← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag