WO2002098820A1 - Accessing television programming using a computer and third party data networks as a virtual private television - Google Patents

Accessing television programming using a computer and third party data networks as a virtual private television Download PDF

Info

Publication number
WO2002098820A1
WO2002098820A1 PCT/US2002/017183 US0217183W WO02098820A1 WO 2002098820 A1 WO2002098820 A1 WO 2002098820A1 US 0217183 W US0217183 W US 0217183W WO 02098820 A1 WO02098820 A1 WO 02098820A1
Authority
WO
WIPO (PCT)
Prior art keywords
multimedia file
receiver
file
encoded
predetermined set
Prior art date
Application number
PCT/US2002/017183
Other languages
French (fr)
Other versions
WO2002098820A9 (en
Inventor
Andy G. Lean
Kenneth S. Lockhart
Quentin E. Thompson
Jennie Ching
Original Assignee
Sequoia Broadband, Inc.
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 Sequoia Broadband, Inc. filed Critical Sequoia Broadband, Inc.
Priority to AU2002345439A priority Critical patent/AU2002345439A1/en
Publication of WO2002098820A1 publication Critical patent/WO2002098820A1/en
Publication of WO2002098820A9 publication Critical patent/WO2002098820A9/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/258Client 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/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44204Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/4425Monitoring of client processing errors or hardware failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6336Control signals issued by server directed to the network components or client directed to client directed to decoder
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6547Transmission by server directed to the client comprising parameters, e.g. for client setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed

Definitions

  • the invention relates to delivery of content over a data network in a controlled manner.
  • a content delivery system comprises a source of a multimedia file and a receiver of that file both operatively in communication with a data network.
  • a network operation center is also operatively in communication with the data network and logically disposed intermediate the source and the receiver.
  • the receiver further comprises manipulation software to process an encoded multimedia file to allow decoding and viewing of the multimedia file according to a predetermined set of scheduling parameters relevant to the encoded multimedia file.
  • FIG. 1 is a schematic of a system for providing multimedia files from a provider to a receiver
  • FIG. 2 is a flowchart of a method of a preferred embodiment. r00091 DETAILED DESCRIPTION OF AN EXEMPLARY EMBODIMENT
  • a schematic of a system for providing multimedia files from a provider to a receiver system 10 comprises data network 100; one or more sources 20 of multimedia files 12 to be delivered; one or more receivers 30; and one or more network operation centers 40.
  • Source 20, receiver 30, and network operation center 40 are operatively interconnected via data network 100 which, in the preferred embodiment, is a public data network such as the Internet.
  • the public data network may further include wired networks and wireless networks such as cable, DSL, and satellite as well as dial-up.
  • Source 20 is a source of multimedia files 12 which, in an exemplary embodiment, are commercial multimedia files 12.
  • source 20 may further comprise an online resource such as a file server connected to data network 100 or physical media such as optical or magnetic media or the like.
  • source 20 may be a motion picture studio, a television studio, a motion picture distributor, or a television program distributor, or the like, or a combination thereof.
  • multimedia files 12 may comprise movies, films, or other audiovisual works, or the like, or combinations thereof.
  • Receiver 30 may be a personal computer such as illustrated at 30a,30b and further comprise multimedia file manipulation software such as multimedia file decoder 32 and multimedia file viewer 34, e.g. software executing at or in receiver 30.
  • multimedia file manipulation software such as multimedia file decoder 32 and multimedia file viewer 34, e.g. software executing at or in receiver 30.
  • receiver 30 may be set-top box 36 or specialized hardware including television sets 30c with built-in computing intelligence.
  • multimedia file 12 may be provided from a provider at step 210, e.g. source 20, to receiver 30 via data network 100.
  • multimedia file 12 is encoded at step 200 before transmission to receiver 30 at source 20.
  • Encoded multimedia file 12 is provided to network operation center 40 such as over data network 100 or via a physical storage medium such as electronic, magnetic, or optical media, or the like, or combinations thereof. Once provided, encoded multimedia file 12 is stored at network operation center 40 at step 220.
  • Source 20 also provides, at step 230, network operation center 40 with a predetermined set of scheduling parameters relevant to encoded multimedia file 12, such as delivery or scheduling parameters. Using these parameters, a predetermined set of transmission parameters for encoded multimedia file 12 may then determined at step 240, e.g. locations of receivers 30, a schedule timetable, or the like, or combinations thereof. [0017] Encoded multimedia file 12 may then be transmitted, at step 250, to one predetermined receiver 30 or to a plurality of receivers 30 over the data network 100 according to the predetermined set of scheduling and/or transmission parameters. All or a predetermined portion of these parameters may be provided to receiver 30, e.g. scheduling parameters.
  • the transmission parameters may include file size information for encoded multimedia file 12, transmission time, network connection data, or the like, or a combination thereof.
  • the transmission parameters may be used to aid determination of a transmission strategy, such as calculating a most cost effective transmission strategy. These strategies may include use of land based, air based, and/or satellite based delivery networks. Additionally, time critical delivery may be accommodated, e.g. multimedia file 12 may be delivered only after a certain time or date.
  • multimedia file viewer 34 which is used for viewing encoded multimedia file 12, or multimedia file decoder 32 may be invoked at receiver 30, such as at step 260, according to the predetermined set of scheduling parameters received at receiver 30. Such invocation may be automatic, such as with enhanced television set 30c (Fig. 1).
  • receiver 30 may decode encoded multimedia file 12 according to the predetermined set of scheduling parameters and then provide or otherwise invoke multimedia file viewer 34 for decoded multimedia file 12 in order to render the multimedia presentation according to the predetermined set of scheduling parameters.
  • viewing may be at least partially controlled using scheduling parameters such as an allowed time for viewing, a restricted time for viewing, a regionalized custom parameter, or the like, or combinations thereof.
  • regionalized refers to time zone, language, and geographic characteristics, or the like, or combinations thereof.
  • multimedia file viewer 34 or multimedia file decoder 32 may use multimedia file 12 to provide a broadcast quality presentation at receiver 30, e.g. television programming or movie programming.
  • multimedia files 12 may be deployed using data network 100, giving source 20 a distribution method similar to but less expensive than a traditional broadcast system or the like.
  • an encoded multimedia file 12 may be resident at receiver 30 for a period of time prior to allowing access to its content, cost of communication and use in presentation of that multimedia file 12 may also be reduced.
  • receiver 30 generates and maintains a logfile (not shown in the figures).
  • the logfile may comprise system statistics relevant to retrieval and viewing of encoded multimedia file 12 by multimedia file viewer 34 and multimedia file decoder 32, e.g. usage patterns and frequency of each playout of multimedia file 12 as well as error messages that may occur during manipulation of multimedia file 12.
  • receiver 30 may provide the logfile to network operation center 40, such as via data network 100 upon a request for the logfile sent by network operation center 40.
  • Network operation center 40 may manipulate the logfile, e.g. by compiling it, and provide that portion of manipulated logfile data to source 20 that relates to encoded multimedia file 12 provided by that source 20.
  • the manipulated logfile data may be also used by network operation center 40, such as for determining reliability of receiver 30 and/or for providing business feedback, e.g. usage of multimedia file 12, for business fulfillment processing.

Abstract

The present invention comprises a system and method for providing a multimedia file (12) from a provider to a receiver (30). The system comprises a source (20) of a multimedia file (12) to be delivered and a receiver (30) of the multimedia file (12), both in communication with network (100), and a network operation center (40) in communication with network (100) and disposed intermediate the source (20) and the receiver (30). Receiver (30) further comprises file manipulation software (32, 34) to handle encoded multimedia files (12). Multimedia file (12) is encoded and then provided to the network operation center (40), which stores the encoded multimedia file (12), along with a set of scheduling parameters relevant to the encoded multimedia file (12).

Description

TELEVISION PROGRAMMING THROUGH THE USE OF TELEVISION-ENHANCED PERSONAL COMPUTER AND THIRD PARTY DATA NETWORKS AS A VIRTUAL
PRIVATE TELEVISION NETWORK
RELATED APPLICATIONS
[0001] The present invention claims priority from United States Provisional Application
No. 60/295,552 filed June 05, 2001. BACKGROUND OF THE INVENTION
[0002] The invention relates to delivery of content over a data network in a controlled manner.
[0003] Television and other multimedia content are typically provided in real-time broadcasts, i.e. scheduled programming is broadcast at a certain time for reception at that time.
Such programming is therefore available only if the intended receiver is appropriately attuned to the signal at the appropriate moment.
[0004] This "one-way" communication of content deprives the broadcaster and the source of the content from feedback that might otherwise be gleaned about the audience for their content.
[0005] There is a need for delivery of broadcast quality multimedia through the use of alternative content delivery pathways. There is a further need for provision of data collected from content viewers back to the content providers. The present invention allows delivery of broadcast quality multimedia via a data network in a manner that will allow asynchronous delivery of that content coupled with controllable access to the content, e.g. time restricted access. In an embodiment, a content delivery system comprises a source of a multimedia file and a receiver of that file both operatively in communication with a data network. A network operation center is also operatively in communication with the data network and logically disposed intermediate the source and the receiver. The receiver further comprises manipulation software to process an encoded multimedia file to allow decoding and viewing of the multimedia file according to a predetermined set of scheduling parameters relevant to the encoded multimedia file.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] These and other features, aspects, and advantages of the present invention will become more fully apparent from the following description, appended claims, and accompanying drawings in which:
[0007] Fig. 1 is a schematic of a system for providing multimedia files from a provider to a receiver; and
[0008] Fig. 2 is a flowchart of a method of a preferred embodiment. r00091 DETAILED DESCRIPTION OF AN EXEMPLARY EMBODIMENT
[0010] In general, throughout this description, if an item is described as implemented in software, it can equally well be implemented as hardware.
[0011] Referring to Fig. 1, a schematic of a system for providing multimedia files from a provider to a receiver, system 10 comprises data network 100; one or more sources 20 of multimedia files 12 to be delivered; one or more receivers 30; and one or more network operation centers 40. Source 20, receiver 30, and network operation center 40 are operatively interconnected via data network 100 which, in the preferred embodiment, is a public data network such as the Internet. The public data network may further include wired networks and wireless networks such as cable, DSL, and satellite as well as dial-up.
[0012] Source 20 is a source of multimedia files 12 which, in an exemplary embodiment, are commercial multimedia files 12. As used herein, source 20 may further comprise an online resource such as a file server connected to data network 100 or physical media such as optical or magnetic media or the like. For example, source 20 may be a motion picture studio, a television studio, a motion picture distributor, or a television program distributor, or the like, or a combination thereof. Further, multimedia files 12 may comprise movies, films, or other audiovisual works, or the like, or combinations thereof.
[0013] Receiver 30 may be a personal computer such as illustrated at 30a,30b and further comprise multimedia file manipulation software such as multimedia file decoder 32 and multimedia file viewer 34, e.g. software executing at or in receiver 30. In alternative embodiments, receiver 30 may be set-top box 36 or specialized hardware including television sets 30c with built-in computing intelligence.
[0014] In the operation of an exemplary embodiment, referring now to Fig. 2, a flowchart of an exemplary embodiment, multimedia file 12 may be provided from a provider at step 210, e.g. source 20, to receiver 30 via data network 100. In a preferred embodiment, multimedia file 12 is encoded at step 200 before transmission to receiver 30 at source 20. [0015] Encoded multimedia file 12 is provided to network operation center 40 such as over data network 100 or via a physical storage medium such as electronic, magnetic, or optical media, or the like, or combinations thereof. Once provided, encoded multimedia file 12 is stored at network operation center 40 at step 220.
[0016] Source 20 also provides, at step 230, network operation center 40 with a predetermined set of scheduling parameters relevant to encoded multimedia file 12, such as delivery or scheduling parameters. Using these parameters, a predetermined set of transmission parameters for encoded multimedia file 12 may then determined at step 240, e.g. locations of receivers 30, a schedule timetable, or the like, or combinations thereof. [0017] Encoded multimedia file 12 may then be transmitted, at step 250, to one predetermined receiver 30 or to a plurality of receivers 30 over the data network 100 according to the predetermined set of scheduling and/or transmission parameters. All or a predetermined portion of these parameters may be provided to receiver 30, e.g. scheduling parameters. [0018] The transmission parameters may include file size information for encoded multimedia file 12, transmission time, network connection data, or the like, or a combination thereof. The transmission parameters may be used to aid determination of a transmission strategy, such as calculating a most cost effective transmission strategy. These strategies may include use of land based, air based, and/or satellite based delivery networks. Additionally, time critical delivery may be accommodated, e.g. multimedia file 12 may be delivered only after a certain time or date.
[0019] Once received at receiver 30, multimedia file viewer 34, which is used for viewing encoded multimedia file 12, or multimedia file decoder 32 may be invoked at receiver 30, such as at step 260, according to the predetermined set of scheduling parameters received at receiver 30. Such invocation may be automatic, such as with enhanced television set 30c (Fig. 1). Using the predetermined set of scheduling parameters, receiver 30 may decode encoded multimedia file 12 according to the predetermined set of scheduling parameters and then provide or otherwise invoke multimedia file viewer 34 for decoded multimedia file 12 in order to render the multimedia presentation according to the predetermined set of scheduling parameters. For example, in an exemplary embodiment viewing may be at least partially controlled using scheduling parameters such as an allowed time for viewing, a restricted time for viewing, a regionalized custom parameter, or the like, or combinations thereof. As used herein, regionalized refers to time zone, language, and geographic characteristics, or the like, or combinations thereof.
[0020] Additionally, multimedia file viewer 34 or multimedia file decoder 32 may use multimedia file 12 to provide a broadcast quality presentation at receiver 30, e.g. television programming or movie programming.
[0021] Using system 10, therefore, multimedia files 12 may be deployed using data network 100, giving source 20 a distribution method similar to but less expensive than a traditional broadcast system or the like. As an encoded multimedia file 12 may be resident at receiver 30 for a period of time prior to allowing access to its content, cost of communication and use in presentation of that multimedia file 12 may also be reduced. [0022] In a preferred embodiment, receiver 30 generates and maintains a logfile (not shown in the figures). The logfile may comprise system statistics relevant to retrieval and viewing of encoded multimedia file 12 by multimedia file viewer 34 and multimedia file decoder 32, e.g. usage patterns and frequency of each playout of multimedia file 12 as well as error messages that may occur during manipulation of multimedia file 12. At predetermined times, receiver 30 may provide the logfile to network operation center 40, such as via data network 100 upon a request for the logfile sent by network operation center 40. Network operation center 40 may manipulate the logfile, e.g. by compiling it, and provide that portion of manipulated logfile data to source 20 that relates to encoded multimedia file 12 provided by that source 20. The manipulated logfile data may be also used by network operation center 40, such as for determining reliability of receiver 30 and/or for providing business feedback, e.g. usage of multimedia file 12, for business fulfillment processing. [0023] It will be understood that various changes in the details, materials, and arrangements of the parts which have been described and illustrated above in order to explain the nature of this invention may be made by those skilled in the art without departing from the principle and scope of the invention as recited in the following claims.

Claims

CLAIMS:We claim:
1. A system for providing a multimedia file (12) from a provider to a receiver (30), comprising: a. a data network (100); b. a source (20) of an multimedia file (12) to be delivered, the source (20) operatively in communication with the data network (100); c. a receiver (30) of the multimedia file (12), the receiver (30) operatively in communication with the data network (100), the receiver (30) further comprising file manipulation software (32,34); and d. a network operation center (40) operatively in communication with the data network (100) and logically disposed intermediate the source (20) and the receiver (30).
2. A system according to claim 1, wherein: a. The data network (100) is a public data network.
3. A system according to claim 1, wherein: a. The source (20) of the multimedia file (12) is a source (20) of commercial multimedia files (12).
4. A system according to claim 3, wherein: a. the source (20) of the multimedia file (12) is at least one of a motion picture studio, a television studio, a motion picture distributor, and a television program distributor.
5. A system according to claim 1 wherein: a. the multimedia file (12) is digitally encoded before transmission to the receiver (30).
6. A system according to claim 1, wherein: a. the receiver (30) is a personal computer.
7. A system according to claim 1, wherein the file manipulation software (32,34) further comprises: a. a multimedia file viewer (34); and b. a multimedia file decoder (32).
8. A method of providing content from a provider to a receiver (30) via a data network (100), comprising: a. encoding a multimedia file (12) comprising the content; b. providing the encoded multimedia file (12) to a network operation center (40); c. storing the encoded multimedia file (12) at the network operation center (40); d. providing the network operation center (40) with a predetermined set of scheduling parameters relevant to the encoded multimedia file (12); e. determining a predetermined set of transmission parameters for the encoded multimedia file (12); f. transmitting the encoded multimedia file (12) to a predetermined receiver (30) over the third party network (100) according to the predetermined set of transmission parameters; and g. invoking a file manipulator (32,34) at the receiver (30) according to the predetermined set of transmission parameters.
9. A method according to claim 8, wherein: a. a commercial multimedia provider provides the encoded multimedia file (12) to the network operation center (40).
10. A method according to claim 9, wherein: a. the commercial multimedia provider provides the encoded multimedia file ( 12) to the network operation center (40) using at least one of the data network (100) and a storage medium.
11. A method according to claim 8, wherein: a. the predetermined set of scheduling parameters comprise at least one of (i) a schedule of locations and (ii) timetables.
12. A method according to claim 8, wherein determining a predetermined set of transmission parameters for the encoded multimedia file (12) further comprises: a. determining transmission parameters comprising at least one of (i) file size information for the encoded multimedia file (12), (ii) transmission time, and (iii) network connection data; and b. determining a transmission strategy using the determined transmission parameters.
13. A method according to claim 12, wherein determining a transmission strategy using the determined transmission parameters further comprises: a. calculating a most cost effective transmission strategy based on at least one of (i) delivery urgency, (ii) number of receivers (30), and (iii) transmission medium.
14. A method according to claim 8, wherein invoking the file manipulator at the receiver (30) according to the predetermined set of transmission parameters further comprises: a. decoding the encoded multimedia file (12) with a multimedia file decoder (32) at the receiver (30) according to the predetermined set of scheduling parameters; and b. providing a multimedia file viewer (34) for the decoded multimedia file (12) according to the predetermined set of transmission parameters.
15. A method according to claim 14, wherein: a. the predetermined set of scheduling parameters comprise at least one of (i) an allowed time for viewing, (ii) a restricted time for viewing, and (iii) a regionalized custom parameter.
16. A method according to claim 8, further comprising: a. maintaining a logfile at the receiver (30), the logfile comprising system statistics relevant to retrieval and viewing of the encoded multimedia file viewer (34);
PCT/US2002/017183 2001-06-05 2002-06-03 Accessing television programming using a computer and third party data networks as a virtual private television WO2002098820A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2002345439A AU2002345439A1 (en) 2001-06-05 2002-06-03 Accessing television programming using a computer and third party data networks as a virtual private television

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US29555201P 2001-06-05 2001-06-05
US60/295,552 2001-06-05

Publications (2)

Publication Number Publication Date
WO2002098820A1 true WO2002098820A1 (en) 2002-12-12
WO2002098820A9 WO2002098820A9 (en) 2003-02-20

Family

ID=23138189

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/017183 WO2002098820A1 (en) 2001-06-05 2002-06-03 Accessing television programming using a computer and third party data networks as a virtual private television

Country Status (3)

Country Link
CN (1) CN1630623A (en)
AU (1) AU2002345439A1 (en)
WO (1) WO2002098820A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017093954A1 (en) * 2015-12-03 2017-06-08 Andrew Zhou Systems and methods for mobile application, wearable application, transactional messaging, calling, digital multimedia capture and payment transactions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5794116A (en) * 1994-08-09 1998-08-11 Matsushita Electric Industrial Co., Ltd. Wireless video distribution system which avoids communication path congestion
US5892535A (en) * 1996-05-08 1999-04-06 Digital Video Systems, Inc. Flexible, configurable, hierarchical system for distributing programming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5794116A (en) * 1994-08-09 1998-08-11 Matsushita Electric Industrial Co., Ltd. Wireless video distribution system which avoids communication path congestion
US5892535A (en) * 1996-05-08 1999-04-06 Digital Video Systems, Inc. Flexible, configurable, hierarchical system for distributing programming

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017093954A1 (en) * 2015-12-03 2017-06-08 Andrew Zhou Systems and methods for mobile application, wearable application, transactional messaging, calling, digital multimedia capture and payment transactions

Also Published As

Publication number Publication date
AU2002345439A1 (en) 2002-12-16
WO2002098820A9 (en) 2003-02-20
CN1630623A (en) 2005-06-22

Similar Documents

Publication Publication Date Title
RU2329614C2 (en) Enhancements in programme delivery
US6072521A (en) Hand held apparatus for simulating two way connectivity for one way data streams
EP1053642B1 (en) A host apparatus for simulating two way connectivity for one way data streams
JP5010803B2 (en) Content distribution system, receiver and method
US7185352B2 (en) Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
EP1110394B1 (en) Simulating two way connectivity for one way data streams for multiple parties
US8719441B2 (en) System and method of recording and accessing multimedia data
CN101512517B (en) Personal content distribution network
US6249914B1 (en) Simulating two way connectivity for one way data streams for multiple parties including the use of proxy
CN100387055C (en) Receiver
US20070261090A1 (en) Interactive television application distribution, control, and communication system and methods
US8533767B1 (en) Method and system for prioritizing content in a delivery queue of a content delivery system
US20080306871A1 (en) System and method of managing digital rights
CN1428046A (en) Personal versatile recorder and method of implementing and using same
GB2361154A (en) Digital broadcasting
TWI228930B (en) Selective access digital data broadcast system
US20060130114A1 (en) Data server for interactive data broadcasting service and interactive data broadcasting service providing method using the same
US8166503B1 (en) Systems and methods for providing multiple video streams per audio stream
EP1166560A1 (en) Tv manager
US7904933B2 (en) Generating and managing DTV application signaling based on asset definition
WO2002098820A1 (en) Accessing television programming using a computer and third party data networks as a virtual private television
KR20100129816A (en) System for digital broadcasting for multiple platform environment and method for the same
JP2003061053A (en) Cm reproduction control program, cm reproduction control method, broadcast system, and broadcast data reproducing device
US8903795B1 (en) System for automating the creation of an episode of an interactive show
Hong et al. Design and implementation of home media server using TV-anytime for personalized broadcasting service

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 BZ CA CH CN CO CR CU CZ DE DK DM DZ EC 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 OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM 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 ZM 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 TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 028019571

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: C2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC 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 OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM 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 ZM 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 TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

COP Corrected version of pamphlet

Free format text: INTERNATIONAL SEARCH REPORT ADDED (2 PAGES)

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP