通信网中用于交换信息的方法和设备 背景
本发明总的涉及通信网中用于交换信息的方法和设备。更具体地,本发明涉及连接到专用或公共数据通信网和公共或专用电信网的通信系统。
当前数据通信的进展在于,越来越多的用户能够进入世界范围的互联网。互联网成为知识的来源,也可用作为商业的市场,它正吸引越来越多的用户。当前,对数据通信产业有很高的压力,要求能提供允许每个人得到接入互联网地解决方案。宽带解决方案不断地得到开发,并要求规划和开通本地网以及国家接入网。当前最普通的、通过电信网(例如,公共电信网,即PSTN提供者)的调制解调器接入方法正在被其他的、具有更高的数据速率的可能性的接入方式(例如,通过电力线或有线电视)替代。
同时,电信产业正在进行另一场战斗:提供移动性给每个用户。传统上,电信集中在话音通信。然而,随着数据通信的增加,不断提出其他要求(例如,更高的数据速率传送),但也有各种新的可能性。移动系统的进展当前处在越来越多的基于分组的系统将被开发的时期。与电路交换系统相比较,分组交换系统当被用来传送数据通信时具有某些优点。在分组交换系统中,当系统控制信令或用户信息被发送时,用户只利用传输资源。在电路交换系统中,用户被持续地分配以传输资源,尽管当前没有进行传送。电路交换系统在实时话音通信中有明显的优点,因为很难预测实时传送的通信。对于数据通信,预测所需要的传输资源不那么重要,因为对延时和延时变化的要求对于通信质量来说并不像话音那样关键。所以,通过只在有某些数据要发送和留下信道可供另外的用户使用时才允许使用,从而有可能允许更多的用户利用传输资源。
一个这样的系统是遵从ETSI GSM技术规范的移动通信系统的分组数据演进形式,即所谓的通用分组无线业务(GPRS)。对于GPRS,与今天当数据通信被部署在电路交换信道中的情况相比,可以允许提供更高的比特速率和更多的用户。GPRS向为数据通信用户提供移动性推进了一步,与GSM相对比,它是为“传统的”电信用户(即实时话音通信用户)提供移动性最佳化的方案。
运行在今天的电信网上的数据通信通常是通过接入到互联网或邮件服务器启动的。用户登录到远程服务器并且通过调制解调器库接入到数据通信网。用户拨打调制解调器库,并由此连接到服务器,于是从该服务器可以接入到本地网以及全球网。浏览器(如MicrosoftExplorer或Netscape Navigator)被使用来在互联网上导航和在互联网页或地址之间切换。用户和机构通常在内部网或外部网上设计它们自己的数据对象或主页,该网络能提供个人信息或其他种类信息,一旦被连接到数据网,用户通过输入正确的地址可接入这些数据对象。地址常常是通过组合网络中的节点名称(例如,服务器名称)与任意的文本串而被选择的。典型地,找到想要的数据对象不是很轻易的,因为文本串和服务器名称是不明显的。
在电信网中寻址,例如,当进行话音通信时,常常是通过在用户设备(UE)上(例如在移动电话上)输入电话号码而完成的。电话号码是世界范围的唯一地址串。呼叫方(A方)拨打到被呼叫方(B方)的地址串(B号码)。根据A方是在哪种类型的网络上的用户,呼叫请求通过一个或几个公共电信网被路由到正确的地址,从而使通信可以开始。
当用户希望从一个连接到电信网的计算机连接到互联网时,以上的原理也可以应用。用户通过拨打B号码到一个调制解调器库而连接到数据通信网,通过该调制解调器库接入数据通信网是可能的。除了这种接入机会外,没有信息或没有与呼叫服务器进行交互的可能性。
申请人认识到,由于非明显的寻址数据对象方法,在当前的接入用于特别的数据对象的互联网的方式上存在有问题。在通信产业中还需要提供更简单的接入互联网的方法和通过不同于调制解调器拨号呼叫的其他方式引导用户进行呼叫,用户通过它可被进一步引导到想要的主页或数据对象。
发明概要
本发明通过应用在数据通信网与电信网之间的新颖的连接,克服了上述的识别和寻找数据对象以及在一组数据对象组中导航的缺陷。
在本发明的一个方面中,描述了用于把拨打的B方号码连接到数据对象的技术。把B方号码连接到特定的数据对象,此后称为电话页,将允许A方直接接入到B方希望显示给呼叫方的信息。电话页驻留在电信网中的存储器内,或一个被连接到电信网的数据网中的存储器内。电话页可以具有与互联网页相同的外表,但也可以取其他的样子。电话页的显示可以做成取决于A方用户设备的能力。
根据A方所使用的设备的类型,存储电话页的节点可以在检测到设备的类型之后选择显示所选定的数据对象的最有利的方式。
另外,根据A方的用户设备,电话页可以提供不同程度的交互可能性,即,只显示信息,或者是通过在A方和包含有存储了电话页的存储器的节点之间的双向通信达到的完全交互的数据对象。
电话页可被配置成自动地显示,或根据A方指示。在本发明的一个变例中,B方在进入的呼叫中接收到A的号码后,也具有相同的获得电话页的能力。
在本发明的另一个方面中,描述了在数据通信系统或电信系统中的节点。该节点包括至少一个数据库存储器,它至少包括电话页的指示,以及在根据一个远程请求接入后用所述指示来应答。
把指示传送到呼叫的A方,可能要取决于连接的类型和在连接中使用的接入技术。例如,在一个其中电路交换和分组交换通信可能同时进行的一个连接中,该指示可以在分组交换的通信资源上被传送,并且例如话音通信可以在电路交换的通信资源上被启动。在其他类型的连接中,两个数据流可以在一个或几个同时的分组交换通信资源(例如,语言和数据传送)上被建立。另一个例子是当话音通信在电路交换通信资源上启动时以及电话页指示在具有有限的性能的分组交换信道(例如SMS信道)上被传送。
按照本发明,在可以通过第一通信信道与第二用户设备进行连接的第一用户设备中检索对象的方法包括多个步骤。第一步骤,获取地址指示。第二步骤,确定是否出现触发事件,该触发事件收集对于与地址指示有关的对象的请求,该请求包括至少两个参量,第一参量代表获取的地址指示以及第二参量代表所确定的触发事件。第三步骤,把对于对象的请求通过第二通信信道发送到数据对象服务器。第四步骤,根据参量接收来自数据对象服务器的数据对象或对象的指示。最后,第五步骤,处理接收的对象或对象的指示。
在该方法的某些形式中,第一通信信道和第二通信信道是同时并存的通信信道。在方法的其他形式中,第一通信信道和第二通信信道不是同时并存的通信信道。
第一通信信道可以是电路交换通信信道或是分组交换通信信道,以及第二通信信道可以是电路交换通信信道或是分组交换通信信道。
地址指示可以有利地是第一用户设备和/或第二用户设备的电话号码。
在该方法的某些形式中,第一用户设备是始发的用户设备和第二用户设备是终结的用户设备。在该方法的其他形式中,第二用户设备是始发的用户设备和第一用户设备是终结的用户设备。
有利地,请求的参量可以是以下各种代表中的一个或多个:表示主运营商的代码的代表、表示数据载体类型的代码的代表、表示销售商的代码的代表、表示用户设备类型的代码的代表、表示可提供的和/或附属的附件(诸如,免提设备、聊天板(chatboard)、MP3播放机、无线电装置、条码读码器、PDA和/或任何的蓝牙设备)的代码的代表、表示附件(例如免提附件(诸如头戴耳机或汽车免提设备)是否激活(激活的免提附件将需要音频数据对象)的代码的代表、或表示该方法的这种形式的代码的代表。
优选地,请求在发送之前被加密。有利地,接收的数据对象被加密,以及处理步骤包括解密数据对象。
触发事件可以是以下的一个或多个事件:正在或要被启动的外出的呼叫的事件、被寻址的被呼叫方回答呼叫的事件、被寻址的被呼叫方处在占线的事件、被寻址的被呼叫方不回答的事件、被寻址的被呼叫方拒绝呼叫的事件、即将来临的或刚开始的进入的呼叫的事件,呼叫被断开的事件、呼叫正在进行的事件。触发事件也可以是一个或多个以下的事件:在公共地面移动网(PLMN)中的新的小区已被选择、或用户的位置已改变。优选地,当地址指示是新的小区或用户的位置的代表时,请求的数据对象关系到新的小区或用户(诸如本地广告)的位置。触发事件可以是新的公共地面移动网(PLMN)运营商被选择。优选地,当地址指示是新的公共地面移动网运营商的代表时,请求的数据对象可以关系到新的公共地面移动网运营商,例如包括要被给出的新的公共地面移动网运营商的价目表。触发事件可以是已经登录了一个新国家。优选地,当地址指示是登录的新国家的代表时,请求的数据对象关系到该新国家。
在该方法的某些形式中,确定触发事件的步骤还确定在呼叫正在进行期间是否有附加的触发事件,由此能够在呼叫期间启动另外的数据对象请求。
有利地,商业信息可以通过呼叫电话号码进行销售,以及触发事件可以是付费完成,诸如当呼叫是通过第一通信信道被连接时或当呼叫被断开时。优选地,该数据对象是商业信息或是商业信息的代表。
触发事件可以是用户设备上一个指定的按钮被按压的事件。然后地址指示可以是被包括在第一用户设备中的表格中的电话号码。优选地,电话号码是丢失的进入的呼叫、外出的呼叫、或进入的呼叫的任一项的电话号码。
有利地,请求的参量可以是表示数据对象服务器的代码的代表。然后,表示数据对象服务器的代码的代表优选地代表服务器名称或普通IP地址。
无论何时只要第一用户设备没有涉及呼叫时或呼叫完成后,数据对象可以从数据对象服务器得到,以及在本地存储在第一用户设备,以便在下一个触发事件时可以容易地提供的。
有利地,数据对象服务器的通用资源定位器被预先编程在第一用户设备中。
在该方法的某些形式中,数据对象服务器至少在逻辑上被划分成名称服务器和对象服务器,通过第二通信信道发送对于对象的请求的步骤被发送到名称服务器。然后,在某些形式中,从数据对象服务器接收对象的指示的步骤包括从名称服务器接收对象的指示的步骤,然后附加地,处理对象的指示的步骤包括借助于接收的对象指示发送对于对象的请求到对象服务器、根据参量从对象服务器接收数据对象、以及处理接收的对象的步骤。然后,在其他形式中,接收数据对象的步骤还包括名称服务器把对于对象的请求传递到对象服务器和根据参量从对象服务器接收数据对象的步骤。名称服务器的通用资源定位器优选地可被预编程到第一用户设备。
在某些形式中,取决于请求者的标识,接收的对象或对象的指示来源于对数据对象的选择,例如,向请求者返回的电话页可以根据谁在请求电话页而取不同的外形。
在某些形式中,接收的对象包括一个至少临时代替或被附加到第一用户设备的呼叫声音上的声音。在其他的形式中,接收的对象包括这样一个声音,由于第一用户设备的呼叫声音至少临时被静音,因而该声音取代呼叫声音而被呈现。
本发明的一个实施例是包括图形显示可能性的固定电话,该电话执行这里描述的、按照本发明的方法的任何形式。本发明的另一个实施例是一种移动电话,它包括中央处理单元、存储器单元、和至少一个显示器,该移动电话执行这里描述的、按照本发明的方法的任何形式。本发明的又一个实施例是一种移动电话,它包括中央处理单元、存储器单元、可拆卸的存储器单元(例如,SIM卡)和至少一个显示器,该移动电话优选地取下可拆卸的存储器单元而执行这里描述的、按照本发明的方法的任何形式。本发明的另一个实施例是一种移动电话,它包括中央处理单元、存储器单元、和至少一个显示器,该移动电话把按照这里描述的、按照本发明的方法的任何形式的方法下载到存储器单元中。本发明的另一个实施例是一种包括中央处理单元、存储器单元、和至少一个显示器的数据设备,诸如个人数字辅助设备或笔记本电脑,它具有移动电话能力或被连接到移动电话,该数据设备执行按照这里描述的、按照本发明的方法的任何形式的方法。
按照本发明,电信系统包括第一用户设备、第二用户设备和用来建立在第一用户设备和第二用户设备之间的第一通信信道的通信网、以及数据对象服务器。第一用户设备被安排成用于获取地址指示、确定是否出现触发事件、以及收集对于与地址指示有关的对象的请求。该请求包括至少两个参量,其中第一参量代表获取的地址指示以及第二参量代表所确定的触发事件。第一用户设备被安排成用于把对于对象的请求通过第二通信信道发送到数据对象服务器。数据对象服务器被安排成用于响应该请求根据参量把数据对象或对象的指示通过第二通信信道返回到第一用户设备。第一用户设备被安排成接收来自数据对象服务器的数据对象或对象的指示,然后处理接收的对象或对象的指示。
附图简述
现在更透彻地描述本发明,通过参考附图阅读以下的详细说明将容易明白本发明的特性和优点,其中:
图1显示按照本发明的一个实施例的通信基础结构的总貌;
图2显示按照本发明的一个实施例的、在A方UE中的用户交互的第一流程图;
图3显示按照本发明的一个实施例的、在数据服务器中的用户交互的第一流程图;
图4显示当数据和话音通信可以同时进行时,按照本发明的一个实施例的、在A方UE中的用户交互的第二流程图;
图5显示当数据和话音通信不能同时进行时,按照本发明的一个实施例的、在A方UE中的用户交互的第三流程图;
图6显示按照本发明的一个实施例的、在B方UE中的用户交互的第一流程图;
图7显示按照本发明的一个实施例的UE的示例性方框图;
图8显示按照本发明的一个实施例的、在数据网中数据对象服务器的方框图;
图9显示按照本发明的一个实施例的B号码指示程序的流程图;
图10显示按照本发明的一个实施例的A号码指示程序的流程图;
图11显示按照本发明的一个实施例的数据和信令流程;
图12显示按照本发明的一个实施例的、被连接到固定网的UE的示例性方框图;
图13显示按照本发明的一个实施例的、包括PDA和移动电话的UE的示例性方框图。
详细描述
现在参照一个基于作为电路交换通信系统的GSM和作为分组交换通信系统的GPRS的电信系统描述本发明。然而,应当指出,所描述的实施例被看作为示例性的,以及其他的分组和电路交换系统可以认为同样很好地用于数据和话音通信。话音通信可以在电路交换系统以及分组交换系统上传送。具有任何适用的接入技术的固定的和移动的电路和分组交换系统都可被使用,例如,时分多址(TDMA),码分多址(CDMA),频分多址(FDMA),正交频分多址(OFDMA),时分复用(TDD),频分复用(FDD),或它们的任何组合。本发明并不限于任何特定的类型的通信网络或接入技术。
图1显示通信基础结构总貌10,在其中多个不同的通信网被互联。图1包括被包括在电路交换(CS)移动通信网(例如,移动交换中心(MSC)118和基站子系统(BSS)112)中的节点以及被包括在分组交换(PS)移动通信网中的节点,例如,服务的GPRS支持节点(SGSN)114和网关GPRS支持节点(GGSN)116。典型地,SGSN包括这样的功能,诸如把按照一个协议的数据分组重新分段成按照在空中接口上使用的协议的数据分组。SGSN也包括用于一个或几个BSS 112的控制机制以及业务质量(QoS)机制。GGSN包括为保持移动分组数据网与其他的分组数据网(例如数据网120)之间的通信所需要的功能。网络的CS部分连接到PSTN网140,以及网络的PS部分连接到数据网120。数据网可以是外部网或内部网,即具有全局的或有限的接入能力。如图所示,网络的PS和CS部分也可以通过在MSC 118与SGSN 114之间的接口被互联。BSS 112可以通过空中利用分组交换(161)以及电路交换(162)的通信资源服务于网络的PS以及CS部分,以便提供移动性给PS和CS业务用户和他们的用户设备(UE)100。UE 100可以是移动电话或被连接到任何种类的数据设备(例如,个人数字助理设备(PDA)或笔记本电脑)的移动电话。PSTN 140向被连接到固定网络的用户(用户设备),例如“普通老式电话”(POT)、传真或数据调制解调器设备150提供业务。直接或间接连接到PSTN 140的设备的其他例子是ISDN终端和通过数字用户线路(DSL)(例如,ADSL,HDSL和XDSL)被连接的通信设备。
数据网120典型地包括一个或几个路由器(未示出)和数据桥,从而使几个节点可以互联或互相通信。结合本发明使用的数据网也包括数据对象服务器130。典型地,数据网内包括多个数据对象服务器,虽然为了说明和简明性,图1上只显示了数据对象服务器130。在优选实施例中,数据对象服务器130的功能被划分成两个逻辑上不同的部件:名称服务器和对象服务器。名称服务器和对象服务器可以在物理上分开,或只是逻辑上分开。名称服务器提供在地址指示(诸如,电话号码、事件)与对象服务器的适当的位置(其中驻留有想要的对象、电话页,例如URL(通用资源定位器)的URI(通用资源识别号))之间的转换。对象服务器主管想要的对象、电话页的内容。几个名称服务器可以被提供,例如,一个特定的名称服务器可以由移动电话网络运营商或移动电话销售商来运行。用户设备的特定的实施例将确定使用哪个服务器。在优选实施例中,借助于SIM卡与特定的网络运营商有关的用户设备将会自动发送请求到由网络运营商主管的名称服务器。通过把用户设备的请求自动地(通过在SIM卡上预编程)引导到由用户的指定的网络运营商(例如,由SIM确定的)主管的名称服务器,可以得到几个好处,诸如关系到安全性、速度和冗余性。
数据网的例子是互联网和内部网。通过被提供在UE 100和BSS 112之间的CS通信信道161以及还通过MSC节点118,UE 100可以达到与被连接到PSTN 140的一个所指示的B方电话150的完全的逻辑连接171,通过它们可以在UE 100与电话150之间进行通话。同样地,UE 100可以达到与被连接到数据网120的设备(例如,对象服务器130)的完全的逻辑连接172,所述连接需要通过被提供在UE 100和BSS 112之间的PS通信信道162,以及还通过SGSN 114和GGSN 116,通过它们可以在UE 100与数据对象服务器130之间发送数据。
按照本发明的一个方面,数据对象服务器130包括与地址指示(例如,电话号码)相联系的图形信息对象,即,电话页电话号码与用户号码(即,A号码或B号码)相同,分别寻址始发的用户设备或终结的用户设备。A方在拨打B号码后,通过PS通信信道连接到数据对象服务器130,以及接收被存储在数据对象服务器中的存储器单元中的数据对象,即,“电话页”,其中存储器地址相应于拨打的B号码。数据对象服务器可以包括具有直接有关B方的信息的电话页,或它可以仅仅提供立即接入到由B方用户保持的、在内部或外部数据网中的位置,即,数据对象服务器130首先起到号码服务器的作用,用于将所提供的B号码转换到电话页所驻留的一个相应的URI,这可以是在物理上分开的电话页数据对象服务器。实际请求的电话页的转换和供应可以是透明的,即,电话页号码服务器把一个电话页请求转发或传递到适当的电话页数据对象服务器,该电话页数据对象服务器把它直接或间接地经过名称服务器传送到请求者,或者电话页号码服务器把请求的电话页的URI返回给请求者,此后,请求者通过使用URI请求想要的电话页而被重新引导。
B方电话页可以包括有关B方用户的信息,例如,电话号码、地址和/或其他信息。在接收B方的电话页后,接着进行一个或几个程序。如果B号码正在寻址POT 150,则电路交换话音连接可被建立。如果B号码正在寻址另一个设备,可能发生其他事件,诸如当使用付费业务时所发生的事件。这当然也取决于所使用的A方设备UE 100。
在本发明的一个变例中,UE 100不支持PS通信信道的使用,因而,数据对象可以通过其他方式(诸如,短消息业务(SMS)或临时CS通信信道)被检索。所检索的数据对象在某些情形下可以正好是借助于SMS给出的、想要的电话页的URI。在使用对SMS的接收作为触发事件的情形下,用户设备可以扫描进入的SMS,以及如果找到任何所URI,则可利用接收的URI来启动浏览器。在本发明的一个变例中,具有特定的QoS的PS通信信道被使用来在通信系统10内输送语言,由此PSTN140和数据网120可通过某些装置(图1上未示出)被互联。
图2显示按照本发明的一个实施例的、在始发的UE(如UE 100)处用于通过UE传送电话页到A方的程序过程的流程图。在步骤S205,程序过程以从A方的启动(例如,UE被接通)开始。在步骤210,由A方(例如,拨打B号码)自动地(例如,呼叫被另一方终结)或人工地表示电话页请求的触发。当是一个上次呼叫的、丢失的、或上次接收的号码的电话页(即,与被存储在用户设备的号码有关的电话页)时,人工请求特别适合。电话页可以与适当的号码相联系的方式被存储在用户设备,以便用于真正的离线对话,或按要求被检索。触发事件210可以是多个事件中的至少一个事件,例如:
·呼叫正在进行,在其进行期间可以产生几个触发事件,由此,生成一个电话页流。
·外出的呼叫正要被启动。
·被寻址的B方回答呼叫。
·被寻址的B方为忙音。
·被寻址的B方不回答。
·被寻址的B方拒绝呼叫。
·被寻址的B方是不可提供的(例如被寻址的移动电话不在覆盖
区域内)。
·进入的呼叫是即将来临的或是刚开始的。
·会议呼叫正要被启动。
·呼叫被断开连接。
·用户被放置在保持状态。
·UE正要被关断。
·UE已接通。
·当UE上的指定的按钮被按压时。
·响应于由UE接收的谈话段。
·话音邮件已留给用户。
·SMS已发送给用户。
某些触发事件可以由网络运营商提供专门的业务,或自动提供有关位置的信息或广告。这些触发事件可以是一个或多个以下事件:
·PLMN中新的呼叫已被选择。
·用户的位置已改变。本地广告可被提供,诸如最近的快餐连锁餐厅。
·新的公共地面移动网(PLMN)运营商被选择。这使得能够给出所选择的PLMN运营商的价目表。
·进行新的国家登录。这个触发事件可被使用来供给有关新的国家的一个或多个电话页。
如上所述,在呼叫期间几个触发事件可以生成对于电话页的请求。可以有一个用于在话音通信开始之前使用的问候电话页、在对话期间的一个或多个电话页(它可被推出,即,由另外的一方提供/发送)、以及在话音通信终结时的最后的再见电话页。所有的电话页可以在话音通信开始之前被检索和被超高速缓存在始发端和终结端的各个用户设备中。超高速缓存在各个用户设备中是特别适用的,如果两个用户设备之一或它们两者不同时支持话音和数据通信的话。
在步骤230,A方可能是在步骤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的呈现程序过程,其中数据对象按照UE的能力被显示和/或发出话音,此后,在步骤299,程序过程结束。作为例子,如果一个接收者用户设备的免提设备是激活的,则至少使用音频接口作为对于任何显示的信息的补充是适当的。电话页可以包括用于更新接收者用户设备或SIM卡中的电话簿的信息和功能。任何更新只在接受接收者之后才适合地完成。按照本发明的一个实施例,在第一次向/从不在用户设备的电话簿上的某个人发出/接收呼叫时,则在接收到包括名称和其他信息的电话页后,向该用户设备的用户发出一个询问:一个带有接收的该信息的一个或多个部分的条目是否应当被添加到电话簿中去。
典型地,在步骤299后,按照A方UE的能力或由B方寻址的设备的类型,将进行一个或几个程序过程。
按照以上提到的实施例之一(在其中,连续的触发事件是:一个呼叫正在进行中),特别的优点可能是适当的,例如,商业信息可以响应于一个能使得对通过电话页接收的信息容易付费的拨打的B号码而被销售,独立发行的杂志可以通过呼叫一个付费号而被销售,始发者电话页给出姓名和地址以便递送该杂志。可通过密码等检索的信息,则可以通过呼叫一个付费号以及接收用任何付费密码等等返回的电话页而被销售,这在呼叫被终结或正在进行时是适合的。
图3显示在数据对象服务器(如数据对象服务器130)中的相应的程序过程,其中在步骤305程序过程开始,以及在步骤3103,数据对象服务器接收对于数据对象的请求。该请求典型地可包括相应于A号码或B号码以及哪种动作触发请求的至少一个指示,如果请求被加密,则在解译内容之前,在步骤320进行解密。在步骤310中接收的请求中的地址指示(例如,A号码或B号码)将与数据对象服务器中的存储器地址相对应,或所述的地址指示将被映射到处在另一个服务器中的、被连接到该数据对象服务器的存储器中的地址,以及在步骤330,检索数据对象(例如电话页)。如上所述,数据对象服务器可以直接提供电话页,或仅仅提供一个到电话页的指针,该指针适当地是URI。在某些实施例中,当数据对象服务器本身不包括电话页时,数据对象服务器将转发(即传递)该请求给实际的电话页服务器,或提供带有URI的请求者给电话页。传递可被描述如下:
-用户设备把对于电话页的请求发送到3310;
-数据对象服务器把带有所有的适合的参量的请求转发到实际的电话页服务器;
-实际的电话页服务器把所请求的电话页传送到用户设备。
重新导引(redirect)可被描述为:
-用户设备把对于电话页的请求发送到数据对象服务器;
-数据对象服务器转发把实际的电话页服务器的URI返回到用户设备;
-实际的电话页服务器把请求的电话页直接或间接(例如,通过名称服务器)传送到用户设备。
在步骤310中的请求也可以包括UE显示能力的表示,在这种情形下,数据对象可以在数据对象服务器中被调整到一个进行接收UE的特定的呈现能力。在步骤310中的请求也可以包括请求者的识别号(例如电话号码)的表示,在这种情形下,返回的电话页可以来自于对多个电话页的选择,该选择取决于请求者的识别号。如果请求被加密,或如果由于某个其他的原因而被请求,则数据对象在步骤360被返回到请求的UE之前在步骤350被加密,然后程序过程在步骤699在数据对象服务器中结束。
上述的用于获得被连接到一个地址指示的数据对象的、一般的解决方案,当然可以以多种不同的方式被改变,这取决于所涉及的UE的通信能力。例如,同时请求、加密、得到、解密和呈现数据对象序列的方法也可以在本发明的变例中被应用。
用户设备(例如移动台)在今天已被开发成同时处理分组交换和电路交换的通信。这些一般被称为A类移动台。另一种移动台设计允许交替地进行分组交换和电路交换的通信,即,不同时进行PS和CS发送和接收。这些一般被称为B类移动台。
图4上显示按照本发明的一个方面的、当由一个作为A类移动台的UE发起电路交换通信时所包括的程序过程的流程图。在步骤405,当A类移动台没有介入呼叫对话时,以及当用户通过按压数字按钮或通过激活话音识别装置而启动表示一个给B方的B号码时(步骤420),程序过程开始。在步骤420期间,得到整个B号码。移动台现在开始建立两个不同的连接:在步骤430-440-498,建立用于话音通信信道的电路交换连接,和在步骤450-499的用于检索电话页的分组交换通信信道。这些程序过程在A类移动台中可以是同时的。
对于电路交换程序过程,与B方的话音连接在步骤430被发起,通信资源由借以进行电话对话的移动网进行分配。在步骤440,通过按压移动电话上指定的按钮或挂断固定网络电话的手持部件,可以像任何普通的话音呼叫那样地结束电话对话。结束呼叫也涉及对于移动通信网的电路交换部分内的相关的通信资源以及在连接中涉及的任何PSTN资源解除分配。
分组交换程序过程基本上遵循结合图3描述的程序过程,在其中,多半在加密之后发送数据对象请求,在步骤450和460,以及多半在正确地解密之后接收应答和显示电话页,在步骤470-490,此后,分组交换连接结束,在步骤499。
如上所述,B类移动台不能处理两个同时的连接(即,一个是分组交换,一个是电路交换),因此对于某些事件,当建立电路交换话音连接时,必须有另一个检索电话页的方法。
图5显示与参照图4说明的程序过程相似的程序过程,但在A方(即,呼叫发起端)使用B类移动台。在步骤505程序过程开始,以及在步骤510如以上参照图4描述的那样表示B号码。在这个实施例中,引入步骤520,在其中有可能选择是否请求电话页。这典型地可以是由用户作出的选择和/或通过适当的设置而拨打的B号码所表示的选择。按照本发明的一个实施例,双击指定的SEND(发送)按钮,表示要请求电话页。如果表示是不想要的电话页,则在步骤550-560和599,进行电路交换呼叫连接和终结,正如对于图4,步骤430,440和498描述的。
如果表示是想要的电话页,则以后的步骤是加密(530)和在分组交换通信信道上发送数据对象请求(535)。只要分组对话不中断(540),数据对象就下载到A方。数据对象在步骤570被接收,如果加密的话,则在步骤580被解密,以及在步骤190被呈现。在步骤595,数据对象被检测,以及只要还有信息要接收(步骤595),在步骤540没有中断,继续进行数据下载。当用户希望不再等待完全下载电话页以及在步骤550发起电路交换通信时,将会发生可能的中断。这可以通过超时或通过在人机接口(MMI)上人工地指示,而被启动。最后,当不再有电话页数据要下载时,启动电路交换通信。按照本发明的另一个实施例,在呼叫完成后或无论何时UE没有介入呼叫时,对于B类UE的电话页可从数据对象服务器130得到,以及被在本地存储在UE中,以便在下一次触发事件时已准备好可被提供。
至今为止,在A方设备上显示的电话页的检索已被解决。应当看到,B方也可以同样显示与连接有关的电话页,优选地,一个用A方号码标识的电话页。在图6上显示当B方具有相应于A类移动台的能力时按照本发明的一个实施例的、在B方用户设备中用于检索A方电话页的处理过程的流程图。在步骤605,程序过程开始,例如,有一个到B方UE的进入的呼叫。在步骤610,一个通信信道被分配在UE和它被连接到的网络110之间。在步骤620,呼叫发起方标识(即,A方识别号,优选地是A号码)的指示被呈现给B方。然后,在步骤660和670,在请求被加密后,把请求发送到数据对象服务器。当该请求在服务器中被接收后,类似于从A方接收的请求那样地处理该请求,即,被解密(如果必要的话),以及在与A方识别号有关的数据对象的发送中被应答。在步骤680,UE接收数据对象(即,电话页),以及在步骤690解密后(如果必要的话),电话页在步骤695可被显示给B方用户。在一个终结的用户设备中由B方接收的问候电话页(该电话页根据进入的呼叫是即将来临的触发事件而被请求)中包括发起者(A方)的个人化的呼叫信号,即,呼叫者(A方)通过在B方用户设备中专门的呼叫信号向B方表示他或她自己。在本发明的一个形式中,电话页中的声音可以代替呼叫信号声音(优选地,仅仅是暂时地在呼叫的持续时间或呼叫建立过程中代替),从而使用电话页声音作为呼叫信号。在另一种形式中,电话页接收者的呼叫信号被静音(优选地只在呼叫持续时间内),从而使得只有电话页的声音而不是通常的呼叫信号能够听见。
如果呼叫在630被应答,则话音连接可以遵循与参照图3和4描述的相同的程序过程。如果呼叫没有被应答,则话音部分的程序在698结束。
为了简明起见,在UE 100与通信基础结构110之间;以及在UE 100与数据对象服务器130之间的信令中的一些步骤已在以上的几个实施例中被省略,以及在上述的信令中,将注意力集中在按照本发明的必须的和新颖的步骤。应当看到,除了在上述的信令中描述的以外,可能出现其他程序过程(例如,鉴权、信道分配和收费)。
图7显示在本发明的一个实施例中要被使用的UE,其中UE是移动电话,或具有移动电话能力的PDA。中央处理单元(此后称为CPU)750被连接到至少一个存储器单元751和至少一个显示器720。CPU 750也可以被连接到键盘装置或区域752,以便允许用户输入数字。存储器单元751可以是非易失性的(例如,EEPROM或SIM卡),以便保持存储的信息,如果电源临时不可提供的话。CPU 750还被连接到射频单元710,它可以把进入的和外出的数据变换成RF调制信号。射频单元710也连接到天线760,它允许RF调制信号被接收/发送到RF可兼容的媒体(例如,空中)。射频单元710也可以直接或间接连接到耳机730和话筒740,以便允许进行话音通信。UE还可包括多个程序,例如,浏览器771,它可呈现至少一种类型的数据对象,以及加密/解密器772,它允许加密数据对象和解密数据对象。UE可任选地配备有超高速缓存存储器,其中有可能存储和检索数据对象,而不占用通信网10内的传输资源。
图8显示按照本发明的一个实施例的数据对象服务器130。数据对象服务器包括至少一个CPU 830,它被连接到至少一个存储器器件810、超高速缓存存储器850、至少一个数据库840和至少一个接口820。存储器器件810和数据库840可以是非易失性的。接口820使得CPU 830能够发送和接收去到/来自数据网120的数据。超高速缓存存储器850允许贮存经常使用的数据对象,从而使CPU 830容易得到它们。数据库840包含由UE 100通过通信基础结构110和数据网120而请求的实际数据对象。数据对象服务器还可包括多个程序,其中包括(但并不限于)过滤器861,它允许数据对象按照UE 100的呈现能力被最佳化;以及加密/解密器862,它允许加密数据对象和解密数据对象。
按照本发明的变例,方块810,820,830,840,850和860可以在多个计算机上实施。按照本发明的另一个变例,所述多个计算机可以相隔很显著的距离。
B号码指示涉及到A方UE中用于指示号码的任何装置。B号码指示程序过程的第一个例子是参照图9描述的,其中B号码指示包括在905的起始步骤和从键盘装置接收字符的步骤910。响应于步骤910,在步骤920把字符存储在UE的存储器缓存中以及在步骤930检验B号码是否完全。如果号码不完全,则步骤910,920和930重复进行。如果B号码是完全的,B号码指示程序过程在999终结。B号码完整性的确定930可以或不一定牵涉到以下部件的使用:用于监管支持程序过程的定时器;一个短键组合,用以使得按压按键的数目最小化;用于表示号码完整性的一些指定的按钮(例如,按压SEND或CALL按钮一次),或通过分析存储器缓存器中的数字来确定B号码完整性的一些指定的按钮。
B号码指示程序过程的第二个例子是借助于话音检测,由此,一段进入的谈话成功地与被一个包含在UE 100中的内部数据库中的条目相匹配,由此,可以根据上述的谈话段得出有效的B号码。
A号码指示涉及任一种表示传往所述UE 100的A号码的装置。A号码指示程序过程的第一个例子是参照图10描述的,其中A号码指示包括用于启动该程序的步骤1005,和用于从通信基础结构110接收A号码的步骤1010。响应于步骤1010,检验A号码是否正确(例如,不是成组的、秘密、或误解译的),以及如果号码是正确的,则在步骤1030把A号码存储在UA 100的存储器中。如果A号码不正确,则把表示不正确A号码的标志存储在UE 100的存储器中。程序过程在1099终结。
A号码指示的第二个例子是借助于根据A号码而直接在逻辑数据通信链路162上发送A号码或数据对象。
图11显示当UE 100是具有图形能力的固定电话时按照本发明的第二变例的UE 100。按照这个第二实施例,UE 100等同于如图7所示的移动电话,但不同的是其中射频单元710和天线760用媒体适配器1210来代替,该媒体适配器1210用于变换进入的和外出的信号到/和来自特定的媒体标准,其中包括(但不限于):ISDN、ADSL、HDSL、VDSL和有线网以及它们的任何组合。
图12显示当UE 100是可能不具有数据对象呈现能力和带有通过通信链路1395被连接到PDA 1490的天线的移动电话时的、按照本发明的另一个实施例的UE 100。通信链路可以用红外、射频(例如蓝牙)、或无线通信装置来实现。PDA 1490还包括CPU 1450(它被连接到至少一个存储器单元1451),和至少一个显示器1420。CPU 1450也可以被连接到键盘装置或区域1452,以允许用户输入数字。存储器单元1451可以是非易失性的(例如,EEPROM或SIM卡),以便保持存储的信息,如果电源临时是不可提供的话。PDA 1490还可包括一系列程序1470,其中包括(但并不限于)浏览器1471(它可呈现至少一种类型的数据对象),以及加密/解密器1472(它允许加密数据对象和解密数据对象)。移动电话1390还在图7上被描述,其中1320相应于720,1310相应于710,1350相应于750,1351相应于751,1352相应于752,1330相应于730以及1340相应于740。
本发明的功能可以被预编程为一个用户设备,或者被装载或被下载到用户设备。替换地,网络运营商可以提供SIM卡形式的应用,它可被提供给用户以供接入网络。
基本上,本发明可以认为是提供在地址指示(诸如电话号码)与数据对象(诸如指向电话页的互联网地址)之间的联系。当用户拨打电话号码时,自动地得到与电话号码有关的互联网地址,以及驻留于互联网地址处的内容(即,电话页)被自动地下载和被显示在用户的电话上。同时,用户自己的电话页将被下载和被显示在被呼叫方的电话上。除了与电话号码(可能是拥有者和请求者的电话号码,从而给出发送不同的电话页的可能性,这要取决于谁在请求/接收它们)有关以外,电话页也与特定的事件有关。这样的事件的例子是发生在当用户拨打电话号码、回答呼叫、接收进入的呼叫时、或当拨打的号码是忙音时。用户可以具有几个不同的电话页,每个电话页与一个或几个事件有关。这允许用户根据情形而提供不同的类型的信息给其他用户。一个有用的例子是用户提供附加信息(诸如,电子邮件地址)的可能性,如果他或她处在忙时或不回答的话。简言之,本发明可被说明如下:
-发生一个电话页事件,例如,用户在电话(例如,移动电话)上拨打一个号码。移动电话把一个请求自动发送到电话页号码服务器,请求与所拨打的电话号码有关的互联网地址(即,电话页的位置)。
-电话页号码服务器使用该电话号码并连同其他参量一起,查找数据库中的互联网地址。
-当移动电话接收到该电话页位置时,启动浏览器或等价的功能,以及发出在互联网地址处检索信息的请求。
-电话页内容被下载到移动终端。
本发明并不限于上述的实施例,而可以在以下的权利要求的范围内改变。