使用附属运动使通信设备附属到通信组的方法

文档序号:7910460阅读:202来源:国知局
专利名称:使用附属运动使通信设备附属到通信组的方法
技术领域
本技术领域一般地涉及通信系统,并且特别地,其涉及一种使用附属运动将通信设备附属到通信组的方法。
背景技术
通信组的形成、尤其是在诸如公共安全的服务行业中是常见的。通信组允许群组中的多个用户相互通信,并且通信组可以基于包括事件的位置、成员列表等因素形成。为了形成通信组,通信设备附属到已经创建的期望通信组。通信设备能够附属到任何数目的通信组。用于使得用户能够附属到通信组的方法根据设备的特征而变。例如,陆上移动无线电具有被放置在无线电顶部上的大型通信组选择器旋钮,其能够使通信设备附属到特定的预定群组。在另一示例中,诸如智能电话或个人数字助理的典型宽带通信设备允许通信设备的用户通过诸如通讯录的典型菜单驱动用户界面来选择通信组。用户必须通过各种手段来与用户界面相交互,诸如指轮开关、滚动球、方向键、选择器按钮、触摸屏等。相关地,已经提出了各种物理运动作为与设备相交互的手段。在这些解决方案中, 使用加速度计来检测设备的运动以操纵用户界面。例如,在一个方法中,用户翻阅菜单并基于检测到的设备的运动来进行菜单选择。在另一解决方案中,公开了一种用于同时摇动两个设备以使其在个域网中相关联的方法。然而,这两种方法中没有一个提供了对于公共安全用户而言能够快速且容易地附属到正在形成的特定新动态群组的容易方式。


