使用无线通信装置进行位置信息交换的利记博彩app

文档序号:7847514阅读:177来源:国知局
专利名称:使用无线通信装置进行位置信息交换的利记博彩app
技术领域
本发明大体上涉及无线电信系统。更具体来说,本发明涉及用于在无线通信装置之间共享地理坐标的技术。
背景技术
在例如蜂窝式电话、PDA、微型膝上型计算机和高级寻呼机等无线通信装置中,所述装置通常通过经由现有的蜂窝式电话网络桥接电话呼叫和经由所述网络传递数据包而跨长距离通信。这些无线通信装置常常具有数据处理和计算能力,且因此除了语音之外,还可经由电话网络发送和接收软件程序。存在提供快速一对一或一对多通信(一般称为“即按即说”(PTT)能力)的无线电信服务。一般来说,PTT系统使用标准的因特网语音协议(VoIP)技术。在离散包中经由基于IP的数据网络而不是例如用于公共交换电话网络(PSTN)中的传统电路交换协议以数字形式发送语音信息。在PTT情景中,作为使用标准蜂窝式基础结构的替代,通过组合网络中的每一 IP端点之间的单独点对点连接而形成呼叫。起始PTT系统产生对目标装置的呼叫。可经由运营商的网络将呼叫发起者的语音发送到目标手机。用于通信的无线通信装置的接收方装置的特定PTT群组一般由运营商设置。通常由无线通信装置上的单次按钮来起始PTT通信连接,所述单次按钮激活说话者与群组的每一成员装置之间的半双工链路,且一旦释放所述按钮,所述装置便可接收传入的PTT发射。现有的PTT系统比传统蜂窝式系统具有优势,原因为,其具有较快的呼叫设置时间,例如理想上在I秒范围内的设置时间,其与可花费5秒以上来建立的蜂窝式语音信道形成对比。在一些布置中,所述PTT说话者将具有“发言权”,其中在所述说话者正在说话时,其它群组成员不可说话。一旦说话者释放了所述PTT按钮,群组的任何其它个别成员便可按压他的或她的PTT按钮,且他或她将具有发言权。在现有的PTT系统中,成员装置将仅在通信会话期间(例如,在成员装置之间打开群组通信信道时)才在装置之间传送语音数据。由于数据的大小和处置非语音数据所需的装置资源,难以在会话中包含其它数据。因此,现有的无线通信装置经由装置与无线通信网络之间所建立的特定数据信道来发送例如数据包等非语音数据。因此,提供一种让无线通信装置在PTT或VoIP通信会话期间将除语音之外的数据经济地发送到其它者的系统和方法将是有利的。

发明内容
本发明的系统和方法提供用于使用群组通信服务器来发送地理位置信息的技术。示范性实施例描述一种用于在无线网络上将地理位置数据传送到通信群组的成员的一个或一个以上无线装置的系统,所述系统包含(但不限于)至少一个请求无线装置,其为多个无线装置的通信群组的成员,所述至少一个请求无线通信装置选择性地与无线网络通信,且经配置以请求通信群组的成员的至少一个其它无线装置的地理位置;以及群组通信服务器,其支持通信群组的成员的无线装置之间的群组通信,所述群组通信经配置以从所述请求无线通信装置选择性地接收至少对地理位置数据的请求,且获得所述通信群组的至少一个成员的地理位置数据,且将所述地理位置数据发射到所述请求无线装置。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)将用于第一无线装置的地理坐标信息存储于存储器中;从第二无线装置接收群组通信信道设置请求,所述请求包含识别所述第二无线装置的信息;以及将用于所述第二无线装置的地理坐标信息发送到所述第一无线装置。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)从发起装置接收群组通信信道设置请求;将群组通信信道设置请求发送到目标装置,所述群组通信信道设置请求包含对指示目标装置的位置的地理坐标的请求;以及从目标装置接收群组通信信道确认信号,所述确认信号包含指示目标装置的位置的地理坐标。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。 在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)在目标无线装置与发起无线装置之间建立群组通信信道;经由所述群组通信信道接收指示目标装置的位置的地理坐标;以及经由所述群组通信信道将指示目标装置的位置的地理坐标发送到发起无线装置。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)在目标无线装置与发起无线装置之间建立群组通信信道;经由所述群组通信信道接收指示发起无线装置的位置的地理坐标;以及经由所述群组通信信道将指示所述无线装置的位置的地理坐标发送到目标无线装置。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)存储指示无线装置的位置的地理坐标;经由无线信号将群组通信信道设置请求发送到群组通信服务器,所述请求包含识别目标装置的信息和地理坐标;以及接收指示已建立所述群组通信信道的信号。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)将对群组通信信道的请求发送到群组通信服务器,所述请求包含识别目标无线装置的信息;以及经由所建立的群组通信信道从群组通信服务器接收指示目标无线装置的位置的地理坐标。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)维持在无线装置与远程无线装置之间建立的群组通信信道;接收指示远程无线装置的位置的地理坐标;以及显示所述地理坐标。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。在另一实施例中,提供一种群组通信服务器方法,其包含(但不限于)通过无线装置经由在所述无线装置与特定远程无线装置之间所打开的群组通信信道而发送授予所述特定远程无线装置对指示无线装置的位置的地理坐标的接入的信号;以及将指示无线装置的位置的地理坐标从无线装置发送到群组通信服务器,所述群组通信服务器经配置以在群组通信会话期间选择性地授予对指示无线装置的位置的地理坐标的接入。除了前述内容之外,在形成本发明的一部分的权利要求书、图式和正文中描述了其它方面。本发明的系统和方法因此是有利的,原因在于其允许无线通信装置在PTT通信会话期间将数据包和其它数据包经济地发送到其它者。此外,询问并转发数据包束的方法也可在群组通信服务器处执行,如果系统如此体现的话。所述系统和方法因此具有产业适用性,因为其可实施于群组通信系统上以便在群组通信会话期间提供位置信息。前述内容是概要,且因此必定含有对细节的简化、概括和省略。所属领域的技术人员将了解,所述概要仅是说明性的,且无意以任何方式进行限制。


图I描述用于实践本发明的方面的实例环境。
图2描绘实例无线通信装置。图3描绘用于共享数据包的实例系统。图4展示实例无线网络。图5说明实例操作程序500。图6说明图5的操作程序的替代性实施例。图7说明实例操作程序700。图8说明图7的操作程序的替代性实施例。图9说明实例操作程序900。图10说明实例操作程序1000。图11说明实例操作程序1100。图12说明图11的操作程序的替代性实施例。图12说明实例操作程序1300。图14说明图13的操作程序的替代性实施例。图15说明实例操作程序1500。图16说明图15的操作程序的替代性实施例。图17说明实例操作程序1700。
具体实施例方式在本发明中,术语“通信装置”、“无线电话” / “无线通信装置”、“PTT通信装置”、“手持式装置”、“无线通信装置”和“手机”可互换使用。术语“呼叫”和“通信”也可互换使用。术语“群组通信”意在涵盖用于例如即按即说半双工通信等一对多通信的半双工或虚拟半双工通信信道,但也可包含其中两个群组成员存在且通信的一对一通信。术语“示范性”意味着所揭示的元件或实施例仅为实例,且不指示任何使用偏好。此外,相同的数字在所有若干图式中指代相同的元件,且词“一”和“所述”包含复数个参考项,除非在描述中另有规定。所属领域的技术人员可了解,本发明的一个或一个以上各种方面包含(但不限于)用于实现本文所引用的本发明的方面的电路和/或编程;所述电路和/或编程可实际上为经配置以依据系统设计者的设计选择来实现本文所引用的方面的硬件、软件和/或固件的任
何组合。整个本发明中所使用的术语“电路”可包含硬件组件,例如专用集成电路、硬件中断控制器、硬盘驱动器、网络适配器、图形处理器、基于硬件的视频/音频编解码器,和用于操作所述硬件的固件/软件。术语“电路”还可包含经配置以通过固件或通过开关组以某一方式执行功能的微处理器,或一个或一个以上逻辑处理器,例如多核心通用处理单元的一个或一个以上核心。此实例中的逻辑处理器可由软件指令配置,所述软件指令体现可操作以执行从例如RAM、ROM、固件等存储器加载的功能的逻辑。在电路包含硬件和软件的组合的实例实施例中,实施者可编写体现逻辑的源代码,所述源代码随后被编译为可由逻辑处理器执行的机器可读代码。由于所属领域的技术人员可了解,现有技术已发展到在硬件、软件或硬件/软件的组合之间几乎没有差异的程度,所以选择硬件对软件来实现功能仅是设计选择。因此,所属领域的技术人员可了解,可将软件进程变换为等效的硬件结构,且硬件结构本身可变换为等效的软件进程,硬件实施方案对软件实施方案的选择对于本发明来说并不重要,且留待实施者完成。
若干实施例可在一个或一个以上计算机上执行。图I和以下论述意在提供对其中可实施本发明的合适计算环境的简要一般描述。所属领域的技术人员可了解,本文中所揭示的计算机系统可具有相对于图I的计算机100所描述的组件中的一些或全部。现在参看图1,描绘示范性计算系统100。计算系统100可包含逻辑处理器102,例如执行核心。虽然说明一个逻辑处理器102,但在其它实施例中,计算机系统100可具有多个逻辑处理器,例如每个处理器衬底多个执行核心,和/或可各自具有多个执行核心的多个处理器衬底。如图所示,各种计算机可读存储媒体110可通过将各种系统组件耦合到逻辑处理器102的系统总线来进行互连。系统总线可为若干类型的总线结构中的任一者,包含存储器总线或存储器控制器、外围总线,和使用多种总线架构中的任一者的本地总线。在实例实施例中,计算机可读存储媒体110可包含(例如)随机存取存储器(RAM) 104、存储装置106 (例如机电硬盘驱动器、固态硬盘驱动器等)、固件108 (例如,快闪RAM或ROM),和可装卸存储装置118 (例如,CD-ROM、软盘、DVD、快闪驱动器、外部存储器装置等)。所属领域的技术人员应了解,其它类型的计算机可读存储媒体可用于存储数据,例如磁带盒、快闪存储器卡、数字视频盘、伯努利磁带匣等。计算机可读存储媒体110提供对计算机可读指令、数据结构、程序模块和用于计算机100的其它数据的存储。含有有助于例如在启动期间传递计算机系统100内的元件之间的信息的基本例程的基本输入/输出系统(BIOS) 120可存储于固件108中。大量应用程序124和操作系统122可存储于固件108、存储装置106、RAM 104和/或可装卸存储装置118上,且由逻辑处理器102执行。可由计算机100经由输入装置116接收命令和信息,所述输入装置116可包含(但不限于)键盘和指向装置。其它输入装置可包含麦克风、操纵杆、游戏垫、扫描仪等。这些和其它输入装置常常经由耦合到系统总线的串行端口接口连接到逻辑处理器102,但可通过例如并行端口、游戏端口或通用串行总线(USB)等其它接口进行连接。显示器或其它类型的显示装置也可经由例如视频适配器等接口连接到系统总线,所述接口可为图形处理器112的部分或连接到图形处理器112。除了显示器之外,计算机通常包含其它外围输出装置(未图示),例如扬声器和打印机。图I的示范性系统还可包含主机适配器、小型计算机系统接口(SCSI)总线,和连接到SCSI总线的外部存储装置。计算机系统100可使用到一个或一个以上远程计算机(例如,远程计算机)的逻辑连接来在联网环境中操作。所述远程计算机可为另一计算机、服务器、路由器、网络PC、对等装置或其它常见的网络节点,且通常可包含上文相对于计算机系统100所描述的元件中的许多或全部。当用于LAN或WAN联网环境中时,计算机系统100可经由网络接口卡(NIC) 114连接到LAN或WAN。可在内部或外部的NIC 114可连接到系统总线。在网络环境中,相对于计算机系统100所描绘的程序模块或其部分可存储于远程存储器存储装置中。将了解,此处所描述的网络连接是示范性的,且可使用在计算机之间建立通信链路的其它手段。另外,虽然预见本发明的众多实施例特别良好地适合于计算机化的系统,但此文档中的任何内容无意将本发明限于此类实施例。现在参看图2,其说明实例无线电信装置,其可为具有打开向目标装置(例如,与 IP地址相关联的端点)的直接通信的PTT按钮202的无线通信装置200。无线通信装置200也可展示为具有图形显示器204。无线通信装置200可包含计算机平台206,计算机平台206可处置语音和数据包、执行软件应用程序,以及经由无线网络传输信息。计算机平台206尤其包含至少一个处理器208,例如专用集成电路(“ASIC”)或例如实施ARM架构的RISC处理器的RISC处理器。处理器208是在制造无线通信装置200时安装,且通常不可升级。所述无线通信装置可包含GPS芯片组(未图示),所述GPS芯片组可产生指示所述无线通信装置的位置的地理信息。处理器208或其它微处理器可执行应用程序编程接口(“API”)层210,API层210可包含可控制移动装置的硬件的操作系统。操作系统的实例是由QUALCOMM 针对无线通信装置平台开发的“无线二进制运行时环境” (BREff)软件。如此处所示,无线通信装置200可为具有图形显示器204的无线通信电话,但也可为如此项技术中已知的具有计算机平台206的任何无线装置,例如个人数字助理(PDA)、具有图形显示器204的寻呼机,或甚至具有无线通信端口的单独计算机平台206,且可另外具有到网络或因特网的有线连接。此外,存储器212可包括只读或随机存取存储器(RAN和ROM)、EPROM、EEPR0M、快闪卡,或计算机平台常用的任何存储器。计算机平台206还可包含用于将未现行使用的软件应用程序存储在存储器212中的本地数据库214。本地数据库214通常包括一个或一个以上快闪存储器单元,但可为此项技术中已知的任何二级或三级存储装置,例如磁性媒体、EPR0M、EEPR0M、光学媒体、磁带或软盘或硬盘。图形显示器204可不仅呈现关于正在进行中的群组呼叫的信息,而且还可在地图上显示地理坐标,如在以下段落中更详细地描述。计算机平台206还可包含直接通信接口 216,直接通信接口 216可打开与例如图3的群组通信服务器等端点的直接通信信道。直接通信接口 216还可为用于无线通信装置200的标准通信接口的部分,其一般载运传输到无线通信装置200和从无线通信装置200传输的语音和数据。直接通信接口 216通常包括此项技术中已知的硬件。继续图2的描述,另外描绘的是可包含(但不限于)PTT功能性和GPS坐标共享功能性的群组应用客户端的软件层的实施例的图。在一实施例中,无线通信装置环境中的计算机平台206可包含在无线通信站调制解调器(MSM) 218和由QUALCOV1M 幵发的高级无线通信订户软件(AMSS) 220的顶部上开发的一系列软件“层”。在此实例中,基础MSM芯片组可针对包含CDMA20001X和CDMA2000IxEV-DO的整套CDMA通信技术实施软件协议堆栈。在此实例中,AMSS 220可经配置以支持无线通信操作系统层222,无线通信操作系统层222在一实施例中是也是由QUALCOMM 开发的BREW 。无线通信操作系统层222可提供应用程序编程接口来用于芯片或装置专有操作,同时提供隔离层,其消除对AMSS 220和移动装置200上的任何OEM软件的直接接触。无线通信操作系统层222可实现使用无线通信装置特征的应用程序开发,而不必每当发布装置专有软件的新版本时便改写应用程序。在此实例中,无线通信操作系统222可支持PTT客户端226,PTT客户端226经配置以经由外部接口提供对PTT服务的接入,此处在PTT知道的UI 224处展示PTT客户端226。PTT客户端226可包含启用无线通信操作系统应用程序(例如GPS子系统228)所需的所有功能。在一实施例中,PTT客户端226可维持对PTT服务的接入、对通信请求作出响应、处理对PTT服务的所有PTT知道的无线通信操作系统应用程序请求、处理所有传出的PTT请求、收集用于发起PTT讲话突发的声码器包并将其打包,以及解析用于终止的PTT讲话突发的声码器数据的包。 GPS子系统228可为基于无线通信操作系统的应用程序,其扩展PTT服务以用于接A GPS服务。GPS子系统228可经由例如GPS知道的API等外部接口提供对GPS服务的接入,其为可完全被开发为基于无线通信操作系统的应用程序或与AMSS 220接口组合使用的应用程序。GPS子系统228可另外经配置以处置传入的GPS坐标和/或来自群组通信服务器310的对坐标的请求,如下文更详细地描述。其它即按即说应用程序230或可经由群组通信信道接收和传输数据的应用程序也可驻留于平台上。图3说明用于在PTT群组302的一个或一个以上无线电信装置(例如,无线通信装置200、智能寻呼机304和个人数字助理(PDA) 306)当中与其它无线通信装置共享GPS坐标的系统300的实例实施例。在系统300中,每一无线电信装置200、302和306可能够经由无线通信网络308与目标组的一个或一个以上其它无线电信装置选择性地直接通信。举例来说,无线通信电话200的目标组可为通信群组302中的所有装置或其子组,例如寻呼机304 和 PDA 306。在一实施例中,无线电信装置(例如,无线通信电话200)可将旗标发送到至少群组通信服务器310,例如越过无线网络308存在于服务器侧LAN 312上的可具有类似于图I的计算机100的组件的一个或一个以上计算机。此实例中的旗标可由服务器用来确定无线装置存在于(即,可接入)无线网络308上。群组通信服务器310可与由第一无线电信装置指定的一组目标无线电信装置共享此信息,或其还可与驻留于服务器侧LAN 312上或可经由无线网络308接入的其它计算机装置共享此信息。群组通信服务器310可具有附接的或可存取的数据库314以存储用于无线装置的群组识别数据,和例如在无线网络308中操作的各种装置的GPS坐标。应了解,驻留在服务器侧LAN 312上或越过无线网络308或一般为因特网的计算机组件的数目不受限制。群组通信服务器310可在群组302中的装置之间建立点到点IP PTT信道。PTT信道可经由半双工信道(真实或虚拟)而建立于通信的无线电信装置200、304和/或306与目标组的一个或一个以上其它无线电信装置之间。而且,如果目标组的无线电信装置中的至少一者已向群组通信服务器310告知其在无线网络308上的存在,群组通信服务器310便可尝试与目标组桥接所请求的直接通信。在目标组的无线电信装置(或至少一者)尚未向群组通信服务器310告知其在无线网络308上的存在后,群组通信服务器310也可即刻向无线电信装置200、304和306告知不能将直接通信桥接到目标组302。此外,虽然通信服务器310在此处展示为具有群组识别数据的附接数据库314,但群组通信服务器310可具有驻留于其上的群组身份数据,且执行本文中所描述的所有存储功能。群组通信服务器310还可经配置以存储指示目标组302中的无线装置的位置的GPS坐标。举例来说,群组通信服务器310可将GPS坐标存储于永久存储装置(例如,数据库314)中,或GPS坐标可在GPS坐标从一个无线装置流动到另一无线装置时临时存储于RAM中。在各种实施例中,群组通信服务器310可例如通过从存储器检索或通过从无线装置 接收而获得GPS坐标,且将所述坐标选择性地发送到群组302的其它无线装置。总的来看,系统300可包含至少一个无线通信装置,例如无线通信电话200,其可为无线通信装置的通信群组302的成员。此实例中的无线通信装置可经配置以彼此通信,或经由无线通信网络308作为群组进行通信。另外,无线通信装置中的至少一者可经配置以将数据包选择性地发送到通信群组302的其它成员。至少一个群组通信服务器310经配置以将关于通信群组302的信息存储于无线通信网络308上,所述信息包含一个或一个以上通信群组的特定成员无线通信装置的身份。群组通信服务器310可进一步经配置以从通信群组302的发送无线通信装置(例如,无线通信电话200)选择性地接收GPS坐标、存储GPS坐标,且/或将GPS坐标发送到PTT群组302的其它成员。无线通信装置200、304、306可在发送GPS坐标时将通信群组识别数据(例如,目标列表)发送到群组通信服务器310,且因此,数据库314可经配置以基于多种准则将GPS坐标发送到通信群组识别数据中所识别的成员无线通信装置或存储所述成员无线通信装置的GPS坐标,如本文中进一步论述。或者,在无线通信装置发送数据包之前,无线通信装置200、304和306可向群组通信服务器310请求通信群组302的成员数据,且服务器310可将一个或一个以上地址或通信群组地址发送到无线通信装置200、304和306。在一个实施例中,群组通信服务器310可基于潜在通信群组的成员装置接收GPS坐标的能力而过滤可用的所述通信群组。如本文中进一步描述,无线通信装置200、304和306可加入与通信群组302的成员无线通信装置的群组通信,且在同一通信会话中的群组通信期间发送数据包,或从其独立地发送数据包。或者,可与群组通信会话独立地发送数据包。图4展示普通蜂窝式电信配置中的示范性无线网络。此实例中的无线网络可包含一系列通信服务器310,其控制PTT系统中的一组群组成员的无线通信装置(装置200-A到D)之间的通信。无线网络仅为示范性的,且可包含借以使远程模块在其两者间及多者间及/或在包含(不限于)无线网络运营商及/或服务器的无线网络组件的两者间及多者间进行空中通信的任何系统。一系列通信服务器310连接到群组通信服务器LAN 312。无线电话可使用数据服务选项向群组通信服务器310请求包数据会话。继续图4的描述,每一群组通信服务器310可耦合到认证、授权和记账服务器“AAA”428以认证无线通信装置200、304和/或306。AAA 428可耦合到可操作以存储例如用户帐户和特权等信息的数据库。在此实例中,群组通信服务器310可连接到无线服务提供商的包数据服务节点(PDSN),例如roSN 414,此处展示为驻留于运营商网络416上。每-PDSN 414可经由包控制功能(PCF) 422而与基站420的基站控制器418介接。无线网络308可控制发送到消息接发服务控制器(“MSC”)424的消息(一般呈数据包的形式)。在此实例中,运营商网络308可通过网络、因特网和/或POTS( “普通常规电话系统”)与MSC424通信。通常,无线网络308与MSC 424之间的网络或因特网连接传递数据,且POTS传递语音信息。MSC 424可连接到一个或一个以上基站420。MSC 424通常以类似于运营商网络的方式通过用于数据传递的网络和/或因特网和用于语音信息的POTS两者连接到分支到源(branch-to-source, BTS) 426 BTS 426最终通过短消息接发服务(“SMS”)或此项技术中已知的其它空中方法无线地将消息广播到无线装置(例如,蜂窝式电话200-A到D),且从无线装置无线地接收消息。还应注意,运营商边界和/或PTT经营商网络边界并不抑制或禁止数据的共享,如本文中所描述。蜂窝式电话和无线通信电信装置(例如,无线电话200)被制造成具有增加的计算能力,且变得等同于个人计算机和手持式PDA。这些“智能”蜂窝式电话允许软件开发者创建可下载到无线装置上且可在无线装置的处理器上执行的软件应用程序。例如蜂窝式电话 200等无线装置可下载许多类型的“数据包”,其可为计算机代码的离散区段,例如应用程序、网页、小程序、MIDlet、多媒体、图片、游戏和简单数据。在已指定群组通信群组302 (例如,图3中所描绘)的无线装置中,无线通信装置可直接与所述组的其它成员连接,且加入语音和数据通信。然而,所述直接群组通信将经由群组通信服务器310或在群组通信服务器310的控制下进行。装置的所有数据包不一定必须行进穿过群组通信服务器310本身,但群组通信服务器310必须能够最终控制通信,因为其将通常是知道通信群组的成员的身份且/或可检索所述身份或将通信群组302的成员的身份引导到另一计算机装置的唯一服务器侧组件。以下内容是描绘操作程序的一系列流程图。所述流程图经组织以使得初始流程图经由总体观点呈现若干实施方案。所属领域的技术人员可了解,本文中所利用的呈现样式(例如,开始是呈现呈现总体观点的流程图,且其后在后续流程图中提供添加和/或进一步的细节)一般允许对各种操作程序的快速且简易的理解。现在转向图5,其说明包含操作500、502、504和506的操作程序500。操作500开始操作程序,且操作502描绘将用于第一无线装置的地理坐标信息存储于存储器中。举例来说,且参看图3,所描绘的是可包含类似于图I的组件的组件(例如,逻辑处理器102、ram104等)的群组通信服务器310。在此实例中,逻辑处理器102可执行PTT应用程序124和支持在PTT会话期间散发地理坐标的位置引擎128。位置引擎128可经执行,且例如PTT群组302中的无线装置的地理坐标可存储于计算机可读媒体110中。在一实例实施例中,地理坐标信息可包含GPS坐标、A-GPS坐标,或可用于产生坐标的信息。如本文中所使用,出于易于理解起见,GPS坐标和A-GPS坐标可统称为GPS坐标。GPS坐标可由卫星的全球定位系统(GPS)确定,所述GPS发射信号,所述信号允许GPS接收器确定其位置、其速度和当前时间。辅助式GPS(A-GPS)是一种由移动装置用来在具有较差信号条件的环境中改进GPS可靠性的技术。A-GPS接收器可通过使用来自移动网络的辅助而改进GPS系统上的可靠性,所述移动网络可获取卫星信息且代表移动装置执行计算。继续图5的描述,操作504描绘从第二无线装置接收群组通信信道设置请求,所述请求包含识别第二无线装置的信息。举例来说,群组通信服务器310的网络适配器114可接收群组通信信道设置请求,例如消息。举例来说,且参看图4,装置200-A的用户可确定其想要与目标装置200-B的用户进行PTT对话,且请求即按即说会话。举例来说,呼叫设置请求可含有目标装置的地址。呼叫设置请求也可与DataOverSignaling接入信道消息一起发送。网络适配器114可处理所述请求,且将指示已接收到新消息的中断发送到处理器102。处理器102可运行PTT服务器应用程序124,且处理群组通信请求。在特定实施例中,可在会话起始协议(SIP)消息中体现呼叫设置请求消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户识别符、用户名/ 口令,以用于认证目的;以及识别第二无线装置的信息,例如第二无线装置的电话号码、IP地址
坐寸o继续图5的描述,操作506描绘将用于第二无线装置的地理坐标信息发送到第一无线装置。举例来说,且参看图4,可将地理位置信息(例如,可由第一装置处理以确定第二装置(装置200-B)的位置的GPS坐标或信息)从群组通信服务器310发送到第一装置,例如装置200-A。举例来说,群组通信服务器310的处理器102可执行支持在PTT会话期间散发地理坐标的位置引擎128,且可将存储于存储器中的地理坐标发送到发起装置。举例来说,位置引擎128可运行并接收识别第二无线装置的信息。位置引擎128可随后搜索数据库314以寻找用于第二无线装置的地理信息。位置引擎128可将所述地理信息传递到PTT应用程序,PTT应用程序可将所述信息发送到第一无线装置。在一实施例中,群组通信服务器310可在识别信道曾被打开的消息中发送地理坐标信息。举例来说,在一个特定实例中,群组通信服务器310可向会话指派识别符,且将指示信道已打开的INVITE消息和识别发言权控制识别符的信息发送到无线装置200-A。在此实例中,地理坐标信息可嵌入于INVITE消息内,且例如发送到无线装置200-A。在其中在许多无线装置(例如,多个目标)之间建立PTT会话的实施例中,可将用于每一目标的地理坐标发送到发起装置。在此实例中,发起装置的操作者可快速地确定每一目标所处的地方。现在转向图6,其说明包含额外操作608到616的图5的操作程序的替代性实施例。如所述图所说明,操作608展示在将用于第二无线装置的地理坐标信息发送到第一无线装置的实施例中可包含在发言权授予消息中将用于第二无线装置的地理坐标信息发送到第一装置。举例来说,如上文所述,具有发言权的装置可使用群组通信信道将数据发送到群组通信服务器310。群组通信服务器310的PTT应用程序124可经执行以通过实施发言权控制协议而确保在任何给定时间仅一个装置具有发言权。所述协议可包含以下方法通知装置没有装置控制发言权、通知装置一装置已释放发言权、接收发言权请求、通知装置一装置已被授予发言权等。在此实例实施例中,PTT应用程序124可接收将在某些发言权控制消息期间共享GPS坐标的信息。在此实例中,当发言权授予消息被发送到装置时,其可包含第二装置200-B的GPS坐标。服务器的处理器102可运行PTT应用程序124,PTT应用程序124可从位置引擎128获得位置信息。PTT应用程序可随后产生包含GPS坐标的发言权授予消息,例如,SIP消息,且将所述消息发送到第一装置200-A。继续图6的描述,操作610展示在接收群组通信信道设置请求的实施例中可包含接收包含对第二无线装置的位置的请求的群组通信信道设置请求。举例来说,在一实施例中,群组通信服务器310的网络适配器114可接收包含对目标的地理坐标的请求的设置请求消息。类似于上文所描述的内容,设置请求消息可体现于消息中。当按压PTT按钮时,处理器208可被中断,且被引导到执行PTT客户端226。PTT客户端226可配置处理器102以产生寻址到群组通信服务器310的消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户识别符、用户名/ 口令,以用于认证目的;第二无线装置的身份;以及对GPS坐标的请求。继续操作612的描述,其展示在接收群组通信信道设置请求的实施例中可包含(但不限于)接收包含指示第一无线装置的位置的地理坐标信息的群组通信信道设置请求。举例来说,在一实施例中,群组通信信道设置请求消息可包含第一无线装置的坐标。举例来说,装置的GPS子系统228可从(例如)GPS芯片组获得GPS坐标,且使所述坐标可用于PTT知道的n 226。当按压PTT按钮202时,处理器208可被中断,且被引导到执行PTT客户端226。PTT客户端226可获得所述坐标,且配置处理器102以产生寻址到群组通信服务器310的消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户 识别符、用户名/ 口令,以用于认证目的;第二无线装置的身份;以及指示第一无线装置的位置的GPS坐标。转向操作614,其说明经由所建立的群组通信信道接收指示第一无线装置的位置的地理坐标信息;以及经由所建立的群组通信信道将指示第一无线装置的位置的地理坐标信息发送到第二无线装置。举例来说,在一实施例中,PTT通信信道可建立于第一装置与第二装置(装置200-A和200-B)之间。在此实例实施例中,群组通信服务器310的网络适配器114可经由所建立的PTT信道接收用于发起装置的地理坐标信息,且将所述地理坐标信息发送到目标。在此实例中,群组通信服务器310可将地理坐标编码到一个或一个以上包中,且将所述包发送到第二装置。在特定实施例中,可在第一装置具有发言权时发送所述地理坐标信息。举例来说,第一装置的用户可请求发言权。第一装置可接收到发言权授予消息,且在由第一装置发送的下一讲话突发期间可将GPS坐标发送到群组通信服务器310。也就是说,在此实例中,可使用用于PTT呼叫和GPS信息共享两者的单一发言权控制机制来发送GPS坐标。在此实例中,GPS子系统228请求PTT客户端226将GPS坐标添加到现有的PTT呼叫。添加GPS请求可含有将使用与PTT客户端226相同的发言权控制机制来共享数据的指示。PTT客户端226可随后在下一讲话突发期间将GPS坐标发送到群组通信服务器310。一旦服务器310接收到所述坐标,便可将所述坐标发送到目标装置且/或存储于服务器310中。在另一特定实例中,可使用与用于PTT呼叫的发言权控制机制不同的发言权控制机制来发送GPS坐标。在此实例中,可在另一 PTT信道上与语音数据独立地发送GPS坐标。举例来说,在一实施例中,移动装置200可将请求发送到群组通信服务器310,以获得额外的群组通信信道,以便共享(例如)GPS坐标。在此情景中,可在第一无线装置与第二无线装置之间打开群组通信信道,且第一无线装置可经由PTT知道的UI 224来接收指示将共享GPS坐标的请求。在此实例中,可使用与PTT呼叫分开的发言权控制机制,即独立于用于PTT呼叫的发言权控制机制,来共享坐标,且将请求发送到PTT客户端226以添加新信道。可由群组通信服务器310指派新信道,且可将信号发送到目标装置。目标的PTT客户端226可接收信号,且指派用于发送或接收GPS坐标的新端口,且随后在确认中将新端口识别符发送到群组通信服务器310。在将新信道成功地添加到PTT呼叫之后,发起者可请求发言权(例如,对半双工信道的接入)以发送GPS坐标。GPS客户端228经配置以向PTT客户端226通知已添加GPS坐标且PTT客户端可将PTT发言权请求发送到群组通信服务器,所述发言权请求包含指派给额外信道的发言权识别符。群组通信服务器310可在授予所述发言权请求之前验证用于额外信道的发言权可用。PTT客户端226可接收指示曾授予发言权的信号,且随后发起者的收发器可将GPS坐标发送到服务器。一旦服务器310接收到所述坐标,便可将所述坐标发送到目标装置且/或存储于服务器中。继续图6的描述,操作616说明将群组通信信道设置请求发送到第二无线装置,所述群组通信信道设置请求包含指示第一无线装置的位置的地理坐标信息。举例来说,在一实施例中,群组通信服务器310可执行PTT应用程序124,且网络适配器114可经配置以将通信信道设置请求发送到第二无线装置200-B。在此实例中,通信信道设置请求消息可包含第一无线装置200-A的地理坐标和指派端口来服务PTT会话的请求。在PTT实例中,群组通信服务器310可通过查找与目标相关联的IP地址且发现哪一基站420上次已服务过与IP地址相关联的无线装置200-B,而定位目标。群组通信服务器310可将消息发送到基站 420,且基站420可经由控制信道将消息发送到第二无线装置200-B。第二无线装置的PTT客户端226可接收信号,且指派用于PTT会话的新端口,且随后在确认中将新端口识别符发送到群组通信服务器310。在此实例中,第二无线装置200-B的PTT客户端226可接收消息,且解析所述消息以发现地理坐标。现在转向图7,其说明包含操作700、702、704、706和708的用于实践本发明的方
面的操作程序。操作700开始操作程序,且操作702说明从发起装置接收群组通信信道设置请求。举例来说,群组通信服务器310的网络适配器114可接收群组通信信道设置请求消息。举例来说,装置200的用户可确定其想要与目标装置(例如,图3的装置304)的用户进行PTT对话,且请求即按即说会话。举例来说,呼叫设置请求消息可含有目标装置的地址。呼叫设置请求也可与DataOverSignaling接入信道消息一起发送。网络适配器114可处理所述请求,且将指示已接收到新消息的中断发送到处理器102。处理器102可运行PTT服务器应用程序124且处理群组通信请求。继续图7的描述,操作704展示将群组通信信道设置请求发送到目标装置,所述群组通信信道设置请求包含对指示目标装置的位置的地理坐标的请求。继续所述实例,群组通信服务器310可接收请求消息且将呼叫设置请求消息发送到目标装置。举例来说,群组通信服务器310可包含经配置以确定目标装置在网络中位于何处的电路,例如由PTT应用程序124配置的处理器。群组通信服务器310可接收信息且将呼叫设置消息路由到当前服务目标装置的基站控制器418。基站控制器418可随后经由控制信道将呼叫设置请求消息无线地发送到目标装置,从而引导目标装置指派端口来服务PTT会话。目标装置可经配置以(例如)进入PTT会话或响应于用户输入或超时而拒绝所述请求。在此实例中,所述消息可包含对目标的GPS坐标的请求。在特定实施例中,发送到目标的消息可为SIP邀请消息。所述消息可包含识别发起装置的XML(例如电话号码),和对GPS坐标的请求。转向操作706,其描绘从目标装置接收群组通信信道确认信号,所述确认信号包含指示目标装置的位置的地理坐标。接着所述实例,群组通信服务器310的网络适配器114可接收ACK消息,所述ACK消息确认目标希望进入PTT会话。所述消息可包含地理坐标。可运行PTT应用程序124,且可将地理坐标发送到位置引擎128,位置引擎128可将坐标存储于数据库314中。在一实施例中,目标装置可产生ACK消息,所述ACK消息可包含目标装置的GPS坐标。举例来说,可从目标装置发送可包含具有GPS坐标的XML字段的SIP ACK消息。举例来说,当目标接收到呼叫设置请求消息时,处理器208可执行PTT知道的UI 224,且用户接口可显示进入PTT会话的选项、进入PTT会话并共享GPS坐标的选项,和/或拒绝进入PTT会话的请求的选项。在目标装置接收进入PTT会话并共享GPS坐标的请求的实例中,PTT客户端226可获得由GPS芯片组产生的GPS坐标,且将所述坐标嵌入于邀请接受消息中。在此实例中,所述消息可包含GPS坐标,且所述坐标可由群组通信服务器310接收,并(例如)存储于群组通信服务器310的存储器中。继续图7的描述,操作708展示将指示已建立群组通信信道的信号发送到发起装置,所述信号指示已建立群组通信信道,包含指示目标装置的位置的地理坐标。继续所述实 例,群组通信服务器310可在识别信道曾被打开的消息中发送地理坐标。举例来说,在一个特定实例中,群组通信服务器310可向会话指派识别符,且将指示信道已打开的INVITE消息和识别发言权控制识别符的信息发送到无线装置200。在此实例中,地理坐标可嵌入于INVITE消息内,且发送到无线装置200。举例来说,PTT应用程序124可将对地理坐标的请求发送到位置引擎128。可运行地理引擎128,且可例如从数据库314检索坐标。PTT应用程序124可产生INVITE消息,所述INVITE消息包含包含地理坐标的字段和指示消息包含地理坐标的旗标。现在转向图8,其说明包含额外操作810到814的操作程序700的替代性实施例。在图7的操作程序的替代性实施例中,操作程序可包含操作810,操作810展示经由群组通信信道接收指示发起装置的位置的地理坐标;以及将指示发起装置的位置的地理坐标发送到目标装置。举例来说,在包含操作810的实例实施例中,群组通信信道可建立于发起装置与目标装置之间。在此实例实施例中,群组通信服务器310的网络适配器114可经由(例如)所建立的群组通信信道、不同的群组通信信道、电子邮件、文本消息等接收用于发起装置的地理坐标,且将所述地理坐标发送到目标。在特定实例中,网络适配器114可从发起装置接收一个或一个以上信息包。所述一个或一个以上包可包含地理坐标。在此实例中,网络适配器114可将坐标存储于计算机可读媒体110中,且将中断发送到处理器102。处理器102可运行PTT应用程序124,且可获得地理坐标。所述坐标可存储于数据库114中,且/或所述坐标可被放置于包中且发送到目标装置。在特定实施例中,可在发起者装置具有发言权时发送所述地理坐标。举例来说,发起者装置的用户可请求所述发言权。可接收发言权授予消息,且装置200可经由PTT知道的UI 224接收指示将在后续讲话突发期间共享GPS坐标的请求。在另一特定实例中,可使用与用于PTT呼叫的发言权控制机制不同的发言权控制机制来发送GPS坐标。在此实例中,可在另一 PTT信道上与语音数据独立地发送GPS坐标。在又一实例中,可经由群组通信信道接收GPS坐标,且在电子邮件或正文中将其发送到目标装置。举例来说,所述目标可与电子邮件帐户相关联。群组通信服务器310可在PTT突发期间接收GPS坐标,且处理器102可执行PTT应用程序124,PTT应用程序124可确定(例如)目标装置是否可经由PTT信道接收GPS坐标,和/或是否已设定指示装置的用户将想要经由不同机制来接收GPS坐标的旗标。在此实例中,处理器102可执行PTT应用程序124,且处理器102可确定与目标相关联的电子邮件地址。处理器102可随后经配置以将GPS坐标发送到电子邮件服务器。电子邮件服务器可随后将GPS坐标发送到与目标相关联的电子邮件地址。类似地,作为电子邮件帐户的替代,PTT应用程序可由处理器102执行,且可做出应经由文本消息向目标发送GPS坐标的确定。在此实例中,处理器102可随后经配置以将GPS坐标发送到文本消息服务器,所述文本消息服务器可将文本消息发送到目标。继续图8的描述,操作812说明在发 言权请求期间从发起装置接收指示发起装置的位置的地理坐标。举例来说,可由网络适配器114接收从发起装置发送的发言权请求消息。在此实例中,所述消息可包含指示发起装置的位置的地理坐标。在特定实例中,网络适配器114可从发起装置接收一个或一个以上信息包,所述一个或一个以上信息包包含具有地理坐标的发言权授予消息。在此实例中,网络适配器114可将消息存储于计算机可读媒体110中,且将中断发送到处理器102。处理器102可运行PTT应用程序124,且PTT应用程序124可解析消息以获得地理坐标。随后可运行PTT应用程序124,且坐标可存储于数据库314中。一旦服务器310接收到所述坐标,便可将其发送到目标装置。继续图8的描述,操作814说明从发起装置接收群组通信信道设置请求,所述群组通信信道设置请求包含指示发起装置的位置的地理坐标。举例来说,在一实施例中,群组通信服务器310可接收包含发起者的地理坐标的呼叫设置请求消息。举例来说,GPS子系统228可从GPS芯片组获得GPS坐标,且使所述坐标可用于PTT知道的UI 226。当按压PTT按钮时,处理器208可被中断,且被引导到执行PTT客户端226。PTT客户端226可获得所述坐标且配置处理器102以产生寻址到群组通信服务器310的消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户识别符、用户名/ 口令,以用于认证目的;第二无线装置的身份;以及指示第一无线装置的位置的GPS坐标。现在转向图9,其说明包含操作900到906的用于实践本发明的方面的操作程序。操作900开始操作程序,且操作902展示在目标无线装置与发起无线装置之间建立群组通信信道。举例来说,在一实施例中,PTT通信信道可建立于发起装置与目标装置之间。在此实例实施例中,群组通信服务器310的网络适配器114可接收设置信道的请求。PTT应用程序124可由处理器102执行,且通信服务器310可执行PTT呼叫设置功能,包含定位目标、打开网络308中的各种IP端点之间的IP信道、应用呼叫约束、选择声码器等。在信道设置过程期间,可在装置与群组通信服务器310之间来回发送各种消息。继续图9的描述,操作904展示经由群组通信信道接收指示目标装置的位置的地理坐标。举例来说,群组通信信道可建立于发起装置与目标装置之间。在此实例实施例中,群组通信服务器310的网络适配器114可接收用于目标装置的地理坐标。在特定实例中,网络适配器114可从目标装置接收一个或一个以上信息包。所述一个或一个以上包可包含地理坐标。在此实例中,网络适配器114可将坐标存储于计算机可读媒体110中,且将中断发送到处理器102。处理器102可运行PTT应用程序124,且可获得地理坐标。所述坐标可存储于数据库114中,且/或所述坐标可被放置于包中且发送到发起者装置。在特定实施例中,可在目标装置具有发言权时发送所述地理坐标。举例来说,目标装置的用户可请求所述发言权。可接收发言权授予消息,且装置可经由PTT知道的W224接收指示将在后续讲话突发期间共享GPS坐标的请求。在另一特定实例中,可使用与用于PTT呼叫的发言权控制机制不同的发言权控制机制来发送GPS坐标。在此实例中,可在另一PTT信道上与语音数据独立地发送GPS坐标。操作906展示经由群组通信信道将指示目标装置的位置的地理坐标发送到发起无线装置。一旦群组通信服务器310接收到所述坐标,便可经由群组通信信道将所述坐标发送到发起装置。所述GPS坐标可由发起装置处理和显示。转向图10,其说明包含操作1000到1006的用于实践本发明的方面的操作程序。操作1000开始所述程序,且操作1002展示在目标无线装置与发起无线装置之间建立群组通信信道。举例来说,群组通信服务器310的处理器102可执行指令,所述指令配置处理器102以在目标装置与发起装置之间建立群组通信信道。PTT应用程序124可由处理器102执行,且通信服务器310可执行PTT呼叫设置功能,包含定位目标、打开网络308中的各种IP端点之间的IP信道、应用呼叫约束、选择声码器等。在信道设置过程期间,可在装置与群组通信服务器310之间来回发送各种消息。操作1004展示经由群组通信信道接收指示发起无线装置的位置的地理坐标。举 例来说,群组通信信道可建立于发起装置与目标装置之间。在此实例实施例中,群组通信服务器310的网络适配器114可接收用于发起装置的地理坐标,在特定实例中,网络适配器114可从发起装置接收一个或一个以上信息包。所述一个或一个以上包可包含地理坐标。在此实例中,网络适配器114可将坐标存储于计算机可读媒体110中,且将中断发送到处理器102。处理器102可运行PTT应用程序124,且可获得地理坐标。所述坐标可存储于数据库114中,且/或所述坐标可被放置于包中且发送到发起者装置。操作1006展示经由群组通信信道将指示无线装置的位置的地理坐标发送到目标无线装置。举例来说,一旦群组通信服务器310接收到所述坐标,便可经由群组通信信道将所述坐标发送到目标装置。随后,所述GPS坐标可由目标装置处理和显示。转向图11,其说明包含操作1100到1106的用于实践本发明的方面的操作程序。操作1100开始所述操作程序,且操作1102展示存储指示无线装置的位置的地理坐标。举例来说,且转向图2,例如RAM或快闪ROM等存储器212可存储指示无线装置200的位置的地理坐标。举例来说,所述地理坐标可为由建置于装置200内的芯片组获得的GPS坐标。GPS子系统228可处理由芯片组产生的信息,且将GPS坐标存储于存储器212中。继续图11的描述,操作1104展示经由无线信号将群组通信信道设置请求发送到群组通信服务器,所述请求包含识别目标装置的信息和地理坐标。举例来说,无线装置200的收发器可将对群组通信信道的请求无线地发送到图4的基站控制器418。在此实例中,所述请求可识别目标且包含地理坐标。举例来说,PTT知道的UI 224可由处理器208执行且再现于屏幕204上。装置200可经由触摸垫接收进入PTT会话的请求,且可从联系人簿(例如,使用存储于存储器212中的数据结构的程序)选择目标。在同一或另一实施例中,装置200可接收在设置请求消息中发送GPS坐标的请求。在此情况下,PTT客户端226可接收识别目标的信息,且从存储器212接收地理坐标。PTT客户端226可将信息发送到收发器,所述收发器将把所述信息无线地发射到群组通信服务器310。在一实施例中,PTT客户端226可产生寻址到群组通信服务器310的IP地址的呼叫设置消息。当按压PTT按钮202时,处理器208可被中断,且被引导执行PTT客户端226。PTT客户端226可配置处理器208以产生寻址到群组通信服务器310的消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户识别符、用户名/ 口令,以用于认证目的;识别第二无线装置的信息;以及GPS坐标。继续图11的描述,操作1106展示接收指示已建立群组通信信道的信号。继续所述实例,PTT客户端226可从群组通信服务器310接收指示已在发起装置与目标装置之间打开群组通信信道的信号。举例来说,收发器可接收指示已打开所述信道的INVITE消息和识别发言权控制识别符的信息。处理器208可被中断且执行PTT客户端226。处理器可随后接收信号,且指派新端口来用于发送或接收PTT呼叫突发。转向图12,其说明包含操作1210到1214的图11的操作程序的替代性实施例。操作1210展示接收指示目标装置的位置的地理坐标;以及显示指示目标装置的位置的地理坐标。举例来说,装置200的收发器可接收识别目标的位置的地理坐标,且显示器204可显示所述坐标。各种发射机制可用于将地理坐标发送到装置200。举例来说,可经由控制信、道或群组通信信道来接收GPS坐标。还可经由电子邮件或文本来接收坐标。装置200可经配置以接收坐标,且在用户接口上显示所述坐标。在此实例中,处理器208可被接收地理坐标信息中断,且可运行PTT知道的UI 224。处理器208可在显示器204上再现处于与装置200的PTT会话中的每一装置的位置。在同一或另一实施例中,用户接口通知可识别当前具有发言权的目标装置。继续图12的描述,其另外包含操作1212,操作1212展示经由群组通信信道接收指示目标装置的位置的地理坐标;以及显示指示目标装置的位置的地理坐标。举例来说,装置200的收发器可接收识别目标的位置的地理坐标且显示器204可显示所述坐标。在此实例中,可在群组通信信道上接收所述坐标。举例来说,所述目标可获得发言权,且经由所述发言权或在另一 PTT信道上与语音发言权独立地将地理坐标发送到发起者。装置200可经配置以接收坐标且在显示器204上显示所述坐标。在此实例中,处理器208可被接收地理坐标信息中断,且可运行PTT知道的UI 224。处理器208可在显示器上再现处于与装置200的PTT会话中的每一装置的位置。在同一或另一实施例中,用户接口通知可识别当前具有发言权的目标装置。继续图12的描述,操作1214展示接收指示目标装置具有发言权的信号,所述信号指示目标装置具有发言权,包含指示目标装置的位置的地理坐标。举例来说,装置200可接收指示目标具有发言权的发言权授予消息。在此实例中,用于目标装置的GPS坐标可包含于识别目标具有发言权的消息中。举例来说,当目标请求发言权时,群组通信服务器310的PTT应用程序124可已执行以通过实施发言权控制协议而确保在任何给定时间仅一个装置具有发言权。PTT应用程序124可授予目标发言权,且将指示目标曾获得发言权的消息发送到发起者。在此实例实施例中,可运行PTT应用程序124且接收将在某些发言权控制消息期间共享GPS坐标的信息。在此实例中,当将发言权授予消息发送到发起者时,所述发言权授予消息可包含目标装置的GPS坐标。服务器的处理器102可运行PTT应用程序124,PTT应用程序124可从位置引擎128获得位置信息。PTT应用程序可随后产生包含GPS坐标的发言权授予消息,例如,SIP消息,且将所述消息发送到发起者。发起者装置可接收所述消息且可运行PTT客户端226。所述消息可经解析,且可获得坐标。图13说明包含操作1300到1304的用于实践本发明的方面的操作程序。操作1300开始操作程序,且1302说明将对群组通信信道的请求发送到群组通信服务器,所述请求包含识别目标无线装置的信息。举例来说,无线装置200的收发器可将用于群组通信信道的设置消息无线地发送到图4的基站420。在特定实施例中,所述设置请求消息可嵌入于SIP消息中。PTT客户端226可具有存储于存储器212中的群组通信服务器310的IP地址。当按压PTT按钮时,处理器208可被中断,且被引导执行PTT客户端226。PTT客户端226可配置处理器208以产生寻址到群组通信服务器310的消息。所述消息可包含(例如)识别移动装置的XML,例如电话号码、移动订户识别符、用户名/ 口令,以用于认证目的;以及识别第二无线装置的信息。继续图13的描述,其另外展示操作1304,操作1304说明经由所建立的群组通信信道从群组通信服务器接收指示目标无线装置的位置的地理坐标。举例来说,无线装置200的收发器可经由群组通信信道接收用于目标的地理坐标。在此实例中,收发器可将所述坐标存储于缓冲器中且中断处理器。处理器208可运行PTT客户端226,且客户端可从缓冲器接收信息且将坐标存储于存储器212中。在特定实施例中,可在目标装置具有发言权时发送所述地理坐标。举例来说,目标装置的用户可请求所述发言权。可接收发言权授予消息,且装置可经由PTT知道的W224 接收指示将在后续讲话突发期间共享GPS坐标的请求。在另一特定实例中,可使用与用于PTT呼叫的发言权控制机制不同的发言权控制机制来发送GPS坐标。在此实例中,可在另一PTT信道上与语音数据独立地发送GPS坐标。现在转向图14,其说明包含操作1406和1408的图13的操作程序的替代性实施例。如图所说明,操作1406展示将对发言权的请求消息发送到群组通信服务器,所述请求消息包含指示发起无线装置的位置的地理坐标。举例来说,无线装置200的收发器可将对群组通信信道的发言权的请求无线地发送到图4的基站420。在此实例中,所述请求可包含发送装置的地理坐标。举例来说,PTT知道的n 224可由处理器208执行且再现于屏幕204上。在此实例中,PTT知道的n 224可接收经由发言权请求消息发送PTT坐标的请求,且PTT客户端226可经配置以在按压PTT按钮时从GPS子系统获得GPS坐标。在按压PTT按钮202时,GPS客户端228可经配置以通知PTT客户端226已添加GPS坐标。PTT客户端226可将包含指派给信道的发言权识别符的PTT发言权请求发送到群组通信服务器310。继续所述图的描述,操作1408展示显示对指示发起无线装置的位置的地理坐标的请求;接收授权对指示发起无线装置的位置的地理坐标的请求的输入;以及将指示发起无线装置的位置的地理坐标发送到群组通信服务器。举例来说,在一实施例中,装置200可显示对地理坐标的请求。举例来说,PTT客户端226可从群组通信服务器310接收包含对GPS坐标的请求的信号。PTT客户端226可由处理器208执行,且所述请求可显示于用户接口上。无线装置200可经由触摸垫等接收指示可共享所述GPS坐标的输入。在此实例中,可执行GPS子系统228,且可经由(例如)群组通信信道或其它数据信道将当前坐标发送到群组通信服务器310。现在转向图15,其说明包含操作1500到1506的用于实践本发明的方面的操作程序。操作1500开始操作程序,且操作1502展示维持在无线装置与远程无线装置之间建立的群组通信信道。举例来说,在一实施例中,无线装置200可维持存在于所述装置与远程无线装置之间的群组通信信道。举例来说,在一实施例中,信道可被打开且被指派IP端口且信息可存储于存储器212中。PTT客户端226可由处理器208执行,且处理器208可收听端口上的信号。会话信息、识别符和识别会话中的另一装置的信息可存储于存储器212中的数据结构中。继续图15的描述,操作1504展示接收指示远程无线装置的位置的地理坐标。举例来说,无线装置200可维持群组通信信道,且接收用于远程无线装置的地理坐标。举例来说,无线装置200的收发器可接收GPS坐标。所述收发器可将所述GPS坐标存储于缓冲器中,且将中断发送到处理器208。处理器208可经配置以运行中断处置机代码,所述中断处置机代码引导处理器208运行PTT客户端226。PTT客户端226可从缓冲器接收GPS坐标,且将所述坐标存储于存储器212中。继续图15的描述,操作1506展示显示地理坐标。举例来说,装置200可经配置以接收坐标,且在显示器204上显示所述坐标。在特定实例中,处理器208可执行PTT客户端226,且可将所述坐标发送到PTT UI 224。PTT n可经执行,且处理器可在显示器204上显示坐标。在此实例中,处理器204可显示处于与装置200的PTT会话中的每一装置的位置。在同一或另一实施例中,屏幕还可显示每一目标,且识别哪一者当前具有发言权。在实例实施例中,显示地理坐标可包含在由地理坐标界定的位置处显示图标。在此实例中,PTT UI 224可再现地图,且在地理坐标上覆盖图标。显示器还可经配置以将识别信息放置于所述地图上以展示图标与哪一装置相关联。转向图16,其说明包含操作1608到1618的图15的操作程序的替代性实施例。操作1608展示接收指示远程无线装置具有发言权的信号;以及修改表示地理坐标的所显示图标。举例来说,无线装置200的收发器可接收指示远程无线装置具有发言权的信号。举例来说,在一实施例中,群组通信服务器310可经配置以接收发言权授予请求且授予所述请求。在从装置接收到发言权授予请求消息的实例中,群组通信服务器310可在一实施例中授予所述请求且将指示取得发言权的信号发送到群组中的其它装置。在此情况下,PTT知道的n 224可接收远程无线装置具有发言权的信息,且处理器208可经配置以通过(例如)改变所述图标的颜色、配置所述图标闪烁、改变所述图标的大小或形状等来修改表示远程无线装置的位置的图标。继续图16的描述,操作1610展示经由群组通信信道接收指示远程无线装置的位置的地理坐标。举例来说,无线装置200的收发器可经由群组通信信道接收用于远程无线装置的地理坐标。在此实例中,收发器可将所述坐标存储于缓冲器中且中断处理器。处理器可运行PTT客户端226,且客户端可从缓冲器接收信息且将坐标存储于存储器212中。在特定实施例中,可在远程无线装置具有发言权时发送所述地理坐标。举例来说,远程无线装置的用户可请求所述发言权。可接收发言权授予消息,且装置可经由PTT知道的H 224接收指示将在后续讲话突发期间共享GPS坐标的请求。在另一特定实例中,可使用与用于PTT呼叫的发言权控制机制不同的发言权控制机制来发送GPS坐标。在此实例中,可在另一 PTT信道上与语音数据独立地发送GPS坐标。继续图16的描述,操作1612展示经由发言权授予消息接收指示远程无线装置的位置的地理坐标。举例来说,装置200可接收指示目标具有发言权的发言权授予消息。在此实例中,用于目标装置的GPS坐标可包含于识别目标具有发言权的消息中。举例来说,当目标请求发言权时,群组通信服务器310的PTT应用程序124可已执行以通过实施发言权控制协议而确保在任何给定时间仅一个装置具有发言权。PTT应用程序124可授予目标发言权,且将指示目标曾获得发言权的消息发送到发起者。在此实例实施例中,可运行PTT应用程序124,且接收将在某些发言权控制消息期间共享GPS坐标的信息。在此实例中,当将发言权授予消息发送到发起者时,所述发言权授予消息可包含目标装置的GPS坐标。服务器的处理器102可运行PTT应用程序124,PTT应用程序124可从位置引擎128获得位置信息。PTT应用程序可随后产生包含GPS坐标的发言权授予消息,例如,SIP消息,且将所述消息发送到发起者。发起者装置可接收所述消息且可运行PTT客户端226。所述消息可经解析,且可获得坐标。在另一实例中,无线装置可接收指示其已被授予发言权的消息。在此实施例中,指示装置已被授予发言权的消息可包含指示远程无线装置的位置的地理坐标。举例来说,群组通信服务器310可先前已将用于远程无线装置的地理坐标存储于计算机可读存储媒体110中。在此实施例中,群组通信服务器310的处理器102可响应于从无线装置接收到发言权授予请求而执行PTT客户端124。PTT应用程序可随后产生包含GPS坐标的发言权授予消息,例如,SIP消息,且将所述消息发送到发起者。发起者装置可接收所述消息且可运行 PTT客户端226。所述消息可经解析,且可获得坐标。继续图16的描述,操作1614展示经由群组通信信道发送指示无线装置的位置的地理坐标。举例来说,无线装置200的收发器可经由所建立的群组通信信道将GPS坐标发送到(例如)群组通信服务器310。在特定实例中,群组通信信道可包含即按即说信道。在此情景中,用户可参与PTT呼叫,且装置200可经由PTT知道的UI 224接收请求,所述请求指示将在来自装置200的后续讲话突发期间共享GPS坐标。GPS子系统228可例如通过将信息放置于共享的存储器中而发送GPS坐标或使GPS坐标可用,使得PTT客户端226可在现有的PTT呼叫期间发送所述GPS坐标。添加GPS请求可含有将使用与PTT客户端226相同的发言权控制机制来共享数据的指示,或在另一特定实例中,可通过使用与PTT呼叫不同的发言权控制机制来发送GPS坐标。在任一情况下,PTT客户端226可由处理器208执行,且处理器208可在PTT讲话突发期间发送GPS坐标。继续图16的描述,操作1616描绘发送包含指示无线装置的位置的地理坐标的群组通信信道设置请求。举例来说,无线装置200的收发器可经由所建立的群组通信信道将GPS坐标发送到(例如)群组通信服务器310。在特定实例中,群组通信信道可包含即按即说信道。在此情景中,用户可参与PTT呼叫,且装置200可经由PTT知道的n 224接收请求,所述请求指示将在来自装置200的后续讲话突发期间共享GPS坐标。GPS子系统228可例如通过将信息放置于共享的存储器中而发送GPS坐标或使GPS坐标可用,使得PTT客户端226可在现有的PTT呼叫期间发送所述GPS坐标。添加GPS请求可含有将使用与PTT客户端226相同的发言权控制机制来共享数据的指示,或在另一特定实例中,可通过使用与PTT呼叫不同的发言权控制机制来发送GPS坐标。在任一情况下,PTT客户端226可由处理器208执行,且处理器208可在PTT讲话突发期间发送GPS坐标。转向图17,其说明包含操作1700到1704的用于实践本发明的方面的操作程序。操作1700开始所述操作程序,且操作1702说明通过无线装置经由在无线装置与特定远程无线装置之间打开的群组通信信道来发送授予特定远程无线装置对指示无线装置的位置的地理坐标的接入的信号。举例来说,无线装置200可执行指令,所述指令配置收发器以将信号发送到群组通信服务器310。在此实例中,所述信号可包含指示无线装置的位置的地理坐标。举例来说,GPS子系统228可经配置而以预定方式执行,且获得无线装置的位置,例如在处理器208被中断时、在接收到呼叫时、在接收到用户输入时、以预定时间间隔、在从基站接收到信号时等,GPS子系统228可运行。当GPS子系统228执行时,其可从无线装置200的GPS芯片组获得GPS坐标,且经由收发器将所述坐标发送到群组通信服务器。在此实例中,群组通信服务器310可经配置以将至少无线装置200的GPS坐标存储于数据库314中。群组通信服务器310可执行PTT-GPS应用程序128,且处理器102可更新无线装置200的位置。在此实例中,PTT-GPS应用程序128可经配置以在群组通信会话期间选择性地授予对GPS坐标的接入。也就是说,当在无线装置200与另一无线装置(例如,装置304)之间打开PTT信道时,群组通信服务器310可经配置以基于是否已将对坐标的接入授予其它无线装置304而选择性地将指示无线装置200的位置的GPS坐标发送到其它装置304。继续图17的描述,操作1704通过无线装置经由在无线装置与特定远程无线装置之间打开的群组通信信道来发送授予特定远程无线装置对指示无线装置的位置的地理坐标的接入的信号。举例来说,在一实施例中,无线装置200可将信号发送到群组通信服务器310,所述信号授权服务器将地理坐标发送到当前与无线装置处于群组通信会话的特定无线装置。举例来说,可在无线装置与特定远程无线装置之间打开群组通信会话。如果无线装置是发起装置,则PTT知道的n 224可已由处理器208执行,且再现于屏幕204上。装置200可已经由触摸垫接收到进入PTT会话的请求,且可已从联系人簿(例如,使用存储于存储器212中的数据结构的程序)选择所述特定远程无线装置。另外,装置200可接收在设置请求消息中发送GPS坐标的请求。如果无线装置是目标,则其可能已接收到呼叫设置请求消息,且PTT知道的n 224可能已执行,且请求可显示于显示器204上。用户接口(例如,触摸垫)可能已接收到进入会话的请求,且收发器可能已发送指示进入群组通信会话310中的期望的信号。
不管谁是发起者或目标,无线装置200的操作者可选择由显示器204显示的选项,其将指示GPS坐标可释放到远程无线装置的信号发送到群组通信服务器310。举例来说,在对话期间,远程无线装置200可发送对坐标的请求,所述请求随后由显示器204显示。在特定实例中,所述请求可表达例如“您想将GPS坐标发送到远程无线装置吗? ”的内容。装置200的用户可选择“是”或“否”,且服务器310可相应地做出动作。在另一实例中,移动装置200的操作者可自己决定将GPS坐标释放到远程无线装置。在此实例中,PTT知道的UI 224可再现屏幕,所述屏幕允许用户经由用户接口选择发送坐标的选项。可将信号发送到群组通信服务器310,且服务器可将所述坐标发送到远程无线装置。前述详细描述已经由实例和/或操作图陈述系统和/或过程的各种实施例。在此类方框图和/或实例含有一个或一个以上功能和/或操作的范围内,所属领域的技术人员将理解,此类方框图或实例内的每一功能和/或操作可由广泛范围的硬件、软件、固件或实际上其任何组合来个别地和/或共同地实施。虽然已展示并描述了本文中所描述的本发明的标的物的特定方面,但基于本文中的教示,所属领域的技术人员将明白,在不脱离本文中所描述的标的物及其更广方面的情况下,可作出改变和修改,且因此,所附权利要求书将在其范围内涵盖处于本文中所描述的标的物的真实精神和范围内的所有此类改变和修改。
权利要求
1.一种用于在无线网络上将地理位置数据传送到通信群组的成员的一个或一个以上无线装置的系统,其包括 至少一个请求无线装置,其为多个无线装置的通信群组的成员,所述至少一个请求无线通信装置选择性地与无线网络通信,且经配置以请求通信群组的成员的至少一个其它无线装置的地理位置;以及 群组通信服务器,其支持通信群组的成员的无线装置之间的群组通信,所述群组通信经配置以从所述请求无线通信装置选择性地接收至少对地理位置数据的请求,且获得所述通信群组的至少一个成员的所述地理位置数据,且将所述地理位置数据发射到所述请求无线装置。
2.一种群组通信服务器方法,其包括 将用于第一无线装置的地理坐标信息存储于存储器中; 从第二无线装置接收群组通信信道设置请求,所述请求包含识别所述第二无线装置的"[目息;以及 将用于所述第二无线装置的地理坐标信息发送到所述第一无线装置。
3.根据权利要求2所述的方法,其中将用于所述第二无线装置的地理坐标信息发送到所述第一无线装置进一步包括 在发言权授予消息中将用于所述第二无线装置的所述地理坐标信息发送到所述第一>J-U装直。
4.根据权利要求2所述的方法,其中接收所述群组通信信道设置请求进一步包括 接收包含对所述第二无线装置的位置的请求的群组通信信道设置请求。
5.根据权利要求2所述的方法,其中接收所述群组通信信道设置请求进一步包括 接收包含指示所述第一无线装置的所述位置的地理坐标信息的群组通信信道设置请求。
6.根据权利要求2所述的方法,其进一步包括 经由所建立的群组通信信道接收指示所述第一无线装置的所述位置的地理坐标信息;以及 经由所述所建立的群组通信信道将指示所述第一无线装置的所述位置的所述地理坐标信息发送到所述第二无线装置。
7.根据权利要求2所述的方法,其进一步包括 将群组通信信道设置请求发送到所述第二无线装置,所述群组通信信道设置请求包含指示所述第一无线装置的所述位置的地理坐标信息。
8.—种群组通信服务器,其包括 用于从发起装置接收群组通信信道设置请求的电路; 用于将群组通信信道设置请求发送到目标装置的电路,所述群组通信信道设置请求包含对指示所述目标装置的位置的地理坐标的请求; 用于从所述目标装置接收群组通信信道确认信号的电路,所述确认信号包含指示所述目标装置的所述位置的所述地理坐标;以及 用于将指示已建立群组通信信道的信号发送到所述发起装置的电路,所述信号指示已建立所述群组通信信道,包含指示所述目标装置的所述位置的所述地理坐标。
9.根据权利要求8所述的群组通信服务器,其进一步包括 用于经由群组通信信道接收指示所述发起装置的所述位置的地理坐标的电路;以及 用于将指示所述发起装置的所述位置的所述地理坐标发送到所述目标装置的电路。
10.根据权利要求8所述的群组通信服务器,其进一步包括 用于在发言权请求期间从所述发起装置接收指示所述发起装置的所述位置的地理坐标的电路。
11.根据权利要求8所述的群组通信服务器,其中所述用于从发起装置接收所述群组通信信道设置请求的电路进一步包括 用于从发起装置接收所述群组通信信道设置请求的电路,所述群组通信信道设置请求包含指示所述发起装置的所述位置的地理坐标。
12.一种包含处理器可执行指令的计算机可读存储媒体,所述计算机可读存储媒体包括 用于在目标无线装置与发起无线装置之间建立群组通信信道的指令; 用于经由所述群组通信信道接收指示所述目标装置的位置的地理坐标的指令;以及用于经由所述群组通信信道将指示所述目标装置的所述位置的所述地理坐标发送到所述发起无线装置的指令。
13.—种群组通信服务器,其包括 用于在目标无线装置与发起无线装置之间建立群组通信信道的装置; 用于经由所述群组通信信道接收指示所述发起无线装置的位置的地理坐标的装置;以及 用于经由所述群组通信信道将指示所述无线装置的所述位置的所述地理坐标发送到所述目标无线装置的装置。
14.一种无线装置,其包括 用于存储指示所述无线装置的位置的地理坐标的电路; 用于经由无线信号将群组通信信道设置请求发送到群组通信服务器的电路,所述请求包含识别目标装置的信息和所述地理坐标;以及 用于接收指示已建立所述群组通信信道的信号的电路。
15.根据权利要求14所述的无线装置,其进一步包括 用于接收指示所述目标装置的位置的地理坐标的电路;以及 用于显示指示所述目标装置的所述位置的所述地理坐标的电路。
16.根据权利要求14所述的无线装置,其进一步包括 用于经由所述群组通信信道接收指示所述目标装置的所述位置的地理坐标的电路;以及 用于显示指示所述目标装置的所述位置的所述地理坐标的电路。
17.根据权利要求14所述的无线装置,其进一步包括 用于接收指示所述目标装置具有发言权的信号的电路,所述信号指示所述目标装置具有所述发言权,包含指示所述目标装置的所述位置的地理坐标。
18.—种包含处理器可执行指令的计算机可读存储媒体,所述计算机可读存储媒体包括用于将对群组通信信道的请求发送到群组通信服务器的指令,所述请求包含识别目标无线装置的信息;以及 用于经由所建立的群组通信信道从所述群组通信服务器接收指示所述目标无线装置的位置的地理坐标的指令。
19.根据权利要求18所述的计算机可读存储媒体,其进一步包括 用于将对发言权的请求消息发送到所述群组通信服务器的指令,所述请求消息包含指示发起无线装置的位置的地理坐标。
20.根据权利要求18所述的计算机可读存储媒体,其进一步包括 用于显示对指示发起无线装置的所述位置的地理坐标的请求的指令; 用于接收授权对指示所述发起无线装置的所述位置的所述地理坐标的所述请求的输入的指令;以及 用于将指示所述发起无线装置的所述位置的所述地理坐标发送到所述群组通信服务器的指令。
21.一种无线装置,其包括 用于维持在无线装置与远程无线装置之间建立的群组通信信道的装置; 用于接收指示所述远程无线装置的位置的地理坐标的装置;以及 用于显示所述地理坐标的装置。
22.根据权利要求21所述的无线装置,其进一步包括 用于接收指示所述远程无线装置具有发言权的信号的装置;以及 用于修改表示所述地理坐标的所显示图标的装置。
23.根据权利要求21所述的无线装置,其中所述用于接收指示所述远程无线装置的所述位置的所述地理坐标的装置进一步包括 用于经由所述群组通信信道接收指示所述远程无线装置的所述位置的所述地理坐标的装置。
24.根据权利要求21所述的无线装置,其中所述用于接收指示所述远程无线装置的所述位置的所述地理坐标的装置进一步包括 用于经由发言权授予消息接收指示所述远程无线装置的所述位置的所述地理坐标的装置。
25.根据权利要求21所述的无线装置,其进一步包括 用于经由所述群组通信信道发送指示所述无线装置的所述位置的所述地理坐标的装置。
26.根据权利要求21所述的无线装置,其进一步包括 用于发送包含指示所述无线装置的所述位置的地理坐标的群组通信信道设置请求的装置。
27.一种包含处理器可执行指令的计算机可读存储媒体,所述计算机可读存储媒体包括 用于将指示无线装置的位置的地理坐标从所述无线装置发送到群组通信服务器的指令,所述群组通信服务器经配置以在群组通信会话期间选择性地授予对指示所述无线装置的所述位置的所述地理坐标的接入;以及用于通过所述无线装置经由在所述无线装置与特定远程无线装置之间打开的群组通信信道来发 送授予所述特定远程无线装置对指示所述无线装置的所述位置的所述地理坐标的接入的信号的指令。
全文摘要
本发明揭示用于在无线电信装置之间的群组通信会话(例如,即按即说通信会话)期间发送可包含地理信息的数据包的示范性技术。在一实施例中,所述数据包被通信装置无线地发射到群组通信服务器,且随后被发送到其它群组成员。
文档编号H04W4/02GK102714779SQ201180005366
公开日2012年10月3日 申请日期2011年1月5日 优先权日2010年1月5日
发明者穆罕默德·A·舒曼 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1