Active requesting of information for psuedo-live performance
First Claim
1. A method for receiving video performance content over a network for generating a pseudo-live performance, the method comprising:
- detecting a need for the video performance content by determining whether stored video performance content is out-of-date, wherein the stored video performance content is determined to be out-of-date based on a video performance content class of the stored video performance content;
selecting a process for obtaining the video performance content from at least one of a plurality of performance transmitters based on a range of global positioning system (GPS) coordinates that can receive a broadcasting signal from the at least one of the plurality of performance transmitters;
executing via a processor the process for obtaining the video performance content from the at least one of the plurality of performance transmitters; and
generating the pseudo-live performance by mixing content corresponding to a portion of the video performance content with other content,wherein generating the pseudo-live performance by mixing content further comprises providing a translation of at least a portion of the pseudo-live performance in a different language, and wherein determining whether stored video performance content is out-of-date further comprises;
transmitting a query to determine a time of a latest update of the stored video performance content;
receiving the time of the latest update of the stored video performance content in response to the transmitting of the query;
accessing a time-stamp of the stored video performance content;
determining whether the time-stamp of the stored video performance content matches the time of the latest update of the stored video performance content the time-stamp associated with a time the stored video performance content was stored.
1 Assignment
0 Petitions
Accused Products
Abstract
Mass amounts of information, such as entire libraries of songs or movies, for example, may be stored locally near end-users, and this information may be accessed and reproduced in response to commands received from a transmitting station via a network. When a radio or television station desires to transmit a song or movie, for example, the radio or television station can, rather than transmitting the entire song or movie, merely transmit a command for reproducing the song or movie. An end-user'"'"'s performance reproduction device, such as an enhanced radio or a television set, then accesses and reproduces the locally stored song or movie. Since the radio or television station need not transmit the entire performance, network traffic can be significantly reduced. The performance reproduction device may actively request information from the radio or television station when fresh or additional information is needed.
-
Citations
16 Claims
-
1. A method for receiving video performance content over a network for generating a pseudo-live performance, the method comprising:
-
detecting a need for the video performance content by determining whether stored video performance content is out-of-date, wherein the stored video performance content is determined to be out-of-date based on a video performance content class of the stored video performance content; selecting a process for obtaining the video performance content from at least one of a plurality of performance transmitters based on a range of global positioning system (GPS) coordinates that can receive a broadcasting signal from the at least one of the plurality of performance transmitters; executing via a processor the process for obtaining the video performance content from the at least one of the plurality of performance transmitters; and generating the pseudo-live performance by mixing content corresponding to a portion of the video performance content with other content, wherein generating the pseudo-live performance by mixing content further comprises providing a translation of at least a portion of the pseudo-live performance in a different language, and wherein determining whether stored video performance content is out-of-date further comprises; transmitting a query to determine a time of a latest update of the stored video performance content; receiving the time of the latest update of the stored video performance content in response to the transmitting of the query; accessing a time-stamp of the stored video performance content; determining whether the time-stamp of the stored video performance content matches the time of the latest update of the stored video performance content the time-stamp associated with a time the stored video performance content was stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A pseudo-live video performance generator, comprising a controller with a processor that:
-
detects a need for video performance content by determining that stored video performance content is out-of-date, wherein the stored video performance content is determined to be out-of-date based on a video performance content class of the stored video performance content; selects a process for obtaining the video performance content from at least one of a plurality of performance transmitters based on a range of global positioning system (GPS) coordinates that can receive a broadcasting signal from the at least one of the plurality of performance transmitters; executes the process for obtaining the video performance content from the at least one of the plurality of performance transmitters; and generates the pseudo-live performance by mixing content corresponding to a portion of the video performance content with other content, wherein when the controller generates the pseudo-live performance by mixing content, actions of the control comprise providing a translation of at least a portion of the pseudo-live performance in a different language, and wherein when the controller determines that stored video performance content is out-of-date, actions of the controller comprise; accessing a time of a latest update of the stored video performance content, accessing a time-stamp of the stored video performance content, and determining whether the time-stamp of the stored video performance content matches the time of a latest update of the stored video performance content the time-stamp associated with a time the stored video performance content was stored. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification