Network delivery of interactive entertainment synchronized to playback of audio recordings
First Claim
Patent Images
1. A system for synchronizing playback of a recording at a first device with display at the first device of information received from a second device, comprising:
- first sending means for sending at least an initial display segment and display timing information from the second device to the first device;
comparing means for comparing at the first device the display timing information with a current playback position of the recording; and
second sending means for sending from the first device to the second device a request for a new display segment when the display timing information indicates that the new display segment corresponds to the current playback position and the new display segment is not available at the first device, said first sending means sending the new display segment from the second device to the first device in response to the request.
8 Assignments
0 Petitions
Accused Products
Abstract
Entertainment content complementary to a musical recording is delivered to a user'"'"'s computer by means of a computer network link. The user employs a browser to access the computer network. A plug-in for the browser is able to control an audio CD or other device for playing the musical recording. A script stored on the remote computer accessed over the network is downloaded. The script synchronizes the delivery of the complementary entertainment content with the play of the musical recording.
139 Citations
11 Claims
-
1. A system for synchronizing playback of a recording at a first device with display at the first device of information received from a second device, comprising:
-
first sending means for sending at least an initial display segment and display timing information from the second device to the first device;
comparing means for comparing at the first device the display timing information with a current playback position of the recording; and
second sending means for sending from the first device to the second device a request for a new display segment when the display timing information indicates that the new display segment corresponds to the current playback position and the new display segment is not available at the first device, said first sending means sending the new display segment from the second device to the first device in response to the request.
-
-
2. A method of synchronizing playback of a recording at a first device with display at the first device of information received from a second device, comprising:
-
sending at least an initial display segment and display timing information from the second device to the first device;
comparing at the first device the display timing information with a current playback position of the recording;
sending from the first device to the second device a request for a new display segment when the display timing information indicates that the new display segment corresponds to the current playback position and the new display segment is not available at the first device; and
sending from the second device to the first device the new display segment in response to the request. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
displaying the initial display segment at the first device; and
displaying subsequent display segments in accordance with the display timing information, including the new display segment after receipt in response to the request.
-
-
4. A method as recited in claim 3, further comprising prior to sending the initial display segment from the second device to the first device:
-
sending to the second device a recording identifier of the recording to be reproduced at the first device;
searching a database of complementary information stored on the second device for the recording identifier to locate the initial display segment.
-
-
5. A method as recited in claim 4, wherein the database of complementary information contains sets of display data, each set including at least one series of images.
-
6. A method as recited in claim 5, wherein the sets of display data are a computer animation file and each display segment is a frame.
-
7. A method as recited in claim 5, wherein at least one display segment is a group of contiguous frames to be displayed in sequence whenever the current playback position is within a range of time in the display timing information, corresponding to the group of contiguous frames.
-
8. A method as recited in claim 4, wherein the recording is a compact disc with audio content and the recording identifier is based on table of contents information read from the compact disc.
-
9. A method as recited in claim 8, wherein the compact disc includes visual content.
-
10. A method as recited in claim 4, wherein the recording is a computer file containing digitized audio signals.
-
11. A method as recited in claim 10, wherein the computer file contains audio data compressed using MPEG encoding.
Specification