WO2001002974A1 - Decentralized internet-based program production system - Google Patents
Decentralized internet-based program production system Download PDFInfo
- Publication number
- WO2001002974A1 WO2001002974A1 PCT/US2000/018369 US0018369W WO0102974A1 WO 2001002974 A1 WO2001002974 A1 WO 2001002974A1 US 0018369 W US0018369 W US 0018369W WO 0102974 A1 WO0102974 A1 WO 0102974A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- producer
- repeater
- aggregator
- information
- program
- Prior art date
Links
Classifications
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- 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/17345—Control of the passage of the selected programme
- H04N7/17354—Control of the passage of the selected programme in an intermediate station common to a plurality of user terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- 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/21—Server components or server architectures
- H04N21/222—Secondary servers, e.g. proxy server, cable television Head-end
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/231—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
- H04N21/23106—Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
-
- 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/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- 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/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- 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/4786—Supplemental services, e.g. displaying phone caller identification, shopping application e-mailing
-
- 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/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream 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/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/85406—Content authoring involving a specific file format, e.g. MP4 format
Definitions
- the production of Internet- based program content and producer information can be
- A/V content program itself (hereinafter, the "A/V content") and (2) commands.
- the A/V content is a program itself (hereinafter, the "A/V content") and (2) commands.
- the A/V content is a program itself (hereinafter, the "A/V content") and (2) commands.
- UDP protocol Unlike the TCP protocol typically used to transmit text, UDP does not
- Producer information such as commands tell the system to launch such features as
- Poll typically launches one or more text-based questions, with a choice of answers for each question, and is a way to gather information about viewers' tastes,
- Chat provides the viewer with a way to interact with other viewers.
- Talk-back permits the viewer to send questions and comments directly to the commentator.
- streaming audio and video signals are exemplary
- broadcast is generated by a server to a number of clients.
- an audio player and a video player are launched within the
- A/V content can be watched and heard while subsequent packets are
- RAM random access memory
- CPU central processing unit
- OS specific resources (e.g., WINDOWS NT has different limits than Unix), and bandwidth
- the broadcast system must, however, be able to register and address the
- a decentralized network is provided for
- the network can be implemented as, for example, a streaming media broadcasting
- repeater/aggregator communicates between a server and one or more clients for ( 1 ) receiving
- the server is programmed to fold the composite input presented by each
- each repeater/aggregator can service 10,000 clients, every added repeater/aggregator can
- the audio, video, and interactive content will travel the shortest possible
- the preferred location for the R/A serving them is the same network
- the next (even less preferred) location is on a well-
- FIG. 1 is a block diagram schematic of an exemplary decentralized network for
- FIG. 1 For illustration purposes only, this disclosure will describe the production system in terms relevant to classroom and/or entertainment programming.
- the term “commentator” will be used to denote the classroom instructor, the entertainment program's host and/or other persons being viewed at the moment by the viewer;
- client will denote the viewer's computer system, including hardware and software;
- server will denote the computer(s) (including hardware and software) which deliver the program content to the client, and
- viewer will refer to the person(s) at the client end of the system.
- Other embodiments may be realized and structural or logical changes may be made to the disclosed embodiments without departing from the spirit or scope of the invention.
- the embodiments are particularly described as applied to production systems in terms relevant to classroom and/or entertainment programming, it should be readily apparent that the invention may be embodied in any device or system having the same or similar problems.
- audio/video server 10 for broadcasting content and information such as an audio/video
- R/A (each hereinafter, referred to as an "R/A" for brevity) are coupled for bi-directional
- R/As may be physically located anywhere in the world, but are preferably geographically
- the first R/A 12 is illustratively shown coupled for bi-directional communication with
- R/As can be used. Likewise, only three clients have been illustrated for each R/A for
- Each R/A 12, 14 repeats the interactive content transmitted by the server 10.
- Each R/A 12, 14 additionally collects and aggregates feedback from the viewers with
- each R/A aggregates the answers
- each R/A can be programmed to retain the answers from each specific client, or
- the reports can be generated at the R/As,
- the data from the R/As to the register or other receiving location can be any type of global analysis.
- the data from the R/As to the register or other receiving location can be any type of global analysis.
- a viewer may log into the system via an R/A which, in turn,
- the client may be registered using any known
- system is thereby flexible enough to enable the program's A/V content and/or producer information such as selected commands to be downloaded by one or more specific clients at
- producer information can be sent to viewers in response to specific inputs
- chat between two or more clients
- Bandwidth is also saved by combining the interactive feedback from all clients at each
- Bandwidth can also be saved by using each R/A as a filter to avoid or delay
- clients connect to the producer's register, which assigns the client to the
- the register to which the user is connected provides his/her username and password.
- These files may, for example, be plug-ins, players, slides, interface
- the files have previously been loaded into a
- the server (e.g., one distribution server for every five R/As). The server is thereby free to perform
- Clients may be assigned to a particular R/A based upon parameters deemed important
- users may be assigned to R/As in a "round robin" manner, whereby users are
- archive servers are
- Incoming data can then be parsed and searched so that an operator can control the
- the network described herein may additionally include monitoring capabilities to
- repeater/aggregators based on geographic location.
- the system register permits the producer to register the show, and gather general and
- the register creates the
- All viewer data is preferably
- server 10 distribution servers 28, 30, R/As 12, 14, and clients 16, 18, 20, 22,
- processors e.g., central processing unit (CPU)
- CPU central processing unit
- the processor(s) perform, control, or at least inform the various processing steps
- a user interface may be connected direcdy to a bus or remotely connected
- the network represents (wired or wireless) connection of
- processor-based system geographically remote from system, or a distributed combination
- one or more of the modules depicted in FIG. 1 are coupled (direcdy or
- structures can take any form from an individual floppy disk drive, hard disk drive, CD-ROM,
- redundant array of independent devices RAID
- RAID redundant array of independent devices
- Each module may have one or more structures remotely located in different locations.
- LAN local area network
- WAN wide area network
- BBS BBS
- instant messaging network etc.
- PDAs personal digital assistants
- WebTV or other Internet-only terminals
- top boxes cellular/PCS phones, screenphones, pagers, kiosks, thin-client, or other known
- Alternative embodiments further include both centralized and
- the components described herein may be one or more hardware, software, or hybrid
- resources including processing units, memory, clock devices, software routines, etc.
- GUI graphical user interface
- memory units described herein may be any one or more of the known
- RAM Random Access Memory
- ROM Read Only Memory
- HDD hard disk drive
- floppy drive floppy drive
- zip drive compact disk-ROM
- DVD bubble memory
- etc. may also be one or more memory devices embedded within a processor or CPU, or shared
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU60691/00A AU6069100A (en) | 1999-07-06 | 2000-07-06 | Decentralized internet-based program production system |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14265599P | 1999-07-06 | 1999-07-06 | |
US60/142,655 | 1999-07-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001002974A1 true WO2001002974A1 (en) | 2001-01-11 |
WO2001002974A9 WO2001002974A9 (en) | 2002-07-25 |
Family
ID=22500753
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/018369 WO2001002974A1 (en) | 1999-07-06 | 2000-07-06 | Decentralized internet-based program production system |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU6069100A (en) |
WO (1) | WO2001002974A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2832014A1 (en) * | 2001-11-08 | 2003-05-09 | Thomson Licensing Sa | INTER-USER COMMUNICATION MODULE AND METHOD AND CORRESPONDING PRODUCTS |
WO2004100548A1 (en) * | 2003-05-09 | 2004-11-18 | Ingo Wolf | Method and device for producing and sending a television program by means of ip-based media, especially the internet |
WO2007131544A1 (en) * | 2006-05-15 | 2007-11-22 | Joost N.V. | Method of processing user data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5864827A (en) * | 1997-06-27 | 1999-01-26 | Belzberg Financial Markets & News International Inc. | System and method for providing an information gateway |
US5901287A (en) * | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
US5903727A (en) * | 1996-06-18 | 1999-05-11 | Sun Microsystems, Inc. | Processing HTML to embed sound in a web page |
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
-
2000
- 2000-07-06 AU AU60691/00A patent/AU6069100A/en not_active Abandoned
- 2000-07-06 WO PCT/US2000/018369 patent/WO2001002974A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6029195A (en) * | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5901287A (en) * | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
US5903727A (en) * | 1996-06-18 | 1999-05-11 | Sun Microsystems, Inc. | Processing HTML to embed sound in a web page |
US5864827A (en) * | 1997-06-27 | 1999-01-26 | Belzberg Financial Markets & News International Inc. | System and method for providing an information gateway |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2832014A1 (en) * | 2001-11-08 | 2003-05-09 | Thomson Licensing Sa | INTER-USER COMMUNICATION MODULE AND METHOD AND CORRESPONDING PRODUCTS |
WO2003041397A1 (en) * | 2001-11-08 | 2003-05-15 | Thomson Licensing S.A. | Module and process for inter-user communication |
WO2004100548A1 (en) * | 2003-05-09 | 2004-11-18 | Ingo Wolf | Method and device for producing and sending a television program by means of ip-based media, especially the internet |
WO2007131544A1 (en) * | 2006-05-15 | 2007-11-22 | Joost N.V. | Method of processing user data |
Also Published As
Publication number | Publication date |
---|---|
WO2001002974A9 (en) | 2002-07-25 |
AU6069100A (en) | 2001-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1320994B1 (en) | Systems and method for interacting with users over a communications network | |
US6598075B1 (en) | Method and system for using multiple networks to provide a presentation | |
US9948692B1 (en) | Apparatus, method, and computer readable medium for providing a presentation on a network having a plurality of synchronized media types | |
US6226030B1 (en) | Automated and selective distribution of video broadcasts | |
US8019815B2 (en) | Interactive audio/video method on the internet | |
US7181526B1 (en) | Announced session description | |
US7143177B1 (en) | Providing a presentation on a network having a plurality of synchronized media types | |
US6421706B1 (en) | Multicast and unicast internet protocol content distribution having a feedback mechanism for real-time and store and forward information transfer | |
CA2884407C (en) | System and method for broadcasting interactive content | |
EP1382173B1 (en) | Data distribution system | |
US20110307548A1 (en) | Data distribution | |
US6286031B1 (en) | Scalable multimedia distribution method using client pull to retrieve objects in a client-specific multimedia list | |
US20030079016A1 (en) | Using NAS appliance to build a non-conventional distributed video server | |
US20020091840A1 (en) | Real-time optimization of streaming media from a plurality of media sources | |
WO1998044733A9 (en) | Method and system for providing a presentation on a network | |
US20020016820A1 (en) | Distributing datacast signals embedded in broadcast transmissions over a computer network | |
US7103667B1 (en) | Announced session control | |
KR20030076581A (en) | A unified distributed architecture for a multi-point video conference and interactive broadcast systems | |
JP2003506765A (en) | Method and apparatus for distributing data using a distributed storage system | |
US8479242B1 (en) | Video storage and distribution | |
US9172594B1 (en) | IPv6 to web architecture | |
US20040006627A1 (en) | Content delivery system | |
WO2001002974A1 (en) | Decentralized internet-based program production system | |
Cisco | Chapter 1: Introduction | |
WO2001013632A1 (en) | Internet-based program broadcast system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US 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 MZ 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 |
|
AK | Designated states |
Kind code of ref document: C2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: C2 Designated state(s): GH GM KE LS MW MZ 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 |
|
COP | Corrected version of pamphlet |
Free format text: PAGE 1/1, DRAWINGS, REPLACED BY A NEW PAGE 1/1; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |