加入和/或转移通信会话的短距离发起系统和关联终端及方法

文档序号:7948966阅读:119来源:国知局
专利名称:加入和/或转移通信会话的短距离发起系统和关联终端及方法
技术领域
本发明总体涉及无线通信,并且更具体地,涉及用于经由短距离通信发起对语音通信会话的转移或参会(conferencing)的系统和关联终端及方法。
背景技术
当移动电话最初进入市场的时候,也许许多人将其视为奢侈品,但现今,我们的社会已经将其视为非常重要、便捷以及有用的工具。现在,许多人无论去哪里都随身带着他们的移动设备。无线通信的普及已经产生出众多的新型无线系统、设备、协议等。对高级的无线功能和容量的消费需求也已经刺激了在无线设备的效用和容量上的广泛技术发展。无线/移动设备不仅允许音频通信,而且也促进消息传递、多媒体通信、电子邮件、互联网浏览以及对广泛的无线应用和服务的接入。
尽管已经有惊人数量的内容、应用、服务等可用于无线设备上,但当前的服务不提供用于建立会议呼叫或将呼叫从一个移动电话转移到另一个的用户友好的技术。关于这点,考虑如下场景,其中第一移动用户正同第二移动用户进行当前电话呼叫,而位于第二移动用户附近的第三移动用户,希望在该电话呼叫期间同第一移动用户通话。在这样的实例中,第三移动用户可以通过使用第二移动用户的移动电话同第一移动用户通话。可选地,第二移动用户可以启用扬声器功能(如果安装了),以允许第三移动用户同第一移动用户通话。在另一种可选方案中,第二移动用户可以让第三移动用户参会到该电话呼叫,或将该电话呼叫转移到第三移动用户。
然而,当前用于允许第三移动用户加入在第一移动用户和第二移动用户之间的电话呼叫的技术足以允许第三移动用户同第一移动用户通话,但这样的技术存在缺陷。在这一点上,随着移动电话的功能的数目的增加,第二移动用户可能希望将电话呼叫转移给第三移动用户,并此后将第二移动用户的电话用于其他目的,即使他们没在通过电话进行交谈时,也是如此(即,用户可能希望在将该呼叫转移到其他用户之后,仍然使用其自己的电话用于其他通信原因)。在这种实例中,第二移动用户可能不希望允许第三移动用户使用第二移动用户的电话,特别是如果第二移动用户不信任第三移动用户,和/或第二移动用户的电话中保存有敏感信息时。
使用第二移动用户的电话的扬声器电话功能可以不需要第二移动用户允许第三移动用户使用第二移动用户的电话。然而,这种扬声器电话功能的语音质量通常比送话器(headset)差很多,并随着用户与该手机距离的增加而急剧下降。使第三移动用户参会到电话呼叫中,或将该电话呼叫转移到第三移动用户,可以允许第二和/或第三移动用户同第一移动用户通信而不降低语音质量。然而,传统的参会或转移技术通常需要同一个或更多个移动电话和/或该移动电话进行通信所跨越的网络的许多不方便的或非用户友好的交互。

发明内容
根据前述背景,本发明的实施方式提供了一种改进的系统和关联终端、方法以及计算机程序产品,用于将终端加入通信会话或将通信会话的一端转移到该终端,其中通过短距离通信而发起对该通信会话的加入或转移。同传统技术相比,通过加入通信会话或转移到第一终端和第二终端之间的通信会话中,本发明的实施方式允许第三终端同第一终端通信,而无需第三终端用户向第二终端用户借用第二终端,并且也无须要求第二终端的扬声器电话功能。并且,同传统的参会技术相反,本发明的实施方式借助于第二终端和第三终端之间的短距离通信发起加入通信会话或转移到通信会话。这样,本发明的实施方式能够将第三终端加入通信会话中,或将该通信会话转移到第三终端,而无需与一个或多个终端和/或该终端进行通信所跨越的网络的不方便且非用户友好的交互。
根据本发明的一方面,提供一种系统,包括第一终端以及跨越一个或多个通信网络与该第一终端进行通信会话的第二终端。该系统还包括第三终端,其能够跨越与第二终端之间的短距离通信链路(例如,射频(RF)通信链路)与第二终端进行通信。第二终端或第三终端能够跨越该短距离通信链路而接收第二终端和第三终端中的另一个的标识符。举例而言,第二或第三终端能够接收标识符,该标识符能够向至少一个通信网络唯一地标识第二终端或第三终端中的另一个。可选地,第二终端或第三终端能够接收第一终端和第二终端之间的通信会话的标识符。
此后,接收标识符的终端能够基于该标识符而与通信网络通信,由此将第三终端加入到第一终端和第二终端之间的通信会话中。在这一点上,接收标识符的终端可以被预先配置为执行动作。可选地,接收标识符的终端可能进一步能够接收关于该标识符而执行的动作,该动作已经由发送该标识符的终端动态配置。在任一事件中,接收标识符的终端能够根据动作而与通信网络通信。
更具体地,第三终端能够接收第二终端标识符,并且此后将第二终端标识符发送给通信网络,由此将第三终端加入到第一终端和第二终端之间的通信会话中。在这样的实例中,第三终端进一步能够接收第一终端的标识符。接着,第三终端能够将第一终端和第二终端的标识符发送给通信网络,由此将第三终端加入到第一终端和第二终端之间的通信网络中。
第二终端能够跨越第二终端和第三终端之间的第一短距离通信链路(例如,蓝牙通信链路)同第三终端进行通信。第二终端或第三终端则能够接收至少一个参数,以建立第二终端和第三终端之间的第二短距离通信链路(例如,RF通信链路),其中跨越第一短距离通信链路而接收该参数。第二终端或第三终端则能够基于该参数建立第二终端和第三终端之间的第二短距离通信链路。此后,第二终端或第三终端能够跨越第二短距离通信链路而接收第二终端和第三终端中的另一个的标识符。
代替将第三终端加入到第一终端和第二终端之间的通信会话,第三终端能够转移到通信会话中。在这种情况下,第三终端能够接收第一终端的标识符,该第一终端标识符是跨越短距离通信链路而从第二终端接收到的。接下来,第三终端能够将第一终端标识符发送给通信网络,由此将通信会话从第二终端转移到第三终端。
进一步地,尽管第三终端能够另外独立于第二终端与第一终端进行通信会话,但是第二终端能够在第一终端和第二终端之间的通信会话期间互连第一终端和第三终端。在这种情况下,第三终端能够建立同第二终端的短距离通信链路。接下来,当第二终端跨越该通信网络接收到来自第一终端的通信时,第三终端能够跨越该短距离通信链路接收来自第二终端的通信。类似地,第三终端能够跨越短距离通信链路向第二终端发送通信,从而使得第二终端此后能够跨越通信网络向第一终端发送通信。
根据本发明的其他方面,提供了一种终端、方法以及计算机程序产品,用于将终端加入通信会话或将该通信会话的一端转移到该终端。在这一点上,利用建立短距离通信链路的第三终端和第二终端,可以发起将第三终端加入到第一终端和第二终端之间的跨越一个或多个通信网络的通信会话,或将该终端转移到通信会话。接下来,跨越该短距离通信链路,第二终端和第三终端能够交换一个或多个参数,从而使得第二终端或第三终端能够与通信网络通信,从而将第三终端加入到第一终端和第二终端之间的通信会话,或将该通信会话从第二终端转移到第三终端。可选地,第二终端和第三终端能够建立短距离通信链路,从而使得在该通信会话期间可将通信从第二终端转移到第三终端。因此,本发明实施方式的系统以及关联终端、方法和计算机程序产品解决了现有技术的问题并提供了附加的优点。


