一种智能终端数据置顶或置底的方法和设备的制作方法

文档序号:6376557阅读:158来源:国知局
专利名称:一种智能终端数据置顶或置底的方法和设备的制作方法
技术领域
本发明涉及电子领域,尤其涉及一种智能终端数据置顶或置底的方法和设备。
背景技术
随着智能终端的迅速普及,越来越多的用户在智能终端上来阅读数据,比如列表、记事本、word文档等,而数据页面的数据长度远远超过屏幕所能显示的数据,有时候用户需要查看数据的开始部分或者结尾部分,需要将数据置顶或置底。现有技术中,智能终端数据置顶或置底的方法一般通过顺序滑动页面来实现,例如,当用户想查看最后面的数据,则从前面顺序滑到后面,当用户想查看前面的数据,则从后面顺序滑到前面,滑动页面的方式有多重,例如一种滑动方式是在滑动的过程中页面的切换会由快到慢,最后逐渐停下来;另一种滑动方式是在滑过一段距离后,屏幕上的滑动条··变成一个更大的滑动条,相应的页面的滑动速度也加快。发明人发现现有技术中至少存在如下问题采用顺序滑动页面的方式使智能终端数据置顶或置底,非常耗费时间,而且操作非常不方便,尤其对于页面过长的数据,这个问题更加突出。

发明内容
本发明实施例提供的一种智能终端数据置顶或置底的方法和设备,通过检测智能终端的运动状态参数,再根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,从而根据智能终端的状态值快速加载智能终端的第一屏数据或者最后一屏数据,实现数据的快速方便的置顶或置底。第一方面,本发明实施例提供一种智能终端数据置顶或置底的方法,包括检测智能终端的运动状态参数;根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值;根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。在第一种可能的实现方式中,根据第一方面,所述根据所述运动状态参数与预设的对应关系生成所述智能终端的状态值,具体实现为将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配;确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。在第二种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为正值;所述第二状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为负值,相应的;所述检测智能终端的运动状态参数,具体实现为
检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。在第三种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向上,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向下,且次数大于等于2 ;相应的,所述检测智能终端的运动状态参数,具体实现为检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。在第四种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕上方,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕下方,相应的;所述检测智能终端的运动状态参数,具体实现为检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢
量方向。在第五种可能的实现方式中,结合第一方面或第一种可能的实现方式至第四种可能的实现方式中的任一种,所述根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据,具体实现为若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据;或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。第二方面,本发明实施例提供一种智能终端,包括检测单元,用于检测智能终端的运动状态参数;生成单元,用于根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值;数据加载单元,用于根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。在第一种可能的实现方式中,根据第二方面,所述生成单元,具体实现为匹配模块,用于将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配;确定模块,用于确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。在第二种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为正值;所述第二状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为负值,相应的,所述检测单元还用于检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。在第三种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向上,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向下,且次数大于等于2 ;相应的,所述检测单元还用于检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。 在第四种可能的实现方式中,结合第一种可能的实现方式,所述第一状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕上方,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕下方,相应的;所述检测单元还用于检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢
量方向。在第五种可能的实现方式中,结合第二方面或第一种可能的实现方式至第四种可能的实现方式中的任一种,所述数据加载单元还用于若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据;或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。第三方面,本发明实施例提供另一种智能终端,包括存储器,用于存储预设的对应关系,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值;检测器,用于检测智能终端的运动状态参数;处理器,用于根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,并根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后
一屏数据。在第一种可能的实现方式中,根据第三方面,所述传感器具体实现为重力传感器,用于检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下;或者,用于检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下;触控感应器,用于检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向。
在第二种可能的实现方式中,结合第三方面或第一种可能的实现方式,所述处理器还用于将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配;确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。在第三种可能的实现方式中,结合第三方面或第一种可能的实现方式或第二种可能的实现方式,所述处理器还用于若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据;或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。本发明实施例提供的一种智能终端数据置顶或置底的方法和设备,通过检测智能终端的运动状态参数,再根据所述智能终端的运动状态参数与预设的对应关系,生成所述·智能终端的状态值,从而根据智能终端的状态值快速加载智能终端的第一屏数据或者最后一屏数据,实现数据的快速方便的置顶或置底。克服了现有技术采用顺序滑动页面的方式使智能终端数据置顶或置底产生的耗费时间和操作不方便的缺陷。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图I为本发明实施例提供的一种智能终端数据置顶或置底的方法的流程图;图2为本发明实施例提供的另一种智能终端数据置顶或置底的方法的流程图;图3为智能手机与预设方向夹角矢量变化的示意图;图4为本发明实施例提供的另一种智能终端数据置顶或置底的方法的流程图;图5为本发明实施例提供的另一种智能终端数据置顶或置底的方法的流程图;图6为本发明实施例提供的一种智能终端的装置结构图;图7为本发明实施例提供的另一种智能终端的装置结构图;图8为本发明实施例提供的另一种智能终端的装置结构图;图9为本发明实施例提供的另一种智能终端的装置结构图;图10为本发明实施例提供的另一种智能终端的装置结构图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。一方面,本发明实施例提供了一种智能终端数据置顶或置底的方法的方法,参见图1,包括
101 :检测智能终端的运动状态参数;
示例性的,本发明实施例提供的数据置顶或置底的方法适用于多种智能终端,t匕如智能手机、平板电脑等。示例性的,所述智能终端的运动状态参数可以包含多种,只要该智能终端利用本身的硬件可以检测到即可,例如,智能终端的运动状态可以为,摇动,旋转,多点触控等。优选的,所述检测智能终端的运动状态参数可以包含下述方法的一种或者几种检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下;检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下;检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢
量方向。102 :根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值;示例性的,所述对应关系可以以表格或者其他形式存储在智能终端中,参见表1,为以表格形式表示的对应关系,其中第一状态值和第二状态值可以用不同的比特数表示,运动状态参数阈值可以表示一个范围,其中第一状态值和第二状态值可以分别对应一个或多个运动状态参数阈值,例如,表I中的第一状态值11和第二状态值10分别对应两个运动状态参数阈值。表I对应关系
权利要求
1.一种智能终端数据置顶或置底的方法,其特征在于,包括 检测智能终端的运动状态参数; 根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值; 根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。
2.根据权利要求I所述的智能终端数据置顶或置底的方法,其特征在于,所述根据所述运动状态参数与预设的对应关系生成所述智能终端的状态值,包括 将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配; 确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。
3.根据权利要求2所述的智能终端数据置顶或置底的方法,其特征在于,所述第一状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为正值;所述第二状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为负值,相应的; 所述检测智能终端的运动状态参数包括 检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。
4.根据权利要求2所述的智能终端数据置顶或置底的方法,其特征在于,所述第一状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向上,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向下,且次数大于等于2 ;相应的, 所述检测智能终端的运动状态参数包括 检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。
5.根据权利要求2所述的智能终端数据置顶或置底的方法,其特征在于,所述第一状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕上方,所述第二状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕下方,相应的; 所述检测智能终端的运动状态参数包括 检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向。
6.根据权利要求1-5任一项所述的智能终端数据置顶或置底的方法,其特征在于,所述根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据,包括 若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据; 或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。
7.一种智能终端,其特征在于,包括 检测单元,用于检测智能终端的运动状态参数; 生成单元,用于根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值; 数据加载单元,用于根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。
8.根据权利要求7所述的智能终端,其特征在于,所述生成单元包括 匹配模块,用于将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配; 确定模块,用于确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。
9.根据权利要求8所述的智能终端,其特征在于,所述第一状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为正值;所述第二状态值对应的运动状态参数阈值为所述智能终端与预设方向的夹角矢量变化值为负值,相应的, 所述检测单元还用于 检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。
10.根据权利要求8所述的智能终端,其特征在于,所述第一状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向上,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量方向为向下,且次数大于等于2 ;相应的, 所述检测单元还用于 检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下。
11.根据权利要求8所述的智能终端,其特征在于,所述第一状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕上方,且次数大于等于2,所述第二状态值对应的运动状态参数阈值为用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向为向屏幕下方,相应的; 所述检测单元还用于 检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向。
12.根据权利要求8-11任一项所述的智能终端,其特征在于,所述数据加载单元还用于 若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据; 或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。
13.一种智能终端,其特征在于,包括 存储器,用于存储预设的对应关系,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值; 检测器,用于检测智能终端的运动状态参数; 处理器,用于根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,并根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。
14.根据权利要求13所述的智能终端,其特征在于, 所述传感器包括 重力传感器,用于检测所述智能终端在所述智能终端屏幕所在平面内转动时,与预设方向的夹角矢量变化值,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下;或者,用于检测所述智能终端在预设时间内,在垂直于地面方向上的加速度矢量,其中所述智能终端的初始状态为垂直于地面,且顶部朝上,底部朝下; 触控感应器,用于检测用户对所述智能终端施加的至少两个触点在所述智能终端屏幕上的位移矢量方向。
15.根据权利要求13或14所述的智能终端,其特征在于,所述处理器还用于将所述运动状态参数与所述预设的对应关系中的运动状态参数阈值进行匹配;确定匹配所得的运动状态参数阈值对应的状态值为所述智能终端的状态值。
16.根据权利要求13-15任一项所述的智能终端,其特征在于,所述处理器还用于 若所述智能终端的状态值为第一状态值,则加载所述智能终端的第一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的最后一屏数据; 或者,若所述智能终端的状态值为第一状态值,则加载所述智能终端的最后一屏数据,若所述智能终端的状态值为第二状态值,则加载所述智能终端的第一屏数据。
全文摘要
本发明实施例提供的智能终端数据置顶或置底的方法和设备,涉及电子领域,通过检测智能终端的运动状态参数和预设的对应关系,可以根据智能终端的不同运动状态加载第一屏数据或者最后一屏数据,实现数据快速方便的置顶或置底。本发明实施例提供的方法包括检测智能终端的运动状态参数;根据所述智能终端的运动状态参数与预设的对应关系,生成所述智能终端的状态值,其中,所述预设的对应关系包括第一状态值、第二状态值以及分别与所述第一状态值、第二状态值对应的运动状态参数阈值;根据所述智能终端的状态值加载所述智能终端的第一屏数据或者最后一屏数据。
文档编号G06F3/0487GK102902557SQ20121033032
公开日2013年1月30日 申请日期2012年9月7日 优先权日2012年9月7日
发明者吴文亮 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1