连同以下详细说明一起被结合到本说明书中并构成其一部分的附图用于进一步图示包括要求保护的发明的概念的实施例,并用于解释那些实施例的各种原理和优点,在附图中,相同的附图标记遍及各图指代相同或在功能上类似的元件。图1是依照本公开的原理的通信网络的图;图2是本公开的实施例的流程图;以及图3是本公开的另一实施例的流程图。技术人员将认识到图中的元件是出于简单和明了的目的而图示的,并且不一定按比例绘制。例如,图中的某些元件的尺寸可能相对于其它元件被放大以帮助改善对各种实施例的理解。另外,本说明和附图不一定要求所示的顺序。还应认识到虽然按照特定的发生顺序描述或描绘了某些动作和/或步骤,但本领域的技术人员应该理解的是实际上不要求关于顺序的这样指定。在附图中,已经适当地通过惯用符号表示了所述装置和方法组件,其中,附图仅示出与理解各种实施例有关的那些特定细节,从而避免对于受益于本文描述的本领域的技术人员来说显而易见的细节模糊了本公开。因此,应认识到为了图示的简化和明了起见,可能未描绘在商业可行实施例中有用或需要的常见且被很好地理解的元素,以使得这些不同实施例在视图上较少地受到妨碍。
具体实施例方式本公开描述了一种使用附属运动使通信设备附属到通信组(在本文中也称为谈话组)的方法。附属运动的使用允许用户在不必操纵通信设备上的旋钮和触控板等的情况下快速地且容易地附属到通信组。从通信设备的角度出发,附属到通信组的方法包括通信设备接收基于运动的附属请求消息,进入附属运动检测状态,并且如果在处于附属运动检测状态的同时检测到附属运动,则向服务器发送消息,其中,所述消息包括附属到通信组的请求和/或通信设备已检测到附属运动的指示中的至少一个。可选地,通信设备还可以提醒通信设备的用户来执行附属运动。可以在基于运动的附属请求消息中识别将由用户执行的附属运动的类型。此外,通信设备还能够接收指示不再检测附属运动的消息,其中,通信设备退出附属运动检测状态。在替换实施例中,通信设备可以管理定时器,在其期满时,通信设备退出附属运动检测状态。应注意的是,通信设备可以在任何时间退出附属运动检测状态。另外,通信设备可以接收通信设备被或未被附属到通信组的消息。从服务器的角度出发,使通信设备附属到通信组的方法包括服务器接收基于运动的附属发起请求消息,并向通信设备发送基于运动的附属请求。在本公开中,当服务器向通信设备发送基于运动的附属请求消息时,通信设备是一组目标通信设备的成员。在一个实施例中,可以由至少一个组标识符来确定该组目标通信设备(例如,映射、预配置群组等)。 在其它实施例中,可以由发起通信设备或其用户(例如,在基于运动的附属发起请求消息中指定)、由服务器、由网络运营商或系统中的某个其它适当设备/人来确定该组目标通信设备。除确定该组中的特定目标通信设备之外,存在可以用来确定该组目标设备的多种其它方式。例如,在一个实施例中,可以由通信设备的物理位置(诸如在物理区域内的位置) 来确定该组目标通信设备,其中,在一个实施例中由运营商来定义物理区域、在另一实施例中由服务器或其操作者来定义物理区域、并且在又一实施例中由发起通信设备或其用户来指定物理区域。在另一实施例中,物理区域在诸如事件现场、发起通信设备等参考位置的指定距离内。在另一实施例中,可以基于在基于运动的附属发起请求消息中指定的信息来确定该组目标通信设备。例如,该信息可以是通信设备的通用属性、通信设备位于其中的物理区域和/或至少一个特定通信设备和/或至少一个组标识符。应注意的是物理区域可以是预定的,或者可以由设备和/或用户来动态地指定或更新。还应注意的是即使上文描述了特定示例,但本领域的技术人员将认识到并理解的是,在本公开的精神和范围内存在未被指定、并且可以用来确定目标通信设备组的多种其它示例和组合。响应于发送的基于运动的附属请求消息,服务器从通信设备接收消息,其中,该消息包括附属到通信组的请求和/或通信设备已检测到附属运动的指示中的至少一个。一旦接收到消息,服务器发起通信设备到通信组的附属。在替换实施例中,服务器可以仅在通信设备处于物理区域内的情况下发起通信设备到通信组的附属。最后,服务器可以向通信设备发送指示将不再检测附属运动的消息和/或向通信设备发送消息以通知它其是或没有被附属到该通信组。在本公开中,通信网络可以是窄带或宽带通信网络。另外,发起和目标通信设备可以是窄带或宽带通信设备。窄带通信设备的示例包括但不限于一般称为接入终端、移动无线电、便携式无线电、移动站、有线和无线通信设备、移动设备或能够在无线环境中操作的任何其它窄带通信设备的设备。数字窄带通信系统的示例包括但不限于公共安全通信官员协会(APCO)项目25(P25)第一阶段I、APCO P25第II阶段、陆上干线无线电(TETRA)、集成数字增强型网络(iDEN)、以及欧洲电信标准协会(ETSI)数字移动无线电(DM 。宽带通信设备的示例包括但不限于移动电话、蜂窝电话、智能电话、个人数字助理(PDA)、以及能够接收或访问来自宽带系统的通信的任何其它通信设备。数字宽带通信系统的示例包括但不限于用于有线和无线联网的电气和电子工程师协会(IEEE)标准,诸如802. 11无线局域网(WLAN)和802. 16全球互通微波存取(WiMAX)、以及其它无线技术,诸如演进数据最优化 (EVDO)、通用移动电信业务(UMTS)、高速分组接入(HSPA)、以及长期演进(LTE)无线技术。通信组是被配置为通过通信网络或系统进行群组通信的成员、订户、设备、用户和 /或订户单元(在本文中共同地称为“成员”)的群组或集合。可以使用通信组来通信任何类型的媒体,包括但不限于单工的和双工形式的语音、视频、多媒体消息发送、文本消息发送、即时消息发送、聊天、电话会议、计算机辅助调度信息、离散媒体服务、顺序流媒体服务、 以及在群组成员之间流传输媒体服务。附属被定义为与通信组相关联,以便参与在群组成员之间进行的通信。附属运动指的是能够在物理上、机械上或电气上出于附属目的被通信设备感知的移动、动作、活动、 或其它物理姿势。例如,用户可以指定特定类型的附属运动,诸如在空中提升设备、摇动设备、或在将设备保持在他/她手中的同时在空中描绘特定的图案。在某些实施例中,基于运动的附属发起请求消息指定需要由目标通信设备来执行的附属运动的类型。本文所使用的附属运动检测状态指的是其中通信设备准备就绪、开放或被配置为检测附属运动的状态和/或条件。并且,如本文所使用地,消息或通知是包括但不限于通过两个或更多通信或基础设施设备之间的一个或多个有线或无线通信网络进行的数据(包括音频、视频和/或其它媒体或控制信令)的传输的通信。如本文所使用地,服务器对可以分配到一个或多个物理有线或无线基础设施和/ 或通信设备的一组逻辑功能(例如,附属服务器、位置服务器等)进行特征。例如,可以将服务器功能分配给支持客户端-服务器架构的一个或多个基础设施元件、支持端对端架构的一个或多个通信设备,或其组合。基础设施设备是如下的设备,其通常作为固定网络基础设施的一部分且能够经由通信链路或信道,从有线或无线通信设备接收信号中的信息(控制或媒体,例如数据、语音(音频)、视频等),并在信号中将信息传送到一个或多个无线通信设备。基础设施设备的示例包括但不限于一般称为控制器、基站、基站收发站、接入点、路由器、应用服务器或在无线环境中与有线或无线通信设备或订户单元对接的任何其它类型的基础设施设备的设备。现在参考附图,并且特别是在图1中,示出了依照本公开的原理的通信网络100的图。示出了具有至少一个服务器130、网络运营商140、发起通信设备102、以及多个目标通信设备104-126的通信网络100。用圆圈150来描绘定义一组目标通信设备的物理区域。 在图1的示例中,通过与发起通信设备102相距的径向距离R来计算物理区域,使得物理径向距离R内的所有通信设备属于被配置为用于接收基于运动的附属请求消息的目标通信设备组。在一个实施例中,由圆圈150限定的物理区域内的所有目标通信设备将接收基于运动的附属请求消息,同时,在圆圈150之外的通信设备120、122、124、1沈将不会接收基于运动的附属请求消息。在另一实施例中,一组目标通信设备接收基于运动的附属请求消息, 但只有在物理径向距离R内的目标通信设备将在请求时被附属到通信组。在另一实施例中,物理区域在例如事件现场(未示出)的参考位置的指定距离内,其中,一个通信设备与参考位置(例如,事件现场)之间的距离和第二通信设备与参考位置之间的距离是不同的。 在另一实施例中,物理区域是由网络运营商140限定的区域。虽然本示例性实施例利用距作为参考点的发起通信设备102的距离来确定限定一组目标通信设备的物理区域,但应理解的是任何参考点,无论是基于发起通信设备102的参考位置(事件现场)来确定的参考点、由运营商/控制器指定的参考点、由发起通信设备的用户指定的参考点、还是任何其它参考点,都在目前要求保护的公开的范围内。图2是描述本公开的实施例的方法的流程图。从目标通信设备的角度出发,附属到通信组的方法包括在方框202处接收基于运动的附属请求消息。可以直接地或间接地从服务器(例如附属/位置服务器)传送基于运动的附属请求消息,或者可以直接地从发起通信设备传送基于运动的附属请求消息。目标通信设备在方框204处进入附属运动检测状态。在进入附属运动检测状态时,目标通信设备可选地提醒用户执行特定类型的附属运动。如果在目标通信设备上执行附属运动,则能够通过目标通信设备本身,使用例如加速度计、高度计等来检测附属运动。在示例性实施例中,将特定且不规则的运动(诸如摇动目标通信设备或将目标通信设备提高至用户的头之上)指定为“附属运动”,以避免错误肯定检测。在进入附属运动检测状态时,在方框204处,目标通信设备在方框206处确定其是否已检测到附属运动。目标通信设备可以尝试检测附属运动,直至目标通信设备退出附属运动检测状态或直至检测到附属运动。因此,如果在方框206处检测到附属运动,则目标通信设备在方框208处向服务器发送消息,以请求到通信组的附属和/或指示已检测到附属运动。目标通信设备可以可选地接收指示目标通信设备被附属到通信组或没有被附属到通信组的消息。在接收到目标通信设备未附属到通信组的消息的情况下,如果适当,可以实施如本领域的技术人员已知的任何众所周知的错误管理技术(例如,后退)。然而,如果在方框206处未检测到附属运动,则目标设备在方框210处确定其是否仍处于附属运动检测状态。如果在方框210处,目标通信设备仍处于附属运动检测状态,则其在方框206处继续尝试检测附属运动。然而,在某个时间点,目标通信设备退出附属运动检测状态。在一个实施例中,目标通信设备接收不再检测附属运动的消息,并且目标通信设备退出附属运动检测状态。在另一实施例中,目标通信设备具有定时器,并且在定时器期满时,退出附属运动检测状态。如上所述,本领域的技术人员将认识到目标通信设备可以在本方法期间的任何时间退出附属运动检测状态,并且不限于任何本方法期间的任何特定步骤、点或时间。例如,目标通信设备可以在进入附属运动检测状态之后立即退出附属运动检测状态、在附属到通信组之前或之后、或在要求保护的方法期间的任何时间退出附属运动检测状态。一旦目标通信设备退出附属运动检测状态,则其不再尝试检测附属运动,直至接收到后来的基于运动的附属请求消息。图3图示在服务器处的本公开的另一实施例。从服务器的角度出发,使通信设备附属到通信组的方法包括在方框302处直接地或间接地从期望形成通信组的发起通信设备接收基于运动的附属发起请求消息。
基于该基于运动的附属发起请求消息,服务器在方框304处确定一组目标通信设备。服务器可以以多种方式来确定将成为通信组的成员的目标通信设备组。在一个实施例中,基于相对于参考点(例如,发起通信设备、事件现场等)的目标通信设备的物理位置或区域来确定目标通信设备组。在另一实施例中,目标通信设备组可以是运营商限定的。在另一实施例中,基于运动的附属发起请求消息可以确定目标通信设备组,或可以用来确定目标通信设备组的一个或多个属性或群组标识符。本领域的技术人员将认识到可以以多种方式来确定目标通信设备组,并且不限于上文所示的那些示例。一旦在方框304处确定了目标通信设备组,则服务器在方框306处向目标通信设备组发送基于运动的附属请求消息。可选地,服务器可以指示目标通信设备应提醒各用户执行附属运动。在发送基于运动的附属请求消息之后,服务器在方框308处确定其是否已从该组中的任何目标通信设备接收到消息,其中,该消息请求到通信组的附属,和/或指示目标通信设备已检测到附属运动。在方框310处,只要基于运动的附属请求仍然有效,则服务器继续确定其是否从该组中的任何目标通信设备接收到消息。在一个实施例中,服务器在接收到基于运动的附属发起请求消息时进入附属状态。服务器为可以保持在附属状态达预定时间,直至服务器运营商或发起通信设备取消基于运动的附属请求等。在接收到接收的每个消息时,服务器在方框312处发起目标通信设备到通信组的附属。例如,服务器可以通过诸如确定适当的认证、授权等的标准附属处理来确定是否允许目标通信设备附属到通信组。在另一实施例中,服务器可以可选地第二次确定请求附属的目标通信设备的位置,以保证在使目标通信设备附属到通信组之前,目标通信设备仍在所确定的物理区域内, 或者是否仍拥有必需的属性。在某些实施例中,服务器能够提醒目标通信设备其是否被成功地附属到通信组。通信设备被通知其未被附属到通信组的时间的示例是确定通信设备未被授权附属到通信组的时间、通信设备移动到所确定的物理区域之外的时间等。可选地,一旦目标通信设备的附属完成,或在该方法期间的其它适当时间,服务器可以向目标通信设备发送指示将不再检测附属运动的消息,并且目标通信设备应退出附属运动检测状态。再次地,应认识到目标通信设备可以在本方法的任何时间退出附属运动检测状态。期望作为通信组的一部分且成功地执行附属运动的用户被附属到通信组,并且能够参与正常群组通信。最后,本公开允许一组通信设备通过执行附属运动来快速且容易地附属到通信组。在前述说明书中,已经描述了本发明的特定实施例。然而,本领域的普通技术人员认识到在不脱离如权利要求书所阐述的本发明的范围的情况下可以进行各种修改和变更。因此,应将说明书和附图视为说明性而不是限制性的,并且所有此类修改意图被包括在本教导内容的范围内。不应将可能促使任何益处、优点、或解决方案发生或变得更明显的益处、 优点、问题的解决方案、和任何元素理解为任何或所有权利要求的关键、要求、或本质特征或元素。仅仅通过权利要求书来限定本发明,包括在本申请待决期间进行的任何修改和所发布的那些权利要求的所有等价物。此外,在本文中,诸如第一和第二、顶部和底部等的关系术语可以仅仅用来将一个实体或动作与另一实体或动作区别开,而不一定要求或暗示此类实体或动作之间的任何实际此类关系或顺序。术语“包括”、“具有”、“包含”或其任何其它变体意图覆盖非排他性包
8括,使得具有、包括、包含元素列表的过程、方法、制品或设备不仅包括那些元件,而且可以包括未明确列出或为此类过程、方法、制品或设备所固有的其它元件。前面是“包括”、“具有”、“包含”的元件在没有更多约束的情况下不排除包括、具有、包含该元件的过程、方法、制品或设备中的附加相同元素的存在。除非在本文中另外明确地说明,术语“一”和“一个”被定义为一个或多个。术语“基本上”、“本质上”、“近似”、 “大约”或其任何其它形式被定义为接近于如本领域的技术人员所理解的情况,并且在一个非限制性示例中,该术语被定义为在10%内,在另一实施例中在5%内,在另一实施例中在
内、且在另一实施例中在0.5%内。本文所使用的术语“耦合”被定义为连接,虽然不一定是直接地且不一定是机械地。被以某种方式“配置”的设备或结构至少被以该方式配置, 但是还可以以未列出的方式配置。并且,即使在流程图中的步骤序列或权利要求中的元件前面存在有字母,但是其并不暗示或要求该种序列。应认识到某些实施例可以由诸如微处理器、数字信号处理器、定制处理器和现场可编程门阵列(FPGA)的一个或多个通用或专用处理器(或“处理设备”)与唯一存储的程序指令(包括软件和固件)来组成,其控制所述一个或多个处理器以结合某些非处理器电路来实现本文所述的用于指示分配给谈话组的信道的状态的方法和/或设备的功能中的某些、大部分或全部功能。非处理器电路可以包括但不限于无线电接收机、无线电发送机、 信号驱动器、时钟电路、电源电路、和用户输入设备。同样地,可以将这些功能解释为本文所述的将执行分配给谈话组的信道状态的指示的方法的步骤。替换地,可以由未存储程序指令的状态机或在一个或多个专用集成电路(ASIC)中实现某些或所有功能,其中,每个功能或某些功能的某些组合被实现为自定义逻辑。当然,可以使用两种方法的组合。出于前述讨论和权利要求语言的目的,在本文中将状态机和ASIC两者视为“处理设备”。此外,可以将实施例实现为计算机可读存储元件或介质,其具有存储在其上面的用于对计算机(例如,包括处理设备)进行编程,以执行本文所述和要求保护的方法的计算机可读代码。此类计算机可读存储元件的示例包括但不限于硬盘、压缩磁盘只读存储器 (CD-ROM)、光学存储器件、磁存储器件、只读存储器(ROM)、可编程只读存储器(PR0M)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)和闪速存储器。此外,可以预期的是,虽然普通技术人员可能通过例如可用时间、当前技术和成本考虑的激励,而进行了大量的努力和许多设计选择,但是在本文公开的概念和原理的引导下,将会很容易能够以最少的实验产生此类软件指令和程序。提供本公开的摘要是为了允许读者快速地确定本技术公开的性质。应该将其理解为,本公开的摘要不是用于解释或限制权利要求的范围或意义。另外,在前述详细说明中, 可以看到,出于紧凑的目的而将各种特征集中在各种实施例中。不应将本公开方法解释为其反映要求保护的实施例要求比每个权利要求中明确所述的更多的特征的意图。相反,如权利要求所反映的,本发明的主题比单个公开实施例的所有特征要少。因此,权利要求由此被结合到详细说明中,每个权利要求本身主张单独要求保护的主题。
权利要求
1.一种使通信设备附属到通信组的方法,包括 在通信设备处接收基于运动的附属请求消息;在接收到所述基于运动的附属请求消息时,进入附属运动检测状态;以及如果处于所述附属运动检测状态的同时检测到附属运动,则向服务器发送消息,其中, 所述消息包括附属到通信组的请求或所述通信设备已检测到所述附属运动的指示中的至少一个。
2.根据权利要求1所述的方法,还包括提醒用户执行所述附属运动。
3.根据权利要求1所述的方法,其中,在所述基于运动的附属请求消息中确定将由用户执行的附属运动的类型。
4.根据权利要求1所述的方法,还包括 接收指示将不再检测所述附属运动的消息;以及退出所述附属运动检测状态。
5.根据权利要求1所述的方法,其中,所述通信设备在定时器期满时退出所述附属运动检测状态。
6.根据权利要求1所述的方法,还包括接收所述通信设备被附属到所述通信组的消肩、ο
7.根据权利要求1所述的方法,还包括接收所述通信设备未被附属到所述通信组的消肩、ο
8.一种使通信设备附属到通信组的方法,包括 在服务器处接收基于运动的附属发起请求消息;基于所述基于运动的附属发起请求消息,确定至少一个通信设备接收基于运动的附属请求消息;将所述基于运动的附属请求消息发送到通信设备;确定是否从所述通信设备接收到消息,其中,所述消息包括附属到通信组的请求或所述通信设备已检测到附属运动的指示中的至少一个;以及如果从所述通信设备接收到所述消息,则发起所述通信设备到所述通信组的附属。
9.根据权利要求8所述的方法,其中,所述通信设备是目标通信设备组的成员。
10.根据权利要求9所述的方法,其中,基于至少一个群组标识符来确定所述目标通信设备组。
11.根据权利要求9所述的方法,其中,基于物理区域来确定所述目标通信设备组。
12.根据权利要求11所述的方法,其中,所述物理区域是运营商限定的。
13.根据权利要求8所述的方法,其中,所述通信设备在参考位置的指定距离内。
14.根据权利要求9所述的方法,其中,所述目标通信设备组基于在所述基于运动的附属发起请求消息中指定的至少一个通信设备。
15.根据权利要求9所述的方法,其中,基于所述通信设备的公共属性来确定所述目标通信设备组。
16.根据权利要求8所述的方法,其中,只有当所述通信设备在物理区域内时,所述通信设备才附属到所述通信组。
17.根据权利要求8所述的方法,还包括向所述通信设备发送指示将不再检测附属运动的消息。
18.根据权利要求8所述的方法,还包括向所述通信设备发送所述通信设备被附属到所述通信组的消息。
19.根据权利要求8所述的方法,还包括向所述通信设备发送所述通信设备未被附属到所述通信组的消息。
20.根据权利要求9所述的方法,其中,基于所述通信设备的公共属性或所述通信设备的物理位置中的至少一个,在所述基于运动的附属发起请求消息中确定所述目标通信设备组。
全文摘要
设备接收(202)基于运动的附属请求消息,并在接收到时进入附属运动检测状态。如果在处于检测状态的同时检测到附属运动(206),则向服务器发送(208)消息。该消息包括附属到通信组的请求和/或设备已检测到附属运动的指示。从服务器的角度出发,接收基于运动的附属发起请求消息,并基于该消息确定至少一个设备接收基于运动的附属请求消息。服务器向设备发送附属请求消息并确定是否接收到消息。该消息包括附属到通信组的请求和/或设备已检测到附属运动的指示中的一个。如果接收到消息,则发起设备到通信组的附属。
文档编号H04W60/04GK102365892SQ201080014066
公开日2012年2月29日 申请日期2010年3月19日 优先权日2009年3月31日
发明者特伦特·J·米勒, 马修·C·凯勒 申请人:摩托罗拉解决方案公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1