用于在移动通信终端中进行动作检测的设备和方法转让专利

申请号 : CN201510056401.3

文献号 : CN104618600B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑宇镇洪炫秀

申请人 : 三星电子株式会社

摘要 :

一种设备和方法在移动站中检测动作。在移动站中经由动作检测功能来确定动作。从经由传感器获得的传感器数据来确定用于动作检测的参数。提取的用于动作检测的参数被发送到对方移动站。从对方移动站接收由对方移动站确定的用于动作检测的参数。将提取的参数与从对方移动站接收的参数进行比较以确定与由用户输入的动作关联的功能。

权利要求 :

1.一种用于在第一移动站中经由动作检测功能来确定动作的方法,所述方法包括:从经由传感器获得的传感器数据确定用于动作检测的参数(207),其中,确定的参数包括动作强度;

从对方移动站接收由对方移动站确定的用于动作检测的参数(211),其中,接收的参数包括动作强度;

比较确定的参数与从对方移动站接收的参数(213);及

基于确定的参数与接收的参数的比较来确定动作输入,

其中,确定动作的步骤包括:

确定移动站的动作强度是否大于对方移动站的动作强度(415);

当移动站的动作强度大于对方移动站的动作强度时,将由用户输入的动作确定为第一动作(417);及当移动站的动作强度不大于对方移动站的动作强度时,将由用户输入的动作确定为第二动作(421)。

2.如权利要求1所述的方法,还包括:将确定的动作检测所需的参数发送到对方移动站(209)。

3.如权利要求1所述的方法,其中,通过使用包括撞击检测算法、摇晃检测算法和快移检测算法之一的动作检测算法来获得传感器数据。

4.如权利要求1所述的方法,其中,通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来执行接收参数的步骤。

5.如权利要求1所述的方法,其中,动作检测所需的参数包括以下项中的至少一个:移动站标识符(ID)(300)、动作ID(302)、动作发生的时间点(304)、动作维持的时间(306)、动作强度(308)和动作方向(310)。

6.如权利要求5所述的方法,其中,确定动作的步骤还包括:

从提取的参数以及自对方移动站接收的参数来确定动作ID(405),以确定所确定的动作ID是否一致(407);

当动作ID一致时,从提取的参数以及自对方移动站接收的参数来确定动作发生的时间点(409),以确定所确定的动作发生的时间点是否一致(411);

当动作发生的时间点一致时,从提取的参数以及自对方移动站接收的参数来确定动作强度(413),以确定移动站的动作强度是否大于对方移动站的动作强度(415)。

7.如权利要求2所述的方法,其中,通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来执行发送确定的参数的步骤。

8.一种用于在移动站中经由动作检测功能来确定动作的设备,所述设备包括:动作检测器(102),用于从经由传感器获得的传感器数据来确定用于动作检测的参数,并将确定的参数和从对方移动站接收的参数进行比较以确定动作输入,其中,确定的参数包括动作强度;及数据接收器(106),用于从对方移动站接收由对方移动站提取的用于动作检测的参数,其中,接收的参数包括动作强度,其中,动作检测器确定移动站的动作强度是否大于对方移动站的动作强度,当移动站的动作强度大于对方移动站的动作强度时,动作检测器将由用户输入的动作确定为第一动作,及当移动站的动作强度不大于对方移动站的动作强度时,动作检测器将由用户输入的动作确定为第二动作。

9.如权利要求8所述的设备,还包括:数据发送器(104),将确定的动作检测所需的参数发送到对方移动站。

10.如权利要求8所述的设备,其中,通过使用包括撞击检测算法、摇晃检测算法和快移检测算法之一的动作检测算法来获得传感器数据。

11.如权利要求8所述的设备,其中,数据接收器通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来接收参数。

12.如权利要求8所述的设备,其中,动作检测所需的参数包括以下项中的至少一个:移动站标识符(ID)(300)、动作ID(302)、动作发生的时间点(304)、动作维持的时间(306)、动作强度(308)和动作方向(310)。

13.如权利要求12所述的设备,其中,动作检测器从提取的参数以及自对方移动站接收的参数来确定动作ID,以确定所确定的动作ID是否一致,当动作ID一致时,动作检测器从提取的参数以及自对方移动站接收的参数来确定动作发生的时间点,以确定所确定的动作发生的时间点是否一致,当动作发生的时间点一致时,动作检测器从提取的参数以及自对方移动站接收的参数来确定动作强度,以确定移动站的动作强度是否大于对方移动站的动作强度。

14.如权利要求9所述的设备,其中,数据发送器通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来发送确定的参数。

15.一种用于在移动站中经由动作检测功能来确定动作的设备,所述设备包括:动作检测器(102),用于从经由传感器获得的传感器数据来确定用于动作检测的参数,将确定的参数与从第二移动站和第三移动站接收的参数进行比较以确定动作输入,其中,确定的参数包括动作强度;及数据接收器(106),用于从第二移动站和第三移动站接收由第二移动站和第三移动站确定的动作检测所需的参数,其中,接收的参数包括动作强度,其中,动作检测器确定移动站的动作强度是否大于第二移动站和第三移动站的动作强度,当移动站的动作强度大于第二移动站和第三移动站的动作强度时,动作检测器将由用户输入的动作确定为第一动作,及当移动站的动作强度不大于第二移动站和第三移动站的动作强度时,动作检测器将由用户输入的动作确定为第二动作。

说明书 :

用于在移动通信终端中进行动作检测的设备和方法

[0001] 本申请是申请日为2011年1月21日、申请号为201180006649.9、发明名称为“用于在移动通信终端中进行动作检测的设备和方法”的发明专利申请的分案申请。

技术领域

[0002] 本发明涉及一种用于在移动通信终端中检测动作的设备和方法。更具体地讲,本发明涉及一种用于通过两个或更多个移动通信终端中的动作检测功能来确定动作的设备和方法。在本公开中,移动通信终端也被称为移动站。

背景技术

[0003] 包括动作检测功能的移动站经由传感器检测由用户输入的动作,并执行针对检测到的动作的预定功能。因此,即使不用手动按下在移动站上设置的键按钮,用户也可通过将动作输入到移动站自身来允许移动站执行期望的功能。这种动作检测功能可被用于游戏或应用。
[0004] 包括动作检测功能的移动站从经由其自身的传感器获得的传感器数据提取(确定)用于动作检测的参数,并将提取的(确定的)参数与参数的参考值进行比较以检测由用户输入的特定动作。
[0005] 为了通过将动作输入到包括动作检测功能的移动站来允许移动站执行预定功能,用户需要将精确动作输入到移动站。也就是,用户必须输入满足特定动作的参数参考值的动作。然而,用户不容易输入满足特定动作的参数参考值的动作。因此,移动站可能不执行相关功能或执行错误的功能。
[0006] 例如,可通过允许两个移动站互相碰撞并产生撞击(impact)来定义文件传输功能。也就是,当在移动站移动的同时碰撞动作被输入(以下,称为“击撞(tipping)动作”)时,相关移动站可将该输入动作识别为用于文件发送的动作,当在移动站没有移动的同时碰撞动作被输入(以下,称为“轻打(tapping)动作”)时,相关移动站可将该输入动作识别为用于文件接收的动作,从而可执行文件在两个移动站之间的发送/接收。在此情况下,当动作较小时,击撞动作没有被正确检测到,移动站可能识别不出已输入用于文件发送的动作。另外,当在用户输入碰撞动作的同时两个移动站都发生移动时,轻打动作没有被正确检测到,移动站可能识别不出已输入用于文件接收的动作。在此情况下,移动站不能相应地发送/接收文件。
[0007] 另外,传统的动作检测功能没有考虑多个用户。因此,在针对多个用户的游戏或应用中使用动作检测功能方面存在限制。该限制与近来针对多个用户的应用的趋势相矛盾。

发明内容

[0008] 技术方案
[0009] 为了解决上面讨论的现有技术的不足,主要目的在于至少提供下述的优点。因此,本发明的一方面在于提供一种用于在移动站中检测动作的设备和方法。
[0010] 本发明的另一方面在于提供一种用于经由两个或更多个移动站中的动作检测功能来确定动作的设备和方法。
[0011] 本发明的另一方面在于提供一种用于通过在包括动作检测功能的两个或更多个移动站中共享用于动作检测的参数来确定动作的设备和方法。
[0012] 本发明的另一方面在于提供一种在移动站中考虑多个用户的动作检测功能。
[0013] 根据本发明的一方面,提供一种用于在移动站中经由动作检测功能来确定动作的方法。该方法包括从经由传感器获得的传感器数据提取(确定)用于动作检测的参数。将提取的(确定的)用于动作检测的参数发送到对方移动站。从对方移动站接收由对方移动站提取的(确定的)用于动作检测的参数。将提取的(确定的)参数与从对方移动站接收的参数进行比较以确定与由用户输入的动作关联的功能。
[0014] 根据本发明的另一方面,提供一种用于在移动站中经由动作检测功能来确定动作的设备。该设备包括:动作检测器,用于从通过传感器获得的传感器数据来提取(确定)用于动作检测的参数,并将提取的(确定的)参数与从对方移动站接收的参数进行比较以确定与由用户输入的动作关联的功能。数据发送器将提取的(确定的)用于动作检测的参数发送到对方移动站。数据接收器接收由对方移动站提取的(确定的)用于动作检测的参数。
[0015] 本发明具有如下优点:减少移动站无法执行相关功能或执行错误功能的情况,以及由此通过允许两个或更多个包括动作检测功能的移动站共享用于动作检测的参数并确定动作来显著提高动作检测成功率。另外,本发明具有以下优点:通过提供考虑多个用户的动作检测功能在针对多个用户的游戏或应用中使用动作检测功能。
[0016] 在进行下面的“具体实施方式”之前,阐述贯穿本专利文件而使用的特定词语和短语的定义会是有利的:术语“包括”和“包含”及其衍生词表示包括在内而不限制;术语“或”是包括在内的,表示和/或;短语“与…关联”和“与此相关联的”及其衍生词可表示包括、被包括在…内、与…互连、包含、被包含在…内、连接到或与…连接、耦合到或与…耦合、可与…通信、与…协作、交错、并列、与…接近、绑定到或与…绑定、具有、具有…的属性等;术语“控制器”表示控制至少一个操作的任何装置、系统或其部分,这种装置可利用硬件、固件或软件,或者硬件、固件和软件中的至少两个的若干组合来实现。应注意,不管在本地还是远程,与任何特定控制器关联的功能性可以是集中的或者分布的。贯穿本专利文件,提供对于特定词语和短语的定义,本领域普通技术人员应理解,在许多情况中(如果不是大多数情况下),这些定义适用于这样定义的词语和短语在先前和未来的使用。
[0017] 从下面结合附图公开本发明实施例的详细描述中,对本领域技术人员而言,本发明的其他方面、优点和显著特点将变得清楚。

附图说明

[0018] 为了更完整地理解本公开及其优点,现在参考以下结合附图的描述,在附图中,相同的标号代表相同的部分:
[0019] 图1是示出根据本发明实施例的包括动作检测功能的两个移动站的设备的框图;
[0020] 图2示出根据本发明实施例的用于经由包括动作检测功能的两个移动站中的动作检测功能来确定动作的处理;
[0021] 图3示出根据本发明实施例的在包括动作检测功能的两个移动站中为了动作确定而共享的数据格式;
[0022] 图4示出根据本发明实施例的用于在包括动作检测功能的两个移动站中通过比较与对方移动站共享的参数来确定由用户输入的动作的处理。
[0023] 贯穿附图,相同的标号将被理解为表示相同的部分、组件和结构。

具体实施方式

