CN100484236C - Mechanism for distributing content data - Google Patents
Mechanism for distributing content data Download PDFInfo
- Publication number
- CN100484236C CN100484236C CNB018158927A CN01815892A CN100484236C CN 100484236 C CN100484236 C CN 100484236C CN B018158927 A CNB018158927 A CN B018158927A CN 01815892 A CN01815892 A CN 01815892A CN 100484236 C CN100484236 C CN 100484236C
- Authority
- CN
- China
- Prior art keywords
- user
- content
- data
- program
- address
- 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.)
- Expired - Lifetime
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—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- 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/2543—Billing, e.g. for subscription services
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the 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/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
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4753—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4755—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
-
- 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/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4782—Web browsing, e.g. WebTV
-
- 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/84—Generation or processing of descriptive data, e.g. content descriptors
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Computer Graphics (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一个将内容数据分配给用户地址的系统。内容数据最好包括根据需要可从请求地址得到的数字视频数据。系统服务器储存用户帐户并根据含用户偏好的用户标准生成该用户帐户的定制节目目录。授权的用户访问其帐户来修改用户标准并选择节目传输。最好是,计算机和电视机从系统网络接收节目传输,其中计算机提供电视机与经系统网络传输的内容数据之间的逻辑接口。
The present invention provides a system for assigning content data to user addresses. The content data preferably includes digital video data available from the requesting site as needed. The system server stores user accounts and generates a customized program catalog for the user accounts based on user criteria including user preferences. Authorized users access their accounts to modify user criteria and select program delivery. Preferably, the computer and television receive program transmissions from the system network, with the computer providing the logical interface between the television and content data transmitted over the system network.
Description
相关申请: Related applications :
本专利申请要求2000.7.20提交的、题目为“MECHANISM FORDIGITAL VIDEO RENTAL DISTRIBUTION AND CATCHING(数字图象租赁分配与收集装置)”、序号为No.60/219,857共同未决的美国临时专利申请35 U.S.C.119(e)之下的优先权。2000.7.20提交的题目为“MECHANISM FOR DIGITAL VIDEO RENTAL DISTRIBUTION ANDCATCHING(数字图象租赁分配与收集装置)”、序号为No.60/219,857的临时专利申请也在此引入作为参考。This patent application requires the co-pending U.S. Provisional Patent Application No. 60/219,857 filed on July 20, 2000, titled "MECHANISM FORDIGITAL VIDEO RENTAL DISTRIBUTION AND CATCHING (Digital Image Rental Distribution and Collection Device)" 35 U.S.C.119 Priority under (e). The provisional patent application No. 60/219,857 filed on July 20, 2000, entitled "MECHANISM FOR DIGITAL VIDEO RENTAL DISTRIBUTION ANDCATCHING (Digital Image Rental Distribution and Collection Device)", is hereby incorporated by reference.
发明领域: Field of invention :
本发明涉及到将内容分配至用户地址的装置和系统以及方法。更准确地说,本发明涉及到将节目传输从节目目录帐户分配至用户地址。The present invention relates to an apparatus, system and method for distributing content to user addresses. More specifically, the present invention relates to the distribution of program transmissions from program catalog accounts to user addresses.
发明背景: Background of the invention :
有多种媒体服务在收视装置如电视机上提供编目的节目。有一般性的广播服务提供实际上可由任何电视调谐器通过天线连接器接收的频道。有有线服务,其通常向用户提供成套的预选频道并要求在电视调谐器上或外部地址的电源线路上有解码器。有线服务通过一套预选频道连续地播放编目的节目,而通过电视机上的电线连接器来接收这些预选频道。还有一些收费收视服务,其允许用户能通过有线网络接收非编目的一次性节目传输。其他可得到的服务包括卫星节目,其使用户能够从一套可收到的节目中选择按需要的收费收视节目。There are various media services that provide cataloged programming on viewing devices such as televisions. There are general broadcast services that provide channels that can be received by virtually any TV tuner through the antenna connector. There is cable service, which usually provides the subscriber with a set of pre-selected channels and requires a decoder on the TV tuner or on the power line at an external address. Cable services continuously broadcast a cataloged program over a set of preselected channels that are received through a cable connector on the television. There are also pay-per-view services that allow subscribers to receive non-cataloged, one-off transmissions of programming over the cable network. Other available services include satellite programming, which enables users to select pay-per-view programming on demand from a set of available programming.
所有这些节目服务都要求用户要监测节目的可用性以确定是否提供了所要求的节目。现有的节目服务没有提供专门适合于单独用户需要的节目。另外,现有的服务没有提供给用户以快速改变服务范围和/或节目可用性的灵活性。All of these programming services require the user to monitor the availability of programming to determine whether the desired programming is being provided. Existing programming services do not provide programming tailored specifically to the needs of individual users. Additionally, existing services do not provide users with the flexibility to quickly change service coverage and/or program availability.
发明概述: Summary of the invention :
本发明提供了内容数据的分配。本发明更好地使用户能容易地改变所提供的服务范围并监视根据单独用户需要而可能感兴趣的节目。The present invention provides distribution of content data. The present invention preferably enables a user to easily vary the range of services offered and monitor programs that may be of interest according to the individual user's needs.
因此,本发明是针对将内容数据分配至用户地址的结构和系统以及方法。最好是,内容数据包括来自一个或多个内容供给器的节目数据。节目可以是编目的节目和/或储存的视频节目。内容数据最好以可以在用户地址播放或收视的数据传输分配至用户地址。节目传输最好通过系统网络传输至用户地址,或者通过无线设备有选择地播送至用户地址。Accordingly, the present invention is directed to structures and systems and methods for distributing content data to user addresses. Preferably, the content data includes program data from one or more content providers. The programs may be cataloged programs and/or stored video programs. The content data is preferably distributed to the user's location in a data transmission that can be played or viewed at the user's location. Program transmissions are preferably delivered to user sites via the system network, or selectively broadcast to user sites via wireless equipment.
数据传输最好包括数字视频数据,其中节目通过高速网络传输至用户地址并在具有声音和显示能力的接收/显示装置上播放出来。最好接收/显示装置为数字装置,配置它是用来接收数字视频数据并收看从网络下载到存储器装置的视频节目。数字装置可以是任何这种常规装置,其可以包括但并不限于个人计算机,PDA,万维网电视机或万维网设备。在本发明的一种优选实施方案中,接收装置包括个人计算机和电视机。个人计算机最好有一个视频卡,它提供电视机与作为视频节目地经系统网络传输分配的数字视频数据之间的逻辑接口。The data transmission preferably includes digital video data, wherein the program is transmitted over a high speed network to a subscriber site and played on a receiving/display device having audio and display capabilities. Preferably the receiving/displaying device is a digital device configured to receive digital video data and view video programs downloaded from the network to the memory device. The digital device may be any such conventional device, which may include, but is not limited to, a personal computer, PDA, web television, or web appliance. In a preferred embodiment of the invention, the receiving device includes a personal computer and a television. The personal computer preferably has a video card which provides the logical interface between the television and digital video data distributed as video programs over the system network.
本发明的优选系统包括按规定将内容数据可用性专门地编入节目目录的网络。系统网络包括因特网,专用收费网络,本地网络,有线网络,商用广播网络或这些网络的任意组合。系统服务器与系统网络连接并储存节目目录以及系统服务器上各用户帐户的用户代码。系统服务器最好根据用户代码将内容数据可用性编入节目目录。最好是,用户代码包括各帐户的一组或一套偏好,其中在系统服务器上建立帐户时可将用户偏好提交给系统服务器。The preferred system of the present invention includes a network that specifically catalogs content data availability by specification. System networks include the Internet, private pay networks, local networks, cable networks, commercial broadcast networks, or any combination of these networks. The system server is connected with the system network and stores the program directory and the user codes of each user account on the system server. The system server catalogs content data availability, preferably based on user codes. Preferably, the user code includes a set or set of preferences for each account, wherein the user preferences can be submitted to the system server when the account is established on the system server.
一组用户偏好最好能由授权用户进行修改。用户偏好可以包括但并不限于识别出的内容供给器,用户的爱好和厌恶,以及接收节目传输的优选时间。在本发明另外的实施方案中,用户偏好根据通过相应帐户选择的节目传输自动地进行更新。Preferably, a set of user preferences can be modified by authorized users. User preferences may include, but are not limited to, identified content providers, user likes and dislikes, and preferred times to receive program transmissions. In additional embodiments of the invention, user preferences are automatically updated based on program delivery selected through the corresponding account.
根据帐户中相应的节目目录,节目传输自动地进入用户地址,或者用户可以根据帐户节目目录选择节目传输。According to the corresponding program catalog in the account, the program transmission automatically enters the user's address, or the user can select the program transmission according to the account program catalog.
系统服务器最好经系统网络与内容供给器联系。系统服务器检查内容数据的可用性并按照用户代码将内容数据可用性编入节目目录。根据本发明的另一个实施方案,内容数据供给器自动地将更新的节目可用性数据发送给系统服务器。或者反过来,系统服务器经系统网络访问各个不同的内容数据供应器并取出关于节目可用性的数据。The system server preferably communicates with the content provider via the system network. The system server checks the availability of the content data and catalogs the availability of the content data into the program list according to the user code. According to another embodiment of the present invention, the content data provider automatically sends updated program availability data to the system server. Or vice versa, the system server accesses various content data providers via the system network and fetches data about program availability.
根据本发明的一个优选实施方案,授权的用户可以利用登录过程访问其在系统服务器上的帐户,由此该用户提供一个特定的用户标识来识别其自己作为该系统的授权用户。一旦进入帐户,用户最好能够修改用户偏好并且最好能够查看其他帐户信息。According to a preferred embodiment of the present invention, an authorized user can access his account on the system server using a login process whereby the user provides a specific user ID to identify himself as an authorized user of the system. Once in the account, the user preferably has the ability to modify user preferences and preferably view other account information.
最好服务器支持图形用户接口,该接口使用户能够从其帐户内的节目目录中点击节目选择。从目录中选定节目然后再起动按需要要求的节目传输。根据另外的实施方案,用户可以识别将要接收节目传输的地址。例如,这一特点使用户能够选择以后在家中提供的节目形式。通过提供与网络端口或接收装置相对应的逻辑地址可以识别地址。Preferably the server supports a graphical user interface that enables users to click on program selections from a program catalog within their account. Programs are selected from the list and then on-demand program transfers are initiated. According to another embodiment, the user can identify the address at which the program transmission is to be received. For example, this feature enables users to choose the format of programming that will be offered in the home in the future. An address can be identified by providing a logical address corresponding to a network port or receiving device.
在用户对从其个人节目目录中得到的节目选择不感兴趣的情况下,系统最好使用户能够通过网络浏览并选择其他可得到的节目。或者反过来,或除上述情况以外,用户能够改变帐户内其用户偏好并且根据这些新的或修改的用户偏好来检索服务器数据库寻找其他可得到的节目。In the event that the user is not interested in the program selections available from his personal program catalog, the system preferably enables the user to browse and select other available programs over the network. Or vice versa, or in addition to the above, the user can change his user preferences within the account and search the server database for other available programs based on these new or modified user preferences.
节目传输能够通过系统服务器进行分配或从内容供给器分配。节目传输既可以在用户选定的地址立即播放,或者也可以存入本机储存装置供以后使用。Program transmissions can be distributed through system servers or from content providers. Program transmissions can either be played immediately at a user-selected location, or can be stored on local storage for later use.
附图简述: Brief description of the drawings :
图1a-c示出根据本发明分配内容数据的几种网络配置。Figures 1a-c illustrate several network configurations for distributing content data according to the invention.
图2示出根据本发明通过与多个内容供给器相连接的网络来分配内容的系统结构。FIG. 2 shows the structure of a system for distributing content through a network connected to a plurality of content providers according to the present invention.
图3说明了根据本发明一优选实施方案的个人计算机,其与经过网络接收和查看内容数据的电视对接。Figure 3 illustrates a personal computer interfaced with a television for receiving and viewing content data over a network, according to a preferred embodiment of the present invention.
图4说明根据本发明另一实施方案通过专用网络分配内容数据的系统结构。FIG. 4 illustrates a system structure for distributing content data through a private network according to another embodiment of the present invention.
图5说明根据本发明控制内容数据从第一地址传输至第二地址的系统结构。FIG. 5 illustrates a system structure for controlling transfer of content data from a first address to a second address according to the present invention.
图6是根据本发明的一种方法概述内容数据分配步骤的流程图。FIG. 6 is a flowchart outlining the steps of content data distribution according to a method of the present invention.
图7是根据本发明的一个优选方法概述节目选择步骤的流程图。Figure 7 is a flowchart outlining the program selection steps of a preferred method according to the present invention.
图8a-b是根据本发明内容数据分配系统本机方和服务器方的部件示意图。8a-b are schematic diagrams of components of the local side and the server side of the content data distribution system according to the present invention.
图9说明根据本发明优选系统用视频卡与收视装置对接的计算机方框图。Figure 9 illustrates a block diagram of a computer for interfacing a viewing device with a video card for the preferred system in accordance with the present invention.
优选实施方案详述: Detailed description of the preferred embodiment :
本发明的系统结构使用服务器单元,其与至少一个内容供给器相连接。服务器单元提供内容数据分配的中心集线器。服务器单元监视来自至少一个内容供给器的内容数据可用性并根据用户代码将内容数据可用性编入定制的节目目录。The system architecture of the present invention uses a server unit, which is connected to at least one content provider. The server unit provides a central hub for content data distribution. The server unit monitors content data availability from at least one content provider and compiles the content data availability into a customized program directory based on the user code.
用户代码最好保证从至少一个内容供给器选择所要求的服务。用户代码还能够保证根据对预期用户的信息来选择内容数据,其中这些内容数据与可以在用户地址收视或播放的编目或按要求的节目相对应。The user code preferably ensures selection of the required service from at least one content provider. The user code also enables the selection of content data corresponding to cataloged or on-demand programs that may be viewed or broadcast at the user's address based on information to the intended user.
用户最好能够查看或访问其帐户并选择要传输至预定地址的节目和/或修改帐户偏好,包括变更内容供给器和/或由其提供的服务。现在将利用图1a-c表示根据本发明系统服务器与将内容数据分配至用户地址的内容供给器相连接的几种不同方式。Users are preferably able to view or access their accounts and select programs to be delivered to predetermined addresses and/or modify account preferences, including changing content providers and/or services provided thereby. Several different ways of connecting a system server according to the invention to a content provider that distributes content data to user addresses will now be represented using FIGS. 1a-c.
图1a示出根据本发明一实施方案的内容数据分配的系统结构100。系统结构100最好具有中心网络103。中心网络103可以是专用或公共访问网络,如因特网。系统服务器105通过网络103与至少一个内容供给器111相连接。在图1所示的系统结构100中,用户能够从装置101经网络103访问其在服务器105的帐户,形成装置101也是为了接收节目传输。或者,用户可以从另外的装置(未示出)访问其在服务器105的帐户。最好用户能够改变偏好107和109或根据其个人帐户选择节目。最好是,系统服务器105通过网络103指令内容供给器111将节目传输发送至装置101。Figure 1a shows a
根据本发明的一个实施方案,通过对内容供给器111提供装置101的逻辑地址或网络上的装置101地址,系统服务器105授权节目传输进入装置101。或者反过来,服务器使装置101授权节目传输从供给器111进入装置101。According to one embodiment of the present invention,
根据本发明的另一实施方案,依照偏好107和109和/或节目目录使节目传输自动地从内容供给器111至装置101而不要求用户进行节目选择。According to another embodiment of the present invention, program transfers are made automatically from
图1b表示根据本发明分配内容数据的另一系统结构120。系统结构120有服务器125,其储存用于建立定制节目目录的偏好127和129。系统结构120有第一网络133,其最好是公共网络,如因特网,其中用户能够通过公共网络133访问其帐户。系统服务器125和内容供给器13通过另外的网络135相连接,网络135可以是局域网或其他受限的访问网络。构成的网络135最好从内容数据供给器131向服务器125提供内容数据的可用性。网络134提供从内容供给器131到接收装置121的节目数据分配装置。最好网络133为专用收费网络。Figure 1b shows another
图1c表示根据本发明又一可选实施方案的内容数据分配的系统结构140。系统结构140最好包括一服务器单元149,其通过网络143与接收装置141相连接。服务器单元149包括内容信息源147和系统服务器145,其中内容信息源147通过系统服务器145向装置141提供节目。系统服务器145根据所储存的偏好146和148将内容数据可用性归入节目目录并通过用户从目录或其组合的选择来自动地传输节目。Figure 1c shows a
图2示出把内容数据从多个内容供给器211,213和215分配到多个装置201和202的系统结构200。内容供给器211和213通过网络203将内容数据传输至装置201和202。网络201最好是专用收费网络,或者是公共网络,如因特网。装置201和202最好有接收器来接收内容数据,同时有显示器用来显视在用户地址接收的处理或未处理过的内容数据。FIG. 2 shows a
仍然参看图2,广播内容供给器215播送内容数据217,如电视节目传输或任何其他种类的广播内容数据。供给器215可以与系统服务器207无关地、有选择地工作,或者可以与服务器207相连接,其中服务器207向供给器215提供指令使选择性播放进入一个或多个装置201或202。因此,把服务器207配置成对接收器装置201进行编程以便根据目录从内容供给器213接收播送数据215。服务器207最好储存根据用户偏好210和209产生的定制节目目录。Still referring to FIG. 2, the
图3示出根据本发明一优选实施方案的内容数据分配系统结构300,其中接收器装置304包括个人计算机302和电视机305。个人计算机302可以与网络303相连接并且配置成为能访问服务器307,在服务器307中节目目录存入个人帐户。内容供给器311最好与网络303相连接并且配置成为能根据节目目录将节目数据通过网络303传输至装置304。如前所述,节目目录最好根据也储存在服务器307中的用户偏好309和310来产生。FIG. 3 shows a content data
图4示出根据本发明另一实施方案的内容数据分配系统结构400。系统结构400能包括多个服务器407和411。系统结构400最好包括网络403,其最好是专用网络供用户在一个或多个服务器407和411预定帐户。各服务器407和411最好与内容数据供给器415和417相连接。服务器407和411监测来自内容数据供给器415和417的内容数据的可用性并对每组用户偏好410和412编辑定制的目录表。装置401和402最好有接收节目的接收器和显示过程节目数据的显示器。用户能够从一个或多个接收装置401和402,或从另外的装置(未示出)通过因特网420访问其用户帐户和查看帐户内的节目目录。然后用户能够选择哪些节目将传输到接收装置401和402和/或修改帐户信息。最好每个用户都有自己的相关偏好的用户清单而服务器则储存相应于多个用户地址的多个帐户。FIG. 4 shows a content data
在本发明的另一实施方案中,节目目录分配给或划归给装置401和402,其中根据分配给装置的节目目录将节目自动地传输给装置401和402。相应地,用户建立起每个装置401和402的偏好清单以及如对第个装置401和402产生的节目目录所确定的可在每个装置401和402接收的节目传输。最好服务器407和411负责控制装置401和402从供给器412和415接收节目传输的授权。In another embodiment of the present invention, program catalogs are assigned or assigned to
图5示出根据本发明的内容数据分配的另一系统结构500。在系统结构500中,服务器510从广播内容供给器515和516接收广播内容数据517和518。这样,服务器510就是将内容数据传输517和518间接地提供给接收装置501的“中间内容供给器”。如上面已详述的那样,广播内容数据的分配最好由基于用户或装置偏好相应清单、储存在服务器510的节目目录来确定。FIG. 5 shows another
仍然参看图5,内容供给器511和513与网络503相连接用以将节目传输给接收装置501。这些节目最好是数字视频节目。接收装置501最好包括计算机504和电视502。用户能够通过网络503访问它们的目录和修改偏好508和509包括对供给器511和513的选择,以及选择将从各供给器511和513接收的节目。Still referring to FIG. 5 ,
系统结构500提供了选择第二接收地址509的能力以接收节目传输。第二接收地址509最好与网络503相连接和/或形成为能从供给器511,513,515和516至少其中之一接收广播内容数据。在节目传输为数字视频节目传输时,第二地址最好通过对服务器510提供与第二接收地址509相应的逻辑地址来加以识别。
图6是根据本发明的一种方法概述内容数据分配步骤的示意性方框图600。当用户最初在步骤601的系统服务器建立帐户时,最好有对用户信息的请求。用户信息请求可以通过电话,电子邮件,普通邮件,调查或任何其他适当方法包括未经请求的方法提出。最好用户能够访问网址并建立其自己的帐户。用户信息可以包括但并不限于供给器选择和服务器选择。另外,用户信息最好包括偏好清单。用户偏好可以包括的信息如用户感兴趣的节目类型,用户的爱好及厌恶和/或接收节目传输的优选时间。用户偏好还可以规定接收节目传输的用户地址。帐户建立之后,系统最好向用户提供成本概算和预定的服务清单以及个人标识号码。FIG. 6 is a schematic block diagram 600 outlining the steps of distributing content data according to a method of the present invention. When a user initially establishes an account with the system server at
在步骤603,提出了节目编目标准。节目编目标准可以是任何简单或复杂算法,但最好包括步骤601中所得到的用户偏好的加权因子。例如,在步骤601中用户输入了其专门兴趣包括保健。这样,涉及保健问题的节目在步骤609内提出的定制节目目录中就赋予高优先权。如果在步骤601中用户输入了他们不喜欢运动项目,那么运动节目可以从定制的节目目录中删除,或者在步骤609内为该用户提出的定制节目目录中赋予其低优先权。At
在步骤603中产生出节目编目标准后,然后在步骤605中服务器检查所有指定内容供给器的节目可用性。服务器可以从内容供给器自动地获取节目可用性,或者通过网络取得节目可用性。在另一些实施方案中,节目可用性可以手动进入服务器。节目可用性最好在得到新节目或节目可用性有变化时进行更新。节目可用性在步骤607内的服务器处编辑以后,服务器根据用户标准将节目编入定制节目目录。After generating the program listing criteria in
最好通过系统网络能检查定制节目目录,其中用户节目目录显示在有用户图形接口的显示装置上。另外,定制节目目录可以有任何号码或格式。目录可以显示相应于日,周,月或任何其他适当时帧的节目可用性。节目可用性可制成表格,或编入版块或类别,如体育或新闻。根据本发明的一个实施方案,用户可以选择和/或修改节目格式。虽然最好是通过系统网络能检查定制节目目录,但节目目录可以利用任何其他合适的办法包括邮件和电子邮件提供给用户。Preferably, the customized program list can be checked through the system network, wherein the user's program list is displayed on a display device having a graphical user interface. Additionally, custom program listings may be of any number or format. The catalog may display program availability corresponding to a day, week, month, or any other suitable time frame. Program availability can be tabulated, or organized into sections or categories, such as sports or news. According to one embodiment of the present invention, a user may select and/or modify a program format. While it is preferred that the customized program listings be available for inspection through the system network, the program listings may be provided to the user by any other suitable means including mail and electronic mail.
在步骤609中向用户提供定制节目目录之后,然后在步骤611中用户就可以选定节目使节目传输进入用户地址。或者将节目传输至用户地址而不要求用户进行选择。After providing the customized program list to the user in
图7示出根据本发明优选实施方法概述节目选择步骤的流程图700。在步骤701中,用户最好能够通过提供安全用户代码,如用户标识号码来登录其个人帐户。然后在步骤703,用户可以检查其个人节目目录。在步骤705,用户可从其目录选择节目。最好节目目录由图形用户接口支持,该接口使用户能点击显示节目的图像来选择节目。在步骤705选定节目后,然后在步骤707就起动节目内容数据向用户地址的传输。FIG. 7 shows a
在步骤703检查个人节目目录之后,用户最好能够修改帐户和/或用户偏好。通过更新帐户,服务器根据新帐户的信息或修改后的偏好对节目可用性重新编辑。最好是用户使用简单的检索工具能够根据个人节目目录中未显示的可供选择的节目来查找服务器数据。After checking the personal programming catalog at
在步骤705中节目选定后,然后在步骤707中通过任何数目的常规装置来起动节目向用户地址的传输,这些常规装置包括但并不限于起动节目的广播,对接收加密广播的本机接收器解码,将数据传输至系统网络上的端口或从服务器路由至接收装置,或者直接从接收服务器传输节目授权的内容供给器分配到用户地址。根据本发明的优选实施方案,内容数据分配系统为收费收视系统,其中如以下详述的那样,对每个节目传输都自动地通知用户付帐。After the program is selected in
图8a-b示出根据本发明内容数据分配系统的本机方800和服务器方810的器件。目录接口801与验证服务器806相连接来验证用户的身份。目录接口801最好从系统的本机方800和服务器方810都可以访问。用户被识别以后,然后目录接口801将收集关于用户的信息,最好包括支付信息及信用卡号码。目录接口801然后将信息发送至验证服务器806,服务器806将用户信息存入用户数据库811。目录接口801还能够在使用户帐户生效前用记帐服务器807检查支付信息。Figures 8a-b show components of a
在用户已建立有效帐户之后,目录接口801将向目录服务器808询问可用节目清单并且最好通过收视装置805以菜单格式向用户提供可用节目清单。用户可以通过目录接口801从菜单中选出节目选择,由此目录接口801将该选择传递给目录服务器808。目录服务器808再把节目费用传递给记帐服务器807。After the user has established a valid account, the
如果记帐服务器807不能够对节目选择记帐,记帐服务器807将把该故障回传给目录服务器808,而目录服务器808将把故障传给目录接口801。目录接口801再将记帐故障传给用户并等待另一节目选择。If the
在记帐服务器807成功地对用户节目选择记帐的情况下,那么记帐服务器807就把该选择已被接受的情况传给目录服务器808。目录服务器808然后把该选择传给媒体传递系统809并把内容数据的授权的流告诉给媒体传递系统809,内容数据最好是数字视频内容数据。In the event that the
由媒体传递系统809授权视频数据流之后,然后媒体传递系统809就能使目录服务器808访问该视频数据。目录服务器808再把该视频节目的付款已收到以及视频数据现已被授权传输的情况传递给目录接口801。After the video data stream is authorized by the
为了通过可能存在于系统本机方800的防火墙来工作,媒体管理器803最好与媒体传递系统809相连接,这样在目录接口801通知用户节目已付款和视频数据已准备好供传输的情况以后,目录接口801就把授权确认发送给媒体管理器803。媒体管理器803然后建立与媒体传递系统809的通讯信道并且把授权的确认传递给媒体传递系统809,后者将视频数据开始从远距离储存装置810流到媒体管理器803。媒体管理器803接收视频数据流并且最好将视频数据存入本机储存装置804。远程储存装置810可以是通过系统网络(未示出)可访问的单个储存装置或任何数量的储存装置。In order to work through firewalls that may exist on the system's
根据本发明的实施方案,对视频数据加密或使用把一份内容数据与用户帐户连系起来的识别信息加以标记。另外,虽然本机方800上的部件可以置于同一处理器装置上,但最好将媒体管理器803和本机储存装置804置于主服务器装置上,而目录接口801和播放接口802则置于台式计算机上。According to an embodiment of the present invention, the video data is encrypted or tagged with identifying information linking a piece of content data to a user account. In addition, although the components on the
在数据流被下载并存入本机储存装置804时,可以使用目录接口801和/或播放接口802来监视下载过程。另外,在图象开始下载后的任何时间可以使用播放接口802来播放视频数据。但是,如果下载或流速率比播放速率慢时,在任何给定时间都不会得到完整的图象。When the data stream is downloaded and stored in the
最好使用播放接口802来选择收视装置804,其中播放接口接收来自任何适合的控制装置812的指令。例如,收视装置805为台式计算机的监视器或者电视机。控制装置812可以包括因特网浏览器、软件应用程序、红外遥控器、光标控制器和/或键盘。The
播放接口802最好向媒体管理器803询问何种录象储存在本机储存装置804并通过目录接口801向用户显示所储存的视频节目。The
当用户通过控制装置812请求播放时,那么播放接口802就把该请求传给媒体管理器803。然后媒体管理器803将授权传给媒体传递系统809,而媒体传递系统809授权播放视频数据。When the user requests playback through the
或者相反,如果授权时限已过期或如果用户未授权收视所选的视频数据播放,那么播放请求可不被接受。在授权播放的情况下,当视频数据为加密数据时,媒体传递系统809可以把加密信息标号传给播放视频数据所需的媒体管理器803。Or conversely, if the authorization time limit has expired or if the user has not authorized viewing of the selected video data to be played, the play request may not be accepted. In the case of authorized playing, when the video data is encrypted data, the
在媒体管理器803对视频流而且用户结束了在收视装置805上的视频节目收视后,用户可以从本机储存装置804中取消该视频数据。最好用户通过控制装置812来传递从本机储存装置804中取消视频数据的请求。控制装置812然后将该请求传给播放接口802。播放接口802命令媒体管理器803从本机储存装置804中取消该视频数据。然后媒体管理器803借助播放接口802确认该视频数据已从本机储存装置804中消除并将此结果通过收视装置805传达给用户。After the
图9说明根据本发明在用户地址的优选本机系统900,其用于处理视频数据流并在收视装置25显示处理过的视频数据流。系统最好使用有视频卡920的计算机910。视频卡920最好有图形输出连接器26和计算机显示逻辑线路16用以支持并在计算机监视器上显示节目图形。收视装置25最好是通过视频输出连接器23与计算机910相连接的电视机或计算机监视器。使用收视控制装置12,如键盘,光标控制器(例如计算机鼠标)或红外遥控器,如上所述,用户可以将请求发送给他/她要在收视装置25上收看录相的遥控制服务器上。流媒体混合器逻辑线路13对储存在硬盘储存装置24的数据流进行检索并将视频数据发送给CPU接口15。CPU接口15将视频数据发送至视频卡18上的数字流压缩/分解逻辑线路18。数字流压缩/分解逻辑线路18将视频数据加以分解,并且在必要时将视频数据发送至显示逻辑线路19待转换成可显示信号。然后通过流媒体逻辑混合器13发送可显示信号待在收视装置25上显示出来。FIG. 9 illustrates a preferred
当从控制装置12提出请求时,显示逻辑线路16用适当的内容在其存储器中建立图形显示帧。将该显示帧发送至流媒体混合器逻辑线路13。流媒体混合器逻辑线路13最好包含像数字流压缩/分解逻辑线路18一样的压缩/分解算法。代替简单地把压缩的显示帧发送至CPU接口,流媒体混合的逻辑线路13使用其逻辑线路建立并分解显示帧。然后流媒体混合的逻辑线路13将图形数据帧从显示逻辑线路22叠加到分解的显示帧上。流媒体混合器逻辑线路13将新组合的显示帧压缩并将该组合显示帧发送至收视装置25。When requested from the
对全移动影象,流媒体混合器逻辑线路13最好以每秒三十帧或更高的速率产生组合显示帧。如果所用的计算机910没有足够的处理能力供处理全移动影象之用,那么同样的显示帧就成若干倍数地显示,而随后的中间帧则在CPU接口被忽略掉。For full motion video, streaming media mixer logic 13 preferably generates composite display frames at a rate of thirty frames per second or higher. If the
在其他情况下,用户可以在收视装置25上收看直播视频节目,其中视频数据从视频输入连接器14或者从电视调谐器逻辑线路17通过无线输入连接器21到达视频卡。因此,用户请求从控制装置12到达,而内容数据则通过显示逻辑线路19发送至视频输出连接器23待在收视装置25上显示。在本实例中,计算机900对视频数据不作处理。In other cases, the user may watch a live video program on the
在第三种情况下,用户从控制装置12提出请求,而接口显示逻辑线路22则产生出适当的图形显示数据帧。当图形显示数据帧提供给流媒体混合器逻辑线路13时,流媒体混和器逻辑线路13通过CPU接口15向视频卡920发送一个信息。视频卡920接受通过显视逻辑线路19发送的信号并且在将对显示逻辑线路19的图形显示数据帧通过CPU接口15发送至流媒体混合器逻辑线路13之前命令数字流压缩/分解逻辑线路18对图形显示数据帧进行数字化及选择性地压缩。In the third case, the user makes a request from the
现在流媒体混合器逻辑线路13有了压缩的图形显示数据帧,并且使用上述的同样方法将图形显示帧从用户接口显示逻辑线路22叠加到当前显示帧上,同时通过CPU接口15发送将由数字流压缩/分解逻辑线路18分解的组合后的显示帧。数字流压缩/分解逻辑线路18然后将未压缩的组合显示帧发送至显示逻辑线路19,后者再将信号输出到视频输出连接器23待在收视装置25上显示。The streaming media mixer logic 13 now has a compressed graphic display data frame, and uses the same method as above to superimpose the graphic display frame from the user
根据包括有助于了解本发明结构和工作原理细节的具体实施方案已经对本发明进行了说明。这里说明这些具体实施方案及其细节并不意在限制这里所附权利要求的范围。对本领域的熟练技术人员来说将会很明显:为进行说明可以在所选的实施方案中进行修改而又不偏离本发明的构思与范围。The present invention has been described in terms of specific embodiments including details to facilitate an understanding of the principles of structure and operation of the invention. These specific embodiments and details thereof are described herein and are not intended to limit the scope of the claims appended hereto. It will be apparent to those skilled in the art that modifications may be made in the selected embodiments for purposes of illustration without departing from the spirit and scope of the invention.
Claims (54)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US21985700P | 2000-07-20 | 2000-07-20 | |
US60/219,857 | 2000-07-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1468492A CN1468492A (en) | 2004-01-14 |
CN100484236C true CN100484236C (en) | 2009-04-29 |
Family
ID=22821053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB018158927A Expired - Lifetime CN100484236C (en) | 2000-07-20 | 2001-07-19 | Mechanism for distributing content data |
Country Status (8)
Country | Link |
---|---|
EP (1) | EP1302074A2 (en) |
JP (1) | JP2004505516A (en) |
KR (3) | KR20080038454A (en) |
CN (1) | CN100484236C (en) |
AU (1) | AU2001277042A1 (en) |
BR (1) | BR0112577A (en) |
TW (1) | TW525385B (en) |
WO (1) | WO2002009431A2 (en) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1542682A4 (en) * | 2002-07-18 | 2007-10-31 | Univ Utah Res Found | NEW INHIBITORS OF UBIQUITIN ISOPEPTIDASES |
SG117424A1 (en) * | 2002-10-21 | 2005-12-29 | Wireless Intellect Labs Pte Lt | Data acquisition source management method and system |
US20040236857A1 (en) * | 2003-05-19 | 2004-11-25 | Sumit Roy | Systems and methods for selecting a provider to service content requested by a client device |
GB0321337D0 (en) | 2003-09-11 | 2003-10-15 | Massone Mobile Advertising Sys | Method and system for distributing advertisements |
ES2263393B1 (en) * | 2003-09-12 | 2008-04-01 | Wireless Intellect Labs Pte Ltd | METHOD AND SYSTEM OF MANAGEMENT OF DATA ACQUISITION SOURCES. |
CN1315326C (en) * | 2004-04-14 | 2007-05-09 | 赵红刚 | Method of realizing set-top function based on software |
GB2435565B (en) | 2006-08-09 | 2008-02-20 | Cvon Services Oy | Messaging system |
US8671000B2 (en) | 2007-04-24 | 2014-03-11 | Apple Inc. | Method and arrangement for providing content to multimedia devices |
US8935718B2 (en) | 2007-05-22 | 2015-01-13 | Apple Inc. | Advertising management method and system |
EP2088743B1 (en) * | 2008-02-11 | 2013-07-03 | Accenture Global Services Limited | Digital file locker |
GB2461262A (en) * | 2008-06-23 | 2009-12-30 | Cvon Innovations Ltd | Method and system for presenting customized data to user terminals |
US9178913B2 (en) | 2010-02-22 | 2015-11-03 | Streetmeet Inc. | System, apparatus and method for generation of content for distributed heterogenous computers |
US8437620B2 (en) * | 2010-03-05 | 2013-05-07 | Intel Corporation | System, method, and computer program product for custom stream generation |
US8898217B2 (en) | 2010-05-06 | 2014-11-25 | Apple Inc. | Content delivery based on user terminal events |
US9367847B2 (en) | 2010-05-28 | 2016-06-14 | Apple Inc. | Presenting content packages based on audience retargeting |
US8510309B2 (en) | 2010-08-31 | 2013-08-13 | Apple Inc. | Selection and delivery of invitational content based on prediction of user interest |
US8983978B2 (en) | 2010-08-31 | 2015-03-17 | Apple Inc. | Location-intention context for content delivery |
US9141504B2 (en) | 2012-06-28 | 2015-09-22 | Apple Inc. | Presenting status data received from multiple devices |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5132992A (en) * | 1991-01-07 | 1992-07-21 | Paul Yurt | Audio and video transmission and receiving system |
NZ336373A (en) * | 1996-12-10 | 2000-08-25 | United Video Properties Inc | Providing television program listings over the Internet; listing web page accepts e-mail address |
US6029045A (en) * | 1997-12-09 | 2000-02-22 | Cogent Technology, Inc. | System and method for inserting local content into programming content |
US6898762B2 (en) * | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
-
2001
- 2001-07-19 BR BR0112577-0A patent/BR0112577A/en not_active IP Right Cessation
- 2001-07-19 JP JP2002515020A patent/JP2004505516A/en active Pending
- 2001-07-19 AU AU2001277042A patent/AU2001277042A1/en not_active Abandoned
- 2001-07-19 KR KR1020087008595A patent/KR20080038454A/en not_active Ceased
- 2001-07-19 KR KR1020037000240A patent/KR100869531B1/en not_active Expired - Lifetime
- 2001-07-19 WO PCT/US2001/022945 patent/WO2002009431A2/en active Application Filing
- 2001-07-19 KR KR1020087018954A patent/KR20080075043A/en not_active Ceased
- 2001-07-19 EP EP01954822A patent/EP1302074A2/en not_active Ceased
- 2001-07-19 CN CNB018158927A patent/CN100484236C/en not_active Expired - Lifetime
- 2001-07-20 TW TW090117835A patent/TW525385B/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
WO2002009431A3 (en) | 2002-05-16 |
KR100869531B1 (en) | 2008-11-19 |
TW525385B (en) | 2003-03-21 |
KR20030022851A (en) | 2003-03-17 |
KR20080038454A (en) | 2008-05-06 |
WO2002009431A2 (en) | 2002-01-31 |
JP2004505516A (en) | 2004-02-19 |
KR20080075043A (en) | 2008-08-13 |
EP1302074A2 (en) | 2003-04-16 |
AU2001277042A1 (en) | 2002-02-05 |
CN1468492A (en) | 2004-01-14 |
BR0112577A (en) | 2003-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10116978B2 (en) | Mechanism for distributing content data | |
CN100484236C (en) | Mechanism for distributing content data | |
EP2219378B1 (en) | Method and system for providing a customized media list | |
US20170289632A1 (en) | Video Assets | |
US20050216940A1 (en) | Method and system which enables subscribers to select videos from websites for on-demand delivery to subscriber televisions via cable television network | |
KR100837695B1 (en) | Customized advertising service provision system and method | |
MXPA04003394A (en) | Video and digital multimedia aggregator content availability notification system and method. | |
JP2002514025A (en) | Method of transmitting information on a communication network | |
WO2005022355A2 (en) | System and method for accessing specialized content associated with broadcast content | |
US20020066100A1 (en) | Method for providing data services for a large number of small-sized data files | |
US20020184652A1 (en) | Replication of configuration information for set-top boxes | |
KR100739339B1 (en) | System and method to broadcast video with clear sound and picture using the internet | |
KR101189608B1 (en) | Method for providing service for a group purchase of content | |
US8037501B2 (en) | Methods for entertainment-programming distribution | |
US8112295B1 (en) | Personalized hospitality management system | |
CN114642000B (en) | Television gateway, television cloud, video platform and distribution system | |
JP2004514333A (en) | Programming guide that can be adapted to networked devices | |
EP1944971A2 (en) | Mechanism for distributing content data | |
JP2002135756A (en) | Program delivery method to channel dedicated to personal use | |
KR100870047B1 (en) | Moving picture on demand service method | |
WO2002063881A1 (en) | User model for interactive television system | |
KR20080055742A (en) | How to service on-demand video | |
EP1413134A1 (en) | A method for providing data services for a large number of small -sized data files | |
JP2001285839A (en) | Communication line connection charge free system on transmission of viewer information in digital television | |
KR20060084098A (en) | System and method for servicing event related information in interactive television or television based on internet protocol |
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 | ||
ASS | Succession or assignment of patent right |
Owner name: ZIYUAN ASSOCIATION CO., LTD. Free format text: FORMER OWNER: DIGITAL LEVEL COMPANY Effective date: 20090904 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20090904 Address after: British Virgin Islands toto Patentee after: Resources Association Ltd Address before: California, USA Patentee before: Digitaldeck Inc |
|
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20090429 |