通信网络节点的制作方法

文档序号:7580901阅读:158来源:国知局
专利名称:通信网络节点的制作方法
技术领域
本发明涉及一种使用在智能通信网络中的能够提供基于网络的信息服务的节点,以及一种操作智能通信网络以提供这样服务的方法。
在过去几年中,出现了很多电子形式的文件,并且这些电子形式的文件可由各种信息服务提供者以收费或免费的方式经万维网提供给公众。例如,很多报纸现在是电子形式的,并且可通过从信息服务提供者的站点下载来浏览这些报纸。
信息服务提供者对访问文件(这里称为信息项目,或仅仅称为项目)收取费用,不同提供者之间收费方式是不同的,并且不同文件的收费也有所不同。在一个人被授予访问权限之前,他必须履行提供者提供的一个协定,在该协定下,他一般必须周期性地(例如,每月,每季度,或每年)支付预定费用,以或许无限制地访问从提供者处可检索到的所有项目。如果未授予无限制地访问,则可以基于个人访问(检索)的项目数量收费,或者基于一个项目、该项目具有一些收费高于其他文件的文件、且这些文件的商业价值是由提供者评定、进行收费。
从而,对于一个人希望访问的每一项目,都必须执行一个独立的访问程序(登录到提供者),包括提供一个个人识别号码(PIN)。因此,可以看到在项目的数量多于几个项目的情况下,单独的协定、单独的帐单、单独的登录过程和多个PIN对某一个人来说可能是非常烦琐的,特别是如果他们不得不每隔一段时间进行变更,而进行这些变更的间隔在不同提供者之间不同步的情况下更为繁琐。
根据本发明的第一方面,提供一种在智能通信网络中提供信息服务的节点,该节点包括数据存储装置,用于存储客户的标识、和存储相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表以及存储相应项目的与项目有关的信息源标识;用于访问数据存储装置的装置;用于接收并发送消息的信令装置;用于读取由所述信令装置接收的访问请求消息并提供至少一个从访问请求消息中提取的客户标识的装置;和控制装置,(a)响应由所述读取装置提供的未附有项目标识的客户标识,经所述访问装置检索一个对应于所述客户标识的与客户有关的列表,并将包括所述检索列表的消息经所述信令装置发送给客户;和(b)响应由所述读取装置提供的在客户回复消息中所接收的项目标识,经所述访问装置,检索相应的信息源标识,从相应的信息源检索所请求的项目,并将至少包括检索项目的第一页的消息经所述信令装置发送给客户。
根据本发明的第二方面,提供一个用于在智能通信网络中提供信息服务的节点,该节点包括数据存储装置,用于存储客户的标识、和存储相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表,以及存储相应项目的与项目有关的信息源的标识;用于访问数据存储装置的装置;用于接收并发送消息的信令装置;用于读取由所述信令装置接收的消息,并提供至少一个从接收的消息中所提取的客户标识和项目标识的装置;比较装置;和控制装置,(a)响应由所述读取装置提供的从客户的访问请求消息中所接收的客户标识和项目标识,经所述访问装置检索一个对应于所述客户标识的与客户有关的列表,并将所述项目标识和检索列表提供给比较装置,和(b)响应由所述比较装置提供的所述检索项目标识和多个检索列表之间的匹配的指示,经所述访问装置,检索相应的信息源标识,从相应的信息源检索所请求的项目,并将至少包括检索项目的第一页的消息经所述信令装置发送给客户。
一个加入本发明的节点的智能通信网络的操作人员可以与客户就提供所有客户信息服务需要达成一个单独的协定,从而客户具有一个包括其所有访问的单独帐单并进行单独支付,该客户可以具有一个单独的网络号以拨号访问其所有的信息服务,并且客户可以很容易地通过将某项目增加到列表或从列表删除来管理其信息项目列表。
根据本发明的第三方面,提供一种操作智能通信网络以提供一个基于网络的信息服务的方法,该方法包括步骤(a)存储客户标识、存储相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表,以及从其中可以检索相应项目的与项目有关的信息源的标识;(b)接收网络上请求访问信息服务并包括至少一个客户标识的消息;(c)读取所接收的消息的内容;(d)从存储装置检索与所接收客户标识相关的信息项目标识列表;如果在步骤(b)未接收到项目标识,则(e)(i)将所述列表发送给该客户;和
(ii)从客户接收的进一步消息中读取一个项目标识;或者,另一方面,如果在步骤(b)接收到项目标识,则(f)确定所接收的项目标识是否处于所述列表中;以及对于步骤(b)接收的这样的项目标识,如果在步骤(f)确定所述接收的项目标识处于所述列表中,或对于步骤(e)(ii)接收的项目标识,出现同样的情况下,(g)确定与所接收的项目标识有关的信息源的标识;(h)从信息源检索所请求的项目;和(i)至少将检索项目的第一页发送给客户。
现在参照附图以实例的方式描述本发明的一个优选实施例,其中

图1是加入一个本发明的服务节点的智能网络结构的示意图;图2是图1的网络的服务节点部分的示意图;和图3是本发明方法的流程图。
在图1中示出一个智能网络(IN)10,其包括多个服务交换点(SSP)12,多个服务控制点(SCP)14(仅示出两个),多个智能外围设备(IP)16(仅示出一个),多个服务点(SN)22(仅示出一个),一个服务管理系统(SMS)18,和多个信令传送点(STP)21(仅示出一个)。众所周知,某些SSP12用作本地交换局并经一个未示出的局部访问网络连接到多个网络终端20,而某些SSP12’用作长途交换局,图中仅示出一个SSP12’。
对于智能网络内的信息,一般可参照1995年4月第2期第13卷的BT工程技术期刊中其主题是网络智能部分描述的读取器。
每个STP21经虚线所示的相应网络信令链路15A连接到相应的多个SCP14,并且经虚线所示的相应网络信令链路15B连接到相应的多个SSP12。每个IP16经一个操作命令链路17连接到SMS18,并且经网络信令链路15和连续粗线所示的业务数据链路19连接到多个SSP12中相应的一个。每个SN22经一个操作命令链路17连接到SMS18,并经网络信令链路15和业务数据链路19连接到多个SSP12中相应的一个。在某些变化中,一个或多个SN22连接到多个SSP12。
每个SN22通过链路15和19以类似方式连接到多个远程信息服务提供者(ISP)24中的每一个,以访问其数据库26,图中仅示出一个ISP24。尽管图中SN22是直接连到ISP24(链路15和19),实际上该连接可以经另一个通信网络,例如公共电话交换网、综合服务数字网或因特网实现,并且ISP24不必位于与IN10相同的国家,而是可以位于经通信设备可以达到的任何地方。
每个ISP24具有与IN10操作人员达成的协定以提供访问其相应的信息源。应该可以理解,对于这些信息源不存在固定的格式。在某些情况下,信息源可以是一个单独项目的格式,一个单独项目在本文被称为一个文件,该文件包括多个页,并且通过将这个单独文件的一页或几页下载到客户终端或设备来满足客户的信息请求。在其他情况下,信息源将处于链接项目的形式,例如处于树状结构,也称为一个菜单结构,客户能够通过将其项目选择发送到SN22向下移动到整个菜单。
在该实施例中,客户使用一个具有访问信息服务的通信设备的个人数字助理(PDA)。这样的设备还被称为个人通信计算机(PCC),并且在下文将其称为PCC。
如上所述,在链接项目的地方,一个下载的页面显示可得到的具有相应的字母标识符的选项,客户可以通过按下Next Page(下一页)按钮发送下一项目消息,通过软件编程来提供该下一项目功能,并经一个屏幕显示提示输入所要求的选项的字母字符。这些选项可以是构成树的树叶的文件,或者是菜单的较低层显示页面的标识符。在某些变化中该提示可以替换为或者附加一个音频消息。
在某些变化中,客户可以通过点击所需要的选项进行选择,并且在PCC运行的信息应用程序将自动产生包括所选择的选项的标识符的下一项消息,在这种情况下,由于客户不用手工输入该字符,所以该标识符不包括在显示内。
信息源可以是电子报纸、家中购物、走读大学、查阅图书馆、大学课程材料、研讨会论文、会议论文、公司信息、旅行信息、保险、天气、图文电视、娱乐节目介绍、搜索引擎、铁路/公共汽车时间表以及类似信息。
如本文所使用的,术语信息项目不但指菜单结构所链接的文件而且指一个单独的非-链接的文件。
如图2所示,SN22具体包括一个控制处理器28,该控制处理器28构成本发明的一个控制装置,以及一个用于运行多个应用程序的应用程序环境30,每个应用程序与一个相应的数据库32有关。根据本发明,其中一个应用程序是信息应用程序,其相关的信息数据库32包括相应的客户信息简表34。一个客户信息简表34包括(a)在客户和IN操作人员之间的访问合同所规定的、并且客户已同意为此支付IN操作人员访问收费的特定信息项目标识符的列表(ISP具有各自独立的与IN操作人员达成的合同,并且客户仅将该网络操作人员认为是ISP的代理人);(b)客户的标识(ID),也称为一个用户标识;(c)客户的当前口令;以及(d)当前免费可得到的任何其他信息项目的标识符。
信息数据库32在存储器35中还包括一个与存储信息项目的实际源的相应标识符有关的所有信息项目标识符的列表。在某些变化中,取代这样的独立的与其相应的实际源标识符有关的所有信息项目标识符的列表,简表将每个信息项目标识符存储为相应的实际源标识符。
这里,术语“标识符”以及“标识”为同一含义并可互换使用。
SN22还包括一个确认系统36和一个统计系统38,以及多个页面号存储器37,其中确认系统36被独立地表示,但它是由应用程序环境30的确认应用程序构成的,统计系统38虽然被独立的表示但它是由一个应用程序环境30的统计应用程序构成的,多个页面号存储器37虽然被独立地表示,但它是由数据库32的一部分构成的。
统计系统38连续监控所有客户的简表并周期性地产生以受欢迎程度排序(即,由包含每个信息项目的简表的数目排序)的信息项目的顺序表。SN22包括本地高速缓冲存储器39,在可以得到一定存储量的高速缓冲存储器的情况下,SN22访问远程信息服务提供者数据库26,以排列的顺序检索排序表内的信息项目,并将其存储在高速缓冲存储器39中。以这种方式,有可能从高速缓冲存储器39迅速检索到客户所选择的信息项目,并且在多数情况下避免远程数据库的实时访问。在某些变化中,SN22检索并高速缓存排序表内的前十项,或者某些其他这样的限制项数,或者统计系统38本身产生一个限定的排序表,从而控制处理器24的检索/高速缓存功能不必了解排序表的数值大小而仅是从表向下直到不再有输入为止。
在信息项目已被高速缓存的地方,存储器35内的相关实际源标识符将是高速缓冲存储器39的标识符,但是换句话说,相关实际源标识符同样是相关ISP24的标识符。
现在参照图3的流程图将描述网络10的信息服务的操作。
客户通过启动其PCC开始(步骤40)。PCC的控制程序在PCC指示屏上产生一个初始显示,由图标或文字表示可由客户使用的应用程序(步骤42)。
客户通过双击或任何其他常规方法选择“信息”(步骤44),然后一个信息应用程序,也称为客户应用程序开始运行。在某些变化中,客户使用一个仅运行信息应用程序的专用信息装置,该装置也具有一个通信设备。
应用程序从PCC的内部存储器检索客户信息“主页”并进行显示(步骤46)。该主页包括客户可以从中进行选择(通过双击所选项目)的信息项目列表。在该实例中,该列表包括多个广告(来自服务节点操作人员和/或ISP24)、客户已支付预定费用的电子出版物(例如,Reuter信息服务)的标题、免费可以得到的并且用户已注册访问的电子出版物的标题、服务节点操作人员的共享价格、“其他信息源”、“你的简表”、“帮助”以及“消息”。在某些变化中,存储在PCC内的存储器如ROM中的主页,也可以存储在例如磁盘或智能卡形式的单独的数据载体上,并通过PCC从该载体读出数据。
假定客户选择信息项目“The Times(时代)”(步骤48)。PCC通过进行呼叫请求“信息服务”来响应。该呼叫建立消息包含消息组件客户的ID,请求服务的标识,即,“信息服务”,以及所选择的信息项目的标识。
该呼叫通过适当的蜂窝网络(未示出),以及PSTN(未示出)路由到智能网络10。当呼叫到达SSP12时,使用查询表来确定呼叫的后续路由,并且SSP12由此将该呼叫路由到SN22中的一个(步骤50)。在某些变化中,智能网络10还包括在其应用程序环境中未运行信息应用程序的一个或多个SN,在这种情况下,查询表包括适当的入口,以便SSP12将这些呼叫仅路由到运行信息应用程序的一个SN。
在某些变化中,PCC经陆上线路而不是一个蜂窝无线电网络进行呼叫,该网络可能是一个传输控制协议/互联网协议(TCP/IP)传输介质。
响应接收到呼叫建立消息,在其信息应用程序的控制下,SN22提取客户的ID并使用客户ID访问信息数据库28内的客户简表,从信息数据库中读取客户的口令并将口令放入确认系统36的暂时存储器(未示出)中。同时,命令确认系统36将一个确认页面发送给客户,要求客户输入口令(步骤52)。
客户将其口令输入到确认页面的适当区域并按下PCC的发送按钮(步骤54)。在某些变化中,口令存储在PCC的存储器中或上述的数据载体上,并在接收确认页面时自动读取和发送口令。在其他变化中,在启动时PCC显示一个用于客户输入其ID和口令的登录屏幕,然后将该信息、已被PCC加密的口令发送到用于初始注册的SN22。作为一种替换,PCC在独立的消息内不发送注册信息,而是保留该信息直到客户从主页作出选择为止,然后将发送一个单独的包含具有客户选择的注册信息的消息。
确认系统36接收客户输入的口令并将其与暂存存储器内的口令进行比较(步骤56)。根据比较结果(步骤58),如果不匹配,则确认系统36将一个拒绝消息发送给客户的PCC进行显示,但是如果口令匹配,则将接受消息发送给信息应用程序,该程序检查所接收的选择消息项目标识,即,“The Times”是否包含在客户的简表中(步骤60)。
在该实例中,在信息应用程序的控制下,由SN22将存储在PCC中的客户主页在先前的通信中发送到PCC,并且此刻SN22检查主页所有信息项目是否也包括在数据库28内的用户简表中。因此,步骤56的检查保证客户不能通过篡改其PCC并将一个未授权的信息项目增加到其主页来访问其未为此交费的信息源。
在步骤60,如果所选择的信息项目未处于客户简表中,则SN22将一个拒绝消息发送到客户的PCC进行显示,但是如果所选择的信息项目处于客户简表中,则SN22从高速缓冲存储器39检索信息项目的第一和第二页,如果该项目保留在高速缓冲存储器中,则将一个访问消息发送到相应的ISP24以便从相关的数据库26检索这些信息项目的页面。如果所选信息项目被这样保留,则简表包括一个关于所选择的信息项目是否包括在高速缓冲存储器中以及存储器的地址的指示。
接着SN22将第一和第二页面发送给客户PCC以进行显示(步骤62),将信息项目标识与页号存储器37中的一个关联,重新设定该页号存储器并将其增加1(以指示第一页具有当前显示页面的状态),并且将一个包含客户ID和信息项目的当前收费的收费消息发送给一个记帐系统(未示出)(步骤64)。
应该可以理解,就SN22所涉及的而言,页号存储器37的内容指示第n个页面具有当前显示页面的状态。然而,实际上客户PCC不实际显示该页面,例如PCC可能已进入备用模式,在备用模式中关闭屏幕显示,并且SN22可能不了解客户PCC的状态。
PCC具有一个高速缓冲存储器和一个高速缓冲存储管理器(未分别示出)。该高速缓冲存储器具有用于存储三个页面的三个位置(标号为1到3),而其管理器具有用于存储到存储页面的高速缓冲存储位置的相应指针以及该页面的相应源地址的12个位置循环存储器(标号为1到12)。循环存储器的位置1和7永久地包含高速缓冲存储位置1的标识,而循环存储器的位置3和9永久地包含高速缓冲存储位置2的标识,而循环存储器的位置5和11永久地包含高速缓冲存储位置3的标识。
PCC接收前两个页面,提取其源地址,以及包括在第二页中的下一页(即,第三页)源地址,并将它们存储如下第一页位于高速缓冲存储位置1,并且第一页的源地址位于循环存储器的位置2;第二页位于高速缓冲存储位置2,并且第二页的源地址位于循环存储器的位置4;第三页的源地址位于循环存储器的位置6。
高速缓冲存储管理器还具有(i)下一页指针设置,用于保留第一和第二指针,第一下一页指针初始指向循环存储器的位置3,如上所述,该位置3包含高速缓冲存储器的位置2的标识,而第二下一页指针初始指向循环存储器的位置6,如上所述,该位置6包含第三页面的源地址;和(ii)前一页指针设置,用于保留第一和第二指针,第一前一页指针初始指向循环存储器的位置11,如上所述,该位置11包含高速缓冲存储器(初始其为空)的位置3的标识,而第二前一页指针初始指向循环存储器的位置10,该位置初始为空,但是如下面所述,其包含将要从SN22请求的前一页面的源地址。
现在PCC将显示第一页面。该显示包括一个位于屏幕顶部的标题条,一个位于屏幕底部的选项条,以及这两个条之间的一个信息选择。选项条包含Quit(退出),、Next Page(下一页),、PreviousPage(前一页)、Go To Page(前进至页面)、以及Search(搜索)按钮。
使用下一页指针和前一页指针将选项按钮Next Page和PreviousPage软件编程如下。当第一次启动Next Page按钮时,PCC从高速缓冲存储器的位置2检索第二页进行显示,并在循环存储器的位置6检索地址(即,第三页的地址),然后将其发送到SN22的消息中。最后,管理器将Next Page和Previous Page指针的所有指针值增加2,即,Next Page指针分别变为5和8,而Previous Page指针分别变为1和12。
SN22响应接收的消息以将其页号存储器37更新为2,并且检索所请求的第三页并将其发送到PCC。
当从SN22接收到第三页时,PCC提取Next Page(即,第四页)源地址并将其存储到循环存储器的位置8,并将第三页存储到高速缓冲存储器的位置3。
假定客户再次启动Next Page按钮。从高速缓冲存储器的位置3检索第三页并进行显示,从循环存储器的位置8检索源地址并将其发送到SN22,并且增加指针。SN22增加其页号存储器37,检索所请求的第四页,并将其发送到PCC。
当从SN22接收到第四页时,PCC提取Next Page(即,第五页)的页地址并将其存储到循环存储器的位置10,并将第四页存储到高速缓冲存储器的位置1,重写第一页。应该可以理解,PreviousPage指针现在分别为3和2,因此如果客户要启动Previous Page按钮,则PCC将检索并显示第二页,如循环存储器的位置3的内容所指示的,并将包含来自循环存储器的位置2的源地址,即第一页的源地址的消息发送给SN22。
如果客户选择Quit,则PCC控制程序显示主页。如果客户从任何其他选项按钮进行选择,则所选项按钮的标识被PCC在信令消息内发送到由此进行响应的SN22。
在某些变化中,取代PCC发送所请求页面的源地址,PCC将发送所请求的页面的页面号。例如,如果要显示第三页,则Next Page按钮的启动将导致请求第五页,并且,作为一种替换,Previous Page按钮的启动将导致请求第一页。
在另一个变化中,取代PCC发送所请求页面的源地址,PCC仅发送下一页(或前一页)页面请求消息,并且SN22从其页号存储器的内容计算所请求的页号。在这种变化中,如果客户选择选项按钮Next Page,则PCC显示来自其高速缓冲存储器的第二页面,并将Next Page请求发送到SN22,该SN22通过发送第三页进行响应。PCC将所接收的第三页与其内已存储的数据相关地存储在高速缓冲存储器中。这样客户就立即从第二页访问到第三页(Next Page)或第一页(Previous Page)。SN22跟踪具有当前显示页面的状态的页面,即在正常使用中,客户PCC通过使用与信息项目当前相关的相应页号存储器37,在其显示器上显示的页面,因此SN22了解到PCC正将相临页面存储到其高速缓冲存储器中,除非该当前页面为信息项目的第一页或最后一页。控制处理器28对于其从客户处接收的每个Next Page请求增加相关的页号存储器37,并且对于其从客户处接收的每个Previous Page请求减少相关的页号存储器37。这样,在接收Next Page请求时,如果页号存储器37包含n(即,页面n具有当前显示页面的状态),则SN22发送页面(n+2)并将页号存储器37增加到n+1,而接收Previous Page请求时,SN22发送页面(n-2)并将页号存储器37减少为n-1。在一个变化中,在SN22安排要发送的适当的下一页或前一页之前,增加或减少页号存储器37,并且在这种情况下,控制处理器28通过将页号存储器37的当前值增加或减少1来计算所要求的页面。
在一个变化中,SN22仅将所选信息项目的第一页面发送到PCC,并且PCC在其高速缓冲存储器仅保留一个页面。在该变化中,在发送该项目的第一页时,控制处理器28仅将页号存储器37重新设定到0,而不是将其增加1。在该情况下,在接收第一Next Page请求时,页号存储器37将被增加(n=1),这样SN22将发送第二页,即,页面(n+1)。
在另一个变化中,呼叫建立消息包括客户需要的传送介质的标识。例如,客户可以请求以语音传送所选择的项目,并且在这种情况下SN22通过将检索的页面发送到文本-到-语音转换器(未示出)并将所产生的语音输出发送到客户来响应该请求。
如果客户具有一个预定付费的协议,在该协议下,对于单纯的日收费,他可以无限定访问某一信息项目(这里称为预约信息项目),SN22将识别第二次和后续访问预约信息项目并使其具有与第一次访问相同的日期,并且关于这些访问不向记帐系统发送任何收费消息。在一个变化中,SN22将一个关于在任意一天中对预约信息项目的每次访问的收费消息发送给记帐系统,但是对于除第一访问之外的所有访问,记帐系统在客户帐户上输入一个零费用。
在一个变化中PCC不存储一个下载主页。在这种情况下,在启动其PCC之后,客户拨打一个服务器号。该呼叫路由到SN22,SN22命令确认系统36发送一个请求用户输入其个人识别号(PIN)的用户审核页面。如果输入正确的PIN,则确认系统36通知信息应用程序,接着信息应用程序访问其信息数据库以检索客户简表,并将其发送到客户PCC以包括在显示的主页中。当接收客户选择时,SN22立即发送所选择的信息项目的前两页(或如果PCC被用于仅高速缓存一页则发送第一页),而不检查所选项目是否包括在简表中。
当客户选择“你的简表”项目时,这使得PCC将一个相应的消息发送到SN22,SN22通过从信息数据库32检索相应的简表并将数据发送给PCC进行响应,接着PCC产生并显示简表页面。该页面包括一个标题,该标题包含客户姓名,例如“John Smith的简表”,并且在其下面,包括一个报头‘你当前预订’,该报头后跟随客户可立即访问的信息源列表以及访问费用,例如,THE SUN(太阳报) (10便士//天)GEOGRAPHICAL MAGAZINE(地理杂志) (以便士计费)OPEN UNIVERSITY(走读大学) (以便士计费)在该表下面是Add(添加),Remove(移开),Usage(使用),以及Options(选择)按钮。
点击Add按钮使得PCC发送一个相应的消息到SN22,SN22通过返回PCC一个所有可用的信息源的列表进行响应。该PCC在一个包括Add按钮的页面显示这些信息以便用户将从该表选择的项目增加到其简表中。
当客户简表的一个或多个项目高亮(被选择)时,点击Remove按钮使得PCC发送一个相应的消息到SN22,SN22通过从信息数据库32内的简表34删除所选项目进行响应。
点击Usage按钮使得PCC发送一个相应的消息到SN22,SN22通过返回PCC当前记帐期间内的客户记帐信息以及客户的支付及其他细节进行响应。PCC在页面内显示该信息(各个访问费用和简表费用),该页面包括一个Change(变更)按钮以便用户修改任何费付和其他细节。
权利要求
1.一种用于在智能通信网络中提供信息服务的节点,该节点包括数据存储装置,用于存储客户的标识、相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表以及存储相应项目的与项目有关的信息源的标识;用于访问数据存储装置的装置;用于接收并发送消息的信令装置;用于读取由所述信令装置接收的访问请求消息并提供至少一个从访问请求消息中提取的客户标识的装置;和控制装置,(a)响应由所述读取装置提供的未附有项目标识的客户标识,经所述访问装置检索一个对应于所述客户标识的与客户有关的列表,并将包括所述检索列表的消息经所述信令装置发送给客户,和(b)响应由所述读取装置提供的在客户回复消息中所接收的项目标识,经所述访问装置,检索相应的信息源标识,从相应的信息源检索所请求的项目,并将至少包括检索项目的第一页的消息经所述信令装置发送给客户。
2.一种用于在智能通信网络中提供信息服务的节点,该节点包括数据存储装置,用于存储客户的标识、相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表以及存储相应项目的与项目有关的信息源的标识;用于访问数据存储装置的装置;用于接收并发送消息的信令装置;用于读取由所述信令装置接收的消息并提供至少一个从该消息中所提取的客户标识和项目标识的装置;比较装置;和控制装置,(a)响应由所述读取装置提供的从客户的访问请求消息中所接收的客户标识和项目标识,经所述访问装置检索一个对应于所述客户标识的与客户有关的列表,并将所述项目标识和检索列表提供给比较装置,和(b)响应由所述比较装置提供的所述检索项目标识和多个检索列表之间的匹配的指示,经所述访问装置,检索相应的信息源标识,从相应的信息源检索所请求的项目,并将至少包括检索项目的第一页的消息经所述信令装置发送给客户。
3.如权利要求1或2所述的节点,其中与所述项目有关的信息源的所述标识存储在列表内,并且控制装置用于通过根据所接收的项目标识访问与项目有关的信息源的所述列表确定与所述项目标识有关的信息源的标识。
4.如权利要求1到3中任何一个所述的节点,进一步包括高速缓存装置,其中所述控制装置用于将一个检索的请求项目写入到高速缓存装置,并且对于这样写入到高速缓冲存储器的每一项目,控制装置将从其中检索请求项目的与项目有关的信息源的初始存储标识替换为对应于该高速缓冲存储器的标识。
5.如权利要求4所述节点,进一步包括对所述相应的与客户有关的列表项目标识出现的相应次数进行计数的装置,并由此对项目标识进行排序,并且其中所述控制装置用于以项目标识的排列顺序从其相应的信息源检索相应项目并将检索项目写入到所述高速缓冲存储器。
6.如权利要求1到5中的任何一个所述的节点,其中所述控制装置用于响应所述访问请求消息的接收从而将检索项目的第一次两个页面发送到呼叫终端。
7.如权利要求6所述的节点,其中控制装置响应所接收的关于检索项目的Next Page(下一页)和Previous page(前一页)请求消息以跟踪具有当前显示状态的项目的页号n,并且在接收到关于检索项目的Next Page请求或Previous page请求时,分别发送页面n+2或页面n-2。
8.一种操作智能通信网络以提供一个基于网络的信息服务的方法,该方法包括步骤(a)存储客户标识、相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表以及从中可以检索相应项目的与项目有关的信息源的标识;(b)接收网络上的请求访问信息服务并包括至少一个客户标识的消息;(c)读取所接收的消息的内容;(d)从存储装置检索与具有所接收的客户标识相关的信息项目标识列表;如果在步骤(b)未接收到项目标识,则(e)(i)将所述列表发送给该客户;和(ii)从客户接收的进一步消息中读取一个项目标识;或者,另一方面,如果在步骤(b)接收到项目标识,则(f)确定所接收的项目标识是否处于所述列表;并且对于步骤(b)接收的这样的项目标识,如果在步骤(f)确定所述接收的项目标识处于所述列表中,或者对于步骤(e)(ii)接收的项目标识,出现同样的情况下,(g)确定与所接收的项目标识有关的信息源的标识;(h)从该信息源检索所请求的项目;和(i)至少将检索项目的第一页发送给客户。
9.如权利要求8所述方法,其中步骤(a)包括将所述与项目有关的信息源的所述标识存储到列表中,并且其中步骤(i)通过根据所接收的项目标识访问与项目有关的信息源的所述列表来执行的。
10.如权利要求8或9所述的方法,还包括步骤(j)将一个检索的请求项目写入到高速缓存装置,并且,对于这样写入高速缓冲存储器的每一项目,(k)将从其中检索请求项目的与项目有关的信息源的初始存储标识替换为高速缓冲存储器的标识。
11.如权利要求10所述的方法,还包括步骤(l)对在所述相应的与客户有关的列表中相应项目标识的出现次数进行计数;(m)由此对项目标识进行排序;(n)以项目标识的排序顺序,从其相应的信息源检索相应的项目;和(o)将检索项目写入高速缓冲存储器。
12.如权利要求8到11中任何一个所述的方法,其中步骤(i)包括将检索项目的第一次两个页面发送给客户。
13.如权利要求12所述方法,包括步骤(p)跟踪在呼叫终端具有当前显示状态的其页面的页号n;和(q)当接收到关于检索项目的Next Page或Previous Page请求时,分别发送页面n+2或页面n-2。
全文摘要
一种用于在智能通信网络中提供基于网络的信息服务的节点和方法,该节点用于存储客户的标识、相应的相关客户有权访问的相应的与客户有关的信息项目(下文称之为项目)标识列表以及存储相应项目的与项目有关的信息源的标识;并通过确定所请求项目是否包括在客户列表中,响应客户请求访问信息服务并指示客户要求发送给其的项目的消息,并且,如果是这样,就从其相应的源检索该项目并将他发送给客户。如果消息未包括项目标识,则将项目列表发送给客户以便其进行选择。
文档编号H04M15/00GK1276942SQ9881037
公开日2000年12月13日 申请日期1998年10月14日 优先权日1997年10月22日
发明者克里斯托弗·约翰·吉廷斯 申请人:英国电讯有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1