CN101431727A - 用于提供对电话和因特网服务的集成接入的移动通信设备 - Google Patents

用于提供对电话和因特网服务的集成接入的移动通信设备 Download PDF

Info

Publication number
CN101431727A
CN101431727A CNA2008101785827A CN200810178582A CN101431727A CN 101431727 A CN101431727 A CN 101431727A CN A2008101785827 A CNA2008101785827 A CN A2008101785827A CN 200810178582 A CN200810178582 A CN 200810178582A CN 101431727 A CN101431727 A CN 101431727A
Authority
CN
China
Prior art keywords
equipment
communication
service
network
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008101785827A
Other languages
English (en)
Other versions
CN101431727B (zh
Inventor
C·H·西尔
G·维托洛
K·D·乔伊斯
N·埃雅里飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hutchison Whampoa Three G IP Bahamas Ltd
Original Assignee
Hutchison Whampoa Three G IP Bahamas Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hutchison Whampoa Three G IP Bahamas Ltd filed Critical Hutchison Whampoa Three G IP Bahamas Ltd
Publication of CN101431727A publication Critical patent/CN101431727A/zh
Application granted granted Critical
Publication of CN101431727B publication Critical patent/CN101431727B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages

Abstract

提供一种实现从移动通信设备接入到多个服务的设备、方法、通信控制管理器和用户界面的解决方案。经由PSTN提供电话服务的移动通信设备还包括采用经由IP网络的分组数据传递的多个通信信道,例如,能够使VoIP,即时消息和其它的基于互联网的通信服务从移动电话发起。

Description

用于提供对电话和因特网服务的集成接入的移动通信设备
技术领域
木发明涉及无线通信技术和设备以及尤其提供了实现从移动通信设备接入到多个业务的改进的设备,方法,通信管理器和用户界面解决方法。
背景技术
采用经由因特网协议网络可用的廉价数据通信来完成非常低费用的国际电话呼叫和国内电话呼叫成为可能已有一段时间。用户采用他们的计算机来通信,计算机将语音信号转换成压缩的数字音频信息分组,然后压缩的数字音频信息分组经由因特网协议网络被发送。在有线线路网络中节省的部分消费是由采用单个网络来发送语音和数据引起的,以及尤其是由使用有效网络的备用容量的能力引起的。采用因特网协议网络的语音信号的传递被称作‘经由IP的语音’或‘VoIP’。
有助于VoIP的成功以及使得能够通过计算机来管理VoIP呼叫的程序为SkypeTM程序和业务。这就允许用户在世界各地相对于其它Skype用户做出免费语音呼叫,或者呼叫交费的固定线路电路或移动电话。Skype程序包括支持即时消息,文件传递,短消息业务(SMS)以及视频会议以及还提供从计算机到多个通信信道的接入。
虽然这种采用因特网协议网络来传递语音信号的能力对采用常规国际呼叫的用户来说表现出了非常高的价值,就像用于国内呼叫和其它数据业务一样,但是它的采用并不像预期的那样普及。许多人更喜欢继续使用经由他们的固定线路电话或移动电话进行语音呼叫,即使这些呼叫非常昂贵。这种受到限制采用的部分原因是用户配制计算机以使用VoIP服务所需的前期努力。例如,典型地,一个用户不得不在家用计算机上获得和安装新的软件,而标准的移动电话不能提供VoIP能力。另一个VoIP服务采用率低的原因是需要特别靠近提供VoIP服务的计算机的约束。
用于因特网电话解决方法的移动用户应用例如Skype已经可用有一段时间了。然而这仍然需要用户进行更高程度的努力来采用这些移动因特网电话客户机程序,因为用户在接入应用内的地址簿做出通往国外的呼叫之前必须首先运行应用。类似于通往国内的呼叫,在接收来话之前,用户必须已经在因特网电话解决方法的存在状态服务器上能够被看到是“已登录”或“在线”。
抑制移动通信网络例如3G WCDMA中的VoIP服务的广泛采用的另一个问题是基于VoIP分组的技术不是很好地映射到蜂窝网络的特性。概括地,对于要在双向语音呼叫中体验高质量的正常会话的用户,必须要保证中继语音信号的整个延时保持为低。如果端到端等待时间低,加入双向会话的那些人通常不会注意到另一方回答的延时。如果延时时间长,就会在其它方回答之前出现不正常的长时间的沉默。在各个方向所经历的延时为编码语音的采样大小、编码过程、传输时间和解码以及回放时间的一个因子。估计蜂窝传输网络中的往返延时应该小于100毫秒以及更优选的更小(例如,50毫秒)。典型的Release 99 3GPPUMTS蜂窝网络的分组数据等待时间在大约200毫秒往返延时的数量级。在3G的一些最近的版本例如HSDPA和HSPA网,往返延时正朝着所需要的目标减少,但是尽管那样用于VoIP的带宽与设计适用12.2kbps语音信号(例如采用GSM全速率或AMR编解码器)的电路交换无线承载所需要的带宽相比还是很大。
已知3G网络中基于分组的VoIP服务仍旧不成熟以及效率低,服务例如Skype仍旧通过电路交换和分组交换网络之间的网关来实现。在移动运营商3的情况中,已知Skype呼叫近来正被实现为经由蜂窝网络到然后将信号转换为基于分组的Skype呼叫的基于网络的网关的电路交换呼叫。
另外,本发明的发明者已经确定了一个问题那就是任何一个希望采用经由IP网络的多个通信服务的人目前需要非常主动的控制各种通信服务的各种客户端程序。该发明者已经确定一些目前导致非常破碎的用户体验的其它问题。
发明内容
本发明的第一方面,提供了一种移动通信设备包括:
用于经由电路交换电信网络发送和接收信号的装置;
用于经由多个单独的通信服务的每个在因特网协议网络上发起通信的装置;和
用于提供对多个独立的通信服务的同等接入的通信管理器。
依据本发明某一方面的通信管理器在多个独立的基于因特网的通信设备之间实现某种程度的一体化,这在先前的移动通信设备没有实现,所述移动通信设备提供电路交换电话和消息服务。例如,本发明能够提供一个更充分地集成的SkypeTM解决方案而不仅仅在移动电话上可用。在本发明的一个实施例中,移动电话用户能够从他们的移动电话手机发起和接收Skype呼叫并且发送和接收聊天消息。在一个详细的实施例中,Skype程序与移动设备的消息功能、联系人列表和媒体回放功能相结合。为施行本专利说明书,术语“联系人列表”用于与“地址簿”可互换。
为施行本发明,电路交换电信网包括在网络节点之间需要专用“电路”或通信信道的蜂窝GSM和UMTS网络和其它无线通信网络。这些电路交换网络与分组交换通信不同,在分组交换通信中数据分割成分组,并且每个分组用数字和目的地作标记,并且可能通过不同的路由发送到目的地。
本发明第二方面提供的移动通信设备包括:
用于经由电路交换电话网络发送和接收信号的装置;
用于经由多个独立通信服务中的每一个发送和/或接收因特网协议网络上的通信的装置;
所述的移动通信设备存储与每个独立通信服务相关的数据,并且所述移动通信设备包括用于将存储在移动通信设备中用于多个独立通信服务中的第一个的数据和存储在移动通信设备中用于多个独立通信服务中的第二个的数据合并的装置。
在本发明的一个实施例中,用于合并的装置包括用于集合存储在用于电路交换电话服务和基于IP电信服务的设备上的联系人列表和/或地址簿的装置,例如用于相同联系人的条目能够相互关联并且可以作为单个条目或一组相关条目显示给用户。
在一个实施例中,用于合并的装置包括:用于比较在多个联系人列表和/或地址簿的相应的数据区域内的数据条目的装置,其中的联系人列表和/或地址簿均与装载在用于管理多个独立通信服务的设备中的一个上的多个独立客户端程序之一相关联,从而识别可能的匹配数据条目;和用于给设备用户显示被识别的可能匹配数据条目以确认或拒绝被识别的可能匹配的装置。
在这个实施例中,经由用户界面向用户提供选择机制。用户通过用户界面输入指令以确认或拒绝被识别的可能匹配。
使用因特网协议网络的且能够经由本发明的通信管理器接入的多个独立通信设备或信道,最好包括即时消息信道和VoIP信道。多个服务可能还(或者替换地)包括视频会议服务,文件传输服务,告警服务,和/或各种其他基于互联网的通信服务。和不同的通信服务类型一样,可能有竞争服务提供者如Skype,Yahoo!和Windows Live Messenger提供的多个并行即时消息信道和并行VoIP信道。用户可以接入基于位置的服务并且利用一系列丰富的通信功能。
通信管理器优选地与用于经由电路交换网络例如PSTN发送和接收信号的装置集成,以使得基于互联网的通信服务和无线电话服务不只可以在单个移动通信设备内集成,也可以通过共同的通信管理器获得。通信管理器可能是,例如,将接入电路交换电话服务与接入经由例如SkypeTM或WindowsTM LiveMessenger服务的基于因特网的通信相集成的通信管理器程序。
在本发明的一个方面,接入到使用电路交换网络(例如PSTN网)的电话服务和使用IP网络的通信服务这二者是由增强的用户界面提供的,这个增强的用户界面为不同的通信服务提供一致的用户接入机制。这与现有的设备的区别开来,在现有的设备中每个独立的通信信道依赖于设备中运行的独立的客户端程序,在电路交换电话和基于分组的通信之间很少或没有集成,并且激活每个不同的服务需要设备用户的独立的动作。这些现有的设备只能够提供不完整的用户体验,这对希望同时处理多种类型的通信的用户来说可能是令人沮丧的。进一步,这些现有设备没有提供在移动通信设备上整合与不同的客户端程序关联存储的信息的装置。
本发明的另一方面提供了包括用于管理接入到多个独立的通信信道的完整通信管理器的移动通信装置,其中每当设备通电时所述的通信管理器自动激活。在本发明的一个实施例中,移动电话包括一个或多个用于建立通信的客户端程序,当电话打开时,这些程序的自动激活是作为电话的启动过程的一部分。本发明的一个实施例提供了实现与网关服务器(例如运行Skype程序的服务器)通信的连接管理器客户端程序,其于是可以提供到IP网络的接入。连接管理器客户端程序能够作为一个背景监听进程运行,每当经由与连接管理器相关联的其中一个通信服务移动通信设备有来电时该进程从网关服务器接收信号。相同的客户端程序(或相关联的客户端程序)也能经由相应的网关服务器启动向外语音呼叫和即时消息聊天,例如经由通过无线电话网络发送的电路交换的语音呼叫将语音呼叫路由到IP网关并且经由数据传输将IM数据路由到处理即时消息的独立的网关。接收语音呼叫的IP网关服务器将语音数据进行数字化和分组并且经由IP网络发送到预定的联系人。基于文本的聊天通信没有必要采用电路交换呼叫并且经由IP的分组数据连接而连接到网关服务器。Skype呼叫可以使相关联的基于分组的通信提供存在数据。
用于发起不同种类的输出通信的共用通信管理器和用于呼入的小的跟踪监听器(footprint listener)的供应避免用户在打开他或她的移动电话或当用户希望发起通信时必须明确启动多个应用。通信管理器或小的跟踪连接管理器在设备开启时的任何时候能够获得,因此通信管理器准备接收呼叫和消息。
每一个服务供应商(如Skype)可能包括它自己的小跟踪监听器以便有传入事件如呼叫和消息时叫醒所有客户。但是,本发明优选的实施例提供一个共同的小跟踪监听器用于所有的传入因特网呼叫和聊天,以及共同的通信管理器用于发起不同类型的传出通信。
基于互联网连接的自动激活节省用户的负担,也能够使实施本发明这一方面的移动通信设备的所有用户容易判断在他们的地址簿和联系人列表中的哪些其它用户当前正连接到网络。通过利用用于确定特定的设备是否已经连接到通信网络的功能,并且通过利用用于合并联系人列表和显示存在指示的新功能,能够提供给设备用户有关通信信道的更明确的指示,通信信道能够用于与在用户联系人列表和地址簿上的人进行通信。
对用户来说,通过考虑联系人是否现在在线和能够考虑与不同通信选择相关联的价格,这使得合适的选择使用哪一个通信服务来与他们的列表中的特定对象来通信更加容易。如果知情选择只可能通过检查多个独立的客户端程序来完成,典型的如已知设备的情况那样,用户更可能简单选择可用的通信服务之一,而不会为了使用最好的服务来做一个真正的知情选择。由于大量的移动通信设备没有足够的处理能力、电池能量或RAM来支持设备上可用的整套应用程序的并行执行令这个问题更加严重。所以会阻碍用户同时运行客户端用于他们所有的通信服务,并且用户可能不情愿只是为了判断对某个特定联系人哪个通信服务现在可用而启动多个客户端。进一步,不太可能自动调整检查多个客户端程序来判断对某个特定联系人哪个通信选择现在可用。本发明的发明人确定在相应的客户端程序和他们多个地址簿和联系人列表之间现在已存在不完整的集成,并提出了对这些问题的解决办法。
本发明的进一步的方面提供了一种方法用于合并存储在移动通信设备上的多个联系人列表和/或地址簿,其中第一个所述的列表或地址簿通过在手机地址簿中使用的共同区域(例如电话号和电子邮件地址)来标识传统移动通信(例如,经由电路交换电信网络)的联系人。第二个所述列表或地址簿标识基于分组的通信服务的联系人,以使得相同的联系人的第一或第二列表或地址簿内的条目可以相互关联,然后在一个合并的联系人列表或地址簿里作为单个条目或一组相关的条目显示给用户。
在一个实施例中,用于合并的方法包括:比较在多个联系人列表和/或地址簿的相应数据区域内数据条目,其中的联系人列表和/或地址簿均与装载在用于管理独立通信服务的设备上的多个独立客户端程序之一相关联,从而识别可能的匹配数据条目;和用于给设备用户显示所识别的可能匹配数据条目以确认或拒绝所识别的可能匹配。
在根据本发明的一个方面的移动通信设备中,用于管理多个独立基于IP通信信道的通信控制器通过专用接入按钮接入以便能够快速和直观地接入基于IP的通信服务。通过存在指示器将联系人列表内的单独联系人的互联网连接状态显示在设备的用户界面,以及同样简单地通过发起传统的语音呼叫所需的一致的用户交互,能够从联系人列表发起基于IP的通信。在现有的移动电话或相似的无线通信设备中这个程度的集成还没有被提供。
一个进一步的问题涉及正确地从VoIP电话中识别出来电呼叫者身份,VoIP电话经过前述的电路交换被路由到分组网络网关。在纯的分组-数据VoIP通信中,在分组数据的首部标出呼叫方的身份已经是可能的了。但是,从手机的角度,来电现在表现为电路交换来电-显然地源于网关的电话号码或者号码范围。本发明的进一步为这个问题提供了一个解决方案,这个解决方案包括用于向经由网关的VoIP来电(如Skype呼叫)正确显示呼叫者的名字的装置。
附图说明
本发明的实施例在下面将详细描述,只通过举例,参照相应的附图:
图1示出了根据本发明的一个实施例的移动电话,展示专用的互联网服务选择按钮;
图2A,2B,2C示出了根据本发明的一个实施例的示例的屏幕截图,其代表设备的用户界面,在其中能够接入互联网服务功能和给设备用户显示互联网连接状态;
图2D是移动通信设备的概图,其指示为所有的消息类型提供共同的语音邮件邮箱;
图3A,3B,3C示出了根据本发明的一个实施例的示例的屏幕截图,其代表设备的用户界面,在其中能够接入和使用Skype聊天功能;
图4A,4B,4C示出了根据本发明的一个实施例的示例的屏幕截图,其代表设备的用户界面,在其中现有的Skype用户能够接入Skype服务;
图5A,5B,5C示出了根据本发明的一个实施例的示例的屏幕截图,其代表设备的用户界面,在其中能够为新用户建立Skype服务;
图6A,6B示出了根据本发明的一个实施例的示例的屏幕截图,其代表设备的用户界面,在其中能够显示当前设备的Skype连接状态和其它用户的连接状态;
图7A,7B示出了根据本发明的一个实施例的示例的屏幕截图,其代表实现服务之间的切换的设备的用户界面;
图8A,8B示出了根据本发明的一个实施例的示例的屏幕截图,其代表用于从发射器菜单提供对因特网服务的接入的设备的用户界面;
图9为针对本发明的发送呼叫Skype名字的实施例的跨越网络的移动-终止Skype呼叫的过程的概图;
图10是移动通信手机的概图,示出了为实现本发明采用的多个组件;
图11示出了根据本发明的一个实施例执行的操作;
图12示出了根据本发明的进一步实施例执行的一系列的操作。
具体实施方式
在图1和图10中示出了适用于实施本发明的移动电话。移动电话如此被广泛使用并且它们的功能被广泛的知晓,所以没有必要再在这里赘述它们所有的功能。但是,对用于实施本发明的手机的相关功能,包括标准硬件部件和软件,参照图10进行描述。图1中的移动电话10与常规手机不同在于,其中包括专用按键20,用于接入基于互联网的通信服务,和包括提供增强的用户界面、改进的多个通信服务的管理、和改进的与多个服务相关的数据集成的特征。图1中示出的互联网服务按钮20能够用于通过在移动电话10内集成的Skype程序发起呼叫。本发明也可能在其它的移动通信设备中实现,用于提供现有技术中不能实现的电路交换和分组交换通信服务之间一定程度的集成。
当用户按压按钮时,用户选择互联网服务按钮引起的动作按照某个服务被“聚焦”(即,已经被选择而没有被请求)变化。例如,在通信设备用户已经在他们的联系人列表中选择了一个特定联系人并且选择了通信服务或通信信道之后,可能按下互联网服务按钮。作为第一个例子,让我们假定用户已经选择了语音呼叫服务。在本发明的第一个实施例中,用户选择语音呼叫服务之后选择按钮20引起通信管理器发起电路交换语音呼叫到PSTN-IP网关服务器。网关服务器提取接收到的语音数据,如果需要的话对数据转码,并且创建一系列的数据分组,这些数据分组继而被网关服务器经由IP网络发送到被选的联系人。独立的客户端程序可能在移动设备(无论先加载或在购买设备之后下载)上运行以调用不同的通信服务,并且单个通信管理器程序能够用于提供一致的用户接入机制以用于激活不同的服务。其他服务选择可以直接从用户的移动设备调用用于基于分组通信的功能。
图2A示出针对在移动电话中单独合并的联系人列表40中的用户在一系列可接入的通信服务中列出的Skype连接。不同的通信服务能够通过点击转换器按钮30左边或右边表面来启动,转换器按钮位于按钮20周围的电话控制板上。转换器按钮的顶部和底部表面能够被按压来在联系人列表的内部向上或向下移动。虽然作为一个按钮提及,转换器按钮30的顶部,底部,左边沿右边沿的每一个都提供了独立的基本的按压感应按钮以用于检测用户何时按下这些表面的任一个以在各自对应的方向进行导航。这些导航控制在本领域是公知的,但用于接入包括Skype的互联网服务功能的专用按钮20对现有的电话来说是新的。图2B和2C分别示出了来自于移动设备完整的未接电话50和已接电话60的列表,指示Skype电话被合并到未接电话的单个总列表和已接电话的单个列表中。图2D指示,移动电话上为所有的语音呼叫提供单个语音邮件的邮箱,无论是经由PSTN还是IP网打出的。
图3A到3C示出了代表设备的用户界面的一系列屏幕截图,当使用当前设备的Skype聊天功能时该用户界面显示给用户。如图3所示,联系人的详情70能够经由转换器按钮30使用常见的导航指令输入从合并的联系人列表40选择。选项的菜单90显示给用户,用户可能从菜单中选择“发送消息”项80。另外的弹出(pup-up)菜单100显示给用户,用户可以从其中选择“Skype聊天”项110。给用户提供一个如图3C的界面屏幕,在其中分开的区域120和130显示以指示由在聊天中不同的参与者所做的时间标记性的来稿(contribution)。另一个用户区域140用于给用户输入他或她的下一个来稿。
图4A到4C指示Skype功能可以很容易接入,通过示出当第一次依据该实施例为使用Skype功能设置移动电话时展示给Skype用户的一系列屏幕截图。类似地,图5A到5C示出在设置电话以使用Skype服务时向新的Skype用户显示的用户界面屏幕的一系列屏幕截图。
图6示出了代表用于接入Skype服务的依据本实施例的设备的当前连接状态图标150。相同的状态将被显示给其它的Skype用户,可能包括他们的联系人列表中的当前设备用户。图6BH示出了一个示例的Skype连接状态指示器160,用于表示接收到的Skype或其它呼叫连接来自何人。给出的Skype网络上的联系人存在的指示器能够就何时与联系人通信或使用哪个通信信道做出知情决定。
图7和图8是示例性的屏幕截图,其指示使用转换器按钮30用于在根据本实施例的设备的用户界面中的一系列的选择中的向左和右导航。一次点击接入到用户界面的最重要区域和在任务之间转换成为可能,因此这些费力和复杂的导航序列很容易地避免了。
图8A和8B示出在当前设备的用户界面中的互联网服务发起屏幕的示例屏幕截图,从这里多个基于因特网的服务能够被接入。本实施例中的移动电话包括内部建立的网页浏览器,该浏览器响应于期望的互联网服务的选择来激活,如流行的YouTube,Google,Facebook和Yahoo!服务和其它的应用和服务。
如上所述,根据本发明的移动通信设备提供不同客户程序之间的集成,这些程序每个都和不同的通信信道相关,这样它们的单独的联系人列表和地址薄可以合并在一起。
虽然联系人簿作为特定应用的一部分被提供在通信设备的用户界面上,联系人在移动设备中作为由设备操作系统管理的数据库来存储,并且这个数据库对本地程序和其它的操作系统功能经由操作系统的API的询问是开放的。一些功能还可以通过使用JSR75的JavaTM应用来访问。中心联系人数据库包括工业标准领域和,典型地,多个专有区域的收集,专有区域是特定设备制造商或设备或操作系统的供应商所特有的。
例如,标准区域包括姓名,号码,详细地址,这些在一个已知的vCard中。vCard(例如在www.ietf.org/rfc/rfc2426/txt)中的标准数字区域,详细地址等的描述参见RFC2426。参见RFC4770对用于即时消息的vCard扩展的描述(例如在www.ietf.org/rfc/frc4770txt),其涵盖了IM解决方法,例如Windows LiveMessenger,Yahoo!,AOL等,但没有Skype ID或其他VoIP解决方法用户标识。特定设备制造商的或供应商操作系统可能增加了这些区域如配偶姓名,周年纪念日等。但是,这些仍然是特定制造商或供应商决定加入的预定义区域并且过去没有供用户从不同的客户程序添加其它的区域或接入专有区域的工具。所以,已经依靠操作系统上的本地功能来接入标准区域,并且依靠特定应用来进入被增加来供其使用的区域。
在优选的实施例中,设备制造商或操作系统供应商添加需要的新区域到操作系统的联系人数据库以便在即时消息和VoIP服务供应商(例如SkypeID)中使能联系人的身份。在这个优选的实施例中,Skype客户端可能经由操作系统API或Java JSR75输出它的联系人SkypeID到本地联系人簿。但是尽管在这种情况,很可能Skype客户端的输出功能不能确定对于SkypeID是否存在已有的联系人条目。所以简单的输出可能导致复制联系人条目。将联系人的身份集成到操作系统的联系人数据库的进一步的益处是:这样能使得信息与网络服务器同步以达到在手机和带有PC应用程序之间备份和再存储地址簿的目的。许多3G手机使用开放移动联盟的数据同步OMADS协议(例如之前已知的SyncML)支持这个数据同步。
但是,根据本发明的一个实施例至少这些约束规则中的一些已经减轻,这通过提供到多个通信服务或信道的集成接入的通信管理器程序来实现。特别地,依据该实施例的通信管理器程序包括一个小尺寸(small footprint)的低功耗监听进程,它在设备开启时被激活,作为启动过程的一部分,然后作为一个背景进程运行用于接收进来的包括语音呼叫和消息的Skype通信。这个小尺寸的程序此后作为连接管理器提及,因为它可能有比根据本发明的其它实施例的全功能通信管理器更多的限制作用。每个独立通信信道各自的客户端程序由监听进程响应于进来的呼叫或消息或者响应于当前设备用户使用通信信道的而激活。对于进来的呼叫,呼叫者的SkypeID通过增加SkypeID(和前面的字符)到用户对用户信令(UUS)区域而被告知给移动通信设备。UUS信令数据然后在IP网关和移动设备间在电路交换呼叫建立步骤中发送。
正如本领域所知的,每个Skype用户都通过Skype名字被唯一识别,Skype名字由用户在创建Skype帐户时选择。但是,如果移动Skype客户端经由处理从电路交换到分组交换通信转换的网关接到Skype呼叫,显示给接收者的呼叫者ID将会是这个网关的ID。也就是,呼叫者的Skype名字可能不通过网关显示给接收的移动客户端,所以不能够被用于为Skype呼叫者触发存在数据的更新,并且不能用于显示Skype呼叫者名字以便于返回未接呼叫。
为了解决这个问题,本发明的发明人设计了一个解决办法,其利用用户对用户信令服务(UUS服务)的内含激活机制,使得在呼叫建立时就能够将呼叫者的Skype名字传递到被叫移动Skype客户端。在呼叫建立请求信息中提供的在用户对用户信息元素(UUIE)参数中,呼叫Skype名字按1A5字符串格式编码。这个解决方法在图9中概述。
如果UUIE不能通过转接网络传到漫游移动客户端,对这样的呼叫建立过程没有影响。移动终止Skype呼叫仍然能够完成,但不幸的是在那种情况下不将呼叫Skype名字提供给移动客户端。
图9中示出的解决方法,Skype客户端170在PC上运行(可以在地球上的任何地方)经由Skype网络发起一个移动终止Skype呼叫到Skype服务网关服务器175。Skype服务网关175是提供到IP网络连接的服务器。Skype服务网关服务器175经由IP网络发送SIP INVITE(邀请)呼叫到SIP网关服务器180。当发送到国外的SIP INVITE消息时,Skype服务网关服务器175把接收到的带标志的Skype名字作为前缀(简单的就像在FROM(来自)首部的‘D’前缀),以便能够识别移动终止Skype呼叫。SIP网关180将SIP邀请在SIP和ISUP格式之间转换,加上UUIE,并且传递ISUP IAM消息到在移动通信设备10上运行的被叫移动Skype客户端185(在ISUP IAM消息的UUIE参数内按1A5字符串格式编码)。移动设备的通信管理器程序使用UUIE参数信息来显示呼叫Skype名字,并且将D前缀解释成指示移动终止Skype呼叫。也就是,首部字段条目D通知通信管理器:ISUP IAM消息包括Skype名字,这然后在网关的呼叫者ID之前。从Skype服务网关175到SIP网关180的SIP邀请的格式,由SIP网关传递的重新格式化的ISUP IAM消息,和进一步重新格式化的SETUP(建立)呼叫在图9中以举例的形式显示。这里两个实施例是可能的。或者能够针对SkypeID检查所有的呼叫或者可以针对用户特定标识符仅检查被识别为来自特定呼叫者ID的呼叫(例如,来自已知网关)。
图10是实现本发明的移动电话手机功能部件的概图。处理器200执行电路转换呼叫管理器210和用于发起和响应基于IP通信的通信管理器220的指令。处理器还处理用户经由小键盘230的输入的和处理用于经由LCD 240显示的数据。呼叫管理器210和IP通信管理器220与其它用于管理手机的软件一起装载到设备的存储设备250中。手机和基站(未示出)之间的无线通信使用了RF接口模块260和天线270。扬声器280和话筒290和相应的滤波器/信号调节单元300,310被提供以用于声音输出和输入。如图10中的虚线显示的,电路交换呼叫管理器210和通信管理器220可以集成为一个单独的计算机程序。通信管理器220与多个独立的客户端控制程序320,330,340相关联,独立的客户端控制程序每一个分别与不同的基于IP的通信服务相关联。每个客户端程序都有相关联的数据,如同样存储于设备存储器250的联系人列表350,360,370。
如图11中示出的,本发明的一个实施例包括用于只在他们各自的通信服务需要时才激活客户端程序的方法。多个客户端程序320,330,340以不活动的状态保留在设备中直到被通信管理器220触发。该方法包括通过经由设备的用户界面的用户交互400,识别410期望的基于分组的通信服务。响应于期望的通信服务的识别,装载在设备上的多个客户控制程序中的一个被调用420。客户端程序装载430到活动的系统存储器上并且被执行430以经由同它相关联的通信服务发起通信。
如上面说明的,根据本实施例的设备支持对存储在设备上与不同的通信服务和应用相关联的联系人列表和地址簿的合并。这个在图12中说明。例如,SIM卡可能包括本地联系人列表同时设备存储器可能保留联系人列表和通话历史信息和发送和接收到的消息列表。已经知道在移动电话中合并这些列表,虽然不同的操作系统采用了不同的方法来在SIM和手机存储器之间进行该合并。在过去,即时消息客户端可能包括本地联系人列表,然而其它的Skype服务可能每一个有他们自己不同的列表并且这些没有被合并到一起或与保留在电话的存储器中和SIM卡上的联系人列表和地址簿相合并。本发明的发明人了解到提高集成的需求并且为这个问题提出了解决方案。
依据本发明的第一个实施例的解决方法包括在管理不同通信服务的相应客户端程序的不同的地址簿和联系列表中识别匹配数据区域。通过使用匹配算法来比较500在这些匹配区域的数据条目。在这个实施例中,这是通过比较数据字符串来判断何时在联系人列表中的数据条目的开头的少数(例如3个)字母与在独立地址簿中的处于匹配区域中的数据条目的开头的少数字母相匹配来实现。这些显而易见的匹配被识别510为可能的匹配,但还没有被合并到一起-原因是只是在有效的匹配已经由用户530确认的情况下才执行合并。在可替代的实施例中,可能使用其它的匹配算法并且能够进行比较以用于识别显而易见的匹配数据条目,而对识别的匹配数据区域没有限制(例如,匹配名字或其它数据字符串可能显示在两个不同的数据区域,这两个不同的数据区域不共享相同区域名并且匹配算法仍能够识别可能的匹配)。
当可能匹配已经被识别510时,这些被识别的可能匹配都显示520给设备用户以便能够确定独立的数据条目是否确实与相同的联系人相关。部分名字匹配可能与相同联系人名字不同的拼写相符合(例如一个用户选择Skype名字可能与由移动设备用户分配给这个人的名字不同,移动设备用户可能输入全称或昵称)或者它们可能表示两个完全不同的联系人并且本发明的发明人已经发现设备用户一般说来最好判断是哪一种情况。如果用户拒绝530已识别的可能的匹配,则没有合并出现540。如果用户确认已识别的可能的匹配是正确的,特定互联网服务通信信道的联系人列表被合并550入本地操作系统联系人数据库。这确保了本地操作系统联系人列表永远仅仅是补充并且什么都不移除,从而确保了其它手机功能继续工作(电路交换语音呼叫,呼叫历史,消息,发送和接收vCard等等)。
合并了联系人详情例如带有地址簿条目的Skype ID,现在如果更好的话就可能显示地址簿条目来代替个体的Skype ID。

Claims (27)

1、一种移动通信设备包括:
用于经由电路交换电信网络发送和接收信号的装置;
用于经由多个独立的通信服务的每个在因特网协议网络上发起通信的装置;和
用于提供对多个独立的通信服务的接入的通信管理器。
2、权利要求1的设备,其中的通信管理器适于响应于所需的通信服务的识别而为所述多个独立的通信服务的每个激活相应的客户端控制程序。
3、权利要求2的设备,其中通信管理器包括事件监听程序,它响应于所需的通信服务的识别而触发相应的客户端控制程序在设备上加载和运行。
4、根据权利要求1的设备,其中的通信管理器包括:
共同用户界面,为多个独立的基于互联网的通信服务提供集成的用户接入机制;以及
用于合并独立的联系人列表成单一组合联系人列表的装置,独立的联系人列表分别与多个服务中的相应服务相关联。
5、根据权利要求1的设备,其中使用因特网协议网络并且能够经由本发明的通信管理器接入的多个独立的通信服务,包括从下列组中选择的服务:即时消息,VoIP通信,视频会议,文件传递和通信警报。
6、权利要求5的设备,其中的通信管理器包括用于发起Skype呼叫的呼叫发起程序,用于发起Skype呼叫的程序与用于经由电路交换电信网络发送和接收信号的装置相结合,以使得经由Skype服务和电路交换电话服务的基于互联网的通信能够经由共同的通信管理器接入。
7、一种移动通信设备包括:
用于经由电路交换电信网络发送和接收信号的装置;以及
用于经由多个独立的通信服务的每个在因特网协议网络上发起通信的装置;
用于存储与每个独立通信服务相关联的数据的数据存储单元;
用于将存储在数据存储单元中用于多个独立通信服务中的第一个的数据与存储在数据存储单元中用于多个独立通信服务中的第二个的数据合并的装置;和
共同GUI,提供用于经由多个独立通信服务中的每个在因特网协议网络上发送和/或接收通信的集成用户接入机制。
8、权利要求7的设备,其中用于合并的装置包括用于集合存储在设备上的用于电话服务和其它基于IP通信的服务的联系人列表的装置,和用于响应于识别与相同联系人有关的条目而将条目彼此相关联的装置,和用于重新安排在GUI内的条目以使得与相同的联系人有关的条目被作为单个条目或一组相关条目显示给用户的装置。
9、权利要求7或权利要求8的设备,其中用于合并的装置包括:
用于比较多个联系人列表的对应数据区域中的数据条目的装置,其中联系人列表每一个与装载在设备上用于管理独立通信服务的多个独立客户端程序相关联,以用于识别可能匹配的数据条目;和
用于向设备用户显示被识别的可能匹配数据条目以能够确认或拒绝被识别的可能匹配的图形用户界面。
10、根据权利要求7的设备,其中使用因特网协议网络的多个独立的通信服务,包括从下列组中选择的服务:即时消息,VoIP通信,视频会议,文件传递和通信警报。
11、权利要求7的设备,其中的共同GUI提供用户接入机制,其用于使用电路交换电信网络的电话服务和用于经由多个独立通信服务中的每一个的在因特网协议网络上的通信。
12、任一前述权利要求中的设备,其中用于在因特网协议网络上发起通信的装置包括用于发起电路交换呼叫到PSTN-IP网关服务器的客户端程序,该呼叫请求至少一个特定的基于互联网的通信服务。
13、一种移动通信设备包括:
用于经由电路交换电信网络发送和接收信号的装置;
用于经由多个独立的通信服务的每个在因特网协议网络上发起通信的装置;
通电开关;以及
用于管理到多个独立通信服务的接入的通信管理器,其中通信管理器包括激活程序,用于当设备打开时作为设备启动过程的一部分激活通信管理器。
14、权利要求13的设备,包括数据存储单元用于保留联系人列表,其中通信管理器是事件监听程序,其适用于响应于从网关服务器接收到为存储在设备上的联系人列表中的识别的用户指示互联网连接状态或其他用户存在信息的信号而调用通信服务。
15、权利要求14的设备,其中的通信管理器响应于在用于通知移动电话的通信管理器有来电呼叫的信号中的数据区域中的互联网服务呼叫者ID,将呼叫者ID与保留在数据存储单元中的数据相比较以确定在呼叫者和在联系人列表中识别的用户之间的匹配。
16、权利要求14的设备,进一步包括用于显示Skype用户存在指示的装置。
17、权利要求13到16的任一设备,包括用于合并与所述多个独立通信服务的每个相关联的联系人列表的装置。
18、权利要求13到17的任一设备,其中的通信管理器是用于响应于往返于设备的进入或出去的通信请求而调用通信服务的事件监听程序。
19、权利要求18的设备,其中的通信管理器适于响应于所需通信服务的识别而激活所述多个独立通信设备的相应设备的客户端控制程序。
20、权利要求18或19的设备,其中的通信管理器响应于对向外语音呼叫的请求而经由无线电话网络发起到因特网协议网关服务器的电路交换语音呼叫,因特网协议网关服务器适于对语音数据进行数字化和分组并且经由IP网络传输语音数据到预定联系人。
21、一种用于合并存储在数据存储单元中用于多个独立通信服务的第一个的联系人列表数据和存储在数据存储单元中用于多个独立通信服务的第二个的联系人列表数据的方法,该方法包括:
比较多个联系人列表的对应的数据区域内的数据条目,其中联系人列表的每一个与装载在设备上用于管理独立通信服务的多个独立客户端程序中的一个相关联,从而识别可能匹配的数据条目;和
经由用户界面向设备用户显示被识别的可能匹配的数据条目以使用户能够确认或拒绝被识别的可能匹配。
22、通信管理器,用于在移动通信设备中使用,移动通信设备将用于经由电路交换电信网络发送和接收信号的装置和用于经由多个独立的通信服务的每个在因特网协议网络上发起通信的装置合并,其中通信管理服务器包括用于识别所需的通信服务的装置;和用于响应于所需的通信服务的识别而为所述多个独立通信服务的相应服务调用相应客户端控制程序的装置;从而提供到多个独立通信服务的接入。
23、权利要求22的通信管理器,包括响应于所需的通信服务的识别而触发在移动通信设备上加载和运行相应的客户端控制程序的事件监听程序。
24、权利要求22的通信管理器,包括:
用于为多个独立的基于互联网的通信服务提供集成接入机制的用户接口;以及
用于将与多个服务的相应服务相关联的独立的联系人列表合并成单个组合的联系人列表的装置。
25、权利要求24的通信管理器,其中用于合并的装置包括:
用于比较多个联系人列表的对应的数据区域中的数据条目的装置,联系人列表每一个与装载在设备上用于管理独立通信服务的多个独立客户端程序的一个相关联,从而识别可能的匹配数据条目,和
用于向设备使用者经由用户界面显示被识别的可能匹配数据条目的装置,以便能够确认或拒绝被识别的可能匹配。
26、一种方法,用于在移动通信设备上使用,移动通信设备包括经由电路交换通信网络发送和接收信号的装置,该方法包括:
识别期望的基于分组的通信服务;
响应于期望的通信服务的识别,调用装载在所述设备上的多个客户端控制程序的相应程序以经由期望的通信服务来发起通信。
27、根据权利要求26的方法,其中所述多个客户端控制程序先于对所需服务的所述识别以不活动状态保留在设备的存储器上,并且客户端控制程序中的相应程序响应于识别而在设备上加载并运行。
CN2008101785827A 2007-10-12 2008-10-10 用于提供对电话和因特网服务的集成接入的移动通信设备 Active CN101431727B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
GBGB0720110.6A GB0720110D0 (en) 2007-10-12 2007-10-12 Mobile communication device with integral voice over internet protocol capability
GB0720110.6 2007-10-12
GBGB0721184.0A GB0721184D0 (en) 2007-10-12 2007-10-29 Mobile communication device providing intergated access to telephony and internet services
GB0721184.0 2007-10-29

Publications (2)

Publication Number Publication Date
CN101431727A true CN101431727A (zh) 2009-05-13
CN101431727B CN101431727B (zh) 2013-03-27

Family

ID=38813824

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101785827A Active CN101431727B (zh) 2007-10-12 2008-10-10 用于提供对电话和因特网服务的集成接入的移动通信设备

Country Status (7)

Country Link
US (1) US8274966B2 (zh)
EP (1) EP2061221A3 (zh)
CN (1) CN101431727B (zh)
AU (1) AU2008229898B2 (zh)
GB (2) GB0720110D0 (zh)
IL (1) IL194684A (zh)
TW (1) TWI499270B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102934425A (zh) * 2010-06-10 2013-02-13 微软公司 基于统一通信的多屏幕视频系统

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4569655B2 (ja) * 2008-03-26 2010-10-27 ブラザー工業株式会社 情報通信端末
GB0820427D0 (en) * 2008-11-07 2008-12-17 Inq Entpr Ltd Mobile communication device and method
US8046417B2 (en) * 2009-05-12 2011-10-25 At&T Intellectual Property I, L.P. System and method for quality of presence
CN101645856A (zh) 2009-08-19 2010-02-10 深圳华为通信技术有限公司 联系人信息处理方法及移动终端
KR20110052356A (ko) * 2009-11-12 2011-05-18 삼성전자주식회사 휴대용 단말기의 주소록 통합 서비스 제공 방법
EP2339780B1 (en) * 2009-12-24 2019-12-18 Koninklijke KPN N.V. Routing signaling messages through networks
US8437339B2 (en) * 2010-04-28 2013-05-07 Hewlett-Packard Development Company, L.P. Techniques to provide integrated voice service management
CN101820431B (zh) * 2010-05-06 2015-08-12 中兴通讯股份有限公司 通信客户端及通信业务发起方法
US9609587B2 (en) 2011-01-31 2017-03-28 Synchronoss Technologies, Inc. System and method for host and OS agnostic management of connected devices through network controlled state alteration
US10944866B2 (en) * 2011-02-15 2021-03-09 David Goren Systems and methods of transferring user information to different devices
US8447288B2 (en) * 2011-05-24 2013-05-21 Motorola Solutions, Inc. Method and apparatus for dynamically updating an address book when a mobile device roams from one network to another
KR101850823B1 (ko) * 2011-08-18 2018-04-20 엘지전자 주식회사 이동 단말기 및 그 제어방법
US20140289646A1 (en) * 2013-03-22 2014-09-25 Nzs Inc. Cross-Platform Conferencing Interface
IN2013MU01132A (zh) * 2013-03-26 2015-04-24 Turakhia Bhavin
US9592442B2 (en) * 2013-04-11 2017-03-14 Tencent Technology (Shenzhen) Company Limited Communication method, system, server and client device for user-interactive system
US20150234546A1 (en) * 2014-02-18 2015-08-20 Hong-Lin LEE Method for Quickly Displaying a Skype Contacts List and Computer Program Thereof and Portable Electronic Device for Using the Same
US20160014059A1 (en) * 2015-09-30 2016-01-14 Yogesh Chunilal Rathod Presenting one or more types of interface(s) or media to calling and/or called user while acceptance of call
TW201537441A (zh) * 2014-03-24 2015-10-01 Linktel Inc 變更使用者介面為Skype專用介面之方法及其電腦程式產品及手持式電子裝置
US9990105B2 (en) * 2014-07-08 2018-06-05 Verizon Patent And Licensing Inc. Accessible contextual controls within a graphical user interface
FR3029380B1 (fr) * 2014-11-27 2017-11-24 Dun-Stone Declenchement conditionne d'applications interactives
US10771629B2 (en) 2017-02-06 2020-09-08 babyTel Inc. System and method for transforming a voicemail into a communication session

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7607147B1 (en) * 1996-12-11 2009-10-20 The Nielsen Company (Us), Llc Interactive service device metering systems
US8131803B2 (en) * 2003-08-19 2012-03-06 Research In Motion Limited System and method for integrating an address book with an instant messaging application in a mobile station
US7613472B2 (en) 2003-09-17 2009-11-03 Sony Ericsson Mobile Communications Ab System and method of sharing a contact list among mobile phones
US8756328B2 (en) * 2005-01-19 2014-06-17 Qualcomm Connected Experiences, Inc. Caller-callee association of a plurality of networked devices with direct dial through thin client
US20060184584A1 (en) * 2005-02-11 2006-08-17 Microsoft Corporation Contact merge auto-suggest
TWI282232B (en) * 2005-09-16 2007-06-01 Hon Hai Prec Ind Co Ltd A mobile device
US7535861B2 (en) * 2005-10-07 2009-05-19 Pacific Star Communications Inc. Self-contained portable broadband communication system
TWI287383B (en) * 2005-12-30 2007-09-21 Acer Inc An instant messaging audio connection management system and method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102934425A (zh) * 2010-06-10 2013-02-13 微软公司 基于统一通信的多屏幕视频系统

Also Published As

Publication number Publication date
AU2008229898A1 (en) 2009-04-30
US20090147771A1 (en) 2009-06-11
GB0720110D0 (en) 2007-11-28
IL194684A0 (en) 2009-08-03
IL194684A (en) 2013-09-30
GB0721184D0 (en) 2007-12-05
AU2008229898B2 (en) 2012-04-19
EP2061221A2 (en) 2009-05-20
EP2061221A3 (en) 2012-09-05
TW200935866A (en) 2009-08-16
US8274966B2 (en) 2012-09-25
TWI499270B (zh) 2015-09-01
CN101431727B (zh) 2013-03-27

Similar Documents

Publication Publication Date Title
CN101431727B (zh) 用于提供对电话和因特网服务的集成接入的移动通信设备
CA2566390C (en) Handling an audio conference related to a text-based message
US8917849B2 (en) Method and end-user device for messaging
CN101515949B (zh) 便于用户设备间会话转移的方法和系统
US20080293403A1 (en) Mobile communication service bridging
US9253319B1 (en) Methods and systems for call connecting calls
MXPA04006881A (es) Metodo y sistema para facilitar servicios en red de comunicacion por medio de publicacion de datos mediante un servidor de senalizacion.
JP2007528131A6 (ja) インスタント音声メッセージング及びインスタント音声メッセージ取得のための方法並びにシステム
US20050096029A1 (en) Method and system for call forwarding in multimedia telecommunication networks
CN101027926B (zh) 提供无线一键通(PoC)动态业务选项的设备和方法
US9578570B2 (en) Methods and systems for switching over a voice call
CN101296233A (zh) 用于交换能力信息的通信网络单元和方法
US8320362B2 (en) Telecommunications system and method of initiating file transfers from voice endpoints
CN102355713A (zh) 语音通信中的呼叫方法及移动终端
US20100279716A1 (en) Method and apparatus for the integration of SMS message communications into call center operation
CN101420488B (zh) 处理终端间通信请求的方法、服务器
EP1578101A1 (en) System and method for the termination of calls in a telecommunications network
AU2007250519A1 (en) System and method for communication
EP2014070B1 (en) Method for handling unanswered calls
CN101217823A (zh) 一种实名制的通信方法
WO2002005534A1 (en) Method for providing information to a subscribers terminal
WO2012163659A1 (en) Gsm handset, connection server and method for establishing a phone call

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant