US7752074B2
Active / In Force
US
⏱️ 1.4 years remaining
Method of enhancing electronic communications with contextually relevant content
Assignee: Tamiras Per Pte Ltd LLC
•
Filing: 2008-03-13
•
Granted: 2010-07-06
•
Expires: 2028-03-13
Abstract
Abstract A computer method and device for intercepting contracting client's sent electronic messages, scanning the message body content for key words, sending the key words to a remote central computer server which analyses the key words and enhances the message by attaching a relevant, contextual advertising tag line or image/banner/words/HTML/Flash, etc. to the electronic message, and transmitting the enhanced message to a receiver.
Inventors
- 👤 Jason Bosarge
- 👤 Roger Little
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 06:08
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0241; G06Q30/0273; G06Q30/0207; G06Q30/0235; G06Q30/0251; G06Q30/0254; G06Q30/0255; G06Q30/0256; G06Q30/0267; G06Q30/0269; G06Q30/0271; G06Q30/0275; G06Q30/0277
Claims Analysis
Total Claims: 43
Claim 1
Independent Claim
362 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipient addresses, a method for enhancing electronic communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of electronic communications from a plurality of different senders, at least some of which electronic communications specify different recipient addresses and contain message bodies that differ from those of other electronic communications received by the computing system; the computing system analyzing a message body of an electronic communication from a sender to a recipient address and determining whether the message body contains any keywords determined to be relevant to advertising content; upon analyzing the message body of the electronic communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; and the computing system routing the electronic communication recipient address and causing the first advertising content and second advertising content to be displayed to a side of the message body of the electronic communication when the electronic communication is accessed by a recipient, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text that is a first hyperlink which points to a first website associated with a first advertiser and first text that is not underlined and which provides first information regarding the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text that is a second hyperlink which points to a second website associated with a second advertiser that is different than the first advertiser and second text that is not underlined and which provides second information regarding the second advertising content.
Claim 2
Dependent Claim
362 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipient addresses, a method for enhancing electronic communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of electronic communications from a plurality of different senders, at least some of which electronic communications specify different recipient addresses and contain message bodies that differ from those of other electronic communications received by the computing system; the computing system analyzing a message body of an electronic communication from a sender to a recipient address and determining whether the message body contains any keywords determined to be relevant to advertising content; upon analyzing the message body of the electronic communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; and the computing system routing the electronic communication recipient address and causing the first advertising content and second advertising content to be displayed to a side of the message body of the electronic communication when the electronic communication is accessed by a recipient, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text that is a first hyperlink which points to a first website associated with a first advertiser and first text that is not underlined and which provides first information regarding the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text that is a second hyperlink which points to a second website associated with a second advertiser that is different than the first advertiser and second text that is not underlined and which provides second information regarding the second advertising content.
Claim 3
Dependent Claim
45 words
A method as recited in claim 1 , the electronic communications including text that is initially un-enhanced when received by the computing system, the computing system causing initially un-enhanced text to be changed into a hyperlink that points to a website associated with advertising content.
Claim 4
Dependent Claim
72 words
A method as recited in claim 1 , each electronic communication received by the computing system comprising initially un-enhanced message body text, the computing system causing the first advertising content to be displayed when accessed by a recipient so as to comprise at least one tag line positioned to a side of the message body text and at least one word within the message body text that is changed into a hyperlink.
Claim 5
Dependent Claim
65 words
A method as recited in claim 1 , the method further comprising: the computing system determining which advertiser out a plurality of advertisers has paid the most for advertising; and the computing system causing at least one word in the message body to be changed into a hyperlink which points to a website associated with the advertiser determined to have paid the most for advertising.
Claim 6
Dependent Claim
45 words
A method as recited in claim 1 , the computing system causing the first advertising content and the second advertising content to be displayed vertically stacked outside of and to the side of the message body when the electronic communication is accessed by the recipient.
Claim 7
Dependent Claim
44 words
A method as recited in claim 5 , the computing system causing the first advertising content and the second advertising content to be displayed vertically stacked in a predetermined order based on which of the first or second advertiser paid more money for advertising.
Claim 8
Dependent Claim
29 words
A method as recited in claim 1 , the computing system identifying at least the first advertising content independently of stored data relating to general interests of the sender.
Claim 9
Dependent Claim
54 words
A method as recited in claim 1 , the computing system identifying at least the first advertising content based solely on finding the first keyword in the subject line or message body of the electronic communication and without considering stored data relating to general interests of the sender and recipient of the electronic communication.
Claim 10
Dependent Claim
25 words
A method as recited in claim 1 , wherein the electronic communications comprise one or more of e-mail, instant messages, or Short Messaging Service messaging.
Claim 11
Dependent Claim
81 words
A method as recited in claim 1 , the computing system further causing advertising content that is not contextually relevant to the electronic communication to be displayed to the side of the message body of the electronic communication and so as to include a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser of the advertising content that is not contextually relevant.
Claim 12
Dependent Claim
124 words
A method as recited in claim 1 , upon analyzing another electronic communication and determining that the message body of the other electronic communication does not contain any words that match any keywords determined to be relevant to advertising content, the computing system routing the electronic communication to the recipient and causing advertising content that is not contextually related to the message body of the electronic communication to be displayed to the side of the message body of the electronic communication and so as to include a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser of the advertising content that is not contextually related.
Claim 13
Dependent Claim
198 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipients, a method for enhancing an electronic communication with contextually relevant third party content, comprising: the computing system identifying a list of keywords determined to be relevant to third party content; the computing system receiving an electronic communication that includes text that is initially un-enhanced; the computing system analyzing the electronic communication and determining whether it contains one or more words that match and/or contextually relate to any of the keywords determined to be relevant to third party content; upon analyzing the electronic communication and finding one or more words that match and/or contextually relate to any of the keywords determined to be relevant to third party content, the computing system identifying initially un-enhanced text in the electronic communication to be changed into a hyperlink that points to a website associated with contextually relevant third party content; and the computing system routing the electronic communication to one or more recipient addresses and enhancing the electronic communication by changing the identified text in the electronic communication into a hyperlink that points to a website associated with the contextually relevant third party content.
Claim 14
Dependent Claim
198 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipients, a method for enhancing an electronic communication with contextually relevant third party content, comprising: the computing system identifying a list of keywords determined to be relevant to third party content; the computing system receiving an electronic communication that includes text that is initially un-enhanced; the computing system analyzing the electronic communication and determining whether it contains one or more words that match and/or contextually relate to any of the keywords determined to be relevant to third party content; upon analyzing the electronic communication and finding one or more words that match and/or contextually relate to any of the keywords determined to be relevant to third party content, the computing system identifying initially un-enhanced text in the electronic communication to be changed into a hyperlink that points to a website associated with contextually relevant third party content; and the computing system routing the electronic communication to one or more recipient addresses and enhancing the electronic communication by changing the identified text in the electronic communication into a hyperlink that points to a website associated with the contextually relevant third party content.
Claim 15
Dependent Claim
49 words
A method as recited in claim 12 , wherein, as a result of the computing system changing the initially un-enhanced text into the hyperlink, a recipient of the electronic communication can access contextually relevant third party content without moving a cursor outside a message body of the electronic communication.
Claim 16
Dependent Claim
34 words
A method as recited in claim 12 , the computing system further enhancing the electronic communication with contextually relevant third party content displayed to the side of message body text of the electronic communication.
Claim 17
Dependent Claim
62 words
A method as recited in claim 14 , the contextually relevant third party content displayed to the side of the message body text of the electronic communication comprising a plurality of advertisement tag lines from different third party content providers, the computing system causing the plurality of advertisement tag lines to be displayed vertically to the side of the message body text.
Claim 18
Dependent Claim
45 words
A method as recited in claim 15 , the computing system routing the contextually relevant third party content so that the plurality of advertisement tag lines are displayed in a predetermined order based on which of the different third party content providers paid more money.
Claim 19
Dependent Claim
37 words
A method as recited in claim 12 , the computing system analyzing the electronic communication and identifying contextually relevant third party content independently of stored data relating to general interests of a sender of the electronic communication.
Claim 20
Dependent Claim
26 words
A method as recited in claim 12 , wherein the electronic communication comprises one or more of e-mail communications, Short Messaging Service messaging, or instant messages.
Claim 21
Dependent Claim
383 words
In a computing system configured to receive and analyze email communications and route the email communications to recipient addresses, a method for enhancing email communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of email communications from a plurality of different senders, at least some of which email communications specify different recipient addresses and contain subject lines and message bodies that differ from those of other email communications received by the computing system; the computing system analyzing a subject line and message body of an email communication from a sender to a recipient address and determining whether the subject line and/or message body contain any keywords determined to be relevant to advertising content; upon analyzing the subject line and message body of the email communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; and the computing system routing the email communication to the recipient address and causing the first advertising content and second advertising content to be displayed in a vertical column outside of and to a side of the message body of the email communication when the email communication is accessed by a recipient, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text that is a first hyperlink which points to a first website associated with a first advertiser and first text that is not underlined and which provides first information regarding the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text that is a second hyperlink which points to a second website associated with a second advertiser that is different than the first advertiser and second text that is not underlined and that provides second information regarding the second advertising content.
Claim 22
Dependent Claim
383 words
In a computing system configured to receive and analyze email communications and route the email communications to recipient addresses, a method for enhancing email communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of email communications from a plurality of different senders, at least some of which email communications specify different recipient addresses and contain subject lines and message bodies that differ from those of other email communications received by the computing system; the computing system analyzing a subject line and message body of an email communication from a sender to a recipient address and determining whether the subject line and/or message body contain any keywords determined to be relevant to advertising content; upon analyzing the subject line and message body of the email communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; and the computing system routing the email communication to the recipient address and causing the first advertising content and second advertising content to be displayed in a vertical column outside of and to a side of the message body of the email communication when the email communication is accessed by a recipient, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text that is a first hyperlink which points to a first website associated with a first advertiser and first text that is not underlined and which provides first information regarding the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text that is a second hyperlink which points to a second website associated with a second advertiser that is different than the first advertiser and second text that is not underlined and that provides second information regarding the second advertising content.
Claim 23
Dependent Claim
46 words
A method as recited in claim 19 , the email communication including text that is initially un-enhanced when received by the server system, the computing system causing the initially un-enhanced text to be changed into a hyperlink that points to a website associated with advertising content.
Claim 24
Dependent Claim
45 words
A method as recited in claim 1 , the computing system causing the first advertising content and the second advertising content to be displayed vertically stacked in a predetermined order based on which of the first advertiser or second advertiser paid more money for advertising.
Claim 25
Dependent Claim
46 words
A method as recited in claim 1 , the first advertising content comprising multiple advertisements from multiple advertisers, the computing system causing the multiple advertisements to be displayed vertically stacked in a predetermined order based on which of the multiple advertisers paid more money for advertising.
Claim 26
Dependent Claim
129 words
A method as recited in claim 1 , upon analyzing another electronic communication and determining that the message body of the other electronic communication contains only one keyword determined to be relevant to identified advertising content, the computing system routing the electronic communication to a specified recipient and causing the identified advertising content to be displayed outside of and to a side of a message body of the other electronic communication when the other electronic communication is accessed by the specified recipient, the identified advertising content comprising one or more advertisements, each displayed as a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser associated with the identified advertising content.
Claim 27
Dependent Claim
51 words
A method as recited in claim 23 , the identified advertising content corresponding to a plurality of advertisements of a plurality of advertisers, the computing system causing the plurality of advertisements to be displayed vertically stacked in a predetermined order based on how much the plurality of advertisers paid for advertising.
Claim 28
Dependent Claim
29 words
A method as recited in claim 1 , the computing system further receiving one or more keywords selected by each advertiser as being associated with its particular advertising content.
Claim 29
Dependent Claim
28 words
A method as recited in claim 1 , further comprising a device displaying the electronic communication and receiving advertising data directly from a database storing the advertising data.
Claim 30
Dependent Claim
45 words
A method as recited in claim 19 , the computing system causing the first advertising content and the second advertising content to be displayed vertically stacked in a predetermined order based on which of the first advertiser or second advertiser paid more money for advertising.
Claim 31
Dependent Claim
46 words
A method as recited in claim 19 , the first advertising content comprising multiple advertisements from multiple advertisers, the computing system causing the multiple advertisements to be displayed vertically stacked in a predetermined order based on which of the multiple advertisers paid more money for advertising.
Claim 32
Dependent Claim
84 words
A method as recited in claim 19 , the computing system further causing advertising content that is not contextually relevant to the email communication to be displayed outside of and to the side of the message body of the email communication and so as to include a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser of the advertising content that is not contextually relevant.
Claim 33
Dependent Claim
126 words
A method as recited in claim 19 , upon analyzing another email communication and determining that the subject line and message body of the other email communication do not contain any keywords determined to be relevant to advertising content, the computing system routing the email communication to the recipient and causing advertising content that is not contextually related to the subject line and message body of the email communication to be displayed to the side of the message body of the email communication and so as to include a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser of the advertising content that is not contextually related.
Claim 34
Dependent Claim
132 words
A method as recited in claim 19 , upon analyzing another email communication and determining that the subject line and message body of the other email communication contains only one keyword determined to be relevant to identified advertising content, the computing system routing the email communication to a specified recipient and causing the identified advertising content to be displayed outside of and to a side of a message body of the other email communication when the other email communication is accessed by the specified recipient, the identified advertising content comprising one or more advertisements, each displayed as a line of text that is not underlined and another line of text that is underlined and is a hyperlink that points to a website associated with an advertiser associated with the identified advertising content.
Claim 35
Dependent Claim
51 words
A method as recited in claim 31 , the identified advertising content corresponding to a plurality of advertisements of a plurality of advertisers, the computing system causing the plurality of advertisements to be displayed vertically stacked in a predetermined order based on how much the plurality of advertisers paid for advertising.
Claim 36
Dependent Claim
39 words
A method as recited in claim 19 , the computing system further analyzing the email communication for contextual essence and other parts of the email communication, including header data, date, subject, sender, recipient, MIME parts, HTML, BINHEX, and attachments.
Claim 37
Dependent Claim
26 words
A method as recited in claim 19 , further comprising charging and collecting from advertisers and paying compensation to a service provider of the email communications.
Claim 38
Dependent Claim
17 words
A method as recited in claim 34 , the advertisers being charged based on advertisement click-through events.
Claim 39
Dependent Claim
29 words
A method as recited in claim 19 , the computing system further receiving one or more keywords selected by each advertiser as being associated with its particular advertising content.
Claim 40
Dependent Claim
28 words
A method as recited in claim 19 , further comprising a device displaying the electronic communication and receiving advertising data directly from a database storing the advertising data.
Claim 41
Dependent Claim
395 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipient addresses, a method for enhancing electronic communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of electronic communications from a plurality of different senders, at least some of which electronic communications specify different recipient addresses and contain message bodies that differ from those of other electronic communications received by the computing system; the computing system analyzing a message body of an electronic communication from a sender to a recipient address and determining whether the message body contains any keywords determined to be relevant to advertising content; upon analyzing the message body of the electronic communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; the computing system routing the electronic communication to the recipient address and causing the first advertising content and the second advertising content to be displayed together with the electronic communication when the electronic communication is accessed by a recipient, the first advertising content and the second advertising content together comprising a plurality of advertisements, the computing system causing the plurality of advertisements to be displayed with the electronic communication in a predetermined order based on pay-per-click bids for use of the first and second keywords, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text which is a first hyperlink that points to a first website associated with a first advertiser of the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text which is a second hyperlink that points to a second website associated with a second advertiser of the second advertising content; and charging and collecting from advertisers based on advertisement click-through events and paying compensation to a service provider of the email communications.
Claim 42
Dependent Claim
395 words
In a computing system configured to receive and analyze electronic communications and route the electronic communications to recipient addresses, a method for enhancing electronic communications with contextually relevant advertising content, comprising: the computing system identifying a list of keywords determined to be relevant to advertising content, at least some of the keywords being relevant to advertising content that differs from other advertising content associated with other keywords; the computing system receiving a plurality of electronic communications from a plurality of different senders, at least some of which electronic communications specify different recipient addresses and contain message bodies that differ from those of other electronic communications received by the computing system; the computing system analyzing a message body of an electronic communication from a sender to a recipient address and determining whether the message body contains any keywords determined to be relevant to advertising content; upon analyzing the message body of the electronic communication and finding a first keyword determined to be relevant to first advertising content and a second keyword different from the first keyword and determined to be relevant to second advertising content that differs from the first advertising content, the computing system identifying the first advertising content and the second advertising content; the computing system routing the electronic communication to the recipient address and causing the first advertising content and the second advertising content to be displayed together with the electronic communication when the electronic communication is accessed by a recipient, the first advertising content and the second advertising content together comprising a plurality of advertisements, the computing system causing the plurality of advertisements to be displayed with the electronic communication in a predetermined order based on pay-per-click bids for use of the first and second keywords, the computing system causing the first advertising content to be displayed in a manner so as to comprise first underlined text which is a first hyperlink that points to a first website associated with a first advertiser of the first advertising content, the computing system causing the second advertising content to be displayed in a manner so as to comprise second underlined text which is a second hyperlink that points to a second website associated with a second advertiser of the second advertising content; and charging and collecting from advertisers based on advertisement click-through events and paying compensation to a service provider of the email communications.
Claim 43
Dependent Claim
90 words
A method as recited in claim 38 , the computer system causing the first advertising content to be displayed in a manner so as to include first text, which is not underlined, which is positioned below the first underlined text, and which provides information regarding the first advertising content, the computer system causing the second advertising content to be displayed in a manner so as to include second text which is not underlined, which is positioned below the second underlined text, and which provides information regarding the second advertising content.
References Cited (Backward Citations)
US5724521A
Cited
US5754938A
Cited
US5815830A
Cited
US5794050A
Cited
US5740549A
Cited
US6026368A
Cited
WO1997021183A1
Cited
US5809242A
Cited
US5848397A
Cited
US6014502A
Cited
US5848407A
Cited
US6516321B1
Cited
US7013298B1
Cited
US6076101A
Cited
US5948061A
Cited
US6785708B1
Cited
WO1998020410A1
Cited
US6078914A
Cited
US20010016845A1
Cited
US6044376A
Cited
US6144944A
Cited
US6014688A
Cited
US6772200B1
Cited
US7039599B2
Cited
JPH1145278A
Cited
EP0913779A2
Cited
US6134532A
Cited
US6549612B2
Cited
US6167382A
Cited
WO1999063453A1
Cited
US6327574B1
Cited
US6356898B2
Cited
US6308202B1
Cited
US6516341B2
Cited
US6766302B2
Cited
US6845370B2
Cited
WO2000044137A1
Cited
US6985882B1
Cited
US6269361B1
Cited
US6366298B1
Cited
US7139732B1
Cited
US6665838B1
Cited
US6449657B2
Cited
US6658467B1
Cited
US6360221B1
Cited
US6665656B1
Cited
US7035901B1
Cited
US20010044741A1
Cited
WO2001044992A1
Cited
WO2001050320A1
Cited
US20010047294A1
Cited
US6804659B1
Cited
US6401075B1
Cited
US6606644B1
Cited
US20020026360A1
Cited
US6563514B1
Cited
US20010020231A1
Cited
WO2001086390A2
Cited
JP2001318851A
Cited
US20010044830A1
Cited
GB2369218A
Cited
US20020019849A1
Cited
US20040073485A1
Cited
US6681223B1
Cited
US20020029250A1
Cited
US20020120505A1
Cited
US6892181B1
Cited
US20030093315A1
Cited
EP1235396A1
Cited
JP2002109370A
Cited
JP2002108924A
Cited
JP2002117049A
Cited
US20020123912A1
Cited
US20020083140A1
Cited
US20020087631A1
Cited
JP2002245061A
Cited
JP2002259790A
Cited
US20030046161A1
Cited
US7007074B2
Cited
US20040059632A1
Cited
US20040059708A1
Cited
US20040059712A1
Cited
US7136875B2
Cited
US20040068436A1
Cited
US20040249709A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2013-07-05 | 2014-01-04 | 2014-07-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2017-07-05 | 2018-01-04 | 2018-07-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2021-07-05 | 2022-01-04 | 2022-07-06 | $7700.00 | Window Closed / Lapsed |