管理用于通信会话中用户装备的数据表示转让专利
申请号 : CN201710804162.4
文献号 : CN107547553B
文献日 : 2021-07-09
发明人 : A·P·斯通费尔德 , S·R·德维恩 , M·A·林德纳
申请人 : 高通股份有限公司
摘要 :
权利要求 :
1.一种操作配置成仲裁多个用户装备UE之间的通信会话的应用服务器的方法,包括:在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;以及
基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置,其中所述物理用户输入在所述给定UE处提示与针对所述至少一个目标UE的显示器调节相对应的显示器设置调节;
其中所述物理用户输入对应于所述给定UE的所述用户改变所述给定UE的方向,以及其中所述选择性地调节:与所述通信会话相结合地转变传送给所述至少一个目标UE的图形媒体的方向以供在其上呈现,或者与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE转变呈现在其上的未经转变的图形媒体的方向;
或者
其中所述物理用户输入对应于所述给定UE的所述用户摇动所述给定UE,以及其中所述选择性调节:与所述通信会话相结合地摇动或晃动传送给所述至少一个目标UE的图形媒体以供在其上呈现,或者与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE摇动或晃动呈现在其上的未经转变的图形媒体。
2.一种操作配置成仲裁多个用户装备UE之间的通信会话的应用服务器的方法,包括:在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;以及
基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置;
其中所述给定UE处的所述显示器设置响应于检测到所述物理用户输入而保持未经调节;
其中所述物理用户输入对应于所述给定UE的所述用户轻敲所述给定UE的一部分阈值数目次,以及
其中所述选择性地调节:与所述通信会话相结合地修改应用到传送给所述至少一个目标UE的图形媒体的色彩方案以供在其上呈现,或者与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE修改应用到呈现在其上的未经转变的图形媒体的色彩方案。
3.一种配置成仲裁多个用户装备UE之间的通信会话的应用服务器,包括:存储器;以及
与所述存储器耦合的一个或多个处理器,所述一个或多个处理器被配置成:在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;以及
基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置;
其中所述物理用户输入在所述给定UE处提示与针对所述至少一个目标UE的显示器调节相对应的显示器设置调节;
其中所述物理用户输入对应于所述给定UE的所述用户改变所述给定UE的方向;以及其中所述处理器被进一步配置成(i)与所述通信会话相结合地转变传送给所述至少一个目标UE的图形媒体的方向以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE转变呈现在其上的未经转变的图形媒体的方向;
或者
其中所述物理用户输入对应于所述给定UE的所述用户摇动所述给定UE,以及其中所述处理器被进一步配置成(i)与所述通信会话相结合地摇动或晃动传送给所述至少一个目标UE的图形媒体以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE摇动或晃动呈现在其上的未经转变的图形媒体。
4.一种配置成仲裁多个用户装备UE之间的通信会话的应用服务器,包括:存储器;以及
与所述存储器耦合的一个或多个处理器,所述一个或多个处理器被配置成:在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;
基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置;
其中所述给定UE处的显示器设置响应于检测到所述物理用户输入而保持未经调节;
其中所述物理用户输入对应于所述给定UE的所述用户轻敲所述给定UE的一部分阈值数目次,
其中所述处理器被进一步配置成(i)与所述通信会话相结合地修改应用到传送给所述至少一个目标UE的图形媒体的色彩方案以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE修改应用到呈现在其上的未经转变的图形媒体的色彩方案。
5.一种用于操作配置成仲裁多个用户装备UE之间的通信会话的应用服务器的设备,包括:
用于在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求的装置,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;以及
用于基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置的装置,其中所述物理用户输入在所述给定UE处提示与针对所述至少一个目标UE的显示器调节相对应的显示器设置调节;
其中所述物理用户输入对应于所述给定UE的所述用户改变所述给定UE的方向,以及其中所述用于选择性调节的装置包括:用于(i)与所述通信会话相结合地转变传送给所述至少一个目标UE的图形媒体的方向以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE转变呈现在其上的未经转变的图形媒体的方向的装置;
或者
其中所述物理用户输入对应于所述给定UE的所述用户摇动所述给定UE,以及其中所述用于选择性调节的装置包括:用于(i)与所述通信会话相结合地摇动或晃动传送给所述至少一个目标UE的图形媒体以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE摇动或晃动呈现在其上的未经转变的图形媒体的装置。
6.一种用于操作配置成仲裁多个用户装备UE之间的通信会话的应用服务器的设备,包括:
用于在所述通信会话期间从所述多个UE中的给定UE接收调节至少一个目标UE的显示器设置的请求的装置,所述请求响应于在所述给定UE处检测到用户的物理用户输入而从所述给定UE发出;以及
用于基于所接收到的请求选择性地调节所述至少一个目标UE的显示器设置的装置;
其中所述给定UE处的所述显示器设置响应于检测到所述物理用户输入而保持未经调节;
其中所述物理用户输入对应于所述给定UE的所述用户轻敲所述给定UE的一部分阈值数目次,以及
其中所述用于选择性调节的装置被配置成(i)与所述通信会话相结合地修改应用到传送给所述至少一个目标UE的图形媒体的色彩方案以供在其上呈现,或者(ii)与所述通信会话相结合地向所述至少一个目标UE发送控制消息以提示所述至少一个目标UE修改应用到呈现在其上的未经转变的图形媒体的色彩方案。
7.一种计算机可读介质,所述计算机可读介质包括用于使得计算机或处理器执行根据权利要求1所述的方法的至少一条指令。
8.一种计算机可读介质,所述计算机可读介质包括用于使得计算机或处理器执行根据权利要求2所述的方法的至少一条指令。
说明书 :
管理用于通信会话中用户装备的数据表示
申请的分案申请。
因特网能力的无线服务。目前在用的有许多不同类型的无线通信系统,包括蜂窝以及个人
通信服务(PCS)系统。已知蜂窝系统的示例包括蜂窝模拟高级移动电话系统(AMPS),以及基
于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GSM)变
型的数字蜂窝系统,以及使用TDMA和CDMA技术两者的更新的混合数字通信系统。
Spread Spectrum Cellular System(用于双模宽带扩频蜂窝系统的移动站‑基站兼容性标
准)”的TIA/EIA/IS‑95‑A(在本文中称为IS‑95)中被标准化。组合的AMPS及CDMA系统在TIA/
EIA标准IS‑98中描述。在涵盖了被称为宽带CDMA(W‑CDMA)、CDMA2000(诸如举例而言
CDMA2000 1xEV‑DO标准)或TD‑SCDMA的IMT‑2000/UM、或即国际移动电信系统2000/通用移
动电信系统标准中描述了其他通信系统。
通信链路或服务。B节点提供至一般为分组数据网络的接入网(AN)或无线电接入网(RAN)的
入口点,该分组数据网络使用支持用于基于服务质量(QoS)要求来区分话务的方法的、基于
因特网工程任务组(IETF)的标准协议。因此,B节点一般通过空中接口与UE交互并通过网际
协议(IP)网络数据分组与RAN交互。
语音服务。在分派模式中,端点(例如,UE)之间的通信发生在虚拟群内,其中一个“讲话者”
的语音被传送至一个或多个“收听者”。此类通信的单个实例通常被称作分派呼叫,或者简
单地称作PTT呼叫。PTT呼叫是定义呼叫特性的群的实例化。群在本质上是由成员列表以及
相关联信息(诸如群名称或群标识)定义的。
音可在远程位置被感测、传送和复制以达成此效果。因此,信息可在用户与远程位置之间的
两个方向上行进。与传统视频会议相比,通过视频的远程呈现部署了更大的技术复杂性以
及视野和声音两者的改进保真度。
效协作的无线、蜂窝和宽带技术。移动协作环境将视频、音频、和屏幕绘图能力的使用与使
用移动设备相结合以实现实时、独立于位置的多方会议。
作环境中按比例缩放和/或表示数据流的装置。
力可取决于处理器速度、设备存储器、软件应用而变化。替换地,至每个UE的连接的带宽分
配和性能水平可变化。因此,用于交换数据流的分配取决于每个UE的显示器能力而在不同
的传送方UE和接收方UE当中变化。本发明的各实施例允许确定每个UE的显示器能力,以便
防止用于每个UE的带宽分配欠利用或过度利用。本发明给出了用于确定每个UE的能力并相
应地转变要传送的数据流的装置。
于相应地调节显示数据的传输的装置。
或与应用服务器和目标UE之间的连接相关联的性能水平。应用服务器基于该确定将所接收
到的数据从第一精度水平选择性地转变成第二精度水平,并且将经选择性地转变的数据传
送给所述目标UE以供呈现。在另一实施例中,该应用服务器接收来自给定UE的响应于所检
测到的物理用户输入而调节目标UE的显示器设置的请求。应用服务器基于所接收到的请求
选择性地调节目标UE的显示器设置。
成任何限定,且其中:
述或将被省去以免湮没本发明的相关细节。
“本发明的实施例”并不要求本发明的所有实施例都包括所讨论的特征、优点、或工作模式。
或多个处理器执行的程序指令、或由这两者的组合来执行。另外,本文中所描述的这些动作
序列可被认为是完全体现在任何形式的计算机可读存储介质内,其内存储有一经执行就将
使相关联的处理器执行本文所描述的功能性的相应计算机指令集。因此,本发明的各种方
面可以用数种不同形式来体现,所有这些形式都已被构想落在所要求保护的主题内容的范
围内。另外,对于本文中所描述的每个实施例,任何此类实施例的对应形式可在本文被描述
为例如“配置成执行所描述的动作的逻辑”(例如,在下文参考图4更详细地描述的)。
节点向无线电网络控制器(RNC)传送和从其接收数据分组。B节点和RNC是被称为无线电接
入网(RAN)的网络的一部分。无线电接入网可在多个接入终端之间传输语音和数据分组。
以及至其他网络(诸如企业内联网、因特网、公共交换电话网(PSTN)、服务通用分组无线电
服务(GPRS)支持节点(SGSN)、网关GPRS支持节点(GGSN))的连通性。已与一个或多个B节点
建立活跃话务信道连接的UE可被称为活跃UE,并且可被称为处于话务状态。处在与一个或
多个B节点建立活跃话务信道(TCH)连接的过程中的UE可被称为处于连接建立状态。UE可以
是通过无线信道或通过有线信道进行通信的任何数据设备。UE还可以是数种类型设备中的
任何设备,包括但不限于PC卡、致密闪存设备、外置或内置调制解调器、或者无线或有线电
话。UE藉以向(诸)B节点发送信号的通信链路被称为上行链路信道(例如,反向话务信道、控
制信道、接入信道等)。(诸)B节点藉以向UE发送信号的通信链路被称为下行链路信道(例
如,寻呼信道、控制信道、广播信道、前向话务信道等)。如本文中所使用的,术语话务信道
(TCH)可以指上行链路/反向或下行链路/前向话务信道。
(诸如蜂窝电话102),接入网或无线电接入网(RAN)120能将UE 102连接至提供分组交换数
据网(例如,内联网、因特网、和/或核心网126)与UE 102、108、110、112之间的数据连通性的
网络装备。如此处所示,UE可以是蜂窝电话102、个人数字助理108、在此处示为双向文本寻
呼机的寻呼机110、或者甚至是具有无线通信口的分开的计算机平台112。因此,本发明的各
实施例能在任何形式的包括无线通信口或具有无线通信能力的UE上实现,包括但不限于无
线调制解调器、PCMCIA卡、个人计算机、电话、或者其任何组合或子组合。此外,如本文中所
使用的,术语“UE”在其他通信协议(即,除W‑CDMA以外的其他通信协议)中可被互换地称为
“接入终端”、“AT”、“无线设备”、“客户端设备”、“移动终端”、“移动站”及其变型。
计算设备102、108、110、112)通过空中在彼此之间或当中通信和/或在经由空中接口104和
RAN 120连接的组件(包括但不限于核心网126、因特网、PSTN、SGSN、GGSN和/或其他远程服
务器)之间和当中通信的任何系统。
110/112之间的承载信道(即,数据信道)。如果启用了链路层加密,则RNC 122还在通过空中
接口104转发内容之前对该内容进行加密。RNC 122的功能在本领域是公知的且出于简明起
见将不作进一步讨论。核心网126可通过网络、因特网和/或公共交换电话网(PSTN)与RNC
122通信。替换地,RNC 122可直接连接到因特网或外部网络。通常,核心网126与RNC 122之
间的网络或因特网连接传递数据,而PSTN传递语音信息。RNC 122可连接到多个B节点124。
以与核心网126相似的方式,RNC 122通常通过网络、因特网和/或PSTN连接到B节点124以用
于数据传递和/或语音信息。B节点124可无线地向UE(诸如蜂窝电话102)广播数据消息。B节
点124、RNC 122以及其他组件可如本领域已知的那样形成RAN 120。然而,也可使用替换配
置,并且本发明不限于所解说的配置。例如,在另一实施例中,RNC 122以及一个或多个B节
点124的功能性可被折叠到具有RNC 122和(诸)B节点124两者的功能性的单个“混合”模块
中。
务GPRS支持节点(SGSN)160、网关GPRS支持节点(GGSN)165和因特网175。然而应领会,在替
换实施例中,因特网175和/或其他组件的诸部分可位于核心网外部。
提供对基于W‑CDMA的3G网络的支持。GPRS核心网是GSM核心网的集成部分,提供GSM和W‑
CDMA网络中的移动性管理、会话管理和IP分组服务传输。
特网的协议。这是通过将订户的数据从该订户的当前SGSN 160传递到正在处置该订户的会
话的GGSN 165来达成的。
GTP‑C用于控制信令(例如,PDP上下文的建立和删除、GSN可达性的验证、诸如在订户从一个
SGSN移至另一个SGSN时的更新或修改等)。GTP'用于从GSN向计费功能传递计费数据。
(PDP)格式(例如,IP或PPP)的分组数据,并且在相应的分组数据网络上将这些分组发送出
去。在另一方向上,传入的数据分组被GGSN 165定向至管理和控制由RAN 120服务的目的地
UE的无线电接入承载(RAB)的SGSN 160。由此,GGSN 165在其位置寄存器中(例如,在PDP上
下文内)存储目标UE的当前SGSN地址以及他/她的概况。GGSN负责IP地址指派并且是所连接
UE的默认路由器。GGSN还执行认证和计费功能。
管理(例如,附连/断开和位置管理)、逻辑链路管理、以及认证和计费功能。SGSN的位置寄存
器例如在关于每个用户或UE的一个或多个PDP上下文内存储向SGSN 160注册的所有GPRS用
户的位置信息(例如,当前蜂窝小区、当前VLR)和用户概况(例如,IMSI、在分组数据网络中
使用的(诸)PDP地址)。因此,SGSN负责(i)解除来自GGSN 165的下行链路GTP分组的隧穿,
(ii)向GGSN 165上行链路隧穿IP分组,(iii)当UE在SGSN服务区域之间移动时执行移动性
管理,以及(iv)对移动订户记账。如本领域普通技术人员将领会的,除了(i)‑(iv)以外,配
置成用于GSM/EDGE网络的SGSN具有与配置成用于W‑CDMA网络的SGSN相比略微不同的功能
性。
口(Iu‑ps)上操作。SGSN 160经由Gn接口与GGSN 165通信,Gn接口是SGSN 160与其他SGSN
(未示出)以及内部GGSN之间的基于IP的接口,并且使用以上定义的GTP协议(例如,GTP‑U、
GTP‑C、GTP’等)。在图2A的实施例中,SGSN 160和GGSN 165之间的Gn承载GTP‑C和GTP‑U两
者。尽管未在图2A中示出,但Gn接口也被域名系统(DNS)使用。GGSN 165经由Gi接口利用IP
协议直接或通过无线应用协议(WAP)网关连接到公共数据网络(PDN)(未示出)且进而连接
到因特网175。
SGSN(诸如图2B中的SGSN 160),无论该SGSN能否使用直接用户面连接。图2B中的SGSN 160
处置控制层面信令并作出何时建立直接隧道的判决。当指派给PDP上下文的无线电承载
(RAB)被释放(即,PDP上下文被保存)时,在GGSN 165和SGSN 160之间建立GTP‑U隧道以便能
够处置下行链路分组。
从归属位置寄存器(HLR)收到订户简档中用于移动增强逻辑的定制应用(CAMEL)订阅信息
的情况下和/或(iii)在GGSN 165不支持GTP协议版本1的情况下。关于CAMEL约束,如果建立
直接隧道,则不可能有来自SGSN 160的话务量报告,因为SGSN 160不再具有用户面的可见
性。因此,由于CAMEL服务器能在PDP上下文的寿命期间的任何时间调用话务量报告,故直接
隧道的使用对于其简档包含CAMEL订阅信息的订户而言是禁止的。
于PMM‑连通状态并从UE接收Iu连接建立请求。SGSN 160确保新Iu连接和现有Iu连接用于同
一UE,并且若是如此,则SGSN 160处理该新请求并释放现有Iu连接以及与之相关联的所有
RAB。为了确保新Iu连接和现有Iu连接用于同一UE,SGSN 160可执行安全性功能。在Iu连接
建立请求仅针对信令的情形中,如果建立针对该UE的直接隧道,则SGSN 160向相关联的
(诸)GGSN 165发送(诸)更新PDP上下文请求以在SGSN 160和(诸)GGSN 165之间建立GTP隧
道。在Iu连接建立请求针对数据传递的情形中,SGSN 160可立即建立新的直接隧道并向相
关联的(诸)GGSN 165发送(诸)更新PDP上下文请求并包括针对用户面的RNC地址、针对数据
的下行链路隧道端点标识符(TEID)。
更新(RAU)规程。在一示例中,当RNC因缺少Iur连接而不能联系服务RNC以验证该UE时(例
如,参见TS 25.331[52]),该RNC将发送具有理由“直接信令连接重新建立”的RRC连接释放
消息。当UE具有要发送的待决用户数据时,UE在成功完成RAU规程以重新建立无线电接入承
载之后执行后续的服务请求规程。
至SGSN 160并随后激活与GGSN 165的PDP上下文。此举在该订户当前正访问的SGSN 160以
及服务该UE的接入点的GGSN 165中分配PDP上下文数据结构。
系统和术语,但是将领会图2C可如何被修改以适应1x EV‑DO系统。相应地,UE 1和UE 3在由
第一分组数据网络端点162(例如,其可对应于SGSN、GGSN、PDSN、归属代理(HA)、区外代理
(FA)等)服务的一部分处连接至RAN 120。第一分组数据网络端点162进而经由路由单元188
连接至因特网175和/或连接至以下一者或多者:认证、授权及记账(AAA)服务器182、配置服
务器184、网际协议(IP)多媒体子系统(IMS)/会话发起协议(SIP)注册服务器186和/或应用
服务器170。UE 2和5…N在由第二分组数据网络端点164(例如,其可对应于SGSN、GGSN、
PDSN、FA、HA等)服务的一部分处连接至RAN 120。类似于第一分组数据网络端点162,第二分
组数据网络端点164进而经由路由单元188连接至因特网175和/或连接至以下一者或多者:
AAA服务器182、配置服务器184、IMS/SIP注册服务器186和/或应用服务器170。UE 4直接连
接至因特网175,并且通过因特网175可随后连接至以上描述的任何系统组件。
类型的UE,并且在图2C中解说的示例并非旨在限制该系统内可实现的UE的类型。而且,尽管
AAA 182、配置服务器184、IMS/SIP注册服务器186和应用服务器170各自被解说为在结构上
分离的服务器,但是在本发明的至少一个实施例中,这些服务器中的一者或多者可被合并。
器170内,该应用服务器170在至少一个实施例中可对应于无线通信系统100内共同用于仲
裁通信会话(例如,经由IP单播和/或IP多播协议的半双工群通信会话)的分布式服务器网
络。例如,因为由应用服务器170仲裁的通信会话在理论上可发生在位于系统100内任何地
方的UE之间,所以多个区域分派器170A和MCC是分布式的以缩减被仲裁的通信会话的等待
时间(例如,以使得北美的MCC不在位于中国的会话参与者之间来回中继媒体)。因此,当参
考应用服务器170时,应领会,相关联的功能性可由一个或多个区域分派器170A和/或一个
或多个MCC 170B施行。区域分派器170A通常负责与建立通信会话有关的任何功能性(例如,
处置UE之间的信令消息,调度和/或发送宣告消息等),而MCC 170B负责在该呼叫实例持续
期间主存该通信会话,包括在被仲裁的通信会话期间进行呼叫中信令传递和实际媒体交
换。
务器及网络的软件应用、数据和/或命令。平台202可包括收发机206,收发机206可操作地耦
合到专用集成电路(“ASIC”208)或其他处理器、微处理器、逻辑电路、或其他数据处理设备。
ASIC 208或其他处理器执行与无线设备的存储器212中的任何驻留程序相对接的应用编程
接口(“API”)210层。存储器212可包括只读或随机存取存储器(ROM和RAM)、EEPROM、闪存卡、
或计算机平台常用的任何存储器。平台202还可包括能保持未在存储器212中活跃地使用的
应用的本地数据库214。本地数据库214通常为闪存单元,但也可以是本领域已知的任何辅
助存储设备,诸如磁介质、EEPROM、光学介质、带、软盘或硬盘、或诸如此类。内部平台202组
件也可以可操作地耦合到外部设备,诸如天线222、显示器224、即按即讲按钮228和按键板
226以及其他组件,如本领域中已知的。
件的任何组合中以达成本文所公开的功能性。例如,ASIC 208、存储器212、API 210和本地
数据库214可以全部协作地用来加载、存储和执行本文所公开的各种功能,且用于执行这些
功能的逻辑由此可分布在各种元件上。替换地,该功能性可被纳入到一个分立的组件中。因
此,图3中的UE 200的特征将仅被视为解说性的,且本发明不被限定于所解说的特征或安
排。
统(GSM)、或可在无线通信网络或数据通信网络中使用的其他协议。例如,在W‑CDMA中,数据
通信通常发生在客户端设备102、(诸)B节点124和RNC 122之间。RNC 122可连接到多个数据
网络,诸如核心网126、PSTN、因特网、虚拟专用网络、SGSN、GGSN等,由此允许UE 102或200接
入更宽泛的通信网络。如上文所讨论的以及本领域中已知的,可以使用各种各样的网络和
配置将语音传输和/或数据从RAN传送到UE。相应地,本文提供的解说并非意图限定本发明
的实施例,而仅仅是帮助描述本发明的实施例的各方面。
RNC或基站控制器122,分组数据网络端点(例如,SGSN 160、GGSN 165、长期演进(LTE)中的
移动性管理实体(MME)等),服务器170到186中的任一者等。因此,通信设备400可对应于被
配置成通过网络与一个或多个其它实体通信(或促成与一个或多个其它实体的通信)的任
何电子设备。
信息的逻辑405可包括无线通信接口(例如,蓝牙、WiFi、2G、3G等),诸如无线收发机和相关
联的硬件(例如,RF天线、调制解调器、调制器和/或解调器等)。在另一示例中,配置成接收
和/或传送信息的逻辑405可对应于有线通信接口(例如,串行连接、USB或火线连接、能用来
接入因特网175的以太网连接等)。因此,如果通信设备400对应于某种类型的基于网络的服
务器(例如,SGSN 160、GGSN 165、应用服务器170等),则配置成接收和/或传送信息的逻辑
405在一示例中可对应于以太网卡,该以太网卡经由以太网协议将基于网络的服务器连接
至其它通信实体。在另一示例中,配置成接收和/或传送信息的逻辑405可包括传感或测量
硬件(例如,加速计、温度传感器、光传感器、用于监视本地RF信号的天线等),通信设备400
藉由该传感或测量硬件可监视其本地环境。配置成接收和/或传送信息的逻辑405还可包括
软件,当执行该软件时允许配置成接收和/或传送信息的逻辑405的关联硬件执行其接收
和/或传送功能。然而,配置成接收和/或传送信息的逻辑405不单单对应于软件,并且配置
成接收和/或传送信息的逻辑405至少部分地依赖于硬件来实现其功能性。
的示例实现包括但不限于执行确定、建立连接、在不同信息选项之间作出选择、执行与数据
有关的评价、与耦合至通信设备400的传感器交互以执行测量操作、将信息从一种格式转换
为另一种格式(例如,在不同协议之间转换(诸如,.wmv到.avi等)),等等。例如,包括在配置
成处理信息的逻辑410中的处理器可对应于被设计成执行本文所描述功能的通用处理器、
数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑
器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合。通用处理器可以是微处理
器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处
理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核
心协作的一个或多个微处理器、或任何其他此类配置。配置成处理信息的逻辑410还可包括
软件,当执行该软件时允许配置成处理信息的逻辑410的关联硬件执行其处理功能。然而,
配置成处理信息的逻辑410不单单对应于软件,并且配置成处理信息的逻辑410至少部分地
依赖于硬件来实现其功能性。
例如,包括在配置成存储信息的逻辑415中的非瞬态存储器可对应于RAM存储器、闪存、ROM
存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD‑ROM、或本领域中所知的
任何其他形式的存储介质。配置成存储信息的逻辑415还可包括软件,当执行该软件时允许
配置成存储信息的逻辑415的关联硬件执行其存储功能。然而,配置成存储信息的逻辑415
不单单对应于软件,并且配置成存储信息的逻辑415至少部分地依赖于硬件来实现其功能
性。
括视频输出设备(例如,显示屏、能承载视频信息的端口,诸如USB、HDMI等)、音频输出设备
(例如,扬声器、能承载音频信息的端口,诸如话筒插孔、USB、HDMI等)、振动设备和/或信息
可藉以被格式化以供输出或实际上由通信设备400的用户或操作者输出的任何其它设备。
例如,如果通信设备400对应于如图3中示出的UE 200,则配置成呈现信息的逻辑420可包括
显示器224。在另一示例中,对于某些通信设备,诸如不具有本地用户的网络通信设备(例
如,网络交换机或路由器、远程服务器等)而言,配置成呈现信息的逻辑420可被省略。配置
成呈现信息的逻辑420还可包括软件,当执行该软件时允许配置成呈现信息的逻辑420的关
联硬件执行其呈现功能。然而,配置成呈现信息的逻辑420不单单对应于软件,并且配置成
呈现信息的逻辑420至少部分地依赖于硬件来实现其功能性。
件。例如,用户输入设备可包括按钮、触摸屏显示器、键盘、相机、音频输入设备(例如,话筒
或可承载音频信息的端口,诸如话筒插孔等)、和/或可用来从通信设备400的用户或操作者
接收信息的任何其它设备。例如,如果通信设备400对应于如图3中示出的UE 200,则配置成
接收本地用户输入的逻辑425可包括显示器224(若实现为触摸屏)、按键板226等。在进一步
的示例中,对于某些通信设备,诸如不具有本地用户的网络通信设备(例如,网络交换机或
路由器、远程服务器等)而言,配置成接收本地用户输入的逻辑425可被省略。配置成接收本
地用户输入的逻辑425还可包括软件,当执行该软件时允许配置成接收本地用户输入的逻
辑425的相关联硬件执行其输入接收功能。然而,配置成接收本地用户输入的逻辑425不单
单对应于软件,并且配置成接收本地用户输入的逻辑425至少部分地依赖于硬件来实现其
功能性。
成被配置的逻辑405到425的功能性的任何软件可被存储在与配置成存储信息的逻辑415相
关联的非瞬态存储器中,从而被配置的逻辑405到425各自部分地基于由配置成存储信息的
逻辑405所存储的软件的操作来执行其功能性(即,在这一情形中为软件执行)。同样,直接
与被配置的逻辑中的一个相关联的硬件可不时地被其它被配置的逻辑借用或使用。例如,
配置成处理信息的逻辑410的处理器可在数据由配置成接收和/或传送信息的逻辑405传送
之前将此数据格式化为适当格式,从而配置成接收和/或传送信息的逻辑405部分地基于与
配置成处理信息的逻辑410相关联的硬件(即,处理器)的操作来执行其功能性(即,在这一
情形中为数据传输)。此外,被配置的逻辑或“配置成…的逻辑”405到425并不限于具体的逻
辑门或元件,而是一般地指代执行本文描述的功能性的能力(经由硬件、或硬件和软件的组
合)。因此,尽管共享措词“逻辑”,但被配置的逻辑或“配置成…的逻辑”405到425不必被实
现为逻辑门或逻辑元件。从以下详细描述的各实施例的概览中,被配置的逻辑405到425之
间的其它交互或协作将对本领域普通技术人员而言变得清楚。
且应用服务器170可随后将该视频媒体再传给群以供在目标UE处呈现。
息。例如,该物理用户输入可对应于远程图解(例如屏幕绘图)形式,藉此给定UE的用户圈出
相关联显示器的一部分,表示用户圈出的圆的图形被添加到显示器并随后被传送给群的其
余部分,其中该圆被重新构建。在此示例中,给定用户通过该圆来突出显示他/她的显示器
上的兴趣点的尝试被散布给群的其余部分并在相应目标UE处覆盖在视频媒体的渲染的顶
部。
另一示例中,具有高分辨率显示器的UE可以是与具有低分辨率显示器的UE相同的通信会话
的一部分。相应地,本发明的实施例针对藉以根据与目标UE相关联的能力和/或性能水平而
在参与群通信会话的各UE之间共享物理用户输入的视觉表示的实现。
中的每一个UE处的显示器上的图形媒体表示。在一示例中,该通信会话可对应于视频会议
会话,藉此相同视频和/或图像媒体在UE 1…N中的每一个UE处显示(例如,协作地图会话
等)。替换地,不同视频和/或图像媒体可在UE 1…N中的两个或更多个UE处呈现(例如,UE 1
可观看UE 2的视频媒体,UE 2可观看UE 1的视频媒体,等等)。在一示例中,视频和/或图像
媒体不需要通过应用服务器170来活跃地调停,但也可在UE 1…N处独立地渲染。例如,音频
媒体可通过应用服务器170来调停(例如,半双工或全双工),但视频和/或图像媒体可在UE
1…N处单独地加载。例如,UE 1…N可在讨论他们的旅行计划时各自独立地渲染纽约的地
图,从而地图数据不需要在通信会话期间在各UE之间活跃地交换。
表示的物理用户输入可包括UE 1的用户用他/她的手指在该给定UE上圈出显示器的相关部
分、用户在该给定UE上突出显示显示器的一部分,等等。在500接收到的表示物理用户输入
的数据可按照许多不同格式或精度水平来接收。例如,在500接收到的数据可对应于与物理
用户输入相关联的一组屏幕坐标(例如,这些坐标在被连接时一起形成圆、波纹,等等)。
在一示例中,该至少一个目标UE的所确定呈现能力可包括该至少一个目标UE的显示器能
力,诸如但不限于显示器尺寸、色彩分辨率、帧速率、显示器分辨率、纵横比,等等。在另一示
例中,该至少一个目标UE的所确定数据呈现能力可取决于该至少一个目标UE的性能能力,
诸如但不限于处理器速度、存储器容量、存储器类型、时钟频率、电池寿命和功率节省要求。
平可以基于分组损耗、往返延迟或其他通话中参数来推断。在另一示例中,到目标UE的性能
水平可以基于与该至少一个目标UE的服务网络相关的信息。例如,应用服务器170可以一般
性地确定4G连接的UE与3G连接的UE相比有较高的性能能力。在另一示例中,应用服务器170
可知晓因网络而异的性能期望(例如,来自在相同网络或相同类型的网络上服务UE的先前
交互,等等)。
质量或全质量格式)转变成第二精度水平(例如,降低的质量格式),510。例如,如果从500接
收到的物理用户输入的数据表示对应于一组1000个屏幕坐标,则510的转变可基于至少一
个目标UE的所确定呈现能力和/或连接性能水平来将屏幕坐标的数目降低到适于递送和/
或在该至少一个目标UE处呈现的数目(例如,700个屏幕坐标,关于预定义形状的中心点和
尺寸的坐标,对应于预定义多边形的顶点以及相关联的中心点的屏幕坐标,等等)。在另一
示例中,应用服务器170可基于人对针对转变或降低的每个方面的敏感度的期望水平来对
510处接收到的数据的转变进行优先级排序以改善用户体验(例如,降低分辨率、但不降低
帧速率等)。在另一示例中,假定从500接收到的表示物理用户输入的数据包括复杂形式、阴
影和色彩编码。在此情形中,510处将此数据转变成第二精度水平可包括简化复杂形式、降
低或消除阴影和/或减小相关联色彩的数目。
“伸展”以供呈现以便于填满其显示器屏幕。在另一示例中,在510,500的所接收数据的形状
可被重构以减小图像尺寸。在另一示例中,在510,500处从给定UE接收到的数据可包含表示
用户在地图上的选择的图像数据,并且所接收到的数据可从图像数据转换成一组GPS位置
和/或地图的笛卡尔坐标,从而该图像数据可在至少一个目标UE的显示器处重构。如以下将
更详细讨论的,在应用服务器170处,在510转变所接收到的数据的方式可以对于每个目标
UE都相同,或者替换地可基于来自505的因UE而异的确定而在各目标UE之间变化。
515。
户提供物理用户输入,该物理用户输入产生形状600中所示的波纹、复杂形状。例如,UE 1的
用户可在UE 1的触摸显示器附近挥动他/她的手指,然后UE 1的传感器记录手指挥动以便
显示为形状600。该形状600可被称为物理用户输入的原始或全质量(或高精度)表示(例如,
至少相对于该物理用户输入的初始记录或捕捉)。在一示例中,物理用户输入的原始表示可
包括对多个坐标和/或顶点的编码,这多个坐标和/或顶点在UE 1的显示器上渲染时共同定
义形状。表示形状600的数据被UE 1传送给应用服务器170,605。
化的精度水平。目标UE(例如,UE 2)接收该经选择性转变数据并呈现修改的形状615。该修
改的形状615仍表示(或忠实于)UE 1处的初始物理用户输入,但修改的形状与在UE 1处捕
捉并随后呈现的物理用户输入的全质量表示相比稍微简单和/或被简并。对表示物理用户
输入的数据的该简并和/或简化可因以上关于图5提及的数种原因而发生,诸如应用服务器
170与UE 2之间的低带宽连接、与UE 2相关联的显示器约束,等等。
在正显示纽约地图的UE 1的显示屏上画圆的用户的物理用户输入的原始表示的示例。如图
7B的700B中所示,该圆包括许多细节并且相当复杂,这是因为用户的移动不完美或者故意
为非线性的。物理用户输入的原始表示的呈现的另一示例是以上关于图6讨论的形状600。
物理用户输入的数据,然后715A、720A和725A分别对应于图5的505、510和515。
的表示可对应于705B、710B或715B中的任何一个。在705B,取代700B的原始表示的复杂性,
相对简单的圆被示出。例如,应用服务器170可将来自UE 1的视觉地表示物理用户输入的原
始数据转变成定义705B处示出的圆的半径、厚度、色彩和/或中心点的数据格式。705B可以
是在相对较低性能的目标UE或具有较差连接的目标UE处呈现的表示。另一方面,710B的呈
现与700B相同(即,无转变)。在此情形中,710B可以是在相对较高性能的目标UE或具有良好
连接的目标UE处呈现的表示,这是因为来自UE 1的原始表示并未经历质量(或精度)降低。
在715B中,取代700B的原始表示的复杂性,相对简单的八边形被示出。例如,应用服务器170
可将来自UE 1的表示物理用户输入的原始数据转变成定义715B处示出的八边形的顶点和/
或中心点的数据格式(或精度水平)。715B可以是在相对较低性能的目标UE或具有较差连接
的目标UE处呈现的另一表示的示例。
数据呈现能力和/或连接的性能水平来确定目标UE当中的一组低性能UE。低性能UE可包括
但不限于具有较低显示器性能规格(例如,不能处置高分辨率视频流)的UE、或具有较低吞
吐量带宽连接(例如,与应用服务器170的1x连接)的UE。相应地,在725C处,应用服务器170
可调节群会话中这一组低性能节点的参与水平。调节参与水平的示例包括但不限于:使这
组低性能UE相对于通信会话的交互从全双工降低到半双工;降低传送给这组低性能UE的帧
速率;降低从应用服务器170向这组低性能节点传送的图像媒体的图像分辨率;和/或降低
从应用服务器170向这组低性能UE传送的音频媒体的音频速率。
负责为多个目标UE重新格式化表示UE 1的物理用户输入的数据。更具体地,图8A解说了其
中应用服务器170为不同组目标UE基于每一个组的相应的所确定的数据呈现能力和/或连
接水平来选择性地将所接收到的数据转变成不同格式(或不同精度水平)的示例。
性能的目标UE的第二群、以及包括具有较高呈现能力(例如,顶级智能电话)和/或连接性能
(例如,3G、4G、Wi‑Fi连接)的目标UE的第三群。
700B)到第二精度水平的第一转变(例如,如图7B的705B和/或图8B中所示),800A,图7A的
720A的选择性转变可包括所接收到数据针对第二群从第一精度水平到第三精度水平的第
二转变(例如,如图7B的715B和/或图8B中所示),810A,并且图7A的720A的选择性转变可包
括针对第三群没有对所接收到数据的转变,820A(例如,如图7B的710B和/或图8B中所示)。
其他UE处的设备显示器设置。如将从以下关于图9和图10的描述领会的,以上关于图5到图
8B描述的任何过程可与图9和/或图10的过程并行执行。替换地,图9和10可以独立方式执
行,从而以下被描述为触发目标UE处的显示器调节的物理用户输入不需要与以上关于图5
到图8B描述的物理用户输入相关联。
物理用户输入(例如,用户旋转UE 1)被报告给正在为UE 1…N仲裁通信会话的应用服务器
170,并且应用服务器170选择性地控制或调节目标UE 2…N的显示器设置(例如,诸如UE 2
的显示器设置通过旋转显示器方向来调节)。
显示器设置的提示的物理用户输入(例如,电话的旋转),905。例如,UE 1可被提供一组预定
义用户姿势(或物理用户输入),其各自与要在和UE 1进行通信的各UE处实现的对应的显示
器设置调节相关联。例如,UE 1可检测到用户临时地对UE 1重新调整方向(例如从纵向模式
到横向模式)。此检测可基于耦合至UE 1的传感器(诸如加速计、陀螺仪等)而发生。UE 1在
910将所检测到的物理用户输入报告给应用服务器170以请求应用服务器170改变目标UE
2…N处的显示器设置。表1(以下)列出了一组示例预定义的物理用户输入,这些物理用户输
入在UE 1处被检测到时与针对目标UE 2…N中的一个或多个UE的显示器设置调节相关联:
内实现,或者替换地可基于来自应用服务器170的控制信令间接地在目标UE 2…N处实现。
例如,如果905处检测到的物理用户输入与针对UE 2…N的方向改变相关联,则该方向改变
可以是服务器实现的,从而应用服务器170本身将图形媒体重新映射到目标方向。替换地,
方向改变可以是UE实现的,藉此应用服务器170向UE 2…N发送方向调节命令,然后UE 2…N
将在其端将未改变的传入媒体流重新调整方向成目标方向。不论显示器设置调节是服务器
实现还是UE实现的,在920,基于来自905的物理用户输入来调节目标UE 2…N处的显示器设
置。
(或即垂直方向)握持,并且UE 1和UE 2正显示垂直方向的笑脸图形。下一步,在通信会话期
间,UE 1的用户将UE 1转动90度,从而UE 1获得水平方向,1010。用户转动UE对应于图9的
905处UE 1检测到的物理用户输入。在一示例中,UE 1的转动可以是UE 1的用户对UE 1故意
作出的翻转以改变UE 2处的方向。替换地,UE 1的转动可以仅作为UE 1的用户在他/她自己
的电话上优选不同方向的结果而发生。如状态1010中所示,由于UE 1的90度转动,笑脸偏移
90度。然而,在另一示例中,UE 1可包括用于调节笑脸以使得即使UE 1本身是水平方向,该
笑脸对UE 1的用户仍按照垂直方向显现的逻辑。
器170可将被流送给UE 2的图形媒体修改90度以实现针对UE 2的方向调节。在替换示例中,
在915,应用服务器170可向UE 2发送未经修改的图形媒体(如有必要)并且可仅向UE 2发送
控制命令以指示UE 2将其关于图形媒体的方向偏移90度(顺时针)。
变可发生以鼓励UE 2的用户以横向模式而非纵向模式参与通信会话。因此,虽然状态1015
以垂直方向示出UE 2,但UE 2的用户或许有可能更改UE 2的方向以符合笑脸方向。
调节他们的显示器设置(例如,旋转显示器方向),因此应用服务器170将不为这些目标UE调
节显示器设置。
可由电压、电流、电磁波、磁场或磁粒子、光场或光学粒子、或其任何组合来表示。
说硬件与软件的这一可互换性,各种解说性组件、块、模块、电路、和步骤在上面是以其功能
性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于
整体系统的设计约束。技术人员对于每种特定应用可用不同的方式来实现所描述的功能
性,但这样的实现决策不应被解读成导致脱离了本发明的范围。
程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能
的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是
任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,
例如DSP与微处理器的组合、多个微处理器、与DSP核心协同的一个或多个微处理器或任何
其它此类配置。
存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD‑ROM、或本领域中所知的
任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存
储介质读写信息。替换地,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC
中。ASIC可驻留在用户终端(例如,UE)中。替换地,处理器和存储介质可作为分立组件驻留
在用户终端中。
介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成
计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用
介质。作为示例而非限定,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD‑ROM或其他光
盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望
程序代码且能被计算机访问的任何其他介质。任何连接也被正当地称为计算机可读介质。
例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线
电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、
光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的
定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多
用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以
光学方式再现数据。上述组合应被包括在计算机可读介质的范围内。
明实施例的方法权利要求的功能、步骤和/或动作不必按任何特定次序来执行。此外,尽管
本发明的要素可能是以单数来描述或主张权利的,但是复数也是已料想了的,除非显式地
声明了限定于单数。