IP Library Granted Patent US 9,672,269
Granted Patent B2
US 9,672,269 · App. 13/969,785 · Granted Jun 6, 2017

Method and system for automatically identifying related content to an electronic text

Inventor: Stefano Spaggiari (Modena, IT)
Assignee: ADmantX, S.P.A.
G06F17/30598G06Q30/02
View Patent ↗
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 9,672,269
App. No.
13/969,785
Granted
Jun 6, 2017
Kind
B2
Abstract

The exemplary embodiments provide methods and systems for automatically identifying content related to an electronic text. Aspects of exemplary embodiments include linking topic categories, psychological states, demographic profiles, and additional content using one or more databases; in response to receiving content of an electronic text, analyzing by a software component executing on a computer the content and assigning one or more of topic categories to the content; automatically identifying at least one the psychological states of a user caused by the content and the demographic profiles whose members would be interested in the content that are linked to the one or more topic categories assigned to the content; and presenting a portion of the additional content that is linked to at least one of the identified demographic profiles and the psychological states.

Claims (34)

1. A computer-implemented method for automatically identifying content related to an electronic text, comprising:

linking topic categories, psychological states, demographic profiles, and additional content using one or more databases, wherein the topic categories comprise generic and granular topic categories, each of the psychological states including a link to a first set of needs;

in response to receiving content of the electronic text, analyzing by a software component executing on a computer the content and assigning one or more of the topic categories to the electronic text;

assigning a hierarchy of the demographic profiles to the electronic text by searching a demographic profile database with the granular topic categories assigned to the electronic text, each of the demographic profiles having a weight indicating a level of relative importance of the corresponding granular topic categories to the demographic profile, and retrieving the demographic profiles having a highest weight for the assigned granular topic categories;

assigning at least one psychological state to a user of the electronic text by searching a psychological state map with the granular topic categories assigned to the electronic text and retrieving the corresponding psychological state; and

identifying additional content from an additional content database based on at least one of the hierarchy of demographic profiles and the set of needs associated with the assigned psychological state; and

presenting at least a portion of the additional content.

2. The method of claim 1 wherein identifying at least one of the hierarchy of the demographic profiles and the at least one of the psychological states comprises one of identifying at least one of the hierarchy of the demographic profiles only; identifying the at least one of the psychological states only; and identifying at least one of each.

3. The method of claim 1 further comprising linking at least one of the demographic profiles and the psychological states to the additional content based on needs.

4. The method of claim 1 further comprising:

linking one or more of the granular topic categories from a contextual taxonomy to the psychological states;

linking the one or more granular topic categories to the demographic profiles; and

linking additional content to the demographic profiles and the psychological states.

5. An executable software product comprising a non-transitory computer-readable medium containing program instructions for automatically identifying content related to an electronic text, the program instructions for:

linking in a data repository topic categories, psychological states, demographic profiles, and additional content using one or more databases, wherein the topic categories comprise generic and granular topic categories, each of the psychological states including a link to a first set of needs;

in response to a computer receiving content of the electronic text, analyzing by a software component executing on a the computer the content and assigning one or more of the topic categories to the electronic text;

assigning a hierarchy of the demographic profiles to the electronic text by searching a demographic profile database with the granular topic categories assigned to the electronic text, each of the demographic profiles having a weight indicating a level of relative importance of the corresponding granular topic categories to the demographic profile, and retrieving the demographic profiles having a highest weight for the assigned granular topic categories;

assigning at least one psychological state to a user of the electronic text by searching a psychological state map with the granular topic categories assigned to the electronic text and retrieving the corresponding psychological state; and

identifying additional content from an additional content database based on at least one of the hierarchy of demographic profiles and the set of needs associated with the assigned psychological state; and

presenting at least a portion of the additional content.

6. A system, comprising:

a memory;

a processor coupled to the memory;

a data repository stored in the memory, the data repository comprising:

a taxonomy used to classify content of an electronic text into one or more generic and granular topic categories;

a demographic profile database linking the one or more generic and granular topic categories from the taxonomy to predetermined demographic profiles;

a psychological state map linking the one or more generic and granular topic categories to psychological states, each of the psychological states including a link to a first set of needs;

an additional content database linking additional content to at least one of the demographic profiles and the psychological states;

a semantic engine executing on the processor configured to analyze the electronic text based on the taxonomy and to assign one or more of the topic categories to the electronic text; and

an analysis engine executing on the processor configured to:

assign a hierarchy of the demographic profiles to the electronic text by searching a demographic profile database with the granular topic categories assigned to the electronic text, each of the demographic profiles having a weight indicating a level of relative importance of the corresponding granular topic categories to the demographic profile, and retrieving the demographic profiles having a highest weight for the assigned granular topic categories;

assign at least one psychological state to a user of the electronic text by searching a psychological state map with the granular topic categories assigned to the electronic text and retrieving the corresponding psychological state; and

identify additional content from an additional content database based on at least one of the hierarchy of demographic profiles and the set of needs associated with the assigned psychological state; and

present at least a portion of the additional content.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jan 23, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 073560/0357 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL, RECORDED ON SEPTEMBER 29, 2021 AT REEL/FRAME 57673/0653 Recorded Jan 9, 2026
From: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 074280/0981 →
PATENT SECURITY AGREEMENT Recorded Jan 9, 2026
From: INTEGRAL AD SCIENCE, INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 074280/0900 →
PATENT SECURITY AGREEMENT Recorded Sep 29, 2021
From: INTEGRAL AD SCIENCE, INC.
To: PNC BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 057673/0653 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2020
From: ADMANTX, S.P.A.
To: INTEGRAL AD SCIENCE, INC.
Reel/Frame 051996/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2013
From: SPAGGIARI, STEFANO
To: ADMANTX, S.P.A.
Reel/Frame 031035/0521 →
Continuity (2)
Continuation 12637558 · Dec 14, 2009
Related Publication 20130339364A1 · Dec 19, 2013