METHOD AND SYSTEM FOR ACCESSING WEB PAGES BASED ON PLAYBACK OF RECORDINGS
4 Assignments
0 Petitions
Accused Products
Abstract
Entertainment content complementary to a musical recording is delivered to a user'"'"'s computer by 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.
-
Citations
76 Claims
-
1. (canceled)
-
2. A method for associating local and remote data on a local computer connected to a network, comprising:
outputting on the local computer remote data based on playback of a recording by the local computer, the remote data obtained via the network from at least one storage location dynamically determined when the playback of the recording occurs using an identifier derived from table of contents information for the recording. - View Dependent Claims (3, 4, 5, 9, 10, 11, 12)
-
6. A method for associating local and remote data on a local computer connected to a network, comprising:
-
automatically executing, on the local computer when a recording is played, a communication program for communication via the network to send information related to table of contents information for the recording;
dynamically determining, at a remote computer, at least one location where remote data is stored corresponding to an identifier derived from the information sent from the local computer;
automatically sending the remote data from the at least one location to the local computer via the network; and
outputting on the local computer the remote data in association with playback of the recording by the local computer. - View Dependent Claims (7, 8)
-
-
13. At least one computer readable medium encoding at least one computer program that when executed by at least one processor performs a method for associating a recording at a local computer with data at a remote computer coupled to the local computer via a network, comprising:
-
deriving an identifier by numerically processing table of contents information for the recording;
automatically accessing the remote computer at a location dynamically determined after verification of access to the recording by the local computer; and
comparing the identifier with records in a database maintained on the remote computer.
-
-
14. A system coupled to a network, comprising:
-
an access unit to access local data containing no content stored for the purpose of providing enhanced capability;
a processor deriving an identifier by abstracting table of contents information for the local data not stored to identify the local data;
a communication unit to automatically obtain remote data from the network upon access to the identifier; and
a processing unit, coupled to said access unit and said communication unit, to provide the enhanced capability by processing the remote data.
-
-
15. At least one computer readable medium encoding at least one computer program that when executed by at least one processor performs a method for associating a recording with output of remote data on a local computer connected to a network, comprising:
outputting remote data obtained via the network from at least one storage location determined using an identifier derived from table of contents information for the recording after verification of access to the recording by the local computer. - View Dependent Claims (16)
-
17. A method for associating remote and local data on a local device connected to a network, comprising:
-
deriving an identifier at the local device by numerically processing table of contents information for the recording;
automatically obtaining the remote data from the network by the local device using an at least partial pointer corresponding to the identifier; and
outputting at the local device the remote data obtained from the network, based on access to the local data by the local device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A system, coupled to a network, to associate remote data with local data, comprising:
-
an access unit to access the local data;
a processor deriving an identifier by abstracting table of contents information for the local data;
a communication unit to automatically obtain the remote data from the network upon access to the local data, using an at least one partial pointer obtained from the network and corresponding to the identifier; and
an output unit to output the remote data. - View Dependent Claims (26, 27, 28)
-
-
29. A method for associating a recording with output of data on a local computer connected to a network, comprising:
outputting remote data obtained from the network upon verification of access to the recording by the local computer, the remote data obtained via the network from at least one storage location determined by numerically processing table of contents information for the recording not stored to identify the recording. - View Dependent Claims (30, 31, 32)
-
33. A computer system coupled to a network, comprising:
-
a playback unit to play a recording;
a communication unit to obtain remote data via the network from at least one storage location determined by numerically processing table of contents information for the recording not stored to identify the recording; and
an output unit to output the remote data. - View Dependent Claims (34, 35, 36)
-
-
37. A method for associating remote data with a recording accessed at a local computer connected to a network to provide enhanced capability based on the remote data, comprising:
outputting remote data, obtained from the network and providing enhanced capability, upon verification of access by the local computer to a recording, containing no content stored for the purpose of providing the enhanced capability, based on an identifier derived by abstraction of contents of the recording not stored to identify the recording.
-
38. At least one computer readable medium encoding at least one computer program that when executed by at least one processor performs a method for associating remote data with a recording accessed at a local computer connected to a network to provide enhanced capability based on the remote data, comprising:
outputting remote data, obtained from the network and providing enhanced capability, upon verification of access by the local computer to a recording, containing no content stored for the purpose of providing enhanced capability, based on an identifier derived by abstraction of contents of the recording not stored to identify the recording.
-
39. A method for controlling a local computer connected to a network to provide enhanced capability not available from content stored at the local computer, comprising:
controlling the local computer to provide the enhanced capability based on remote data obtained from the network using an identifier derived by abstraction of contents of a recording accessed by the local computer, where the contents used to derive the identifier are not stored to identify the recording.
-
40. At least one computer readable medium encoding at least one computer program that when executed by at least one processor performs a method for controlling a local computer connected to a network to provide enhanced capability not available from content stored at the local computer, comprising:
controlling the local computer to provide the enhanced capability based on remote data obtained from the network using an identifier derived by abstraction of contents of a recording accessed by the local computer, where the contents used to derive the identifier are not stored to identify the recording.
-
41. A method for obtaining data related to a recording, comprising:
-
obtaining an identifier based on information associated with the recording;
using the identifier as a key to locate at least one record in at least one database file; and
obtaining data from at least one related file linked to the at least one database file. - View Dependent Claims (42, 43, 44)
-
-
45. At least one computer readable medium encoding a computer program that when executed causes at least one processor to perform a method for obtaining data related to a recording, comprising:
-
obtaining an identifier based on information associated with the recording;
using the identifier as a key to locate at least one record in at least one database file; and
obtaining data from at least one related file linked to the at least one database file. - View Dependent Claims (46, 47, 48)
-
-
49. A computer system, coupled to a network, to associate data with recordings, comprising:
-
a communication unit to receive via the network at least one of an identifier and information associated with a recording used to determine the identifier;
a storage unit storing at least one database file; and
a database access unit, coupled to said communication unit and said storage unit, to use the identifier as a key to locate at least one record in the at least one database file, said communication unit outputting via the network at least one related file linked to the at least one database file. - View Dependent Claims (50, 51, 52)
-
-
53. A computer system to associate data with a recording, comprising:
-
a processor to determine an identifier from information associated with the recording;
a storage unit storing at least one database file; and
a database access unit, coupled to said processor and said storage unit, to use the identifier as a key to locate at least one record in the at least one database file. - View Dependent Claims (54, 55, 56)
-
-
57. A method for associating local and remote data on a local computer connected to a network, comprising:
outputting on the local computer remote data related to a recording accessed by the local computer, the remote data obtained via the network from at least one storage location determined based on an abstraction of contents of the recording not stored to identify the recording. - View Dependent Claims (58, 59, 60)
-
61. A method for associating a recording with output of data on a local device connected to a network, comprising:
-
obtaining an identifier for the recording from information provided with the recording to play back the recording;
comparing the identifier with records in a database maintained on a remote computer coupled to the local device via the network; and
outputting remote data obtained from the network upon verification of access to the recording by the local device, the remote data obtained via the network from at least one storage location dynamically determined based on the identifier. - View Dependent Claims (62, 63)
-
-
64. A method for associating remote and local data stored in a recording accessed by a local device connected to a network, comprising:
-
automatically executing a program on the local device, when the local data are accessed to play the recording for a user of the local device, to obtain at least one pointer string, corresponding to the local data, from at least one database of local data identifiers derived from the local data and pointer strings stored on at least one remote device connected to the local device via the network;
obtaining the remote data via the network from a content provider based on the at least one pointer string; and
outputting at the local device the remote data obtained from the network. - View Dependent Claims (65, 66, 67, 68, 69, 70)
-
-
71. A method for associating remote and local data on a local device connected to a network, the local data including at least one electronic file of digital audio stored on one of a compact disc and a digital versatile disc, said method comprising:
-
obtaining an identifier, from information used when playing back the local data, when the one of a compact disc and a digital versatile disc is inserted into the local device;
automatically executing, when the local data is accessed, a communication program for communication via the network, after initiating the communication program if the communication program has not been initiated previously;
automatically requesting remote data based on the identifier; and
automatically outputting at the local device the remote data obtained from the network.
-
-
72. A system coupled to a network and associating remote data with local data included in a recording to play back the recording, comprising:
-
a local device located at a first location, including an access unit playing the recording for a user of the local device and accessing the local data;
a communication unit, coupled to said access unit, automatically obtaining, upon access to the local data by said access unit, the remote data from the network using at least one pointer string at least partially defining a uniform resource locator corresponding to the local data; and
an output unit, coupled to said communication unit at the first location, outputting the remote data; and
a remote computer, coupled to said communication unit via the network and located at a second location remote from the first location, storing at least one database of recording identifiers and pointer strings, said communication unit obtaining the at least one pointer string from said remote computer. - View Dependent Claims (73, 74, 75, 76)
-
Specification