Virtual program streaming multi-media system
First Claim
1. A system supporting the playback of multi-media content in a virtual program format through a content player, said system comprising:
- a) a memory store providing for the storage of a plurality of digital content;
b) a player interface supporting the transfer of a digital content stream to a content player and for receiving user input; and
c) a content control system coupled between said memory store and said player interface, said content control system including a network proxy, coupleable through a network to a content server and a control file server, and a program control system, responsive to the programmatic evaluation of a control file, to selectively transfer digital content from said content server to said memory store and to define a dynamic program order for selectively streaming said plurality of digital content from said lost-element cache through said player interface as said digital content stream, wherein said dynamic program order is determined based on said control file subject to predetermined selective variation based on said user input.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-media content playback system capable of autonomous operation in a virtual program format includes a memory store providing for the storage of a plurality of digital content, a player interface supporting the transfer of a digital content stream to a content player and for receiving user input, and a content control system coupled between the memory store and the player interface. The content control system includes a network proxy that is coupleable through a network to a content server and a control file server and a program control system that is responsive to the programmatic evaluation of a control file. Based on the autonomous evaluation of a control file, digital content is selectively transferred from the content server to the memory store. The control file further defines a dynamic program order for selectively streaming the plurality of digital content from the last-element cache through the player interface as the digital content stream. The dynamic program order is determined based on the control file subject to predetermined selective variation based on the user input.
-
Citations
6 Claims
-
1. A system supporting the playback of multi-media content in a virtual program format through a content player, said system comprising:
-
a) a memory store providing for the storage of a plurality of digital content;
b) a player interface supporting the transfer of a digital content stream to a content player and for receiving user input; and
c) a content control system coupled between said memory store and said player interface, said content control system including a network proxy, coupleable through a network to a content server and a control file server, and a program control system, responsive to the programmatic evaluation of a control file, to selectively transfer digital content from said content server to said memory store and to define a dynamic program order for selectively streaming said plurality of digital content from said lost-element cache through said player interface as said digital content stream, wherein said dynamic program order is determined based on said control file subject to predetermined selective variation based on said user input.
-
-
2. A system supporting the playback of multi-media content in a virtual program, said system comprising:
-
a) a last-element cache memory providing for the storage of a plurality of digital content;
b) a content player operative to perform a digital content stream and provide user input; and
c) a cache control system coupled between said last-element cache and said content player, said cache control system including a network proxy, coupleable through a network to a content server and a control file server, and a program control system, responsive to the programmatic evaluation of a control file, to selectively transfer digital content from said content server to said last-element cache memory and to define a dynamic program order for selectively streaming said plurality of digital content from said last-element cache to said content player as said digital content stream, wherein said dynamic program order is determined based on said control file subject to predetermined selective variation based on said user input. - View Dependent Claims (3, 4, 5, 6)
-
Specification