著录项信息
专利名称 | 一种信息处理方法及电子设备 |
申请号 | CN201310086316.2 | 申请日期 | 2013-03-18 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-09-24 | 公开/公告号 | CN104063277A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F9/48 | IPC分类号 | G;0;6;F;9;/;4;8;;;G;0;6;F;9;/;4;4;5查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地信息产业基地上地西路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 陈康;冯荣峰 |
代理机构 | 北京安信方达知识产权代理有限公司 | 代理人 | 吴艳;栗若木 |
摘要
一种信息处理方法及电子设备,电子设备具有操作系统以及基于操作系统安装的第一应用,用于访问通过网络与电子设备连接的服务器上的数据内容;其方法包括:启动第一应用,第一应用以第二视觉风格呈现;获得第一标识信息,用于指示将第一应用的视觉风格从第二视觉风格切换到第一视觉风格;基于第一标识信息,在电子设备的存储单元中查找到与第一标识信息所对应的第一数据包;其中第一数据包为第一应用在呈现第二视觉风格之前从与第一应用所对应的应用资源库中下载并已经执行过的数据包;执行第一数据包,将第一应用的视觉风格从第二视觉风格切换到第一视觉风格。本发明能够避免因更换应用的主题而频繁重复下载安装的过程。
1.一种信息处理方法,所述方法应用于一电子设备中,所述电子设备具有操作系统,以及基于操作系统安装的第一应用,所述第一应用用于访问通过网络与所述电子设备连接的服务器上的数据内容,所述第一应用为chrome浏览器;所述方法包括:
启动所述第一应用;所述第一应用以第二视觉风格呈现;
获得第一标识信息,所述第一标识信息用于指示将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格;
基于所述第一标识信息,在所述电子设备的存储单元中查找到与所述第一标识信息所对应的第一数据包;其中,所述第一数据包为所述第一应用在呈现所述第二视觉风格之前从与所述第一应用所对应的应用资源库中下载并已经执行过的数据包;
将所述第一应用的当前主题的属性信息改变为backlist,将所述第一数据包对应的主题的属性信息改变为runtime.onInstalled,执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格。
2.如权利要求1所述的方法,其中:
所述电子设备从与所述第一应用所对应的应用资源库中下载数据包的同时,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中;
并将所述标识信息作为待选对象输出给所述电子设备。
3.如权利要求2所述的方法,其中:
所述电子设备需要对所述第一应用的视觉风格进行切换时,从所述待选对象中获取所述第一标识信息。
4.如权利要求1、2或3所述的方法,其中:
所述数据包,包括主题资源包;
所述标识信息,包括主题索引标识或者索引关键字;
所述应用资源库,包括应用商店。
5.如权利要求4所述的方法,其中:
所述电子设备将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中,包括:
如果所述存储单元中不存在所述下载的数据包,则创建相应的主题索引标识或者索引关键字,并将所述下载的数据包与所述主题索引标识或者索引关键字建立关联后保存;
如果所述存储单元中已存在所述下载的数据包及对应的标识信息,则使用所述下载的数据包对已存在的数据包进行更新或者覆盖。
6.一种电子设备,其特征在于,所述电子设备包括操作系统,存储单元,所述电子设备还包括:
启动模块,启动基于操作系统安装的第一应用,所述第一应用以第二视觉风格呈现;其中所述第一应用用于访问通过网络与所述电子设备连接的服务器上的数据内容,所述第一应用为chrome浏览器;
标识信息获取模块,获得第一标识信息,所述第一标识信息用于指示将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格;
数据下载模块,从与所述第一应用所对应的应用资源库中下载数据包,并存储于所述存储单元中;
数据查找模块,基于所述第一标识信息,在所述电子设备的存储单元中查找到与所述第一标识信息所对应的第一数据包;
执行模块,将所述第一应用的当前主题的属性信息改变为backlist,将所述第一数据包对应的主题的属性信息改变为runtime.onInstalled,执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格。
7.如权利要求6所述的电子设备,其中:
所述数据下载模块,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中;并将所述标识信息作为待选对象输出给所述电子设备。
8.如权利要求7所述的电子设备,其中:
所述标识信息获取模块,从所述待选对象中获取所述第一标识信息。
9.如权利要求6、7或8所述的电子设备,其中:
所述数据下载模块,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中,包括:
如果所述存储单元中不存在所述下载的数据包,则创建相应的主题索引标识或者索引关键字,并将所述下载的数据包与所述主题索引标识或者索引关键字建立关联后保存;
如果所述存储单元中已存在所述下载的数据包及对应的标识信息,则使用所述下载的数据包对已存在的数据包进行更新或者覆盖。
10.如权利要求9所述的电子设备,其中:
所述执行模块执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格的同时,还将所述第二视觉风格的属性信息改为已应用,将所述第一视觉风格的属性信息改为当前应用。
一种信息处理方法及电子设备\n技术领域\n[0001] 本发明涉及一种电子信息技术领域,尤其涉及一种信息处理方法及电子设备。\n背景技术\n[0002] 随着电子信息技术的不断发展,对包括移动终端、智能终端、台式电脑、及平板设备等电子设备而言,可用的应用内容的数量和种类也在不断增加。在用户的使用过程中,经常会频繁地更换操作系统的主题资源,如:桌面壁纸、字体大小,界面风格等,以求最佳的体验度。\n[0003] 以使用chrome浏览器的操作系统为例,在现有的chrome浏览器中就有设置主题的功能,不过所有的主题都只能通过chrome的应用商店去下载安装。如果用户想要恢复到原来安装过的某个主题,也只能重新连上应用商店再次下载安装。对于用户来说,目前的这种方式是非常不方便的。\n[0004] 本发明的发明人在实现本发明的过程中,发现现有技术至少存在如下技术缺陷:\n[0005] 1.按照目前的已有技术,用户通过登录chrome的应用商店安装主题时,对于一些已安装过的主题往往无法再次安装,因此,使得用户无法更换到曾经安装过的主题,而只能通过应用商店安装新的不同的主题,导致用户的使用体验度不佳;\n[0006] 2.已有技术中,即使用户可以通过登录chrome的应用商店再次下载已安装过的主题,但这种方案的缺点是:对于曾经安装过的主题需要再次下载才能安装进行主题的更换,从而造成了网络资源的浪费,并且如果连不上应用商店,则将无法更换主题,因此,也给用户带来了许多不便。\n发明内容\n[0007] 本发明所要解决的技术问题是克服现有技术中电子设备更换应用的主题时无法方便地更换至已安装的主题的缺陷。\n[0008] 为了解决上述技术问题,本发明提供了一种信息处理方法及电子设备,能够避免因更换应用的主题而频繁重复下载安装的过程。\n[0009] 本发明提供了一种信息处理方法,所述方法应用于一电子设备中,所述电子设备具有操作系统,以及基于操作系统安装的第一应用,所述第一应用用于访问通过网络与所述电子设备连接的服务器上的数据内容;所述方法包括:\n[0010] 启动所述第一应用;所述第一应用以第二视觉风格呈现;\n[0011] 获得第一标识信息,所述第一标识信息用于指示将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格;\n[0012] 基于所述第一标识信息,在所述电子设备的存储单元中查找到与所述第一标识信息所对应的第一数据包;其中,所述第一数据包为所述第一应用在呈现所述第二视觉风格之前从与所述第一应用所对应的应用资源库中下载并已经执行过的数据包;\n[0013] 执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格。\n[0014] 其中,所述电子设备从与所述第一应用所对应的应用资源库中下载数据包的同时,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中;\n[0015] 并将所述标识信息作为待选对象输出给所述电子设备。\n[0016] 其中,所述电子设备需要对所述第一应用的视觉风格进行切换时,从所述待选对象中获取所述第一标识信息。\n[0017] 其中,所述数据包,包括主题资源包;\n[0018] 所述标识信息,包括主题索引标识或者索引关键字;\n[0019] 所述应用资源库,包括应用商店。\n[0020] 其中,所述电子设备将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中,包括:\n[0021] 如果所述存储单元中不存在所述下载的数据包,则创建相应的主题索引标识或者索引关键字,并将所述下载的数据包与所述主题索引标识或者索引关键字建立关联后保存;\n[0022] 如果所述存储单元中已存在所述下载的数据包及对应的标识信息,则使用所述下载的数据包对已存在的数据包进行更新或者覆盖。\n[0023] 本发明还提供了一种电子设备,所述电子设备包括操作系统,存储单元,所述电子设备还包括:\n[0024] 启动模块,启动基于所述操作系统安装的第一应用,所述第一应用以第二视觉风格呈现;其中所述第一应用用于访问通过网络与所述电子设备连接的服务器上的数据内容;\n[0025] 标识信息获取模块,获得第一标识信息,所述第一标识信息用于指示将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格;\n[0026] 数据下载模块,从与所述第一应用所对应的应用资源库中下载数据包,并存储于所述存储单元中;\n[0027] 数据查找模块,基于所述第一标识信息,在所述电子设备的存储单元中查找到与所述第一标识信息所对应的第一数据包;\n[0028] 执行模块,执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格。\n[0029] 其中,所述数据下载模块,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中;并将所述标识信息作为待选对象输出给所述电子设备。\n[0030] 其中,所述标识信息获取模块,从所述待选对象中获取所述第一标识信息。\n[0031] 其中,所述数据下载模块,将下载的所述数据包连同对应的标识信息存储于所述电子设备的所述存储单元中,包括:\n[0032] 如果所述存储单元中不存在所述下载的数据包,则创建相应的主题索引标识或者索引关键字,并将所述下载的数据包与所述主题索引标识或者索引关键字建立关联后保存;\n[0033] 如果所述存储单元中已存在所述下载的数据包及对应的标识信息,则使用所述下载的数据包对已存在的数据包进行更新或者覆盖。\n[0034] 其中,所述执行模块执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格的同时,还将所述第二视觉风格的属性信息改为已应用,将所述第一视觉风格的属性信息改为当前应用。\n[0035] 与现有技术相比,本申请至少具有如下有益效果:\n[0036] 1)本申请一个实施例中,通过保存通过应用商店曾经安装过的所有主题及信息,如果需要更换到曾经的主题,通过浏览器的设置选项中就可以方便地进行更换,避免因为换主题而重复下载安装的过程;\n[0037] 2)本申请一个实施例中,通过保存通过应用商店曾经安装过的所有主题及信息,在chrome商店连接不上的情况下也可以更换曾经安装过的主题,满足了用户的使用需求,提高了用户体验度。\n[0038] 当然,本领域技术人员可以理解的是对于本申请中的一个实施例并不一定具有上述所有特点。\n[0039] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。\n附图说明\n[0040] 附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。\n[0041] 图1是本发明提供的信息处理方法的示意图;\n[0042] 图2是本发明实施例的电子设备中设置主题的方法的流程示意图;\n[0043] 图3是本发明实施例的电子设备的组成示意图。\n具体实施方式\n[0044] 本实施方式提供一种信息处理方法,该方法应用于一电子设备中,所述电子设备具有操作系统,以及基于操作系统安装的第一应用,其中所述第一应用用于访问通过网络与所述电子设备连接的服务器上的数据内容(例如,weibo、浏览器等);如图1所示,所述方法包括:\n[0045] 启动所述第一应用;所述第一应用以第二视觉风格显示;\n[0046] 获得第一标识信息,所述第一标识信息用于指示将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格;\n[0047] 基于第一标识信息,在所述电子设备的存储单元中查找到与所述第一标识信息所对应的第一数据包;其中,所述第一数据包为所述第一应用在呈现所述第二视觉风格之前从与所述第一应用所对应的应用资源库中下载并已经执行过的数据包;\n[0048] 执行所述第一数据包,将所述第一应用的视觉风格从所述第二视觉风格切换到第一视觉风格。\n[0049] 其中,所述数据包,包括但不限于:主题资源包;\n[0050] 所述标识信息,包括但不限于:主题索引标识或者索引关键字;\n[0051] 所述应用资源库,包括但不限于:应用商店。\n[0052] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。\n[0053] 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。\n[0054] 实施例一\n[0055] 本实施例涉及一种信息处理方法,所述方法可应用于电子设备中应用主题的更换/切换设置,如图2所示,本实施例方法包括:\n[0056] 步骤一,电子设备的第一应用进行主题切换(即,该第一应用的显示界面的显示效果切换,不同的显示效果所呈现的视觉风格不同);\n[0057] 其中,电子设备第一应用的当前主题可以是默认主题,也可以是依据从第一应用资源库(如通过网络与电子设备连接的服务器上的应用商店)中下载的主题资源安装的主题。\n[0058] 步骤二,获得从主题库中选择需要设置的主题;\n[0059] 电子设备可以根据主题的索引标识或者关键字/词从主题库中确定需要设置的主题,即,将要切换到的主题。\n[0060] 步骤三,电子设备从本地的第二应用资源库中查询是否有匹配的主题资源,如果是,则执行步骤四,否则,执行步骤五;\n[0061] 步骤四,电子设备从本地的第二应用资源库中获取对应的主题资源,接着执行步骤六;\n[0062] 步骤五,电子设备通过网络从服务器的第一应用资源库(如应用商店)获取对应的主题资源,接着执行步骤六和步骤七;\n[0063] 步骤六,电子设备依据获取到的主题资源对所述第一应用进行主题设置;\n[0064] 步骤七,电子设备将获取到的主题资源保存至本地的第二应用资源库中。\n[0065] 本实施例中,电子设备从第一应用资源库(如通过网络与电子设备连接的服务器上的应用商店)中下载需要安装的主题的主题资源,并进行主题设置;并在进行主题设置的同时,将下载的主题的主题资源作为历史主题资源保存于所述电子设备中的第二应用资源库中。\n[0066] 进一步地,电子设备对第一应用的主题进行更换时,可以从本地的第二应用资源库中保存的历史主题资源中获取需要安装的主题的主题资源,并依据获取到的主题资源进行主题设置。\n[0067] 此外,当第二应用资源库中不存在所述需要安装的主题的主题资源、或者电子设备从第二应用资源库中保存的历史主题资源中未成功获取到需要安装的主题的主题资源时,电子设备也可以从所述第一应用资源库下载相应的主题资源并进行主题设置。\n[0068] 其中,电子设备将下载的所述主题的主题资源作为历史主题资源保存于本地的第二应用资源库中,具体可包括:\n[0069] 如果第二应用资源库中不存在所述主题的主题资源,则为所述主题构建索引标识或者索引关键字,并将所述主题的主题资源与所述索引标识或者索引关键字建立关联后保存至所述第二应用资源库中;\n[0070] 如果第二应用资源库中已存在所述主题的主题资源,则用所述主题的主题资源对已存在的主题的主题资源进行更新或者覆盖。\n[0071] 其中,所述电子设备对第一应用的主题进行更换时,还可包括:\n[0072] 将所述第一应用的主题的属性信息改变为backlist;\n[0073] 同时,将所述需要安装的主题的属性信息改变为runtime.onInstalled。\n[0074] 例如,当安装一个历史主题的时候,先将所述第一应用的当前主题的“event”对应的value值修改为“baklist”,再对已有的所有theme主题的id值进行检索,发现匹配的主题(即,根据主题的索引标识或者关键字从本地的第二应用资源库中查询发现有匹配的主题资源)。然后,修改“event”的value值为“runtime.onInstalled”。从而完成一个历史主体的安装。\n[0075] 其中,本实施例中的设置主题的第一应用可以包括但不限于微博、浏览器等,例如可以是chrome浏览器(谷歌浏览器),用户登录chrome浏览器(谷歌浏览器)的应用商店安装主题之后,可以将相应的主题资源保存到本地,从而当需要再次安装曾经安装过的主题时,可以直接从本地获取到保存的主题资源,进行相应的主题设置。\n[0076] 实施例二\n[0077] 本实施例涉及一种电子设备,如图3所示,该电子设备包括操作系统(图中未示出),存储单元,还包括:\n[0078] 启动模块,启动基于操作系统安装的第一应用,第一应用以第二视觉风格呈现;其中第一应用用于访问通过网络与电子设备连接的服务器上的数据内容;\n[0079] 标识信息获取模块,获得第一标识信息,第一标识信息用于指示将第一应用的视觉风格从第二视觉风格切换到第一视觉风格;\n[0080] 数据下载模块,从与第一应用所对应的应用资源库中下载数据包,并存储于存储单元中;\n[0081] 数据查找模块,基于第一标识信息,在电子设备的存储单元中查找到与第一标识信息所对应的第一数据包;\n[0082] 执行模块,执行第一数据包,将第一应用的视觉风格从第二视觉风格切换到第一视觉风格。\n[0083] 其中,数据下载模块,将下载的数据包连同对应的标识信息存储于电子设备的存储单元中,同时,还将该标识信息作为待选对象输出给第一应用/电子设备;\n[0084] 标识信息获取模块,从所述的待选对象中获取第一标识信息。\n[0085] 数据下载模块将下载的数据包连同对应的标识信息存储于电子设备的存储单元中时,如果存储单元中不存在下载的数据包,则创建相应的主题索引标识或者索引关键字,并将下载的数据包与主题索引标识或者索引关键字建立关联后保存;如果存储单元中已存在下载的数据包及对应的标识信息,则使用下载的数据包对已存在的数据包进行更新或者覆盖。\n[0086] 此外,执行模块执行第一数据包,将第一应用的视觉风格从第二视觉风格切换到第一视觉风格的同时,还可以将第二视觉风格的属性信息改为已应用,将第一视觉风格的属性信息改为当前应用。\n[0087] 通过本实施例提供的电子设备,用户可以通过保存通过应用商店曾经安装过的所有主题及信息,如果需要更换到曾经的主题,通过浏览器的设置选项中就可以方便地进行更换,避免因为换主题而重复下载安装的过程;此外,通过保存通过应用商店曾经安装过的所有主题及信息,在应用商店连接不上的情况下也可以更换曾经安装过的主题,从而满足了用户的使用需求,提高了用户体验度。\n[0088] 本领域的技术人员应该明白,上述的本申请实施例所提供的装置和/或系统的各组成部分,以及方法中的各步骤,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上。可选地,它们可以用计算装置可执行的程序代码来实现。从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。\n[0089] 虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
法律信息
- 2018-10-12
- 2014-10-22
实质审查的生效
IPC(主分类): G06F 9/48
专利申请号: 201310086316.2
申请日: 2013.03.18
- 2014-09-24
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-06-02
|
2009-12-29
| | |
2
| |
2012-11-21
|
2012-06-18
| | |
3
| |
2012-11-14
|
2012-07-11
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |