使用代理内容服务器的内容发送系统的制作方法

文档序号:6594396阅读:179来源:国知局
专利名称:使用代理内容服务器的内容发送系统的制作方法
技术领域
本发明通常涉及一种内容发送网络,尤其涉及一种内容管理系统。
背景技术
因特网服务供应者近来趋向于通过只准予认购的用户访问指定内容站点(即,内容服务器)来限制内容的发送。通过识别用户终端,因特网服务供应者能对其用户收取所发送的内容的费用,诸如产生多媒体应用的视频和音频产品。现有技术系统中,内容服务器有责任验证用户,管理它们的注册/删除和,给用户发送内容收费项目帐单。
然而,随着认购用户的增多,内容访问通信量使内容服务器过载,导致交易的增多和复杂。
另外,随着无线通信终端的增多,希望无线网络供应者也能提供代理内容发送服务。

发明内容
因而,本发明的一个目的是提供用于减小内容服务器负担的代理内容发送。
本发明的另一目的是提供代理内容发送,用于将收费内容发送到认购的用户并为发送的内容向用户收费。
根据本发明的一个方案,提供了一种代理内容服务器,包括存储装置;和处理器,用于从用户终端接收请求消息,该请求消息是注册请求消息或请求访问内容服务器的内容请求消息。处理器响应注册请求消息,(a)将用户终端映射到存储装置中的注册内容服务器,并响应内容请求消息,(b)如果内容请求消息请求的内容服务器是注册内容服务器且用户终端映射到注册内容服务器,请求注册内容服务器将内容数据发送到用户终端,和(c)如果用户终端未映射到存储装置中,就通知用户终端,不授权用户终端访问注册内容服务器。
根据第二方案,本发明提供了一种因特网服务供应者,连接到IP(因特网协议)网络,包括网络交换机,用于建立用户终端和多个输出端口中的一个的连接;和代理内容服务器,连接到网络交换机的多个输出端口中的一个,用于接收来自用户终端的请求消息,该请求消息是注册请求消息或请求访问内容服务器的内容请求消息。代理服务器响应注册请求消息,(a)将用户终端映射到存储装置中的注册内容服务器,并响应内容请求消息,(b)如果内容请求消息请求的内容服务器是注册内容服务器且用户终端映射到注册内容服务器,就请求注册内容服务器将内容数据发送到用户终端,和(c)如果用户终端未映射到存储装置中,就通知用户终端不授权访问注册内容服务器。
根据第三方案,本发明提供了一种方法,获得对连接到IP网络的多个内容服务器中一个的访问,包括步骤(a)从用户终端接收请求消息并确定该消息是注册请求消息还是请求访问内容服务器的内容请求消息,(b)如果收到的消息是注册请求消息,将用户终端映射到注册内容服务器,和(c)如果收到的消息是内容请求消息,若内容服务器是注册内容服务器,就请求内容服务器将内容数据发送到用户终端,用户终端映射到注册内容服务器,并通知用户终端,如果用户终端不映射到注册内容服务器中就不授权访问内容服务器。


参考附图进一步详细描述本发明,其中图1是本发明的内容发送系统的框图;图2是根据本发明第一实施例的图1中代理内容服务器操作的流程图;图3是与图2中流程图有关的程序图;图4是根据本发明第二实施例的图1中代理内容服务器操作的流程图;图5是与图4中流程图有关的程序图;和图6是图2修改例的流程图。
具体实施例方式
参考图1,显示了本发明的内容发送系统。该内容发送系统的组成有因特网服务供应者3,多个用户终端1可经诸如移动或固定通信网络的交换网络2访问它。因特网服务供应者3可经IP(因特网协议)网络4访问多个内容服务器5。一些内容服务器是收费服务器,其它的是免费内容服务器。
因特网服务供应者3的组成有网络交换机10,用其用户侧端口连接到交换网络2。网络交换机10有负载平衡功能,可通过经开关10服务器侧的端口平衡它们的通信负载而建立与不同因特网服务器的连接,代理内容服务器11和线路接口20连接到开关10。
代理内容服务器11包括线路接收器12,与从用户终端接收数据分组;和线路发送器13,用于将数据分组发送到用户终端。处理器14连接到线路接收器12以接收用户的消息和根据存储媒体15中存储的程序处理收到的消息。
内容注册存储器16和用户注册存储器17组成的存储装置连接到处理器14。与用户终端的交易由代理内容服务器来管理的内容服务器(收费或免费服务器)的URL(统一资源定位器(Uniform Resource Locator))在内容注册存储器16中注册,这些内容服务器在下文中被称为“注册内容服务器”。用处理器14将终端1的用户标识符(被授权访问注册内容服务器)存储在用户注册存储器17中。
如果消息来自注册的或未注册的用户且请求的内容服务器未在存储器16中注册,处理器14经线路发送器18中继请求消息到因特网4。这种情况下,根据内容服务器是收费服务器还是免费服务器,从因特网接收内容数据或向导消息。在代理内容服务器,这种内容数据或向导消息由线路接收器19来接收并经线路发送器13中继到未注册的用户终端。
另外,如果消息来自注册的用户且请求的内容服务器在存储器16中注册,处理器14将请求消息经线路发送器18中继到因特网4。这种情况下,内容数据从注册内容服务器发出并由线路接收器19接收和经线路发送器13中继到注册的用户终端。
可以用诸如月付费或每次访问为基础的注册时期来对用户收费。后一种情况下,处理器14从线路发送器13接收表示已从收费内容服务器接收内容数据和将其发送到请求的用户终端的信息。响应该信息,处理器在用户注册存储器17中用户的入口处增加一个收费值。
另外,当未注册的用户终端想访问注册内容服务器时处理器14可以将向导消息发送到请求的用户终端,当用户终端已注册到用户注册存储器17中或从用户注册存储器17删除时,发送认可消息。
所有的线路接收器和发送器都执行用于传输的双极线路编码和用于代理内容服务器中数据处理的单极数字信号之间的信号发送码转换。
响应来自用户终端1的内容请求消息,网络交换机10检查包含在消息中的URL和根据已知负载平衡算法建立用户终端和代理内容服务器之间的连接。如果网络交换机10接收了电子邮件,就建立经线路接口20到因特网4的连接。
根据本发明的第一实施例,假设代理内容服务器11可访问注册的和未注册内容服务器,并且用户以诸如月付费的时间收费基础来付费。
图2说明了根据本发明第一实施例的代理内容服务器11的操作。
当收到请求消息(步骤201)时,网络交换机10将消息经线路接收器12送到处理器14(步骤202)。
在步骤203,处理器14确定收到的消息是内容请求消息还是注册/删除请求消息。如果该消息是内容请求消息,处理器14就进行到步骤204,读取内容请求消息的URL并在内容注册存储器16搜索相同内容URL。如果在存储器16中未发现相同内容URL,流程就进行到步骤206,将收到的内容请求消息重发到因特网4,从而将该消息送到未注册内容服务器。结果,如果未注册内容服务器是免费内容服务器就从因特网4将内容数据发送到代理内容服务器11,或如果未注册服务器是收费内容服务器就从因特网发送向导消息(见图3的部分(a))。这种向导消息通知请求的内容服务器不是免费的,并表示请求的内容服务器的费用表。
如果在步骤204在内容注册存储器16中发现了内容请求消息的URL,处理器就知道用户要访问注册内容服务器并进行到步骤205,以确定用户注册存储器17中包含在消息中的用户标识符是否映射到注册内容服务器的URL。如果用户标识符未映射到该URL,流程从步骤205进行到步骤207以将向导消息发送回请求用户终端并终止例行程序(见图3的部分(b))。如果请求的内容服务器是收费服务器,向导消息就显示费用表。否则,就简单地鼓励用户认购代理内容服务器。
响应来自代理内容服务器11的向导消息(步骤207),用户可以将注册请求消息发送到代理内容服务器11。在步骤203检测注册请求消息,该消息的用户标识符被映射到用户注册存储器17中的请求注册内容服务器的URL(步骤208)。然后在步骤209将认可消息发送到用户终端,表示用户已注册(认购)到了请求注册内容服务器(见图3的部分(c))。
响应认可消息,用户终端会发送来自注册内容服务器的请求内容的第一内容请求消息。由于请求内容服务器注册了且该内容请求消息的用户标识符映射到注册内容服务器的URL(步骤204、205),步骤204和205的决定都是肯定的,流程进行到步骤206以便将收到的消息重发到因特网4。结果,该消息被送到注册内容服务器,从其发送内容数据(见图3的部分(d))。
果用户删除了他/她的注册,用户终端就将删除请求消息发送到代理内容服务器11。这种情况下,流程从步骤203进行到步骤210,处理器从用户注册存储器17删除相应用户URL数据并在步骤211将认可消息发送给用户,表示用户终端的注册已删除(见图3的部分(e))。
根据本发明的第二实施例,假设代理内容服务器11可像前一实施例那样访问注册的和未注册内容服务器,用户以每次访问为基础付费。
图4说明了根据本发明第二实施例的代理内容服务器11的操作,它在步骤205后的肯定决定之后的步骤401到403的规定与前一实施例不同。因而,在注册用户访问注册内容服务器之前发生的事件与图3所示相同,象图5的部分(a)、(b)、(c)说明的那样。
响应认可消息,用户会为注册内容服务器发送第一内容请求消息,响应时,步骤204和205的决定都是肯定的,流程进行到步骤401以将收到的消息重发给因特网4。该消息被经因特网发到注册内容服务器,返回内容数据。该内容数据由线路接收器19接收并发送给线路发送器13。当线路发送器13已将内容数据发送到请求用户之后,它将关于内容数据是否收费的信息供应给处理器14。步骤401之后,处理器进行到步骤402以检查从线路发送器13供应的信息是否表示内容数据是收费内容。如果是这种情况,处理器就在用户注册存储器17的用户入口增加注册用户的收费值(见图5的部分(d))。
当注册用户为注册收费内容服务器发送第二内容请求消息时,步骤204、205、401到403会重复,增加用户的收费值(见图5的部分(e))。
作为上述实施例的修改例,网络交换机10如图1中虚线21所示访问内容注册存储器16。响应请求消息,网络交换机10检查内容注册存储器以确定消息是指向代理内容服务器11还是线路接口20。
例如,图6是图2流程图修改版本的流程图。图6中,图2的步骤202用步骤601代替,略去了步骤204。
步骤201决定接收请求消息后,网络交换机10在步骤601确定请求消息的内容URL是否与内容注册存储器16中的内容URL符合,如果检测到消息和存储器16的URL相符合,就将收到的消息送到代理内容服务器11。如果检测到不符合,网络交换机10就将该消息送到线路接口20,从而经因特网4将消息发送到未注册内容服务器。
因而,代理内容服务器11只负责从注册内容服务器请求内容的请求消息。因此,减小了代理内容服务器11的通讯负荷(traffic load)。
权利要求
1.一种代理内容服务器,包括存储装置(16、17);和处理器(14),用于从用户终端接收请求消息,所述请求消息是注册请求消息或请求访问内容服务器的内容请求消息,其中,所述处理器响应所述注册请求消息,(a)将用户终端映射到所述存储装置中的注册内容服务器,并响应内容请求消息,(b)如果内容请求消息请求的内容服务器是注册内容服务器且用户终端映射到注册内容服务器,请求注册内容服务器将内容数据发送到所述用户终端,和(c)如果所述用户终端未映射到存储装置中,就通知所述用户终端,不授权用户终端访问注册内容服务器。
2.根据权利要求1的代理内容服务器,其中,如果内容请求消息请求的内容服务器不是注册内容服务器,处理器将收到的消息发送到IP网络。
3.根据权利要求1的代理内容服务器,其中,当从所述内容服务器接收的内容数据已传送到用户终端时,所述处理器增加收费值以用于对所述用户终端收费。
4.根据权利要求1的代理内容服务器,其中,所述处理器确定收到的消息是否是删除请求消息,如果收到的消息是所述的删除请求消息,就删除用户终端和注册内容服务器之间的映射关系。
5.一种连接到IP(因特网协议)网络的因特网服务供应者,包括网络交换机(10),用于建立用户终端和多个输出端口中的一个之间的连接;和代理内容服务器(11),连接到所述网络交换机的所述多个输出端口中的一个,以从所述用户终端接收请求消息,所述请求消息是注册请求消息或请求访问内容服务器的内容请求消息,其中,所述代理服务器响应所述注册请求消息,(a)将用户终端映射到存储装置(16、17)中注册内容服务器,并响应内容请求消息,(b)如果内容请求消息请求的内容服务器是注册内容服务器且用户终端映射到注册内容服务器,就请求注册内容服务器将内容数据发送到所述用户终端,和(c)如果所述用户终端未映射到所述存储装置中,就通知所述用户终端不授权访问注册内容服务器。
6.根据权利要求5的因特网服务供应者,其中,如果内容请求消息请求的内容服务器不是注册内容服务器,代理内容服务器就将收到的消息发送到IP网络。
7.根据权利要求5的因特网服务供应者,其中,当从所述内容服务器收到的内容数据已被发送到用户终端时,所述代理内容服务器增加一个收费值以用于对所述用户终端收费。
8.根据权利要求5的因特网服务供应者,其中,所述代理内容服务器确定收到的消息是否是删除请求消息,如果收到的消息是所述的删除请求消息,就删除用户终端和注册内容服务器之间的映射关系。
9.根据权利要求5的因特网服务供应者,其中,如果收到的消息是请求访问所述存储装置(16、17)中注册内容服务器,所述网络交换机(10)将从所述用户终端收到的消息送到所述代理内容服务器,如果收到的消息是请求访问在所述存储装置中未注册的内容服务器,就将收到的消息送到所述IP网络。
10.获得对连接到IP(因特网协议)网络的多个内容服务器中一个的访问的方法,包括步骤a)从用户终端接收请求消息并确定该消息是注册请求消息还是请求访问内容服务器的内容请求消息,b)如果收到的消息是所述注册请求消息,将用户终端映射到注册内容服务器,和c)如果收到的消息是所述内容请求消息,如果内容服务器是注册内容服务器和所述用户终端映射到注册内容服务器,请求内容服务器将内容数据发送到所述用户终端,并通知所述用户终端,如果所述用户终端不映射到注册内容服务器中就不授权用户终端访问所述内容服务器。
11.根据权利要求10的方法,其中,步骤(c)还包括,如果内容请求消息请求的内容服务器是未注册内容服务器,就将收到的消息发送到IP网络。
12.根据权利要求10的方法,其中步骤(c)还包括,当从所述内容服务器收到的内容数据已被发送到用户终端时,增加一个收费值用于对所述用户终端收费。
13.根据权利要求10的方法,其中,步骤(a)还包括,确定收到的消息是否是删除请求消息,还包括,如果收到的消息是所述删除请求消息,就删除用户终端和注册内容服务器之间映射关系的步骤。
14.一种包含计算机可执行程序的的计算机可读存储媒体,该程序包括步骤a)从用户终端接收请求消息,并确定该消息是注册请求消息还是请求访问内容服务器的内容请求消息;b)如果收到的消息是所述注册请求消息,就将用户终端映射到注册内容服务器;和c)如果收到的消息是所述内容请求消息,如果内容服务器是注册内容服务器且所述用户终端映射到注册内容服务器,就请求内容服务器将内容数据发送到所述用户终端,如果所述用户终端未映射到所述注册内容服务器,就通知所述用户终端不授权用户终端访问所述内容服务器。
15.根据权利要求14的计算机可读存储媒体,其中,步骤(c)还包括,如果内容请求消息请求的内容服务器不是注册内容服务器,就将收到的消息发送到IP(因特网协议)网络。
16.根据权利要求14的计算机可读存储媒体,其中,步骤(c)还包括,当从所述内容服务器收到的内容数据已被发送到用户终端时,增加一个收费值以用于对所述用户终端收费。
17/根据权利要求14的计算机可读存储媒体,其中,步骤(a)还包括确定收到的消息是不是删除请求消息,还包括,如果收到的消息是所述删除请求消息,就删除用户终端和注册内容服务器之间的映射关系。
全文摘要
一种代理内容服务器,通过确定来自用户终端的请求消息是注册请求还是内容请求来响应该消息。如果该消息是注册请求,代理内容服务器就将用户终端映射到存储器中的注册内容服务器。如果该消息是从服务器请求内容的内容请求,若内容服务器在存储器中注册,代理内容服务器就请求它将内容数据发送到用户终端,用户终端映射到注册内容服务器。如果用户终端未映射到请求的服务器,就不授权用户访问请求的服务器并通知它这一情况。
文档编号G06F21/10GK1403954SQ02143738
公开日2003年3月19日 申请日期2002年8月29日 优先权日2001年8月29日
发明者角田哲洋, 榊诚 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1