[0024] 在本专利文件中,下面讨论的图1到图4和用于描述本公开的原理的各种实施例仅是通过说明的方式,而不应以任何方式被解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可在任何适当布置的移动通信装置中实现。提供以下参照附图的描述以帮助全面理解由权利要求及其等同物限定的本发明的实施例。以下描述包括各种具体细节以帮助理解,但这些细节应将被认为只是说明性的,而不在于限制本公开的范围。因此,本领域的普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可进行对这里描述的实施例的各种改变和修改。此外,为了清楚和简明,省略公知功能和结构的描述。
[0025] 本发明的实施例提供一种用于经由两个或更多个移动站中的动作检测功能来确定动作的替代方案。更具体地讲,本发明的实施例提供一种用于通过在包括动作检测功能的两个或更多个移动站中共享用于动作检测的参数来确定动作的替代方案。为了便于描述,使用包括动作检测功能的两个移动站作为示例进行下面的描述。
[0026] 图1是示出根据本发明实施例的包括动作检测功能的两个移动站的设备的框图。
[0027] 如图所示,包括动作检测功能的移动站A 100和移动站B 110中的每一个包括动作检测器102(112)、数据发送器104(116)和数据接收器106(114)。
[0028] 参照图1,动作检测器102(112)经由传感器(例如,加速度传感器)感测由用户输入的动作以获得传感器数据,并基于获得的传感器数据来驱动动作检测算法以确定由用户输入的动作。这里,动作检测算法的示例包括撞击检测算法、摇晃(shake)检测算法、快移(snap)检测算法等。更具体地讲,动作检测器102(112)从获得的传感器数据提取(确定)用于动作检测的参数,以经由数据发送器104(116)将所述参数发送到对方移动站,并且动作检测器102(112)经由数据接收器106(114)从对方移动站接收由对方移动站提取的(确定的)用于动作检测的参数。另外,动作检测器102(112)比较通过发送/接收与对方移动站共享的参数,即,将移动站自身提取的(确定的)参数和由对方移动站提取的参数进行比较以确定由用户输入的动作。
[0029] 数据发送器104(116)将从动作检测器102(112)输入的用于动作检测的参数发送到对方移动站。这里,数据发送器104(116)可使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信、超宽带(UWB)通信等来执行与对方移动站的通信。
[0030] 数据接收器106(114)从对方移动站接收由对方移动站提取的用于动作检测的参数,以将提取的参数提供给动作检测器102(112)。这里,数据接收器106(114)可使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信、超宽带(UWB)通信等来执行与对方移动站的通信。
[0031] 图2示出根据本发明实施例的用于经由包括动作检测功能的两个移动站中的动作检测功能来确定动作的处理。
[0032] 参照图2,在块201,移动站确定电源是否接通。
[0033] 当在块201检测到电源接通时,在块203,移动站开始传感器驱动。这里,尽管使用当检测到电源接通时开始传感器驱动的示例来描述本发明的实施例,但是传感器驱动可根据特定事件而开始,并且可基于实现的情况进行各种修改。
[0034] 在块205,移动站经由传感器来感测由用户输入的动作以获得传感器数据,并且在块207,移动站从获得的传感器数据提取用于动作检测的参数。
[0035] 在块209,移动站将提取的用于动作检测的参数发送到对方移动站,并且在块211,移动站从对方移动站接收由对方移动站提取的用于动作检测的参数。这里,用于动作检测的参数以图3示出的数据格式的形式被发送/接收。稍后,参照图3更详细地描述数据格式。
[0036] 在块213,移动站比较经由发送/接收而与对方移动站共享的参数,以确定由用户输入的动作并执行与确定的动作关联的功能。这里,稍后参照图4更详细地描述用于比较与对方移动站共享的参数以确定由用户输入的动作的方法。
[0037] 移动站结束根据本发明实施例的算法。
[0038] 图3示出根据本发明实施例的在包括动作检测功能的两个移动站中为了动作确定而共享的数据格式。
[0039] 参照图3,为了动作确定而在移动站之间共享的数据包括用于动作检测的参数(诸如移动站ID 300、动作ID 302、动作发生的时间点304、动作维持的持续时间306、动作强度308、动作方向310等)。可按需添加或删除其他参数。移动站ID 300充当移动站的唯一标识符,并用于确定什么动作被输入到每个移动站。动作ID 302充当输入到移动站的动作的标识符,指示动作(例如,碰撞、摇晃、快移等),并用于确定相同的动作是否被输入到每个移动站。动作发生的时间点304用于确定输入到移动站的动作是否在同一时间点发生。当在两个移动站之间共享的参数中动作ID 302和动作发生的时间点304一致时,每个移动站比较动作维持的时间306、动作强度308、动作方向310等以确定由用户输入的动作。这里,动作维持的持续时间306用于确定维持较长时间的动作被输入的移动站,动作强度308用于确定强度较强的动作被输入的移动站,动作方向310用于确定在每个移动站输入的动作的方向。
[0040] 图4示出根据本发明实施例的用于在包括动作检测功能的两个移动站中通过比较与对方移动站共享的参数来确定由用户输入的动作的处理。这里,图4示出用于当文件传输功能关联到互相碰撞并产生撞击的两个移动站时确定动作的方法的示例。在此情况下,由移动站和对方移动站共享的参数包括移动站ID、动作ID、动作发生的时间点、动作强度等。
[0041] 参照图4,在块401,移动站与对方移动站共享用于动作检测的参数。例如,第一移动站发送在第一移动站提取的用于动作检测的参数,并接收由第二(对方)移动站提取的用于动作检测的参数。
[0042] 在块403,移动站从由对方移动站提取的用于动作检测的参数来确定对方移动站的移动站ID。
[0043] 在块405,移动站从由其自身提取的用于动作检测的参数和由对方移动站提取的用于动作检测的参数来确定动作ID,并比较确定的动作ID。在块407,移动站确定所述确定的动作ID是否一致。
[0044] 当在块407确定所述确定的动作ID不一致时,移动站结束根据本发明实施例的处理。
[0045] 相反,当在块407确定所述确定的动作ID一致时,移动站继续进行到块409,以从由其自身提取的用于动作检测的参数和由对方移动站提取的用于动作检测的参数来确定动作发生的时间点,并比较确定的动作发生的时间点。在块411,移动站确定所述确定的动作发生的时间点是否一致。
[0046] 当在块411确定所述确定的动作发生的时间点不一致时,移动站结束根据本发明实施例的处理。
[0047] 相反,当在块411确定所述确定的动作发生的时间点一致时,移动站确定移动站和对方移动站已同时检测到相同的动作,并继续进行到块413,以从由其自身提取的用于动作检测的参数和由对方移动站提取的用于动作检测的参数来确定动作强度,并随后比较确定的动作强度。
[0048] 在块415,移动站通过动作强度比较来确定移动站的动作强度是否大于对方移动站的动作强度。
[0049] 当在块415确定移动站的动作强度大于对方移动站的动作强度时,移动站在块417将由用户输入到移动站的动作确定为用于文件发送的动作,并继续进行到块419以将由用户输入到对方移动站的动作确定为用于文件接收的动作。
[0050] 相反,当在块415确定移动站的动作强度不大于对方移动站的动作强度时,移动站在块421将由用户输入到移动站的动作确定为用于文件接收的动作,并继续进行到块423以将由用户输入到对方移动站的动作确定为用于文件发送的动作。
[0051] 此后,移动站结束根据本发明实施例的处理。
[0052] 在实施例中,作为由移动站和对方移动站共享的用于动作检测的参数,相关移动站的ID被发送。因此,当存在两个或更多个移动站时可利用本发明。例如,当三个或更多个用户将摇晃动作输入到移动站时,每个移动站可在最短时间内知道将移动站摇晃许多次的用户,并知道移动站自身是摇晃许多次的第n移动站。
[0053] 尽管在本发明实施例中,移动站和对方移动站共享用于动作检测的参数,并且每个移动站基于共享的参数来确定由用户输入的动作,但作为替代方式,移动站可从对方移动站接收用于动作检测的参数,基于由其自身提取的参数和从对方移动站接收的参数来确定由用户输入的动作,并且将确定的结果发送到对方移动站。
[0054] 另一示例是存在两个对方移动站(第二移动站和第三移动站)的情况。这里,在用于在移动站中经由动作检测功能来确定动作的设备中实施本发明。所述设备包括:动作检测器,用于从经由传感器获得的传感器数据来确定用于动作检测的参数,并将确定的参数与从第二移动站和第三移动站接收的参数进行比较以确定用户的动作输入;以及数据接收器,用于从第二移动站和第三移动站分别接收由第二移动站和第三移动站确定的用于动作检测的参数。
[0055] 所述设备还包括:数据发送器,用于将确定的用于动作检测的参数发送到第二移动站和第三移动站。通过使用包括撞击检测算法、摇晃检测算法和快移检测算法之一的动作检测算法来获得传感器数据。数据接收器通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来接收参数。用于动作检测的参数包括移动站标识符(ID)、动作ID、动作发生的时间点、动作维持的持续时间、动作强度和动作方向中的至少一个。另外,数据发送器通过使用蓝牙通信、无线局域网(LAN)通信、WIFI通信、红外线通信和超宽带(UWB)通信之一来发送确定的参数。
[0056] 尽管已经使用示例性实施例描述了本公开,但各种改变和修改可被提供给本领域的技术人员。本公开意在包括落入所附权利要求的范围内的这种改变和修改。