识别移动设备的制作方法

文档序号:6478817阅读:184来源:国知局
专利名称:识别移动设备的制作方法
技术领域
本发明涉及识别移动设备。更具体而言,本发明涉及基于移动设备的移动来识别移动设备的方法、使用于这种方法中的移动设备以及这种方法应用于其中的移动通信系 统。
背景技术
人们常常期望识别具有特定性质的设备,所述特定性质诸如与物体或位置的接近 度或者相互的接近度。除了接近度之外的其他性质可以用来确定设备以及因此它们的用户 是否可能具有共同的兴趣和/或是否需要告知彼此的存在。这样的一个其他性质可以是运 动如果两个移动设备描述了一个共同的或者相似的移动,则它们的拥有者可能包含在相 同的活动中,和/或可能非常邻近。使用移动设备的运动来发起业务是已知的,美国专利申请US2006/256074公开了 一种信息交换系统,该系统允许便携设备的用户通过使用手势来发起信息的交换。手势的 检测可以引起主设备执行多个动作。手势是预定的并且定义手势的所谓运动手势存储在数 据库中。将检测到的运动模式与存储在数据库中的预先规定的运动手势进行比较。因此, 用户在能够使用这种现有技术的系统之前必须知晓可允许的手势以及它们的含义。在这种 已知的系统中不可能使用任何新手势,因为所有可允许的手势必须被预先存储。美国专利申请US2005/212753公开了一种基于手势的用户接口,该用户接口支持 已有的符号。手势数据库保持有多个手势,每个手势由设备的一个运动来定义。手势包括符 号手势,每个符号手势对应于来自于已有字符集合的字符。将跟踪到的手持设备的移动与 存储的符号手势进行比较以识别匹配的符号手势。这种已知系统因此也使用预定的手势。美国专利申请US2005/212760公开了一种运动可控的远程控制器,其也使用手势 映射数据库并且将跟踪到的移动与预定的远程命令手势匹配。因此,这种已知的控制器具 有与上面讨论的现有技术系统一样的缺点。

发明内容
本发明的一个目的是克服现有技术的这些问题以及其他问题,并且提供一种更灵 活的识别移动设备的方法。本发明的另一个目的是提供一种移动通信系统以及使用在此类系统中的标识服务器和移动设备,其中所述移动通信系统包含了一种更灵活的识别移动设备的方法。因此,本发明提供一种识别能够彼此通信的移动设备的方法,所述方法包括以下步骤针对每个移动设备,从所述移动设备在一个相应的时间段内进行的移动中获得移动信息,以及传送所述移动信息, 此方法其特征在于如下步骤
将所述移动设备的所述移动信息与至少一个其他移动设备的所述移动信息进行 比较,以及识别具有匹配移动信息的移动设备。通过将移动设备的移动信息与另一移动设备的移动信息进行比较,而不是将其与存储的移动信息进行比较,从而获得了一种灵活得多的方法。也即是说,移动设备进行的移 动必须与另一设备进行的移动匹配,但是所有移动可以是任意的并且不需要遵照预定的模 式。具有匹配移动信息的移动设备如此被识别并且可以被发送一则识别消息。识别消 息可以用于告知移动设备(可选地,以及其他设备)如下事实它们执行了匹配移动。如下 面将解释的那样,匹配移动不必相同。本发明的方法可以使用仅仅两个移动设备来执行,但是也可以使用多个移动设备 来执行,例如三个、四个、六个、十个、二十个或者更多移动设备。术语“移动设备”意指包括手持设备、便携设备或者可以移动的以及尤其是由用户 携带的其他设备。术语“移动设备”还意指包括但不限于移动电话设备(也称为蜂窝电话 设备)、PDA(个人数字助理)、膝上型计算机、MP3播放器、手表、电子汽车钥匙设备等等。在优选实施例中,比较步骤可以包括搜索与基本上相同的移动相关联的移动信 息。注意术语“基本上相同”意指既包括完全相同也包括几乎相同,也即是说,有某一误差 幅度的相同,优选地,所述误差幅度是预定的。然而在其他实施例中,比较步骤可以包括搜索与基本上是彼此镜像(mirror image)的移动相关联的移动信息。也即是说,移动设备之一的移动信息在与另一移动设备 的移动信息进行比较之前被对称反射(mirror)。因此,是彼此镜像的移动也可以被称为“匹 配”,即使它们并不相同。代替镜像操作,可以使用其他变换,例如扩展或者压缩。一般而言, 匹配移动可以具有不同的朝向但是仍然足够“相似”来产生匹配。在获得移动信息的步骤期间,至少两个移动设备可以被保持在一起。通过将移动 设备保持在一起,可以获得几乎完美的移动信息匹配。然而,在移动期间移动设备也可以相 隔开。移动设备的相互间距可以在从几厘米到几千米或者更多之间变化。至少一个移动可以是随机移动,这由用户来选择。本发明的方法对所使用的手势 没有任何约束。用户因此也可自由使用任何现有的移动,例如在空中书写一个“X”。在本 发明的方法中,移动被存储在数据库中以用于稍后的比较处理。因此,用户可以自由添加移 动。在优选实施例中,由移动设备进行并检测移动的相应时间段是相同的。也就是说, 移动设备检测移动并且获得移动信息的时间段在(近似)相同的时刻开始和停止。这些时 间段可以通过移动本身、通过按压按钮、通过外部信号和/或通过另一个触发器来启动。类 似地,这些时间段也可以通过移动本身(例如,移动的不存在)、通过按压按钮、通过外部信 号和/或通过另一个触发器来结束。如果由移动设备进行移动的时间段是相同的,那么它们完全重叠。备选地,相应的 时间段可以在不同时刻开始以及停止,并且只具有部分重叠,或者根本没有重叠。在这样的 情况下,需要时间变换以在时间上将移动进行对准。借助于用于临时存储至少一个设备的 移动信息(的一部分或者全部)的缓冲器单元或者存储器单元可以很容易实现这一点。
使用安装在移动设备中的传感器如加速度传感器和/或光学传感器来执行获得 移动信息的步骤是优选的。加速度传感器优选地测量移动设备在三维中的加速度从而能够 提供三维移动信息。光学传感器可以由相机构成,它也可以安装在移动设备中,并且可以使 用参考点来确定移动的特性。备选地或者附加地,光学传感器可以安装在其他固定设备上 以记录移动设备的移动并且获得移动信息。可以安装在移动设备中的其他传感器包括回转 仪(优选地,具有三个轴以便于覆盖三维)以及罗盘。在一些实施例中,传送移动信息的步骤包括向另一移动设备发送移动信息并且 在所述另一移动设备中执行比较移动信息的步骤。也即是说,移动设备被配置用于比较移 动信息并且识别具有匹配移动信息的移动设备。然而在其他实施例中,移动设备向中央服 务器发送移动信息,所述中央服务器被配置用于比较移动信息并且识别具有匹配移动信息 的移动设备。本发明还提供一种用于执行如上所定义的方法的计算机程序产品。计算机程序产 品可以包括存储在诸如CD或DVD之类的数据载体上的计算机可执行指令集。计算机可执 行指令集使得可编程计算机执行如上所定义的方法,它还可以用于例如经由因特网从远程 服务器进行下载。
本发明还提供能够与其他移动设备通信的移动设备,所述移动设备包括移动传感器,用于从所述移动设备在相应的时间段内进行的移动中获得移动信息,以及通信单元,用于传送所述移动信息,此设备其特征在于比较单元,用于将所述移动设备的所述移动信息与至少一个其他移动设备的移动信息进行比较,以及标识单元,用于识别具有匹配移动信息的移动设备。本发明的移动设备使得本发明的方法被高效地执行。移动设备还可以包括用于临 时存储移动信息的缓冲器单元。临时存储的移动信息可以由移动设备本身产生,以用于与 来自其他移动设备的移动信息的稍后比较,和/或由其他移动设备产生,以用于与所述移 动设备的移动信息的稍后比较。本发明还提供一种移动通信系统,该系统包括至少两个如上定义的移动设备。此 夕卜,本发明提供使用于上面定义的方法中和/或使用于上面定义的系统中的标识服务器。


下面将参考附图中示出的示例性实施例进一步说明本发明,其中图1示意性地示出了两个移动设备的移动示例。图2示意性地示出了在其中利用本发明的通信系统。图3a_图3c示意性地示出了根据本发明的移动设备的各个实施例。图4a-图4d示意性地示出了移动设备的移动可以发生的各种重叠时间段。图5示意性地示出了在其中可以将移动视为基本上相同的间隔示例。
具体实施例方式在图1中仅作为非限制示例示出的移动设备或装置1和1'是能够进行无线通信的移动(或蜂窝)电话设备。第一移动设备1执行移动M。该移动可以由移动设备1的用 户引起,例如通过移动她的手部、通过抛投移动设备或者通过将移动设备携带于移动交通 工具中来引起。移动M具有端点E,该端点E可以由该移动停止所处的点来定义,和/或由 监视到该移动的时间段结束所处的点来定义。类似地,第二移动设备1'执行具有端点E'的移动M'。在图1中,移动M和M' 基本上相同,也即是说,除了可能的微小误差幅度之外它们是相同的,如稍后将参考图5更 详细地解释的那样。由容纳于移动设备中和/或其他设备中的传感器来从移动M和W中获得移动信 息。移动信息是每个移动的特性并且允许这些移动被比较,在移动设备和/或另一设备之 间传送该移动信息。移动设备1和1'能够经由(优选地,无线)通信信道C而彼此通信。在图1中, 通信信道C可以包括Bluetooth (蓝牙)链路。备选地或者附加地,通信信道C可以涉及 移动通信网络,如稍后将参考图2更详细地解释的那样。在一些实施例中,移动设备1和 1'可以由适当地提供有运动传感器的对讲机来构成。本发明设法识别执行基本上相同移动的移动设备。该识别可以用于例如通过在设 备之 间建立通信协议或者将设备包含到共同的活动(例如游戏)中来链接设备。通信协议 可以包括语音连接、文本(SMS)消息和/或电子邮件消息。匹配相似移动提供了一种容易的移动设备识别。通过以某种模式或者手势主动地 移动设备,设备的用户可以很容易与其他设备建立链接——尤其是在它们的用户都包含在 同一活动中的情况下。虽然图1中示出仅仅两个移动设备,但是应该理解本发明不限制于此,并且所包 含的移动设备的数目可以扩展为三个、四个、十个、二十个、五十个甚至更多。在图2中仅通过非限制示例示出的通信系统包括移动设备1和Γ,网络(NW) 2, 天线单元3和经由(无线或缆线)连接4连接到网络2的标识服务器(IS)5。注意如果 标识功能容纳于移动设备1和1'中,则可以省略标识服务器5。在图2的布置中,移动设备1和1'能够经由移动网络2 (通信信道C)进行通信。 如在图1的本地通信信道中那样,图2的移动网络通信信道C允许移动设备彼此通信并且 交换例如对它们的移动进行定义的移动信息。标识服务器5用于确定进行基本上相同的(或者至少匹配的)移动的移动设备的 标识。标识可以包括移动电话号码、SIM(用户身份模块)号码、或者任何其他适当的标识, 该标识被发送给一些(选定的发送)或者所有的移动设备(广播)以发起活动,比如(无 线)语音通信。将移动信息作为移动信号或者移动消息发送,其可以具有如下格式〈start time stamp〉;〈movement parameters〉;〈stop time stamp〉S卩,移动消息可以包含指示移动开始的时间点(或者,至少是移动信息的获得开 始的时间点)的时间戳、以加速度和/或位移描述移动的移动参数、以及移动停止的时间点 (或者,至少是移动信息的获得停止的时间点)的停止时间戳。在本发明中,优选地,移动设备具有用于获得移动信息的传感器。备选地或者附加 地,外部(很可能是固定的)设备可以具有光学传感器(例如照相机)用于从移动设备的移动中获得移动信息。使用本身可以已知的模式辨别技术,可以确定移动设备的朝向。然而,优选的是利用容纳于移动设备中的传感器,并且从传感器信号获得移动信息(在一些实施 例中,移动信息可以与传感器信号相同)。优选地,安装在移动设备中的传感器是本身已知的加速度传感器。备选地或者附 加地,也可以使用光学传感器。优选地,传感器被配置用于获得三维移动信息,而不管传感 器的类型。因此,优选地使用被配置用于确定三维加速度的加速度传感器。附加地或者备 选地,一个或多个回转仪可以安装于移动设备中。如果使用单个回转仪,则它最好具有三个 轴。可以使用罗盘来指示绝对方向。图3a-图3c通过示例示出了根据本发明的移动设备的实施例。图3a的移动设 备1包括移动传感器(MOVS)单元11、通信(COMM)单元12、比较(COMP)单元13以及标识 (IDEN)单元14。通信单元12被安排用于经由通信信道(图1和图2中的C)来发送和接 收信息。移动传感器单元11从移动设备1的移动中获得移动信息并将该移动信息提供给 通信单元12,通信单元12继而将移动信息发送给其他移动设备和/或外部单元,例如图2 的标识服务器5。通信单元12接收来自其他移动设备的移动信息,在比较单元13中将此接收到的 移动信息与移动设备自己的移动信息进行比较。如果检测到匹配,则向标识单元14发送匹 配指示,标识单元14确定匹配设备的标识。注意匹配可以包含两个以上的移动设备,并且 因此可以确定两个以上的标识。通信单元12发送匹配设备的标识,以便将该匹配告知它们或触发任何后续活动, 比如建立话音连接和/或开始(共同的)游戏。发送可以是只向被识别设备的选择性发送 或者可以是广播。在图3a的实施例中,假设移动设备本身的移动信息和另一移动设备的移动信息 基本上同时是可用的。在图3b的实施例中,提供缓冲器(BUFF)单元15以便缓冲移动设备 1的移动信息直到已经接收到来自另一移动设备的移动信息为止。在图3c的实施例中,缓 冲器单元15被安排用于缓冲接收到的移动信息直到已经接收到来自移动传感器单元11的 移动信息为止。本领域技术人员将很容易就能够设计可以缓冲来自两个源的移动信息的实 施例。注意缓冲器单元15用于临时存储移动信息直到可以做出匹配为止。缓冲操作花 费的时间可能在几微秒直到几分钟、或许几小时之间,但是不存在移动信息的永久储存。在图4a_图4d中示意性地示出了与移动设备进行的移动相对应的不同时间段。在 图4a中,移动(例如,图1中示出的移动M和M')花费相同的时间量并且开始于同一瞬 时,也就是说,时间间隔T和T' 一致。在图4b中,移动花费相同的时间量(时间间隔T和 T'具有相同长度)但是开始于不同的时间点。由于在时间间隔T已经结束之前时间间隔 T'开始,所以时间间隔T和T'重叠。在这种情况下,将与时间间隔T相对应的移动信息进 行缓冲是必要的。在图4c中,情况相反,时间间隔T开始晚于时间间隔T',但是时间间隔具有相同 的长度。在这种情况下,将不得不缓冲与时间间隔T'相对应的移动信息。在图4d中,时间间隔T'开始晚于时间间隔T并且具有更短的持续时间。在这种情况下,将不得不缓冲与时间间隔T相对应的移动信息,同时将不得不通过时间压缩或者 时间扩展来纠正至少一个移动的时间标度。在图3a-图3c的实施例中,缓冲器单元15或 者比较单元13优选地被配置用于使用本身可能已知的技术进行时间压缩和/或扩展。
注意在本发明中,任何临时存储的移动信息由移动设备产生以用于与由另一移 动设备产生的移动信息进行比较。图5中示出了移动及其相关联的误差幅度。位于间隔I内的任何移动都可以视为 与移动M基本上相同。间隔I的范围可以可变并且优选地由用户和/或系统操作员设置。 通常,范围可以是10%或20% (当以加速度值和/或空间坐标来表达的时候)。虽然图5示出了(几乎)相同的匹配的情况,但是其他匹配也是可能的并且在实 际的匹配之前(除了任何-可选的_缓冲之外还)可以包括转换、旋转、压缩、扩展和/或 其他操作。因此,移动可以具有不同的朝向并且仍产生匹配。作为匹配移动结果而在移动设备之间建立的任何链路也可以通过使用移动来终 止。终止可能同样需要匹配移动,但是也可以通过预定的终止移动来完成。本发明基于如下理解通过比较来自两个或更多移动设备的移动信息,可以识别 移动设备的相似或相关的移动。本发明从如下进一步的理解中获益移动不需要被预定以 实现比较。注意在本文档中使用的任何术语不应被解释为限制本发明的范围。具体而言,词 语“包括”不意指排除任何未特别叙述的元件。单个(电路)元件可以用多个(电路)元 件或者用它们的等价物来替代。本领域技术人员应该理解本发明不限于以上示出的实施例,在不偏离如所述权 利要求书中所限定的本发明的范围的情况下可以进行许多修改和添加。
权利要求
一种识别能够彼此通信的移动设备(1)的方法,所述方法包括以下步骤针对每个移动设备(1),从所述移动设备在一个相应的时间段内进行的移动(M)中获得移动信息,以及传送所述移动信息,此方法其特征在于如下步骤将所述移动设备的所述移动信息与至少一个其他移动设备的所述移动信息进行比较,以及识别具有匹配移动信息的移动设备。
2.如权利要求1所述的方法,其中所述比较步骤包括搜索与基本上相同的移动相关 联的移动信息。
3.如权利要求1所述的方法,其中所述比较步骤包括搜索与基本上是彼此镜像的移 动相关联的移动信息。
4.如前述任一项权利要求所述的方法,其中至少两个移动设备(1)在它们的移动期间被保持在一起。
5.如前述任一项权利要求所述的方法,其中至少一个移动(M)是随机移动。
6.如前述任一项权利要求所述的方法,其中所述相应的时间段是相同的。
7.如权利要求1-6任一项所述的方法,其中所述相应的时间段没有重叠。
8.如前述任一项权利要求所述的方法,其中使用安装在移动设备(1)中的传感器(11) 如加速度传感器和/或光学传感器来执行获得移动信息的所述步骤。
9.如前述任一项权利要求所述的方法,其中传送所述移动信息的所述步骤包括向另 一移动设备(1)发送所述移动信息并且在所述另一移动设备中执行比较移动信息的所述 步骤。
10.一种用于执行如权利要求1-9中任一项所述的方法的计算机程序产品。
11.一种能够与其他移动设备进行通信的移动设备(1),所述移动设备包括移动传感器(11),用于从所述移动设备在相应的时间段内进行的移动中获得移动信 息,以及通信单元(12),用于传送所述移动信息,此设备其特征在于 比较单元(13),用于将所述移动设备的所述移动信息与至少一个其他移动设备的移动 信息进行比较,以及标识单元(14),用于识别具有匹配移动信息的移动设备。
12.如权利要求11所述的设备,还包括用于临时存储移动信息的缓冲器单元(15)。
13.如权利要求11或12所述的设备,其中所述移动传感器(11)是加速度传感器和/ 或光学传感器。
14.一种移动通信系统,所述系统包括如权利要求11-13任一项所述的移动设备(1)。
15.一种标识服务器(5),其使用于如权利要求1-8任一项所述的方法中和/或使用于 如权利要求14所述的系统中。
全文摘要
一种识别能够彼此通信的移动设备(1,1′)的方法,包括以下步骤针对每个移动设备,从所述移动设备在一个相应的时间段内进行的移动(M)中获得移动信息,以及传送所述移动信息,此方法包括如下进一步步骤将所述移动设备(1)的移动信息与至少一个其他移动设备(T)的移动信息进行比较,以及识别具有匹配移动信息的移动设备。使用安装在移动设备中的传感器如加速度传感器和/或光学传感器来执行获得移动信息的步骤。可以在移动设备(1)中或在中央单元中执行比较移动信息的步骤。
文档编号G06F3/01GK101842764SQ200880114039
公开日2010年9月22日 申请日期2008年9月5日 优先权日2007年9月7日
发明者B·比特 申请人:荷兰应用自然科学研究组织Tno
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1