[发明专利]基于体感识别的索引菜单的方法、装置及其终端有效
申请号: | 201310001332.7 | 申请日: | 2013-01-04 |
公开(公告)号: | CN103529930A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | 柏凤佳 | 申请(专利权)人: | 深圳市中兴移动通信有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/0482 |
代理公司: | 广东广和律师事务所 44298 | 代理人: | 曹建军 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 识别 索引 菜单 方法 装置 及其 终端 | ||
技术领域
本发明涉及移动通讯领域,特别涉及一种基于体感识别的索引菜单的方法、装置及其终端。
背景技术
随着移动通信领域技术的不断发展和成熟,在日益普及的移动终端中,特别是智能终端中软件功能越来越丰富,用户的个性化需求越来越多。但随着移动操作系统和硬件平台的日趋统一,软件功能的同质化也日趋严重。引入体感识别等新的交互方式成为保持终端产品竞争力的重要途径。
体感识别技术是基于硬件设备上的重力加速度传感器、陀螺仪等惯性传感器和电子罗盘等电磁传感器等多种智能传感器信息融合的应用,来识别硬件设备本身运动轨迹的一种技术。随着移动终端上重力传感器、加速度传感器、陀螺仪和电子罗盘等智能传感器的标配化。体感识别作为一种重要的用户交互技术在移动终端中的应用越来越广泛。
由于体感识别的复杂度,目前移动终端上的体感识别技术还不能很好的识别复杂的体感操作。所以体感识别的应用方式也主要是简单的直接命令式的基于简单体感动作识别的菜单操作。
直接命令式的体感识别存在可扩展性差的问题。由于需要提前预设固定范围的体感动作词汇库,要增加体感识别的操作命令就要增加相应的体感动作特征文件,这样会增加对用户存储空间和内存的使用。同时由于体感动作特征库内容的增加,遍历解析特定体感动作命令的响应时间会线性增加,会导致相应的体感动作操作越来越慢,降低体感识别的响应速度。
发明内容
为克服现有技术中的问题,本发明提供一种基于体感识别的索引菜单的方法、装置及其终端,以解决直接命令式的体感识别存在可扩展性差的问题。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明的一个方面,提供的一种基于体感识别的索引菜单的方法包括以下步骤:
A、启动体感识别引擎服务;
B、接收用户体感动作,并根据体感动作遍历体感动作特征库,获取与体感动作相匹配的体感动作特征文件,通过体感动作特征文件将体感动作转译成文本字符;
C、通过预设的索引菜单映射表查找到文本字符对应的菜单项;
D、调用菜单项对应的接口函数执行菜单操作。
优选地,上述方法之后还包括步骤:
E、判断是否还进行下一级索引操作,如果是,则转到步骤B继续执行索引菜单操作,否则结束流程。
优选地,启动体感识别引擎服务包括:在开机过程中或者接收到用户通过快捷方式的命令后启动体感识别引擎服务;启动体感识别引擎服务之后还包括:将体感识别服务当前的状态通过状态栏图标或者通知栏通知消息提示用户。
优选地,体感动作特征库包含各个基本字符的体感动作特征文件,基本字符包括:字母A-Z、数字0~9、和/或通用的体感动作;其中,通用的体感动作包括:翻转、移动、晃动、加速、和/或倾斜。
优选地,索引菜单映射表包括预设应用索引菜单映射表和/或第三方应用索引菜单映射表,其中:
预设应用索引菜单映射表中设置为:从菜单的树状逻辑结构的根节点到叶节点中,每一个层级对应一个索引菜单映射表,每一个节点对应一个菜单项,通过脚本语言进行配置;
第三方应用索引菜单映射表设置为:对应第三方应用程序的一级索引菜单映射表,通过第三方应用程序安装和卸载时进行配置管理。
根据本发明的另一个方面,提供的一种基于体感识别的索引菜单的装置,该装置包括:
启动模块,用于启动体感识别引擎服务;
体感识别引擎服务,用于接收用户体感动作,并根据体感动作遍历体感动作特征库,获取与体感动作相匹配的体感动作特征文件,通过体感动作特征文件将接收的体感动作转译成文本字符;
查找模块,用于通过预设的索引菜单映射表查找到文本字符对应的菜单项;
执行模块,用于调用菜单项对应的接口函数执行菜单操作。
优选地,上述索引菜单映射表包括预设应用索引菜单映射表和/或第三方应用索引菜单映射表,其中:
预设应用索引菜单映射表设置为:从菜单的树状逻辑结构的根节点到叶节点中,每一个层级对应一个索引菜单映射表,每一个节点对应一个菜单项,通过脚本语言进行配置;
第三方应用索引菜单映射表设置为:对应第三方应用程序的一级索引菜单映射表,通过应用程序安装和卸载时进行配置管理。
优选地,启动模块具体用于:在开机过程中或者接收到用户通过快捷方式的命令后启动体感识别引擎服务;还用于启动体感识别引擎服务后,将体感识别服务当前的状态通过状态栏图标或者通知栏通知消息提示用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴移动通信有限公司,未经深圳市中兴移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310001332.7/2.html,转载请声明来源钻瓜专利网。