US6044376A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Content stream analysis
Assignee: ADFORCE Inc
•
Filing: 1997-04-24
•
Granted: 2000-03-28
•
Expires: 2017-04-24
Abstract
Abstract Content stream analysis is a user profiling technique that generates a user profile based on the content files selected and viewed by a user. This user profile can then used to help select an advertisement or other media presentation to be shown to the user.
Inventors
- 👤 II Stephen J. Kurtzman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 04:31
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9535; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
134 words
A method of selecting an advertisement from a file of advertisements having a target consumer, comprising the steps of: receiving content data representing content having particular characteristics; receiving advertisement data representing advertisements in the file; creating a content data structure which indicates features of the content having particular characteristics; creating an advertisement data structure which indicates features of the advertisements in the file; determining similarity measures between the content data structure and the advertisement data structure by calculating dot vector products between the content data structure and the advertisement data structure and multiplying the dot vector products by a decay factor; determining affinity measures between the content data and the advertisement data in response to the similarity measures; and presenting to the consumer an advertisement from the file in response to the affinity measures.
Claim 2
Independent Claim
134 words
A method of selecting an advertisement from a file of advertisements having a target consumer, comprising the steps of: receiving content data representing content having particular characteristics; receiving advertisement data representing advertisements in the file; creating a content data structure which indicates features of the content having particular characteristics; creating an advertisement data structure which indicates features of the advertisements in the file; determining similarity measures between the content data structure and the advertisement data structure by calculating dot vector products between the content data structure and the advertisement data structure and multiplying the dot vector products by a decay factor; determining affinity measures between the content data and the advertisement data in response to the similarity measures; and presenting to the consumer an advertisement from the file in response to the affinity measures.
Claim 3
Dependent Claim
11 words
The method of claim 1, wherein content data includes WWW files.
Claim 4
Dependent Claim
11 words
The method of claim 1, wherein content data includes television programs.
Claim 5
Dependent Claim
67 words
The method of claim 1, wherein creating a content data structure which indicates features of the content having particular characteristics comprises the steps of: converting the content data into individual words; applying a stemming procedure to the individual words to obtain words and word-stems; determining frequencies of particular words and word-stems; and creating a multi-dimensional vector comprised of the words and word-stems mapped to their respective frequencies.
Claim 6
Dependent Claim
32 words
The method of claim 4, further comprising the steps of: discarding stop words; and discarding words which occur inside HTML formatting tags, except for those which occur inside a meta keyword tag.
Claim 7
Dependent Claim
67 words
The method of claim 1, wherein creating an advertisement data structure which indicates features of the advertisements in the file comprises the steps of: converting the advertisement data into individual words; applying a stemming procedure to the individual words to obtain words and word-stems; determining frequencies of particular words and word-stems; and creating a multi-dimensional vector comprised of the words and word-stems mapped to their respective frequencies.
Claim 8
Dependent Claim
31 words
The method of claim 6, further comprising the steps of: discarding stop words; discarding words which occur inside HTML formatting tags, except for those which occur inside a meta keyword tag.
Claim 9
Dependent Claim
38 words
The method of claim 6, further comprising the steps of: determining word frequency statistics for a content available at a site; modifying the advertisement data structure using an inverse, logarithmic, document-frequency measure derived from the word frequency statistics.
Claim 10
Dependent Claim
49 words
The method of claim 8, wherein determining word frequency statistics for the site corpus comprises the steps of: converting the content available at a site into individual words; applying a stemming procedure to the individual words to obtain words and word-stems; and determining frequencies of particular words and word-stems.
Claim 11
Dependent Claim
49 words
The method of claim 1, wherein presenting to the user an advertisement from the file in response to the affinity measures comprises the steps of: retrieving the advertisement; retrieving a content page; combining the advertisement and the content page; transmitting the advertisement and the content page to the user.
References Cited (Backward Citations)
US5781904A
Cited
US5278980A
Cited
US5724424A
Cited
US5696965A
Cited
US5717923A
Cited
US5835087A
Cited
US5692132A
Cited
EP0749081A1
Cited
US5740549A
Cited
US5710887A
Cited
US5717860A
Cited
US5712979A
Cited
US5737619A
Cited
US5757917A
Cited
WO1997021183A1
Cited
US5751956A
Cited
US5727156A
Cited
US5794235A
Cited
US5848396A
Cited
US5802515A
Cited
US5721827A
Cited
US5948061A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-28 | 2003-09-27 | 2004-03-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-28 | 2007-09-27 | 2008-03-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-28 | 2011-09-27 | 2012-03-28 | $7700.00 | Window Closed / Lapsed |