← Back to Patent Explorer
US6205432B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Background advertising system

Assignee: CHUCK EDWARD GABBARD
•
Filing: 1998-11-16
•
Granted: 2001-03-20
•
Expires: 2018-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An advertisement system and method are provided for inserting into an end user communication message a background reference to an advertisement. In some embodiments, the background reference causes an advertisement image to be tiled, or watermarked, across an end user screen behind the text of an e-mail message or public posting. A message server inserts the background reference after receiving a message originally sent from an end user originator and before sending the message to be delivered to an end user recipient. When necessary, the message server will convert at least a portion of the message into a proper format, such as HTML, before inserting the background reference to an advertisement, which is preferably selected in accordance with end user recipient demographic information and/or ad exposure statistics. The advertisement itself, often a graphical file, is preferably not transmitted with the message, but is typically stored at the message server or other location remote from the end user recipient. Preferably, the message server maintains and refer to records on each end user recipient to allow for selective enablement of background reference insertion and overwriting based upon end user preferences. According to various “non-web” example embodiments, the message server transmits an SMTP, POP3 or NNTP message with an HTML portion for a respective HTML-compatible client. In other “web-based” example embodiments, the message server transmits the entire message in HTML to be used as a stand-alone web page or as a portion of a larger page employing frames or tables.

Inventors

  • 👤 Chuck E. Gabbard
  • 👤 Bruce R. Chaffins
  • 👤 Everett B. Howerton, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:11
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/107; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/106; G06F40/117; G06F40/12; G06F40/14; G06F40/143; G06F40/151; G06F40/154; G06F40/166; G06F40/174; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0251; G06Q30/0269; G06Q30/0277; G06Q30/06; G06Q30/0601

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 133 words
An advertising method for inserting a background reference to a stored advertisement into an end user communication message in a communications network, said method comprising the steps of: receiving an end user communication message at a first site on a communications network; inserting into said end user communication message a background reference to a stored advertisement, wherein said inserting step includes: determining whether said end user communication message is in a format capable of operatively accepting said background reference, and converting said end user communication message into a format capable of operatively accepting said background reference responsive to determining that said message is not in a format capable of operatively accepting said background reference; and transmitting said end user communication message with said background reference to a second site on the communications network.
Claim 2
Dependent Claim 133 words
An advertising method for inserting a background reference to a stored advertisement into an end user communication message in a communications network, said method comprising the steps of: receiving an end user communication message at a first site on a communications network; inserting into said end user communication message a background reference to a stored advertisement, wherein said inserting step includes: determining whether said end user communication message is in a format capable of operatively accepting said background reference, and converting said end user communication message into a format capable of operatively accepting said background reference responsive to determining that said message is not in a format capable of operatively accepting said background reference; and transmitting said end user communication message with said background reference to a second site on the communications network.
Claim 3
Dependent Claim 25 words
The method as claimed in claim 1 , wherein said background reference is operative for enabling background tiling of said advertisement at said second site.
Claim 4
Dependent Claim 19 words
The method as claimed in claim 1 , wherein said end user communication message includes an Internet e-mail message.
Claim 5
Dependent Claim 18 words
The method as claimed in claim 1 , wherein said end user communication message includes a public posting.
Claim 6
Dependent Claim 49 words
The method as claimed in claim 1 , further comprising a step of transforming said end user communication message into hypertext markup language (HTML), and wherein said transmitting step includes transmitting said end user communication message in a web-based e-mail system to a web browser at said second site.
Claim 7
Dependent Claim 26 words
The method as claimed in claim 1 , wherein said transmitting step includes transmitting said end user communication message in a post office protocol (POP) format.
Claim 8
Dependent Claim 22 words
The method as claimed in claim 1 , wherein said inserting step includes selecting the stored advertisement based on user demographic information.
Claim 9
Dependent Claim 26 words
The method as claimed in claim 1 , wherein said inserting step includes selecting the stored advertisement based on advertisement exposure for a pool of advertisers.
Claim 10
Dependent Claim 28 words
The method as claimed in claim 1 , wherein said inserting step includes inserting a hypertext markup language (HTML) background reference tag into the end user communication message.
Claim 11
Dependent Claim 18 words
The method as claimed in claim 1 , wherein said stored advertisement is stored at the first site.
Claim 12
Dependent Claim 35 words
The method as claimed in claim 1 , wherein said stored advertisement is stored at a site remote from said second site, wherein said background reference includes a file address remote from said second site.
Claim 13
Dependent Claim 17 words
The method as claimed in claim 1 , wherein said stored advertisement is a graphical image file.
Claim 14
Dependent Claim 31 words
The method as claimed in claim 1 , wherein said determining step includes a step of determining whether said end user communication message is in multipurpose Internet mail extensions (MIME) format.
Claim 15
Dependent Claim 29 words
The method as claimed in claim 1 , wherein said converting step includes a step of converting said end user communication message into multipurpose Internet mail extensions (MIME) format.
Claim 16
Dependent Claim 27 words
The method as claimed in claim 14 , further comprising a step of adding an SGML part to said end user communication message converted into MIME format.
Claim 17
Dependent Claim 17 words
The method as claimed in claim 15 , wherein said SGML part includes hypertext markup language (HTML).
Claim 18
Dependent Claim 30 words
The method as claimed in claim 1 , further comprising the steps of identifying and recording all intended recipients of the end user communication message and forming associational demographic relationships.
Claim 19
Dependent Claim 164 words
An advertising method for inserting a background reference to a stored advertisement into an end user communication message in a communications network, said method comprising the steps of: receiving an end user communication message at a first site on a communications network; first determining whether said end user communication message in said receiving step is in a format capable of operatively accepting a background reference; second determining whether said end user communication message contains a standard generalized markup language (SGML) part responsive to determining that said end user communication message is in a format capable of operatively accepting a background reference in said first determining step; adding an SGML part to said end user communication message responsive to determining that said end user communication message does not contain an SGML part; inserting into said end user communication message a background reference to a stored advertisement; and transmitting said end user communication message with said background reference to a second site on the communications network.
Claim 20
Dependent Claim 164 words
An advertising method for inserting a background reference to a stored advertisement into an end user communication message in a communications network, said method comprising the steps of: receiving an end user communication message at a first site on a communications network; first determining whether said end user communication message in said receiving step is in a format capable of operatively accepting a background reference; second determining whether said end user communication message contains a standard generalized markup language (SGML) part responsive to determining that said end user communication message is in a format capable of operatively accepting a background reference in said first determining step; adding an SGML part to said end user communication message responsive to determining that said end user communication message does not contain an SGML part; inserting into said end user communication message a background reference to a stored advertisement; and transmitting said end user communication message with said background reference to a second site on the communications network.
Claim 21
Dependent Claim 17 words
The method as claimed in claim 18 , wherein said SGML part includes hypertext markup language (HTML).
Claim 22
Dependent Claim 76 words
The method as claimed in claim 18 , further comprising the steps of: third determining whether said end user communication message already contains a background reference responsive to determining that said end user communication message is in a format capable of operatively accepting a background reference in said second determining step; and inserting a background reference responsive to determining that said end user communication message does not contain a background reference in said third determining step.
Claim 23
Dependent Claim 69 words
The method as claimed in claim 20 , further comprising the steps of: fourth determining whether a configuration enables an existing background reference to be overwritten responsive to determining in said third determining step that said end user communication message already contains a background reference; and overwriting a background reference responsive to determining in said fourth determining step that the configuration enables the existing background reference to be overwritten.
Claim 24
Dependent Claim 116 words
An advertising system for placing an advertisement pointer in a background of an end user communication message, said advertising system comprising: means for receiving an end user communication message; means for determining whether the end user communication message is in a format capable of operatively accepting an advertisement pointer: means for converting the end user communication message into a format capable of operatively accepting an advertisement pointer responsive to determining that the end user communication message is not in a format capable of operatively accepting an advertisement pointer: means for placing an advertisement pointer in a background of the end user communication message; and means for transmitting the end user communication message with said advertisement pointer.
Claim 25
Dependent Claim 116 words
An advertising system for placing an advertisement pointer in a background of an end user communication message, said advertising system comprising: means for receiving an end user communication message; means for determining whether the end user communication message is in a format capable of operatively accepting an advertisement pointer: means for converting the end user communication message into a format capable of operatively accepting an advertisement pointer responsive to determining that the end user communication message is not in a format capable of operatively accepting an advertisement pointer: means for placing an advertisement pointer in a background of the end user communication message; and means for transmitting the end user communication message with said advertisement pointer.
Claim 26
Dependent Claim 21 words
The system as claimed in claim 22 , wherein said advertisement pointer includes means for enabling background tiling of said advertisement.
Claim 27
Dependent Claim 19 words
The system as claimed in claim 22 , wherein the end user communication message includes an Internet e-mail message.
Claim 28
Dependent Claim 18 words
The system as claimed in claim 22 , wherein the end user communication message includes a public posting.
Claim 29
Dependent Claim 46 words
The system as claimed in claim 22 , further comprising means for transforming the end user communication message into hypertext markup language (HTML), and wherein said transmitting means includes means for transmitting the end user communication message in a web-based e-mail system to a web browser.
Claim 30
Dependent Claim 28 words
The system as claimed in claim 22 , wherein said transmitting means includes means for transmitting the end user communication message in a post office protocol (POP) format.
Claim 31
Dependent Claim 24 words
The system as claimed in claim 22 , wherein said placing means includes means for selecting a stored advertisement based on user demographic information.
Claim 32
Dependent Claim 28 words
The system as claimed in claim 22 , wherein said placing means includes means for selecting a stored advertisement based on advertisement exposure for a pool of advertisers.
Claim 33
Dependent Claim 30 words
The system as claimed in claim 22 , wherein said placing means includes means for inserting a hypertext markup language (HTML) background reference tag into the end user communication message.
Claim 34
Dependent Claim 21 words
The system as claimed in claim 22 , wherein said advertisement pointer includes an address of a stored advertisement graphic file.
Claim 35
Dependent Claim 15 words
The system as claimed in claim 31 , wherein said address is a remote address.
Claim 36
Dependent Claim 47 words
The system as claimed in claim 22 , wherein said converting means further includes: means for converting the end user communication message into a multipurpose Internet mail extensions (MIME) format; and means for adding a standard generalized markup language (SGML) part into the end user communication message.
Claim 37
Dependent Claim 17 words
The system as claimed in claim 35 , wherein said SGML part includes hypertext markup language (HTML).
Claim 38
Dependent Claim 179 words
An advertising system for placing an advertisement pointer in a background of an end user communication message, said advertising system comprising: means for receiving an end user communication message; first means for determining whether the end user communication message is in a format capable of operatively accepting an advertisement pointer; second means for determining whether the end user communication message already contains an advertisement pointer responsive to determining that the end user communication message is in a format capable of operatively accepting an advertisement pointer; means for placing an advertisement pointer in a background of the end user communication message, wherein said means for placing the advertisement pointer in the background of the end user communication message includes means for placing the advertisement pointer in the background of the end user communication message responsive to determining both that the end user communication message is in a format for operatively accepting an advertisement pointer and that the end user communication message does not contain an advertisement pointer; and means for transmitting the end user communication message with said advertisement pointer.
Claim 39
Dependent Claim 179 words
An advertising system for placing an advertisement pointer in a background of an end user communication message, said advertising system comprising: means for receiving an end user communication message; first means for determining whether the end user communication message is in a format capable of operatively accepting an advertisement pointer; second means for determining whether the end user communication message already contains an advertisement pointer responsive to determining that the end user communication message is in a format capable of operatively accepting an advertisement pointer; means for placing an advertisement pointer in a background of the end user communication message, wherein said means for placing the advertisement pointer in the background of the end user communication message includes means for placing the advertisement pointer in the background of the end user communication message responsive to determining both that the end user communication message is in a format for operatively accepting an advertisement pointer and that the end user communication message does not contain an advertisement pointer; and means for transmitting the end user communication message with said advertisement pointer.
Claim 40
Dependent Claim 79 words
The system as claimed in claim 35 , further comprising: third means for determining whether a configuration enables an existing advertisement pointer to be overwritten responsive to determining both that the end user communication message is in a format capable of operatively accepting an advertisement pointer and that the end user communication message already contains an advertisement pointer; and means for inserting an advertisement pointer responsive to determining that the configuration enables the existing advertisement pointer to be overwritten.
Claim 41
Dependent Claim 105 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message, wherein said logic configured to insert the background reference is further configured to insert said background reference responsive to said end user communication message not already including a background reference; and logic configured to transmit said end user communication message with the background reference to a second site.
Claim 42
Dependent Claim 105 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message, wherein said logic configured to insert the background reference is further configured to insert said background reference responsive to said end user communication message not already including a background reference; and logic configured to transmit said end user communication message with the background reference to a second site.
Claim 43
Dependent Claim 26 words
The computer program as claimed in claim 37 , wherein said background reference is operative for enabling background tiling of said advertisement at said second site.
Claim 44
Dependent Claim 20 words
The computer program as claimed in claim 37 , wherein the end user communication message includes an Internet e-mail message.
Claim 45
Dependent Claim 19 words
The computer program as claimed in claim 37 , wherein the end user communication message includes a public posting.
Claim 46
Dependent Claim 56 words
The computer program as claimed in claim 37 , further comprising logic configured to transform the end user communication message into hypertext markup language (HTML), and wherein said logic configured to transmit said end user communication message is further configured to transmit said end user communication message in a web-based e-mail system to a web browser.
Claim 47
Dependent Claim 37 words
The computer program as claimed in claim 37 , wherein said logic configured to transmit said end user communication message is further configured to transmit sad end user communication message in a post office protocol (POP) format.
Claim 48
Dependent Claim 22 words
The computer program as claimed in claim 37 , further comprising logic configured to select said background reference based on demographic information.
Claim 49
Dependent Claim 24 words
The computer program as claimed in claim 37 , further comprising logic configured to select said background reference based on a pool of advertisers.
Claim 50
Dependent Claim 97 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message, wherein said logic configured to insert the background reference is further configured to insert said background reference responsive to an overwrite authorization; and logic configured to transmit said end user communication message with the background reference to a second site.
Claim 51
Dependent Claim 97 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message, wherein said logic configured to insert the background reference is further configured to insert said background reference responsive to an overwrite authorization; and logic configured to transmit said end user communication message with the background reference to a second site.
Claim 52
Dependent Claim 136 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message; logic configured to determine whether said end user communication message is in a format capable of operatively accepting said background reference; logic configured to convert said end user communication message into a format capable of operatively accepting said background reference responsive to determining that said end user communication message is not in a format capable of operatively accepting said background reference; and logic configured to transmit said end user communication message with the background reference to a second site.
Claim 53
Dependent Claim 136 words
A computer program embodied on a computer-readable medium for inserting a background reference to a stored advertisement into an end user communication message, said computer program comprising: logic configured to receive an end user communication message from a first site; logic configured to insert a background reference to a stored advertisement into said end user communication message; logic configured to determine whether said end user communication message is in a format capable of operatively accepting said background reference; logic configured to convert said end user communication message into a format capable of operatively accepting said background reference responsive to determining that said end user communication message is not in a format capable of operatively accepting said background reference; and logic configured to transmit said end user communication message with the background reference to a second site.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-19 2004-09-18 2005-03-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-19 2008-09-18 2009-03-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-19 2012-09-18 2013-03-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag