在无线网络上利用并行可用服务 【技术领域】
本发明一般地涉及无线电信,具体地说,涉及在无线电话网络上传输语音和数据。
背景技术
无线电信仍然处于其初期。移动电话的增长开始于二十世纪八十年代,并且暴涨到甚至青少年都拥有蜂窝电话的程度。蜂窝电话时代开始于模拟网络,但是很快地转变成席卷全国的数字格式。
同时,二十世纪九十年代出现了电子商务和因特网的疾速增长。直到最近,虽然蜂窝电话仅仅用于通话,但是因特网和数字蜂窝网络的结合正在迅速地建立一种集成技术,该技术允许蜂窝电话用户既传送语音又传送数据。大家现在可以签订(注册)无线电话服务并且获得一种具有内部Web浏览器用以访问网站的蜂窝电话,该内部Web浏览器特别地为该蜂窝电话的小型显示屏幕而配置。结果,无线电话用户不但可与另一方进行语音交谈,还可以选择性地使用蜂窝电话上的内部Web浏览器查阅电子邮件、股票行情、天气等等。
尽管如此,所有这些新兴技术没能消除电信的缺陷,例如被商家置于呼叫保持。被不确定地置于呼叫保持自然会导致对商家的用户的刺激和打击,这对商家是不利的。由于蜂窝电话用户往往不得不按分钟支付电话使用费,所以对于蜂窝电话来说,该情形进一步恶化。在今天快节奏的世界里,被置于呼叫保持会占用可以用来干别的事情的宝贵时间。因此,为了降低对用户的刺激和打击,在该领域里存在一种更好地利用用户处于呼叫保持的时间的需要。
【发明内容】
本发明通过在蜂窝电话用户处于呼叫保持时提供另外的内容给蜂窝电话用户来解决上文中的需要。当蜂窝电话用户处于呼叫保持时,另外的内容在用户蜂窝电话显示屏幕上被推送显示给该用户。
在另一个实施例中,可以下载用户的简档以在呼叫保持期间将该用户特别感兴趣的内容推送给该用户。
在数字无线电信网络中,本发明在一个实施例中包括一种方法,该方法包括以下步骤:从蜂窝电话用户接收语音呼叫,与该蜂窝电话的用户进行语音交谈(对话),并且在与该蜂窝电话用户保持语音呼叫的同时,下载内容到该蜂窝电话用以在该蜂窝电话的显示屏幕上显示。
在本发明另一实施例中,提供一种适于存储在计算机可读介质上的计算机程序产品,该计算机程序产品包括以下程序步骤:从蜂窝电话用户接收语音呼叫,与该蜂窝电话用户进行语音交谈,并且在保持与该蜂窝电话用户地语音呼叫的同时,下载内容到该蜂窝电话用以在该蜂窝电话显示屏幕上显示。
本发明的另一实施例包括信息处理系统,该信息处理系统包括:数据库,其存储超文本标记语言代码(html)用以在具有Web功能的电话上显示网页;交换机,用于耦合到电信网络并且用于通过该电信网络将电话分机连接到蜂窝电话;以及应用服务器,用于在该电话分机和该蜂窝电话之间进行语音对话的同时下载网页给具有Web功能的电话。
本发明的另一实施例包括电信网络,该电信网络包括数字无线网络,具有Web功能的电话,交换机,耦合到该交换机和该数字无线网络的公用电话交换网,耦合到该交换机的电话装置,用于在具有Web功能的电话和该电话装置之间通过数字无线网络、交换公用电话网和交换机建立语音连接的电路,以及用于在进行语音连接的同时下载内容到具有Web功能的电话的应用服务器。
上文非常概括地介绍了本发明的特征和技术效盯以便可以更好地理解随后的发明详细说明。本发明另外的特征和优点将要在下文中描述,它们形成本发明权利要求书的主题。
【附图说明】
为了更全面理解本发明及其优点,现结合附图并参照以下详细描述,其中:
图1示出了按照本发明的流程图;
图2示出了按照本发明配置的网络的方框图;
图3示出了用来按照本发明提供服务的网络内的部件的方框图;以及
图4示出了按照本发明配置的无线应用环境。
【具体实施方式】
在下文描述中,提出许多特定细节,例如特定协议或者无线网络体系结构等等以便提供对本发明的透彻理解。然而,对于本领域技术人员来说,很明显可以实施本发明而不需要这种特定细节。在其它实例里,为了不以不必要的细节模糊本发明,公知的电路以方框图形式显示。对于大多数部分,关于定时考虑等的细节最大限度地省略,因为这种细节不是获得本发明的透彻理解所需要的并且在相关领域普通技术人员已知范围之内。
现在参考附图,其中描述的元素不一定按比例显示,并且几个附图中同样的或者类似的元素由相同的标号标明。
本发明在无线数字网络之内实现,例如那些目前已采用的为了将数字蜂窝电话、寻呼机、个人数字助理等等连接到公用电话交换网(PSTN)和因特网的无线数字网。这种网络可以使用无线应用协议(WAP)通信,WAP允许无线用户在无线终端显示屏幕上访问电子和语音邮件,发送和接收传真,炒股票,进行银行交易,浏览微型网页等等。包括技术规范的更多信息可以在http://www.wapforum.org的WAP上查到,在此引入该网址作为参考。WAP使得移动用户使用无线标记语言(WML)浏览缩小的网页变得更容易,WML允许网站定制信息格式以便适合蜂窝电话的屏幕。
参考图1,示出了用于实现本发明的概念的典型过程的流程图。在步骤101,蜂窝电话(无线电话)用户与商家连接以便与该商家交谈从而访问并且获得可能的服务(业务)。换句话说,用户在其蜂窝电话上拨叫商家。在步骤102,如果该商家代表当时无暇与该用户交谈,那么该过程将进行到步骤105并且该呼叫方被呼叫保持。如果该商家代表可以与该用户交谈,该过程将从步骤102进行到步骤103,在步骤103该用户将从该商家接收到所请求的服务并且在步骤104系统结束。
然而,如果发生步骤105,该用户将被置于呼叫保持,并且按照本发明的一个实施例,该商家将提供该用户一个选择,来下载其它的服务/信息(在此也叫做“善意”服务)到其蜂窝电话,例如游戏、股票行情等等。这种提供可以是在呼叫保持的同时给该用户的语音消息。如果呼叫方ID服务通过该网络实现,并且该特定的用户预先向该商家登记,那么该商家也许能够利用呼叫方ID信息识别该用户并且定制将被下载到特定用户的服务/信息。例如,当呼叫保持时,该用户也许已预先在这个商家登记并且表示出接收股票行情的意愿(喜好)。那么,当该用户呼入该商家并且处于呼叫保持时,股票行情信息将被下载给该用户蜂窝电话。在步骤106,该过程确定该用户是否希望接收这种替代的“善意”服务。这个步骤可以通过提供替代的善意服务给该用户并且请求该用户拨打或者说出数字(例如,"1")来授权下载替代的服务/信息来实现。如果该用户不希望接收这种附加的善意服务,该过程将进行到步骤108,在该步骤该用户将等待该用户原先要求的服务(被取消呼叫保持),并且该过程返回呼叫方依旧呼叫保持的步骤102。然而,如果该用户选择接收这种善意服务,该过程将进行到步骤107,在该步骤中将要在用户和商家之间以如下所述的方式建立并行连接来下载这种善意服务。
在步骤109,该用户将调用该善意服务,可以使用无线电话应用(WTA)接口来调用电话应用,或者使用其它无线应用环境(WAE)接口来调用WAP应用(参见图4)。在步骤110,进行判断呼叫保持状态是否继续。如果不继续,该处理过程将进行到步骤103,则在该步骤中该用户将享受到其请求的服务。然而,如果该用户在步骤110仍处于呼叫保持,该处理过程将进行到步骤111,在该步骤中可以执行可选择的步骤来请求该用户是否希望继续进行先前的善意服务。如果是,该过程仅仅返回到步骤109来继续提供这种附加的善意服务。然而,如果该用户不希望继续进行这种善意服务,该处理过程将进行到步骤112,在该步骤中一个过程将开始提供一个不同的善意服务给该用户。该方法返回到步骤107。举例来说,提供给该用户的最初的善意服务可以是为该用户下载该游戏以在其蜂窝电话上玩的特定的游戏。如果在步骤111该用户厌烦了这个游戏,在步骤112开始的过程可以启动一个过程,在该过程中可以下载一个不同的游戏给该用户。
参考图2,示出了按照本发明配置的无线网络。具有蜂窝电话202的用户通过承载网络201访问该无线网络,承载网络201可以由象MCI、Sprint、AT&T等等这样的机构来提供。这种网络201将连接该蜂窝电话用户202到公用电话交换网(PSTN)203。如果用户呼叫特定的商家,那么PSTN 203将连接该用户的电话呼叫到该商家的小型专用交换机(PBX)204,该PBX将它交换到被呼的电话分机,在这个实例中,该被呼的电话分机可以是该商家的呼叫中心205。正是呼叫中心205如以上参照图1所述可将用户202置于呼叫保持状态。
当呼叫中心205从蜂窝电话/移动用户202通过网络201和203接收到呼叫,并且然后必须将用户202置于呼叫保持时,它获得用户简档来确定推送什么内容。这可以通过将呼叫方的呼叫方ID信息和用户喜好(意愿)的数据库相比较而实现。该内容于是将在并行信道上推送到用户202。这通过经由应用服务器208产生内容并且调用WAP推送服务以便推送该内容而来实现。Web推送服务利用推送代理网关,通过该网关数据和服务被推送到指定的We客户机。WAP具有标准接口,通过该标准接口可以调用并且实现这种推送服务。否则,如果该商家没有访问用户202的用户简档,该用户202可以通过使用WTA服务器206并结合WAP推送服务来选择服务以允许该商家推送用户选择的服务。用户的呼叫建立初始的语音连接(客户机202-承载网络201-PSTN203-PBX 204-呼叫中心205),并且按照用户的选择(在第一连接中),建立从该商家到该客户机的第二连接(客户机202-承载网络201-WAP网关207-应用服务器208),通过该连接数据和服务被推送到该客户机。可以使用在客户机上的WTAI接口(参见图4)和服务器上的推送代理服务来实现这种第二连接。这一点,在客户机和商家之间存在两个并行信道,——基于分组的连网能力的开发。
图3示出了端到端网络基础结构的配置的实施例,该网络基础结构支持WAP客户机以向客户机推送善意服务。WAP客户机301,在WAP栈一端之上具有WML浏览器,推送客户机和电话应用环境,并且可以是蜂窝电话、PDA,或者任何其它支持WAP的装置。WAP网关302将无线协议与有线协议桥接。
无线会话协议(WSP)请求被转换成在因特网上发送的HTTP请求。WAP代理304处理WAP内容以使其适合于WAP客户机,例如内容转换、定制客户机能力等。WAP服务303提供Web服务以外的服务,例如经过推送代理网关的WAP推送服务以及经过电话服务器的WAP电话应用。Web代理305为Web客户机提供不同的服务,而该web服务器306(源服务器)产生传递给客户机301的内容。数据源307包含数据,该数据在准备该有用的客户服务时被访问和转换。
接下来参考图4,进一步示出了该善意服务可以如何在并行连接上(参见图2)提供给客户机无线装置301。图4示出了从客户机端到WAP网关302的WSP请求的传送以及其解码和到HTTP请求的协议转换,该HTTP请求由源服务器306使用CGI脚本等等提供服务。这一点,可以直接产生的WML内容或者某种其它格式的内容作为HTTP响应发送。WAP网关302进行所需的编码和协议转换,并发送其作为对原始查询的WSP响应。
无线应用环境(WAE)定义用于下载内容和应用的格式以及用于在WAP环境中传送来自应用服务器的内容的手段。在客户装置301的WAE之内的无线电话应用接口(WTAI)表示由WML应用使用的、用来与该客户装置301的电话特征交互的服务的集合。其包括如下能力:发起电话呼叫,发送DTMF音,接受并且建立呼入,发送并且接收网络文本消息,设置呼叫保持,转送该呼叫等等。无线电话应用(WTA)用户代理(UA)支持下载目录或者新电话库的集合以及事件处理能力,其允许访问增值电话服务。在这一情况下,当用户被呼叫保持时,允许并行调用服务下载。
无线会话协议(WSP)支持两个应用对等体之间的会话概念。无线事务处理协议(WTP)泛泛地基于传输控制协议(TCP)并且支持事务处理概念——客户机请求和服务器响应,它建立于由无线数据报协议(WDP)提供的数据报业务的顶部。无线传输层安全性(WTLS)提供认证和数据加密服务。虽然已经详细描述了本发明和其优点,但是应当理解,在不背离所附的权利要求书的精神的情况下。在此可以作出不同的变化、替换和改变。