IP Library Granted Patent US 7,069,582
Granted Patent B2
US 7,069,582 · App. 10/785,377 · Granted Jun 27, 2006

Method and apparatus for controlling a user's PC through an audio-visual broadcast to archive information in the user's PC

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,069,582
App. No.
10/785,377
Granted
Jun 27, 2006
Kind
B2
Abstract

A method for allowing a consumer to access an advertiser's location over a global communication network. A normal broadcast program is broadcast to a class of consumers having a unique signal embedded therein, which unique signal embedded therein is associated with a particular advertiser and a predetermined location on the network. Additionally, the unique signal has encoded therein a unique code that correlates with the location of this predetermined location on the network. When the unique signal is received at a consumer's location, the unique signal is decoded to extract therefrom the unique code. In response to this decoding, routing information to the predetermined location on the network from a consumer's computer on the network at the consumer's location is determined. This determined routing information is then archived in the consumer's computer.

Claims (37)

1. A method for allowing a consumer to access an advertiser's location over a global communication network from a consumer's computer disposed at a consumer's location on the network, comprising the steps of:

defining an archive location in the consumer's computer;

broadcasting a normal broadcast program to a class of consumers having a unique signal embedded therein, which unique signal embedded therein contains no routing information and is associated with a particular advertiser and a predetermined and associated advertiser location on the network and wherein the unique signal has encoded therein a unique code that correlates with the location of this predetermined advertiser location on the network;

receiving the normal broadcast program at a consumer's location;

extracting the unique signal from the received normal broadcast program;

decoding the unique extracted signal to extract therefrom the unique code;

in response to the step of decoding, automatically accessing a relational database having stored therein an associative data set for a plurality of unique codes and associated predetermined advertiser location and the associated routing information therefor and determining the routing information to the predetermined advertiser location on the network from a consumer's computer on the network at the consumer's location that is associated with the extracted unique code; and

archiving in the consumer's computer at the archive location the determined routing information.

2. The method of claim 1 , wherein the step of automatically accessing in response to the step of decoding comprises:

accessing an intermediate location on the network with the consumer's computer, the intermediate location having a local database associated therewith, which local database has the associative data set contained therein for the plurality of unique codes and associated predetermined advertiser locations and the associated routing information therefor;

forwarding the unique code to the intermediate location over the network connection;

comparing the received unique code with the plurality of unique codes in the database; and

if there is match, forwarding the associated routing information back to the consumer's computer to be archived.

3. The method of claim 1 , wherein further comprising a step of providing a unique user ID at the consumer's location associated with the consumer's computer and forwarding the unique user ID to an intermediate location after access thereof and in conjunction with forwarding of the unique code thereto, wherein a local database at the intermediate location has stored therein as the associative data set an associative database between a plurality of user IDs and associated predefined user profile information for each of the user IDs stored therein and;

if there is a match between the received user IDs and the stored user IDs, forwarding the associated user profile information back to the consumer's computer for archiving therein in association with the archived routing information;

wherein the consumer can, at a later time, access the archived information to both access the predetermined location on the network associated with the routing information and also forward the user ID and user profile information thereto.

4. The method of claim 3 wherein additional information is stored in conjunction with each of the unique codes and the associated routing information which additional information represents information that is to be forwarded to the predetermined location upon access thereof and wherein this additional information is forwarded back to the consumer's computer for correlation with the associated routing information.

5. A method for allowing a consumer to access an advertiser's location over a global communication network from a consumer's computer disposed at a consumer's location on the network, comprising the steps of:

defining an archive location in the consumer's computer;

receiving at a consumer's location a normal broadcast program that was broadcast to a class of consumers, the broadcast program having a unique signal embedded therein, which unique signal embedded therein contains no routing information and is associated with a particular advertiser and a predetermined and associated advertiser location on the network, and wherein the unique signal has encoded therein a unique code that correlates with the location of this predetermined advertiser location on the network;

extracting the unique signal, the received normal broadcast program;

decoding the unique extracted signal to extract therefrom the unique code;

in response to the step of decoding, automatically accessing a relational database having stored therein an associative data set for a plurality of unique codes and associated predetermined advertiser location and the associated routing information therefor and determining the routing information to the predetermined advertiser location on the network from a consumer's computer on the network at the consumer's location that is associated with the extracted unique code; and

archiving in the consumer's computer at the archive location the determined routing information.

6. The method of claim 5 , wherein the step of automatically accessing in response to the step of decoding comprises:

accessing an intermediate location on the network with the consumer's computer, the intermediate location having a local database associated therewith, which local database has the associative data set contained therein for the plurality of unique codes and associated predetermined advertiser locations and the associated routing information therefor,

forwarding the unique code to the intermediate location over the network connection;

comparing the received unique code with the plurality of unique codes in the database; and

if there is match, forwarding the associated routing information back to the consumer's computer to be archived.

7. The method of claim 5 , and further comprising a step of providing a unique user ID at the consumer's location associated with the consumer's computer and forwarding the unique user ID to an intermediate location after access thereof and in conjunction with forwarding of the unique code thereto, wherein a local database at the intermediate location has stored therein as the associative data set an associative database between a plurality of user IDs and associated predefined user profile information for each of the user IDs stored therein and;

if there is a match between the received user IDs and the stored user IDs, forwarding the associated user profile information back to the consumer's computer for archiving therein in association with the archived routing information;

wherein the consumer can, a later time, access the archived information to both access the predetermined location on the network associated with the routing information and also forward the user ID and user profile information thereto.

8. The method of claim 7 wherein additional information is stored in conjunction with each of the unique codes and the associated routing information, which additional information represents information that is to be forwarded to the predetermined location upon access thereof and wherein this additional information is forwarded back to the consumer's computer for correlation with the associated routing information.

9. The method of claim 5 , wherein the broadcast program is a video/audio broadcast program.

10. The method of claim 5 , wherein the unique code comprises an audio tone.

11. The method of claim 5 , wherein the consumer's computer has associated therewith a communications program that is operable to communicate with the advertiser's location, and further comprising the step of launching the communications program in response to extraction of the unique signal.

12. The method of claim 11 , wherein the unique signal has a unique format and further comprising the step of detecting the presence of unique signal in the broadcast program prior to the step of decoding.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
RELEASE OF SECURITY INTEREST Recorded Dec 10, 2018
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 047762/0219 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
RELEASE OF SECURITY INTEREST Recorded Oct 30, 2012
From: LV PARTNERS, L.P.
To: RPX CORPORATION; RPX-LV ACQUISITION LLC
Reel/Frame 029209/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2011
From: RPX-LV ACQUISITION LLC
To: RPX CORPORATION
Reel/Frame 027074/0010 →
SECURITY AGREEMENT Recorded Dec 30, 2008
From: RPX-LV ACQUISITION LLC
To: LV PARTNERS, L.P.
Reel/Frame 022034/0469 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2008
From: RPX CORPORATION
To: RPX-LV ACQUISITION LLC
Reel/Frame 021701/0643 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2008
From: LV PARTNERS, L.P.
To: RPX CORPORATION
Reel/Frame 021701/0560 →
CHANGE OF NAME Recorded Apr 16, 2008
From: DIGITALCONVERGENCE.:COM INC.
To: DIGITAL:CONVERGENCE CORPORATION
Reel/Frame 020808/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2008
From: DIGITAL:CONVERGENCE CORPORATION, FORMERLY KNOWN AS DIGITALCONVERGENCE.:COM INC., AND FORMERLY KNOWN AS DIGITALCONVERGENCE.COM INC.
To: TURPIN, JACK A.
Reel/Frame 020808/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2008
From: TURPIN, JACK A.
To: L.V. PARTNERS L.P.
Reel/Frame 020808/0280 →
CHANGE OF NAME Recorded Apr 15, 2008
From: DIGITALCONVERGENCE.COM INC.
To: DIGITALCONVERGENCE.:COM INC.
Reel/Frame 020794/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2008
From: PHILYAW, JEFFRY JOVAN; MATHEWS, DAVID KENT
To: DIGITALCONVERGENCE.COM INC.
Reel/Frame 020733/0695 →