IP Library Patent Application 12233491
Patent Application
App. No. 12/233,491

METHOD FOR A CONTEXTUAL, VECTOR-BASED CONTENT-SERVING SYSTEM

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 None
App. No.
12/233,491
Abstract

Methods and systems of achieving contextual ad serving, without the need for this expansive infrastructure of storing every possible hosting URL, and ensuring always-current page context by evaluating the context of the hosting page/URL in real-time, for every ad impression. This is achievable by reversing the model by identifying the corpus of all terms relevant to the available ad inventory (i.e. a selective set of terms) rather than attempting to evaluate the corpus of all terms residing in the hosting page/URL.

Claims (36)

1 . A method for creating a webpage ad analysis tool, the method comprising:

defining one or more context categories, each context category comprises one or more terms;

combining the terms of all the context categories;

normalizing the combined terms;

reducing the normalized terms to remove redundancy;

rejecting terms from the reduction based on predefined rules;

generating a list of terms based on the results of the rejection;

creating a vector for each context category based on the terms of each context category and the generated list; and

creating deliverable data package comprising the list, the created context category vectors and an analyzer engine,

wherein each context category is associated with a unique advertizing category, wherein each advertizing category includes associated ad content.

2 . A method for analyzing a webpage and inserting ad content based on the analysis, the method comprising:

if a webpage accessed via a web browser includes an ad request, retrieving a data package from a server associated with the ad request, the data package comprises a list of normalized, reduced, and rejected content from one or more context categories, vectors associated with each of the one or more context categories based on the list and an analyzer engine;

generating a list of content by performing normalization and rejection of terms included in the accessed webpage;

generating a webpage vector by comparing the generated list of content with the list included in the data package;

determining the context category vector having the closest match to the webpage vector;

sending information related to the determined closest matching context category vector to the server;

receiving ad content from the server that corresponds to the sent information; and

displaying the received ad content in the webpage.

3 . A system for creating a webpage ad analysis tool, the system comprising:

a means for defining one or more context categories, each context category comprises one or more terms;

a means for combining the terms of all the context categories;

a means for normalizing the combined terms;

a means for reducing the normalized terms to remove redundancy;

a means for rejecting terms from the reduction based on predefined rules;

a means for generating a list of terms based on the results of the rejection;

a means for creating a vector for each context category based on the terms of each context category and the generated list; and

a means for creating deliverable data package comprising the list, the created context category vectors and an analyzer engine,

wherein each context category is associated with a unique advertizing category, wherein each advertizing category includes associated ad content.

4 . A system for analyzing a webpage and inserting ad content based on the analysis, the system comprising:

if a webpage accessed via a web browser includes an ad request, a means for retrieving a data package from a server associated with the ad request, the data package comprises a list of normalized, reduced, and rejected content from one or more context categories, vectors associated with each of the one or more context categories based on the list and an analyzer engine;

a means for generating a list of content by performing normalization and rejection of terms included in the accessed webpage;

a means for generating a webpage vector by comparing the generated list of content with the list included in the data package;

a means for determining the context category vector having the closest match to the webpage vector;

a means for sending information related to the determined closest matching context category vector to the server;

a means for receiving ad content from the server that corresponds to the sent information; and

a means for displaying the received ad content in the webpage.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE MISSING ASSIGNMENT PAGE 1 AND 22 OMITTED PATENTS PREVIOUSLY RECORDED AT REEL: 056547 FRAME: 0526. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jun 6, 2022
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 060922/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Mar 25, 2021
From: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
To: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
Reel/Frame 056547/0526 →
ASSIGNMENT FOR SECURITY - PATENTS Recorded Jan 16, 2018
From: COMSCORE, INC.; RENTRAK CORPORATION; PROXIMIC, LLC
To: STARBOARD VALUE AND OPPORTUNITY MASTER FUND LTD.
Reel/Frame 045077/0303 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2018
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: COMSCORE, INC.
Reel/Frame 045055/0411 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Sep 30, 2013
From: COMSCORE, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031314/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2011
From: ADXPOSE, INC.
To: COMSCORE, INC.
Reel/Frame 026840/0469 →
MERGER Recorded May 4, 2011
From: MPIRE CORPORATION
To: ADXPOSE, INC.
Reel/Frame 026225/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2008
From: HARRISON, GREGORY
To: MPIRE CORPORATION
Reel/Frame 021552/0616 →