WO2000049512A1 - Content tagging in a data distribution system - Google Patents

Content tagging in a data distribution system Download PDF

Info

Publication number
WO2000049512A1
WO2000049512A1 PCT/US2000/002316 US0002316W WO0049512A1 WO 2000049512 A1 WO2000049512 A1 WO 2000049512A1 US 0002316 W US0002316 W US 0002316W WO 0049512 A1 WO0049512 A1 WO 0049512A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
instructions
personal computers
tagging
client personal
Prior art date
Application number
PCT/US2000/002316
Other languages
French (fr)
Inventor
Keith R. Barker
Mark T. Rafter
Original Assignee
Cyberstar, L.P.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Cyberstar, L.P. filed Critical Cyberstar, L.P.
Priority to AU32185/00A priority Critical patent/AU3218500A/en
Publication of WO2000049512A1 publication Critical patent/WO2000049512A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web

Definitions

  • the present invention relates generally to data distribution systems, and more particularly, to content tagging systems and methods that control certain aspects of content delivered from content providers to client personal computers by way of a data distribution system.
  • the assignee of the present invention has developed a data distribution system, and in particular, a satellite-based data distribution system, that that is used to distribute data supplied by content providers to personal computers of clients.
  • a data distribution system and in particular, a satellite-based data distribution system, that is used to distribute data supplied by content providers to personal computers of clients.
  • an important aspect of the system was developed that addresses this need.
  • the present invention provides for a content tagging systems and methods that may be used with a data distribution system to distribute content (data) to client personal computers.
  • One or more content providers communicate by way of the data distribution system, such as by way of a satellite communications link, for example, to deliver the content to the client personal computers.
  • the content tagging system and method generates content tagging instructions that are transmitted along with the content and which are performed by the client personal computers upon receipt of the transmitted content.
  • a content provider module is disposed on a computer controlled by each content provider.
  • the content provider module sends content to the data distribution system for transmission to one or more client personal computers.
  • the content provider module generates content tagging instructions that are performed by the client personal computers upon receipt of the transmitted content.
  • Content tagging instructions include delivery schedule and priority instructions performed by the client personal computers, or display and storage instructions, for example.
  • Fig. 1 illustrates an exemplary data distribution system for distributing data to personal computers and in which the present invention may be employed;
  • Fig. 2 illustrates an exemplary content tagging system in accordance with the principles of the present invention
  • Fig. 3 illustrates an exemplary content tagging method in accordance with the principles of the present invention.
  • Fig. 1 illustrates an exemplary data distribu- tion system 10, illustrated as a satellite broadcast data distribution system 10, in which content provider management systems (Fig. 2) and methods (Fig. 3) in accordance with the principles of the present invention may be employed.
  • the exemplary system 10 is designed to distribute data (content) derived from one or more content providers 1 1 by way of a satellite 14 to client personal computers 16.
  • the system 10 uses Internet protocol (IP) addressing and a media access control (MAC) layer to distribute the data to the personal computers 16.
  • IP Internet protocol
  • MAC media access control
  • the system 10 comprises a network operations center 13 that includes a data broadcast subsystem (DBS) 21, a subscriber management subsystem (SMS) 22, a network management subsystem (NMS) 23, and a content management subsystem (CMS) 24.
  • DBS data broadcast subsystem
  • SMS subscriber management subsystem
  • NMS network management subsystem
  • CMS content management subsystem
  • One or more content providers 1 1 communicate by way of a direct connection 12a or the Internet 12, for example, to the network operations center 13.
  • the network operations center 13 communicates by way of the satellite 14 to the client personal computers 16.
  • the client personal computers 16 interface to the satellite 14 using satellite receiver PC cards (not shown) disposed in the client personal computers 16. Alterna- tively, the client personal computers 16 are connected to a local area network 17 and interface to the satellite 14 using a PC card disposed in a server computer 15 coupled to the local area network.
  • the client personal computers 16 are also coupled by way of a modem 18 to the network operations center 13.
  • the modem 18 provides a low-rate return path that is used to transmit requests from the client personal computers 16 to the network operations center 13 in order to download data derived from the content providers 11.
  • Each of the client personal computers 16 includes software that interfaces to the network operations center 13 and the content providers 11.
  • the software is used to browse the Internet 12, send requests for data, control data download sessions, schedule delivery of data, and download streaming audio, video and data to the client personal computers 16in real time, for example.
  • the system 10 and the software cooperate to establish a virtual private multicast network between the content providers 11 and the client personal computers 16.
  • the system 10 and the software cooperate to provide managed electronic data delivery to multiple client personal computers 16.
  • the system 10 and the software cooperate to provide both video and data download services with high efficiency.
  • Fig. 2 illustrates an exemplary content tagging system 30 in accordance with the principles of the present invention.
  • the content tagging system 30 is designed for use with the data distribution system 10 and generates content tagging instructions that are transmitted along with the content and which are performed by the client personal computers 16 upon receipt of the transmitted content
  • a content provider module 33 is disposed on a computer 34 controlled by each content provider 1 1.
  • the content provider module 33 sends content to the data distribution system 10 for transmission to one or more client personal computers 16.
  • the content provider module 33 also generates content tagging instructions comprising instructions that are performed by the client personal computers 16 upon receipt of the transmitted content.
  • the content tagging instructions may include delivery schedule and priority instructions that are performed by the client personal computers 16.
  • the instructions may also comprise display and storage instructions that are performed by client personal computers 16.
  • Content tagging is implemented using XML/HTML or other metadata tagging of the content.
  • a content submission utility is provided that allows content providers 1 1 to submit pre- formatted content to the network operations center 13. The Preformatting is done by the content submission utility and provides predefined content data or tags for handling the content in client applications.
  • the content submission utility operates within a standard web browser on the client or content provider site and delivers the content via the Internet 12 or other dedicated connection as defined for a particular client from the content providers 11 to the client personal computers 16.
  • Content tagging is implemented in a content/application layer of software employed when using the data distribution system.
  • the content/application layer provides XML/HTML or other metadata tagging of the data.
  • a content submission utility is provided in the data distribution system that allows content providers and clients to submit pre-formatted content to the network operations center. The pre- formatting is done by the content submission utility and provides predefined content tags for handling the data in client applications.
  • the content submission utility operates within a standard web browser at the client or content provider site and delivers the content via the Internet or other dedicated connections as defined for a particular client.
  • Fig. 3 illustrates an exemplary content tagging method 40 in accordance with the principles of the present invention.
  • the content tagging method 40 comprises the following steps.
  • Content tagging instructions are generated 41 on a computer controlled by a content provider 11 , which instructions are to be performed by one or more client personal computers 16 upon receipt of the transmitted content.
  • the content and content tagging instructions are transmitted 42 by way of a data distribution system 10 from the content provider 1 1 to the one or more client personal computers 16.
  • the content tagging instructions are then performed 43 on the one or more client personal computers 16 upon receipt of the transmitted content and instructions.

Abstract

Content tagging systems and methods for tagging content transmitted by a content provider (11) by way of a data distribution system (10) to one or more client personal computers (16). A content provider module (33) disposed on a computer (34) controlled by the content provider (11) generates content and content tagging instuctions for distribution. The content and content tagging instructions are sent to the data distribution system (10) for transmission to the client personal computers (16). Upon receipt, the client personal computers (16) perform the content tagging instructions and process the content in accordance with the instructions. Typical content tagging instructions include delivery schedule and priority instructions along with display and storage instructions.

Description

CONTENT TAGGING IN A DATA DISTRIBUTION SYSTEM
BACKGROUND
The present invention relates generally to data distribution systems, and more particularly, to content tagging systems and methods that control certain aspects of content delivered from content providers to client personal computers by way of a data distribution system.
The assignee of the present invention has developed a data distribution system, and in particular, a satellite-based data distribution system, that that is used to distribute data supplied by content providers to personal computers of clients. In order to allow content providers to more easily supply data for distribution by the data distribution system, an important aspect of the system was developed that addresses this need.
It would be an improvement to have content tagging systems and methods that control certain aspects of content delivered from content providers to client personal computers by way of a data distribution system.
SUMMARY OF THE INVENTION
The present invention provides for a content tagging systems and methods that may be used with a data distribution system to distribute content (data) to client personal computers. One or more content providers communicate by way of the data distribution system, such as by way of a satellite communications link, for example, to deliver the content to the client personal computers. The content tagging system and method generates content tagging instructions that are transmitted along with the content and which are performed by the client personal computers upon receipt of the transmitted content.
A content provider module is disposed on a computer controlled by each content provider. The content provider module sends content to the data distribution system for transmission to one or more client personal computers. The content provider module generates content tagging instructions that are performed by the client personal computers upon receipt of the transmitted content. Content tagging instructions include delivery schedule and priority instructions performed by the client personal computers, or display and storage instructions, for example.
BRIEF DESCRIPTION OF THE DRAWINGS
The various features and advantages of the present invention may be more readily understood with reference to the following detailed description taken in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:
Fig. 1 illustrates an exemplary data distribution system for distributing data to personal computers and in which the present invention may be employed;
Fig. 2 illustrates an exemplary content tagging system in accordance with the principles of the present invention; and Fig. 3 illustrates an exemplary content tagging method in accordance with the principles of the present invention.
DETAILED DESCRIPTION
Referring to the drawing figures, Fig. 1 illustrates an exemplary data distribu- tion system 10, illustrated as a satellite broadcast data distribution system 10, in which content provider management systems (Fig. 2) and methods (Fig. 3) in accordance with the principles of the present invention may be employed. The exemplary system 10 is designed to distribute data (content) derived from one or more content providers 1 1 by way of a satellite 14 to client personal computers 16. The system 10 uses Internet protocol (IP) addressing and a media access control (MAC) layer to distribute the data to the personal computers 16.
The system 10 comprises a network operations center 13 that includes a data broadcast subsystem (DBS) 21, a subscriber management subsystem (SMS) 22, a network management subsystem (NMS) 23, and a content management subsystem (CMS) 24. One or more content providers 1 1 communicate by way of a direct connection 12a or the Internet 12, for example, to the network operations center 13. The network operations center 13 communicates by way of the satellite 14 to the client personal computers 16.
The client personal computers 16 interface to the satellite 14 using satellite receiver PC cards (not shown) disposed in the client personal computers 16. Alterna- tively, the client personal computers 16 are connected to a local area network 17 and interface to the satellite 14 using a PC card disposed in a server computer 15 coupled to the local area network. The client personal computers 16 are also coupled by way of a modem 18 to the network operations center 13. The modem 18 provides a low-rate return path that is used to transmit requests from the client personal computers 16 to the network operations center 13 in order to download data derived from the content providers 11.
Each of the client personal computers 16 includes software that interfaces to the network operations center 13 and the content providers 11. The software is used to browse the Internet 12, send requests for data, control data download sessions, schedule delivery of data, and download streaming audio, video and data to the client personal computers 16in real time, for example.
The system 10 and the software cooperate to establish a virtual private multicast network between the content providers 11 and the client personal computers 16. The system 10 and the software cooperate to provide managed electronic data delivery to multiple client personal computers 16. The system 10 and the software cooperate to provide both video and data download services with high efficiency.
Fig. 2 illustrates an exemplary content tagging system 30 in accordance with the principles of the present invention. The content tagging system 30 is designed for use with the data distribution system 10 and generates content tagging instructions that are transmitted along with the content and which are performed by the client personal computers 16 upon receipt of the transmitted content
A content provider module 33 is disposed on a computer 34 controlled by each content provider 1 1. The content provider module 33 sends content to the data distribution system 10 for transmission to one or more client personal computers 16. The content provider module 33 also generates content tagging instructions comprising instructions that are performed by the client personal computers 16 upon receipt of the transmitted content. The content tagging instructions may include delivery schedule and priority instructions that are performed by the client personal computers 16. The instructions may also comprise display and storage instructions that are performed by client personal computers 16.
Content tagging is implemented using XML/HTML or other metadata tagging of the content. A content submission utility is provided that allows content providers 1 1 to submit pre- formatted content to the network operations center 13. The Preformatting is done by the content submission utility and provides predefined content data or tags for handling the content in client applications. The content submission utility operates within a standard web browser on the client or content provider site and delivers the content via the Internet 12 or other dedicated connection as defined for a particular client from the content providers 11 to the client personal computers 16.
Content tagging is implemented in a content/application layer of software employed when using the data distribution system. The content/application layer provides XML/HTML or other metadata tagging of the data. A content submission utility is provided in the data distribution system that allows content providers and clients to submit pre-formatted content to the network operations center. The pre- formatting is done by the content submission utility and provides predefined content tags for handling the data in client applications. The content submission utility operates within a standard web browser at the client or content provider site and delivers the content via the Internet or other dedicated connections as defined for a particular client. Fig. 3 illustrates an exemplary content tagging method 40 in accordance with the principles of the present invention. The content tagging method 40 comprises the following steps. Content tagging instructions are generated 41 on a computer controlled by a content provider 11 , which instructions are to be performed by one or more client personal computers 16 upon receipt of the transmitted content. The content and content tagging instructions are transmitted 42 by way of a data distribution system 10 from the content provider 1 1 to the one or more client personal computers 16. The content tagging instructions are then performed 43 on the one or more client personal computers 16 upon receipt of the transmitted content and instructions. Thus, improved content tagging systems and methods that control certain aspects of content delivered from content providers to client personal computers by way of a data distribution system have been disclosed. It is to be understood that the described embodiments are merely illustrative of some of the many specific embodiments that represent applications of the principles of the present invention. Clearly, numerous and other arrangements can be readily devised by those skilled in the art without departing from the scope of the invention.

Claims

CLAIMSWhat is claimed is:
1. A content tagging system comprising: a content provider module disposed on a computer 34 controlled by a content provider that provides content and generates content tagging instructions that are to be performed by one or more client personal computers upon receipt of the content, and that sends content for transmission to the one or more client personal computers; a data distribution system for transmitting the content and content tagging instructions from the content provider to the one or more client personal computers; and the client personal computers receiving the content and performing the content tagging instructions upon receipt of the transmitted content.
2. The system recited in Claim 2 wherein the content tagging instructions include delivery schedule and priority instructions that are performed by computer of the data distribution system.
3. The system recited in Claim 2 wherein the instructions comprise display and storage instructions that are performed by client personal computers.
4. A method for tagging content distributed by a data distribution system to client personal computers, comprising the steps of: generating content tagging instructions on a computer controlled by a content provider, which instructions are to be performed by one or more client personal computers 16 upon receipt of the transmitted content: transmitting the content and content tagging instructions by way of the data distribution system to the one or more client personal computers; and performing the content tagging instructions on the one or more client personal computers upon receipt of the transmitted content.
5. The method recited in Claim 4 wherein the content tagging instructions include delivery schedule and priority instructions that are performed by computer of the data distribution system.
6. The method recited in Claim 4 wherein the instructions comprise display and storage instructions that are performed by client personal computers.
PCT/US2000/002316 1999-02-16 2000-01-28 Content tagging in a data distribution system WO2000049512A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU32185/00A AU3218500A (en) 1999-02-16 2000-01-28 Content tagging in a data distribution system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US24989199A 1999-02-16 1999-02-16
US09/249,891 1999-02-16

Publications (1)

Publication Number Publication Date
WO2000049512A1 true WO2000049512A1 (en) 2000-08-24

Family

ID=22945446

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/002316 WO2000049512A1 (en) 1999-02-16 2000-01-28 Content tagging in a data distribution system

Country Status (2)

Country Link
AU (1) AU3218500A (en)
WO (1) WO2000049512A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4932026A (en) * 1986-12-19 1990-06-05 Wang Laboratories, Inc. Apparatus for distributing data processing across a plurality of loci of control
US5701484A (en) * 1990-05-18 1997-12-23 Digital Equipment Corporation Routing objects on action paths in a distributed computing system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4932026A (en) * 1986-12-19 1990-06-05 Wang Laboratories, Inc. Apparatus for distributing data processing across a plurality of loci of control
US5701484A (en) * 1990-05-18 1997-12-23 Digital Equipment Corporation Routing objects on action paths in a distributed computing system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KHARE ET. AL.: "XML: A Door to Automated Web Applications", IEEE INTERNET COMPUTING, vol. 3, no. 1, July 1997 (1997-07-01) - August 1997 (1997-08-01), pages 78 - 87, XP002929252 *

Also Published As

Publication number Publication date
AU3218500A (en) 2000-09-04

Similar Documents

Publication Publication Date Title
EP1389385B1 (en) A service gateway for interactive television
US6477579B1 (en) Access system and method for providing interactive access to an information source through a networked distribution system
US7353253B1 (en) Peer-to-peer messaging system
US7330824B1 (en) Method and system for content profiling and activation
EP1364511B1 (en) A digital television application protocol for interactive television
EP1311979B1 (en) Method and system for content deployment and activation
US20020065929A1 (en) Protocol extensions to increase reliability of bulk data transmissions
US20010047401A1 (en) System and method for managing connections to servers delivering multimedia content
US20040181593A1 (en) Method and system for embedded network device installation
US20080162693A1 (en) Message router
US20090030972A1 (en) System and method for delivering advertising signage remotely
WO2002019716A1 (en) Systems and method for interacting with users over a communications network
CN102014121B (en) Network autodiscovery as a lever to decorrelated service activation through event driven architecture
AU2002237989A1 (en) A service gateway for interactive television
CN103457907A (en) Method, equipment and system for multimedia content distribution
US8117437B2 (en) System for providing services for applications available under different protocols
WO2000049504A1 (en) Data broadcasting system and method
US20010011305A1 (en) File transmission acknowledgement system and method
WO2000049512A1 (en) Content tagging in a data distribution system
WO2000049479A2 (en) Content provider management system and method
KR100243111B1 (en) Method to establish association for providing security service within distributed object system
JPH1051404A (en) Menu distribution method
KR20010104016A (en) Transmission and receipt method of internet broadcasting
Kinoshita et al. Realpush Network: A New Push-type Content Delivery System Using Reliable Multicast And Flexible Browser
CN101685528A (en) Internet individual data banking technology management method, system and network side devices

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase