手持行动电子装置摆动识别控制系统及方法

文档序号:6440711阅读:201来源:国知局
专利名称:手持行动电子装置摆动识别控制系统及方法
技术领域
本发明涉及一种手持行动电子装置控制系统及方法,尤其涉及一种运用于手持行动电子装置的摇摆识别控制系统及方法。
背景技术
目前,具有可移动特性的手持行动电子装置在越来越广泛的环境中被应用着,这类电子装置为通讯、娱乐以及数据交换提供了极大便利。主要的手持行动电子装置包括手机、PDA (personal digital assistant,个人数字助理)、掌上游戏机及数码相机等。然而,大部分的手持行动电子装置在启动程序时,都是通过按键或者触摸的方式来实现,而并没有通过设置摆动模型的方式来启动程序,如此一来,限制了手持行动电子装置的使用。

发明内容
鉴于以上内容,有必要提供一种手持行动电子装置摆动识别控制系统,利用本发明可在手持行动电子装置中设置各种摆动模型,并将摆动模型与程序关联,当用户摆动该手持行动电子装置时,根据摆动的方向或方式启动对应的程序,方便了用户。此外,有必要提供一种手持行动电子装置摆动识别控制方法,利用本发明可在手持行动电子装置中设置各种摆动模型,并将摆动模型与程序关联,当用户摆动该手持行动电子装置时,根据摆动的方向或方式启动对应的程序,方便了用户。一种手持行动电子装置摆动识别控制系统,该系统包括:读取模块,用于当用户摆动手持行动电子装置时,读取加速度感应器感应手持行动电子装置所获得的加速度的值;截取模块,用于从所述加速度的值中截取预设数量的加速度的值;建立模块,用于通过分类算法及上述截取的预设数量的加速度的值建立摆动模型,每个摆动模型对应一个或多个摆动规则;关联模块,用于将所建立的摆动模型与对应的程序启动进行关联;执行模块,用于当用户在使用过程中摆动手持行动电子装置且该摆动对应的加速度的值符合上述建立的某个摆动模型的摆动规则时,启动该摆动模型所对应的程序。—种手持行动电子装置摆动识别控制方法,该方法包括步骤:当用户摆动手持行动电子装置时,读取加速度感应器感应手持行动电子装置所获得的加速度的值;从所述加速度的值中截取预设数量的加速度的值;通过分类算法及上述截取的预设数量的加速度的值建立摆动模型,每个摆动模型对应一个或多个摆动规则;将所建立的摆动模型与对应的程序启动进行关联;当用户在使用过程中摆动手持行动电子装置且该摆动对应的加速度的值符合上述建立的某个摆动模型的摆动规则时,启动该摆动模型所对应的程序。相较于现有技术,所述的手持行动电子装置摆动识别控制系统及方法,可在手持行动电子装置中设置各种摆动模型,并将摆动模型与程序关联,当用户摆动该手持行动电子装置时,根据摆动的方向或方式启动对应的程序,方便了用户。


图1是本发明手持行动电子装置较佳实施例的架构图。图2是本发明手持行动电子装置摆动识别控制系统较佳实施例的功能模块图。图3是本发明运用于手持行动电子装置中的手持行动电子装置摆动识别控制方法较佳实施例的流程图。图4是本发明挥出动作示意图。图5是本发明收回动作示意图。图6是本发明左摆动作示意图。图7是本发明右摆动作示意图。主要元件符号说明
权利要求
1.一种手持行动电子装置摆动识别控制系统,其特征在于,该手持行动电子装置摆动识别控制系统包括: 读取模块,用于当用户摆动手持行动电子装置时,读取加速度感应器感应手持行动电子装置所获得的加速度的值; 截取模块,用于从所述加速度的值中截取预设数量的加速度的值; 建立模块,用于通过分类算法及上述截取的预设数量的加速度的值建立摆动模型,每个摆动模型对应一个或多个摆动规则; 关联模块,用于将所建立的摆动模型与对应的程序启动进行关联;及 执行模块,用于当用户在使用过程中摆动手持行动电子装置且该摆动对应的加速度的值符合上述建立的某个摆动模型的摆动规则时,启动该摆动模型所对应的程序。
2.如权利要求1所述的手持行动电子装置摆动识别控制系统,其特征在于,所述截取预设数量的加速度的值的方式为:获取加速度的值中最大的值作为基准点,然后取该基准点前面十笔加速度的值,该基准点后面九笔加速度的值及该基准点对应的加速度的值,作为建立摆动模型的值。
3.如权利要求1所述的手持行动电子装置摆动识别控制系统,其特征在于,所述分类算法为贝氏算法、决策树算法及类神经网络算法中的一种。
4.如权利要求1所述的手持行动电子装置摆动识别控制系统,其特征在于,所述手持行动电子装置为手机、个人数字助理、掌上游戏机或数码相机。
5.一种手持行动电子装置摆动识别控制方法,其特征在于,该方法包括步骤: 当用户摆动手持行动电子装置时,读取加速度感应器感应手持行动电子装置所获得的加速度的值; 从所述加速度的值中截取预设数量的加速度的值; 通过分类算法及上述截取的预设数量的加速度的值建立摆动模型,每个摆动模型对应一个或多个摆动规则; 将所建立的摆动模型与对应的程序启动进行关联;及 当用户在使用过程中摆动手持行动电子装置且该摆动对应的加速度的值符合上述建立的某个摆动模型的摆动规则时,启动该摆动模型所对应的程序。
6.如权利要求5所述的手持行动电子装置摆动识别控制方法,所述截取预设数量的加速度的值的方式为:获取加速度的值中最大的值作为基准点,然后取该基准点前面十笔加速度的值,该基准点后面九笔加速度的值及该基准点对应的加速度的值,作为建立摆动模型的值。
7.如权利要求5所述的手持行动电子装置摆动识别控制方法,所述分类算法为贝氏算法、决策树算法及类神经网络算法中的一种。
8.如权利要求5所述的手持行动电子装置摆动识别控制方法,其特征在于,所述手持行动电子装置为手机、个人数字助理、掌上游戏机或数码相机。
全文摘要
一种手持行动电子装置摆动识别控制方法,该方法包括步骤读取加速度感应器感应手持行动电子装置所获得的加速度的值;从所述加速度的值中截取预设数量的加速度的值;通过分类算法及上述截取的预设数量的加速度的值建立摆动模型,每个摆动模型对应一个或多个摆动规则;将所建立的摆动模型与对应的程序启动进行关联;当用户在使用过程中摆动手持行动电子装置且该摆动对应的加速度的值符合上述建立的某个摆动模型的摆动规则时,启动该摆动模型所对应的程序。本发明还提供一种手持行动电子装置摆动识别控制系统。利用本发明可在手持行动电子装置中设置各种摆动模型,并将摆动模型与程序关联,当用户摆动该手持行动电子装置时,启动对应的程序,方便了用户。
文档编号G06F3/0346GK103164049SQ201110409140
公开日2013年6月19日 申请日期2011年12月9日 优先权日2011年12月9日
发明者郭宣皞, 高明权, 强振雄 申请人:捷达世软件(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1