CN101562726B - 内容递送系统和方法、内容处理装置和方法 - Google Patents
内容递送系统和方法、内容处理装置和方法 Download PDFInfo
- Publication number
- CN101562726B CN101562726B CN2009101417213A CN200910141721A CN101562726B CN 101562726 B CN101562726 B CN 101562726B CN 2009101417213 A CN2009101417213 A CN 2009101417213A CN 200910141721 A CN200910141721 A CN 200910141721A CN 101562726 B CN101562726 B CN 101562726B
- Authority
- CN
- China
- Prior art keywords
- content
- user
- data
- server
- license
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2541—Rights Management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2747—Remote storage of video programs received via the downstream path, e.g. from the server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43622—Interfacing an external recording device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47211—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/633—Control signals issued by server directed to the network components or client
- H04N21/6332—Control signals issued by server directed to the network components or client directed to client
- H04N21/6334—Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/64—Addressing
- H04N21/6408—Unicasting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8352—Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8355—Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8543—Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
Abstract
本发明提供了一种内容分配系统(11),用于经由互联网接收内容分配。浏览器(23)请求内容服务器(75)发送启动文件。内容服务器(75)将启动文件发送到浏览器(23)。启动文件描述将被分配的内容是将通过流分配的内容还是将作为下载文件被分配的内容。内容再现部分(24)根据从浏览器(23)接收的启动文件描述判断内容是用于流分配的内容还是用于下载的内容。电视接收器(3)被用作用于从内容分配设备接收内容分配的内容处理设备。
Description
本发明专利申请是申请号为200480010889.6、申请日为2004年4月23日、发明名称为“内容递送系统和方法、内容处理装置和方法”的专利申请的分案申请。
技术领域
本发明涉及内容递送系统、内容递送方法、内容处理装置和内容处理方法。更具体地,其涉及可以递送内容却不会给用户带来困扰的内容递送系统、内容递送方法、内容处理装置和内容处理方法。本发明还涉及其中的程序将被这种内容处理装置执行的记录介质以及这种程序。
本专利申请要求2003年4月24日提交的日本专利申请公开号2003-120544的优先权,在这里通过引用将其全部内容包含在内。
背景技术
作为近年来互联网和其它通信网络系统的广泛传播使用的结果,各种音频/视频作品内容都通过互联网递送。日本专利申请公开号2003-69977提出了一种将广告信息从这种内容的提供商有效递送给用户的技术。
通过互联网递送音频/视频作品内容的已知方法包括通过流递送和通过下载文件递送。在通过流递送的情况中,内容接收方可以将通过互联网接收的数据输出到显示器以使其显示内容用于观看。
另一方面,在通过下载文件递送的情况中,所递送的内容数据被存储在硬盘或类似装置中一次。然后,用户/观看者再现存储在硬盘中的文件,并在他或她喜欢的任何时候看这些内容。
因为通过流递送不涉及存储大量所接收数据的需要,所以观看者在他或她即使没有硬盘或某种其它大容量存储设备时也能够看所递送的内容。另一方面,如果递送服务的记帐系统是基于连接时间的,那么观看者将不得不面对数目很大的帐单,因为只要观看者在接收这种内容,观看者就必须与提供递送音频/视频作品内容服务的服务器一直连接。
相反,在通过下载文件递送的情况中,用户/观看者可以在文件转移结束时断开与服务器的连线以因此而减少连接时间,因为无需再连接到服务器就可以进行观看了。此外,因为内容被存储在内容接收方那一方,所以用户/观看者可以在之后他或她喜欢的任何时候来看。
因此,通过流的递送和通过下载文件的递送具有优点和缺点。当用户/观看者通过个人计算机看和听内容时,他或她可能时常具有有关通过流递送和通过下载文件递送的知识。那么,当需要用户/观看者来对计算机进行不同的操作以通过流递送和通过下载文件递送时就不会有任何问题。
但是,通过用于观看的电视接收器来接收通过互联网递送的音频/视频作品内容的许多用户/观看者可能并不具有足够的有关通过流递送和通过下载文件递送的知识。那么,对于这种用户/观看者来说,进行不同的操作以通过流递送和通过下载文件递送就可能会有问题。这种情况可能就会构成普及用于通过互联网递送音频/视频作品内容的系统时的阻碍。
发明内容
考虑到传统技术的上述问题,因此本发明的目的是提供没有所述问题的内容递送系统和内容递送装置。
本发明的另一个目的是提供可以通过网络递送音频/视频作品内容而不会给普通用户强加复杂繁琐操作的内容递送系统和内容递送装置。
在本发明的一方面中,提供了内容递送系统,包括:从内容处理装置向其用户显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入从列表上的内容组中指定将从内容处理装置被递送到内容处理装置的用户的内容组的指定信息;以及根据指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息通过内容处理装置获得从内容递送装置递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
这样,通过根据本发明的内容递送系统,至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表被从内容处理装置显示给其用户,并且指定将被递送给用户的内容组的指定信息被从内容处理装置输入。然后,内容处理装置根据指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置递送过来的内容组,所述递送信息由内容递送装置提供。
在本发明的另一个方面中,提供了内容递送方法,包括:从内容处理装置向其用户显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入从列表上的内容组中指定将从内容处理装置被递送到内容处理装置的用户的内容组的指定信息;以及根据指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息通过内容处理装置获得从内容递送装置递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
这样,通过根据本发明的内容递送方法,至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表被显示,并且当指定将被递送的内容组的指定信息被输入时,内容组被根据指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得。
在本发明的另一个方面中,提供了内容处理装置,包括:显示装置,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入装置,用于从列表上的内容组中指定将被递送的内容组的指定信息;以及获得装置,用于根据指定每一个内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置通过网络递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
递送信息可以与内容组的许可相关。
递送信息还可以包括用于访问内容组的信息。
在本发明的另一个实施例中,提供了内容处理方法,包括:显示步骤,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入步骤,用于从列表上的内容组中指定将被递送的内容组的指定信息;以及获得步骤,用于根据指定每一个内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置通过网络递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
在本发明的另一个方面中,提供了记录在记录介质上以被安装到用于通过网络从内容递送装置接收所递送内容的内容处理装置的程序,所述程序包括:显示步骤,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入步骤,用于从列表上的内容组中指定将被递送的内容组的指定信息;以及获得步骤,用于根据指定每一个内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置通过网络递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
在本发明的另一个方面中,提供了将被安装到用于通过网络从内容递送装置接收所递送内容的内容处理装置中的程序,所述程序适于使计算机执行:显示步骤,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表;输入步骤,用于从列表上的内容组中指定将被递送的内容组的指定信息;以及获得步骤,用于根据指定每一个内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置通过网络递送过来的内容组,所述递送信息由内容递送装置通过网络提供。
根据下面参照附图给出的说明了本发明优选实施例的描述,本发明的其它目的和本发明提供的具体优点将变得更加清楚。
附图说明
图1是示出了根据本发明的内容递送系统的配置的示意框图;
图2是示出了作为内容递送系统一部分的数字电视接收器的功能结构的示意框图;
图3是用于远程操作作为内容递送系统一部分的数字电视接收器的远程命令器的示意前视图;
图4是作为内容递送系统一部分的服务器的示意框图;
图5是可以在作为内容递送系统许多部分的数字电视接收器与服务器之间交换的信息的示意图;
图6是各种ID与元数据之间关系的示意图;
图7是包元数据、许可元数据和内容元数据之间关系的示意图;
图8是数字电视接收器在从服务器接收通过流递送的内容时的操作流程图;
图9是图8中处理操作的前提条件的处理操作的流程图;
图10是示出了通过流递送的启动文件结构的示意图;
图11是再现被预先存储文件的操作流程图;
图12是图11中处理操作的前提条件的操作示意图;
图13是示出了将被下载的启动文件的结构的示意图;
图14是将与另一个协议一起使用的通过流递送启动文件的示意图;
图15是由作为内容递送系统一部分的数字电视接收器利用内容的处理操作的流程图的一部分;
图16由作为内容递送系统一部分的数字电视接收器利用内容的处理操作的流程图的剩余部分;
图17是可以被显示的题目列表的示例;
图18是图17中所示包中的题目列表的示例;
图19是图17中所示包中的题目列表的另一个示例;
图20是可以被显示的包列表的示例;
图21是可以被显示的促销图像的示例;
图22是可以被显示的促销图像的另一个示例;以及
图23是示出了个人计算机结构的示意框图。
具体实施方式
在描述本发明的优选实施例之前,将在下面简要描述本发明。
根据本发明的内容递送系统适于通过例如图1所示互联网1的网络将节目内容从可能典型地作为图1所示服务器2的内容递送装置递送到可能典型地为图1所示数字电视接收器3-1的内容处理装置。
根据本发明的内容递送系统被设计为从内容处理装置向其用户显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表,例如图18所示包中的题目列表,以及输入指定将从内容处理装置被递送到内容处理装置用户的内容组的指定信息。例如,指定信息可以指示节目“the Last Episode:Souring in theUniverse”通过图18中的光标141指定。然后,内容处理装置根据通过网络从内容递送装置递送过来的、指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置递送来的内容组。例如,递送信息可以包含在图6所示的启动文件中。
根据本发明的内容递送方法被设计为通过适于通过如图1所示互联网1的网络将内容从可能典型地作为服务器2的内容递送装置递送到可能典型地为图1所示数字电视接收器3-1的内容处理装置的内容递送系统来递送内容。
更具体地,内容递送方法被设计为从内容处理装置向其用户显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表,例如图18所示包中的题目列表,并且输入指定将从内容处理装置被递送到内容处理装置用户的内容组的指定信息。例如,指定信息可以指示节目“the Last Episode:Souring in the Universe”通过图18中的光标141指定。然后,内容处理装置根据通过网络从内容递送装置递送过来的、指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置递送来的内容组。例如,递送信息可以包含在图6所示的启动文件中。
根据本发明的内容处理装置被设计为接收从可能典型地作为服务器2的内容递送装置通过例如图1所示互联网1的网络递送来的可能是电视节目内容的服务。
更具体地,内容处理装置包括:显示装置,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表,例如图18所示包中的题目列表;输入装置,用于输入指定将被递送内容组的指定信息,所述内容组可以例如指示节目“the LastEpisode:Souring in the Universe”通过图18中的光标141指定;以及获得装置,用于根据通过网络从内容递送装置递送过来的、指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置递送来的内容组。例如,递送信息可以包含在图6所示的启动文件中。
为了本发明的目的,递送信息可以与指定内容组的许可有关。更具体地,包括图6所示启动文件的内容组显示了与内容ID的一一对应关系,内容ID显示了与许可ID的一一对应关系,许可ID显示了与许可的一一对应关系。
为了本发明的目的,递送信息还可以包括用于访问指定内容组的信息。
而且,根据本发明的内容处理方法被设计为使用图1所示的数字电视接收器3-1来接收通过例如图1所示互联网1的网络从可能典型地作为服务器2的内容递送装置递送来的可能是电视节目的内容的服务。内容处理方法包括:显示步骤,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表,例如图18所示包中的题目列表;输入步骤,用于输入指定将被递送内容组的指定信息,所述内容组可以例如指示节目“the Last Episode:Souringin the Universe”通过图18中的光标141指定;以及获得步骤,用于根据内容递送装置通过网络提供并指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组的递送信息获得从内容递送装置递送过来的内容组。例如,递送信息可以包含在图6所示的启动文件中。
最后,根据本发明的记录介质在其中承载将被典型地可能为数字电视接收器3-1的内容处理装置执行的记录程序,所述内容处理装置用于接收通过例如图1所示互联网1的网络从可能典型地作为图1所示的服务器的内容递送装置递送来的可能是电视节目的内容的服务,所述程序包括:显示步骤,用于显示至少包括将通过流递送的内容组和将通过下载文件递送的内容组的多个内容组的列表,例如图18所示包中的题目列表;输入步骤,用于输入指定将被递送内容组的指定信息,所述内容组可以例如指示节目“the Last Episode:Souring in theUniverse”通过图18中的光标141指定;以及获得步骤,用于根据内容递送装置提供的递送信息通过网络获得从内容递送装置递送过来的内容组,并指定内容组是将通过流递送的内容组还是将通过下载文件递送的内容组。例如,递送信息可以包含在图6所示的启动文件中。
现在,将更详细地描述根据本发明的内容递送系统和将被用于这种系统的内容处理装置。
现在参照图1,根据本发明的内容递送系统11包括通过为典型网络的互联网1相互连接的服务器2和多个数字电视接收器3-1、3-2。广播站4也被连接到互联网1。服务器2从广播站4接收电视节目广播并保留。或者,服务器2通过互联网1接收由广播站4提供的电视节目并保留。不必说服务器2除了上述电视节目之外还可以保留其自己的节目。
数字电视接收器3-1、3-2中的每一个可以被安排在房间、办公室或某个其它的地方,并且具有从广播站4接收电波广播的功能以使其观看者可以看到它接收的任何电视节目。此外,它具有接收由服务器2提供的节目的功能,以使其观看者可以观看其中的任何节目。
虽然图1示出了一个服务器2和两个数字电视接收器3-1、3-2,但是系统可以包括多个服务器2,并且数字电视接收器的数量一般可以大于2。换句话说,一般可以有比图1所示的数字电视接收器3-1、3-2更多的数字电视接收器。
注意,数字电视接收器3-1、3-2在不需要对它们进行区分的时候将被简称为数字电视接收器3。
图2是作为根据本发明在图1中示出的内容递送系统11的一部分的数字电视接收器3的功能结构的示意框图。
参照图2,数字电视接收器3包括输入部分21,并且各种命令由用户通过输入部分21被输入。数字电视接收器3还包括显示部分22,其显示节目图像并输出相应的声音。此外,显示部分22将其它的各条信息显示给用户。
再次参照图2,浏览器23显示HTML(超文本标记语言)文档(包括CSS(层叠式样式表))并执行HTML文档中包含的脚本。此外,浏览器23显示BML(广播标记语言)文档(包括CSS)并执行BML中包含的脚本。此外,它可以处理ContentGuard公司的XrML(可扩展权标记语言)。
内容再现部分24通过软件实现,其典型地可以是Medial Player(商品名,可从Microsoft得到),并通过其再现控制和实现内容的接收操作。内容再现部分24除了处理标记语言操作之外还实现包含在数字电视接收器3中的各种控制操作。
DRM(数字权管理)处理部分25与服务器2的DRM服务器74(见图4)通信,并获得与内容有关的许可,并在数字电视接收器3中管理它们。因为DRM处理部分25将用于解密加密数据的密钥Kc提供给内容再现部分24,它可以典型地与内容再现部分24集成以可靠地管理密钥Kc。
记帐处理部分26执行记帐处理,所述记帐处理取决于该处理中涉及的记帐系统例如电子化付款系统或预付系统可能会不同。内容存储部分27典型地通过使用硬盘来形成,用于存储由服务器2的内容服务器75(图4)提供的内容。
应用程序28包括各种软件块,并控制数字电视接收器3的各种操作。元数据数据库29保留从服务器2的元数据数据库73(图4)提供的元数据。
输入部分21将与用户输入对应的信号输出到浏览器23和内容再现部分24。显示部分22显示从浏览器23或内容再现部分24提供的信息。内容再现部分24从内容存储部分27中读出所需的内容。在需要的任何时候,内容再现部分24向记帐处理部分26发出记帐处理指令。DRM处理部分25根据来自内容再现部分24的DRM处理指令执行DRM处理,随后将解密加密内容所必需的密钥Kc输出到内容再现部分24。
应用程序28适于启动浏览器23的操作,并执行向内容再现部分24发出再现内容所必需指令的处理。此外,它发出对元数据数据库29检索出元数据的指令,并获得由于检索操作而得到的元数据。
数字电视接收部分3根据来自图3中所示远程命令器51的指令执行各种操作。远程命令器51具有数字按钮52,为数字1到12。远程命令器51在其前端还设置有产生部分53,用于根据用户的相应按钮操作产生红外信号。
在图3中,由用户操作用来在显示部分22上分别向上、向下、向左和向右移动光标的方向按钮55U、55D、55L和55R被安排在数字按钮52下方,将被操作用于结束输入操作的输入按钮54被安排在方向按钮中间。
在图3中,细节按钮56、停止按钮57和再现按钮58被安排在远程命令器51的下部。细节按钮56在用户给出显示正被显示信息的细节信息时由他或她操作。停止按钮57由用户在停止当前正在进行的内容再现时由他或她操作。再现按钮58在用户给出再现内容指令时由他或她操作。菜单按钮59被安排在再现按钮58上方,以在用户想要显示菜单时由他或她操作。
虽然在图3中没有示出,但是远程命令器51还可以设置有被分别分配各种功能的各种按钮。
图4是服务器2的示意框图,图示了其配置。本发明的服务器2包括商店服务器71、结算服务器72、元数据数据库服务器73、DRM服务器74和内容服务器75。
服务器2的上述列出部分分别与数字电视接收器3的相应部分交换信息,如图5所示。
当商店服务器71通过互联网1被从浏览器23访问时,它将包括HTML文档和BML文档的导航信息提供给浏览器23。结算服务器72与浏览器23或记帐处理部分26通信以结算帐目。结算服务器72根据来自商店服务器71的结算处理请求执行结算处理,并将结算结果输出到商店服务器71。
元数据数据库73根据来自应用程序28的元数据请求从它存储的元数据中读出由应用程序28请求的元数据,并将它们提供给数字电视接收器3的元数据数据库29以使其存储它们。
元数据数据库73还根据来自商店服务器71的元数据检索请求将由于检索操作得到的元数据提供给商店服务器71。
DRM服务器74根据来自商店服务器71的许可发出请求与数字电视接收器3的DRM处理部分25通信,并执行DRM处理。DRM处理包括证实用户是具有许可的正确用户的验证处理,用于提供/获得解密相应加密数据所需密钥Kc的过程以及管理版权必需的其它处理。当DRM处理被正确执行时,DRM服务器74将解密相应内容所必需的密钥Kc提供给内容服务器75。此外,当DRM处理被正确执行时,DRM服务器74将相应的密钥Kc提供给数字电视接收器3的DRM处理部分25。
内容服务器75通过从DRM服务器74提供的密钥Kc给内容数据加密,并将它们通过流递送给内容再现部分24或者作为下载文件递送到内容存储部分27以使其存储它们。
在图4和5的情况中,当服务器2包括多个服务器时,还可能组成单个服务器的服务器2。
图6是与结算、DRM处理和再现有关的各种信息块之间关系的示意图。如图6所示,电器ID与用户ID显示出一一对应。电器ID是被分配给数字电视接收器3的ID,用户ID是被分配给使用数字电视接收器3的用户的ID。因此,数字电视接收器3和用户由这些ID标识。
为了将包作为商品购买,被分配预定用户ID的用户与服务器2的管理者订立合同。更具体地,用户从服务器2提供的电视节目中将他或她想要的电视节目作为包购买。该包显示出与包元数据的一一对应关系。
每一个包包括一个或多个内容组。每一个内容组包括内容主体、用于下载的管理信息文件Download.xml和启动文件。内容主体指电视节目的内容数据。
作为管理信息文件的Download.xml在内容将被下载时被建立。它在其中包括目录和文件名。当目录中列出的所有文件都被接收时,下载操作结束。
启动文件包括表明将被递送的内容组需要通过下载文件递送还是通过流递送的递送类型信息。下面将参照图10更详细地描述启动文件。
内容组显示出与内容ID的一一对应关系。内容组由内容ID标识。此外,内容ID显示出与内容元数据的一一对应关系。如图7所示,内容元数据包含内容ID、标题、类型名和电视节目的描述。
所有n(n是不小于1的整数)个许可ID都与内容ID相关。类似地,n个许可元数据与一个内容元数据相关。
许可ID被用于标识所做出的用于显示与其一一对应关系的许可。每一个许可都由许可ID、使用规则和内容密钥束组成。内容密钥束(其对应于图5中所示的密钥Kc)是包括解密该许可对其有效的内容组所需适当数量密钥并且显示出与内容ID一一对应关系的密钥束。
许可元数据显示出与许可ID的一一对应关系。如图7所示,许可元数据包括许可ID、内容ID、内容URL(统一资源定位符)、许可URL、递送类型、内容组标题和使用规则文本。
许可元数据和内容元数据被使得通过包含在其中的内容ID而显示出与彼此的一一对应关系。
许可元数据的内容URL指示用于获得内容的访问目标。许可URL指示用于获得许可的访问目标。递送类型指示将被许可的内容组将通过流或通过下载文件而被递送。
包被使得显示出与许可ID的m到n的对应关系(n和m是不小于1的整数)。类似地,包元数据被使得显示出与许可元数据的m到n的对应关系。
如图7所示,包元数据由包ID、商店站点URL、包使用时间段、包类型、包信息和许可ID列表组成。
包ID是用于标识包的信息块。商店站点URL指示用于获得包的商店站点的访问目标。包使用时间段指示可以使用包的时期。
包类型指示包是包裹(pack)还是预订(subscription)。此外,包类型指示包是否是多播。包裹是包含预定合适数量节目的包。通过预订,用户可以在预定天数内观看预定频道上的节目。多播表示包被免费或者基于收费地提供给许多且未指定的用户。
包信息包括包标题和收费系统。许可ID列表描述包中包含的许可的许可ID。
包元数据对应于许可元数据,而许可元数据又对应于这里描述的许可ID。
现在,下面将参照图8的流程图描述在服务器2上再现内容组的过程。
注意,数字电视接收器3必需在执行图8的过程之前从服务器2获得元数据。用于获得元数据的过程在图9的流程图中示出。
首先参照图9,在步骤S151中,应用程序28根据来自用户的命令通过互联网1访问元数据数据库73,并请求获得元数据。然后,在步骤S171中元数据数据库73被应用程序28访问,其在步骤S172中读出与被请求内容组相关的元数据,并将该元数据通过互联网1提供到数字电视接收器3的元数据数据库29。在步骤S161,元数据数据库29接收并存储元数据。
上述过程的结果是,数字电视接收器3的元数据数据库29预先保留元数据。元数据包括包元数据、许可元数据和内容元数据,如图6所示。
图8中图示的过程在其中元数据被以上述方式存储在元数据数据库29中的状态下被执行。注意,图8中示出的用户接口包括图2中示出的输入部分21和显示部分22。
用户通过操作远程控制器51的菜单按钮59来发出用于启动数字电视接收器31菜单的命令。然后,在步骤S1中,输入部分21又向内容再现部分24发出用于启动菜单的命令。在步骤S21中,内容再现部分24从输入部分21接收命令,在步骤S22中,它向元数据数据库29发出读出已经存储在其中的元数据的命令。
在步骤S91中,元数据数据库29从内容再现部分24接收命令,在步骤S92中,它读出被预先存储的元数据,并将其提供给内容再现部分24。
在步骤S23,内容再现部分24接收从元数据数据库29提供的元数据,在步骤S24,它读出这里所描述内容(节目)组的标题,并将它们提供给作为用户接口的显示部分22。在步骤S2中,显示部分22显示从内容再现部分24提供的内容组列表。
然后,用户通过操作远程控制器51的一个或多个合适的方向按钮55U到55R以及输入按钮54,来观看所显示的列表并选择他或她想要的节目。在步骤S3中,输入部分21将对应于用户所进行操作的选择信号(指定所选节目的信息)提供给浏览器23。
在步骤S51中,浏览器23从输入部分21接收指示所选节目的信号,在步骤S52中,它请求内容服务器75提供对应于节目(内容组)的启动文件。请求包括用于标识内容组的内容ID。
在步骤S122中,内容服务器75读出对应于所指定内容ID的内容组的启动文件,并将其递送给浏览器23。
在步骤S53中,浏览器23从内容服务器75接收启动文件(startup.html)。
图10是示出了可以以这种方式接收的启动文件的配置的示意图。如图10所示,启动文件描述出所选内容组的内容ID是“content_ID1”,并且内容组的递送类型是通过流递送([content=“stream”])。
启动文件还描述了递送在一秒过去之后跳到下一个描述的URL,并且[http://contents_server.ssny.co.jp/samplet.tts]被指定为URL。
在步骤S54,浏览器23通过插入电源操作启动内容再现部分24。
在步骤S25,内容再现部分24开始运行,在步骤S26,它请求DRM处理部分25获得许可。
在步骤S71,DRM处理部分25从内容再现部分24接收用于获得许可的请求,在步骤S72,它访问DRM服务器74,并请求它执行DRAM处理。这时,将由内容再现部分24再现的内容组的许可ID和用户ID被添加到DRM服务器74作为根据。
在步骤S111,DRM服务器74根据来自DRM处理部分25的请求执行DRM处理。然后,DRM服务器74检查用户是否已经基于从DRM处理部分25提供的许可ID和用户ID获得许可。虽然检查过程将不做详细描述,但是用户被要求预先获得许可才能再现内容组。DRM服务器74存储用于标识发给用户的许可的许可ID和用户的用户ID。如果从DRM处理部分25提供的许可ID和用户ID已经注册在列表中,那么用户被判断为是授权用户。如果许可ID和用户ID没有注册在用于显示正确相应关系的列表中,那么用户被判断为不是正当购买许可的用户。DRM服务器74将检查处理的结果通知给DRM处理部分25。
在步骤S72,DRM处理部分25从DRM服务器74接收检查处理结果,并根据所接收的结果判断用户是否将被授权进行内容组的再现。然后,在步骤S73,判断结果被从DRM处理部分25提供到内容再现部分24。
如果从DRM处理部分25接收的通知不给用户授权进行内容组的再现,那么在步骤S27内容再现部分24暂停再现过程。另一方面,如果从DRM处理部分25接收的通知授权用户进行内容组的再现(通知包含再现内容组所需的密钥Kc),那么在步骤S28,内容再现部分24访问描述许可的许可元数据的内容URL(图7)。在该示例的情况中,URL表明内容组由内容服务器75保留。
在步骤S123,内容服务器75被内容再现部分24访问,在步骤S124,它读出在内容URL中描述的内容主体数据,并通过流将它们递送给内容再现部分24。
在步骤S29,内容再现部分24从内容服务器75接收通过流递送的内容数据,在步骤S30,它通过密钥Kc解密加密内容数据,并将它们提供给作为用户接口的显示部分22。在步骤S4,显示部分22显示通过流从内容再现部分24递送来的内容数据。
这样,用户指定的内容组通过流的递送过程被以上述方式执行。
上面描述了来自内容服务器75的内容组通过流的递送过程。现在,将在下面描述将内容预先下载到数字电视接收器3以被存储为文件并在后来再现的过程。
在这种情况下,数字电视接收器3必须预先下载内容数据。该过程将参照图12的流程图描述。
在步骤S361,应用程序28访问元数据数据库73,并请求获得元数据。在步骤S391,元数据数据库73接收请求,在步骤S392,它读出相应内容组的元数据,并将所读出的元数据递送到数字电视接收器31的元数据数据库29。在步骤S371,元数据数据库29存储从元数据数据库73提供的元数据。
上述过程与前面参照图9描述的从步骤S151到步骤S172的过程相同。
然后,在步骤S362,应用程序28根据来自用户的相应命令访问内容服务器75并请求内容的递送。在步骤S401,已经接收请求的内容服务器75在步骤S402读出所请求的内容,并将它们递送给内容存储部分27。在步骤S381,内容存储部分27接收从内容服务器75递送来的内容,并存储它们。
在这种方式下,对应于元数据的内容被预先存储在元数据数据库29和内容存储部分29两者中。
图11中图示的过程在其中元数据和内容被以上述方式预先存储的状态下执行。
在步骤S201,输入部分21根据在用户操作菜单按钮59时由用户发出的相应命令向内容再现部分24发出启动菜单的命令。在步骤S221,内容再现部分24从输入部分21接收菜单启动命令,在步骤S222,它又向元数据数据库29发出读元数据的命令。
在步骤S291,元数据数据库29从内容再现部分24接收命令,在步骤S292,它读出被预先存储的元数据,并将其输出到内容再现部分24。
在步骤S223,内容再现部分24从元数据数据库29接收元数据,在步骤S224,它读出内容组标题,并将它们输出到显示部分22。在步骤S202,作为用户接口的显示部分22从内容再现部分24接收所显示的节目,并将它们显示给用户。
然后,用户观看所显示的节目标题并通过操作远程控制器51选择他或她想要的节目。在步骤S203,输入部分21将指定用户所指定内容组的信息提供给浏览器23。
在步骤S221,浏览器23从输入部分21接收选择,在步骤S222,它将所选节目(内容组)的内容ID提供给元数据数据库29,并请求相应启动文件的递送。
在步骤S293,元数据数据库29从浏览器23接收请求,在步骤S294,它读出对应于内容组的启动文件,并将其提供给浏览器23。
在步骤S253,浏览器23从元数据数据库29接收启动文件。
图13图示了浏览器23可以以上述方式接收的启动文件的示例。在该示例中,内容递送类型是“下载”,内容ID是“content_ID2”。在该示例中,启动文件还包括递送在一秒过去之后跳到下一个描述的URL。
因为跳的目的地是MPEG-2TS文件,所以在步骤S254中,它通过插入电源操作发出启动内容再现部分24的命令。
在步骤S225,内容再现部分24根据来自浏览器23的命令开始操作,在步骤S226,它向DRM处理部分25发出要求许可的请求。在步骤S271,DRM处理部分25从内容再现部分24接收获得许可的请求,在步骤S272,它与DRM服务器74通信并请求其执行DRM处理。在步骤S331,DRM服务器74根据来自DRM处理部分25的请求执行DRM处理。该处理与图8中步骤S111的处理相同。
在步骤S272,DRM处理部分25从DRM服务器74接收DRM处理结果,在步骤S273,它将处理结果通知给内容再现部分24。
如果所接收的通知不给用户授权进行内容组的再现,那么内容再现部分24暂停再现过程。另一方面,如果所接收的通知授权用户进行内容组的再现,那么内容再现部分24发出读出在步骤S228中所指定内容组文件的命令用于再现。
在该示例的情况中,URL表明内容组被存储在内容存储部分27中。因此,在步骤S311,内容存储部分27从内容再现部分24接收用于读出文件的命令,在步骤S312,它读出所指定文件的数据,并将其提供给内容再现部分24。
在步骤S229,内容再现部分24接收数据的输入,在步骤S230,它将数据输出到作为用户接口的显示部分22。
在步骤S204,显示部分22从内容再现部分24接收数据并显示它们。
被预先存储在数字电视接收器3的内容存储部分27中的内容被以上述方式再现。
虽然图10和13中所示情况的两个文件都是通过http(超文本递送协议)的方案名描述的,但是也可以使用例如rtp(实时传输协议)的方案名。实际上所要求的是源类型要基于相关协议表述。
虽然上面描述将在服务器2与数字电视接收器3之间执行的过程,但是图15和16图示了在使用内容的数字电视接收器3处将被执行的过程的流程。
在用户操作菜单按钮59时,在步骤S501,内容再现部分24根据元数据数据库29中存储的元数据将图17中所示的标题列表输出到显示部分22。
在图17的情况中,用于选择例如“日本电影”、“外国电影”、“动画”、“戏剧”和“运动”的类型的图标被显示,并且所选类型(在图17的情况中为“动画”)的内容组的标题列表也被显示。每一个内容组的标题都显示有关于可用性的信息、关于组成的信息以及关于累积的信息。
在所图示的情况中,第一节目可用“三天”,第二节目可用“一天”。第三和第四节目“还没有购买”,第五节目是“新!”。第一节目被构成为“包裹”。第一到第三节目“已经累积”在内容存储部分27中。换句话说,第四和第五节目还没有被累积。
在步骤S502,内容再现部分24判断节目是否已被选择,如果判断出还没有节目被选择,那么它等待以选择节目。
另一方面,如果在步骤S502判断出节目已被选择,那么在步骤S503内容再现部分24判断所选节目是否是“包裹”节目。如果节目是包裹节目,那么内容再现部分24进行到步骤S504。在步骤S504,内容再现部分24以图18所示的形式显示包含在所选节目(“包裹”)中的内容组标题列表。
图18示出了当标题为“Mechanized Worrier Z Gun Gun-AllEpisodes in 3 Weeks”的第一节目被选择时可能被显示的图像。在该例子中,50集系列中的第47个到最后一集(第50集)被显示出来。通过操作远程控制器51的向上方向按钮55U和/或向下方向按钮55D,标题可以被向上和/或向下滚动。
在步骤S505,内容再现部分24判断再现按钮58是否被操作。如果判断出再现按钮58没有被操作,那么内容再现部分24进行到步骤S506,在这里它判断是否已经发出用于返回到初始图像的命令。在图18所显示图像的例子中,“返回”按钮被显示,并且用户可以通过操作方向按钮55U到55R而将光标141移到“返回”按钮上、然后操作输入键54来输入用于返回到初始图像的命令。如果用于返回到初始图像的命令还没有发出,那么内容再现部分24返回到步骤S505,并且随后步骤的处理被重复执行。另一方面,如果判断出用于返回到初始图像的命令已经发出,那么内容再现部分24返回到步骤S501,在这里如图17所示的标题列表被再次显示,然后随后步骤的处理被执行。
如果在步骤S505判断出再现按钮58已被操作,那么内容再现部分24进行到步骤S507。当在步骤S502中判断出节目已被选择并且在步骤S503中判断出所选节目不是包裹节目(换句话说,所选节目是一个内容组的节目)时,内容再现部分24跳过步骤S504到S506进行到步骤S507。
在步骤S507,内容再现部分24判断在步骤S507中所再现的或者所选择的节目(一个或多个内容组)是否已经被购买。如果节目还没有购买,那么内容再现部分24进行到步骤S508,在这里判断内容是否是将通过流再现的那些内容。该判断是基于节目(内容)的启动文件是否描述“流”而进行的。如果判断出节目(内容)是将通过流再现的内容(如图启动文件描述“流”),那么内容再现部分24进行到步骤S511,在这里其再现内容。更具体地,如上所述,通过流从内容服务器75递送的加密内容通过密钥Kc被解密并被提供到处理部分22,在这里它们被显示。注意,可以不基于启动文件而是基于节目许可元数据的描述来判断内容递送的类型。
如果在步骤S508中判断出内容不是将通过流再现的那些(如果启动文件描述“下载”),那么内容再现部分24进行到步骤S509。如果内容已经被累积,那么内容再现部分24进行到步骤S511,在这里它从内容存储部分27中读出加密内容数据,并通过密钥Kc解密它们。然后,它将解密的内容提供给显示部分22,并使其显示内容。
如果在步骤S509中判断出内容还没有被累积,那么内容再现部分24进行到步骤S510,在该步骤内容存储部分27执行累积内容的处理。更具体地,将由内容服务器75下载的文件被内容存储部分27接收并且被存储在其中。
另一方面,如果在步骤S507中判断出内容还没有被购买,那么内容再现部分24进行到步骤S512,在该步骤它执行显示包列表(该包列表包含在包元数据中)的处理。
例如,假设在步骤S509中图19所示的标题列表在显示包中标题列表的过程中被显示。根据图19所示的标题列表,可用性信息表明所说内容组的可用时期已经“期满”。因此,如果用户选择显示给用户的四集中的最下面一个,或者图19中“还没有观看”的“the Last Episode:Soaring in the Universe”,那么用户必须购买它才能观看。然后,在步骤S507,判断出该集没有被用户购买。在图示例子的情况中,该集可以通过三种可能购买模式中的一种来提供。因此,在步骤S512,三种购买模式被以图20所示的形式显示给用户。
在图20的最上面的购买模式中,用户可以只购买“the LastEpisode”。在图20的第二购买模式中,用户可以购买从“the Episode46”直到“the Last Episode”的“five episodes”包裹。在图20的第三购买模式中,用户可以购买从“the Episode 1”直到“the Last Episode”的所有集的包裹。
用户被期望通过操作远程控制器51来选择三种购买模式中的一个。
这样,在步骤S513,内容再现部分24等待直到三种购买模式中的一个被用户选择。如果判断出三种购买模式中的一个已经被用户选择,那么内容再现部分24进行到步骤S514,在该步骤判断所选集(内容组)是否是将通过流被再现的内容组。如果所选集是将通过流被再现的内容组,那么内容再现部分24进行到步骤S516,在该步骤显示图21所示的促销图像,这只是示例。在图21的示例中,显示为可以花“¥200”购买“the Last Episode:Soaring in the Universe”中的一集。响应于该促销,用户可以选择“yes”按钮或“no”按钮。更具体地,用户可以通过操作远程命令器51的方向按钮55U到55R以及输入按钮54来选择“yes”按钮或“no”按钮,来表示他或她购买或不购买该集。
如果用户不购买该集(如果“no”按钮被操作),那么内容再现部分24返回步骤S512以再次显示包列表(图20),并且随后的处理被执行。
如果在步骤S517判断出用户已经发出购买该集(“yes”按钮被操作)的命令,那么内容再现部分24进行到步骤S518,在这里它执行再现内容组的处理。因为在该例子中内容是通过流再现的,所以通过流从内容服务器75递送来的内容组被接收、解密并且被显示给显示部分22。
如果在步骤S514判断出所选集(内容组)不是将通过流再现的内容(因此其是将通过下载文件再现的内容),那么内容再现部分24进行到步骤S515,在这里判断内容组是否已经被累积。如果内容组已经被累积,那么内容再现部分24进行到步骤S516,在其中它以上述的形式显示图21所示的促销图像。然后,如上所述,用户可以通过操作远程命令器51的方向按钮55U到55R以及输入按钮54来选择“yes”按钮或“no”按钮,来表示他或她购买或不购买该集。如果用户不购买该集,那么内容再现部分24返回到步骤S512。
另一方面,如果判断出用户已经发出购买该集的命令,那么内容再现部分24进行到步骤S518,在这里它执行再现内容组的处理。因为内容组已经被存储在内容存储部分27中,所以内容再现部分24再现内容存储部分27中存储的内容组,解密它,然后将它提供给显示部分22以使其显示内容组。
如果在步骤S515判断出内容组还没有被累积,那么内容再现部分24进行到步骤S519,在这里它使显示部分22显示如图22所示的促销图像。
图22示出了在用户选择图20图像中第一购买模式时可能被显示的图像。虽然当用户已经选择图20所示的第一购买模式时在步骤S516中图21的图像被显示,但是内容组是通过流递送的。另一方面,当用户选择第一购买模式而内容组通过下载文件递送时,图22的图像被显示。在这种情况下,除了节目标题之外,消息“It will take xx minutes fordownloading”也被显示。同样,如果用户想要购买内容,那么他或她选择“yes”按钮,而如果用户不想购买内容,那么他或她选择“no”按钮。
在步骤S520,内容再现部分24判断购买内容的命令是否已经发出,如果没有命令被发出(因为“no”按钮被选择),那么返回到步骤S512,在这里它显示图20所示的包列表,并执行随后的处理。
另一方面,如果在步骤S520判断出购买内容的命令已经发出(因为“yes”按钮被选择),那么内容再现部分24进行到步骤S521,在这里它现在内容文件,并执行累积处理。更具体地,从内容服务器75提供的将被下载的文件实际上被下载并存储到内容存储部分27中。
这样,被显示给用户的内容组列表包括将通过流递送的那些和将通过下载文件递送的那些的混和。但是,递送类型没有显示给用户。换句话说,只有节目(包)标题被显示给用户。因此,用户不需要注意他或她购买的内容组是通过流递送的还是通过下载文件递送的,并且可以只通过选择来接收节目。而且,用户不需要考虑节目是否已经被购买。当节目还没有被购买时,询问用户是否要购买的消息会被显示。然后,用户只是需要回答该问题就行。
如果内容组已经被购买并且将通过流递送或者已经被累积,那么它被自动再现。因此,可能是年长的人、小孩并且可能不具有关于互联网和协议的知识的任何人都可以以简单的方式观看内容组而不会失败。将被显示给用户的各种信息块包含在包元数据中。虽然没有图示,但是服务器2和数字电视接收器3具有用于在通过互联网1彼此进行通信时所必需的接口处理的各自的通信部分。数据在它们被交换之前被加密。
虽然在上面的描述中本发明被应用于数字电视接收器,但是本发明还可以被应用于录像机、电视调谐器、硬盘记录器、DVD(数字通用盘)记录器和多种其它的内容处理装置。
将被递送的内容不限于那些电视节目,多种其它的内容也可以根据本发明递送。
上述处理可以通过硬件执行。或者,它们可以通过软件执行。如果它们通过软件执行,那么数字电视接收器3包括图23所示的计算机。
现在参照图23,CPU(中央处理单元)321根据存储在ROM(只读存储器)322中的程序或者从存储部分328加载到RAM(随机访问存储器)323上的程序执行各种处理。RAM 323正确地存储CPU 321执行各种处理所必需的数据。
CPU 321、ROM 322和RAM 323通过总线324彼此连接。总线324还连接到输入/输出接口325。
输入/输出接口325又被连接到输入部分326、典型地通过使用CRT(阴极射线管)或LCD(液晶显示器)形成的显示器、典型地包括扬声器的输出部分327、典型地包括硬盘的存储部分328和典型地包括调制解调器的通信部分329。通信部分329通过典型地为互联网1的网络与系统的其它部分通信。
如果有必要,输入/输出接口325被连接到驱动341,并且配备有可移动介质342,可移动介质可以是磁盘、光盘、磁光盘或半导体存储器,并且如果必要,从其中读出的计算机程序被安装到存储部分328中。
当上述处理通过软件执行时,构成软件的程序被从网络或存储介质上安装。
如图23所示,记录介质是可移动介质342,其可以是磁盘(例如软盘)、光盘(例如CD-ROM(压缩盘-只读存储器)、DVD(数字通用盘)等)、磁光盘(例如MD(迷你盘))或半导体存储器,可以被安排为与装置主体分开以存储将被分发给用户的节目。或者,它可以是ROM 322或包含在存储部分328中的硬盘,其在存储于其中的节目被递送给用户之前被合并到装置主体中。
为了本发明的目的,描述记录介质中所记录程序的步骤包括将以所述顺序按时间串行执行的处理以及那些不一定按时间串行而是并行或单独执行的处理。
为了本发明的目的,系统指包括多个装置的设备。
本发明绝不限于参照附图描述的上述实施例,而是可以被改变、替换或者进行等价操作而不脱离由所附权利要求限定的本发明的精神和范围。
工业实用性
如上所述,根据本发明,可能以特别简单且可靠的方式递送内容。更具体地,可能将这种内容递送给不具有有关递送模式的特别技术知识的一般用户而不会牺牲装置的可操作性。因此,可以使通过互联网和其它网络递送这种内容的系统更加普及。
Claims (8)
1.一种适于经由网络接收来自内容递送装置的内容递送的内容处理装置,所述内容处理装置包括:
存储单元,用于存储至少包含内容的标题的第一数据;
显示单元,用于呈现基于所述第一数据的内容的列表;
发送单元,用于发送第一请求信息、第二请求信息、许可ID和用户ID,其中:
所述第一请求信息包括对用于再现的所选内容的许可的请求,
所述第二请求信息包括对第二数据的请求,
所述第二数据包括所选内容的获取目的地的信息;
接收单元,用于接收由所述许可ID和所述用户ID确定的许可请求的结果、第二数据、以及基于所选内容的获取目的地的信息所获取的内容,
再现单元,用于当所述许可请求的结果指示允许再现所选内容时,再现所选内容。
2.如权利要求1所述的内容处理装置,其中所述内容递送装置包括集成在一起的内容服务器和DRM服务器,并且所述内容递送装置判定所述许可请求的结果。
3.如权利要求1所述的内容处理装置,其中所述内容递送装置包括彼此分开的内容服务器和DRM服务器,并且所述DRM服务器判定所述许可请求的结果。
4.一种适于经由网络接收来自内容递送装置的内容递送的内容处理方法,所述内容处理方法包括:
存储步骤,用于存储至少包含内容的标题的第一数据;
显示步骤,用于呈现基于所述第一数据的内容的列表;
发送步骤,用于发送第一请求信息、第二请求信息、许可ID和用户ID,其中:
所述第一请求信息包括对用于再现的所选内容的许可的请求,
所述第二请求信息包括对第二数据的请求,
所述第二数据包括所选内容的获取目的地的信息;
接收步骤,用于接收由所述许可ID和所述用户ID确定的许可请求的结果、第二数据、以及基于所选内容的获取目的地的信息所获取的内容,
再现步骤,用于当所述许可请求的结果指示允许再现所选内容时,再现所选内容。
5.一种适于经由网络向内容处理装置递送内容的内容递送装置,所述内容递送装置包括:
用于发送至少包含内容的标题的第一数据的单元;
用于接收第一请求信息、第二请求信息、许可ID和用户ID的单元,其中:
所述第一请求信息包括对用于再现的所选内容的许可的请求,
所述第二请求信息包括对第二数据的请求,
所述第二数据包括所选内容的获取目的地的信息;
用于发送由所述许可ID和所述用户ID确定的许可请求的结果、第二数据、以及基于所选内容的获取目的地的信息所获取的内容的单元;
用于当所述许可请求的结果指示允许再现所选内容时,通知内容处理装置再现所选内容的单元。
6.如权利要求5所述的内容递送装置,其中所述内容递送装置包括集成在一起的内容服务器和DRM服务器,并且所述内容递送装置判定所述许可请求的结果。
7.如权利要求5所述的内容递送装置,其中所述内容递送装置包括彼此分开的内容服务器和DRM服务器,并且所述DRM服务器判定所述许可请求的结果。
8.一种适于经由网络向内容处理装置递送内容的内容递送方法,所述内容递送方法包括:
用于发送至少包含内容的标题的第一数据的步骤;
用于接收第一请求信息、第二请求信息、许可ID和用户ID的步骤,其中:
所述第一请求信息包括对用于再现的所选内容的许可的请求,
所述第二请求信息包括对第二数据的请求,
所述第二数据包括所选内容的获取目的地的信息;
用于发送由所述许可ID和所述用户ID确定的许可请求的结果、第二数据、以及基于所选内容的获取目的地的信息所获取的内容的步骤;
用于当所述许可请求的结果指示允许再现所选内容时,通知内容处理装置再现所选内容的步骤。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003-120544 | 2003-04-24 | ||
JP2003120544A JP4271483B2 (ja) | 2003-04-24 | 2003-04-24 | コンテンツ処理装置およびコンテンツ処理方法 |
JP2003120544 | 2003-04-24 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004800108896A Division CN100511188C (zh) | 2003-04-24 | 2004-04-23 | 内容递送系统和方法、内容处理装置和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101562726A CN101562726A (zh) | 2009-10-21 |
CN101562726B true CN101562726B (zh) | 2011-10-05 |
Family
ID=33308141
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004800108896A Active CN100511188C (zh) | 2003-04-24 | 2004-04-23 | 内容递送系统和方法、内容处理装置和方法 |
CN2009101417213A Active CN101562726B (zh) | 2003-04-24 | 2004-04-23 | 内容递送系统和方法、内容处理装置和方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004800108896A Active CN100511188C (zh) | 2003-04-24 | 2004-04-23 | 内容递送系统和方法、内容处理装置和方法 |
Country Status (6)
Country | Link |
---|---|
US (2) | US7739413B2 (zh) |
EP (1) | EP1617334B1 (zh) |
JP (1) | JP4271483B2 (zh) |
KR (1) | KR101156988B1 (zh) |
CN (2) | CN100511188C (zh) |
WO (1) | WO2004095294A1 (zh) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050210101A1 (en) * | 1999-03-04 | 2005-09-22 | Universal Electronics Inc. | System and method for providing content, management, and interactivity for client devices |
US7468934B1 (en) | 1999-07-12 | 2008-12-23 | Ez4Media, Inc. | Clock with link to the internet |
US20020013852A1 (en) | 2000-03-03 | 2002-01-31 | Craig Janik | System for providing content, management, and interactivity for thin client devices |
US7200357B2 (en) * | 2000-10-20 | 2007-04-03 | Universal Electronics Inc. | Automotive storage and playback device and method for using the same |
JP2005071227A (ja) | 2003-08-27 | 2005-03-17 | Sony Corp | メタデータ流通管理システム,メタデータ流通管理装置,個人別メタデータ管理装置,クライアント端末,メタデータ流通管理方法およびコンピュータプログラム |
JP4480988B2 (ja) * | 2003-11-27 | 2010-06-16 | ソニー株式会社 | コンテンツ配信システムおよび方法、コンテンツ配信装置および方法、コンテンツ処理装置および方法、記録媒体、並びにプログラム |
JP4305278B2 (ja) * | 2004-05-19 | 2009-07-29 | ソニー株式会社 | コンテンツデータ供給システム、コンテンツデータ供給装置および方法、コンテンツデータ再生装置および方法、並びにプログラム |
US20060174316A1 (en) * | 2004-10-26 | 2006-08-03 | Warner Bros. Entertainment Inc. | Method and distribution channel for creating ancillary revenue streams from related media content |
JP2006254284A (ja) * | 2005-03-14 | 2006-09-21 | Fujitsu Access Ltd | マルチキャスト配信システム、そのユーザ機器及び配信サーバ |
KR100680296B1 (ko) * | 2005-04-15 | 2007-02-07 | 주식회사 케이티프리텔 | 무선 네트워크를 통한 대용량 컨텐츠 이어받기 서비스 제공방법 및 이를 구현하기 위한 프로그램이 기록된 기록매체 |
EP1891496A4 (en) * | 2005-04-15 | 2011-11-30 | Kt Freetel Co Ltd | METHOD FOR DISTRIBUTING CONTENTS |
US8473570B2 (en) | 2005-05-05 | 2013-06-25 | Qualcomm Incorporated | Methods and apparatus for simultaneously hosting multiple service providers on a network |
CN101507266A (zh) * | 2006-08-18 | 2009-08-12 | 索尼株式会社 | 用于电视机的因特网适配器系统和方法 |
CN101523906B (zh) * | 2006-09-29 | 2011-04-06 | 索尼株式会社 | 信息处理装置和方法以及程序 |
JPWO2008126285A1 (ja) * | 2007-03-30 | 2010-07-22 | パイオニア株式会社 | 情報記録装置及びコピー管理プログラム |
KR100883117B1 (ko) * | 2007-04-10 | 2009-02-11 | 삼성전자주식회사 | Drm 컨텐츠 상세 정보 표시 방법 및 이를 이용하는 휴대단말기 |
KR101304460B1 (ko) * | 2007-06-08 | 2013-09-04 | 삼성전자주식회사 | 컨텐츠 재생 방법 및 장치 |
US9264669B2 (en) | 2008-02-26 | 2016-02-16 | Microsoft Technology Licensing, Llc | Content management that addresses levels of functionality |
US8301618B2 (en) * | 2008-02-26 | 2012-10-30 | Microsoft Corporation | Techniques to consume content and metadata |
US8358909B2 (en) | 2008-02-26 | 2013-01-22 | Microsoft Corporation | Coordinated output of messages and content |
US7971223B2 (en) * | 2008-03-25 | 2011-06-28 | Seachange International, Inc. | Method and system of queued management of multimedia storage |
ES2399566T3 (es) * | 2008-06-20 | 2013-04-02 | Nagravision S.A. | Método para controlar el uso de un contenido de acceso condicional y unidad multimedia para implementar dicho método |
JP4569682B2 (ja) * | 2008-07-22 | 2010-10-27 | ソニー株式会社 | 情報処理装置、端末装置、およびプログラム |
US9100726B2 (en) * | 2008-07-31 | 2015-08-04 | Warner Bros. Entertainment, Inc. | Selection and distribution of second digital content to remote device using application embedded in first digital content package |
US8965811B2 (en) * | 2008-10-04 | 2015-02-24 | Mastercard International Incorporated | Methods and systems for using physical payment cards in secure E-commerce transactions |
EP2489183A1 (en) * | 2009-10-14 | 2012-08-22 | Thomson Licensing | Automatic media asset update over an online social network |
US8666826B2 (en) | 2010-02-12 | 2014-03-04 | Microsoft Corporation | Social network media sharing with client library |
JP5511472B2 (ja) * | 2010-03-31 | 2014-06-04 | Necパーソナルコンピュータ株式会社 | コンテンツ配信システム、端末装置、サーバ装置、コンテンツ配信方法及びプログラム |
WO2011135919A1 (ja) * | 2010-04-28 | 2011-11-03 | 日立コンシューマエレクトロニクス株式会社 | コンテンツ受信装置およびコンテンツ受信方法 |
JPWO2011142249A1 (ja) * | 2010-05-12 | 2013-07-22 | 日本電気株式会社 | 端末、配信システム、配信サーバ、再生方法、及びプログラム |
US8849819B2 (en) | 2011-08-05 | 2014-09-30 | Deacon Johnson | System and method for controlling and organizing metadata associated with on-line content |
US10108788B2 (en) * | 2013-09-10 | 2018-10-23 | Netflix, Inc. | Fast-expiring licenses used to speculatively authorize access to streaming media content |
WO2016060410A1 (ko) * | 2014-10-14 | 2016-04-21 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
CN105933770B (zh) * | 2016-06-28 | 2019-03-01 | 中国联合网络通信集团有限公司 | 网络视频调度方法和系统 |
US10719548B2 (en) | 2018-10-15 | 2020-07-21 | Navarr Enterprises Inc. | Method for territorial filtering, streaming, and downloading media files over a client-server network with local read-write execution capabilities |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1301095A (zh) * | 1999-12-22 | 2001-06-27 | 日本电气株式会社 | 访问权管理系统、便携式终端、网关和内容服务器 |
CN1344088A (zh) * | 2000-08-25 | 2002-04-10 | 株式会社Ntt都科摩 | 信息传递系统和信息传递方法 |
Family Cites Families (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6112239A (en) * | 1997-06-18 | 2000-08-29 | Intervu, Inc | System and method for server-side optimization of data delivery on a distributed computer network |
US6959220B1 (en) * | 1997-11-07 | 2005-10-25 | Microsoft Corporation | Digital audio signal filtering mechanism and method |
US6385596B1 (en) * | 1998-02-06 | 2002-05-07 | Liquid Audio, Inc. | Secure online music distribution system |
JP3361997B2 (ja) * | 1998-05-07 | 2003-01-07 | 松下電器産業株式会社 | 放送送信装置及び放送送信方法 |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US7209892B1 (en) * | 1998-12-24 | 2007-04-24 | Universal Music Group, Inc. | Electronic music/media distribution system |
US7073063B2 (en) * | 1999-03-27 | 2006-07-04 | Microsoft Corporation | Binding a digital license to a portable device or the like in a digital rights management (DRM) system and checking out/checking in the digital license to/from the portable device or the like |
US6973444B1 (en) * | 1999-03-27 | 2005-12-06 | Microsoft Corporation | Method for interdependently validating a digital content package and a corresponding digital license |
US20020019814A1 (en) * | 2001-03-01 | 2002-02-14 | Krishnamurthy Ganesan | Specifying rights in a digital rights license according to events |
JP3471654B2 (ja) * | 1999-04-06 | 2003-12-02 | 富士通株式会社 | ライセンスサーバ、著作権者システム、利用者システム、システム、記録媒体およびコンテンツ利用制御方法 |
US6502194B1 (en) * | 1999-04-16 | 2002-12-31 | Synetix Technologies | System for playback of network audio material on demand |
JP3695992B2 (ja) | 1999-06-04 | 2005-09-14 | 株式会社東芝 | 放送受信装置及びコンテンツ利用制御方法 |
WO2001025948A1 (en) * | 1999-10-05 | 2001-04-12 | Zapmedia, Inc. | System and method for distributing media assets to user devices and managing user rights of the media assets |
US7024466B2 (en) * | 2000-04-07 | 2006-04-04 | Movielink, Llc | Network configured for delivery of content for download to a recipient |
US6389337B1 (en) * | 2000-04-24 | 2002-05-14 | H. Brock Kolls | Transacting e-commerce and conducting e-business related to identifying and procuring automotive service and vehicle replacement parts |
US8121843B2 (en) * | 2000-05-02 | 2012-02-21 | Digimarc Corporation | Fingerprint methods and systems for media signals |
AU2001264649A1 (en) * | 2000-05-16 | 2001-11-26 | Universal Music Group, Inc. | Method and system for creating and verifying derivative contract terms using party relationships |
JP2002051164A (ja) * | 2000-05-24 | 2002-02-15 | Victor Co Of Japan Ltd | 音声コンテンツ試聴システム及びシステムサーバ並びに携帯電話機 |
US20010049732A1 (en) * | 2000-06-01 | 2001-12-06 | Raciborski Nathan F. | Content exchange apparatus |
US20020107809A1 (en) * | 2000-06-02 | 2002-08-08 | Biddle John Denton | System and method for licensing management |
US20070050301A1 (en) * | 2000-06-07 | 2007-03-01 | Jo Johnson | System for software license control and method therefore |
US6662231B1 (en) * | 2000-06-30 | 2003-12-09 | Sei Information Technology | Method and system for subscriber-based audio service over a communication network |
US6925495B2 (en) * | 2000-07-13 | 2005-08-02 | Vendaria Media, Inc. | Method and system for delivering and monitoring an on-demand playlist over a network using a template |
KR20040005813A (ko) * | 2000-07-26 | 2004-01-16 | 아이드로이드.콤 | 인터넷에서 클라이언트 시스템에로의 멀티미디어 콘텐츠전송 방법 |
WO2002021838A1 (en) * | 2000-09-06 | 2002-03-14 | Robert Agresta | Entertainment server with portable terminal |
JP2002141901A (ja) | 2000-11-02 | 2002-05-17 | Mitsubishi Electric Corp | インターネットシステム |
JP2002342518A (ja) | 2001-02-02 | 2002-11-29 | Matsushita Electric Ind Co Ltd | コンテンツ利用管理システム及びコンテンツ利用管理方法 |
US7200575B2 (en) * | 2001-02-27 | 2007-04-03 | Hewlett-Packard Development Company, L.P. | Managing access to digital content |
US7134144B2 (en) * | 2001-03-01 | 2006-11-07 | Microsoft Corporation | Detecting and responding to a clock rollback in a digital rights management system on a computing device |
US20020147929A1 (en) * | 2001-04-10 | 2002-10-10 | Rose Mark E. | Access control for distributed content servers |
US20020156691A1 (en) * | 2001-04-20 | 2002-10-24 | Hughes David A. | Super distribution of music |
JP2002351912A (ja) * | 2001-05-25 | 2002-12-06 | Sharp Corp | 情報配信システム、それに用いる情報収集作成端末装置、情報提供装置、情報利用端末装置およびそれらを動作させるためのプログラム、そのプログラムが記録された記録媒体、ならびに、情報配信方法 |
WO2002101494A2 (en) * | 2001-06-07 | 2002-12-19 | Contentguard Holdings, Inc. | Protected content distribution system |
JP2002369174A (ja) | 2001-06-11 | 2002-12-20 | Nec Corp | ベアラ選択動画配信システム及びプログラム |
US20020188955A1 (en) * | 2001-06-11 | 2002-12-12 | Thompson Calvin Eugene | Digital video recording and playback system for television |
JP2002374463A (ja) | 2001-06-14 | 2002-12-26 | Matsushita Electric Ind Co Ltd | 受信装置及び受信方法 |
JP3820925B2 (ja) * | 2001-06-20 | 2006-09-13 | ソニー株式会社 | 受信装置および方法、情報配信方法、フィルタ蓄積プログラムおよび記録媒体 |
US7239708B2 (en) * | 2001-06-27 | 2007-07-03 | Microsoft Corporation | Protecting decrypted compressed content and decrypted decompressed content at a digital rights management client |
US7203966B2 (en) * | 2001-06-27 | 2007-04-10 | Microsoft Corporation | Enforcement architecture and method for digital rights management system for roaming a license to a plurality of user devices |
JP2003022337A (ja) * | 2001-07-05 | 2003-01-24 | Sony Corp | コンテンツ配信システム及び方法、情報提供装置、並びに情報端末装置 |
JP2003030078A (ja) * | 2001-07-12 | 2003-01-31 | Mega Chips Corp | 情報配信システム、情報配信方法およびプログラム |
FR2828369B1 (fr) * | 2001-07-31 | 2003-11-28 | Thomson Licensing Sa | Procede de reception d'emissions audiovisuelles proposees par des utilisateurs, terminal et serveur pour la mise en oeuvre du procede |
JP3944691B2 (ja) * | 2001-08-03 | 2007-07-11 | 日本電気株式会社 | 音声データ記録再生システム、音声データ記録再生方法 |
JP4830241B2 (ja) | 2001-09-10 | 2011-12-07 | ソニー株式会社 | 電子番組表提供装置及び電子番組表提供方法 |
JP2003091347A (ja) | 2001-09-18 | 2003-03-28 | Sony Corp | 情報処理装置、並びに画面表示方法、画面表示プログラム及び画面表示プログラムが記録された記録媒体 |
US6865555B2 (en) * | 2001-11-21 | 2005-03-08 | Digeo, Inc. | System and method for providing conditional access to digital content |
US7096203B2 (en) * | 2001-12-14 | 2006-08-22 | Duet General Partnership | Method and apparatus for dynamic renewability of content |
CN1273877C (zh) * | 2002-02-01 | 2006-09-06 | 松下电器产业株式会社 | 许可信息交换系统 |
US20030158958A1 (en) * | 2002-02-20 | 2003-08-21 | Koninklijke Philips Electronics N.V. | Distributed storage network architecture using user devices |
US7080043B2 (en) * | 2002-03-26 | 2006-07-18 | Microsoft Corporation | Content revocation and license modification in a digital rights management (DRM) system on a computing device |
US7076544B2 (en) * | 2002-04-08 | 2006-07-11 | Microsoft Corporation | Caching techniques for streaming media |
US7065787B2 (en) * | 2002-06-12 | 2006-06-20 | Microsoft Corporation | Publishing content in connection with digital rights management (DRM) architecture |
US20040044569A1 (en) * | 2002-08-30 | 2004-03-04 | Roberts William Anthony | Systems and method for providing targeted message in a media player |
EP1582038A4 (en) * | 2003-01-07 | 2008-11-12 | Home Box Office Inc | INTEGRATED ENVIRONMENT OF VISUALIZATION OF MEDIA |
US7318236B2 (en) * | 2003-02-27 | 2008-01-08 | Microsoft Corporation | Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (DRM) system |
US6944136B2 (en) * | 2003-02-28 | 2005-09-13 | On-Demand Technologies, Inc. | Two-way audio/video conferencing system |
US20040170159A1 (en) * | 2003-02-28 | 2004-09-02 | Kim Myong Gi | Digital audio and/or video streaming system |
US7310729B2 (en) * | 2003-03-12 | 2007-12-18 | Limelight Networks, Inc. | Digital rights management license delivery system and method |
US7313814B2 (en) * | 2003-04-01 | 2007-12-25 | Microsoft Corporation | Scalable, error resilient DRM for scalable media |
US7216178B2 (en) * | 2003-04-04 | 2007-05-08 | Gibson Guitar Corp. | System and method for distributing music to customers over the internet using uniquely identified proprietary devices |
US7533061B1 (en) * | 2006-01-18 | 2009-05-12 | Loudeye Corp. | Delivering media files to consumer devices |
-
2003
- 2003-04-24 JP JP2003120544A patent/JP4271483B2/ja not_active Expired - Fee Related
-
2004
- 2004-04-23 US US10/553,794 patent/US7739413B2/en active Active
- 2004-04-23 EP EP04729255.2A patent/EP1617334B1/en not_active Expired - Fee Related
- 2004-04-23 WO PCT/JP2004/005918 patent/WO2004095294A1/ja active Application Filing
- 2004-04-23 KR KR1020057020102A patent/KR101156988B1/ko active IP Right Grant
- 2004-04-23 CN CNB2004800108896A patent/CN100511188C/zh active Active
- 2004-04-23 CN CN2009101417213A patent/CN101562726B/zh active Active
-
2010
- 2010-05-07 US US12/775,756 patent/US8307123B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1301095A (zh) * | 1999-12-22 | 2001-06-27 | 日本电气株式会社 | 访问权管理系统、便携式终端、网关和内容服务器 |
CN1344088A (zh) * | 2000-08-25 | 2002-04-10 | 株式会社Ntt都科摩 | 信息传递系统和信息传递方法 |
Also Published As
Publication number | Publication date |
---|---|
US8307123B2 (en) | 2012-11-06 |
EP1617334A1 (en) | 2006-01-18 |
JP2004326459A (ja) | 2004-11-18 |
WO2004095294A1 (ja) | 2004-11-04 |
US20100223674A1 (en) | 2010-09-02 |
CN1777876A (zh) | 2006-05-24 |
US20060190320A1 (en) | 2006-08-24 |
US7739413B2 (en) | 2010-06-15 |
KR20050122277A (ko) | 2005-12-28 |
CN101562726A (zh) | 2009-10-21 |
KR101156988B1 (ko) | 2012-06-20 |
EP1617334A4 (en) | 2010-06-09 |
CN100511188C (zh) | 2009-07-08 |
JP4271483B2 (ja) | 2009-06-03 |
EP1617334B1 (en) | 2013-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101562726B (zh) | 内容递送系统和方法、内容处理装置和方法 | |
JP4730626B2 (ja) | コンテンツ供給装置、コンテンツ供給方法、およびプログラム | |
KR101478275B1 (ko) | 미디어 콘텐츠를 분배하는 시스템 및/또는 방법 | |
KR101036371B1 (ko) | 콘텐츠 처리 장치 및 처리 방법과 콘텐츠 공급 장치 및 방법 | |
KR101457538B1 (ko) | 콘텐츠 다운로드 시스템 및 콘텐츠 다운로드 방법, 콘텐츠 공급장치 및 콘텐츠 공급방법, 콘텐츠 수신장치 및 콘텐츠 수신방법과 프로그램 | |
US20070156697A1 (en) | Method and system for dynamically organizing audio-visual items stored in a central database | |
JP5274804B2 (ja) | コンテンツ提供装置、コンテンツ提供方法、プログラム、およびプログラムを記録したコンピュータ読み取り可能な記録媒体 | |
KR101463896B1 (ko) | 콘텐츠 다운로드 시스템 및 콘텐츠 다운로드 방법, 콘텐츠공급 장치 및 콘텐츠 공급 방법, 콘텐츠 수신장치 및콘텐츠 수신방법과 프로그램 | |
KR20100105760A (ko) | 콘텐츠 대여 시스템 | |
CN101002469A (zh) | 内容启动控制装置 | |
JP5692300B2 (ja) | コンテンツ供給装置、コンテンツ供給方法、コンテンツ受信装置、コンテンツ受信方法、プログラム、およびコンテンツダウンロードシステム | |
JP4480987B2 (ja) | コンテンツ配信システムおよび方法、コンテンツ処理装置および方法、記録媒体、並びにプログラム | |
JP4480988B2 (ja) | コンテンツ配信システムおよび方法、コンテンツ配信装置および方法、コンテンツ処理装置および方法、記録媒体、並びにプログラム | |
CN100437529C (zh) | 信息处理装置及方法以及记录介质及其制造方法 | |
JP2002353953A (ja) | 利用形態制御機能を持つコンテンツ提供システム,コンテンツ利用形態制御方法,提供者装置用プログラム,利用者装置用プログラム,提供者装置用プログラムの記録媒体,利用者装置用プログラムの記録媒体およびコンテンツの部分販売システム | |
JP2002189957A (ja) | ソフトレンタル方式 | |
JP2001356778A (ja) | コンテンツデータ配信方法、コンテンツデータ販売方法、コンテンツデータ販売の分析方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |