移动设备的控制方法、控制系统及移动设备的制造方法

文档序号:9200144阅读:196来源:国知局
移动设备的控制方法、控制系统及移动设备的制造方法
【技术领域】
[0001]本发明属于人机交互领域,尤其涉及一种移动设备的控制方法、控制系统及移动设备。
【背景技术】
[0002]振动反馈,是移动设备中一种非常常见的人机交互方式。常见的振动反馈比如,来电提醒、闹铃、软件更新、或即时通讯软件的信息推送等。这种振动反馈,是移动终端操作系统或第三方应用程序通过调用移动终端自身的振动马达来实现的。
[0003]振动反馈虽然在移动终端交互中应用很广泛,但亦存在一些局限,分类而言:
[0004]1、就形式方面,现有移动终端支持的振动均为系统振动,系统振动的强度一般来说可以分为3个级别,即高、中和低;
[0005]2、就场景方面,振动一般被应用到移动终端系统的来电提醒、键盘触感、以及第三方应用程序的消息提醒和推送等场景。
[0006]在对现有技术的研宄和实践过程中,本发明的发明人发现,现有的振动方案的形式和场景均较为单一,不仅应用较为限制,而且灵活性较低。

【发明内容】

[0007]有鉴于此,本发明的目的在于提供一种移动设备的控制方法、控制系统及移动设备,可以解决现有技术中形式和场景单一、灵活性较低的技术问题。
[0008]为解决上述技术问题,本发明实施例提供了一种移动设备的控制方法,包括:
[0009]获取触发指令,并根据所述触发指令触发振动模块的触发点;
[0010]根据被触发的触发点读取振动包中的振动波形,所述振动波形包括:在单位时间内在横向与纵向的振动幅度、振动频率、或振动时长中的一个或多个的组合;以及
[0011]根据所述振动波形调动内置马达,使得所述内置马达按照所述振动波形进行振动。
[0012]为解决上述技术问题,本发明实施例又提供了一种移动设备的控制系统,包括:
[0013]振动模块,用于获取触发指令,并根据所述触发指令触发振动模块的触发点;
[0014]读取模块,用于根据被触发的触发点读取振动包中的振动波形,所述振动波形包括:在单位时间内在横向与纵向的振动幅度、振动频率、或振动时长中的一个或多个的组合;以及
[0015]调用模块,用于根据所述振动波形调动内置马达,使得所述内置马达按照所述振动波形进行振动。
[0016]为解决上述技术问题,本发明实施例还提供了一种移动设备,包括:上述的移动设备的控制系统。
[0017]相对于现有技术,本发明的移动设备的控制方法、控制系统及移动设备,通过读取振动包中的多种振动波形,并调用内置马达以按照所述触动的振动波形进行振动,丰富了移动设备的振动的形式与振动的触发场景,提高其实现的灵活性。
【附图说明】
[0018]图1是本发明实施例提供的移动设备的控制方法、控制系统、及移动设备的应用环境示意图;
[0019]图2是本发明实施例一提供的移动设备的控制方法的流程示意图;
[0020]图3是本发明实施例二提供的移动设备的控制方法的细化流程示意图;
[0021]图4是本发明实施例三提供的移动设备的控制方法的具体流程示意图;
[0022]图5是本发明实施例三中动态表情的示例图;
[0023]图6是本发明实施例四提供的移动设备的控制系统的模块示意图;
[0024]图7是本发明实施例五提供的移动设备的模块示意图。
【具体实施方式】
[0025]请参照附图中的图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所示例的本发明的具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0026]本发明原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本发明的原理使用许多其它泛用性或特定目的运算、通信环境或组态来进行操作。
[0027]请参阅图1,为本发明中提供的移动设备的控制方法、控制系统及移动设备的应用环境示意图。所述应用环境,包括振动包服务器10、移动设备20、以及通信网络30。
[0028]其中,振动包服务器10,用于提供各类型的振动包。其中,各种类型的振动包,包括但不限于:系统振动包、触感振动包、信息推送振动包、以及动态表情振动包。
[0029]每一振动包中包括多个振动波形。所述振动波形,包括但不限于:在单位时间内在横向与纵向的振动幅度、振动强度、振动频率、或振动时长中的一个或多个的组合。
[0030]其中,可以理解的是,所述单位时间,不只包括I秒、I分钟的单位时间,还包括预设的单位时间,如预设3分钟作为一次振动的单位时间。故,不应将“单位时间”作为对本发明的限制。
[0031]所述振动波形,可以理解为对现实中振动的拟化。比如,模拟亲吻的振动波形、模拟小老鼠在手中挣扎的振动波形、或模拟金币砸在手里的振动波形、模拟水沸腾的振动波形等。
[0032]可以理解的是:所述移动设备20,包括但不限于:智能手机01、或个人数字助理(Personal Digital Assistant,PDA)02等掌上设备、或笔记本电脑03等膝上设备。
[0033]所述移动设备20用于执行本发明的控制方法或应用本发明的控制系统。所述移动设备20从振动包服务器10中下载并安装振动包,并通过振动模块读取振动包中的多种振动波形,再通过SDK (Software Development Kit,软件开发工具包)接口调用内置马达以按照所述触动的振动波形进行振动,以此丰富了移动设备的振动的形式与振动的触发场景,提高其实现的灵活性。
[0034]通信网络30,包括无线网络、和有线网络。其中无线网络,包括无线广域网、无线局域网、无线城域网、以及无线个人网中的一种或多种的组合。
[0035]本案可应用于基于SDK接口对移动设备中内置马达的调用。请参照以下实施例,实施例一、二、三皆侧重于移动设备的控制方法,实施例四侧重于移动设备的控制系统,而实施例五侧重于移动设备。可以理解的是:虽然各实施例的侧重不同,但其设计思想是一致的。且,在某个实施例中没有详述的部分,可以参见说明书全文的详细描述,不再赘述。
[0036]实施例一
[0037]请参阅图2,所示为移动设备的控制方法的基本流程示意图。
[0038]所述移动设备,包括但不限于智能手机或个人数字助理等掌上设备、以及笔记本电脑等膝上设备,此处不一一枚举。
[0039]具体而言,所述移动设备的控制方法,包括:
[0040]在步骤S201中,获取触发指令,并根据所述触发指令触发振动模块的触发点。
[0041]可以理解的是,所述触发点包括但不限于:预设动作、动态表情、或音效。
[0042]具体而言,所述预设动作,包括但不限于:对系统的操作动作,如触摸到键盘、触摸显示屏;动态表情,包括但不限于:通过即时通讯软件、日历、短信等包括动态图像的应用程序中呈现或发送的动态表情。音效,包括但不限于:系统提示音、闹铃、应用程序中设置或发送的声音。
[0043]在步骤S202中,根据被触发的触发点读取振动包中的振动波形。
[0044]其中,所述振动波形,包括但不限于:在单位时间内在横向与纵向的振动幅度、振动强度、振动频率、或振动时长中的一个或多个的组合。其中,不仅是原有系统中仅通过振动强度的强、中、弱三级进行振动,还增加了更加丰富的振动模式,提供更个性化、多元化、拟物化的选择。
[0045]所述振动波形,可以理解为对现实中振动的拟化。比如,模拟亲吻的振动波形、模拟小老鼠在手中挣扎的振动波形、或模拟金币砸在手里的振动波形、模拟水沸腾的振动波形等。
[0046]在步骤S203中,根据所述振动波形调动内置马达,使得所述内置马达按照所述振动波形进行振动。
[0047]具体而言,所述调动内置马达的步骤,包括:
[0048](I)将所述振动波形传递至SDK接口。
[0049]其中,所述SDK接口,用于建立内置马达与振动波形之间的关联。比如,采用意美森提供的SDK接口进行实现,亦可采用其它公司的SDK接口。
[0050](2)通过所述SDK接口调动内置马
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1