著录项信息
专利名称 | 应用跳转预测系统及方法 |
申请号 | CN200910311689.9 | 申请日期 | 2009-12-17 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2011-06-22 | 公开/公告号 | CN102104666A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04M1/725 | IPC分类号 | H;0;4;M;1;/;7;2;5查看分类表>
|
申请人 | 深圳富泰宏精密工业有限公司;奇美通讯股份有限公司 | 申请人地址 | 广东省深圳市宝安区龙华镇富士康科技工业园F3区A栋
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 深圳富泰宏精密工业有限公司,奇美通讯股份有限公司 | 当前权利人 | 深圳富泰宏精密工业有限公司,奇美通讯股份有限公司 |
发明人 | 赖信彰;侯君儒;吴刘玮 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
一种应用跳转预测系统,运行于移动电子装置中。该系统包括:侦测模块,用于侦测当前正在活动的应用;启动模块,用于判断是否接收到启动应用跳转预测列表的触发信号;应用跳转预测列表生成模块,从跳转关系权重矩阵中抓取出当前活动的应用对应的所有的下一应用,生成该应用的跳转预测列表;用户交互模块,用于将应用跳转预测列表呈现以供用户选择启动应用跳转预测列表中的一个下一应用;及跳转关系矩阵更新模块,用于更新跳转关系权重矩阵中的当前活动的应用对应的所有的下一应用的关系权重值。本发明还提供了一种应用跳转预测方法,通过发明可使移动电子装置的应用的跳转越来越接近使用者的使用习惯。
1.一种应用跳转预测系统,该系统运行于移动电子装置中,其特征在于,该移动电子装置存储有跳转关系权重矩阵,所述跳转关系权重矩阵用于存储每个应用跳转至各个下一应用的关系权重值,该系统包括:
侦测模块,用于侦测移动电子装置中当前正在活动的应用;
启动模块,用于判断是否接收到启动应用跳转预测列表的触发信号;
应用跳转预测列表生成模块,用于启动模块接收到启动应用跳转预测列表的触发信号时,从跳转关系权重矩阵中抓取出当前活动的应用对应的所有的下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用的跳转预测列表,所述关系权重的值用以量化跳转的可能性,关系权重的值越大,代表其跳转的可能性越大;
用户交互模块,用于将上述生成的应用跳转预测列表呈现于该移动电子装置的显示装置上,供用户选择启动应用跳转预测列表中的一个下一应用;及
跳转关系矩阵更新模块,用于更新跳转关系权重矩阵中的当前活动的应用对应的所有的下一应用的关系权重值。
2.如权利要求1所述的应用跳转预测系统,其特征在于,所述用户交互模块还用于,当不能将该应用跳转预测列表一次全部显示于该移动电子装置的显示装置上时,采用分页显示模式,在第一页面只显示关系权重值排在前面的应用。
3.一种应用跳转预测方法,该方法应用于移动电子装置中,该移动电子装置存储有跳转关系权重矩阵,所述跳转关系权重矩阵存储每个应用跳转至各个下一应用的关系权重值,其特征在于,该方法包括:
(a)侦测移动电子装置中当前正在活动的应用;
(b)判断是否接收到启动应用跳转预测列表的触发信号,若是则执行步骤(c),否则结束;
(c)从跳转关系权重矩阵中抓取出当前活动的应用对应的所有的下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用的跳转预测列表,所述关系权重的值用以量化跳转的可能性,关系权重的值越大,代表其跳转的可能性越大;
(d)将上述生成的应用跳转预测列表呈现于显示装置上,供用户选择启动应用跳转预测列表中的一个应用;
(e)更新跳转关系权重矩阵中的当前活动的应用跳转至下一应用的关系权重值。
4.如权利要求3所述的应用跳转预测方法,其特征在于,步骤(d)还包括:
当不能将该应用跳转预测列表一次全部显示于该移动电子装置的显示装置上时,采用分页显示模式,在第一页面只显示关系权重值排在前面的应用。
应用跳转预测系统及方法\n技术领域\n[0001] 本发明涉及移动电子装置领域,尤其涉及一种应用跳转预测系统及方法。\n背景技术\n[0002] 随着电子技术的发展,各种移动电子装置的功能越来越强,如手机、PDA、游戏机及数码相机等。以手机为例,尤其是出现了智能手机以后,手机上安装的各种各样的应用越来越多。但随之出现了一些问题。手机的用户界面和个人电脑相比要小得多,因而很多操作也不如个人电脑方便。比如当我们启动手机上的摄像头拍下一张图片后,按照很多用户的习惯,可能是要去浏览刚才拍下的照片,目前的手机能支持的操作就是关闭拍照应用,回到手机主界面,然后找到照片存放的文件夹后启动浏览照片的应用浏览所拍下的照片。\n发明内容\n[0003] 鉴于以上内容有必要提供一种应用跳转预测系统,该系统运行于移动电子装置中。该移动电子装置存储有跳转关系权重矩阵,所述跳转关系权重矩阵用于存储每个应用跳转至各个下一应用的关系权重值。该系统包括:侦测模块,用于侦测移动电子装置中当前正在活动的应用;启动模块,用于判断是否接收到启动应用跳转预测列表的触发信号;应用跳转预测列表生成模块,用于启动模块接收到启动应用跳转预测列表的触发信号时,从跳转关系权重矩阵中抓取出当前活动的应用对应的所有的下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用的跳转预测列表;用户交互模块,用于将上述生成的应用跳转预测列表呈现于该移动电子装置的显示装置上,供用户选择启动应用跳转预测列表中的一个下一应用;及跳转关系矩阵更新模块,用于更新跳转关系权重矩阵中的当前活动的应用对应的所有的下一应用的关系权重值。\n[0004] 鉴于以上内容还有必要提供一种应用跳转预测方法,该方法应用于移动电子装置中。该移动电子装置存储有跳转关系权重矩阵,所述跳转关系权重矩阵存储每个应用跳转至各个下一应用的关系权重值。该方法包括:(a)侦测移动电子装置中当前正在活动的应用;(b)判断是否接收到启动应用跳转预测列表的触发信号,若是则执行步骤(c),否则结束;(c)从跳转关系权重矩阵中抓取出当前活动的应用对应的所有的下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用的跳转预测列表;(d)将上述生成的应用跳转预测列表呈现于显示装置上,供用户选择启动应用跳转预测列表中的一个应用;(e)更新跳转关系权重矩阵中的当前活动的应用跳转至下一应用的关系权重值。\n[0005] 通过本发明提供的应用跳转预测系统及方法,使得移动电子装置的应用的跳转越来越接近使用者的使用习惯,使得移动电子装置更加人性化。\n附图说明\n[0006] 图1是本发明应用跳转预测系统的较佳实施例的应用环境的示意图。\n[0007] 图2是关系权重矩阵的结构示意图。\n[0008] 图3是本发明应用跳转预测系统的较佳实施例的流程图。\n具体实施方式\n[0009] 本发明提供了一种应用跳转预测系统用以解决手机、PDA等移动电子装置中的应用跳转不方便的问题。本发明的基本构思是:提供一个存储于该电子装置中的跳转关系权重矩阵,该矩阵中存储了每个应用跳转至各个下一应用的关系权重。该关系权重的值用以量化跳转的可能性,关系权重的值越大,代表其跳转的可能性越大。侦测该移动电子装置中的当前正在活动的应用,此时提供一种快捷方式供用户启动下一应用:触发启动该应用跳转预测列表,通过该应用跳转预测列表选择启动想要跳转的下一应用。在用户选择完成后,电子装置自动更新跳转关系权重矩阵。\n[0010] 以下将结合附图对本发明的具体实施方式进行详细阐述。\n[0011] 如图1所示,是本发明应用跳转预测系统的较佳实施例的运行环境图。该应用跳转预测系统10(以下简称该系统10)运行于移动电子装置1中。该移动电子装置1包括存储器2及显示装置3。该存储器2中包括跳转关系权重矩阵600。所述跳转关系权重矩阵\n600用于存储每个应用跳转至各个下一应用的关系权重值,该关系权重值用以量化跳转的可能性,关系权重值越大,代表跳转的可能性越大。为了更直观详细地说明上述跳转关系权重矩阵600,请参阅图2所示,是跳转关系权重矩阵600的结构示意图。该跳转关系权重矩阵600是一个二维矩阵。该矩阵600中的关系权重值量化了每个应用跳转至各个下一应用的可能性。每一个应用都对应了多个下一应用。\n[0012] 该系统10包括:侦测模块100、启动模块200、应用跳转预测列表生成模块300、用户交互模块400及跳转关系矩阵更新模块500。\n[0013] 所述侦测模块100用于侦测该移动电子装置1中当前正在活动的应用。\n[0014] 所述启动模块200用于判断是否接收到启动应用跳转预测列表的触发信号。在本较佳实施例中采用典型的热键启动方式,即预先设定一个热键做为启动应用跳转预测列表的触发信号,当使用者按下该预先设定的热键时,启动应用跳转预测列表。\n[0015] 所述应用跳转预测列表生成模块300用于当启动模块200接收到启动应用跳转预测列表的触发信号时,从跳转关系权重矩阵600中抓取出当前活动的应用对应的所有下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用跳转预测列表。\n[0016] 所述用户交互模块400用于将上述生成的应用跳转预测列表呈现于该移动电子装置1的显示装置3上,供用户选择启动应用跳转预测列表中的一个下一应用。考虑到显示装置3的尺寸可能较小的情况,当用户交互模块400不能将该应用跳转预测列表一次全部显示于显示装置3上时,按权重值从大到小的顺序采分页显示模式,在第一页面只显示关系权重值排在前面的下一应用。\n[0017] 所述跳转关系矩阵更新模块500用于根据以下规则更新跳转关系权重矩阵600中的当前活动的应用对应的各个下一应用的关系权重值。更新的规则是:若该下一应用在本次跳转中被选择启动,则增加其关系权重值;否则减少其关系权重值。具体的计算过程如下:\n[0018] 若该下一应用在本次跳转中被选择启动,则其关系权重值由当前值W0更新为W1,W1和W0的关系为W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。\n[0019] 若该下一应用在本次跳转中没有被选择启动,则其关系权重值由当前值W0更新为W1,W1和W0的关系为W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。\n[0020] 如图3所示,是本发明应用跳转预测方法的流程图。该方法应用于移动电子装置\n1中,该移动电子装置1包括存储器2及显示装置3,该存储器2中存储有跳转关系权重矩阵600,该跳转关系权重矩阵600用于存储每个应用跳转至各个下一应用的关系权重值,该关系权重值用以量化跳转的可能性,关系权重值越大代表跳转的可能性越大。本发明应用跳转预测方法的较佳实施例的流程图下:\n[0021] 步骤S302,侦测模块100侦测该移动电子装置1中当前正在活动的应用。\n[0022] 步骤S304,启动模块200判断是否接收到启动应用跳转预测列表的触发信号。在本较佳实施例中采用典型的热键启动方式,即预先设定的一个热键做为启动应用跳转预测列表的触发信号。\n[0023] 步骤S306,当启动模块200接收到启动应用跳转预测列表的触发信号时,应用跳转预测列表生成模块300从跳转关系权重矩阵600中抓取出当前活动的应用对应的所有的下一应用,并按关系权重值从大到小的顺序进行排列,生成该应用跳转预测列表。\n[0024] 步骤S308,用户交互模块400将上述生成的应用跳转预测列表呈现于该移动电子装置1的显示装置3上,供用户选择启动应用跳转预测列表中的一个下一应用。考虑到显示装置3的尺寸较小的情况,当用户交互模块400不能将该当前应用跳转预测列表一次全部显示于显示装置3上时,采用分页显模式。\n[0025] 步骤S310,跳转关系矩阵更新模块500根据以下规则更新跳转关系权重矩阵600中的当前活动的应用对应的各个下一应用的关系权重值。更新的规则是:若该下一应用在本次跳转中被选择启动,则增加其关系权重值;否则减少其关系权重值。具体的计算过程如下:\n[0026] 若该下一应用在本次跳转中被选择启动,则其关系权重值由当前值W0更新为W1,W1和W0的关系为W1=W0+α×(γ+γ×W0-W0),式中α取1,取γ0.1。\n[0027] 若该下一应用在本次跳转中没有被选择启动,则其关系权重值由当前值W0更新为W1,W1和W0的关系为W1=W0+α×(γ+γ×W0-W0),式中α取-1,取γ0.3。\n[0028] 最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
法律信息
- 2014-03-26
- 2012-08-15
实质审查的生效
IPC(主分类): H04M 1/725
专利申请号: 200910311689.9
申请日: 2009.12.17
- 2011-06-22
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-12-17
|
2008-07-29
| | |
2
| |
2009-11-11
|
2009-06-11
| | |
3
| |
2008-03-26
|
2007-10-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |