IP Library Granted Patent US 8,135,620
Granted Patent B2
US 8,135,620 · App. 10/113,114 · Granted Mar 13, 2012

Network banner advertisement system and method

Assignee: Google Inc.
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 8,135,620
App. No.
10/113,114
Granted
Mar 13, 2012
Kind
B2
Abstract

A network advertising system and method includes a network server, a computer user, an electronic banner advertisement (BA) file, multiple web page files, a BA program, and a monitor. The BA is displayed on the monitor in a window of a browser program from about the point in time that a new web page is requested to about the point in time that the web page file corresponding to the new web page is downloaded onto the user computer and ready for viewing. The BA offers an advertising venue that will serve up a very discernible advertisement, uncluttered by other content that captivates the viewer's interest, at a point of time that a web (Internet or other network) surfer is willing and amenable to review additional data and information. This is typically a down-time, interstitial period, during a browser session. However, by displaying the advertisement as described, most web surfers will pay attention to the BA and the message that it is providing.

Claims (13)

1. A method of providing to an information packet data stream distributor assurance that an information packet data stream is downloaded subject to pre-authorized criteria and confirmation that the information packet data stream has been loaded into an end computer connected to a network, comprising:

a) requesting a first network data stream for display in a network browser session, wherein the first data stream comprises activation code for requesting the download of an information packet data stream independent of the first network data stream and reporting code for sending at least one of an approval request data stream and a delivery confirmation data stream to a network reporting system;

b) creating a multi-frame window in a displayable browser session;

c) loading the first network data stream into a first frame of the multi-frame window;

d) activating the reporting code and transmitting an approval request data stream to the network reporting system;

e) obtaining approval from the network reporting system to download an information packet data stream;

f) activating the activation code;

g) downloading the information packet data stream into a second frame of the multi-frame window; and

h) transmitting a delivery confirmation data stream to the network reporting system, the delivery confirmation data stream providing a confirmation that the information packet data stream is loaded into the browser window.

2. The method of claim 1 , further comprising displaying the information packet data stream after activation of a URL event.

3. The method of claim 2 further comprising sending a display confirmation data stream to the network reporting system.

4. The method of claim 3 , wherein the display confirmation data stream is transmitted to the network reporting system responsive to displaying the second frame of the multi-frame window to the end-user to confirm that the information data stream was made available for viewing by the end-user.

5. The method of claim 1 , wherein the reporting code includes data identifying at least one of the first network data stream and the information packet data stream.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2012
From: BARSADE, JONATHAN; ZELL, ADAM
To: GOOGLE INC.
Reel/Frame 027619/0711 →
Continuity (8)
Continuation In Part 09867223 · May 29, 2001
Provisional Application 60306887 · Jul 23, 2001
Provisional Application 60317142 · Sep 6, 2001
Provisional Application 60322473 · Sep 17, 2001
Provisional Application 60330990 · Nov 6, 2001
Provisional Application 60340864 · Dec 19, 2001
Provisional Application 60279707 · Mar 30, 2001
Related Publication 20020169670A1 · Nov 14, 2002