一种控制电子设备的方法及电子设备的制作方法

文档序号:6489567阅读:134来源:国知局
一种控制电子设备的方法及电子设备的制作方法
【专利摘要】本发明提供一种控制电子设备的方法及电子设备。该方法应用于一电子设备中,所述电子设备包括显示单元,且所述电子设备上安装有M个应用程序,其中,M为大于等于2的整数;所述方法包括:获得所述电子设备的第一位置信息;基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,其中,N为大于等于1且小于等于M的整数;在所述显示单元上显示所述N个应用程序的至少一个操作图标。
【专利说明】一种控制电子设备的方法及电子设备
【技术领域】
[0001]本发明涉及计算机【技术领域】,尤其涉及一种控制电子设备的方法及电子设备。
【背景技术】
[0002]随着电子设备技术的发展,各种各样的电子设备进入了用户的生活,给用户的生活工作带来了极大的方便,并且为了更方便用户的使用,还开发出了各种各样的应用程序,用户可以将这些应用程序下载到电子设备中使用。
[0003]然而,本发明人在实现本发明的过程中发现,目前电子设备上装有大量的功能软件,就使得有大量的操作图标,而像手机、平板电脑等小尺寸显示屏的电子设备,因为显示屏不能一次显示完所有操作图标,所以会进行分层显示,即例如用户想要找到位于第三层的软件操作图标,要先点开第一层,再点开第二层,这个过程会比较麻烦而且耗时,降低用户的操作效率。甚至,有时候用户并没有清楚的记得自己想要的软件操作图标位于第几层上,所以要耗费大量的时间去查找,更是降低了用户的操作效率。

【发明内容】

[0004]本发明提供一种控制电子设备的方法及电子设备,用以解决现有技术中存在的电子设备中安装有大量的应用程序而显示屏无法一次显示完所有的操作图标而使得查找耗时,操作效率低下的技术问题,及由此而带来的用户体验差的问题。
[0005]本发明一方面提供了一种控制电子设备的方法,应用于一电子设备中,所述电子设备包括显示单元,且所述电子设备上安装有M个应用程序,其中,M为大于等于2的整数;所述方法包括:获得所述电子设备的第一位置信息;基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,其中,N为大于等于I且小于等于M的整数;在所述显示单元上显示所述N个应用程序的至少一个操作图标。
[0006]优选地,在从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序之后,还包括:开启所述N个应用程序中的至少一个应用程序。
[0007]优选地,所述对应关系,具体通过以下步骤获得:在所述M个应用程序中的S个应用程序启动时,分别检测所述电子设备的对应位置信息,获得S个第二位置信息,其中,S为大于等于I且小于等于M的整数;分别记录所述S个应用程序和所述S个第二位置信息的对应关系。
[0008]优选地,所述获得S个第二位置信息,具体为:获得S个区域位置信息。
[0009]优选地,所述至少基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,具体包括:基于所述第一位置信息,从所述对应关系中确定出与所述第一位置信息对应的E个应用程序,其中,E为大于等于I且小于N的整数;基于所述第一位置信息,获取用户所喜好的F个应用程序,所述F个应用程序为与所述第一位置信息对应但不在所述对应关系中的应用程序,其中,F为N减去E的整数。
[0010]优选地,所述方法还包括:对所述E个应用程序加以第一权重,对所述F个应用程序加以第二权重,其中,所述第二权重大于所述第一权重;基于所述第一权重和第二权重对所述N个应用程序进行排序;将所述N个应用程序对应的操作图标按照所述排序后的顺序显不O
[0011]优选地,所述方法还包括:判断所述F个应用程序在第一位置信息对应的第一位置被开启的次数是否达到一预定值;如果所述次数达到所述预定值,则将所述F个应用程序更新到所述对应关系中。
[0012]本发明一实施例还提供一种电子设备,所述电子设备上安装有M个应用程序,所述电子设备包括:位置信息获取单元,用于获得所述电子设备的第一位置信息;处理芯片,用于基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,其中,N为大于等于I且小于等于M的整数;显示单元,用于显示所述N个应用程序的至少一个操作图标。
[0013]优选地,所述处理芯片具体还用于在从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序之后,开启所述N个应用程序中的至少一个应用程序。
[0014]优选地,所述位置信息获取单元具体还用于在所述M个应用程序中的S个应用程序启动时,分别检测所述电子设备的对应位置信息,获得S个第二位置信息;所述处理芯片具体还用于分别记录所述S个应用程序和所述S个第二位置信息的对应关系。
[0015]优选地,所述处理芯片具体用于基于所述第一位置信息,从所述对应关系中确定出与所述第一位置信息对应的E个应用程序,其中,E为大于等于I且小于N的整数;基于所述第一位置信息,获取用户所喜好的F个应用程序,所述F个应用程序为与所述第一位置信息对应但不在所述对应关系中的应用程序,其中,F为N减去E的整数。
[0016]优选地,所述电子设备还包括一排序单元,用于对所述E个应用程序加以第一权重,对所述F个应用程序加以第二权重,其中,所述第二权重大于所述第一权重;基于所述第一权重和第二权重对所述N个应用程序进行排序;所述显示单元具体用于将所述N个应用程序对应的操作图标按照所述排序后的顺序显示。
[0017]优选地,所述电子设备还包括:判断单元,用于判断所述F个应用程序在第一位置信息对应的第一位置被开启的次数是否达到一预定值;更新单元,用于当所述次数达到所述预定值时,则将所述F个应用程序更新到所述对应关系中。
[0018]本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0019]本发明一实施例采用电子设备通过获取自身当前的位置信息,然后基于位置信息和应用程序的对应关系,确定出与当前的位置信息对应的至少一个应用程序,然后就将这些应用程序的操作图标显示在显示单元上,如此一来,用户便可一目了然的找到自己此时需要的应用程序的操作图标,所以使得操作效率提高,节约了时间,提高了用户体验。
[0020]进一步,本发明一实施例中还在从M个应用程序之中确定出与第一位置信息对应的N个应用程序之后,自动开启这些应用程序中的至少一个应用程序,所以用户无需查找,也无需手动开启应用程序,只要到达某个特定位置,对应的应用程序就可自动开启,所以进一步提高操作电子设备的效率,用户体验更好。
[0021]进一步,本发明一实施例中还判断在某一位置应用程序被开启的次数是否达到一预定值,该应用程序不在位置信息和应用程序的对应关系中,例如,用户在客厅时,还经常会打开浏览器,而在对应关系的记录表中,客厅对应的只有遥控器和音乐播放器,所以当判断浏览器在客厅的位置被打开的次数超过了一预定值时,说明用户在客厅也需要使用浏览器,所以就自动将浏览器更新到对应关系表中,如此,当检测到当前位置处于客厅时,浏览器的操作图标就会被显示在显示单元上,而用户不需要再去查找。
【专利附图】

【附图说明】
[0022]图1为本发明一实施例中的控制电子设备的方法流程图;
[0023]图2为本发明一实施例中的电子设备的功能框图。
【具体实施方式】
[0024]本发明实施例提供一种控制电子设备的方法及电子设备,用以解决现有技术中存在的电子设备中安装有大量的应用程序而显示屏无法一次显示完所有的操作图标而使得查找耗时,操作效率低下的技术问题,及由此而带来的用户体验差的问题。
[0025]本发明实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0026]电子设备通过获取自身当前的位置信息,然后基于位置信息和应用程序的对应关系,确定出与当前的位置信息对应的至少一个应用程序,然后就将这些应用程序的操作图标显示在显示单元上,如此一来,用户便可一目了然的找到自己此时需要的应用程序的操作图标,所以使得操作效率提高,节约了时间,提高了用户体验。
[0027]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0028]本发明一实施例提供一种控制电子设备的方法,应用于一电子设备上,该电子设备例如是手机、平板电脑、笔记本电脑等电子设备,该电子设备包括一显示单元,并且该电子设备上安装有M个应用程序,其中,M为大于等于2的整数。
[0029]请参考图1,该方法包括:
[0030]步骤101:获得电子设备的第一位置信息;
[0031]步骤102:基于第一位置信息、应用程序和位置信息的对应关系,从M个应用程序之中确定出与第一位置信息对应的N个应用程序,其中,N为大于等于I且小于等于M的整数;
[0032]步骤103:在显示单元上显示N个应用程序的至少一个操作图标。
[0033]其中,在步骤101中,获得电子设备的第一位置信息,具体来说,可以是通过电子设备上的GPS来定位,也可以是通过发送请求给一服务中心,服务中心再根据该请求将电子设备的位置信息返回给电子设备。在其他实施例中,也可以是通过其他方式获得电子设备的第一位置信息,本领域技术人员可以根据实际需要进行选择。
[0034]在获得电子设备的第一位置信息之后,就执行步骤102,即基于第一位置信息、应用程序和位置信息的对应关系,从M个应用程序之中确定出与第一位置信息对应的N个应用程序。具体来说,例如应用程序和位置信息的对应关系通过表格的方式存储在电子设备的存储单元中,然后将获得的第一位置信息与该对应关系表格中的位置信息进行对比,如果对比一致,就将表格中对应的应用程序选择出来。当然,对比的顺序可以是从表格的第一记录开始,也可以是从最后一个记录开始,不管以何种顺序,只要遍历完整个表格即可。
[0035]当从M个应用程序中确定出与第一位置信息对应的N个应用程序后,就执行步骤103,即在显示单元上显示N个应用程序的至少一个操作图标。具体来讲,例如,确定出来的应用程序有三个,就可以在显示单元上显示这三个应用程序各自的操作图标,也可以是将这三个应用程序中其中一个或两个应用程序对应的操作图标显示在显示单元上,而选择哪个应用程序的操作图标进行显示,可以根据应用程序的优先级进行选择。
[0036]通过上述方法,用户便可一目了然的找到自己此时需要的应用程序的操作图标,所以使得操作效率提高,节约了时间,提高了用户体验。
[0037]以下将举具体的实例进行说明上述方法的具体实施过程,在本实施例中,假定用户在自己的家中使用电子设备,电子设备例如是手机。
[0038]首先,假定在手机中已存储了应用程序和位置关系的对应关系表,请参考表1,其中,表一中的坐标点只是用于距离说明,并非用于限定,所以在实际应用时,每个位置信息中包含的坐标点集合可以不完全相同:
[0039]
【权利要求】
1.一种控制电子设备的方法,应用于一电子设备中,所述电子设备包括显示单元,且所述电子设备上安装有M个应用程序,其中,M为大于等于2的整数;其特征在于,所述方法包括: 获得所述电子设备的第一位置信息; 基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,其中,N为大于等于I且小于等于M的整数; 在所述显示单元上显示所述N个应用程序的至少一个操作图标。
2.如权利要求1所述的方法,其特征在于,在从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序之后,还包括: 开启所述N个应用程序中的至少一个应用程序。
3.如权利要求1所述的方法,其特征在于,所述对应关系,具体通过以下步骤获得: 在所述M个应用程序中的S个应用程序启动时,分别检测所述电子设备的对应位置信息,获得S个第二位置信息,其中,S为大于等于I且小于等于M的整数; 分别记录所述S个应用程序和所述S个第二位置信息的对应关系。
4.如权利要求3所述的方法,其特征在于,所述获得S个第二位置信息,具体为: 获得S个区域位置信息。
5.如权利要求1所述的方法,其特征在于,所述至少基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,具体包括: 基于所述第一位置信息,从所述对应关系中确定出与所述第一位置信息对应的E个应用程序,其中,E为大于等于I且小于N的整数; 基于所述第一位置信息,获取用户所喜好的F个应用程序,所述F个应用程序为与所述第一位置信息对应但不在所述对应关系中的应用程序,其中,F为N减去E的整数。
6.如权利要求5所述的方法,其特征在于,所述方法还包括: 对所述E个应用程序加以第一权重,对所述F个应用程序加以第二权重,其中,所述第二权重大于所述第一权重; 基于所述第一权重和第二权重对所述N个应用程序进行排序; 将所述N个应用程序对应的操作图标按照所述排序后的顺序显示。
7.如权利要求5所述的方法,其特征在于,所述方法还包括: 判断所述F个应用程序在第一位置信息对应的第一位置被开启的次数是否达到一预定值; 如果所述次数达到所述预定值,则将所述F个应用程序更新到所述对应关系中。
8.一种电子设备,所述电子设备上安装有M个应用程序,其特征在于,包括: 位置信息获取单元,用于获得所述电子设备的第一位置信息; 处理芯片,用于基于所述第一位置信息、应用程序和位置信息的对应关系,从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序,其中,N为大于等于I且小于等于M的整数; 显示单元,用于显示所述N个应用程序的至少一个操作图标。
9.如权利要求8所述的电子设备,其特征在于,所述处理芯片具体还用于在从所述M个应用程序之中确定出与所述第一位置信息对应的N个应用程序之后,开启所述N个应用程序中的至少一个应用程序。
10.如权利要求8所述的电子设备,其特征在于,所述位置信息获取单元具体还用于在所述M个应用程序中的S个应用程序启动时,分别检测所述电子设备的对应位置信息,获得S个第二位置信息; 所述处理芯片具体还用于分别记录所述S个应用程序和所述S个第二位置信息的对应关系。
11.如权利要求8所述的电子设备,其特征在于,所述处理芯片具体用于基于所述第一位置信息,从所述对应关系中确定出与所述第一位置信息对应的E个应用程序,其中,E为大于等于I且小于N的整数; 基于所述第一位置信息,获取用户所喜好的F个应用程序,所述F个应用程序为与所述第一位置信息对应但不在所述对应关系中的应用程序,其中,F为N减去E的整数。
12.如权利要求11所述的电子设备,其特征在于,所述电子设备还包括一排序单元,用于对所述E个应用程序加以第一权重,对所述F个应用程序加以第二权重,其中,所述第二权重大于所述第一权重;基于所述第一权重和第二权重对所述N个应用程序进行排序;所述显示单元具体用于将所述N个应用程序对应的操作图标按照所述排序后的顺序显示。
13.如权利要求11所述的电子设备,其特征在于,所述电子设备还包括: 判断单元,用于判断所述F个应用程序在第一位置信息对应的第一位置被开启的次数是否达到一预定值; 更新单元,用于当所述次数 达到所述预定值时,则将所述F个应用程序更新到所述对应关系中。
【文档编号】G06F3/0488GK103699291SQ201210374523
【公开日】2014年4月2日 申请日期:2012年9月27日 优先权日:2012年9月27日
【发明者】钟柯闻 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1