在通信网络中交换信息的方法和设备的制作方法

文档序号:7648952阅读:116来源:国知局
专利名称:在通信网络中交换信息的方法和设备的制作方法
背景本发明一般地涉及通信系统中用于交换信息的方法和设备。更具体地说,本发明涉及一种连接到专用或公用数据通信网和连接到公用或专用电信网的通信系统。
数据通信目前的发展使全球越来越多的用户可以访问因特网。因特网已经演变成既是知识的来源,又是商业市场,它吸引着越来越多的用户。目前数据通信业存在的巨大压力是要提供一些解决方案,使得每个人都可以访问因特网。宽带解决方案不断发展,而且规划了本地和全国性的接入网并投入使用。当前最常用的、调制解调器通过电信网(例如公共交换电信网,PSTN提供商)接入的方法正在被其他接入方式取代,并可能采用更高的数据率,例如通过电力线或有线电视实现。
同时,电信业正在进行另一场战斗为每个用户提供移动性。传统上,电信业的焦点在于话音通信。但是随着数据通信的增加,出现了其他需求(例如,更高的数据传输速率)以及新的可能性。移动系统的发展目前处于这样的时期,即部署越来越多的基于分组的系统。分组交换系统与电路交换系统相比,就数据通信传输而言有一定的优势。在分组交换系统中,只有在发送系统控制信令或用户信息时,用户才利用传输资源。在电路交换系统中,给用户连续地分配传输资源,即使当前没有进行传输也是如此。电路交换系统在实时话音通信上具有某些明显的优点,因为对实时传输而言,通信是难以预测的。对于数据通信,预测所需的传输资源并不重要,因为对于通信质量,对延迟和延迟变化的要求并不像对于语音那么关键。因此,通过只有在有东西要传输时才允许使用、并留出信道供其他用户使用,就有可能允许更多的用户使用该传输资源。
一种这样的系统是按照ETSI(欧洲电信标准协会)的GSM(全球移动通信系统)规范的移动通信系统的分组数据演变,称作通用分组无线电业务(GPRS)。当数据通信在电路交换信道上展开时,采用GPRS可以允许比今天可能的更高的比特率和更多的用户。与GSM形成对照,GPRS是迈向数据通信用户移动性的一步,对“传统的”电信用户、即实时话音通信用户而言,这是对移动性的优化。
在今天的电信网上进行的数据通信一般是由对因特网或电子邮件服务器的访问发起的。用户登录远程服务器,并通过例如调制解调器池访问数据通信网。用户拨号连接调制解调器池,并从那里连接到服务器,由此既可以访问局域网和全球网。浏览器,例如,MicrosoftExplorer或Netscape Navigator用来在因特网上漫游,并在因特网的各主页和各地址之间进行切换。用户或公共机构一般都在内部或外部网上设计他们自己的数据对象或主页,提供个人信息或其他任何类型的信息。一旦连到数据网上,用户就可以通过输入正确的地址访问这些数据对象。这些地址往往通过结合网络上的节点名(例如服务器名)和任意的正文串来选择。一般,要找到所需的数据对象并不容易,因为正文串和服务器名字并非显而易见。
在电信网中寻址,例如,参与话音通信或数据通信一般都是通过在诸如移动电话或具有传真功能的终端等用户设备(UE)上输入电话号码来完成的。电话号码是全球唯一的寻址串。主叫方(A方)向被叫方(B方)拨打寻址串(B号码)。视A方是哪种网络上的用户而定,呼叫请求通过一个或几个公用电信网传到正确的收件人处,于是通信就可以开始。另一种唯一的寻址串是例如电子邮件地址、IPv4(因特网v4协议)地址、IPv6(因特网v6协议)地址和sip(会话启动协议)地址。
用户想要从连接到电信网的计算机连接到因特网时,上述原理也适用。用户向调制解调器池拨打B号码而连接到数据通信网,由此即可访问数据通信网。除这个访问机会外,与被叫服务器没有信息或交互的可能性。
申请人已认识到目前访问因特网来查找特定数据对象的方法存在问题,因为寻址数据对象的方法并非显而易见。另外,电信业有必要提供访问因特网的更简便的方法并通过除呼叫调制解调器号码(由此用户只能靠自己寻找想要的主页或数据对象)以外的手段来引导用户。概述本发明通过在数据通信网和电信网之间采用新型连接或者在数据通信网中的不同业务之间采用新型连接,克服了上述在识别、查找数据对象和在一组数据对象之间漫游时的缺陷。
在本发明的一个方面中,描述了把诸如所拨打的B方号码和互联网地址、如电子邮件地址、IPv4地址、sip地址或IPv6地址等B方唯一标识符连接到数据对象的技术。B方可以是例如个人、传真机、邮件服务器、邮件客户机或主页访问者。B方号码到特定数据对象(下文称作电话页)的连接使A方可以直接访问B方想要向主叫/连接方显示或处理的信息。电话页驻留在电信网的存储器中或与之相联的数据通信网的存储器中。电话页可以具有类似于因特网网页的外观,但是也可以采取诸如声音或节目等外观。电话页的显示/处理可以取决于A方用户设备的能力。
随A方所用设备类型而定,存储电话页的节点根据该设备类型的测定,就可以选择显示所选数据对象的最有利方式。
另外,随A方用户设备而定,电话页可以提供不同程度的交互可能性,即仅仅显示信息,或者数据对象通过在A方和具有存储电话页的存储器的节点之间的双工通信而完全交互。
电话页可以配置成自动显示或者通过A方发出的指示而显示。在本发明的一个方案中,与呼入通信相结合,B方同样也具有在收到诸如A号码、A方电子邮件地址、IPv4地址、sip地址或IPv6地址等A方唯一标识符的基础上获取电话页的能力。
在本发明的另一方面中,描述了数据通信或电信系统中的节点。所述节点至少包括数据库存储器,该存储器至少包括电话页的指示,并且在远程请求访问时,用所述指示作为响应。
给主叫A方的指示的传输可以取决于连接的类型和该连接中采用的接入技术。例如,在能够同时进行电路交换和分组交换通信的连接中,可以在分组交换通信资源上传输该指示,而且例如可以在电路交换通信资源上发起话音通信。在其他类型的连接中,两个数据流可以被建立在一个或同时在若干个分组交换通信资源上,例如,语音和数据传输。另一个实例是当话音通信通过电路交换通信资源发起、而电话页指示在诸如SMS(短消息业务)信道等性能有限的分组交换信道上传输时的情况。在又一个实例中,使用两个数据通信信道,一个例如用于聊天或电子邮件,而另一个用于电话页指示。
按照本发明,与建立和第二用户通信应用之间的通信业务有关,把对象检索到第一用户通信应用的方法包括第一用户通信应用中的若干步骤。在第一步中,确定触发事件的出现。在第二步中,获取与该触发事件相关的通信业务地址。在第三步中,组装与该通信业务地址相关的数据对象的请求,该请求至少包括两个参数,第一个参数代表通信业务地址,而第二个参数代表所确定的触发事件。在第四步中,向数据对象服务器发送该数据对象的请求。在第五步中,根据这些参数从数据对象服务器中接收数据对象或数据对象的指示。在第六步中,处理所接收的数据对象或数据对象的指示。
通信业务的类型最好决定数据对象服务器。通信业务地址最好还与第二用户通信应用相联系。请求的参数可以是指示第一用户通信应用可用的通信类型的代码的表示。请求的参数可以是指示第一用户通信应用可用的通信类型的使用优先级的代码的表示。请求的参数可以是指示第二用户通信应用的所需通信业务的代码的表示。通信业务地址可以是第一用户设备的接入地址或第二用户设备的接入地址。不是第一用户通信应用是发端应用而第二用户通信应用是收端应用,就是第二用户通信应用是发端应用而第一用户通信应用是收端应用。请求的参数可以是指示数据承载类型的代码的表示。请求的参数可以是指示第一或第二用户通信应用的用户设备的类型的代码的表示。请求的参数可以是指示可用的和/或已配备的附件的代码的表示。请求的参数可以是指示所述方法的方案的代码表示。请求最好在发送前经过加密。所接收的数据对象最好被加密,这样处理步骤就包括数据对象的解密。触发事件可以包括正在或准备发起的呼出通信的事件。确定触发事件的步骤最好还确定在进行通信的时间里是否还有任何额外的触发事件,从而能够在通信过程中发起又一个数据对象请求。触发事件可以是用户设备上指定按钮被按下的事件。请求的参数可以是标识数据对象服务器的代码的表示,于是标识数据对象服务器的代码的表示可以代表服务器名字或明码IP地址。
按照本发明,电信系统或数据系统包括带有第一用户通信应用的第一用户设备、带有第二用户通信应用的第二用户设备、在第一用户应用和第二用户应用之间建立通信业务信道的通信网络以及数据对象服务器。第一用户设备被设置成确定触发事件的出现,取得与触发事件相联系的通信业务地址,并组装与通信业务地址相联系的数据对象的请求,该请求包括在应用中建议至少为两个参数的参数,第一参数代表通信业务地址,而第二参数代表所确定的触发事件,并设置成可能任选地进行加密,然后向数据对象服务器发送数据对象的请求。在本发明的范围内也可以考虑其他几组参数。数据对象服务器设置成根据参数响应该请求向第一用户应用返回数据对象或数据对象的指示。第一用户设备设置成从数据对象服务器接收数据对象或数据对象的指示,然后处理所接收的数据对象或数据对象的指示。
按照本发明,在可以通过第一通信信道与第二用户设备连接的第一用户设备中检索对象的方法包括若干步骤。第一步,取得地址指示。第二步,确定触发事件的出现并组装与该地址指示相联系的对象的请求,该请求包括至少两个参数,第一个参数代表所取得的地址指示,而第二个参数代表所确定的触发事件。第三步,通过第二通信信道向数据对象服务器发送对该对象的请求。第四步,根据这些参数从数据对象服务器接收数据对象或对象的指示。而最后第五步,处理所接收的对象或对象的指示。
在本方法的某些方案中,第一通信信道和第二通信信道是并发的通信信道。在本方法的其他方案中,第一通信信道和第二通信信道是非并发的通信信道。
第一通信信道可能或者是电路交换通信信道,或者是分组交换通信信道,而第二通信信道可能或者是电路交换通信信道,或者是分组交换通信信道。
地址指示最好可以是第一用户设备和/或第二用户设备的电话号码或者因特网地址、如IP地址或电子邮件地址等。
在本方法的某些方案中,第一用户设备是发端用户设备,而第二用户设备是收端用户设备。在本方法的其他方案中,第二用户设备是发端用户设备,而第一用户设备是收端用户设备。
请求的参数最好可以是一个或多个指示归属运营商的代码的表示、指示数据承载类型的代码的表示、指示销售商的代码的表示、指示用户设备的类型的代码的表示、指示诸如免提装置、聊天板、mp3播放器、收音机、条码阅读器、PDA(个人数字助理)和/或蓝牙设备等可用的和/或已装上的附件的代码的表示,指示附件、例如免提附件、比如耳机或车用免提装置等是否正在使用的代码的表示。
请求在发送之前最好经过加密。所接收的数据对象最好经过加密,并且在这种情况下处理的步骤中包括数据对象的解密。
触发事件可以是一个或多个正在或准备发起的呼出的事件、被寻址的被叫方回答呼叫的事件、被寻址的被叫方忙的事件、被寻址的被叫方不回答的事件、被寻址的被叫方拒绝呼叫的事件、呼入临近或刚刚开始的事件、呼叫断开的事件、呼叫正在进行的事件。触发事件也可以是一个或多个公用陆地移动网(PLMN)中新的小区已被选择或用户位置已改变。最好当地址指示是新小区或用户位置的表示时,这样所请求的数据对象与新小区或用户位置、如本地广告相关。触发事件可以是新的公用陆地移动网(PLMN)运营商被选择。最好当地址指示是新的公用陆地移动网运营商的表示时,则所请求的数据对象可以与这个新的公用陆地移动网运营商相关,比如包括要呈现的新的公用陆地移动网运营商的价格表。触发事件可以是登记一个新的国家。最好当地址指示是登记的新国家的表示时,则所请求的数据对象涉及这个新的国家。
在本方法的某些方案中,确定触发事件的步骤还决定在呼叫正在进行过程中是否有任何额外的触发事件,从而能够在呼叫期间再发起另一个数据对象请求。
商业信息最好可以通过呼叫电话号码或访问主页来销售,而这时触发事件可以是付款完成,诸如呼叫用第一通信信道连接时或呼叫被断开时。数据对象最好不是商业信息就是商业信息的代表。
触发事件可以是用户设备上指定按钮被按下的事件。这时地址指示可以例如是第一用户设备的清单中包括的电话号码或IPv6地址。地址指示可以是丢失的呼入通信和呼出通信中任何一个或呼入通信的地址指示,地址指示例如是电话号码、电子邮件地址、IPv4地址、sip地址或者IPv6地址。
请求参数最好可以是指定数据对象服务器的代码的表示。这时指定数据对象服务器的代码的表示最好代表服务器名字或明码IP地址。
无论何时第一用户设备不涉及呼叫或者一旦呼叫完成,就可以从数据对象服务器获得数据对象,并在本地存储于第一用户设备中,为下一次触发事件做好准备。
数据对象服务器的统一资源定位器最好是预先编程在第一用户设备中。
在本方法的某些方案中,数据对象服务器至少在逻辑上分成名字服务器和对象服务器,而在通过第二通信信道发送对数据对象的请求的步骤中是发送给名字服务器的。在某些方案中,从数据对象服务器接收对象指示的步骤可以包括从名字服务器接收对象指示的步骤,然后另外处理对象指示的步骤包括以下步骤用所接收的对象指示向对象服务器发送对该对象的请求,根据参数从对象服务器接收数据对象,并处理所接收的对象。在其他方案中,从对象服务器接收数据对象的步骤还包括以下步骤名字服务器向对象服务器发送对该对象的请求,并根据参数从对象服务器接收数据对象。名字服务器的统一资源定位器最好可以预先编程到第一用户设备中。
在某些方案中,接收的对象或对象指示是根据请求者的身份从数据对象中选择的,例如,向请求者发回的电话页可以根据谁请求该电话页而采取不同的外观。
在某些方案中,所接收的对象包括至少临时代替第一用户设备的呼叫声或附加于其上的声音。在其他方案中,接收的对象包括声音,而且第一用户设备的呼叫声至少是暂时沉寂的,而再现代替呼叫声的所述声音。
本发明的一个实施例是固定电话,它包括图形能力,该电话执行上述按照本发明的方法的任何方案。本发明的另一个实施例是移动电话,它包括中央处理器、存储单元和至少一个显示器,该移动电话执行如上所述的按照本发明的方法的任何方案。本发明的另一个实施例是移动电话,它包括中央处理器、存储单元、可拆除的存储单元(例如SIM卡)和至少一个显示器,该移动电话最好从所述可拆除的存储单元中执行如上所述的按照本发明的方法的任何方案。本发明的另一个实施例是移动电话,它包括中央处理器、存储单元和至少一个显示器,该移动电话把如上所述的按照本发明的方法的任何方案下载到存储单元中。本发明的另一个实施例是包括中央处理器、存储单元和至少一个显示器的数据设备,诸如具有移动电话功能或连接到移动电话的个人数字助理装置或膝上电脑等,该数据设备执行如上所述的按照本发明的方法的任何方案。
按照本发明的电信系统或数据系统包括第一用户设备、第二用户设备、在第一用户设备和第二用户设备之间建立第一通信信道的通信网络和数据对象服务器。第一用户设备被设置成获取地址指示,确定触发事件的出现,并用地址指示组装对数据对象的请求。该请求包括应用中建议的参数,至少有两个参数,第一参数表示所取得的地址指示,而第二参数代表所确定的触发事件。在本发明的范围内也可以考虑另一组参数。第一用户设备设置成任选地加密对象的请求并通过第二通信信道向数据对象服务器发送对象的请求。数据对象服务器被设置成响应该请求,根据这些参数,通过第二通信信道向第一用户设备返回数据对象或数据对象的指示。第一用户设备设置成从该数据对象服务器接收数据对象或数据对象的指示,并处理所接收的数据对象或数据对象的指示。
图5说明当数据和话音通信无法同时进行时、按照本发明另一个实施例的A方用户设备中用户交互的第三流程图;图6说明按照本发明一个实施例的B方用户设备中用户交互的流程图;图7说明按照本发明一个实施例的用户设备的示例框图;图8说明按照本发明一个实施例的数据网中数据对象服务器的框图;图9说明按照本发明一个实施例的B号码指示程序的流程图;

