IP Library Granted Patent US 7,110,962
Granted Patent B2
US 7,110,962 · App. 10/001,761 · Granted Sep 19, 2006

Apparatus and method for providing a provider-selected message in response to a user request for user-selected information

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,110,962
App. No.
10/001,761
Granted
Sep 19, 2006
Kind
B2
Abstract

A method of delivering information across a computer network includes receiving a request from a client program for user-selected information, and transmitting provider-selected information in response to the request if no qualifying provider-selected message has been previously transmitted to the client program.

Claims (28)

1. A method of delivering information across a computer network, comprising the steps of:

receiving a request from a client program for user-selected information; and

transmitting one of (a) only a provider-selected commercially-sponsored message to the client program for display, in response to the request, if no provider-selected commercially-sponsored message meeting a provider-selected criteria has been previously transmitted to the client program, or (b) only the user-selected information to the client program for display, if a provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program;

wherein any provider-selected commercially-sponsored message meeting the provider-selected criteria comprises HTML and javascript which causes the provider-selected commercially-sponsored message meeting the provider-selected criteria to be displayed for a limited time period when it is transmitted, after which the client program automatically requests the user-selected information.

2. An apparatus for delivering information across a computer network, comprising:

a computer network; and

an information server for receiving a request for user-selected information from a client program;

the server configured to transmit one of (a) only a provider-selected commercially-sponsored message to the client program for display, in response to the request, if no provider-selected commercially-sponsored message meeting a provider-selected criteria has been previously transmitted to the client program, or (b) only the user-selected information to the client program for display, if a provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program;

wherein any provider-selected commercially-sponsored message meeting the provider-selected criteria comprises HTML and javascript which causes the provider-selected commercially-sponsored message meeting the provider-selected criteria to be displayed for a limited time period when it is transmitted by the server, after which the client program automatically requests the user-selected information from the server.

3. A method of delivering information across a computer network, comprising the steps of:

receiving a request from a client program for user-selected information; and

transmitting one of (a) only a provider-selected commercially-sponsored message to the client program for display, in response to the request, if no provider-selected commercially-sponsored message meeting a provider-selected criteria has been previously transmitted to the client program within at least one provider-selected interval, or (b) only the user-selected information to the client program for display, if a provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program within at least one provider-selected interval;

wherein any provider-selected commercially-sponsored message meeting the provider-selected criteria comprises HTML and javascript which causes the provider-selected commercially-sponsored message meeting the provider-selected criteria to be displayed for a limited time period when it is transmitted, after which the client program automatically requests the user-selected information.

4. An apparatus for delivering information across a computer network, comprising:

a computer network; and

an information server for receiving a request for user-selected information from a client program;

the server configured to transmit one of(a) only a provider-selected commercially-sponsored message to the client program for display, in response to the request, if no provider-selected commercially-sponsored message meeting a provider-selected criteria has been previously transmitted to the client program within at least one provider-selected interval, or (b) only the user-selected information to the client program for display, if a provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program within at least one provider-selected interval;

wherein any provider-selected commercially-sponsored message meeting the provider-selected criteria comprises HTML and javascript which causes the provider-selected commercially-sponsored message meeting the providers-selected criteria to be displayed for a limited time period when it is transmitted by the server, after which the client program automatically requests the user-selected information from the server.

5. The method of claim 1 , wherein said request from said client program is by means of the Hypertext Transport Protocol.

6. The method of claim 1 , wherein the commercially-sponsored message transmitted to the client program for display is formatted for display in a browser window.

7. The apparatus of claim 2 , wherein the commercially-sponsored message tat the server is configured to transmit to the client program is formatted for display in a browser window.

8. The method of claim 3 , wherein the commercially-sponsored message transmitted to the client program for display is formatted for display in a browser window.

9. The apparatus of claim 4 , wherein the provider-selected commercially-sponsored message tat the server is configured to transmit to the client program for display is fonnatted for display in a browser window.

10. A method of delivering information across a computer network, comprising the steps of:

receiving a request from a client program for user-selected information; and

transmitting one of (a) only a provider-selected commercially-sponsored message to the client program for display in a browser window associated with the client program, in response to the request, if no provider-selected commercially-sponsored message meeting a provider-selected criteria has been previously transmitted to the client program, or (b) only the user-selected information to the client program for display in a browser window associated with the client program, if a provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program;

wherein any provider-selected commercially-sponsored message meeting the provider-selected criteria comprises HTML and javascript which causes the provider-selected commercially-sponsored message meeting the provider-selected criteria to be displayed for a limited time period when it is transmitted, after which the client program automatically requests the user-selected information.

11. The method of claim 10 , further comprising the step of transmitting the user-selected information to the client program if the provider-selected commercially-sponsored message meeting the provider-selected criteria has been previously transmitted to the client program within at least one provider-selected interval.

Assignments (12)
CHANGE OF NAME Recorded Oct 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044127/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2013
From: VUCAST, LLC
To: GOOGLE INC.
Reel/Frame 030506/0880 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2013
From: AMON, THOMAS
To: VUCAST, LLC
Reel/Frame 030072/0280 →
CO-EXCLUSIVE LICENSE Recorded Dec 16, 2009
From: AMON, THOMAS C.
To: EVU TECHNOLOGIES, INC.
Reel/Frame 023660/0733 →
CO-EXCLUSIVE LICENSE Recorded Dec 16, 2009
From: AMON, THOMAS C.
To: SPEEDVU.COM, INC.
Reel/Frame 023660/0754 →
ASSIGNMENT OF LICENSE Recorded Dec 16, 2009
From: EVU TECHNOLOGIES, INC.
To: HABERBUSH, DAVID R.
Reel/Frame 023660/0774 →
ASSET PURCHASE AGREEMENT Recorded Dec 16, 2009
From: HABERBUSH, DAVID R.
To: HARVEST EVU, LLC.
Reel/Frame 023660/0782 →
ASSET ACQUISITION AGREEMENT Recorded Dec 16, 2009
From: HARVEST EVU, LLC
To: EDGECAST SOFTWARE, INC.
Reel/Frame 023660/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2009
From: AMON, THOMAS
To: VUCAST, LLC
Reel/Frame 023660/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2009
From: BAER, DAN M.
To: AMON, THOMAS C.
Reel/Frame 023660/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2009
From: EVU TECHNOLOGIES, INC. (FORMERLY NEUTRON NET.COM, INC., FORMERLY INTERNET COMMERCIAL SYSTEMS, INC.)
To: AMON, THOMAS C., JR
Reel/Frame 023660/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2007
From: AMON, THOMAS
To: VUCAST, LLC
Reel/Frame 020054/0989 →