已经以通用术语描述了本发明,现在参考以下的不必按比例绘出的附图,其中
图1是根据本发明的一种实施方式的通信系统的示意性框图,包括蜂窝网络、公共交换电话网络以及数据网络;图2是根据本发明的实施方式的能够操作为终端或能够更具体地操作为移动终端和/或固定终端的实体的示意性框图;图3是根据本发明的实施方式的可以操作为终端的移动台的示意性框图;图4是根据本发明的实施方式的加入到第一终端和第二终端之间的通信会话的第三终端的功能框图;图5和6是根据本发明的实施方式的对加入到第一终端和第二终端之间的通信会话的第三终端的控制流程图;图7是根据本发明的实施方式的对在从第二终端转移到第三终端的第一终端和第二终端之间的通信会话的控制流程图;以及图8根据本发明的实施方式的对在从第二终端转移到第三终端的第一终端和第二终端之间的通信会话期间的通信的控制流程图。
具体实施例方式
下文中,将结合附图更完全地描述本发明,其中示出了本发明的优选实施方式。然而,本发明可以多种不同形式实施,并不应被解释为限制于这里所述的实施方式;相反,提供这些实施方式使得对于本领域技术人员而言本公开是彻底和完全的,并将完全覆盖本发明的范围。在全文中,同样的数字代表同样的单元。
参看图1,提供了将受益于本发明的一种类型的通信系统的图示。然而,应该理解,下文描述并示出的终端仅是将受益于本发明的两种类型的终端的图示,因而,不应将其视作对本发明范围的限制。主要结合移动通信应用来描述本发明的系统和方法。然而,应该理解,本发明的系统和方法可以结合移动通信行业以及移动通信行业之外的多种其他应用而加以利用。
如图所示,电路交换移动终端10能够向基站点或基站(BS)12发送信号,并从其接收信号。该基站是蜂窝网络的一部分,所述蜂窝网络包括移动交换中心(MSC)14、语音编码器/解码器(语音合成机)(VC)16、数据调制解调器(DM)18、以及操作蜂窝网络所需的其他单元。当移动终端进行呼叫或接听呼叫时,MSC能够将呼叫和消息向移动终端路由或从移动终端路由。当向蜂窝网络注册终端时,MSC也控制至该移动终端的消息转发以及来自该移动终端的消息转发,并控制至消息中心(未示出)的针对移动终端的消息转发以及来自消息中心的针对移动终端的消息转发。本领域技术人员应该明白,该蜂窝网络也可被称作公共陆地移动网(PLMN)20。
PLMN 20能够根据多种不同的技术提供音频通信。在这一点上,PLMN能够根据多种第一代(1G)、第二代(2G)、2.5G和/或第三代(3G)通信技术中的任意一种,和/或能够根据本发明的实施方式而操作的多种其他蜂窝通信技术中的任意一种而操作。举例而言,该PLMN能够根据GSM(全球移动通信系统,)、IS-136(时分多址,TDMA)、IS95(码分多址,CDMA)或EDGE(Enhanced Data GSM Environment,增强型数据GSM环境)通信技术而操作。在PLMN之中,可根据多种不同技术中的任何技术提供信令通信,但通常根据7号信令系统(SS7)标准提供信令通信。
可将MSC 14以及因此将PLMN 20耦接到公共交换电话网络(PSTN)22,公共交换电话网络(PSTN)22依次耦接到一个或通常为多个电路交换固定终端24,诸如有线和/或无线电话。类似于PLMN,PSTN能够根据包括SS7的多种不同技术中的任何技术提供信令通信。PSTN也能够根据多种不同技术中的任何技术提供音频通信。举例而言,PSTN可根据诸如64Kbps(CCIT)的时分复用(TDM)技术,和/或诸如56Kbps(ANSI)的脉冲编码调制(PCM)技术而操作。
PLMN 20(经由MSC 14)以及PSTN 22可耦接到、电连接到或否则用电子通信的方式连接到诸如互联网协议(IP)网络26的分组交换网络。IP网络可耦接到一个或多个分组交换固定终端28。此外,该IP网络可耦接到一个或多个无线接入点(AP)30,该无线接入点(AP)30可耦接到一个或多个分组交换移动终端32。如图所示,该IP网络例如包括无线局域网(WLAN),从而根据IEEE 802.11提供通信。分组交换网络可以等同地包括多种其他类型网络中的任何网络。举例而言,在不偏离本发明的精神和范围的情况下,分组交换网可包含通用移动通信服务(UMTS)或cdma2000网络。因而,分组交换网络可等同地配置为,例如在不偏离本发明的精神和范围的情况下,根据IP语音(VoIP)提供语音通信。
IP网络26能够根据多种不同技术中的任何技术提供信令通信。举例而言,IP网络能够根据会话发起协议(SIP)提供信令。在这一点上,SIP通常提供信令,用于通过使在IP网络中的两个或更多端点了解会话语义而发起那些端点之间的会话。因而,设备(或在这些设备上运行特定应用的用户)注册到SIP骨干网,从而可向这些端点正确地递送到特定会话的邀请。要实现这点,SIP为设备和用户提供注册机制,并且,其应用诸如SIP服务器40的机制以适当地路由该会话邀请。
为了促进IP网络26同PLMN 20和PSTN 22之间的语音通信,通信系统通常还包括一个或多个网关(GW)34。网关能够映射IP网络与PLMN和/或PSTN之间的信令和语音通信,从而允许在IP网络与PLMN和/或PSTN之间的通信。举例而言,根据SIP,网关可包括媒体网关(未示出),其转换在来自IP网络的分组流和来自PLMN和/或PSTN的语音编码通信(例如,TDM或PCM)之间的传输。因而,可在分组交换移动终端32(经由AP 30)或分组交换固定终端28和媒体网关之间的分组交换连接上以分组来携带语音,而同时,在媒体网关和电路交换固定终端24之间的电路交换连接中的语音编码通信电路上携带语音。
还根据SIP,网关34可以包括媒体网关控制功能(未示出),其操作为终止SIP信令并控制媒体网关的功能。在这一点上,媒体网关控制功能根据诸如在IETF请求注解文档RFC 3015中描述的标题为“MegacoProtocol Version 1.0”的媒体网关控制(MEGACO)协议来控制媒体网关的功能,在此通过参考其内容而将其整体并入。除了终止SIP信令和控制该媒体网关,该媒体网关控制功能通常还执行在IP网络26中的SIP信令与在PLMN 20和/或PSTN 22中的SS7信令之间的转换,诸如用于呼叫控制。
现在参看图2,根据本发明的一种实施方式而示出的能够操作为终端或能够更具体地操作为移动终端10、32和/或固定终端24、28的实体的框图。如图所示,能够操作为终端的实体通常包括连接到存储器38的处理器36。该存储器可包括易失性和/或非易失性存储器,并通常存储内容、数据等。例如,该存储器通常存储从实体发送的内容和/或由实体所接收的内容。又例如,根据本发明的实施方式,该存储器通常存储软件应用、指令等,用于处理器执行与实体的操作相关联的步骤。
该处理器36也可以连接到至少一个接口40或其他装置,用于发送和/或接收数据、内容等。该接口可包括用于根据多种不同通信技术中的任何一种或多种通信技术而进行通信的装置。举例而言,当该实体包括电路交换移动终端10时,接口可包括用于根据多种1G、2G、2.5G和/或3G通信技术中的任何通信技术而进行通信的装置。当实体包括电路交换固定终端24时,接口可包括用于根据TDM和/或PCM技术进行通信的装置。并且,当实体包括分组交换固定终端28或分组交换移动终端32时,该接口可以包括用于根据VoIP技术进行通信的装置。
该接口也可以包括用于根据一种或多种近距离(near field)通信技术共享和/或获得数据的一个或多个装置。举例而言,该接口可以包括短距离射频(RF)模块,该模块包含RF发射器、接收器、收发器或转发器标签,从而可与包括其他RF发射器、接收器、收发器或转发器标签的其他实体(诸如移动终端、固定终端等)共享数据和/或从其中获得数据。关于根据一种射频技术共享数据的更多信息,参看标题为“Near FieldCommunication-Interface and Protocol(NFCIP-1)”的ECMA(欧洲信息和通信系统标准化协会)国际标准ECMA-340(2002),在此通过整体参考将其内容并入。
在一种实施方式中,该实体可包括在本发明的实施方式的方法的操作期间能够作为转发器标签而操作的RF收发器。有关该收发器的更多信息,参考2003年7月22日提交的标题为“Reader Device for RadioFrequency Identification Transponder with Transponder Functionality”的PCT专利申请PCT/IB03/02900,在此通过整体参考将其内容并入。如此处所述,那么,术语“转发器标签”可指能够在本发明实施方式的操作期间在功能上作为转发器标签操作的收发器或转发器标签。类似地,术语“收发器”可以指能在本发明实施方式的操作期间在功能上作为转发器标签操作的收发器。
接口可以附加地或可选地包括其他短距离模块,诸如例如红外线(IR)模块(IR发射器、接收器以及收发器),和/或使用由蓝牙技术联盟开发的蓝牙品牌(brand)无线技术而操作的蓝牙模块(蓝牙发射器、接收器或收发器)。实体因此能够附加地或可选地根据此类技术向其他实体和/或标签发送数据和/或从其他实体和/或标签接收数据。尽管未示出,但是接口能够附加地或可选地根据包括诸如IEEE 802.11技术等WLAN技术的多种不同的无线联网技术而向实体和/或标签发送数据和/或从实体和/或标签接收数据。
更具体地,电路交换固定终端24以及分组交换固定终端30可以包括能够分别根据电路交换和分组交换技术而提供音频和/或视频通信的多种已知设备中的任何设备。举例而言,电路交换固定终端可包含多种能够用于语音呼叫和/或视频呼叫的已知的、传统的固定有线电话或无线电话中的任何电话。作为举例,该分组交换固定终端可包括也能够用于语音呼叫和/或视频呼叫的多种已知的、传统的支持IP的有线电话或无线电话中的任何电话。而且,作为举例,该分组交换固定终端可包括能够操作软件应用用于根据分组交换技术提供音频和/或视频通信的处理器,该处理器诸如个人计算机、膝上型计算机等。如本领域技术人员可以理解的,并根据本发明的实施方式,分组交换固定终端可以与电路交换固定终端协调操作,反之亦然。同样地,如此处所述,术语“固定终端”将用于描述能够执行分组交换固定终端和/或电路交换固定终端的功能的单个固定终端。
根据本发明的实施方式,与电路交换固定终端24以及分组交换固定终端28相类似,分组交换移动终端可以能够与电路交换移动终端协调操作,反之亦然。因而,如此处所述,术语“移动终端”将用于描述能够执行分组交换移动终端和/或电路交换移动终端的功能的单个移动终端。而且,尽管此处移动终端可以被示为和描述为包括移动电话,但移动电话仅仅是将从本发明受益的一种终端类型的示例,因此,不应以其限制本发明的范围。在这一点上,虽然此处为举例的目的而示出并在此后描述移动终端的若干实施方式,其他类型移动终端,诸如便携式数字助理(PDA)、寻呼机、膝上型计算机以及其他类型的音频、视频和/或文本通信系统,也易于使用本发明。
现在参看图3,其示出了根据本发明的一种实施方式的移动终端10、32的框图。如图所示,除了天线42,该移动终端10、32可包括发射器44、接收器46以及控制器48或分别向该发射器提供信号并从该接收器接收信号的其他处理器。这些信号包括按照可应用的蜂窝系统的空中接口标准的信令信息,也包括用户语音和/或用户生成的数据。在这一点上,该移动终端能够按照一种或多种空中接口标准、通信协议、调制类型以及接入类型而操作。更具体地,该移动终端能够根据多种1G、2G、2.5G和/或3G通信协议等中的任何协议而操作。例如,该移动终端能够根据2G无线通信协议IS-136(TDMA)、GSM以及IS-95(CDMA)而操作。又例如,移动终端能够根据2.5G无线通信协议GPRS、增强型GSM数据环境(EDGE)等而操作。此外,例如,移动终端能够根据诸如使用宽带码分多址(WCDMA)无线接入技术的通用移动电话系统(UMTS)的3G无线通信协议而操作。移动终端也能够根据诸如1XEV-DO(TIA/EIA/IS-856)和1XEV-DV的增强型3G无线通信协议而操作。一些窄带AMPS(NAMPS)和TACS移动终端,以及双模或多模电话(例如,数字/模拟或TDMA/CDMA/模拟电话)也将从本发明的教导中受益。
应该理解,控制器48包括实现移动终端的音频和逻辑功能所需的电路。举例而言,控制器可包括数字信号处理器设备、微处理器设备以及各种模数转换器、数模转换器和/或其他支持电路。移动终端的控制和信号处理功能根据这些设备各自的能力而在这些设备之间分配。该控制器可以附加地包括内部语音编码器(VC)48A,并可以包括内部数据调制解调器(DM)48B。更进一步地,控制器可包括用来操作可以存储于存储器(在下面描述)中的一个或多个软件程序的功能。举例而言,控制器能够操作诸如传统Web浏览器的连接性程序。该连接性程序则允许移动终端诸如根据超文本传输协议(HTTP)和/或无线应用协议(WAP)而发送和接收Web内容。
移动终端还包括用户接口,该用户接口包括传统的耳机或扬声器50、振铃器52、麦克风54、显示器56以及用户输入接口,所有这些都耦接到控制器48。允许移动终端接收数据的用户输入接口可以包括允许该移动终端接收数据的多种设备中的任何设备,诸如键板58、触摸显示屏(未示出)或其他输入设备。在包括键板的实施方式中,该键板包括传统数字(0-9)键、相关的键(#、*),以及用于操作移动终端的其他按键。尽管没有示出,移动终端可包括诸如震动电池组(vibrating batterypack)的电池,用于为操作移动终端所需的多种电路供电,以及可选地提供机械振动作为可检测的输出。
如同上面所指出的,移动终端10、32也可包括一个或多个装置,用于根据一种或多种近距离通信技术与诸如其他移动终端、固定终端24、28等(参看图1)的电子设备共享数据和/或从其中获得数据。如图3所示,移动终端可包括短距离RF模块60,该短距离RF模块60可以包括RF发射器、接收器、收发器或转发器标签,从而可以与包括其他RF发射器、接收器、收发器、转发器标签或能够操作为转发器标签的收发器的其他移动终端、固定终端等共享数据和/或从其中获得数据。移动终端可以附加地或可选地包括其他短距离模块,诸如IR模块62(IR发射器、接收器或收发器)和/或蓝牙模块64(蓝牙发射器、接收器或收发器),以及用于根据包含诸如IEEE802.11技术等的WLAN技术的多种不同无线联网技术发送数据和/或接收数据的装置。
移动终端10、32可进一步包括通常保存了有关移动用户的信息单元的存储器,诸如用户识别模块(SIM)66、可移动用户身份模块(R-UIM)等。除了SIM,移动终端可包括其他可移动的和/或固定的存储器。在这一点上,移动终端可包括易失性存储器68,诸如包括用于临时存储数据的高速缓存区域的易失性随机访问存储器(RAM)。移动终端也可包括可嵌入和/或可移动的其他非易失性存储器70。非易失性存储器可附加地或可选地包括EEPROM、闪存等。这些存储器可存储移动终端用以实现移动终端的功能的多条信息和数据中的任何信息和数据。举例而言,存储器可以存储能够诸如为PLMN 20和/或PSTN 22唯一标识该移动终端的标识符,该标识符诸如国际移动设备识别(IMEI)码、国际移动用户识别(IMSI)码、移动台综合业务数字网(MSISDN)码(移动电话号码)、互联网协议(IP)地址、会话发起协议(SIP)地址等。
存储器也能存储能够在移动终端10、32上操作的一个或多个应用。如下所解释的,存储器可以进一步存储转移代理,该转移代理能够控制对在终端(移动终端或固定终端24、28)和让与方终端(移动终端或固定终端)之间的通信会话的转移或加入(例如,参会)。在此类实例中,该转移代理可以响应在转移进入或加入通信会话的终端与该通信会话中的终端(即,进行会话的终端)之一之间的短距离通信。
如在背景技术部分中所解释的,尽管当前技术对于允许终端用户插入两个其他终端用户之间的通信会话而言是足够的,但此类技术存在缺陷。本发明的实施方式因而提供了用于加入和/或转移通信会话的短距离发起的改进的系统和关联终端及方法。现在参看图4,其根据本发明的实施方式示出了三个终端10(移动终端10、32和/或固定终端24、28)的功能框图,这三个终端执行加入前两个终端之间的通信会话或将前两个终端之间的通信会话转移到第三终端的方法。更具体地,图4示出了经由包括PLMN 20和/或PSTN 22的一个或多个网络进行与第二终端74的通信会话的第一终端72(例如,移动终端10、32或固定终端24、28)的功能框图。当第一终端和第二终端正进行通信会话时,位于第二终端附近的第三终端76希望加入该通信会话或希望将该通信会话从第二终端转移到第三终端。
如上所示,第二终端和/或第三终端(以及第一终端,如果希望这样)可以操作能够控制转移或加入第一终端72和第二终端74之间的通信会话的转移代理78。如上所示以及此处所述,该转移代理通常包括能够存储于存储器(例如,非易失性存储器70)中并由处理器(例如,控制器48)操作的软件。然而应该理解,在不偏离本发明的精神和范围的情况下,转移代理可以可选地包括固件或硬件。转移代理可以响应于跨越第二终端和第三终端之间的短距离通信链路的通信,以发起对通信会话的转移或加入。在这一点上,第二终端和第三终端(以及第一终端,如果希望的话)分别可以包括一个或多个短距离通信模块80,诸如一个或多个RF模块(例如,RF模块60)、IR模块(例如,IR模块62)和蓝牙模块(例如,蓝牙模块64)的,所述短距离通信模块80能够建立短距离通信链路并跨越该短距离通信链路而发送和/或接收数据、信息、通信等。
现在参看图5、6和7,其示出了加入或转移第一终端72和第二终端74之间的通信会话的方法的控制流程图,该通信会话被第三终端76加入的或被转移到第三终端76。如图所示以及如下所述,通信会话包括第一终端和第二终端之间的语音或视频呼叫。继而,第二终端或第三终端希望加入该呼叫或将第二终端呼叫的结束转移到第三终端。也如下所述,第二终端和第三终端的短距离通信模块80包括RF模块(例如,RF模块60)。然而应该理解,在不偏离本发明的精神和范围的情况下,该短距离通信模块可包括任意数目的其他模块。也应理解,尽管通过第三终端加入第一终端和第二终端之间的呼叫可形成会议呼叫,在第三终端加入该呼叫之前或将该呼叫转移到第三终端之前,该呼叫自身可包括第一终端和第二终端以及一个或多个其他终端(未示出)之间的语音或视频会议。
更具体地参看图5,将第三终端76加入第一终端72和与第三终端相邻近的第二终端74之间的语音或视频呼叫的方法包括第一终端和第二终端跨越一个或多个网络(例如,PLMN 20和/或PSTN 22)进行呼叫。当第一终端和第二终端进行呼叫时,第三终端可选择第二终端,从而请求与第一终端和第二终端一起加入会议呼叫。可选地,尽管未示出,第二终端可以选择第三终端,从而请求第三终端加入第一终端和第二终端之间的会议呼叫。
第二终端74或第三终端76可以多种不同方式中的任何方式进行选择。举例而言,在一种实施方式中,第二终端的短距离通信模块80包括存储第二终端的标识符(例如,IMEI码、IMSE码、电话号码等)的RF转发器标签。另一方面,第三终端的短距离通信模块包括RF收发器或读取器。在此类实例中,第三终端可通过建立第二终端的RF转发器标签和第三终端的RF收发器之间的RF通信链路由此接收第二终端的标识符从而选择第二终端。在这一点上,第三终端的RF收发器可以多种不同方式中的任何方式建立同第二终端的RF转发器标签的RF通信链路。
举例而言,第三终端用户可通过传递第三终端76,或更具体地传递第三终端的RF收发器(即,短距离通信模块80)而在第二终端74的转发器标签(即,短距离通信模块)的预定义距离内建立RF通信链路。此后,如果需要的话,第三终端,或更具体地第三终端的转移代理78可诸如经由第三终端的用户接口而接收来自第三终端用户的指令,以发起同第二终端的RF转发器标签的通信。根据本发明的实施方式,RF转发器标签和RF收发器之间的预定义距离通常较短,例如,从基本为零到几厘米。在此类实例中,选择该RF转发器标签可能需要第三终端用户用该RF收发器接触该RF转发器标签。
在建立第二终端74的RF转发器标签(即,短距离通信模块80)和第三终端76的RF收发器之间的RF通信链路之后,第三终端的转移代理78可以指示RF收发器(即,短距离通信模块)向RF转发器标签发送针对编码在RF转发器标签中的第二终端的标识符(例如,电话号码)的请求或询问信号。通过向该RF转发器标签发送该请求,第三终端可接收第二终端标识符,此后第三终端可以利用该标识符请求同第一终端72以及第二终端74的会议呼叫,如下所解释的那样。然后,当接收到请求后,RF转发器标签可以将第二终端标识符发送回第三终端的RF收发器,或更具体地发送回第三终端的转移代理80。然而,在RF转发器标签将第二终端标识符发送回RF收发器之前,第二终端,或更具体地第二终端的转移代理可以诸如经由第二终端的用户接口,要求来自第二终端用户的关于是否接受或拒绝针对第二终端的标识符的请求的指令。在这种实例中,如果第二终端用户接受来自第三终端的请求,则第二终端的转移代理可指示该RF转发器标签将第二终端的标识符传送给RF收发器。
尽管可用前述示例性的方式选择第二终端74或第三终端76,但是应该理解在不偏离本发明的精神和范围的情况下,可以多种其他方式中的任何方式选择第二或第三终端。在另一个实施方式中,例如,第二终端和第三终端中的每个的短距离通信模块80还包括蓝牙模块(例如,蓝牙模块64)。在此类实例中,第二终端的RF转发器标签可以存储蓝牙标识符和/或建立同第二终端的蓝牙模块的蓝牙通信链路所需要的其他蓝牙参数。例如通过第二终端的转移代理78,可以向第二终端的蓝牙模块提供第二终端标识符,从而向第三终端发送第二终端标识符。
同前面类似,接下来第三终端76可选择第二终端74并此后接收蓝牙标识符或建立同第二终端的蓝牙模块的蓝牙通信链路所需要的其他蓝牙参数。使用该蓝牙标识符/参数,第三终端,或更具体地第三终端的转移代理78,可经由第二终端和第三终端的蓝牙模块与第二终端的转移代理建立蓝牙通信链路。也同前面类似,在建立同第二终端的蓝牙通信链路之前,第二终端,或更具体地第二终端的转移代理可以要求来自第二终端用户的关于是否接受或拒绝同第三终端建立蓝牙通信链路的请求的指令。在建立了蓝牙通信链路后,第二终端的转移代理可向第三终端的转移模块发送第二终端标识符,如果希望的话,则再一次接收关于是否发送第二终端标识符的指令。
前述示例已经示出并描述了有关第三终端76选择第二终端74,并且此后接收第二终端标识符(例如,电话号码)。然而应该理解,可配置第二终端以类似地选择第三终端,并接收第三终端的标识符(例如,电话号码)。在此类实例中,第二终端的短距离通信模块80可包括RF收发器或读取器,而第三终端的短距离通信模块包括存储第三终端标识符或蓝牙标识符的RF转发器标签。在此点上,应该理解,尽管下面的描述可能假设第三终端选择并接收第二终端的标识符,在不偏离本发明的精神和范围的情况下,相同的描述可等同地应用于第二终端选择并接收第三终端的标识符。
不考虑第二终端74如何将第二终端标识符发送给第三终端,第三终端76,或更具体地第三终端的转移代理78可以响应于以多种不同方式中的任何方式对第二终端标识符的接收,从而促进加入第一终端72和第二终端74之间的呼叫。举例而言,可以给第三终端的转移代理预先配置关于所接收的第二终端标识符而执行的动作。可选地,作为举例,第三终端的转移代理可以被配置为诸如经由第三终端的用户接口而要求来自第三终端用户的指令,该指令与关于所接收的第二终端标识符而执行的动作相关。
在另一种可选方案中,第二终端74可以向第三终端76,或更具体地第三终端的转移代理78指示要执行的动作。举例而言,第二终端可通过向第三终端发送适当的指令和第二终端标识符而指示第三终端的转移代理。当第二终端的短距离通信模块80包括RF转发器标签时,例如,可以将该RF转发器标签编码为具有第三终端的转移代理关于第二终端标识符而执行的动作。在这一点上,如果希望这样,则RF转发器标签可以是可动态配置的,从而使得该动作是可调整的。在此类实例中,在第二终端向第三终端发送第二终端标识符之前,第二终端的转移代理可以接收来自第二终端用户的对动作的选择,所述对动作的选择诸如是否将第三终端加入会议呼叫或将该呼叫从第二终端转移到第三终端。
不考虑第三终端76的转移代理78如何接收关于第二终端标识符而执行的动作,假设该动作包括加入在第一终端72和第二终端74之间的呼叫,如图5所示。在此种情况下,第三终端可以基于该转移代理先前接收的第二终端标识符来请求与第二终端的通信会话,或者更具体地,第三终端的转移代理可以指示第三终端基于该转移代理先前接收的第二终端标识符来请求与第二终端的通信会话。在这一点上,第三终端可以通过向网络(例如,PLMN 20和/或PSTN 22)发送第二终端标识符而请求与第二终端的呼叫,该网络是与第一终端和第二终端进行呼叫所跨越的网络相同的网络。更具体地,举例而言,第三终端可经由该网络向第二终端发出呼叫。
接着,响应于接收来自第三终端76的请求,并识别出第二终端74正同第一终端72进行语音呼叫,该网络,或者更具体地该网络的一个或多个适当的网元(例如,MSC14)可被配置为创建第一终端、第二终端和第三终端之间的会议呼叫。可选地,当第一终端和第二终端正在进行视频呼叫时,该网络可被配置为在第一终端、第二终端和第三终端之间创建视频会议。在这一点上,网络可以被配置为例如通过将第三终端加入第一终端和第二终端之间的呼叫以创建会议呼叫。此后,第一终端、第二终端和第三终端可以经由跨越该网络的相同通信会话或会议呼叫而彼此同时通信。
如同上面所解释的,第三终端76接收第二终端标识符,并请求同第二终端的通信会话。接着,第一终端72与第二终端74进行通话所跨越的网络接收到来自第三终端的请求,并基于第一终端和第二终端之间的当前呼叫而创建会议呼叫。在图6中示出的可选实施方式中,除了接收第二终端标识符,第三终端也可接收第一终端的标识符(例如,电话号码)。举例而言,在第三终端选择第二终端之后,第二终端可以确定第一终端标识符。在这一点上,当第二终端发起与第一终端的呼叫时,第二终端可基于该被发送到网络(例如,PLMN 20和/或PSTN 22)的标识符而确定第一标识符以发起该呼叫。另一方面,当第一终端发起与第二终端的呼叫时,基于当网络建立第一终端和第二终端之间的呼叫时被发送到第二终端的第一终端标识符,第二终端可以确定第一终端标识符。
不考虑第二终端74在第二终端向第三终端76,或更具体地第三终端76的转移代理78发送第二终端标识符之前、之后或者当时如何确定第一终端标识符,第二终端也可以向第三终端发送第一终端标识符。可以诸如经由与发送第二终端标识符的模块相同或不同的短距离通信模块80,以多种不同方式中的任何方式将第一终端标识符发送或传送到第三终端。接下来,当接收到第一终端和第二终端标识符之后,第三终端可以基于由该第三终端的转移代理先前接收的第一终端标识符和第二终端标识符来请求与第一终端和第二终端的通信会话,或更具体地第三终端的转移代理可以指示第三终端基于由该第三终端的转移代理先前接收的第一终端标识符和第二终端标识符来请求与第一终端和第二终端的通信会话。在这一点上,通过向第一终端和第二终端进行呼叫所跨越的网络相同的网络(例如,PLMN 20和/或PSTN 22)发送第一终端标识符和第二终端标识符,第三终端可以请求与第一终端和第二终端的同时呼叫。更具体地,举例而言,第三终端可经由网络发出对第一终端和第二终端的呼叫,该网络能够在第一终端、第二终端和第三终端之间建立会议呼叫。
接下来,响应于接收到来自第三终端76的请求,网络,或更具体地该网络的一个或多个适当的网元(例如,MSC 14)可被配置为在第一终端72、第二终端74以及第三终端之间建立同时呼叫或会议呼叫。在这点上,网络可以被配置为例如通过诸如与第一终端和第二终端之间已有的呼叫无关的方式建立第一终端、第二终端和第三终端之间的会议呼叫而创建会议呼叫。此后,第一终端、第二终端和第三终端可跨越网络经由相同的通信会话或会议呼叫而彼此同时通信。
如同上面关于图5和6所解释的,第三终端76的转移代理78接收关于第二终端标识符而执行的动作,该动作包括将第三终端加入到与第一终端72以及第二终端74的会议呼叫之中。然而,可选地,该动作可以包括将在第一终端和第二终端之间的已有呼叫从第二终端转移到第三终端。在这样的实例中,该方法可以与前面类似的方式而进行,将第二终端从第一终端、第二终端和第三终端之间当前的呼叫断开。
现在参看图7,其根据本发明的一种实施方式示出了第二终端74将语音或视频呼叫转移到第三终端76的控制流程图,该呼叫开始处于第一终端72和第二终端之间。尽管该方法可包括第三终端选择第二终端以建立与第二终端的短距离通信链路,如上所述和如图所示,可选地,第二终端可以选择第三终端以建立与第二终端的短距离通信链路,以请求将第一终端和第二终端之间的呼叫从第二终端转移到第三终端。当收到该请求时,第三终端,或更具体地第三终端的转移代理78可以用诸如以上解释的方式经由第二终端和第三终端的短距离通信模块80跨越短距离通信链路而请求第一终端标识符。然而,在请求第一终端标识符之前,第三终端的转移代理可以要求来自第三终端用户的指令,该指令关于是否接受或拒绝对于转移呼叫的请求。在此类实例中,如果第三终端用户接受来自第二终端的请求,则第三终端的转移代理可以请求第一终端标识符。
响应于接收针对第一终端标识符的请求,第二终端74可用诸如以上所解释的方式确定第一终端标识符。此后,第二终端可用诸如以上所解释的方式向第三终端76或更具体地第三终端的转移代理78发送第一终端标识符。此后,第三终端可以基于由该转移代理先前接收的第一终端标识符请求同第一终端的通信会话,或更具体地,第三终端的转移代理可以指示第三终端基于由该转移代理先前接收的第一终端标识符来请求同第一终端的通信会话。在这一点上,第三终端可通过将第一终端标识符发送到与第一终端和第二终端进行呼叫所跨越的网络相同的网络(例如,PLMN 20和/或PSTN 22)而请求同第一终端的呼叫。更具体地,举例而言,第三终端可以经由该网络发出对第一终端的呼叫。
接下来,响应于接收来自第三终端76的请求,该网络,或更具体地,该网络的一个或多个适当的网元(例如,MSC 14)可以建立第一终端72和第三终端之间的通信会话或呼叫。由于呼叫在第一终端和第三终端之间建立,第二终端74可从第一终端和第二终端之间的呼叫断开或使该呼叫终止,或更具体地,第二终端的转移代理78可指示第二终端从第一终端和第二终端之间的呼叫断开或使该呼叫终止。因而,随着当在第一终端和第三终端之间建立呼叫时第二终端从第一终端和第二终端之间的呼叫断开,可将来自第一终端的呼叫从第二终端转移到第三终端。继而,第一终端和第三终端可以跨越网络经由相同的通信会话或会议呼叫而彼此通信。
将可以理解,在不同的实例中,可能希望允许第三终端76经由第二终端74以及第二终端和第一终端之间的呼叫而与第一终端72通信。在这种实例中,第二终端可在通信会话期间互连第一终端和第三终端,而不将该呼叫从第二终端转移到第三终端。更具体地,第二终端可接收来自第一终端的通信,并将该通信“隧穿(tunnel)”到第三终端。类似地,第二终端可接收来自第三终端的通信,并经由第一终端和第二终端之间的呼叫将该通信转发给第一终端。当该通信会话是一个呼叫时,那么第二终端可将来自第一终端的通信隧穿到第三终端,从而使得第三终端有效地操作为用于第一终端和第二终端之间的呼叫的送话器。
在通信会话期间,第二终端可以多种不同方式中的任何方式互连第一终端和第三终端。举例而言,如图8所示,考虑上面的实施方式,其中第二终端74和第三终端76中的每个的短距离通信模块80包括RF模块(例如,RF模块60)并且还包括蓝牙模块(例如,蓝牙模块64)。在此种实例中,第二终端的RF模块(例如,RF转发器标签)可保存蓝牙标识符以及在建立与第二终端的蓝牙模块的蓝牙通信中所需的其他蓝牙参数。然后,在操作中,第二终端可选择第三终端以请求在第一终端和第二终端之间的通信会话期间将第三终端与第一终端互连。接下来,第三终端可诸如通过请求并继而接收第二终端的蓝牙标识符而发起与第二终端的短距离(例如,蓝牙)通信。然而,在发起短距离通信之前,第三终端,或更具体地,第三终端的转移代理78可以要求来自第三终端用户的关于是否接受或拒绝互连第一终端和第三终端的请求的指令。
在第三终端76,或更具体地第三终端的转移代理78发起同第二终端74(第二终端的转移代理)的短距离通信之后,可基于第二终端的蓝牙标识符在第二终端和第三终端之间建立短距离通信。在这一点上,可在第二终端和第三终端之间建立短距离通信链路或“隧道”,从而使得第三终端能够有效地操作为用于第一终端72和第二终端之间的呼叫的送话器。因而,在第一终端和第二终端之间的呼叫期间,来自第一终端的通信可到达第二终端,并可被隧穿到第三终端。同样地,来自第三终端的通信可被隧穿到第二终端,并接着被发送到第一终端。而且,如果希望这样,则从第一终端和/或第三终端到达第二终端的语音通信可在第二终端处被静音(muted),因而促进了第三终端的送话器操作。
如同前面所解释的,基于第二终端标识符和/或第一终端标识符,第三终端76可加入第一终端72和第二终端74之间的呼叫,或可将此类呼叫从第二终端转移到第三终端。然而,应该理解,如果希望这样,则基于能够唯一标识第一终端、第二终端和/或第一终端和第二终端之间的呼叫的多个其他标识符中的任何标识符,第三终端可以加入该呼叫,或可将该呼叫转移到第三终端。在此类实例中,第三终端能够以多种不同方式接收其他标识符(例如,呼叫或通信会话标识符等),所述方式例如与第三终端接收第一终端和/或第二终端的前述标识符相同的方式。
根据本发明的一个方面,本发明的全部或部分系统,诸如第一终端72、第二终端74和/或第三终端76的全部或部分,通常在计算机程序产品(例如,转移代理78)的控制下操作。用于执行本发明的实施方式的方法的计算机程序产品包括诸如非易失性存储媒介的计算机可读存储媒介,以及嵌入于计算机可读存储媒介的诸如一系列计算机指令的计算机可读程序代码部分。
在这一点上,图5、6、7和8是根据本发明的方法、系统和程序产品的控制流程图。应该理解,该控制流程图的每个块或步骤,以及在该控制流程图中的块的组合,可由计算机程序指令实现。这些计算机程序指令可被加载到计算机或其他可编程设备中以生产一种机器,使得在计算机或其他可编程设备中执行的指令创建用于实现在控制流程图中的块或者步骤中指定的功能的装置。这些计算机程序指令也可被存储于计算机可读存储器中,其指示计算机或其他可编程设备以特定方式工作,从而使得存储于计算机可读存储器中的指令产生一种产品,该产品包括实现控制流程图中的块或步骤中指定的功能的指令装置。也可将该计算机程序指令加载到计算机或其他可编程设备以使得在计算机或其他可编程设备上执行一系列操作步骤,从而产生计算机实现的处理,使得在计算机或其他可编程设备上执行的指令提供用于实现控制流程图的块或步骤中指定的功能的步骤。
因而,控制流程图的块或功能支持用于执行特定功能的装置的组合,用于执行特定功能的步骤的组合,以及用于执行特定功能的程序指令装置。也应该理解,控制流程图中的每一个块或步骤以及该控制流程图中的块或步骤的组合可由执行特定功能和步骤的专用的基于硬件的计算机系统实现,或者由专用硬件和计算机指令的组合实现。
对于本领域技术人员,上文描述和关联附图中所示的教导有助于理解本发明的多种修改和其他实施方式。因此,应该理解,本发明并非被限制于所公开的特定实施方式,而且旨在将多种修改和其他实施方式包括在所附权利要求书的范围内。此处尽管使用了特定的术语,但是仅以通用的、而且是描述性的含义对其使用,并非用于限制的目的。
权利要求
1.一种系统,包括第一终端;第二终端,其跨越至少一个通信网络进行与所述第一终端的通信会话;以及第三终端,其能够跨越与所述第二终端的短距离通信链路而与所述第二终端通信,其中,所述第二终端和第三终端之一能够跨越所述短距离通信链路接收所述第二终端和第三终端中另一个的标识符,并且,其中接收所述标识符的所述终端能够基于所述标识符与所述至少一个通信网络通信,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
2.根据权利要求1所述的系统,其中所述第三终端能够接收所述第二终端标识符,并且此后能够将所述第二终端标识符发送到所述至少一个通信网络,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
3.根据权利要求2所述的系统,其中所述第三终端进一步能够接收所述第一终端的标识符,并且其中所述第三终端能够将所述第一终端和第二终端的所述标识符发送到所述至少一个通信网络。
4.根据权利要求1所述的系统,其中所述第二终端能够跨越所述第二终端和第三终端之间的第一短距离通信链路而与所述第三终端通信,其中所述第二终端和所述第三终端之一能够接收至少一个参数以建立所述第二终端和第三终端之间的第二短距离通信链路,跨越所述第一短距离通信链路接收所述至少一个参数,其中所述第二终端和所述第三终端之一能够基于所述至少一个参数建立所述第二终端和第三终端之间的第二短距离通信链路,并且其中所述第二终端和所述第三终端之一能够跨越所述第二短距离通信链路接收所述第二终端和所述第三终端中的另一个的标识符。
5.根据权利要求1所述的系统,其中接收所述标识符的终端被预先配置为执行关于所述标识符的动作,并且其中接收所述标识符的终端能够根据所述动作与所述至少一个通信网络通信。
6.根据权利要求1所述的系统,其中接收所述标识符的终端进一步能够接收关于所述标识符而执行的动作,所述动作已经由所述第二终端和所述第三终端之一动态配置,并且其中接收所述标识符和所述动作的终端能够根据所述动作与所述至少一个通信网络通信。
7.根据权利要求1所述的系统,其中所述第三终端能够接收所述第一终端的标识符,所述第一终端标识符是跨越所述短距离通信链路而从所述第二终端接收到的,并且其中所述第三终端能够向所述至少一个通信网络发送所述第一终端标识符,由此将所述通信会话从所述第二终端转移到所述第三终端。
8.根据权利要求1所述的系统,其中所述标识符包括能够向所述至少一个通信网络标识所述各个终端的标识符。
9.根据权利要求1所述的系统,其中所述第一终端、第二终端以及第三终端中的至少一个包括移动电话。
10.根据权利要求1所述的系统,其中所述标识符包括所述第一终端和第二终端之间的通信会话的标识符。
11.一种系统,包括第一终端;第二终端,其跨越至少一个通信网络进行与所述第一终端的通信会话;以及第三终端,其能够建立与所述第二终端的短距离通信链路,其中,所述第二终端能够在通信会话期间互连所述第一终端和所述第三终端,从而使得所述第三终端能够跨越所述短距离通信链路从所述第二终端接收通信,所述通信是在所述第二终端处跨越至少一个通信网络从所述第一终端已经接收到的,并且从而使得所述第三终端能够跨越所述短距离通信链路向所述第二终端发送通信,此后所述第二终端能够跨越所述至少一个通信网络向所述第一终端发送所述通信,所述第三终端否则能够独立于所述第二终端与所述第一终端进行通信会话。
12.一种终端,包括控制器,能够操作转移代理,其中所述转移代理能够建立所述终端和第二终端之间的短距离通信链路,所述第二终端跨越至少一个通信网络与第一终端进行通信会话,其中所述转移代理能够跨越所述短距离通信链路接收所述第二终端的标识符,并且此后能够基于所述标识符与所述至少一个通信网络通信,由此将所述终端加入所述第一终端和第二终端之间的通信会话中。
13.根据权利要求12所述的终端,其中所述转移代理还能够接收所述第一终端的标识符,并且其中所述转移代理能够将所述第一终端和第二终端的标识符发送到所述至少一个通信网络,由此将所述终端加入所述第一终端和第二终端之间的通信会话中。
14.根据权利要求12所述的终端,其中所述转移代理进一步能够建立与所述第二终端的第一短距离通信链路,并且此后能够接收至少一个参数以建立与所述第二终端的第二短距离通信链路,所述至少一个参数是跨越所述第一短距离通信链路而接收到的,其中所述转移代理能够基于所述至少一个参数建立与所述第二终端的第二短距离通信链路,并且其中所述转移代理能够跨越所述第二短距离通信链路接收所述第二终端标识符。
15.根据权利要求12所述的终端,其中所述转移代理被预先配置为执行关于所述标识符的动作,并且其中所述转移代理能够根据所述动作与所述至少一个通信网络通信。
16.根据权利要求12所述的终端,其中所述转移代理进一步能够接收关于所述标识符而执行的动作,所述动作已经由所述第二终端动态配置,并且其中所述转移代理能够根据所述动作与所述至少一个通信网络通信。
17.根据权利要求12所述的终端,其中由所述转移代理接收的所述标识符包括所述第一终端的标识符,并且其中所述转移代理能够将所述第一终端标识符从所述终端发送到所述至少一个通信网络,由此将所述通信会话从所述第二终端转移到所述终端。
18.根据权利要求12所述的终端,其中由所述转移代理接收的所述标识符包括能够向所述至少一个通信网络标识所述第二终端的标识符。
19.根据权利要求12所述的终端,其中所述终端包括移动电话。
20.根据权利要求12所述的终端,其中由所述转移代理所接收的所述标识符包括所述第一终端和第二终端之间的通信会话的标识符。
21.一种终端,包括控制器,能够建立与第二终端之间的短距离通信链路,所述第二终端跨越至少一个通信网络与第一终端进行通信会话,其中所述第二终端能够在所述通信会话期间互连所述第一终端和所述第三终端,从而使得所述控制器能够跨越所述短距离通信链路从所述第二终端接收通信,所述通信是在所述第二终端处跨越所述至少一个通信网络从所述第一终端已经接收到的,并且从而使得所述控制器能够跨越所述短距离通信链路向所述第二终端发送通信,此后所述第二终端能够跨越所述至少一个通信网络向所述第一终端发送所述通信,所述终端否则能够独立于所述第二终端与所述第一终端进行通信会话。
22.一种方法,包括建立第三终端和第二终端之间的短距离通信链路,所述第二终端跨越至少一个通信网络进行与第一终端的通信会话;跨越所述短距离通信链路接收所述第二终端和所述第三终端之一的标识符;以及基于所述标识符与所述至少一个通信网络通信,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
23.根据权利要求22所述的方法,其中接收标识符包括在所述第三终端处接收所述第二终端的标识符,并且其中与所述至少一个通信网络的通信包括将所述第二终端的标识符从所述第三终端发送到所述至少一个通信网络,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
24.根据权利要求23所述的方法,其中接收标识符进一步包括在所述第三终端处接收所述第一终端的标识符,并且其中与所述至少一个通信网络的通信包括将所述第一终端和第二终端的标识符从所述第三终端发送到所述至少一个通信网络,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
25.根据权利要求22所述的方法,进一步包括建立所述第二终端和第三终端之间的第一短距离通信链路;以及接收至少一个参数,以建立所述第二终端和第三终端之间的第二短距离通信链路,所述至少一个参数是跨越所述第一短距离通信链路而接收的,其中建立短距离通信链路包括基于所述至少一个参数建立所述第二终端和第三终端之间的第二短距离通信链路,以及其中接收标识符包括跨越所述第二短距离通信链路接收所述第二终端和所述第三终端之一的标识符。
26.根据权利要求22所述的方法,其中接收标识符包括在所述第二终端和所述第三终端之一处接收标识符,所述接收标志符的终端被预先配置为执行关于所述标识符的动作,并且其中与所述至少一个通信网络的通信包括根据所述动作与所述至少一个通信网络通信。
27.根据权利要求22所述的方法,其中接收标识符进一步包括接收关于所述标识符而执行的动作,所述动作已经由所述第二终端和所述第三终端之一动态配置,并且其中与所述至少一个通信网络的通信包括根据所述动作与所述至少一个通信网络通信。
28.根据权利要求22所述的方法,其中接收标识符包括在所述第三终端处接收所述第一终端的标识符,所述第一终端标识符是跨越所述短距离通信链路而从所述第二终端接收到的,以及其中与所述至少一个通信网络的通信包括将所述第一终端标识符从所述第三终端发送到所述至少一个通信网络,由此将所述通信会话所述第二终端转移到所述第三终端。
29.根据权利要求22所述的方法,其中接收标识符包括接收能够向至少一个通信网络标识所述各个终端的标识符。
30.根据权利要求22所述的方法,其中在第三终端和第二终端之间建立短距离通信链路包括在第三终端和第二终端之间建立短距离通信,所述第三终端和所述第二终端的至少之一包括移动电话。
31.根据权利要求22所述的方法,其中接收标识符包括接收所述第一终端和所述第二终端之间的通信会话的标识符。
32.一种计算机程序产品,包括至少一个在其上存储计算机可读程序代码部分的计算机可读存储介质,所述计算机可读程序代码部分包括第一可执行部分,用于建立第三终端和第二终端之间的短距离通信链路,所述第二终端跨越至少一个通信网络与第一终端进行通信会话;第二可执行部分,用于跨越所述短距离通信链路接收所述第二终端和所述第三终端之一的标识符;以及第三可执行部分,用于基于所述标识符与所述至少一个通信网络通信,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
33.根据权利要求32所述的计算机程序产品,适用于在所述第三终端上操作,其中所述第二可执行部分适用于接收所述第二终端的标识符,并且其中所述第三可执行部分适用于将所述第二终端标识符发送到所述至少一个通信网络,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
34.根据权利要求33所述的计算机程序产品,其中所述第二可执行部分进一步适用于接收所述第一终端的标识符,并且其中所述第三可执行部分适用于将所述第一终端和第二终端的标识符从所述第三终端发送到所述至少一个通信网络,由此将所述第三终端加入所述第一终端和第二终端之间的通信会话中。
35.根据权利要求32所述的计算机程序产品,进一步包括第四可执行部分,用于建立所述第二终端和第三终端之间的第一短距离通信链路;以及第五可执行部分,用于接收至少一个参数以建立所述第二终端和第三终端之间的第二短距离通信链路,所述至少一个参数是跨越所述第一短距离通信链路而接收的,其中所述第一可执行部分适用于基于所述至少一个参数建立所述第二终端和第三终端之间的第二短距离通信链路,以及其中所述第二可执行部分适用于跨越所述第二短距离通信链路接收所述第二终端和所述第三终端之一的标识符。
36.根据权利要求32所述的计算机程序产品,适用于在被预先配置为执行关于所述标识符的动作的所述第二终端和所述第三终端之一上操作,并且其中所述第三可执行部分适用于根据所述动作与所述至少一个通信网络通信。
37.根据权利要求32所述的计算机程序产品,其中所述第二可执行部分进一步适用于接收关于所述标识符而执行的动作,所述动作已经由所述第二终端和所述第三终端之一动态配置,并且其中所述第三可执行部分适用于根据所述动作与所述至少一个通信网络通信。
38.根据权利要求32所述的计算机程序产品,其中所述第二可执行部分适用于接收所述第一终端的标识符,所述第一终端标识符是跨越所述短距离通信链路而从所述第二终端接收到的,以及其中所述第三可执行部分适用于将所述第一终端标识符从所述第三终端发送到所述至少一个通信网络,由此将所述通信会话从所述第二终端转移到所述第三终端。
39.根据权利要求32所述的计算机程序产品,其中所述第二可执行部分适用于接收能够向至少一个通信网络标识各个终端的标识符。
40.根据权利要求32所述的计算机程序产品,其中所述第一可执行部分适用于在第三终端和第二终端之间建立短距离通信,所述第三终端和所述第二终端中的至少之一包括移动电话。
41.根据权利要求32中所述的计算机程序产品,其中所述第二可执行部分适用于接收所述第一终端和所述第二终端之间的通信会话的标识符。
全文摘要
提供了一种系统,该系统包括第一终端,以及跨越一个或多个网络与第一终端进行通信会话的第二终端。该系统还包括能够跨越其与第二终端之间的短距离通信链路而与第二终端通信的第三终端。第二终端或第三终端能够跨越短距离通信链路,分别接收第三终端或第二终端的标识符。此后,接收标识符的终端能够基于标识符而与通信网络通信,由此将第三终端加入到第一终端和第二终端之间的通信会话中。
文档编号H04M3/56GK101027933SQ200580032476
公开日2007年8月29日 申请日期2005年7月8日 优先权日2004年8月23日
发明者A·安蒂拉, 郑永喜 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1