分派控制台客户端功能性的制作方法

文档序号:12515916阅读:264来源:国知局
分派控制台客户端功能性的制作方法与工艺

本专利申请要求于2014年9月5日提交的题为“DISPATCH CONSOLE CLIENT FUNCTIONALITY(分派控制台客户端功能性)”的美国临时申请No.62/046,816的权益,该临时申请已被转让给本申请受让人并由此通过援引明确地整体纳入于此。

背景

本公开的各实施例涉及分派控制台客户端功能性。

无线通信系统已经过了数代的发展,包括第一代模拟无线电话服务(1G)、第二代(2G)数字无线电话服务(包括过渡的2.5G和2.75G网络)、第三代(3G)具有因特网能力的高速数据无线服务和第四代(4G)服务(例如,长期演进(LTE)或WiMax)。目前在用的有许多不同类型的无线通信系统,包括蜂窝以及个人通信服务(PCS)系统。已知蜂窝系统的示例包括蜂窝模拟高级移动电话系统(AMPS),以及基于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GSM)变型的数字蜂窝系统等。

在全双工通信系统(诸如蜂窝通信系统)中,呼叫上的所有各方可同时地通信,因为在它们之间存在双向通信信道。相反,在半双工通信系统中,各方之间的通信一次仅准许在一个方向上。也就是说,在一方正在传送时,其它方不能传送,而是仅能接收传输。

半双工通信的一示例是即按即讲(PTT),其中瞬时的按钮按压从语音或媒体接收模式切换到语音或媒体传送模式(被称为传送“讲话突峰”)。双向无线电或“步话机”利用半双工通信。蜂窝上PTT(PoC)是蜂窝网络中的通信服务,其允许订户将其蜂窝电话用作PTT设备。PoC和其它类PTT服务(诸如即按即X(PTX))还允许参与方除语音媒体之外传送非语音媒体(例如,图像、视频、声音文件、位置等)。

PTT和其它类PTT服务的显著优势在于连接群通信中的多个参与方的能力。单个用户可使用单个按钮按压来到达活跃通信群;用户无需为了与群协调而作出若干呼叫。

概述

下文给出了关于与本文所公开的用于分派控制台客户端功能性(诸如,设置用于通信群的成员的控制区划配置)的机制相关联的一个或多个方面和/或实施例的简要概述。如此,以下概述既不应被视为与所有构想的方面和/或实施例相关的详尽纵览,以下概述也不应被认为标识与所有构想的方面和/或实施例相关的关键性或决定性要素或描绘与任何特定方面和/或实施例相关联的范围。相应地,以下概述的唯一目的是在以下给出的详细描述之前以简化形式呈现与关于本文所公开的机制的一个或多个方面和/或实施例相关的某些概念。

一种用于设置用于通信群的成员的控制区划配置的方法包括:由分派器设备建立地理栅栏,该地理栅栏与包括该通信群的一个或多个成员的地理区域相关联;确定用于该地理栅栏内的通信群的成员的控制区划配置;以及将该控制区划配置发送给通信群的该一个或多个成员。

一种用于设置用于通信群的成员的控制区划配置的装置包括:处理器,其被配置成建立地理栅栏,该地理栅栏与包括该通信群的一个或多个成员的地理区域相关联,以及确定用于该地理栅栏内的该通信群的成员的该控制区划配置;以及收发机,其被配置成将该控制区划配置发送给该通信群的该一个或多个成员。

一种用于设置用于通信群的成员的控制区划配置的设备包括:用于建立地理栅栏的装置,该地理栅栏与包括该通信群的一个或多个成员的地理区域相关联;用于确定用于该地理栅栏内的该通信群的成员的该控制区划配置的装置;以及用于将该控制区划配置发送给该通信群的该一个或多个成员的装置。

一种用于设置用于通信群的成员的控制区划配置的非瞬态计算机可读介质包括:用于由分派器设备建立地理栅栏的至少一条指令,该地理栅栏与包括该通信群的一个或多个成员的地理区域相关联;用于由分派器设备确定用于该地理栅栏内的该通信群的成员的该控制区划配置的至少一条指令;以及用于由分派器设备将该控制区划配置发送给该通信群的该一个或多个成员的至少一条指令。

基于附图和详细描述,与本文公开的用于设置用于通信群的成员的控制区划配置的诸机制相关联的其它目标和优点对本领域技术人员而言将是显而易见的。

附图简要说明

对本公开的各实施例及其许多伴随优点的更完整领会将因其在参考结合附图考虑的以下详细描述时变得更好理解而易于获得,附图仅出于解说目的被给出而不对本公开构成任何限定,并且其中:

图1解说了根据本公开的一实施例的无线通信系统的高级系统架构。

图2解说了根据本公开的各实施例的用户装备(UE)的示例。

图3解说了根据本公开的一实施例的包括配置成执行功能性的逻辑的通信设备。

图4解说了根据本公开的一实施例的服务器。

图5A解说了根据本公开的一实施例的分派器与应用服务器之间的交互的示例性流程。

图5B解说了根据本公开的一实施例的应用服务器向给定封闭群的成员置备群定义的示例性流程。

图6解说了根据本公开的一实施例的内部客户端置备(ICP)的示例性流程。

图7解说了根据本公开的一实施例的在UE被成功置备并且分派器向应用服务器注册之后分派器的示例性用户界面。

图8解说了根据本公开的一实施例的经由小型媒体共享应用/协议/接口以使分派器的用户界面填充有所选封闭群的成员的位置的位置请求-响应的示例性流程。

图9解说了根据本公开的一实施例的在另一封闭群被用户选择时分派器的示例性用户界面。

图10解说了根据本公开的一实施例的在封闭群被用户重选时分派器的示例性用户界面。

图11解说了根据本公开的一实施例的示出各个图标的分派器的示例性用户界面。

图12解说了根据本公开的一实施例的封闭群的各个成员可进入和离开的示例性地理栅栏。

图13解说了根据本公开的一实施例的示例性能力控制面板。

图14解说了根据本公开的一实施例的用于个体群成员的示例性控制面板。

图15解说了根据本公开的一实施例的特定群成员从第一位置到第二位置的示例性移动以及对应的位置更新频度改变。

图16解说了根据本公开的一实施例的用于设置用于通信群的成员的控制区划配置的示例性流程。

