[发明专利]一种实现家庭网关的软件界面自定制功能的方法及装置有效
申请号: | 201110406150.9 | 申请日: | 2011-12-08 |
公开(公告)号: | CN102520945A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 陈臻鑫;王金桂 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L12/66 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 王志强 |
地址: | 518067 广东省深圳市南山区南海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 家庭 网关 软件 界面 定制 功能 方法 装置 | ||
技术领域
本发明涉及网关设备技术领域,尤其涉及一种实现家庭网关的软件界面自定制功能的方法及装置。
背景技术
目前网关设备的软件界面部分通常采用以下实现方法:在编译和链接的时候,编译工具toolchains会将在userspace/priviate/apps/httpd/html此文件夹下的所有文件(包含了默认的软件界面信息)都拷贝到linux OS的根目录下面的/webs;当网关设备上电完毕后,从/webs目录中读取默认的html页面风格、logo等图片信息来实现软件界面的设置。这种实现方式适用于一些走运营商路线的电信设备制造大鳄,而并不适用于中小型公司。这是由于中小型公司为了增加自己产品的竞争力,希望能够在设备稳定的前提下通过增设自定制软件界面的功能以吸引客户,而采用这种传统的软件界面实现方式时,虽然所有的设备需要的html页面、logo等图片信息都会在webs目录里找到,但是由于/webs目录不允许用户进行写操作,所以若要把客户自行定制软件界面等信息存放到/webs目录中理论上是不可行的。因而有必要提供一种解决方案来实现软件界面的自定制功能,以满足市场需求。
发明内容
本发明的目的在于提供一种实现家庭网关的软件界面自定制功能的方法及装置,使得用户能够在家庭网关上自定制软件界面,提升用户体验效果。
本发明的目的是通过以下技术方案实现的。
一种实现家庭网关的软件界面自定制功能的方法,包括:
在网关设备的flash的空闲存储空间中开辟一自定制专用扇区,在其中存储用户自定制的软件界面信息;
在网关设备上电后,将所述自定制专用扇区中用户自定制的软件界面信息拷贝至/var根目录中;再从所述/var根目录中读取软件界面信息并据此配置实现用户自定制的软件界面。
优选地,上述方法中,在网关设备的flash的特殊功能扇区部分开辟所述自定制专用扇区。
优选地,在所述自定制专用扇区中存储用户自定制的软件界面信息之前还包括:判断该软件界面信息的大小是否超过自定制专用扇区的空间大小,若是,则不执行存储操作,并发出信息越界通知。
优选地,上述方法还包括:若从所述/var根目录中未读取到用户自定制的软件界面信息,则从/webs目录中读取默认的软件界面信息并据此配置实现默认的软件界面。
优选地,上述方法中,通过cgi页面接口,使用http的方法将所述用户自定制的软件界面信息导入至自定制专用扇区中。
一种实现家庭网关的软件界面自定制功能的装置,包括:
自定制信息存储单元,位于flash的空闲存储空间中,用于存储用户自定制的软件界面信息;
自定制信息拷贝单元,用于在网关设备上电后将所述自定制信息存储单元中存储的用户自定制的软件界面信息拷贝至/var根目录中;
软件界面配置单元,用于从所述/var根目录中读取用户自定制的软件界面信息并据此配置实现用户自定制的软件界面。
优选地,所述软件界面配置单元,还用于在从所述/var根目录中未读取到用户自定制的软件界面信息时,从/webs目录中读取默认的软件界面信息并据此配置实现默认的软件界面。
与现有技术相比,本发明实施例具有以下有益效果。
本发明实施例通过在flash的剩余空间中开辟一专用于存储用户自定制的软件界面信息的扇区,在网关设备上电后将其中的存储信息拷贝至/var目录,再从/var目录中读取软件界面信息从而配置实现用户自定制的软件界面,这样满足了用户的个性化需求,提升了用户的产品体验效果,提高了网关设备产品的市场竞争力。
附图说明
图1是本发明实施例提供的实现家庭网关的软件界面自定制功能的方法流程图。
图2是网关设备通常的flash存储空间的空间分配示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本实施例提供的实现家庭网关的软件界面自定制功能的方法包括以下步骤。
101、在网关设备的flash的空闲存储空间中开辟一自定制专用扇区,在其中存储用户自定制的软件界面信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110406150.9/2.html,转载请声明来源钻瓜专利网。