图10说明按照本发明一个实施例的A号码指示程序的流程图;图11说明按照本发明一个实施例的用户设备当其连接到固定网时的示例性框图;图12说明按照本发明一个实施例的用户设备包括PDA(个人数字助理)和移动电话时用户设备的示例性框图。
详细描述现参照基于作为电路交换通信系统的GSM和作为分组交换通信系统的GPRS的电信系统描述本发明。但是,应当指出,所述实施例只可看作示例性的,其他分组交换系统和/或电路交换系统同样可以考虑用于数据和话音通信。话音通信、电子邮件通信、传真接入和HTTP下载可以通过电路交换系统以及分组交换系统来传输。可以采用具有任何适当的接入技术的移动电路和分组交换系统,这些接入技术有例如时分多址(TDMA)、码分多址(CDMA)、频分多址(FDMA)、正交频分多址(OFDMA)、时分双工(TDD)、频分双工(FDD)或它们的任何组合。本发明不限于任何特定的通信网络类型或接入技术。希望建立的通信既可以是语音又可以是数据,例如到传真机的,或者到IPv6可寻址装置、如温度调节装置的数据访问。A方和B方可以例如通过电话号码、电子邮件地址、IPv4地址、sip地址或Ipv6地址访问或被访问。
图1举例说明通信基础设施10的概貌,其中若干个不同的通信网络互联。图1既有包含于电路交换(CS)移动通信网络的节点,例如移动交换中心(MSC)118、基站子系统(BSS)112,又有包含于分组交换(PS)移动通信网络的节点,例如正服务GPRS支持节点(SGSN)114、网关GPRS支持节点(GGSN)116。一般说来,SGSN包括诸如按照一个协议把数据分组再分段成为按照空中接口上用的协议的数据分组的功能。SGSN还包括用于一个或几个BSS 112的控制机制以及业务质量(QoS)机制。GGSN包括在移动分组数据网和其他分组数据网、例如数据网120之间维持通信所需的功能。网络的电路交换部分连接到PSTN网140,而该网络的分组交换部分连接到数据网120。数据网可以既是外部的又是内部的网络,即具有全球的或有限的访问可能性。如图所示,网络的分组交换和电路交换部分也可以用MSC118和SGSN 114之间的接口互联。BSS 112可以通过无线电既用分组交换(161)又用电路交换(162)通信资源,既服务于网络的分组交换部分又服务于它的电路交换部分,以便既给分组交换业务用户、又给电路交换业务用户以及它们的用户设备(UE)100提供移动性。UE100可以例如是移动电话或连接到任何类型的数据设备、如个人数字助理装置(PDA)或膝上电脑的移动电话。PSTN 140向连接到固定网的用户(用户设备)提供服务,例如向“普通老式电话”(POT)、传真机或数据调制解调器装置150提供服务。直接或间接连接到PSTN 140的装置的其他示例是ISDN(综合业务数字网)终端和通过数字用户线(DSL)[例如,非对称数字用户线(ADSL)、高速数字用户线(HDSL)和各种数字用户环路(XDSL)]连接的通信装置。
数据网120一般包括一个或若干个路由器(未示出)和数据网桥,使得若干节点可以互联并彼此通信。与本发明相联系采用的数据网还包括数据对象服务器130。一般,在数据网中包括多个数据对象服务器,尽管为了便于解释和清晰起见,在图1中举例说明的只有一个数据对象服务器130。在最佳实施例中,数据对象服务器130的功能分成逻辑上不同的两个部分,名字服务器和对象服务器。名字服务器和对象服务器可以是物理上分开的或仅仅是逻辑上分开的。名字服务器在诸如电话号码和事件等地址指示与其中驻留有所需对象、电话页的对象服务器的适当位置、如URI(统一资源标识符)之间提供转换,例如URL(统一资源定位器)。对象服务器存有所需对象、电话页的内容。可以设置若干名字服务器,例如,某个专用名字服务器可以由某个移动电话网运营商或移动电话的销售商来操作。用户设备的具体实施例将决定使用哪一个名字服务器。名字服务器可以由所选用的业务提供商给定,可以是基于国家的、一般全球的、取决于业务(诸如电子邮件)的、或者某种组合。在最佳实施例中,借助于例如SIM(用户识别模块)卡与特定的网络运营商相联系的用户设备会自动向该网络运营商主管的名字服务器发送请求。正如例如在SIM卡中预编程的那样,通过自动把用户设备的请求送往用户的指定网络运营商(例如由SIM卡决定)主管的名字服务器,可以获得诸如安全、速度和冗余度方面的若干优点。
数据网的实例是因特网和企业内部网。UE 100通过设置在UE 100和BSS 112之间的CS通信信道161,还经由MSC节点118,可以获得到指定的与PSTN 140相连的B方电话150的完整逻辑连接171,通过该连接可以在任何一方UE 100和电话150之间进行会话。类似地,UE 100通过设置在UE 100和BSS 112之间的PS通信信道162,进而通过SGSN 114和GGSN 116节点,可以获得到与数据网120相连的设备、如数据对象服务器130的完整逻辑连接172,数据通过该连接可以在任何一方UE 100和数据对象服务器130之间传送。
按照本发明的一个方面,数据对象服务器130包括图形信息对象,即与诸如电话号码或互联网地址、如IPv5地址等地址指示相关的电话页。电话号码等同于分别寻址发端用户设备或收端用户设备的用户号码,即A方或B方号码。A方一旦拨打了B方号码,就通过PS通信信道连接到数据对象服务器130并接收数据对象,即贮存在数据对象服务器中的存储器地址与所拨打的B号码对应的存储器位置中的“电话页”。数据对象服务器可以包括带有直接关于B方的信息的电话页,或者它可仅仅提供对由B方用户维持的内部或外部数据网中某位置的立即访问,即对象服务器130首先起号码服务器的作用,它提供所提供的B号码到该电话页所驻留的相应URI的转换,所述电话页可能在物理上分开的电话页对象服务器中。实际所请求的电话页的转换或提供可以是透明的,即电话页对象服务器把电话页请求转发或发送到适当的电话页对象服务器,该电话页对象服务器直接地或通过名字服务器间接地与请求者通信,或者电话页号码服务器把所请求的电话页的URI返回给请求者,此后利用该URI重新引导请求者来请求所需的电话页。
B方电话页可以包括有关B方用户的信息,例如电话号码、地址和/或其他信息。B方电话页也可以包括有关所寻址的B方用户设备的信息,该设备例如可以是传真机。收到B方电话页之后,接着可以进行一个或若干程序。若B号码正寻址一个POT 150,则可以建立电路交换语音连接。若B号码正寻址另一个装置,则其他事件诸如使用交费业务时可能发生。这当然也取决于所用的A方装置、UE100。
按照本发明的另一方面,电话页可以与诸如IPv6地址、sip地址或电子邮件地址等互联网地址相联系。例如,A方当与他或她的避暑别墅的温度调节器的网页建立通信链接从而控制/检查温度时,会接收一种数据对象,它例如标识温度调节器并包括到制造商主页的链接和/或到制造商的其他通信方式。在另一个实例中,A方想要借助于位于会议室的会议电话建立会议呼叫。在发起通信时,A方会收到一个数据对象,该数据对象借助于它的电话号码、http(超文本传送协议)地址或IP地址链接到会议电话。该数据对象、会议电话的电话页可以适当地包括有关会议电话的位置、会议室大小和/或预订日程表的信息。在另一个实例中,A方想要发送传真。在选择或开始向传真机传输时,该传真机的电话页被请求并返回到A方。传真机的电话页可以包含有关该传真机的位置、是谁的传真机、和/或谁有权使用该传真机等信息。在又一个实例中,A方想要向B方传输一份电子邮件。于是,在选择或书写电子邮件地址时,即或许甚至在编写消息之前,该电子邮件地址的电话页被请求并返回给A方。电子邮件地址的电话页可以包含有关电子邮件地址的拥有者B方用户、与该拥有者通信的其他装置和/或拥有者的日程或可用性的信息。电话页是与唯一标识符、如电话号码或诸如IPv6地址等互联网地址链接的数据对象,但不位于该唯一标识符所标识的位置或由该位置取得。
在本发明的一个方案中,UE 100不支持分组交换通信信道的使用,因此要靠其他方式、诸如短消息业务(SMS)或临时电路交换通信信道来检索数据对象。检索得到的数据对象在某些情况下就是到所需电话页的URI,它通过SMS的方式呈现。在把SMS的接收用作触发事件的情况下,用户设备可以扫描呼入SMS,若找到任何URI,则利用所收到的URI启动浏览器。在本发明的一个方案中,例如具有特定QoS的分组交换通信信道用来在通信系统10内传输语音,以此通过某种方式(图1中未示出)使PSTN 140和数据网120互联。
图2说明按照本发明的一个实施例、利用UE把电话页送往A方而在发端UE(如UE 100)中进行的程序的流程图。在步骤205,该程序从A方的发起(例如接通UE)开始。在步骤210,电话页请求的触发或者是自动指定的(例如,另一方结束呼叫),或者是A方手动指定的(例如,拨打B号码或选择电子邮件地址)。当某个地址指示的电话页是上次呼叫的、丢失的或上次收到的电话页,即与例如贮存在用户设备中的号码相关的电话页时,手动请求特别适用。电话页可能已经与适当的号码相联系地存储在用户设备内,用于真正的离线会话或根据要求检索。触发事件210可以是若干事件中至少一个,例如
●呼叫正在进行,在这种情况下可以产生几个触发事件,从而产生电话页流。
●发起或将要发起呼出呼叫。
●发起或将要发起呼出通信链接。
●指定了地址指示。
●发起或将要发起数据通信。
●正在或将要发送传真。
●被寻址的B方应答呼叫。
●被寻址的B方忙。
●被寻址的B方不应答。
●被寻址的B方拒绝呼叫。
●被寻址的B方不可用(例如,被寻址的移动电话超出覆盖区)。
●呼入呼叫临近或刚刚开始。
●发起或将要发起会议呼叫。
●中断呼叫。
●用户暂时中断通话。
●用户设备即将关掉。
●用户设备已经通电。
●用户设备上指定按钮被按下时。
●响应用户设备收到的话音突发。
●已给用户留下话音邮件。
●SMS已经或将要发送给用户。
●已经或将要从用户处收到SMS。
●已经或将要向用户发送电子邮件。
●已经或将要从用户处接收电子邮件。
●已经或将要发起HTTP下载。
●已经或将要发起聊天会话。
●已经或将要访问所管理的数据对象(SNMP)。
某些触发事件可以通过例如网络运营商提供特殊的业务,或自动提供信息或与位置有关的广告。这些触发事件可以是以下各项中的一个或多个●选择了PLMN中的新小区。
●用户位置已经改变。可以提供本地广告、如最近的快餐连锁店。
●选择新的公用陆地移动网(PLMN)运营商。这例如使所选的PLMN运营商的价格表可以呈现出来。
●登记新的国家。这个触发事件可以用来提供有关新国家的一个或多个电话页。
如上所述,在呼叫过程中若干触发事件可以产生对电话页的请求。可以有在语音或其他通信开始之前使用的致意电话页、在谈话/通信过程中的一个或多个电话页(它可以由另一方推出,即预订/发送)、与语音或数据通信结束相联系的最后的再见电话页。所有电话页可以在语音或数据通信开始之前检索,并在发端和收端都高速缓存于各个用户设备中。若其中一个或两个用户设备都不支持同时的语音和数据通信,则电话页在各自用户设备中的高速缓存尤其适用。
A方在步骤230发起请求,可能在步骤220中加密之后才发送,并且通过(例如,图1所示分组交换的)通信信道将该请求发送到数据对象服务器。数据对象请求可以包括若干个不同参数中的至少一个,例如●指示归属运营商的代码。
●指示数据承载类型的代码。
●指示销售商、即用户设备的品牌/制造商、如NoKia的代码。
●指示用户设备类型例如7110、传真机、温度调节器的代码。
●一个或多个指示可用的和/或已接上的附件的代码,这些附件包括免提装置、聊天板、mp3播放器、收音机、条码阅读器、PDA和/或任何蓝牙设备等。
●指示附件、例如免提附件、诸如耳机或汽车免提装置是否在使用的代码。正使用的免提耳机最好要求音频电话页呈现。
●指示用户设备软件版本的代码。
●所请求的用于传输的协议(例如WAP、WML、HDML、HTML、HTTP)。
●数据对象服务器的标识(例如,服务器名称或明码IP地址)。
●指示触发该数据对象请求的事件类型(例如,呼出呼叫建立)的代码。
●与至少一个B方设备相关的所指示的B号码或其他唯一的标识符。
●A方身份、例如移动台的A号码,或者用户身份、例如IMSI(国际移动用户身份)。
●数据对象服务器在返回所请求的数据对象时使用的A方的网络地址(例如IP地址)。
●指示A方再现能力(例如,屏幕分辨率,音频等)的能力代码。
●指示所用的加密方案和/或加密密钥的代码。
●指示移动台在哪个国家登记的代码(国家代码)。
●识别当前PLMN(V-PLMN)运营商或A方所预约的PLMN(H-PLMN)或它们两者的代码。
●指示设备唯一身份的代码。
●参数的确认代码(例如,校验和)。
按照本发明的一个方案,在230中的数据对象请求可以由数据对象服务器以加密的格式应答,在此情况下在用户设备中收到该响应后在步骤250进行解密。
若数据对象包括一个或多个电话页,则下一步在步骤260中进行再现程序,在这里显示数据对象和/或根据用户设备的性能发出声音,此后在步骤299结束该程序。作为一个实例,若收方用户设备的免提装置在使用,则宜于至少使用音频接口作为对任何显示信息的补充。电话页可以包括用于更新接收方用户设备或SIM卡中的电话薄的信息和功能。任何更新最好只有在接收方接受之后才进行。按照本发明一个实施例,第一次向用户设备的电话薄上不存在的某人发出呼叫或从其接收呼叫时,在接收到包含姓名和其他信息的电话页时,向用户设备的用户提出询问,是否把带有所收到的信息的一部分或几部分的项目添加到电话薄中。
一般在步骤299之后,按照A方用户设备的能力或B号码或其他地址指示所寻址的设备的类型,随后还有一个或几个处理步骤。
按照上述实施例之一,连续的触发事件是一个呼叫正在进行,特殊的优点可能是相关的,例如,可以响应拨打的B号码来销售商业信息,使为通过电话页接收的信息付款变得容易。通过拨打付款号码可以购得一期杂志,始发者的电话页给出该杂志要发往的姓名和地址。呼叫付款号码,并适当地在呼叫结束或正在进行时收到所返回的带有任何付款口令等的电话页,从而可以销售可用口令等来检索的信息。
图3说明数据对象服务器(如数据对象服务器130)中相应的程序,其中,在步骤305,程序开始,在步骤310,数据对象服务器收到对数据对象的请求。该请求一般可以包括至少一个对应于例如A或B号码的地址指示、电子邮件地址或IPv6地址,以及触发该请求的动作类型。若该请求是加密的,则在解释其内容之前在步骤320进行解密。在步骤310所接收的请求中的地址指示(例如A或B号码)将映射到数据对象服务器的存储器地址,或者映射到另一个服务器中连接存储器到数据对象服务器的地址,在步骤330检索出该数据对象、例如电话页。如前所述,数据对象服务器可以直接提供电话页,或者只是指向电话页的指针,该指针宜为URI。在某些实施例中,当数据对象服务器不包含电话页本身时,该数据对象服务器把该请求转发、即发送到实际的电话页服务器,或者向请求者提供到电话页的URI。发送可以被描述为用户设备向数据对象服务器发送对电话页的请求;
数据对象服务器向实际的电话页服务器转发该请求连同全部适当的参数;实际的电话页服务器把所请求的电话页传输给该用户设备。
重寄可以被描述为用户设备向数据对象服务器发送对电话页的请求;该数据对象服务器向该用户设备返回实际的电话页服务器的URI;该用户设备利用所提供的URI向实际的电话页服务器发出新的请求;实际的电话页服务器直接或间接地(例如通过名字服务器)把所请求的电话页传送到该用户设备。
在步骤310,请求也可以包括用户设备显示能力的指示,在此情况下,可以在步骤340在数据对象服务器中调整数据对象以适应于接收用户设备的特定再现能力。在步骤310,请求也可以包括请求者身份的指示、例如电话号码,在此情况下,所返回的一个或多个电话页可以是根据请求者的身份从电话页中选择的。若请求是加密的,或者若由于某种原因所请求的数据对象在步骤360返回请求的用户设备之前在步骤350经过加密,则程序在步骤699在数据对象服务器中结束。
上述获取连接到某个地址指示的数据对象的一般解决方案当然可以根据例如所涉及的用户设备的通信能力以多种不同方式进行更改。例如,同时请求、加密、获得、解密和再现一系列数据对象的方法也可以应用于本发明的修改方案中。
目前正在开发同时处理分组交换通信和电路交换通信的用户设备、如移动台。这些设备一般称作A类移动台。其他移动台设计允许分组交换通信和电路交换通信交替进行,即不同时进行分组交换和电路交换的发送和接收。这类设备一般称作B类移动台。
图4说明按照本发明一个方面、作为A类移动台的用户设备发起电路交换连接时所包括的程序的流程图。在步骤405,程序开始,这时A类移动台不涉及呼叫会话,而在步骤420用户例如通过按下数字、按钮或激活语音识别装置开始向B方指示B号码。在步骤420期间,获得整个B号码。现在移动台开始建立两个不同的连接,电路交换连接在步骤430-440-498用于话音通信信道,而分组交换通信信道用于在步骤450-499检索电话页。这些程序可以在A类移动台中同时进行。
对于电路交换程序,在步骤430发起与B方的语音连接,由移动网络分配通信资源,在该移动网络上可以进行电话交谈。例如,通过按下移动台上的指定按钮,或者挂上固定网络电话的手持部分,作为任何普通的语音呼叫,在步骤440结束电话交谈。结束呼叫也涉及到移动通信网络的电路交换部分内相关通信资源以及例如连接中涉及的任何PSTN资源的重新分配。
分组交换程序基本上遵循联系图3描述的程序,其中在步骤450和460,数据对象请求可能在加密后发送,在步骤470-490,接收响应,可能经过适当解密之后显示电话页,此后分组交换连接也在步骤499结束。
如上所述,B类移动台不能同时处理两个连接,即一个分组交换的和一个电路交换的,所以对于某些事件,当建立电路交换的语音连接时,需要检索电话页的其他途径。
图5说明类似于参照图4所解释的程序,但在A方、呼叫发起端使用B类移动台。在步骤505程序开始,如参照图4所描述的,在步骤510中指示B号码。在这个实施例中,引入步骤520,它可以选择是否请求电话页。这一般可以由用户选择和/或通过适当的设置拨打B号码来指示。按照本发明的一个实施例,双击指定的SEND按钮,指示要请求电话页。若指示不需要电话页,则遵循步骤550-560和599,正如参照图4在步骤430、440和498所解释的电路交换呼叫连接和结束。
若指示需要电话页,则随后是在步骤530加密、在步骤535在分组交换通信信道上发送数据对象请求。只要在540分组会话不中断,则连续向A方下载数据对象。在步骤570接收数据对象,若经过加密,则在步骤580解密,在步骤590再现。在步骤595,检测数据对象,只要还有信息要接收,则在步骤540不中断,继续下载数据。例如,当用户想不再等待电话页的完整下载,而要在步骤550发起电路交换通信时,可能出现中断。这可以通过时间到期或在人机界面(MMI)上手动指示来发起。最终,当不再有电话页数据要下载时,发起电路交换通信。按照本发明的另一个实施例,一旦呼叫完成或用户设备不涉及呼叫时,从数据对象服务器130获得用于B类用户设备的电话页,并在用户设备上在本机存储起来,以备下一次触发事件之用。
至此,已经讨论了检索电话页并显示在A方设备上。应该意识到,B方也可以类似地显示与连接相关的电话页,最好是用A方号码标识的电话页。图6说明按照本发明一个实施例、当B方具有相当于A类移动台的能力时,在B方用户设备中检索A方电话页的程序的流程图。在步骤605,程序开始,例如通过到B方用户设备的呼入。在步骤610,在用户设备和它所连接的网络110之间分配通信信道。在步骤620,向B方显示呼叫发出者身份的指示,即A方身份,最好是A号码。然后在步骤660和670,加密后向数据对象服务器发送请求。服务器收到该请求时,对该请求进行类似于从A方收到请求时的处理,即必要时解密,作出响应,发送与A方身份相关的数据对象。用户设备在步骤680收到数据对象、即电话页,在步骤690解密后,若有必要,则在步骤695可以向B方用户显示电话页。在收端用户设备上B方收到的问候电话页是响应作为临近触发事件的呼入而请求的,它可以包括发起人A方、即呼叫者的个人化呼叫信号,A方借助于B方用户设备中的特别的呼叫信号将他或她识别为B方。在本发明的一种方案中,电话页中的声音可以代替呼叫信号音,最好只是临时在呼叫期间或呼叫建立期间代替,从而用电话页声音作为呼叫信号。在另一方案中,电话页接收者的呼叫信号,最好只是在呼叫期间,以此能够只听到电话页声音,而听不到正常的呼叫信号。
若在630应答呼叫,则语音连接可以按照与联系图3和4所描述的相同的程序。若呼叫得不到应答,则语音部分的顺序在698结束。
为清楚起见,在上述几个实施例中,省略了用户设备100和通信基础设施110之间、用户设备100和数据对象服务器130之间的发送信号的几个步骤,而把焦点集中在根据本发明的必要和新型的步骤上。应该明白,除上述信号发送中已经描述的以外,还可以有其他程序(例如,验证、信道分配和计费)。
图7说明按照本发明一个实施例使用的用户设备,其中用户设备是移动电话或带有移动电话功能的PDA。中央处理器(下称CPU)750连接到至少一个存储单元751和至少一个显示器720。CPU 750也可以连接到键盘装置或允许用户输入例如数字的区域。存储单元751可以是非易失性(例如电可擦可编程只读存储器或SIM卡),以便即使暂时断电也能保存所存储的信息。CPU 750还连接到无线电装置710,后者把呼入和呼出的数据转换成射频调制信号。无线电装置710也连接到天线760,使射频调制信号可以接收/发送到射频可兼容的媒体(例如空气)中。无线电装置710也可以直接或间接地连接到耳机730和传声器740,以便实现话音通信。用户设备还包括多个程序、如可以呈现至少一种类型的数据对象的浏览器771;加密/解密引擎772,使数据对象请求可以被加密以及使数据对象可以被解密。用户设备可以任选地配备高速缓存,其中可以贮存和检索数据对象,而不必占用通信网络10中的传输资源。
图8说明按照本发明一个实施例的数据对象服务器130。数据对象服务器包括至少一个CPU 830,后者连接到至少一个存储装置810、高速缓存850、至少一个数据库840和至少一个接口820。存储装置810和数据库840可以是非易失性的。接口820使CPU 830能够向数据网120发送数据和从其中接收数据。高速缓存850允许频繁地使用数据对象,使得CPU 830可以容易地获得它们。数据库840包含实际的数据对象,可以由用户设备100通过通信基础设施110和数据网120来请求实际的数据对象。数据对象服务器还可以包括若干程序,包括但不限于使数据对象可根据用户设备100的再现能力得到优化的过滤器861、以及使数据对象请求加密和对数据对象解密的加密/解密引擎862。
按照本发明的一个方案,方框810、820、830、840、850和860可以用多个计算机实现。按照本发明的另一个方案,所述多个计算机可以位于相隔很远的地方。
B号码指示涉及A方用户设备中指示B号码的任何装置。B号码指示程序的第一个示例参照图9描述。在图9中,B号码指示包括开始步骤905和从键盘装置接收字符的步骤910。响应步骤910,在步骤920把字符存入用户设备中的存储缓冲区,并在步骤930检查B号码是否完成。若该号码尚未完成,则重复步骤910、920和930。若B号码已经完成,则B号码指示程序在999结束。B号码完成的决定930可以涉及、也可以不涉及以下方面的使用监视指示程序的计时器;为了把按键次数减到最小的短键组合;指示号码完成的指定按钮(例如,按SEND或CALL按钮一次)或者分析用于B号码完成的存储缓冲区中的数字。
B号码指示的第二个示例是借助于语音检测,从而使呼入的话音突发与包含在用户设备100中的内部数据库的项目成功匹配,以此可以响应上述话音突发而获得有效的B号码。
A号码指示涉及向所述用户设备指示A号码的任何一种装置。现参照图10描述A号码指示程序的第一个示例,其中A号码指示包括开始程序的步骤1005和从通信基础设施110接收A号码的步骤1010。响应步骤1010,检查A号码是否有效(例如,无阻塞、加密或解释错误),若它是有效的,则在步骤1030把A号码存入用户设备100的存储器中。若A号码无效,则把指示A号码无效的标志存入用户设备100的存储器中。程序在1099结束。
A号码指示的第二个示例是通过响应直接在逻辑数据通信链路162上的A号码而发送A号码或数据对象。
图11说明按照本发明第二方案的用户设备100为带有图形能力的固定电话时的情况。按照第二方案,除了无线电装置710和天线760用媒体适配器1210代替以外,用户设备100等价于图7中描述的移动电话,媒体适配器1210把呼入和呼出信号对特定媒体标准来回转换,这些标准包括但不限于ISDN、ADSL、HDSL、VDSL、电缆网以及它们的任何组合。
图12说明按照本发明另一个实施例的用户设备100是可能不具有数据对象再现能力、具有通过通信链路1395连接到PDA 1490的天线1360的移动电话1390时的情况。通信链路可以例如用红外、无线电(例如蓝牙)或有线通信方案实现。PDA 1490还包括CPU 1450,它连接到至少一个存储单元1451和至少一个显示器1420。CPU 1350也可以连接到键盘装置或允许用户输入例如数字的区域1452。存储单元1451可以是非易失性的(例如,EEPROM或SIM卡),以便在临时断电时能够保存所贮存的信息。PDA 1490还包括一组程序1470,包括但不限于可以再现至少一种数据对象的浏览器1471;以及使数据对象请求可以得到加密和使数据对象得到解密的加密/解密引擎1472。移动电话1390还在图7中描述过,其中1320相当于720,1310相当于710,1350相当于750,1351相当于751,1352相当于752,1330相当于730而1340相当于1340。
本发明的功能可以或者预先编程在用户设备中,或者装载或下载到用户设备中。作为另一方案,网络运营商可以提供SIM卡中的应用,后者向用户提供访问网络的能力。
本发明基本上可以说是提供了诸如电话号码等地址指示与诸如指向电话页的因特网地址等数据对象之间的关联。当用户拨打电话号码时,与例如电话号码相关的因特网地址就会自动地获得,而位于该因特网地址处的内容(即电话页)便自动下载并显示在用户电话上。同时,将下载用户自己的电话页并显示在被叫方的电话上。除与电话号码相关之外(可能与拥有者和请求者的电话号码都有关,提供根据请求/接收它们的人来发送不同电话页的可能性),电话页还与特定的事件相关联。这类事件的示例是在用户拨打电话号码,应答呼叫,接收呼入时,或者所拨打的号码忙时。用户可以具有不同的电话页,每个电话页与一个或几个事件相关联。这使用户可以根据情况向其他用户提供不同类型的信息。一个有用的示例是若他或她忙或者不应答,则用户可能提供附加信息(如电子邮件地址)。简言之,本发明可以举例如下出现电话页事件,例如用户拨打一个电话、如移动电话的号码。移动电话自动向电话页号码服务器发送请求,询问与所拨打的电话号码相关的因特网地址(即电话页的位置)。电话页号码服务器与其他参数一起利用电话号码,在数据库中查找因特网地址。
当移动电话收到电话页的位置时,启动浏览器或等价功能,并发送检索该因特网地址处的信息的请求。
把电话页内容下载到移动终端。
本发明不限于上述实施例,在以下权利要求书的范围内可以进行修改。
权利要求
1.一种与建立和第二用户通信应用之间的通信业务相关、检索数据对象并送到第一用户通信应用的方法,其特征在于所述方法包括在所述第一用户通信应用中的以下步骤确定触发事件的出现;获取与所述触发事件相关的通信业务地址;组装对于与所述通信业务地址相关的数据对象的请求,所述请求包括至少两个参数,第一个参数表示所述通信业务地址,而第二个参数表示所述确定的触发事件;向数据对象服务器发送对于所述数据对象的请求;根据所述参数从所述数据对象服务器中接收所述数据对象或者所述数据对象的指示;处理接收的所述数据对象或者所述数据对象的指示。
2.如权利要求1所述的方法,其特征在于通信业务的类型决定所述数据对象服务器。
3.如权利要求1所述的方法,其特征在于通信业务的业务提供商决定所述数据对象服务器。
4.如权利要求1所述的方法,其特征在于所述数据对象服务器是预定的。
5.如权利要求1所述的方法,其特征在于所述第一用户通信应用的地理位置、如登记的国家决定所述数据对象服务器。
6.如权利要求1至5中任何一个所述的方法,其特征在于所述通信业务地址还与第二用户通信应用相关。
7.如权利要求1至6中任何一个所述的方法,其特征在于所述请求的参数是指示所述第一用户通信应用可用的通信类型的代码的表示。
8.如权利要求1至7中任何一个所述的方法,其特征在于所述请求的参数是指示所述第一用户通信应用可用的所述通信类型的使用优先级的代码的表示。
9.如权利要求1至8中任何一个所述的方法,其特征在于所述请求的参数是指示所述第二用户通信应用所需的通信业务的代码的表示。
10.如权利要求1至9中任何一个所述的方法,其特征在于所述通信业务地址是所述第一用户设备的接入地址。
11.如权利要求1至9中任何一个所述的方法,其特征在于所述通信业务地址是所述第二用户设备的接入地址。
12.如权利要求1至11中任何一个所述的方法,其特征在于所述第一用户通信应用是发端应用,而所述第二用户通信应用是收端应用。
13.如权利要求1至11中任何一个所述的方法,其特征在于所述第二用户通信应用是发端应用,而所述第一用户通信应用是收端应用。
14.如权利要求1至13中任何一个所述的方法,其特征在于所述请求的参数是指示数据承载类型的代码的表示。
15.如权利要求1至14中任何一个所述的方法,其特征在于所述请求的参数是指示所述第一或第二用户通信应用的用户设备类型的代码的表示。
16.如权利要求1至15中任何一个所述的方法,其特征在于所述请求的参数是指示可用的和/或已配备的附件的代码的表示。
17.如权利要求1至16中任何一个所述的方法,其特征在于所述请求的参数是指示所述方法的方案的代码的表示。
18.如权利要求1至17中任何一个所述的方法,其特征在于所述请求在发送之前被加密。
19.如权利要求1至18中任何一个所述的方法,其特征在于所述接收的数据对象是经过加密的,而在这种情况下所述处理步骤包括对所述数据对象的解密。
20.如权利要求1至19中任何一个所述的方法,其特征在于所述触发事件包括正在或准备发起呼出通信的事件。
21.如权利要求1至20中任何一个所述的方法,其特征在于所述确定触发事件的步骤还确定在通信正在进行的时间里是否还有任何额外的触发事件,从而能够在所述通信期间再发起数据对象请求。
22.如权利要求1至21中任何一个所述的方法,其特征在于所述触发事件是按下用户设备上的指定按钮的事件。
23.如权利要求1至22中任何一个所述的方法,其特征在于所述请求的参数是标识数据对象服务器的代码的表示。
24.如权利要求23所述的方法,其特征在于标识数据对象服务器的代码的表示代表服务器名字或明码IP地址。
25.一种电信系统,它包括具有第一用户通信应用的第一用户设备、具有第二用户通信应用的第二用户设备、在所述第一用户应用和所述第二用户应用之间建立通信业务信道的通信网络以及数据对象服务器,其特征在于,所述第一用户设备被设置成确定触发事件的出现、获取与所述触发事件相关的通信业务地址、以及组装与所述通信业务地址相关的数据对象的请求,所述请求包括至少两个参数,第一个参数表示所述通信业务地址,而第二个参数表示所确定的触发事件,所述第一用户设备还被设置成向所述数据对象服务器发出对数据对象的请求,而在这种情况下,所述数据对象服务器被设置成响应所述请求、根据所述参数向所述第一用户应用返回所述数据对象或所述数据对象的指示,而在这种情况下,所述第一用户设备被设置成从所述数据对象服务器接收所述数据对象或所述数据对象的指示,然后处理所接收的数据对象或数据对象的指示。
全文摘要
描述一种用于把唯一标识符连接到数据对象的方法。诸如电话号码或诸如IPv6地址等因特网地址的唯一标识符到下文中称作电话页的特定数据对象的连接,使A方可以直接访问B方或B方用户设备想要向连接方显示的信息。电话页驻留在电信网或数据网的存储器中。电话页可以具有类似于因特网网页的外观,但也可以采取其它外观。电话页的显示或处理可以根据A方用户设备的能力进行。
文档编号H04Q3/72GK1395778SQ0180379
公开日2003年2月5日 申请日期2001年1月18日 优先权日2000年1月19日
发明者P·A·明博里, T·波延沃里 申请人:瑞典电话传呼股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1