图17是被配置成支持根据本公开的一实施例的通信的装置的若干范例方面的简化框图。

详细描述

公开了用于设置用于通信群的成员的控制区划配置的系统和方法。分派器设备建立与包括通信群的一个或多个成员的地理区域相关联的地理栅栏,确定用于该地理栅栏内的通信群的成员的控制区划配置,以及将该控制区划配置发送给通信群的该一个或多个成员

本公开的这些和其他方面在以下针对本公开的具体实施例的描述和有关附图中被描述。可以设计替换实施例而不会脱离本公开的范围。另外,本公开中众所周知的元素将不被详细描述或将被省去以免湮没本公开的相关细节。

措辞“示例性”和/或“示例”在本文中用于意指“用作示例、实例或解说”。本文描述为“示例性”和/或“示例”的任何实施例不必被解释为优于或胜过其他实施例。类似地,术语“本公开的诸实施例”不要求本公开的所有实施例都包括所讨论的特征、优点或操作模式。

此外,许多实施例是根据将由例如计算设备的元件执行的动作序列来描述的。将认识到,本文描述的各种动作能由专用电路(例如,专用集成电路(ASIC))、由正被一个或多个处理器执行的程序指令、或由这两者的组合来执行。另外,本文描述的这些动作序列可被认为是完全体现在任何形式的计算机可读存储介质内,其内存储有一经执行就将使相关联的处理器执行本文所描述的功能性的相应计算机指令集。因此,本公开的各种方面可以用数种不同形式来体现,所有这些形式都已被构想为落在所要求保护的主题内容的范围内。另外,对于本文描述的每个实施例,任何此类实施例的对应形式可在本文中被描述为例如被配置成执行所描述的动作的“逻辑”。

客户端设备(在本文中被称为用户装备(UE))可以是移动的或驻定的,并且可以与无线电接入网(RAN)通信。如本文所使用的,术语“UE”可以互换地被称为“接入终端”或“AT”、“无线设备”、“订户设备”、“订户终端”、“订户站”、“用户终端”或UT、“移动终端”、“移动站”及其各种变型。一般地,UE可以经由RAN与核心网通信,并且通过核心网,UE能与外部网络(诸如因特网)连接。当然,连接到核心网和/或因特网的其他机制对于UE而言也是可能的,诸如通过有线接入网、WiFi网络(例如,基于IEEE 802.11等)等。UE可以通过数种类型设备中的任何设备来实现,包括但不限于PC卡、致密闪存设备、外置或内置调制解调器、无线或有线电话等。UE藉以向RAN发送信号的通信链路被称为上行链路信道(例如,反向话务信道、反向控制信道、接入信道等)。RAN藉以向UE发送信号的通信链路被称为下行链路或前向链路信道(例如,寻呼信道、控制信道、广播信道、前向话务信道等)。如本文所使用的,术语话务信道(TCH)可以指上行链路/反向或下行链路/前向话务信道。

图1解说了根据本公开的一实施例的无线通信系统100的高级系统架构。无线通信系统100包含UE 1…N。UE 1…N可包括蜂窝电话、个人数字助理(PDA)、寻呼机、膝上型计算机、台式计算机等。例如,在图1中,UE 1…2被解说为蜂窝呼叫电话,UE 3…5被解说为蜂窝触摸屏电话或智能电话,而UE N被解说为台式计算机或PC。

参照图1,UE 1…N被配置成在物理通信接口或层(在图1中被示为空中接口104、106、108)和/或直接有线连接上与接入网(例如,RAN 120、接入点125等)通信。空中接口104和106可遵循给定的蜂窝通信协议(例如,CDMA、EVDO、eHRPD、GSM、EDGE、W-CDMA、LTE等),而空中接口108可遵循无线IP协议(例如,IEEE 802.11)。RAN 120包括通过空中接口(诸如,空中接口104和106)服务UE的多个接入点。RAN 120中的接入点可被称为接入节点或AN、接入点或AP、基站或BS、B节点、演进型B节点等。这些接入点可以是陆地接入点(或地面站)或卫星接入点。RAN 120被配置成连接到核心网140,核心网140可以执行各种各样的功能——包括在由RAN 120服务的UE与由RAN 120或由完全不同的RAN服务的其他UE之间桥接电路交换(CS)呼叫,并且还可中介与外部网络(诸如因特网175)的分组交换(PS)数据的交换。因特网175包括数个路由代理和处理代理(出于方便起见,未在图1中示出)。在图1中,UE N被示为直接连接到因特网175(即,与核心网140分开,诸如通过WiFi或基于802.11的网络的以太网连接)。因特网175可藉此作用于经由核心网140在UE N与UE 1…N之间桥接分组交换数据通信。图1还示出了与RAN 120分开的接入点125。接入点125可以独立于核心网140地(例如,经由诸如FiOS之类的光通信系统、线缆调制解调器等)连接到因特网175。空中接口108可通过局部无线连接(诸如在一示例中是IEEE 802.11)服务UE 4或UE 5。UE N被示为具有到因特网175的有线连接(诸如到调制解调器或路由器的直接连接)的台式计算机,在一示例中该调制解调器或路由器可对应于接入点125自身(例如,对于具有有线和无线连通性两者的WiFi路由器)。

参照图1,应用服务器170被示为连接到因特网175、核心网140、或这两者。应用服务器170可被实现为多个结构上分开的服务器,或者替换地可对应于单个服务器。如下文将更详细地描述的,应用服务器170被配置成针对能经由核心网140和/或因特网175连接到应用服务器170的UE支持一个或多个通信服务(例如,网际协议语音(VoIP)会话、即按即说(PTT)会话、群通信会话、社交联网服务等)、和/或向UE提供内容(例如,web页面下载)。

图2解说了根据本公开的各实施例的UE(即,客户端设备)的示例。参照图2,UE 200A被解说为发起呼叫的电话,而UE 200B被解说为触摸屏设备(例如,智能电话、平板计算机等)。在一示例中,UE 200B可对应于如本文所描述的分派器设备,并且UE 200A可对应于如本文所描述的分派器设备的PTT客户端设备。替换地,分派器设备和PTT客户端设备两者可以是触摸屏设备(诸如UE 200B),如本文所描述的。

如图2所示,UE 200A的外壳配置有天线205A、显示器210A、至少一个按钮215A(例如,PTT按钮、电源按钮、音量控制按钮等)和小键盘220A以及其他组件,如本领域已知的。同样,UE 200B的外壳配置有触摸屏显示器205B、外围按钮210B、215B、220B和225B(例如,电源控制按钮、音量或振动控制按钮、飞行模式切换按钮等)、至少一个前面板按钮230B(例如,Home(主界面)按钮等)以及其他组件,如本领域已知的。尽管未被显式地示为UE 200B的一部分,但UE 200B可包括一个或多个外部天线和/或被构建到UE 200B的外壳中的一个或多个集成天线,包括但不限于WiFi天线、蜂窝天线、卫星定位系统(SPS)天线(例如,全球定位系统(GPS)天线),等等。

虽然UE(诸如UE 200A和200B)的内部组件可以用不同硬件配置来实施,但在图2中,内部硬件组件的基本高级UE配置被示为平台202。平台202可接收并执行传送自RAN 120的可能最终来自核心网140、因特网175和/或其他远程服务器和网络(例如应用服务器170、web URL等)的软件应用、数据和/或命令。平台202还可独立地执行本地存储的应用而无需RAN交互。平台202可包括收发机206,收发机206可操作地耦合到专用集成电路(ASIC)208或其他处理器、微处理器、逻辑电路、或其他数据处理设备。ASIC 208或其他处理器执行与无线设备的存储器212中的任何驻留程序相对接的应用编程接口(API)210层。存储器212可包括只读或随机存取存储器(RAM和ROM)、EEPROM、闪存卡、或计算机平台常用的任何存储器。平台202还可包括能存储未在存储器212中活跃地使用的应用以及其它数据的本地数据库214。本地数据库214通常为闪存单元,但也可以是如本领域已知的任何辅助存储设备(诸如磁介质、EEPROM、光学介质、带、软盘或硬盘、或诸如此类)。平台202还可包括控制区划模块216,该模块可被存储在存储器212中且可由ASIC 208执行,或者可以是耦合到或集成到ASIC 208中的硬件或固件组件。

相应地,本公开的一实施例可包括具有执行本文所描述的功能(诸如,设置用于通信群的成员的控制区划配置)的能力的UE(例如,UE 200A、200B等)。如将由本领域技术人员领会的,各种逻辑元件可实施在分立元件、处理器上执行的软件模块、或软件与硬件的任何组合中以实现本文公开的功能性。例如,ASIC 208、存储器212、API 210、本地数据库214和/或控制区划模块216可以全部协作地用来加载、存储和执行本文所公开的各种功能,且用于执行这些功能的逻辑因此可分布在各种元件上。替换地,该功能性可被纳入到一个分立的组件(诸如控制区划模块216)中。因此,图2中的UE 200A和200B的特征将仅被视为解说性的,且本公开不限于所解说的特征或布局。

控制区划模块216可取决于它是由分派器设备(例如,UE 200B)还是分派器设备的客户端设备(例如,UE 200A)实现而具有不同的功能性。例如,在一方面,在控制区划模块216被分派器设备实现的情况下,控制区划模块216与ASIC 208和API 210协作可被配置成建立与包括通信群的一个或多个成员的地理区域相关联的地理栅栏,如本文所描述的。控制区划模块216协同ASIC 208可被进一步配置成确定用于地理栅栏内的通信群的成员的控制区划配置,如本文所描述的。收发机206与控制区划模块216和ASIC 208协作可被配置成将控制区划配置发送给通信群的一个或多个成员,如本文所描述的。

收发机206与控制区划模块216和ASIC 208协作还可被配置成向通信群的一个或多个成员发送位置请求,以及基于位置更新频度从通信群的该一个或多个成员中的每一者接收位置更新。触摸屏显示器205B与控制区划模块216、ASIC 208和/或API 210协作可被配置成在表示地理栅栏的地图上显示通信群的一个或多个成员的位置,以及使用所接收到的位置更新来更新示出地理栅栏内的通信群的一个或多个成员的位置的用户界面。

然而,在控制区划模块216被分派器设备的客户端设备(诸如,上述通信群的成员)实现的情况下,收发机206和控制区划模块216与ASIC 208协作可被配置成接收来自分派器设备的控制区划配置。控制区划模块216协同ASIC208可被配置成使得客户端设备根据控制区划信息来操作。另外,收发机206和控制区划模块216与ASIC 208协作可被配置成向分派器设备发送位置更新。

UE 200A和/或200B与RAN 120之间的无线通信可以基于不同的技术,诸如CDMA、W-CDMA、时分多址(TDMA)、频分多址(FDMA)、正交频分复用(OFDM)、GSM、或可在无线通信网络或数据通信网络中使用的其他协议。如上文所讨论的以及本领域中已知的,可以使用各种网络和配置来将语音传输和/或数据从RAN传送到UE。因此,本文提供的解说并非意图限定本公开的各实施例,而仅仅是帮助描述本公开的各实施例的各方面。

图3解说了包括配置成执行功能性的逻辑的通信设备300。通信设备300可对应于上文提及的通信设备中的任一者,包括但不限于UE 200A或200B、RAN 120的任何组件、核心网140的任何组件,与核心网140和/或因特网175耦合的任何组件(例如,应用服务器170)等。因此,通信设备300可对应于配置成通过图1的无线通信系统100与一个或多个其它实体进行通信(或促成与一个或多个其它实体的通信)的任何电子设备。

参照图3,通信设备300包括配置成接收和/或传送信息的逻辑305。在一示例中,如果通信设备300对应于无线通信设备(例如,UE 200A或200B、AP 125、BS、RAN 120中的B节点或演进型B节点等),则配置成接收和/或传送信息的逻辑305可包括无线通信接口(例如,蓝牙、WiFi、2G、CDMA、W-CDMA、3G、4G、LTE等),诸如无线收发机和相关联的硬件(例如,RF天线、调制解调器、调制器和/或解调器等)。在另一示例中,配置成接收和/或传送信息的逻辑305可对应于有线通信接口(例如,串行连接、USB或火线连接、可藉以接入因特网175的以太网连接等)。因此,如果通信设备300对应于某种类型的基于网络的服务器(例如,应用服务器170等),则被配置成接收和/或传送信息的逻辑305在一示例中可对应于以太网卡,该以太网卡经由以太网协议将基于网络的服务器连接至其它通信实体。在进一步示例中,配置成接收和/或传送信息的逻辑305可包括传感或测量硬件(例如,加速计、温度传感器、光传感器、用于监视本地RF信号的天线等),通信设备300可藉由该传感或测量硬件来监视其本地环境。配置成接收和/或传送信息的逻辑305还可包括在被执行时准许配置成接收和/或传送信息的逻辑305的相关联硬件执行其接收和/或传送功能的软件。然而,配置成接收和/或传送信息的逻辑305不单单对应于软件,并且配置成接收和/或传送信息的逻辑305至少部分地依赖于硬件来达成其功能性。

参照图3,通信设备300进一步包括配置成处理信息的逻辑310。在一示例中,配置成处理信息的逻辑310可至少包括处理器。可由配置成处理信息的逻辑310执行的处理类型的示例实现包括但不限于执行确定、建立连接、在不同信息选项之间作出选择、执行与数据有关的评价、与耦合至通信设备300的传感器交互以执行测量操作、将信息从一种格式转换为另一种格式(例如,在不同协议之间转换,诸如,.wmv到.avi等),等等。例如,配置成处理信息的逻辑310中所包括的处理器可对应于被设计成执行本文所描述功能的通用处理器、数字信号处理器(DSP)、ASIC、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其它此类配置。配置成处理信息的逻辑310还可包括在被执行时准许配置成处理信息的逻辑310的相关联硬件执行其处理功能的软件。然而,配置成处理信息的逻辑310不单单对应于软件,并且配置成处理信息的逻辑310至少部分地依赖于硬件来实现其功能性。

参照图3,通信设备300进一步包括配置成存储信息的逻辑315。在一示例中,配置成存储信息的逻辑315可至少包括非瞬态存储器和相关联的硬件(例如,存储器控制器等)。例如,包括在配置成存储信息的逻辑315中的非瞬态存储器可对应于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质。配置成存储信息的逻辑315还可包括在被执行时准许配置成存储信息的逻辑315的相关联硬件执行其存储功能的软件。然而,配置成存储信息的逻辑315不单单对应于软件,并且配置成存储信息的逻辑315至少部分地依赖于硬件来实现其功能性。

参照图3,通信设备300进一步可任选地包括配置成呈现信息的逻辑320。在一示例中,配置成呈现信息的逻辑320可至少包括输出设备和相关联的硬件。例如,输出设备可包括视频输出设备(例如,显示屏、能承载视频信息的端口,诸如USB、HDMI等)、音频输出设备(例如,扬声器、能承载音频信息的端口,诸如话筒插孔、USB、HDMI等)、振动设备和/或信息可藉此被格式化以供输出或实际上由通信设备300的用户或操作者输出的任何其它设备。例如,如果通信设备300对应于如图2中示出的UE 200A或UE 200B,则配置成呈现信息的逻辑320可包括UE 200A的显示器210A或UE 200B的触摸屏显示器205B。在进一步示例中,对于某些通信设备(诸如不具有本地用户的网络通信设备(例如,网络交换机或路由器、远程服务器(诸如应用服务器170)等))而言,配置成呈现信息的逻辑320可被省略。配置成呈现信息的逻辑320还可包括在被执行时准许配置成呈现信息的逻辑320的相关联硬件执行其呈现功能的软件。然而,配置成呈现信息的逻辑320不单单对应于软件,并且配置成呈现信息的逻辑320至少部分地依赖于硬件来实现其功能性。

参照图3,通信设备300进一步可任选地包括配置成接收本地用户输入的逻辑325。在一示例中,配置成接收本地用户输入的逻辑325可至少包括用户输入设备和相关联的硬件。例如,用户输入设备可包括按钮、触摸屏显示器、键盘、相机、音频输入设备(例如,话筒或可携带音频信息的端口,诸如话筒插孔等)、和/或可用来从通信设备300的用户或操作者接收信息的任何其它设备。例如,如果通信设备300对应于如图2所示的UE 200A或UE 200B,则配置成接收本地用户输入的逻辑325可包括按键板220A、按钮215A或210B到225B中的任何一个按钮、触摸屏显示器205B等。在进一步示例中,对于某些通信设备(诸如不具有本地用户的网络通信设备(例如,网络交换机或路由器、远程服务器(诸如应用服务器170)等))而言,配置成接收本地用户输入的逻辑325可被省略。配置成接收本地用户输入的逻辑325还可包括在被执行时准许配置成接收本地用户输入的逻辑325的相关联硬件执行其输入接收功能的软件。然而,配置成接收本地用户输入的逻辑325不单单对应于软件,并且配置成接收本地用户输入的逻辑325至少部分地依赖于硬件来实现其功能性。

在通信设备300被配置成设置用于通信群的成员的控制区划配置的情况下,配置成接收本地用户输入的逻辑325协同配置成处理信息的逻辑310可被配置成建立与包括通信群的一个或多个成员的地理区域相关联的地理栅栏。配置成处理信息的逻辑310可被进一步配置成确定用于地理栅栏内的通信群的成员的控制区划配置。配置成处理信息的逻辑310以及配置成接收和/或传送信息的逻辑305可被配置成向通信群的一个或多个成员发送控制区划配置。类似地,在通信设备300是通信群的成员并且被配置成接收来自分派器设备的控制区划配置的情况下,配置成接收和/或传送信息的逻辑305协同配置成处理信息的逻辑310可被配置成接收来自分派器设备的控制区划配置。配置成处理信息的逻辑310可被配置成使得通信设备300根据控制区划信息来操作。另外,配置成接收和/或传送信息的逻辑305协同配置成处理信息的逻辑310可被配置成向分派器设备发送位置更新。

参照图3,尽管所配置的逻辑305到325在图3中被示出为分开或相异的块,但将领会,相应各个所配置的逻辑藉以执行其功能性的硬件和/或软件可部分交迭。例如,用于促成所配置的逻辑305到325的功能性的任何软件可被存储在与配置成存储信息的逻辑315相关联的非瞬态存储器中,从而所配置的逻辑305到325各自部分地基于由配置成存储信息的逻辑315所存储的软件的操作来执行其功能性(即,在这一情形中为软件执行)。同样地,直接与所配置的逻辑之一相关联的硬件可不时地被其它所配置的逻辑借用或使用。例如,配置成处理信息的逻辑310的处理器可在数据由配置成接收和/或传送信息的逻辑305传送之前将此数据格式化成恰适的格式,从而配置成接收和/或传送信息的逻辑305部分地基于与配置成处理信息的逻辑310相关联的硬件(即,处理器)的操作来执行其功能性(即,在这一情形中为数据传输)。

一般而言,除非另外明确声明,如贯穿本公开所使用的短语“配置成……的逻辑”旨在援用至少部分用硬件实现的实施例,而并非旨在映射到独立于硬件的纯软件实现。同样,将领会,各个框中的所配置的逻辑或“配置成……的逻辑”并不限于具体的逻辑门或元件,而是一般地指代执行本文描述的功能性的能力(经由硬件、或硬件和软件的组合)。因此,尽管共享措词“逻辑”,但如各个框中所解说的所配置的逻辑或“配置成……的逻辑”不必被实现为逻辑门或逻辑元件从以下更详细地描述的各实施例的概览中,各个框中的逻辑之间的其它交互或协作将对本领域普通技术人员而言变得清楚。

各个实施例可以在各种市售的服务器设备(诸如图4中解说的服务器400)中的任一者上实现。在一示例中,服务器400可对应于上述应用服务器170的一个示例配置。在图4中,服务器400包括耦合至易失性存储器402和大容量非易失性存储器(诸如盘驱动器403)的处理器401。服务器400还可包括耦合至处理器401的软盘驱动器、压缩碟(CD)或DVD碟驱动器406。服务器400还可包括耦合至处理器401的用于建立与网络407(诸如耦合至其他广播系统计算机和服务器或耦合至因特网的局域网)的数据连接的网络接入端口404。在图3的上下文中,将领会,图4的服务器400解说了通信设备300的一个示例实现,藉此配置成传送和/或接收信息的逻辑305对应于由服务器400用来与网络407通信的网络接入端口304,配置成处理信息的逻辑310对应于处理器401,而配置成存储信息的逻辑315对应于易失性存储器402、盘驱动器403和/或碟驱动器406的任何组合。配置成呈现信息的可任选逻辑320和配置成接收本地用户输入的可任选逻辑325未在图4中显式地示出,并且可以被包括或可以不被包括在其中。由此,图4帮助展示通信设备300除了如图2中的205A或205B的UE实现之外,还可被实现为服务器。

服务器400可被配置成促成分派器设备设置用于通信群的成员的控制区划配置。例如,服务器400可被配置成从分派器设备接收用于通信群的成员的控制区划配置,以及将该控制区划配置发送给通信群的该一个或多个成员。服务器400可被进一步配置成接收来自通信群的成员的位置更新并将这些位置更新转发给分派器设备。服务器400可包括与设置用于通信群的成员的控制区划配置相关的其它功能性,如本文进一步描述的。

如以上所讨论的,PTT/PoC/PTX的显著优势在于连接群通信中的多个参与方的能力。如本文所使用的,术语‘PTT’涵盖任何类PTT服务,诸如PoC、PTX等。在PTT群通信中,可存在分派PTT控制台客户端(也被称为“分派器”)。分派控制台客户端是管理或监督通信群中的其它PTT客户端的PTT客户端。

本公开提议了从触摸屏设备(诸如智能电话或平板计算机)操作的分派控制台客户端,其可向群成员(也被称为“PTT客户端”、“客户端”、“用户”等)发送信令消息以控制可供那些成员使用的特征。例如,分派器或始发方可允许仅群成员子集发言,从而所有其它成员可继续收听讲话突峰、但不能够发言。作为另一示例,分派器可允许仅群成员子集发送或始发非语音媒体传输(例如,媒体共享、位置、文本等)。作为又一示例,分派器可在呼叫开始时间或呼叫期间的某一点静默目标成员的设备上的能力和/或应用。

分派器初始地预置备有关于分派器感兴趣的各个封闭群的群信息。应用服务器(诸如图1的应用服务器170)预置备有封闭群信息。在始发方尝试发起封闭群呼叫时,应用服务器将仅在始发方为封闭群成员资格的一部分的情况下允许该封闭群呼叫。在分派器为封闭群的成员时,它可经由其UI(从用户)接收封闭群的名称并且发起该封闭群的成员之间的群呼叫。在可下载应用(DLA)客户端为封闭群的成员的情况下,它还可经由UI接收封闭群名称。

注意,存在两种方式来递送PTT服务。一种是嵌入式设备,其中原始装备制造商(OEM)将PTT应用集成到设备中。这些通常是具有专门PTT按钮的笨重设备,诸如图2中的UE 200A。第二种是可被安装在任何智能电话上的可下载应用,诸如图2中的UE 200B。此类智能电话在本文被称为“DLA客户端”。本文所描述的封闭群的成员可以是OEM PTT设备或DLA客户端。

图5A解说了分派器500(其可对应于图2中的UE 200B)与应用服务器170之间用于使分派器500预置备有分派器500为其成员并且分派器500感兴趣的封闭群列表的交互的示例性流程。分派器500可以是具有触摸屏的任何UE,诸如图2中的UE 200B。

在502,分派器500的UI从该用户接收该用户以及由此分派器500感兴趣并且分派器500可为其成员的所有群名称的输入。在504,分派器向应用服务器170发送具有用户/分派器500感兴趣的第一群名称的列表(LIST)查询。在506,应用服务器170使用该群的确认标识符(confID)作出响应,确认分派器500是否为该封闭群的成员。

分派器500向应用服务器170发送与分派器500从用户接收到的群名称一样多的列表查询。在508,分派器500发送最终列表查询,并且在510,应用服务器170使用最终确认标识符作出响应。

在512,分派器500创建分派器500为其成员并且分派器500感兴趣的封闭群的群表格,由此执行自置备。例如,分派器500可在群表格中创建条目,诸如“g.00=groupName1:ConfID1”,其中“g.00”指示条目编号,“groupName1”是封闭群的名称,并且“ConfID1”是来自应用服务器170的指示分派器500是否为群的成员的响应。群表格允许分派器500执行本文所描述的功能性。

如图5B中所解说的,应用服务器170可使给定封闭群的成员置备有群定义,该群定义包括群成员(包括一个或多个分派器500)的标识符以及每个群成员的对应类型。在522,应用服务器170向分派器500和每个群成员/客户端520(其可对应于图2中的UE 200A/200B)发送群定义。在524,客户端520扩展群成员资格并且检查成员的类型。对于具有“分派器”成员类型的群成员(可能存在不止一个),在526,客户端520启用与对应设备的位置共享。客户端520可启用仅与分派器500的位置共享,从而仅分派器500知晓客户端520的位置。在528,客户端520设置它们的位置更新频度。例如,位置更新频度可以为f(1/d),其中d为客户端520与分派器500之间的距离。使用分派器500的位置可能要求向应用服务器170或分派器500查询分派器500的当前或最后已知位置。

在存在多个分派器500的情况下,客户端520每分派器设置位置更新频度。例如,客户端520可按频度f(1/d1)向第一分派器发送位置更新,其中d1是客户端与第一分派器之间的距离,并且按频度f(1/d2)向第二分派器发送位置更新,其中d2为客户端与第二分派器之间的距离。

同样,在存在多个分派器500时,分派器500可选择还彼此共享它们的位置,如同客户端520在526和528处进行的。例如,可存在移动分派器协同公司总部处的静态分派器现场管理目标客户端的本地群。在该情形中,两个分派器可希望彼此共享位置更新。

图6解说了根据本公开的一方面的内部客户端置备(ICP)的示例性流程。ICP是一种形式的客户端置备,其中应用服务器170使用HTTP使客户端(这里为UE 620)置备有认证密钥和所有其它必需的置备参数,从而客户端/UE 620能访问来自应用服务器170的服务。

在图6的示例中,UE 602(其可对应于图2中的UE 200A/200B)为分派器500也为其成员的封闭群的成员。分派器500在它不具有订户身份模块(SIM)卡或国际移动订户身份(IMSI)时执行图6中所解说的流程。

在602,分派器500的UI接收UE 620的移动站国际订户目录号码(MSISDN)。分派器500可从用户或者从UE 620接收MSISDN。在604,分派器500向应用服务器170发送包括MSISDN的短消息服务(SMS)验证请求。在606,应用服务器170指令短消息服务中心(SMSC)680向MSISDN发送验证SMS。在608,SMSC 680向UE 620发送具有个人标识号(PIN)的SMS消息。

UE 620接收PIN,并且PIN需要在分派器500上输入以完成ICP环路。在610,分派器500的UI接收发送给UE 620的PIN。分派器500可从用户或者从UE 620接收PIN。在612,分派器500向应用服务器170发送包括MSISDN和PIN的初始ICP请求。在614,应用服务器170向分派器500发送ICP响应。图6中所解说的流程随后继之以典型分派器500向应用服务器170的注册。

图7解说了在UE被成功置备并且分派器500向应用服务器170注册之后分派器500的示例性用户界面700。UI 700示出具有群详情的第一封闭群(或者在UI 700启动时的默认封闭群)。任何其它封闭群的详情未被示出,但群名称可以被示出。在图7的示例中,第一封闭群为“出租汽车.群”,其可以是用于特定出租车服务的出租汽车司机群,并且仅示出第二封闭群的名称(例如,“水管工.群”)。

为了使UI 700上的地图填充有群成员的位置,分派器500可向封闭群的成员发起个体媒体共享请求。每个媒体共享请求包含对成员的位置信息的请求。这些成员使用它们的位置经由另一媒体共享消息作出响应。

图8解说了经由小型媒体共享应用/协议/接口用于使分派器500的UI填充有所选封闭群的成员的位置的位置请求-响应的示例性流程。在图7的上下文中,例如,UI 700将基于分派器500执行图8中解说的流程而被填充有群1的成员的位置。

从802到816,分派器500经由应用服务器170向群成员/客户端800发送个体媒体共享请求以请求它们的位置信息。从818到832,在接收到对它们的位置的媒体共享请求之际,客户端800发起另一媒体共享事务以经由应用服务器170在小型媒体共享消息的有效载荷中将它们的位置信息传达给分派器500。在接收到位置信息之际,分派器500可使用与每个成员相关联的位置信息来填充UI。

图9解说了在另一封闭群被用户选择时分派器500的示例性用户界面900。在用户选择另一群(诸如图9的示例中的群2)时,分派器500向群2的成员发送媒体共享位置请求并且接收来自群2的成员的位置信息,如参照图8描述的。具体而言,UI 900基于分派器500执行图8中解说的流程而被填充有群2的成员的位置。

图10解说了在第一封闭群被用户重选时分派器500的示例性用户界面1000。在分派器500重选先前群(即,图10的示例中的群1)的情形中,分派器500向群1的成员发送媒体共享位置请求并且接收来自群1的成员的位置信息,如参照图8描述的。具体而言,UI 1000基于分派器500执行图8中解说的流程而被填充有群1的成员的经更新位置。

图11解说了示出各个图标的分派器500的示例性用户界面1100。分派器500的用户可选择图标1102以发起群PTT呼叫,选择图标1104以发起群媒体共享(诸如,经由小消息有效载荷的文本消息),或者选择图标1106以发起群位置请求。图8中解说的流程还可以通过用户选择图标1106来触发。

用户还可与特定群成员进行通信,而非与恰好整个群进行通信。具体而言,用户可选择图标1112以发起个体PTT呼叫,选择图标1114以发起个体媒体共享(诸如,经由小消息有效载荷的文本消息),或者选择图标1116以发起个体位置请求。图8中解说的流程还可以通过用户选择图标1116来触发。然而,对于个体位置请求,图8中解说的流程将不仅仅针对该成员执行。

尽管图7-11解说了四个非分派器群成员,如显而易见的,可能存在任何数目的此类群成员。

分派器500可在各PTT群呼叫之间转换。如果分派器500当前处于与群1的PTT会话中,例如,则分派器500可发起与另一群(例如,群2)的PTT会话。在该情形中,与群1的PTT会话被终止,或者可能地被挂起。如果与群1的PTT会话正被终止,则分派器500发送PTT结束用户退出消息,由此导致结束与群1的呼叫。随后设立与群2的新PTT群呼叫。

分派器500或呼叫始发方还可禁用或静默目标客户端/成员上的特征和/或应用。例如,分派器500或始发方可允许仅群成员子集发言,从而所有其它成员可继续收听讲话突峰、但不能够发言。作为另一示例,分派器500可允许仅群成员子集发送或始发非语音媒体传输(例如,媒体共享、位置、文本等)。作为又一示例,分派器500可在呼叫开始时间或呼叫期间的某一点静默目标成员的设备上的能力和/或应用。

分派器还可定义用于呼叫限制、呼叫类型能力、和/或位置更新频度的地理能力控制,其被称为控制区划配置(CZC)。如图7和9到11解说的,分派器500的UI显示地图。该地图视图可琐细地定义地理栅栏。替换地,如图11中解说的,地图视图内的区域(例如,区域1122)可被定义为地理栅栏。分派器500的用户可定义区域1122,或者区域1122可以基于区域1122内的成员之间的相似性(例如,设备类型、设备能力、安装的应用等)来定义。在一方面,仅仅地图视图内的成员位置或地理栅栏是从来自每个成员的位置信息的周期性反馈、每个成员的注册信息、或图8中解说的查询-响应流程获取的。

地理栅栏还可定义呼叫类型能力。例如,在给定成员移动到由地理栅栏覆盖的位置中时,该成员的呼叫类型能力可被更新。作为示例,分派器500可定义关于离开地理栅栏区域的成员丢失它们的始发能力并且仅保持它们的收听能力的规则,而进入地理栅栏区域的成员被准予呼叫和收听能力两者。

图12解说了封闭群的各个成员可进入和离开的示例性地理栅栏1200。例如,地理栅栏1200可对应于分派器500的当前地图视图或者用户定义的地理栅栏。如以上所讨论的,地理栅栏1200可具有针对地理栅栏1200内的群成员的相关联的呼叫能力/限制和指定位置更新频度。因此,在群成员移动到地理栅栏1200中时(例如,图12的示例中的“成员4”),那些呼叫能力/限制和位置更新频度被应用于该成员。相反,在给定成员离开地理栅栏时(例如,图12的示例中的“成员2”),可对该成员撤消呼叫能力/限制和位置更新频度。

群成员还可基于用户改变地理栅栏的边界而移入和移出地理栅栏。例如,在当前地图视图对应于地理栅栏并且与CZC相关联的情况下,用户可能或者可能不希望改变受到用户改变地图视图(例如,以检查地图的其它部分)以及由此地理栅栏影响的成员的呼叫能力/限制和/或位置更新频度。相应地,用户可被提供设置或锁定当前地图视图以使得在地图视图被改变的情况下,CZC适用区域不被改变的选项。在该情形中,在用户研究CZC区划周围和外部的地图区域时,CZC区域可在地图上使用视觉边界高亮。例如,CZZ可被显示为矩形框并且用户可浏览它里面和外面以检查整个服务区域中的成员位置。

替换地,当用户在地图上到处移动时,CZC可随它移动并且应用于新/当前地图视图中的群成员。这可导致新的群成员集合具有应用于它们的当前CZC设置,并且不再在当前地图视图中的群成员集合具有经更新的那些能力。

分派器500还可具有用于不同地理栅栏的不同CZC规则或预置,其可先验地或在运行中定义。在该情形中,可能存在用户用来定义不同CZC区划策略的分开的控制面板。

在施加呼叫时,呼叫类型能力可捎带在呼叫设立信令中。在目标成员将其位置发送回分派器500时,分派器500可发送具有经更新呼叫类型能力的位置确收,该经更新呼叫类型能力的值基于目标成员是进入还是离开地理栅栏。

图13解说了示例性能力控制面板1300。能力控制面板1300可在分派器500的用户选择启动能力控制面板1300的按钮或者选择地理栅栏(诸如图11中的区域1122或图12中的地理栅栏1200)时显示在分派器500的UI上。能力控制面板1300中所定义的能力可应用于当前显示的封闭群的所有群成员、当前地图视图中的所有群成员、或者仅仅地理栅栏内的群成员(如果不是整个地图视图的话)。分派器500可在活跃呼叫期间或者在没有呼叫活跃时经由能力控制面板1300设置群成员能力。

如图13中所解说的,能力控制面板1300包括数个复选框。复选框1302到1306允许用户设置目标群成员是否能呼叫分派器500、封闭群、或封闭群内的个体成员。复选框1312到1316允许用户设置目标群成员是否能与封闭群、分派器500、或个体成员共享媒体。复选框1322允许用户设置目标群成员是否应当向分派器500发送位置更新。字段1324允许用户指定所请求位置更新的频度。

图14解说了用于个体群成员的示例性控制面板1400。分派器500可在分派器500的用户选择特定群成员时显示控制面板1400。该用户可在活跃群呼叫期间或者在没有呼叫活跃时选择目标成员。

字段1402允许用户从当前呼叫或封闭群中移除目标群成员。字段1404允许用户查看用于该特定用户的能力控制面板,诸如图13中的能力控制面板1300。用户可改变关于群呼叫中的始发和/或参与的能力。这些能力改变可捎带在当前呼叫的媒体或信令上。字段1406允许用户提高或降低目标群成员关于获取群通信中的发言权的排名。字段1408允许用户增大或减小目标群成员的位置频度,即目标群成员向分派器500发送位置更新的频度。

位置更新的周期性可按与距离给定位置(诸如,分派器500的位置、地理栅栏的中心、关键位置、“热”区划等等)的距离呈反比的方式而改变。图15解说了特定群成员从第一位置到第二位置的示例性移动以及对应的位置更新频度改变。如图15中解说的,封闭群的第一成员(即,“成员1”)和封闭群的第二成员(即,“成员2”)距离位置1502分别为第一距离d1和第二距离d2。位置1502可以是分派器500的位置、地理栅栏的中心、关键位置、“热”区划等。针对成员1和成员2的位置更新频度分别为f(1/d1)和f(1/d2)。

如图15中解说的,封闭群的第三成员(即,“成员3”)从距位置1502的距离d3移动到距位置1502的距离d3’。由于该移动,位置更新频度从f(1/d3)改变成f(1/d3’)。其中d3’小于d3,f(1/d3’)将比f(1/d3)更大或更频繁。

图16解说了用于设置用于通信群的成员的控制区划配置的示例性流程。例如,该通信群可以是PTT通信群、PoC通信群、或PTX通信群。图16中解说的流程可由分派器设备(诸如分派器500)执行。分派器设备还可以是通信群的成员。

在1602,分派器设备建立与包括通信群的一个或多个成员的地理区域相关联的地理栅栏,诸如图11中的区域1122和/或图12中的地理栅栏1200。

在1604,分派器设备确定用于该地理栅栏内的通信群的成员的控制区划配置。确定控制区划配置可包括设置通信群的成员的一个或多个呼叫能力或位置更新频度。位置更新频度可以基于该一个或多个成员中的一成员与关键位置之间的距离并且可以是该一个或多个成员中的该成员与关键位置之间的距离的反函数,如以上参照图15描述的。关键位置可以是分派器设备的位置。设置一个或多个呼叫能力可包括设置始发通信群的成员之间的语音呼叫的能力、始发通信群的成员之间的非语音媒体传输的能力、收听通信群的成员之间的语音呼叫的能力、接收来自通信群的其它成员的非语音媒体传输的能力、和/或在通信群的成员之间的呼叫期间接收发言权控制的能力,如本文所讨论的。

在1606,分派器设备将该控制区划配置发送给通信群的该一个或多个成员。除了设置通信群的成员的一个或多个呼叫能力之外,控制区划配置还可包括用于使得通信群的至少一个成员设备禁用该至少一个成员设备的一个或多个特征和/或应用的指令,如本文所讨论的。

在框1608,分派器设备基于位置更新频度从通信群的该一个或多个成员中的每一者接收位置更新。通信群的该一个或多个成员可仅向分派器设备发送位置更新。

在1610,分派器设备使用所接收到的位置更新来更新示出地理栅栏内的通信群的该一个或多个成员的位置的分派器设备的用户界面。框1608和1610以虚线解说,因为这些方面并不被要求在本公开的每个实施例中执行。

尽管未在图16中未解说,但分派器设备可更新地理栅栏,以使得在该更新之后,该一个或多个成员的子集不再在地理栅栏内。在该情形中,可针对该一个或多个成员的子集撤消控制区划配置,如以上参照图12描述的。

进一步,尽管未在图16中解说,但分派器设备还可以向通信群的一个或多个成员发送位置请求,以及在表示地理栅栏的地图上显示通信群的该一个或多个成员的位置。

在一方面,分派器设备可以是多个通信群的成员,并且该通信群可以是该多个通信群中的第一通信群。在该情形中,分派器设备可以建立与包括该多个通信群中的第二通信群的一个或多个成员的地理区域相关联的第二地理栅栏,确定用于第二地理栅栏内的第二通信群的成员的第二控制区划配置,以及将第二控制区划配置发送给第二通信群的该一个或多个成员。分派器设备可以显示用于多个通信群中的活跃通信群的群信息,如以上参照图7描述的。该群信息可包括活跃通信群的群成员列表以及用于呼叫活跃通信群的成员、向活跃通信群的成员发送媒体、以及向活跃通信群的成员发起位置请求的图标,如以上关于图11描述的。该群信息还可包括活跃通信群的群成员列表以及用于发起活跃通信群之间的群呼叫、向活跃通信群发送媒体、以及发起对活跃通信群的位置请求的图标,如以上关于图11描述的。

图17解说了被表示为一系列相互关联的功能模块的示例分派器装置1700。用于建立的模块1702至少在一些方面可对应于例如用户界面与处理系统协作(诸如控制区划模块216协同ASIC 208),如本文所讨论的。用于确定的模块1704至少在一些方面可对应于例如处理系统,诸如控制区划模块216协同ASIC208,如本文所讨论的。用于发送的模块1706至少在一些方面可对应于例如处理系统(诸如控制区划模块216协同ASIC 208)与通信系统(诸如收发机206)协作,如本文所讨论的。用于接收的模块1708至少在一些方面可对应于例如通信系统(诸如收发机206)与处理系统(诸如控制区划模块216协同ASIC 208)协作,如本文所讨论的。用于更新的模块1710至少在一些方面可对应于例如用户界面与处理系统(诸如控制区划模块216协同ASIC 208)协作,如本文所讨论的。模块1708和1710以虚线解说,因为这些模块并不是本公开的每个实施例中所要求的。

图17的各模块的功能性可以按与本文中的教导相一致的各种方式来实现。在一些设计中,这些模块的功能性可以被实现为一个或多个电组件。在一些设计中,这些框的功能性可以被实现为包括一个或多个处理器组件的处理系统。在一些设计中,可以使用例如一个或多个集成电路(例如,AISC)的至少一部分来实现这些模块的功能性。如本文中所讨论的,集成电路可包括处理器、软件、其他相关组件、或其某种组合。因此,不同模块的功能性可以例如实现为集成电路的不同子集、软件模块集合的不同子集、或其组合。同样,将领会,(例如,集成电路和/或软件模块集合的)给定子集可以提供不止一个模块的功能性的至少一部分。

另外,图17所表示的组件和功能以及本文所描述的其他组件和功能可使用任何合适的装置来实现。此类装置还可至少部分地使用本文所教导的相应结构来实现。例如,以上结合图17的“用于……的模块”组件来描述的组件也可对应于类似指定的“用于……的装置”功能性。因而,在一些方面,此类装置中的一个或多个可使用本文所教导的处理器组件、集成电路、或其他合适结构中的一者或多者来实现。

本领域技术人员将领会,信息和信号可使用各种不同技术和技艺中的任何一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

此外,本领域技术人员将领会,结合此处所公开的各实施例描述的各种说明性逻辑框、模块、电路和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、块、模块、电路、以及步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本公开的范围。

结合本文公开的实施例描述的各个说明性逻辑框、模块、以及电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器、或任何其它此类配置。

结合本文公开的各实施例描述的方法、序列和/或算法可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM或者本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读写信息。替换地,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端(例如,UE)中。替换地,处理器和存储介质可作为分立组件驻留在用户终端中。

在一个或多个示例性实施例中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能用于携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其他远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如在此所用的碟或盘包括压缩盘(CD)、激光盘、光盘、数字多功能盘(DVD)、软盘和蓝光盘,其中碟(disk)通常以磁的方式再现数据,而盘(disc)通常用激光以光的方式再现数据。上述的组合应当也被包括在计算机可读介质的范围内。

尽管前面的公开示出了本公开的解说性实施例,但是应当注意,在其中可作出各种变更和修改而不会脱离如所附权利要求定义的本公开的范围。根据本文中所描述的本公开实施例的方法权利要求的功能、步骤和/或动作不必按任何特定次序来执行。此外,尽管本公开的要素可能是以单数来描述或主张权利的,但是复数也是已料想了的,除非显式地声明了限定于单数。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1