Method of controlling a computer using an embedded unique code in the content of DVD media
First Claim
1. A method for controlling a computer with recorded information of a digital video disk to obtain information from a vendor at a vendor location on a network, comprising the steps of;
- embedding a unique user perceivable code in digital recorded video information of the digital video disk such that the unique user perceivable code will be output during the normal playback of the digital recorded video information and within the video/audio bandwidth thereof, the unique user perceivable code in close association with vendor routing information defining the route over the network from a user location to the vendor location, wherein the user location further includes user ID information that uniquely identifies the user location;
operating the video disk at the user location disposed on the network to read the digital recorded video information therefrom and outputting the read digital recorded video information on a display at the user location;
extracting the unique user perceivable code with an extractor during output of the digital recorded video information to a user at the user location; and
in response to the step of extracting the unique user perceivable code, transmitting the unique user perceivable code and the user ID information from the user location to an intermediate location on the network in accordance with intermediate location routing information stored at the user location;
accessing at the intermediate location a database of vendor routing information in response to receiving at the intermediate location the transmitted unique user perceivable code from the user location, the database providing and association between the unique user perceivable code and a vendor location on the network and includes user profile information which is associated therein with the user ID information of the user location, there being a plurality of such vendor routing information stored in the database;
comparing the received unique user perceivable code with the stored unique user perceivable codes associated with vendor routing information in the database;
if there is a match between the received unique user perceivable code and any of the stored unique user perceivable codes associated with vendor routing information, and the received user ID information of the user location with the stored user profile information associated with the received user ID information, transmitting the vendor routing information corresponding to the matched unique user perceivable codes back to the user location; and
in response to receiving the matching vendor routing information at the user location, interconnecting the user location with the vendor location over the network and receiving vendor information therefrom wherein the vendor routing information and the matching stored profile information is returned to the user location from the intermediate location for processing by a computer at the user location to control the operation thereof to access the information from the vendor at the vendor location on the network, and wherein the stored profile information is sent to the vendor location.
13 Assignments
0 Petitions
Accused Products
Abstract
A method for allowing a user PC to be controlled in order to effect a connection between the user PC and a destination node on a network. This is facilitated through an audio source wherein the content of digital video disk recording media has embedded therein an audio signal. When the recording media is played, the audio signal is extracted by an audio extractor and transmitted to the user PC, and detected by a program running in the background of the user PC. Once the audible tone is detected, a web browser is launched and the tone or decoded product identifier information associated with the tone is transmitted to an ARS on the network. The ARS then compares the information received from the user PC using information from a relational database. The relational database contains routing information for various destination nodes on the network. When a match occurs, the matching information is then forwarded back to the user PC and this is utilized to route the user PC to the particular destination node corresponding to the audible tone for the processing of information received therefrom.
186 Citations
6 Claims
-
1. A method for controlling a computer with recorded information of a digital video disk to obtain information from a vendor at a vendor location on a network, comprising the steps of;
-
embedding a unique user perceivable code in digital recorded video information of the digital video disk such that the unique user perceivable code will be output during the normal playback of the digital recorded video information and within the video/audio bandwidth thereof, the unique user perceivable code in close association with vendor routing information defining the route over the network from a user location to the vendor location, wherein the user location further includes user ID information that uniquely identifies the user location; operating the video disk at the user location disposed on the network to read the digital recorded video information therefrom and outputting the read digital recorded video information on a display at the user location; extracting the unique user perceivable code with an extractor during output of the digital recorded video information to a user at the user location; and in response to the step of extracting the unique user perceivable code, transmitting the unique user perceivable code and the user ID information from the user location to an intermediate location on the network in accordance with intermediate location routing information stored at the user location; accessing at the intermediate location a database of vendor routing information in response to receiving at the intermediate location the transmitted unique user perceivable code from the user location, the database providing and association between the unique user perceivable code and a vendor location on the network and includes user profile information which is associated therein with the user ID information of the user location, there being a plurality of such vendor routing information stored in the database; comparing the received unique user perceivable code with the stored unique user perceivable codes associated with vendor routing information in the database; if there is a match between the received unique user perceivable code and any of the stored unique user perceivable codes associated with vendor routing information, and the received user ID information of the user location with the stored user profile information associated with the received user ID information, transmitting the vendor routing information corresponding to the matched unique user perceivable codes back to the user location; and in response to receiving the matching vendor routing information at the user location, interconnecting the user location with the vendor location over the network and receiving vendor information therefrom wherein the vendor routing information and the matching stored profile information is returned to the user location from the intermediate location for processing by a computer at the user location to control the operation thereof to access the information from the vendor at the vendor location on the network, and wherein the stored profile information is sent to the vendor location. - View Dependent Claims (2, 3)
-
-
4. A method for controlling a computer with recorded information of a digital video disk to obtain information from a vendor at a vendor location on a network, comprising the steps of:
-
embedding a unique user perceivable code in digital recorded video information such that the unique user perceivable code will be output during the normal playback of the digital recorded video information and within the video/audio bandwidth thereof, the unique user perceivable code in close association with vendor routing information defining the route over the network from a user location to the vendor location, wherein the user location further includes user ID information that uniquely identifies the user location; operating the video disk at the user location disposed on the network to read the digital recorded video information therefrom and outputting the read digital recorded video information on a display at the user location; extracting the unique user perceivable code with an extractor during output of the digital recorded video information to a user at the user location; in response to extracting the unique user perceivable code, transmitting the unique user perceivable code and user ID information from the user location to an intermediate location disposed on the network in accordance with intermediate location routing information of the intermediate location stored at the user location; performing a matching operation of unique user perceivable codes associated with vendor routing information stored at the intermediate location with the received unique user perceivable code including the steps of; accessing at the intermediate location a database of vendor routing information in response to receiving at the intermediate location the transmitted unique user perceivable code from the user location, the database providing an association between the unique user perceivable code and the vendor location on the network and user profile information which is associated in with the user ID information of the user location, there being a plurality of such vendor routing information stored in the database, to return to the user location matching vendor routing information of a vendor location disposed on the network and stored profile information matching the received user ID information, the vendor location having the vendor information contained thereat; and in response to receiving the matching vendor routing information at the user location, interconnecting the user location with the vendor location over the network in accordance with the vendor routing information and receiving the vendor information therefrom and sending the matching stored profile information to the vendor location for processing by a computer at the user location to control the operation thereof. - View Dependent Claims (5, 6)
-
Specification