用于结合电话呼叫来更新会话启动信息的方法及使用该方法的终端设备的制作方法

文档序号:7606313阅读:193来源:国知局
专利名称:用于结合电话呼叫来更新会话启动信息的方法及使用该方法的终端设备的制作方法
技术领域
本发明涉及用于更新保存在终端设备中的会话启动信息的方法,该终端设备连接到使用SIP(会话启动协议)或传统的电话号码来建立连接的数据通信网。本发明还涉及使用该方法的数据通信网布置、在数据通信网中使用的终端设备、以及保存在终端设备中的实现该方法的软件应用。
传统地,要建立的电话连接是使用电话号码来控制并启动的。每个终端设备或用户具有唯一的序列号码,通过拨打该号码,用户仅能与这一终端设备或其用户建立连接。实践中,这种技术在传统的电路交换电话网中一直是建立连接的唯一可能性。
多种数据网络的出现带来了在两个终端设备间控制或建立通信连接的其它方式。今天,越来越多的传统电话呼叫也通过最初打算用于数据传送的这些网络发送。这提供了使用分组交换数据传送连接的可能性,其中数据通信的费用相当地低。这种网络的一个例子是因特网。在因特网中,另一方的联络信息通常以传统的电话号码以外的其它方式定义或呈现。在这些数据网中建立通信连接的一个可能的方法是使用SIP,即会话启动协议。会话启动协议已由IETF(因特网工程任务组)标准化,它的标准号是RFC 2543。根据SIP的接收者或用户的地址有以下形式用户@网络站[参数][附加信息],即它与电子邮件地址的形式类似。因此,SIP协议也使得有可能使用与电子邮件地址类似的多种地址来建立话音连接。
即使在今天,电话用户也可能遇见这样的情况要取得联系的用户之一使用传统的电话号码而要取得联系的另一个人使用由SIP协议使能的“电话号码”,或者一个连接识别符。实践中,这给电话用户提出了更高的要求,因为另一方的联络信息可以是以上述任何一种呈现方式。不管如何,电话用户必须保持另一方最新的联络信息并足够频繁地更新另一方的联络信息以便尽可能容易地建立连接。该更新工作费时费力,因而常常被忽略。
本发明的一个目的在于提供一种方法和一种数据通信网布置,能够用来确保已经使用SIP协议与之建立通信连接的个人的联络信息的最新状态。因此,在根据本发明的规程中,当建立一个新的话音连接时,可能使用总是最新的、最适合的会话启动规程,并且用户不必在会话启动之前、在单独的步骤中查找需要的会话启动信息。
本发明的目的通过这样的规程获得其中在活动的通信连接期间,连接中的终端设备交换有关彼此的最新会话启动信息。当用户这样希望时,终端设备在正讨论的终端设备/个人处、在由终端设备使用的电话备忘录等中传送/保存所接收的会话启动信息。
根据本发明的方法具有的优点是在建立新的通信连接时,总是可能使用基于前一通信连接的最新的会话启动信息。
另外,本发明具有的优点是信息更新规程能够独立于终端设备用户而发生,但用户总是能够阻止向另一设备更新他/她的联络信息。
而且,本发明具有的优点是使终端设备的用户省去了手动更新信息的麻烦。
根据本发明的、用于更新连接到数据通信网的终端设备的会话启动信息的方法,其特征在于在使用SIP协议建立的通信连接期间,处于通信连接中的终端设备交换会话启动信息。
根据本发明的数据通信网布置的特征在于在数据通信网布置中使用SIP协议建立的通信连接期间,处于通信连接中的终端设备被安排来交换会话启动信息。
根据本发明的终端设备的特征在于在使用SIP协议建立的通信连接期间,第一终端设备被安排来既发送它本身的会话启动信息到另一终端设备,又接收另一终端设备的会话启动信息。
根据本发明的软件应用的特征在于它包括用于在已经使用SIP协议建立通信连接的情况下,在终端设备之间交换会话启动信息的软件装置。
本发明的一些优选实施例在从属权利要求中描述。
本发明的基本思想如下所述终端设备包括软件应用,通过它便可能在处于相互的通信连接中的两个终端设备之间传送信息,所述信息是有关能够用来与终端设备建立通信连接的地址信息的规程和类型的信息。在通信连接期间,终端设备接收并检查它从另一终端设备接收的联络信息,并将此信息与终端设备的存储器中可能存在的前一信息比较。如果各条信息彼此不同,或它们尚未存在,则在终端设备的存储器中保存接收的会话启动信息作为正在讨论的个人或终端设备的新的联络信息。下次当想要建立与同一个人或同一终端设备的通信连接时,在终端设备的存储器中发现的新的联络信息将用作为会话启动的默认值。
下面,将更详细地描述本发明。参考附图,其中

