用于从一个或一个以上无线通信装置检索数据的方法和设备的制作方法

文档序号:7733925阅读:139来源:国知局
专利名称:用于从一个或一个以上无线通信装置检索数据的方法和设备的制作方法
技术领域
本发明涉及点对点或点对多点无线通信系统。更具体地说,本发明涉及从一个 或一个以上无线装置检索众所周知的或任意数据的方法、系统和设备,所述一个或一个 以上无线装置是一个通信群组(如即按即说(push-to-talk,PTT)通信群组)的成员。
背景技术
在蜂窝无线电信领域中,已经执行数种有关通信基础结构的创建和功能性的标 准,例如EVDO、GSM> UMTS和AMPS。最新的一个标准是CDMA2000,其中CDMA 是“码分多址(code division multiple access) ”的缩写。CDMA2000支持广播多播服务 (Broadcast-Multicast Service, BCMCS),此项服务允许优化无线电接口,以便将BCMCS
内容流递送至在蜂窝式运营商网络的一个或一个以上区中的一个或一个以上无线通信装 置。CDMA2000协议允许将语音和数据发射至无线通信装置以及从无线通信装置发射语 音和数据,并确定针对去往和来自无线电信装置和无线接入网络(radio access network, RAN)以及通信控制装置(例如基站、包数据服务节点(packet data serving node,PDSN) 和广播服务节点(broadcast serving node, BSN))之间的通信的适宜资源分配。存在一种无线电信服务,其可以提供快速的一对一或一对多通信,也就是常说 的“即按即说”(PTT)能力。通信的无线装置的接收者装置的具体PTT群组常常是由运 营商所建立。PTT通信连接通常是由无线装置上的单一按钮按下来起始,这一按钮按下 激活了发言者与群组各成员装置之间的半双工链路,且一旦松开按钮,装置就能接收传 入的PTT发射。在一些布置中,当PTT发言者已经按下其装置上的PTT按钮时,该发 言者将具有“发言权(floor) ”,而其它群组成员不能发言。一旦发言者松开PTT按钮, 群组中的任一其它个别成员就可以按下其PTT按钮,并且其将具有发言权。目前,PTT能够将信息和数据单向发送至PTT群组的其它成员。然而,为了 检索信息,需将请求发送至PTT群组的装置成员,即目标装置,接着所述目标装置的用 户必须采取某个动作,以所请求的信息做出响应。这一过程通常是通过交换文本消息完 成。这就需要目标装置的用户执行一个额外的步骤,而此举又延长请求的成员的响应时 间,并造成延迟。因此,宜提供允许在无目标用户干涉的情况下,从作为PTT群组的成 员的装置检索信息的方法、系统和设备。此方法和设备将允许从PTT群组各成员快速 检索信息,从而有助于建立和维持群组通信。因此,本发明主要针对所述用于从作为通 信群组的成员的一个或一个以上无线装置检索众所周知的或任意数据的方法、系统和设 备。

发明内容
本发明包括用于从作为通信群组的成员的无线装置检索数据的系统、方法和设 备。在一个实施例中,请求的无线装置将数据检索请求发射至目标无线装置。随后,目标无线装置以所请求的数据响应。目标无线装置可具有数据检索限制,其使用这些限制 来评价数据检索请求。如果依据数据检索限制不允许所述请求,那么目标无线装置将失 败通知发射至请求的无线装置。如果允许所述请求,那么目标无线装置将所请求的数据 发射至请求的无线装置。数据检索请求可以指定有关所请求的数据的位置、类型或其它 信息,或者目标装置可在接收到请求后即刻定位数据。同样,请求的无线装置可以发送 其对应于从目标无线装置请求的数据的数据。在另一实施例中,存在中间装置,其有助于请求的无线装置与目标无线装置之 间的通信。中间装置可以从请求的无线装置接收数据检索请求,执行定位目标无线装置 以及以确保成功递送请求的形式发出请求所必需的操作,且随后将所述数据检索请求发 射至目标无线装置。中间装置也可以针对数据检索限制执行检查,且如果依据数据检索 限制不允许所述请求,那么中间装置可以将失败通知发射至请求的无线装置。如果允许 所述请求,那么目标无线装置可以用所请求的数据或失败通知响应所述请求,将响应发 射至中间装置。接着,中间装置可以将所述响应发射至请求的无线装置,需要时或必要 时,再执行一些操作,例如定位请求的无线装置以及以确保成功递送响应的形式发出响 应。在另一实施例中,目标无线装置所执行的所有操作都是在无目标无线装置用户 干涉的情况下执行。在又一实施例中,请求的无线装置所请求的数据可能不在目标无线 装置上,但目标无线装置可能具有获得数据的方式。在本实施例中,目标无线装置在接 收到数据检索请求后即刻定位所请求的数据,并从在目标无线装置外部的另一计算装置 获取所请求的数据,并以所获取的数据来响应。因此,本发明的系统、方法和设备的优势在于,其允许在无目标无线装置用户 干涉的情况下从作为通信群组的成员的目标无线装置检索信息。这将有助于协调群组通 信,并允许获得群组通信成员的状态,而无需成员执行额外的步骤或活动。由此,本发 明的系统、方法和设备可以节省群组通信成员的时间,并增加所述通信的效率。本发明的其它目的、特征和优势将在评述


具体实施方式
和权利要求 书后变得显而易见。

图1是无线网络的一个实施例的代表图,其中无线电信装置的指定PTT群组跨 无线网络与群组通信服务器和其它计算机装置通信图2是呈常见蜂窝电信配置的无线网络的一个实施例的代表图,所述无线网络 具有群组通信服务器来控制PTT群组成员的无线电信装置之间的通信。图3是说明以PTT能力体现的无线电信装置的计算机平台的框图。图4是说明用于从无线装置检索数据的系统的一个示范性、非限制性实施例的 框图。图5是说明使用中间装置从无线装置检索数据的示范性、非限制性方法的流程 图。图6是说明在目标无线装置上执行的从无线装置检索数据的示范性、非限制性 方法的流程图。
具体实施例方式在本发明中,术语“通信装置”、“无线装置”、“无线通信装置”、“PTT通 信装置”、“手持型装置(handheld device),,、“移动装置”与“手持机(handset),,可 互换使用。术语“呼叫(call)”与“通信”也可互换使用。本文使用的术语“应用程 序(application) ”拟涵盖可执行和不可执行的软件文件、原始数据、聚合数据、修补程序 (patch)和其它码段。术语“示范性”是指所揭示的要素或实施例只是一个实例,且并 不指示用户的任一偏好。此外,除非在本发明中另作指定,否则在数个图式中,相同的 数字代表相同的元件,而且冠词“一”和“所述”包括多个参考物。另外,此处数个实施例中所示的系统都是以CDMA2000网络架构操作。如所属 领域技术人员所知,可以参考CDMA2000系统和网络接口的已知标准和构造。也可以类 似地配置其它标准来实施本文所示的系统和方法。参看各图式(在全部图式中,相同的数字表示相同的元件),图1说明系统10 的一个实施例,其具有群组通信服务器32,和在通信群组12中的一个或一个以上跨无线 网络20与其它无线电信装置通信的无线电信装置,例如无线电话14、智能寻呼机(smart pager) 16和个人数字助理(personal digital assistant, PDA) 18。在系统10中,各无线电信 装置14、16、18能够跨无线通信网络20选择性地与众多其它无线电信装置中一或多者的 目标组直接通信。例如,移动电话14的目标组可以是通信群组12中的全部装置,或其 子组,例如寻呼机16和PDA 18。在本实施例中,无线电信装置(例如移动电话14)将旗标(flag)发送到至少群 组通信计算机装置,用于指示所述无线装置在无线网络20上存在(即,可接入),所述 群组通信计算机装置在此处显示为群组通信服务器32,其存在于跨无线网络20的服务器 端LAN 30上。群组通信计算机装置32可以与第一无线电信装置所指定的目标无线电信 装置组共享此信息,或者也可以与存在于服务器端LAN 30上或跨无线网络20可接入的 其它计算机装置共享所述信息。群组通信计算机装置32可具有附接的或可接入的数据库 34,用于存储无线装置的群组标识数据。应理解,存在于服务器端LAN 30上或者跨无 线网络20或一般为因特网(Internet)的计算机组件的数量不受限制。直接通信,例如PTT通信,可以经由通信的无线电信装置14、16、18与目标组 中的一个或一个以上其它无线电信装置之间的半双工信道建立。另外,如果目标组中至 少一个无线电信装置已经通知群组通信计算机装置32其存在于无线网络20上,那么群组 通信计算机装置32可以尝试桥接所请求的与目标组的直接通信。当目标组12中的无线电信装置都没有通知群组通信计算机装置32其存在于无线 网络20上时,群组通信计算机装置32也可以通知无线电信装置14、16、18不能桥接与 所述目标组的直接通信。此外,尽管此处将群组通信计算机装置32显示为具有群组标识 数据的附接数据库34,但群组通信计算机装置32上可存在驻存的群组身份数据,并执行 本文所述的所有存储功能。总的说来,系统10通过群组通信服务器32跨无线通信网络20与无线通信装置 14、16、18选择性通信以进行群组通信,所述群组通信服务器32经配置以接收建立与至 少一个目标无线通信装置(例如移动电话14)的群组通信的请求,并且所述群组通信服务
7器32跨无线通信网络20将请求发送至至少一个目标无线通信装置,指示传入的群组通群组通信可以是语音;数据应用;图形媒体(graphic media),例如JPEG、TIF
等格式的图片;或音频文件,例如MP3、MP4、WAV等。所述媒体也可以是视频或流 媒体,例如多媒体应用(PowerPoint、MOV文件等)。另外,群组通信通常是通信群组 12的成员之间的半双工音频会议。图2是呈常见的蜂窝电信配置的无线网络的一个实施例的代表图,所述无线网 络具有一系列群组通信计算机装置,例如群组通信服务器32,其控制PTT系统中设定群 组成员无线通信装置(装置70、72、74、76)之间的通信。所述无线网络仅为示范性的, 并且可以包括使远程模块相互之间和/或在无线网络20的各组件(包括不限于,无线网 络运营商和/或服务器)之间进行空中(over-the-air)通信的任一系统。一系列群组通信 服务器32连接至群组通信服务器LAN 50。无线电话可以使用数据服务选项从群组通信 服务器32请求包数据会话。BCMCS控制器33也显示在LAN 50上,其功能性将在下文 于图4和图5中更为详细地陈述。群组通信服务器32连接至此处显示为驻存于运营商网络54上的无线服务供应商 包数据服务节点(PDSN)(例如PSDN 52)和/或广播服务节点53。PSDN 52或BSN 53 各自可通过包控制功能(packet control fonction,PCF) 62与基站60的基站控制器64介接。 PCF 62通常位于基站60中。运营商网络54控制发送至消息接发服务控制器(messaging service controller, “MSC” )58的消息(一般为数据包形式)。运营商网络54通过网 络、因特网和/或简易老式电话系统(“POTS”)与MSC 58通信。通常,运营商网络 54与MSC 58之间的网络或因特网连接传送数据,且POTS传送语音信息。MSC 58可连 接至一个或一个以上基站60。与运营商网络的方式类似,MSC 58通常是通过网络和/ 或因特网(对于数据传送)和POTS (对于语音信息)两者连接至基站收发台(有时称为
“分支到源(branch-to-source) ” ) (base transceiver station, BTS)66。最后,BTS 66 借助 于短消息接发服务(short messaging service, “SMS”)或此项技术中已知的其它空中方 法,以无线方式将消息广播至无线装置(例如蜂窝电话70、72、74、76),并以无线方式 从所述无线装置接收消息。还应注意,运营商边界和/或PTT操作者网络边界不会抑制 或禁止本文所述数据的共享。蜂窝电话和移动电信装置(例如无线电话14)都被制造成具有增加的计算能力, 而且逐渐变得相当于个人计算机和手持型PDA。这些“智能”蜂窝电话允许软件开发 人员创建可在无线装置的处理器上下载和执行的软件应用程序。无线装置(例如蜂窝 电话14)可以下载许多类型的应用程序,例如网页(web page)、小应用程序(applet)、 MIDlet、游戏和数据。在已经指定通信群组12(图1)的无线装置中,无线通信装置可以 与组中的其它成员直接连接,并从事语音和数据通信。然而,所有这些群组直接通信都 可借助于群组通信服务器32发生,或是处在群组通信服务器32的控制下。所述装置的 所有数据包未必需要经由群组通信计算机装置32本身而行进,但由于群组通信计算机装 置32通常是知道和/或能够检索通信群组成员的身份或将通信群组12成员的身份引导至 另一计算机装置的唯一服务器端30组件,故其可最终能够控制通信。图3是说明无线电信装置的一个实施例的框图,所述无线电信装置是具有PTT
8按钮78的移动电话14,所述PTT按钮78可开启与目标装置组(即,通信群组12的其 它成员)的直接通信。无线装置14也被显示为具有供无线装置14的用户用的图形显 示器80。无线装置14包括计算机平台82,其可处理语音和数据包,并接收和执行跨 无线网络20发射的软件应用程序以包括群组通信。计算机平台82包括专用集成电路 (“ASIC”)84,或者其它处理器、微处理器、逻辑电路、可编程门阵列(programmable gate array)或其它数据处理装置等组件。ASIC 84是在制造无线装置时安装的,而且一 般不可以升级。ASIC 84或其它处理器执行应用程序编程接口(application programming interface, “API”)层86,所述API层86包括常驻应用程序环境,而且可以包括加载到 ASIC 84上的操作系统。常驻应用程序环境与无线装置的存储器88中的任一常驻程序介 接。常驻应用程序环境的实例是由QUALCOMM 开发用于无线装置平台的“无线二进 制运行时环境” (binary runtime environment for wireless, BREW)。如此处所示,无线装置可以是具有图形显示器80的移动电话14,但也可以是具 有此项技术中已知的计算机平台82的任一无线装置,例如个人数字助理(PDA)、具有图 形显示器26的寻呼机,或者甚至是单独的计算机平台,例如膝上型计算机或桌上型计算 机,其具有无线通信入口,而且可能另外具有通至网络或因特网的有线连接。此外,存 储器88可以包含只读或随机存取存储器(RAM和ROM)、EPROM, EEPROM、快闪卡 (flash card)或计算机平台共用的任一存储器。计算机平台82还可以包括本地数据库90, 用于存储在存储器88中未主动使用的软件应用程序。本地数据库90通常包含一个或一 个以上快闪存储器单元(flash memory cell),还可以是此项技术中已知的任一二级或三级 存储装置,例如磁性媒体、EPROM、EEPROM,光学媒体、磁带,或者软盘或硬盘。在无线装置的此实施例中,计算机平台82还包括直接通信接口 92,其可开启来 自无线装置的直接通信信道,通常用于在PTT呼叫中进行半双工语音通信。直接通信接 口 92也可以是无线装置的标准通信接口的一部分,其一般会携带发射至无线装置和从无 线装置发射的语音和数据。直接通信接口 92通常包含此项技术中已知的硬件。图4是说明用于从一个或一个以上无线装置检索数据的系统的一个非限制性、 示范性实施例的框图。在本实施例中,数据检索请求是从请求的无线装置41发送至目 标无线装置43。请求的无线装置41和目标无线装置43可以是无线装置,例如无线电话 14、寻呼机16、PDA 18,或能够发送数据请求并参与群组通信(例如PTT)的任一其它 装置。请求的无线装置41和目标无线装置43通过无线网络20相互通信并与其它无线装 置通信。群组通信服务器32也可以直接或通过一系列网络装置和其它计算装置间接连接 至无线网络20,以便利群组通信,如本文参照图1所描述。尽管图4说明单一请求的无线装置和单一目标无线装置,但应理解,数据检索 请求可以从一个请求的无线装置发送至多个目标无线装置。请求可以包括多个个别无线 装置的地址,或者其可包括对应于数个无线装置的单个或多个通信群组标识符。中间装 置(例如群组通信服务器32)可以复制含有通信群组标识符的请求,其中各复制的请求具 有代替通信群组标识符的个别目标无线装置地址。所属领域的技术人员已知将一个请求 发射至多个目标无线装置的其它装置和方法,且其涵盖在本发明标的物的范围内。在本实施例中,请求的无线装置41生成请求42,从目标无线装置43请求数 据。所请求的数据可具有在目标无线装置上或经由目标无线装置可得到的任一类型,包括全球定位系统(global positioning system,GPS)坐标、目标装置的使用状态(当前用于
语音呼叫、因特网接入、文本消息接发等)和装置状态(装置是设置成静音模式(silent mode)、装置已停用消息接发或PTT等)。预期目标无线装置43上的数据可用于群组通信 中,而且通过在无目标装置用户干涉的情况下从目标无线装置获得这些数据,用户或请 求的装置可能够确定群组通信的最佳时间和最适宜用途。例如,通过使用获取的数据, 通信群组成员可以确定在起始群组通信发射之前,所述群组的相关成员是否可用,以及 是否能够接收所述通信。获取的数据也可以选择性地准许进行群组通信。例如,如果获 取的数据指示群组成员不可用,那么可在请求的无线装置41上停用群组通信的发射,直 到所述成员可用为止。或者,可以准许群组通信,但是将停用不可用的成员对通信的接 收,直到所述成员再次可用为止。还预期请求42可以请求目标无线装置43内不含的数据,这将使目标无线装置43 与另一装置通信以获得所请求的数据。例如,目标无线装置43可具有在请求的无线装置 41上不可用的因特网接入能力。请求42可包括针对在因特网上可用的数据的请求。因 此,为了获得这些数据,请求的无线装置41将请求42发送至目标无线装置43,而目标无 线装置43又从因特网获得所请求的数据,并以所述数据响应请求的无线装置41。请求42可包括目标无线装置43地址、所请求的数据类型,或标识目标无线装置 43上可定位所请求的数据的应用程序的应用程序标识符。请求可以包括在目标无线装置 43上定位所请求的数据必需的任一其它信息,或者目标无线装置43可以负责定位所述数 据。或者,请求42可能不指定应用程序,且目标无线装置43可能够确定哪种应用程序 能够接入所请求的数据。在另一替代方案中,请求42可含有数个装置的地址,这些装置 可以是通信群组中的装置。在又一替代方案中,请求42可含有通信群组标识符,其将导 致所述请求被转发至与经标识的通信群组(例如通信群组12)相关联的所有装置,如本文 参照图1所描述。请求的各种其它数据和内容都涵盖在本发明的范围内,包括可帮助或 指导目标无线装置43或群组通信服务器32定位所请求的数据的任一数据或信息。请求42首先被发射至无线网络20,在这里,其接着可被递送至群组通信服务器 32。随后,群组通信服务器32执行成功实施本发明标的物所必要或需要的对请求42的 任一操纵或变更(本文参照图5所论述),并经由无线网络20将可能经修改的请求以请 求44的形式发射至目标无线装置43。目标无线装置43接收请求44,评价消息并定位所 请求的数据(本文参照图6所论述),且经由无线网络20将响应46发射至群组通信服务 器32。这可以完全由装置执行,无需装置用户干涉。在接收到响应46后,群组通信服 务器32即刻执行必要或需要的对响应46的任一操纵或变更(本文参照图5更为详细地论 述),并经由无线网络20将可能经修改的响应以响应48的形式发射至目标无线装置43。 接着,请求的无线装置41接收响应48,从而完成过程。随着技术的进步,以及无线装置变得功能更强大、能力更强,中间服务器进行 的便利群组通信的干涉可能就不必要了。再参看图4,其中虚线表示无线装置之间经由无 线网络20进行的直接通信,可以实施本发明标的物,使得不需要中间服务器,例如群组 通信服务器32。目标无线装置43可以经由无线网络20直接从请求的无线装置41接收 请求42,无需群组通信服务器32的干涉。可如本文所述而评价请求,并自动生成响应 46,所述响应46可以是失败通知,或者可以包括所请求的数据。本文使用的术语“自
10动”特别意欲涵盖不需要用户动作或干涉来实现功能的功能和功能性。随后,可以经由 无线网络20将响应46从目标无线装置43直接发送至请求的无线装置41,无需群组通信 服务器32的干涉。图5说明在例如群组通信服务器32等中间计算机装置上实施的本发明标的物的 一个示范性、非限制性实施例的流程图。在框510处,中间装置接收数据请求。中间装 置可将请求简单地转发至目标装置,或其可以具有对于数据请求的限制和要求,并且能 基于这些要求拒绝或接受请求。例如,再参看图4,群组通信服务器32可能要求请求呈 某种格式,或含有标识请求的装置的某些数据。中间装置也可以代表目标装置执行数据 检索限制检查。例如,目标装置可能不允许来自不在其通信群组内的装置的数据检索请 求。接收这些请求的中间装置可以在将请求转发至目标装置之前,针对目标装置的数据 检索限制执行检查。其它要求和限制也涵盖在本发明的范围内。在框520处,中间装置 确定是否允许所述请求。如果不允许所述请求,那么在框530处,中间装置将失败通知 发射至请求的装置,且过程在框590处完成。如果在框520处,接收请求的中间装置确定允许所述请求,则在框540处,中间 装置可评价所述请求,并确定哪些装置是既定的接收者。一旦确定了既定的接收者,接 着中间装置就可以使用所属领域的技术人员已知的无线网络技术定位目标装置。中间装 置在将请求发射至既定的接收者之前,也可以修改所述请求,或创建新请求。所述请求 可能与从请求的装置所接收的请求基本上相同,或者其可在必要时或需要时有所变更。 例如,再参看图4,如果来自请求的无线装置41的请求42只含有通信群组标识符而无个 别装置地址,那么群组通信服务器32可以变更所述请求以包括个别装置地址。或者, 中间装置可以针对各目标装置生成新的请求,所述请求含有来自所接收的请求的数据请 求的相关内容以及目标装置的个别地址。所接收的请求的其它修改涵盖在本发明的范围 内。一旦定位了目标装置,在框550处,中间装置就可以经由无线网络将请求发射 至目标装置。所发射的请求含有在框510处接收的请求中所包括的数据请求,必要时在 框540处这一数据请求经过修改以便被目标装置成功接收。随后,目标装置将评价请求 和响应,这将在本文中参照图6更为详细地描述。在框560处,中间装置从目标装置接 收响应。在框570处,必要时,修改在框560处接收的响应以使响应内的相关数据能够 被成功地发射至请求的装置。与最初接收的请求相同,这些修改可能包括地址转换或确 定,以及有助于确保成功实施本发明标的物的任何其它必要或需要的修改。或者,可以 创建新的截然不同的响应,其包括来自在框560处接收的响应的相关响应数据。必要 时,还定位请求的装置。在对响应进行任一修改或创建新的响应,以及定位请求的装置 后,在框580处,将响应发射至请求的装置。随后在框590处,过程完成。图6说明在目标装置(例如图4中的目标无线装置43)上实施的本发明标的物 的一个示范性、非限制性实施例的流程图。目标装置可以评价所接收的数据检索请求, 以确定将发送的响应的类型和内容。在框610处,目标装置接收数据检索请求。目标 装置可配置成具有数据检索限制,这些限制将允许目标装置根据预定的准则拒绝或允许 请求。例如,目标装置可能只准许所述目标装置当前是其中一个成员的通信群组的成员
11检索数据。或者,所述目标装置可能只准许检索指定类型的数据,或者只准许从指定应 用程序检索数据。在又一替代方案中,目标装置可能只准许根据从特定服务器(例如图 4中的群组通信服务器32)接收的请求检索数据,而不准许根据直接从其它无线装置接收 的请求检索数据。应理解,针对数据检索的许多其它可能的限制都是可能的,而且可以 是合乎需要的,并且所有这些限制方案都涵盖在本发明的范围内。在框620处,目标装置确定是否允许所接收的请求,而且如果不允许,那么目 标装置会将失败通知发射至请求的装置。这可以在无装置用户干涉的情况下自动完成。 失败通知可以发射至中间装置,例如群组通信服务器32,以中继至请求的装置,或者其 可以直接发射至请求的装置,无需中间装置的干涉。如果发射失败通知,那么在框660 处,过程完成。如果在框620处,目标装置确定允许所述请求,那么在框640处,目标装置可 能使用如本文参照图4中的请求42所论述的帮助数据定位的请求的内容,来定位所请求 的数据,并构造包括所请求的数据的响应。在框650处,目标装置将响应发射至请求的 装置,这一发射是将响应发射至中间装置以中继至请求的装置,或是将响应直接发射至 请求的装置。所请求的数据的定位和响应的发射都可自动完成,无需目标装置用户的干 涉。随后在框660处,过程完成。鉴于这些方法可以在移动装置和其它计算机平台上执行,因此,所述方法可以 由驻存于计算机可读媒体中的程序执行,其中所述程序指导移动装置或具有计算机平台 的其它计算机装置执行所述方法的步骤。计算机可读媒体可以是服务器的存储器,或者 可以在连接的数据库中。此外,计算机可读媒体可以在可加载至无线通信装置计算机平 台上的二级存储媒体中,例如磁盘或磁带、光盘、硬盘、快闪存储器,或此项技术中已 知的其它存储媒体中。在一个或一个以上示范性实施例中,所述功能可以在硬件、软件、固件 (firmware)或其任一组合中实施。如果在软件中实施,那么这些功能可以一个或一个以 上指令或代码的形式存储于计算机可读媒体上或经由计算机可读媒体传输。计算机可读 媒体包括计算机存储媒体和通信媒体,包括有助于将计算机程序从一个地点传送到另一 个地点的任一媒体。存储媒体可以是计算机可存取的任一可用媒体。借助于实例而非 限制,所述计算机可读媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储 装置、磁盘存储装置或其它磁性存储装置,或者可用于携带或存储指令或数据结构形式 的所需程序代码并且可由计算机存取的任一其它媒体。另外,任一连接都适宜称为计算 机可读媒体。例如,如果使用同轴电缆(coaxial cable)、光缆、双绞线对(twisted pair)、 数字订户线路(digital subscriber line,DSL),或者如红外线、无线电和微波等无线技术, 发射来自网站、服务器或其它远程源的软件,那么所述同轴电缆、光缆、双绞线对、 DSL,或者如红外线、无线电和微波等无线技术都包括在媒体的定义中。本文使用的磁 盘(disk)和光盘(disc)包括压缩光盘(compact disc, CD)、激光盘、光盘、数字通用光 盘(digital versatile disc,DVD)、软磁盘和蓝光光盘,其中磁盘通常是通过磁性方式再现 数据,而光盘是利用激光通过光学方式再现数据。上述的组合也应包括在计算机可读媒 体的范围内。尽管已经参照本发明的优选实施例具体显示和描述了本发明,但所属领域技术
12人员应了解,可在不偏离随附权利要求书所陈述的本发明的范围的情况下,做出形式和 细节上的各种修改。此外,尽管本发明的要素都是以单数形式描述或主张,但除非明确 阐述限定于单数形式,否则也涵盖复数形式。
权利要求
1.一种从作为通信群组的成员的目标无线装置检索数据的方法,其包含将来自请求的无线装置的从目标无线装置请求数据的数据检索请求发送至第一中间 计算机装置,其中所述第一中间计算机装置将所述数据检索请求发送至所述目标无线装 置;以及从所述目标无线装置接收至少一响应。
2.根据权利要求1所述的方法,其中从所述目标无线装置接收的所述响应包含所述所 请求的数据。
3.根据权利要求1所述的方法,其中从所述目标无线装置接收的所述响应包含失败通知。
4.根据权利要求1所述的方法,其中所述数据检索请求包含目标无线装置地址、通信 群组标识符、数据类型和应用程序标识符中至少一者。
5.根据权利要求1所述的方法,其中数据检索请求使所述目标无线装置与第二中间计 算机装置通信。
6.根据权利要求1所述的方法,其中所述第一中间装置评价数据检索限制以确定是否 允许所述数据检索请求,且如果允许所述数据检索请求,那么所述第一中间装置将所述请求发射至所述目标无 线装置;且如果不允许所述数据检索请求,那么所述第一中间装置将失败通知发射至所述请求 的无线装置。
7.—种将来自通信群组的目标无线装置的所请求数据提供给所述通信群组的请求的 计算机装置成员的方法,所述目标无线装置具有其用户,所述方法包含从所述请求的计算机装置接收数据请求;以及基于从所述目标无线装置请求的所述数据,将响应自动发射至所述请求的计算机装置。
8.根据权利要求7所述的方法,其另外包含自动评价数据检索限制以确定是否允许所 述数据请求,其中如果允许所述数据请求,那么将所述所请求的数据自动发射至所述请求的计算机装 置;且如果不允许所述数据请求,那么将失败通知自动发射至所述请求的计算机装置。
9.根据权利要求7所述的方法,其中在中间计算机装置处从所述请求的计算机装置 接收所述数据请求,且其中所述中间计算机装置将所述数据请求发射至所述目标无线装置。
10.根据权利要求9所述的方法,其中所述数据请求含有群组标识符,且其中所述中 间计算机装置基于所述群组标识符确定所述目标无线装置的地址。
11.根据权利要求7所述的方法,其中所述请求的计算机装置是无线装置。
12.一种获得通信群组的目标无线装置成员的状态的方法,其包含将从目标无线装置请求状态数据的第一数据检索请求发送至群组通信计算机装置, 其中所述群组通信计算机装置定位所述目标无线装置,并将第二数据检索请求发射至所 述目标无线装置;从所述目标无线装置接收响应,所述响应包括至少指示所述目标无线装置的状态的 数据;以及基于所述目标无线装置的所述状态,选择性准许与所述目标无线装置的群组通信。
13.根据权利要求12所述的方法,其另外包含在所述目标无线装置处确定是否允许所述第二数据检索请求后,如果允许针对数据 的所述第二数据检索请求,那么从所述目标无线装置接收所述所请求的数据;且如果不 允许所述第二数据请求,那么从所述目标无线装置接收失败通知。
14.根据权利要求12所述的方法,其中所述第一数据检索请求是用于起始群组通信会 话的请求。
15.根据权利要求12所述的方法,其中所述第二请求是用于起始群组通信会话的请求。
16.根据权利要求12所述的方法,其中所述状态数据的位置是在所述目标无线装置上 的应用程序处已知的,并由所述应用程序提供给所述目标无线装置。
17.根据权利要求12所述的方法,其中所述状态数据的所述位置被包括在所述第一和 第二数据检索请求内。
18.—种计算机可读产品,其包含 计算机可读媒体,其包含用于发射从通信群组的至少一个目标无线装置请求数据的数据检索请求的指令集, 所述至少一个目标无线装置经配置以在无用户干涉的情况下响应所述数据检索请求;以 及用于从所述目标无线装置接收响应的指令集。
19.根据权利要求18所述的计算机可读产品,其中所述用于发射从至少一个目标无 线装置请求数据的所述数据检索请求的指令集另外包含用于将目标无线装置地址、通信 群组标识符、数据类型和应用程序标识符中至少一者包括在所述数据检索请求中的指令集。
20.根据权利要求18所述的计算机可读产品,其另外包含用于基于从所述目标无线装置接收的所述响应选择性起始群组通信会话的指令集。
21.—种用于协调通信群组内多个无线装置之间的群组通信的系统,所述系统包含 请求的无线装置;以及目标无线装置;其中所述请求的无线装置将数据检索请求发射至所述目标无线装置; 其中,在接收所述数据检索请求后,所述目标无线装置确定是否允许所述数据检索 请求,并基于所述确定将响应发射至所述请求的无线装置;且其中,在从所述目标无线装置接收所述响应后,所述请求的无线选择性起始与所述 目标无线装置的群组通信。
22.根据权利要求21所述的系统,其中如果所述目标无线装置确定不允许所述数据检 索请求,那么所述目标无线装置发射响应,所述响应包含失败通知。
23.根据权利要求21所述的系统,其中所述所发射的响应指示所述目标无线装置可用 于群组通信。
24.—种计算机可读产品,其包含计算机可读媒体,其包含用于在作为通信群组的成员的目标无线装置处从通信群组的请求的计算机装置成员 接收数据请求的指令集;以及用于基于所述请求将响应自动发射至所述请求的计算机装置的指令集。
25.根据权利要求24所述的计算机可读产品,其另外包含用于确定是否允许所述所接收的数据请求的指令集;用于在允许所述所接收的请求的情况下生成所述所请求的数据并将所述所请求的数 据包括在所述所发射的响应中的指令集;以及用于在不允许所述所接收的请求的情况下生成失败通知并将所述失败通知包括在所 述所发射的响应中的指令集。
26.—种用于将来自作为通信群组的成员的目标无线装置的数据发射至作为所述通信 群组的成员的请求的无线装置的系统,所述系统包含用于从所述请求的无线装置接收数据检索请求的装置,所述数据检索请求从所述目 标无线装置请求数据;用于确定是否允许所述数据检索请求的装置;以及用于将响应发射至所述数据检索请求的装置,其中,如果允许所述数据检索请求, 那么发射至少所述所请求的数据,且其中,如果不允许所述数据检索请求,那么发射至 少失败通知。
27.根据权利要求26所述的系统,其中所述数据检索请求是针对所述目标无线装置的 状态的请求。
28.根据权利要求26所述的系统,其中所述数据检索请求是用于起始群组通信会话的 请求。
29.—种用于在作为通信群组的成员的请求的无线装置处从作为所述通信群组的成员 的目标无线装置接收数据的系统,所述系统包含用于从所述请求的无线装置将数据检索请求发射至所述目标无线装置的装置;以及用于从所述目标无线装置接收响应的装置。
30.根据权利要求29所述的系统,其中所述数据检索请求被发射至中间装置,所述中 间装置接着将所述数据检索请求发射至所述目标无线装置。
全文摘要
本发明揭示在无用户干涉的情况下从至少是通信群组的成员的一个或一个以上无线通信装置检索数据的系统、方法和设备。在一个实施例中,数据请求被发送至中间装置,其将所述请求转发至目标无线装置。所述目标无线装置确定是否允许所述请求,并优选以所请求的数据或失败通知来响应。所述所请求的数据的位置可能为请求的装置所知并包括在所述请求内,或者其可为所述目标无线装置所知,所述目标无线装置在接收到所述请求后即刻定位所述数据。在另一实施例中,所述请求的装置与所述目标无线装置直接通信,无需中间装置的干涉。所述所请求的数据可以帮助所述请求的装置或其用户确定是否以及何时起始群组通信。
文档编号H04W4/10GK102017667SQ200980114919
公开日2011年4月13日 申请日期2009年4月10日 优先权日2008年4月28日
发明者贝丝·A·布鲁尔 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1