首页> 中国专利> 内容交付系统和内容交付装置

内容交付系统和内容交付装置

摘要

披露了一种内容交付系统,其经由计算机网络将用户的终端装置连接到管理多个内容的服务提供商的内容管理单元,该服务提供商在所述计算机网络上将所述内容交付给所述用户。所述内容管理单元包括:内容文件存储元件,用于存储所述内容文件;面向用户内容存储元件,在其中给每个用户分配预定大小的用户区用于相应用户所拥有内容的存储;文件管理元件,用于管理存储在所述内容文件存储元件中的内容文件和存储在所述面向用户内容存储元件的用户区中的内容;和内容交付元件,用于向用户提供存储在所述用户区中的所述内容的流式交付。每个用户支付与在所述面向用户内容存储元件中分配给相应用户的用户区大小成比例的使用费用。

著录项

  • 公开/公告号CN1487457A

    专利类型发明专利

  • 公开/公告日2004-04-07

    原文格式PDF

  • 申请/专利权人 索尼公司;

    申请/专利号CN03127541.9

  • 发明设计人 栗原润一;

    申请日2003-08-06

  • 分类号G06F17/60;G06F15/00;

  • 代理机构北京市柳沈律师事务所;

  • 代理人黄小临

  • 地址 日本东京都

  • 入库时间 2023-12-17 15:09:42

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-09-28

    未缴年费专利权终止 IPC(主分类):G06F15/00 授权公告日:20070103 终止日期:20150806 申请日:20030806

    专利权的终止

  • 2007-01-03

    授权

    授权

  • 2004-06-16

    实质审查的生效

    实质审查的生效

  • 2004-04-07

    公开

    公开

说明书

技术领域

本发明涉及一种内容交付系统和一种用于随其使用的内容交付装置,所述内容交付系统通过例如因特网的网络提供例如活动图像文件的内容的流式交付(streaming delivery)。

背景技术

近年来,通过计算机网络向用户提供、出售和交付例如静止图像、活动图像和音乐的各种服务已经引起了注意。这种形式的内容交付服务一般涉及用户各自操作一台例如个人计算机的终端装置(下文称作用户终端),以获取对拥有提供用于交付的内容的服务器的访问。所述服务器允许将由用户订购的例如活动图像的想要的内容文件下载到用户终端中的硬盘驱动器等上。一旦下载并存储到用户终端,则用户可复制购买的文件用于娱乐。这种传统的内容交付服务的一个缺点是由于内容文件被复制到用户终端,则可以制作该复制文件的非法拷贝并将所述的非法拷贝发布到包括因特网的公用域上。

与此同时,提出了所谓的流式交付服务,借助此服务例如活动图像和音乐的内容文件不被复制而是流式传输(streamed)到用户终端以再现。由于内容文件没有留在用户终端,因此假设这种类型的服务对于防止非法拷贝或它们的违法发布到公用域上是有效的。

然而,现今存在流式再现时捕捉屏幕的软件。该软件使得活动图像等的流式交付容易地捕捉到用户终端。一旦捕捉到用户终端,则可以非法复制内容并将它们的非法拷贝如同传统的内容交付一样通过下载而分发。由于流式交付服务是设计用来将相同的数据同时分发给大量用户,因此不能对目标用户都进行确认或识别。因而在确定哪个用户制作了他们的内容的非法拷贝或非法发布了所述的拷贝就有了困难。

所述提出的服务还有另一个缺点。由于流式交付服务同时将相同的数据交付给大量用户,因此让每个用户为提供的服务,特别是对所述的交付给用户的每个文件。

发明内容

鉴于上述情况做出本发明,而本发明提供一种内容交付系统和一种用于随其使用的内容交付装置,该内容交付系统防止对在网络上交付的例如活动图像文件的内容的非法复制和对所述拷贝的非法分发,该系统进一步确保为提供的服务向每个用户收取使用费用。

为实现本发明并根据其一个方面,提供了一个用于通过计算机网络将用户的终端装置连接到管理多个内容的服务提供商的内容管理单元的内容交付系统,该服务提供商通过计算机网络将内容交付给用户,该内容管理单元包括:内容文件存储元件,用于存储内容文件;面向用户内容存储元件,在其中为每个用户分配了预定大小的用户区用于相应用户拥有的内容的存储;文件管理元件,用于管理存储在内容文件存储元件中的内容文件以及存储在面向用户内容存储元件的用户区中的内容;以及内容交付元件,用于向用户提供存储在用户区中的内容的流式交付;其中每个用户支付与在面向用户内容存储元件中分配给相应用户的用户区大小成比例的使用费用。

根据本发明的另一个方面,提供了一个内容交付装置,包括:内容文件存储元件,用于存储多个内容文件;面向用户内容存储元件,在其中为每个用户分配了预定大小的用户区用于相应用户拥有的内容的存储,所述用户区的大小依赖于支付的使用费用;文件管理元件,用于管理存储在内容文件存储元件中的内容文件以及存储在面向用户内容存储元件的用户区中的内容;以及内容交付元件,用于向用户提供存储在用户区中的内容的流式交付。

在通过使用上述的本发明的内容交付系统和内容交付装置实现流式内容交付服务的情形中,每个用户可靠地支付与分配给所述用户的用户区大小成比例的使用费用而不象传统方式下为每个文件付款。这一特点有助于减少必须就交付的内容收取使用费用的服务提供商的负担。按照本发明,在将所述内容文件流式传输到相应用户以进行交付之前将内容文件放置(例如,复制)到每个用户的用户区中。这也使得个人用户以每用户文件(file-per-user)为依据为内容的流式交付可靠付款成为可能。这些特征构成了一个灵活的收费方案:除了按每用户区交付费用,可能根据流式传输到用户用于交付的内容的类型向每个用户收取附加费用。

在如所述的发明的系统和装置实现向特定用户的流式内容交付服务的情形,以将每个用户的包括用户ID的个人信息以叠加的方式显示在内容流式传输屏幕上这样一种方式来对内容文件进行图像处理是可能的。若任何用户通过使用某些软件在用户终端对交付的内容文件的活动图像进行非法复制并且随后将非法拷贝发布到公众域,则通过叠加显示在流式传输屏幕上的用户ID可以立即辨别出非法发布源。这一特征起到防止非法复制由服务提供商交付的内容文件并且防止分发这一非法拷贝的威慑作用。

通过阅读下面的描述和附图,本发明的其他目的、特点和优点将会变得更加清楚。

附图说明

图1是说明实施本发明的内容交付系统的典型配置的示意图;

图2是作为内容交付系统一部分的用户终端的示意方框图;

图3是描述典型交付管理数据库的列表图;

图4是描述典型内容管理数据库的列表图;

图5A和5B分别是典型客户数据库的列表图和典型客户文件管理数据库的列表图;以及

图6是说明内容交付系统执行内容交付的典型流程的流程图。

具体实施方式

现在参照附图来详细说明用作本发明首选实施例的内容交付系统和内容交付装置。

本发明的内容交付系统允许用户从提供供应例如活动图像和音乐的服务的实体(下文中将所述实体称为服务提供商)购买想要的内容,并接收所购买内容的流式交付。在用户能够通过发明的系统享受内容交付服务之前,用户需要为在例如由服务提供商管理的服务器的适当的数据存储设备上的适合于文件存储的预定大小的用户区与服务提供商签约。如果用户如此需要并且服务提供商同意则以后可以改变与服务提供商签约的用户区的大小。

在与服务提供商签约之后,用户能够通过计算机网络收到关于例如活动图像文件和音乐文件的所提供内容的信息(称作内容信息),所提供内容由服务提供商拥有、管理和销售并且在再现时将其流式传输给用户以进行交付(下文将流式传输的再现文件称为内容文件)。用户在决定购买哪些内容之前查阅由服务提供商提供的内容信息。更具体的,查看内容信息,用户选择想要的将被存储到在用户管理之下的用户区中的内容文件并给出指令指定将选定的内容文件放置到用户区中。给予用户指令后,服务提供商将选定的内容文件复制到所述的用户可应用的用户区中。随着想要的文件复制到用户区,用户能够收到来自服务提供商的内容流式交付,借此可在用户终端欣赏活动图像和/或多首音乐。所述发明的系统只允许如上所述的内容的流式交付并且将不允许将内容文件下载并复制到用户终端。

上面提到的内容交付系统对用户占用的用户区大小,而不是复制到用户区中的每个内容文件而向用户收取使用费用。基于用户区大小的收费方案使得系统能够按照提供给用户的服务可靠地收取费用。用户想要购买的内容数量越大,需要容纳所购买的内容的用户区的大小就越大。与每个用户签约的用户区大小越大,则服务提供商能够获得的收入越多。本系统使得用户能够对复制到可应用用户区中的内容文件采用流式交付。每个独立的用户收到一个以流式传输的内容文件,而对于系统,向大量用户中的每一个可靠的收取每一个流式传输给所述用户的内容文件的费用是可能的。由此断定依据内容文件的类型,用户可能支付附加费用,其进一步有助于服务提供商的获益能力。

本系统对于用户还有另一个优点。由于将购买的内容文件复制并保留在与服务提供商签约分配的用户区中,用户随时想要就可以欣赏内容,不论服务提供商当前是否提供所述的内容文件都可以从在用户管理之下的用户区中流式传输所述内容。

如所述的,该发明的系统的特点在于在文件对用户(one-file-to-one-user)的基础上,它向每个独立的用户提供来自用户自己的区域的复制的内容文件的流式交付。由此断定,如果用户购买的内容是活动图像,则可以在内容文件交付过程中通过适当的处理将标识用户的特有信息(下文称为特有信息)叠加到流式传输屏幕(streaming screen)上。以这种在适当位置的图像处理,当在用户终端接收和再现流式内容时用户的特有信息叠加显示在流式传输屏幕上。叠加在流式传输屏幕上的用户特有信息可说明性地是一个与服务提供商签约时给出的用户ID。当显示在屏幕上时其他用户不会知道特有信息,因为信息只属于得到内容的流式交付的用户。

在对内容流式交付时将用户的特有信息叠加到流式传输屏幕的情形,交付内容的活动图像与关于订购了所述交付的用户的特有信息一起进入用户终端。如果用户非法复制了得到的流式传输屏幕并将该拷贝在因特网之类的网络上分发,则通过所述信息可以立刻辨别出非法分发的源头。所述发明的系统的这一特征可用做防止内容文件的非法复制和这类非法拷贝的分发的威慑力量。叠加在流式传输屏幕上的用户的特有信息不限于用户ID;所述信息还可以是若将其分发给许多人则会给该用户带来麻烦的例如用户信用卡号码、电话号码、地址和姓名的个人信息。可以将这类个人信息项转化为叠加到流式传输屏幕上的符号或条形码的形式。这也可作为防止内容文件的非法复制和这类拷贝的分发的威慑力量。

本内容交付系统不仅管理已经由服务提供商所拥有和管理的内容文件还管理计划将来要添加和交付的内容文件。因而该系统提供关于尚未交付的新内容文件的内容信息。一旦即将要交付的内容文件到达服务提供商,系统以有助于向用户交付的方式注册这些文件。如果用户在新内容文件到达服务提供商之前预订了其交付,则在该文件到达时将其复制到预订用户的用户区内。

作为将内容文件复制到用户区的替代选择,可以在用户区内创建一个具有链接到由服务提供商拥有的原始内容文件的参考信息的文件。这种基于参考信息的文件叫做链接文件,其主要由参考信息组成并且与包含活动图像和声音的原始内容文件相比非常小。因此如果在用户区中创建链接文件以代替复制到此的相应的内容文件,就可能减少服务提供商的存储设备上为用户区分配的存储容量。可能发生:虽然链接文件还保留在用户区中,但当合同期限过期时原始内容文件将被删除。在这种情况下,需要将原始内容文件复制到用户区,这样总可以再现和欣赏已购买的内容除非用户将其删除。

(1)内容交付系统的总体配置

下面描述的是其中实现了上述内容交付系统的典型系统配置。

图1示意性的说明了内容交付系统的总体配置。在此配置中,从服务提供商订购内容的用户的用户终端1通过例如因特网的计算机网络NT与销售和交付所够买的内容文件的服务提供商的内容管理单元11相连接。用户终端1可以经由电话线网络或光纤网络直接或通过ISP(因特网服务提供者)与计算机网络NT相连接。在可以建立上述类型连接的地方,用户终端1可以以有线或无线的方式与计算机网络NT相连接。

因此当连接到计算机网络NT时,用户终端1说明性地使用TCP/IP协议在计算机网络NT上建立传输通道。该通道允许用户终端1与拥有内容管理单元11的服务提供商交换内容文件,并向内容管理单元11发送查寻预期文件的指令和订购想要的文件。

用户终端1说明性地是一个面向消费者的个人计算机。如图2所示,用户终端1包括:CPU(中央处理单元)2,用于执行算术运算并对配置的元件进行总体控制;RAM(随机存取存储器)3,用作CPU2的工作区;ROM(只读存储器)4,包含由CPU2只读使用的程序和数据;HDD(硬盘驱动器)5,存储要由CPU2运行的操作系统、应用程序及其它,并且向/从其中写/读各种数据和文件;显示单元6a,用于显示各个信息项;显示接口6b,用于允许显示单元6a和CPU2之间的数据交换;由用户操作的操作单元7a,用于输入各种数据和指令;操作接口7b,用于允许操作单元7a和CPU2之间的数据交换;以及网络接口8,用于通过计算机网络与服务提供商交换数据和文件。用户终端1的这些元件,CPU2、RAM3、ROM4、HDD5、显示接口6b、操作接口7b和网络接口8都连接到总线9。总线9允许在相互连接的元件之间交换数据和信号。

CPU2提供对用户终端1的元件的总体控制并执行保存在例如HDD5上的操作系统和各种应用程序。特别的,CPU2执行特别设计的应用程序用来与服务提供商的内容管理单元11交换内容文件。

RAM3用作工作区,其中由CPU2执行程序,并临时存储CPU2控制之下的各种数据。ROM4中容纳用户终端1启动时由CPU2读取以使用的各种程序和设置信息。HDD5保存操作系统和应用程序。HDD5还允许CPU2根据需要向/从其中写入/读取程序和各种数据文件。

显示单元6a例如由其显示屏在CPU2的控制下显示用于用户查看的各个信息项的LCD(液晶显示器)形成。特别地,在显示单元6a的显示屏上显示图形用户界面(GUI),该GUI不仅显示为了与服务提供商的内容管理单元11交换内容文件而在CPU2控制下执行的程序的结果,还显示由用户操作以运行这些程序的按钮。显示接口6b许可CPU2和显示单元6a之间的数据和显示请求的交换。当CPU2这样请求时,显示接口6b还使得显示单元6a显示各个信息项以及GUI。

操作单元7a例如由包含键盘、例如鼠标的指示设备和如所知的微动拨号盘(jog dial)的旋转操作开关的用户接口组成。操作接口7b向CPU提供代表用户在操作单元7a执行的操作细节的控制信号。

网络接口8在CPU2的控制下连接与外部的通信。具体地,通过网络接口8用户终端1与计算机网络NT相连接,并与服务提供商的内容管理单元11交换各个信息项。

在上面的描述中,将用户终端1说明为面向消费者的个人计算机。然而,本发明对此是没有限制的。可替代地,用户终端1可以由各种PDA(个人数字助理)中或如含有多种通信功能的便携式电话的其他信息处理设备的任何一种构成。

服务提供商的内容管理单元11由实现所提供服务所必须的特征的多个成员计算机和服务器构成。这些成员中的每一个的结构都与用户终端1的相似。更具体地,如图1所示,内容管理单元11包括:交付管理计算机12,用于管理内容向用户的交付;内容管理计算机13,用于管理提供给用户以便销售的各种内容文件;内容文件服务器14,用于存储这些内容文件;客户文件管理计算机15,用于管理用户购买的内容文件;客户文件服务器16,用于存储用户购买的内容文件;图像处理计算机17,用于对用户请求交付的内容文件进行图像处理;和图像交付服务器18,用于向用户提供经过图像处理的内容文件的流式交付。

组成内容管理单元11的计算机和服务器都是拥有与用户终端1相似的结构的个人计算机。安排这些计算机和服务器的每一个都以高速处理大量数据。通过这些计算机和服务器利用比用户终端1更高的数据处理能力和更大的存储区大小实现高速大量数据处理。可以从构成内容管理单元11的计算机和服务器中忽略掉附属于用户终端1的显示单元6a和操作单元7a。单元11的成员计算机和服务器经由计算机网络互相连接以在其间交换信号和文件。可替代地,组成内容管理单元11的计算机和服务器可以经由单元11内部的网络互相连接,同时通过例如连接到单元11的内部网络的路由器的通信接口与外部计算机网络NT相连接。

交付管理计算机12连接到计算机网络NT。从用户终端1收到内容文件购买请求(即交付指令信息)后,交付管理计算机12据此建立包含特定用户交付管理信息的数据库,称作交付管理数据库。依照如此建立起来的交付管理数据库,交付管理计算机12管理向用户交付的内容并在计算机网络NT上向内容管理单元11中的计算机传递相关的交付管理信息。从用户终端1发送给交付管理计算机12的交付指令信息对于每一个用户至少包括用户ID和文件名称。根据收到的交付指令信息建立的交付管理数据库为每个用户补充申请日期、计划的文件注册日期、文件大小、类型、文件传输完成日期信息,如图3所示。包含在来自于每个用户的交付指令信息中的用户ID由数字、符号、文本或其它允许唯一地标识所述用户的适当的标识符组成。每个用户被授予一个例如根据与服务提供商签字的用户ID。内容文件名称是标识每个内容文件的唯一名称。

将内容管理计算机13连接到计算机网络NT,并以例如如图4所示的内容管理数据库的形式,在内容文件服务器14中存储关于内容文件的内容信息。内容管理计算机13按照这一内容管理数据库管理保留在内容文件服务器14中的内容文件。

随后是对存储在内容管理计算机13中的内容信息的描述。内容信息至少包括文件名称和注册日期。如图4所示,可以为所述信息加上类型、文件大小、文件格式、内容详述和例如为复制所付的价格的版权信息。文件名称是标识每一个内容文件的唯一名称。注册日期是在该日感兴趣的内容文件已被或将被注册到内容服务器14上的日期。类型是指示感兴趣的内容文件属于其中的预定类别的信息。文件大小是每一个内容文件的大小。文件格式是指示每个内容文件的制定格式的信息。内容详述是解释每个内容文件中包含什么的基于文本的信息。

尽管图4中的例子显示了以字节列出的文件大小,但本发明对此没有限制。可替换地,文件大小可以对每个内容文件特定的参数指出。例如,活动图像文件可以用再现该文件所需的时间列出。内容详述可以包括代表文件的静止或活动图像以及可听地概述所述内容的声音字节。

内容管理计算机13基于上述的内容管理数据库向用户提供内容信息。在适当的地方使用本发明的内容交付系统,用户在决定购买哪个内容文件之前查阅由内容管理计算机13提供的内容信息。

从用户接收到内容文件查询请求后,内容管理计算机13通过内容文件服务器14开始查询请求的内容文件。通过例如组成内容管理数据库的记录查找所述的内容文件。查找结果可显示在用户终端1上。如果在内容文件服务器14中增加了关于任何内容文件的新信息,内容管理计算机13将新增加的信息加入到内容管理数据库。

内容管理计算机13不仅管理已经存储在内容文件服务器14中的内容文件,还管理那些计划在将来要重新提供的内容文件。根据用户的请求,内容管理计算机13提供关于很快将被提供的内容文件的内容信息。当计划将要重新提供的内容文件已确实到达服务提供商,内容管理计算机13在内容文件服务器14上注册新文件。

内容文件服务器14有一个海量存储器设备能够容纳各种提供给用户的用于销售的内容文件。从内容管理计算机13给出查询开始指令,内容文件服务器14在存储的内容文件中查找指定的内容文件。若命中,则内容文件服务器14以下面将要描述的方式将检测到的内容文件传递给客户文件服务器16。

客户管理计算机15与计算机网络NT相连接并含有如图5A和5B所示的数据库,所述数据库中记录关于与服务提供商签约分配给用户的用户区的大小的信息,和关于保存在这些用户区中的内容文件的信息。图5A给出了保存关于分配给签约用户001,002,003等的用户区信息的客户数据库的典型结构。客户数据库中每个用户的信息包括总用户区大小、已使用用户区大小、剩余用户区大小和指示对于给定用户其区域位于客户文件服务器16何处的用户区相关信息。图5B指示保存关于存储在给定用户(例如,用户001)的用户区中的内容文件的信息的客户文件管理数据库的典型结构。客户文件管理数据库中的信息包括保存内容文件的文件名称、内容文件的类型、文件的大小和关于用于文件的存储区的信息。

按照上面描述的数据库,客户文件管理计算机15管理由个人用户购买的内容文件。在接到来自用户终端1的查询、传送、删除或别的处理任何内容文件的请求后,客户文件管理计算机15使客户文件服务器16开始执行请求的处理。如果交付管理计算机12,在由用户购买了一个新的内容文件后,指示客户文件管理计算机15将新的内容文件添加到可应用用户存储区,则用户文件管理计算机15从通过内容文件服务器14的查询检测相应的内容文件,并使得服务器14将检测到的文件复制到分配给用户的在客户文件服务器16中的用户区。

客户文件服务器16与计算机网络NT相连接并含有分配给与服务提供商签约的每个用户的用户区19。在本例中,由客户文件服务器16根据每个用户和服务提供商之间的有效合同为每个用户预先确定总可用用户区大小。预先确定的总可用用户区大小用作为对每个用户建立分配的存储区作为用户区19的依据。如果用户和服务提供商同意修改合同中的相关条款,可以改变每个用户的用户区19的合同期限(term)、总可用存储大小或其它参数。

使用所述的发明的系统,依据用户区19的大小要求每个用户支付使用费用,并为收到的服务向服务提供商支付费用。这一收费方式使用户向服务提供商可靠地支付使用费用。用户想购买的内容数量越大,用于存储购买的内容的用户区19的大小越大。基于存储大小的收费方案对于服务提供商特别有利,在其中与用户签约分配的用户区19的大小越大,所述方案提供的利润越多。

客户文件服务器16中含有向其中存储由多个用户购买的内容文件的用户区19。通过使用海量存储器设备实现这一特征。

当客户文件管理计算机15请求查询、传送、删除或添加任何内容文件时,客户文件服务器16开始执行如上所提到的请求的处理。在客户文件管理计算机15请求去添加一个新内容文件后,客户文件服务器16将复制到适用的用户的用户区19的内容文件存储到特定的存储媒介上,从而可以容易的进行随后对所述文件的查找。

并不强制将内容文件复制到用户区19存储。取而代之的是,可以在用户区19中创建链接到保存在内容文件服务器14中的原始内容文件的链接文件。这样的链接文件每一个都主要由参考信息组成,并且与相应的包含有活动图像、静止图像和/或声音的原始内容文件相比有着非常小的文件大小。

在每个用户的用户区19中创建链接文件以代替将原始内容文件复制到其中的情形中,有可能在客户文件服务器16中为若干用户减小用户区中实际消费的存储大小。在这样的情形中,仍然将用户区19的已使用大小改变为与原始内容文件的实际大小成比例。那样,在每次用户购买内容文件消耗每个用户的用户区的同时,客户文件服务器16中用完的实际磁盘空间显著减少。

图像处理计算机17对由用户购买的内容文件进行图像处理,这样当内容正被流式传输到用户终端1用于再现时,用户的特有信息例如用户ID将会叠加显示在流式传输屏幕上。由计算机17进行的图像处理,可利用用于将文本等叠加到活动图像的再现屏幕上的已知图像处理技术实现。

图像交付服务器18向用户提供内容文件的流式交付,所述内容文件由图像处理计算机17进行图像处理并已从计算机17传输到了服务器18。

上述组成内容管理单元11的计算机和服务器都是面向消费者的个人计算机,各自负责分配给它们的特定功能。这些成员计算机和服务器被显示经由计算机网络NT相互连接以在彼此之间交换内容文件和信号。但是,本发明对此结构并无限制。可替换地,实现这些计算机和服务器的功能的适当的应用程序可以运行在一个数据处理装置上,从而单一装置可以构成内容管理单元11。

尽管上述的计算机和服务器都设在所述发明的内容交付系统的同一内容管理单元11中,但本发明对此没有限制。这些部件可由多个分开的公司或由以分散方式布置的一个公司的不同部门运行。

(2)内容交付系统的交付操作

参照图6的下面的描述是本发明的内容交付系统如何操作向用户交付内容的。例如图6中的例子,假设内容交付管理计算机13预先保留例如图4中所示的内容管理数据库中的内容信息,而客户文件管理计算机15预先保留例如图5A中客户数据库中的数据的客户数据。

通过连接到计算机网络NT的用户终端1,用户首先从内容管理计算机13获取关于保存在内容文件服务器14中的内容文件的内容信息(在步骤S1)。既可以通过从内容管理单元11的电子邮件传输,也可以通过用户自己主动利用用户终端1访问内容管理单元11来获取内容信息。

用户查阅从内容管理单元11获取的内容信息,基于该信息与服务提供商签署合同,并挑选将要存储到在内容管理单元11分配的用户区19中的想要的内容文件。将有关所选内容文件的信息作为交付指令信息传输到内容管理单元1 1中的交付管理计算机12(在步骤S2)。由用户发送的交付指令信息应至少包括从与服务提供商的签约而获取的用户ID和所选内容文件的文件名称。

给予来自用户的交付指令信息后,交付管理计算机12基于收到的信息建立交付管理信息,并请求内容管理计算机13检查由交付指令信息指定作为用户想要购买的文件的内容文件是否已存在于内容文件服务器14中(在步骤S3)。从交付管理计算机12给予检查请求后,内容管理计算机13通过附属于计算机13的内容管理数据库查询所述文件。将查询结果返回至内容管理计算机13(步骤S4)。

如果发现在交付指令信息中指定的内容文件存在于内容文件服务器14中,内容管理计算机13指示内容文件服务器14将所述内容文件传递至交付管理计算机12(步骤S5)。给予来自内容管理计算机13的指令后,内容文件服务器14查询指定的内容文件并将检测到的文件传递至交付管理服务器12(步骤S6)。

从内容文件服务器14收到内容文件后,交付管理计算机12向客户文件管理计算机15传递收到的内容文件和包含在交付管理信息中例如用户ID的用户相关信息(步骤S7)。

客户文件管理计算机15查看分配给发送交付指令信息的用户的用户区19的可用大小是否比交付指令信息中指定的内容文件的总大小要大。该检查基于来自交付管理计算机12的用户相关信息和附属于客户文件管理计算机15的客户数据库进行。若判定可用的用户区大小比所述文件大小要大,则客户文件管理计算机15指示客户文件服务器16将所述内容文件复制到用户区19中(步骤S8)。例如,在从用户001传输例如在图3中交付管理数据库中的交付指令信息的情形中,如图5A的客户数据库所示,分配给用户001的用户区19仍然有足够的容量将交付指令信息中指定的整个内容文件复制到区域19中。然后假设图3中所示的交付指令信息是从用户002发送的。在此情形,合同中分配给用户002的全部用户区已经用完(即,剩余大小为0)并且即使指定了将新文件复制到所述区域也不能再容纳最近传输的内容文件。在步骤S8,将包含在复制指令中的存储区信息和内容信息写入到附属于客户文件管理计算机15的客户文件管理数据库中。

遵照来自客户文件管理计算机15的复制指令,客户文件服务器16将所述内容文件复制到服务器16的用户区19中的指定存储区以进行存储。在将该文件复制到用户区19之后,客户文件管理计算机15向交付管理计算机12报告复制完成(步骤S9)。给予来自客户文件管理计算机15的报告后,交付管理计算机12向用户报告:已完成了将文件存储到内容管理单元11并且想要购买的内容文件现在可以查看(步骤S10)。通过例如电子邮件进行步骤S10的报告。或者,在收到步骤S10的报告之前,用户可以操作用户终端1查找交付管理计算机12中的进度条信息以验证想要的内容文件的存储是否已经完成。文件存储的所述报告或验证完成向内容管理单元11中的用户区19的文件存储操作。

在步骤S8,由客户文件计算机15给予客户文件服务器16的复制指令可以由使服务器16创建链接到保存在内容文件服务器14中的原始内容文件的链接文件的指令代替。当将这样的链接文件创建指令给予客户文件服务器16时,客户数据库记录中可应用的用户区19的可用大小与原始内容文件的大小成比例的减少,即使链接文件的大小与原始内容文件的大小相比是非常小的。

执行如上所述的一系列操作以依据每个用户的请求将想要的内容文件存储到用户区19中。除了这些操作,交付管理计算机12可以执行这样的处理,例如为所购买的内容文件给用户开帐单作为内容文件管理的一部分,和向每个用户报告用户区19的剩余可用量。

在上述一系列向用户区19的文件存储操作之后,允许用户观看再现的内容文件。下面的步骤中描述的是用户观看想要的内容的请求如何导致从内容文件再现图像。

在步骤10,给予用户一个报告,该报告的内容为已完成将想要的内容文件存储到内容管理单元11的用户区19中的操作。此时用户能请求内容管理单元11提供对所述内容文件的观看。该用户通过用户终端1将观看请求传输到交付管理计算机12,指定想观看的内容文件(步骤S11)。

在从用户接收到观看请求后,交付管理计算机12指示客户文件管理计算机15交付由用户请求观看的内容(步骤S12)。基于来自交付管理计算机12的交付指令,客户文件管理计算机15在客户文件管理数据库中找出适合的内容文件并指示客户文件服务器16将检测到的内容文件传输到图像处理计算机17(步骤S13)。给予来自客户文件管理计算机15的指令后,客户文件服务器16将请求观看的内容文件从发送观看请求的用户的用户区19向图像处理计算机17传输。

在使用这一系统的情形中,每个用户如上所述为签约分配给该用户的用户区19的大小支付使用费用。该系统还基于每用户文件(file-per-user)为每个用户提供对复制到用户区19的特定内容文件的流式交付。换句话说,与传统情况中文件内容以流方式交付至大量不确定的人而无法就这样交付的文件向其收费相反,每个用户可为每个交付的内容文件被记帐和付款。

如果用创建链接文件代表真实的内容文件来代替将真实文件复制到客户文件服务器16,那么由内容管理计算机13执行步骤S12和S13的操作。

给予来自客户文件服务器16的内容文件后,图像处理计算机17以将如用户ID的用户特有信息叠加显示在流式传输屏幕上这样一种方式对收到的文件进行图像处理。将这样处理过的内容文件从图像处理计算机17传输到图像交付服务器18(步骤S15)。叠加于流式传输屏幕的用户特有信息不限于用户ID;该信息还可以是若将其分发给许多人则会给该用户带来麻烦的例如用户信用卡号码或电话号码的个人信息。当目标内容文件保留在客户文件服务器18中时,可由图像处理计算机17预先进行图像处理。

用户从图像交付服务器18接收已经过图像处理的内容的流式交付(步骤S16)。这允许用户观看以流方式再现于用户终端1上的适当处理过的活动图像。

如上所述,实例化本发明的内容交付系统递交内容文件以进行图像处理,这样由用户个人信息组成的特有信息被叠加显示在用于显示再现内容的流式传输屏幕上。只有经过这样的图像处理后,才以流格式将每个内容文件交付给用户。无论何时将内容文件流式传输或再现到用户终端1上,用户的特有信息都叠加显示在流式传输屏幕上。如果流式交付的内容文件被某些软件捕捉到了用户终端1,则用户的特有信息也被以与内容一同显示的方式捕捉到。可明白,如果将非法复制的内容从用户终端1发布到例如因特网的公用域,则用户ID或其它特有信息使得容易识别出非法复制的源头。这一特征防止了或强有力的阻止了对服务提供商交付的内容的违法复制或发布。

由于可做出本发明的许多表面不同的实施例而不背离本发明的精神和范围,因此应该明白,除如附属的权利要求中定义的以外,本发明不限于其特定实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号