图1通过示例示出了根据本发明的用于建立通信连接的网络布置,图2通过示例以信号流程图示出了在两个终端设备间的会话启动规程,图3通过示例示出了用于在终端设备中保存信息的流程图,以及图4通过示例示出了使用根据本发明的方法的终端设备。
图1示出了可有利地应用根据本发明的方法的一个例子。本发明不限于图1示出的数据通信网示例,也能应用于任何其它的数据通信网,在该数据通信网中或者通过该数据通信网能将根据ISP协议的会话启动消息从一个终端设备传送至另一终端设备。图1的例子示出了三种不同的数据传输网因特网,附图标记13、蜂窝电话网,附图标记12和传统的电话网,附图标记11。图1例子中示出的数据通信网能够至少以有限的方式从一个网络向另一网络传送消息和信号。
附图标记14和15代表具有话音连接能力的两个移动终端设备,它们连接至蜂窝网12并与蜂窝网12的核心建立无线通信连接140和150。附图标记17代表通过固定连接170与电话网11连接的电话。电话17可以是基于模拟技术的电话或是基于ISDN(综合业务数字网)技术的电话。附图标记16代表一个数据处理设备,它经过通信连接160与因特网13连接。该通信连接160可以是固定或无线的通信连接。数据处理设备16有利地也包括借助其能够启动与图中示出的另一相应设备或蜂窝网的终端设备14和15或电话17的话音连接的装置。
在图1的例子中,因而有可能启动在任何两个终端设备间的、例如从终端设备14到终端设备15的话音连接。本发明有利地应用于至少请求该连接的终端设备14使用SIP协议的情况。在会话启动规程期间,请求连接的终端设备14通过所使用的数据通信网12发送它本身的联络信息到另一接收的终端设备15。使用的数据通信网12知道接收终端设备15是否能够使用SIP协议。如果它能够使用SIP协议,则将请求连接的终端设备14的信息发送至接收者15。如果接收的终端设备或接收者15允许发送它本身的联络信息,则该联络信息被通过网络12发送至请求连接的终端设备14。如果认为必要,则所接收的、另一方的联络信息可以在终端设备14和15中都保存。
如果在会话启动期间发现接收者,例如电话17不能使用SIP协议,则使用的数据通信网能够将接收者的会话启动信息转化成能够建立通信连接的形式。有关这种会话启动方式的信息和所创建的地址/号码有利地被返回至请求通信连接的终端设备。
图2作为例子示出了一个信号流程图,其示出了根据本发明的方法可如何结合使用SIP协议的终端设备来利用。图2示出了两个用户第一用户A,根据示例,其会话启动信息为UserA@here.com并且IP地址为100.101.102.103,而第二用户B,其会话启动信息为UserB@where.com并且IP地址为110.111.112.113。自然地,数据通信网能够使用的其它一些可行的唯一用户识别符是一种可能的要加到用户信息上的替换例。这两个用户A和B之间的数据通信由属于数据通信网且其IP地址为120.121.122.123的代理服务器PROXY.com来控制和监督。
在图2的例子中,用户A想启动到用户B的通信连接。用户A发送一个指向代理服务器Proxy.com的邀请21。邀请21包括用户A所知道的用户B的至少一条联络信息。代理服务器将邀请22定向到用户B。用户B被警告,通过该警告,用户B发送一条消息23,该消息经由代理服务器作为消息24被定向到用户A。当用户B准备好进行数据传送时,传送一个OK(认可)信号。根据本发明的用户B的会话启动信息能有利地被包括在此OK信号25中。能够完全自动地传送它们,或必须在每种情况中用户B分开地接受会话启动信息的传输。例如,信息的自动传输可被用于一个已知的主叫用户,但是信息只在有用户B允许的情况下才能传送给先前未知的呼叫者。
用户B的信息然后从代理服务器PROXY.com与信号26相结合地传送至用户A。当用户A接收到消息26,它发送一个确认消息ACK27。用户A的会话启动信息能够有利地被包括于这个确认消息ACK27中。确认消息ACK从代理服务器作为消息28传送到用户B。这样,如果被认为必要,则每一方的会话启动信息已被传送到另一方。
在这之后,数据传送在终端设备间继续,并在任一用户要求终止时终止它。根据本发明的会话启动信息自然地也能在实际数据传送期间、或是作为会话终止规程的一部分来传送。在数据传送或会话终止期间发生的会话启动信息的交换有利地在任一用户的请求下或是被任一用户接受时执行。
图3通过示例示出了在用户的终端设备中发生的、处理另一方的会话启动信息的步骤的流程图。在步骤31,通信连接已经通过例如使用如图2所示的规程在两个终端设备间建立。在那种情况下,第一用户的会话启动信息已有利地传送,以便另一用户使用,或者反之亦然。在步骤32,检查信息是否已经真的被接收以及自上次会话启动以来是否被改变。在步骤33,进行是否保存所接收的信息的判决。如果不想保存所接收的信息或者如果信息尚未改变,则下一步骤为35,其中根据本发明的数据处理过程结束。如果在步骤33中决定保存会话启动信息,不管是自动地还是由终端设备的用户接受的,都在步骤34中进行保存。当已经执行保存时,下一步骤为35,其中处理过程结束。
图4通过示例示出了一个蜂窝网的移动终端设备40的主要部分,该蜂窝网是根据本发明的数据通信网布置的一部分。终端设备40使用天线41来进行信号发送和接收。附图标记42代表组成接收机RX的设备,移动终端设备40通过它来从蜂窝网12接收信号。接收机42包括用于要接收的所有消息或信号的现有技术的设备。
附图标记43代表组成移动终端设备的发送机TX的设备。发送装置43对要发送的信号执行在与蜂窝网12一同工作时所需的所有信号处理功能。
在终端设备中,与利用本发明有关的必要的操作单元是控制单元44,它控制终端设备的操作。它控制终端设备40的所有必要部分的操作。它控制接收和发送。它还用于控制终端设备的用户接口UI,附图标记46和终端设备的存储器45。
在根据本发明的设备配置中,控制单元44根据本发明决定何时在终端设备40中保存从某一其它终端设备接收的会话启动信息,以及是否发送它本身的会话启动信息到另一终端设备。在它已接收的另一方/终端设备的会话启动信息的基础上,它还决定是否向终端设备40的用户警告所接收的信息。这些规程有利地由保存在实现图2和3规程的终端设备的存储器45中的软件应用来实现。
用户接口46用于控制终端设备的功能和给用户的告警和消息。通过用户接口46,终端设备40的用户或者接受或者阻止发送它本身的会话启动信息。它还可被用来给出一个有关接收的会话启动信息的存储指令。
上面已经描述了根据本发明的方法和设备的一些优选实施例。本发明不限于刚刚描述的这些方案,它还可用于在各方之间交换电子邮件地址、网页地址或可能的、与某一方有关的图像文件。另外,该有创造性的思想还能在所附权利要求规定的范围内以很多不同的方式应用。
权利要求
1.一种用于更新(32-34)保存于连接到数据通信网(11,12,13)的第一终端设备(14,15,16)中的会话启动信息的方法,其中将SIP协议或传统的电话号码用于会话启动,特征在于,在借助SIP协议启动数据通信连接(21-28)期间,处于数据通信连接中的终端设备交换会话启动信息(25-28)。
2.根据权利要求1的方法,特征在于,在会话启动规程(25-28)期间交换会话启动信息。
3.根据权利要求2的方法,特征在于,要交换的会话启动信息为以下的至少一种根据SIP协议的连接识别符、有线网的电话号码、蜂窝网的电话号码、电子邮件地址或网页地址。
4.根据权利要求1的方法,特征在于,另外,第二终端设备的所接收的会话启动信息总是当在第一终端设备中发现有关第二终端设备、但不同的前一会话启动信息时被保存(33-34)。
5.根据权利要求1的方法,特征在于,另外,如果在第一终端设备中未发现第二终端设备的前一会话启动信息,则第二终端设备的所接收的会话启动信息仅在有第一终端设备的用户的允许的情况下被保存。
6.一种数据通信网布置,包括至少一个数据通信网(11,12,13),其中SIP协议或传统的电话号码被安排用于会话启动,并且终端设备(14,15,16)连接至数据通信网,其包括用于保存会话启动信息的装置,特征在于,在借助SIP协议建立数据通信连接期间,数据通信连接中的终端设备(14,15,16)被安排来交换会话启动信息。
7.根据权利要求6的数据通信网布置,特征在于,会话启动信息被安排在会话启动规程期间、在连接到数据通信网的终端设备(14,15,16)之间交换。
8.根据权利要求7的数据通信网布置,特征在于,要交换的会话启动信息为以下的至少一种根据SIP协议的连接识别符、有线网的电话号码、蜂窝网的电话号码、电子邮件地址或网页地址。
9.一种数据通信网的终端设备(14,15,16,40),包括用于接收(41,42)信号的装置、用于发送信号的装置(41,43)、控制单元(44)、存储器(45)和用户接口(46),该终端设备还包括用于借助SIP协议或电话号码来启动会话的装置,特征在于,在借助SIP协议启动数据通信连接期间,第一终端设备(14,15,16,40)被安排来既发送它本身的会话启动信息到第二终端设备(14,15,16,40)又接收第二终端设备的会话启动信息。
10.根据权利要求9的终端设备,特征在于,由终端设备发送或接收的所述会话启动信息为以下的至少一种根据SIP协议的连接识别符、有线网的电话号码、蜂窝网的电话号码、电子邮件地址或网页地址。
11.根据权利要求10的终端设备,特征在于,另外,第二终端设备的所接收的会话启动信息被安排为总是当在第一终端设备的存储器中发现有关同一第二终端设备、但不同的前一会话启动信息时,在第一终端设备(40)的存储器(45)中保存。
12.根据权利要求10的终端设备,特征在于,第二终端设备的所接收的会话启动信息被安排为如果在第一终端设备的存储器(45)中未发现第二终端设备的前一会话启动信息,则仅在有第一终端设备(40)的用户的允许的情况下被保存。
13.根据权利要求10的终端设备,特征在于,终端设备是蜂窝网的终端设备(14,15)。
14.一种在蜂窝网(12)的终端设备(14,15)中保存的软件应用,包括-用于发送它本身的会话启动信息到第二终端设备的软件装置,和-用于接收由第二终端设备发送的会话启动信息的软件装置,特征在于,它还包括如果已经使用SIP协议启动数据通信会话,则在终端设备(14,15)之间交换会话启动信息的软件装置。
15.根据权利要求13的软件应用,特征在于,它还包括用于在会话启动期间在终端设备之间交换会话启动信息的软件装置。
16.根据权利要求15的软件应用,特征在于,它还包括如果在第一终端设备(14,15,40)的存储器中(45)发现有关第二终端设备、但不同的前一会话启动信息,则总是保存接收的会话启动信息的软件装置。
17.根据权利要求15的软件应用,特征在于,它还包括如果在第一终端设备的存储器(45)中未发现有关第二终端设备的前一会话启动信息,则仅在有第一终端设备(14,15,40)的用户的允许的情况下保存接收的会话启动信息的软件装置。
全文摘要
本发明涉及用于更新保存于数据通信网(12)的终端设备(14,15)中的会话启动信息的方法,和利用该方法的数据通信网络布置和属于该数据通信网络布置的移动终端设备(14,15,40),在该方法中将SIP协议或传统的电话号码用于会话启动。
文档编号H04Q7/32GK1795655SQ200480014069
公开日2006年6月28日 申请日期2004年5月13日 优先权日2003年5月22日
发明者E·内塔莫, M·尼尔哈莫, S·派霍宁 申请人:诺基亚有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1