Method and apparatus for embedding routing information to remote web site in a header for a transmitted program
11 Assignments
0 Petitions
Accused Products
Abstract
A redirect system is provided which is operable to redirect information over a network (1610). This information is associated with a compressed MP3 audio file which is initially transmitted through the network from a source (1612) to a user PC (1600). The user PC (1600) will then play the information and, upon playing the information, embedded information within the audio file will be detected by an application program (1604). This will cause a browser (1602) to launch and route the embedded information to an intermediate node (1620). This information will be matched with information in a database (1624), which information provides routing information to a producer location (1614). This is transmitted back to the user PC (1600) which will then effect a connection with the producer (1614) to either view in the simple case a web page and, in the more complex case, actually transmit information from the database (1624) through the user PC (1600) to the producer (1614) to provide a customized communication in the form of a customized web page.
59 Citations
30 Claims
-
1-10. -10. (canceled)
-
11. A method for effecting a connection between a user node on a first network and a destination node on the first network with an information program provided via the first network from a content provider at a content provider node on the first network, wherein the user node and destination nodes as well as the content provider node are all on a substantially common network, comprising the steps of:
-
receiving at the user node the information program provided via the first network from the content provider node, the information program having embedded therein a unique header code;
detecting the unique header code at the user node during the presentation of the information program at the user node;
in response to detecting the output of the unique header code during presentation of the information program at the user node, assembling the unique header code into a message packet for transmission to an intermediate node on the first network; and
causing the user node to be interconnected with the destination node without user intervention over the first network as a result of actions at the intermediate node such that the destination node can transmit information to the user node. - View Dependent Claims (12, 29)
-
-
13. A method for effecting a connection between a user node on a first network and a destination node on the first network with an information program provided via the first network from a content provider at a content provider node on the first network, wherein the user node and destination nodes as well as the content provider node are all on a substantially common network, comprising the steps of:
-
receiving at the user node the information program provided via the first network from the content provider node, the information program having embedded therein a unique header code;
detecting the unique header code at the user node during presentation of the information program at the user node;
in response to detecting output of the unique header code during presentation of the information program at the user node, without user intervention assembling the unique header code into a message packet and transmitting information regarding the unique header code over the first network to an intermediate node on the first network;
matching the received information regarding the unique header code with routing information stored in a database at the intermediate node, which routing information defines the location on the first network of a plurality of destination nodes, the database having stored therein a correspondence between unique header codes and select ones of the destination nodes; and
if there is a match between the received unique header code and a unique header code stored in the database, causing the destination node and the user node to be connected over the first network with the corresponding routing information, such that the destination node can transmit information to the user node. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system for effecting a connection between a user node on a first network and a destination node on said first network with an information program provided via said first network from a content provider at a content provider node on the first network, wherein the user node and destination nodes as well as the content provider node are all on a substantially common network, comprising:
-
a unique header code embedded in said information program provided via said first network from the content provider node, said information program received at said user node and presented thereat;
a detector for detecting said unique header code at said user node during presentation of said information program at said user node when received; and
wherein said detector detects the output of said unique code during presentation of said information program at said user node;
a transmitter for assembling said unique header code into a message packet for transmission to an intermediate node on said first network; and
a receiver for receiving routing information from said intermediate node;
a router for causing said user node without user invention to be interconnected with said destination node over said first network such that said destination node can transmit information to said user node. - View Dependent Claims (21, 30)
-
-
22. A system for effecting a connection between a user node on a first network and a destination node on said first network with an information program provided via said first network from a content provider at the content provider node on the first network, wherein the user node and destination nodes as well as the content provider node are all on a substantially common network, comprising:
-
a unique header code embedded within said information program provided via said first network from the content provider node, said information program received at said user node and presented thereat;
a detector for detecting said unique header code at said user node during presentation of said information program at said user node when received such that the user is presented the unique header code in association with the content of said information program;
a transmitter for transmitting to an intermediate node disposed on said first network information regarding said unique header code, said information regarding said unique header code being assembled into a message packet and transmitted by said transmitter without user intervention over said first network to said intermediate node in response to said detector detecting output of said unique header code during play of said information program at said user node;
routing information stored in a database at said intermediate node, such that said routing information is matched with said received information regarding said unique header code, which said routing information defines a location on said first network having a plurality of destination nodes, said database having stored therein a correspondence between said unique header codes and select ones of said destination nodes; and
if there is a match between said received unique header code and a said unique header code stored in said database, said intermediate node causing said destination node and said user node to be connected over said first network with the corresponding said routing information such that said destination node can transmit information to said user node. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification