IP Library Granted Patent US 10,922,615
Granted Patent B1
US 10,922,615 · App. 15/051,531 · Granted Feb 16, 2021

Inferring the presence of an entity within an identifier space based on the behaviors of unrelated entities

Inventors: Michael F. Kamprath (Mountain View, CA); Sean McCormick (Oakland, CA); Wayne Steven Yang (San Jose, CA)
Assignee: Quantcast Corporation
G06N7/005H04L67/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 10,922,615
App. No.
15/051,531
Granted
Feb 16, 2021
Kind
B1
Abstract

Embodiments of the invention build models to predict the likelihood of entities that operate in a given identifier space also operating in a disjoined identifier space based on a source panel of entities that operate in one or both of the identifier spaces. In operation, a model building engine builds a model based on features associated with the source panel and features associated with standard populations in the given identifier space. The model is used to determine whether the target entity is more similar to those entities in the source panel that operate only in the given identifier space or those entities in the source panel that operate in both identifier spaces.

Claims (49)

1. A method comprising:

identifying an archetypical set of entities that operate in a first identifier space and do not operate in a second identifier space, the archetypical set of entities having a first criteria;

identifying a standard set of entities that operate in a first identifier space and do not operate in a second identifier space, at least one of the standard set of entities not having the first criteria;

identifying a combined set of entities that operate in the first identifier space and operate in the second identifier space;

identifying a first set of features that distinguishes the archetypical set of entities from the standard population and identifying a second set of features that distinguishes the combined set of entities from the standard population;

building a model associated with the first identifier space based on the first set of features and the second set of features;

applying the model to a target entity that operates in the first identifier space to determine a likelihood that the target entity also operates in the second identifier space; and

responsive to the likelihood being high, serving an advertisement having content specific to the second identifier space to the target entity in the first identifier space.

2. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is a mobile identifier space.

3. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is a digital television space.

4. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is gaming system space.

5. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is an in-vehicle system space.

6. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is a platform user login space.

7. The method of claim 1 , wherein the first identifier space is an internet browser space and the second identifier space is an offline identifier space.

8. The method of claim 1 , wherein the first identifier space is a mobile identifier space and the second identifier space is an internet browser space.

9. The method of claim 1 , wherein applying the model to the target entity comprises:

computing a first score indicative of the similarity between the target entity and the archetypical set of entities by comparing a consumption history associated with the target entity with the first set of features;

computing a second score indicative of the similarity between the target entity and the combined set of entities by comparing a consumption history associated with the target entity with the second set of features;

comparing the first score and the second score to determine the likelihood of the target entity also operating in the second identifier space, wherein the first score being higher than the second score indicates that the likelihood of the target entity also operating in the second identifier space is lower than when the second score is higher than the first score.

10. A non-transitory computer readable storage medium storing processor-executable instructions, the instructions configured to be executed by the processor to implement a method comprising:

identifying an archetypical set of entities that operate in a first identifier space and do not operate in a second identifier space, the archetypical set of entities having a first criteria;

identifying a standard set of entities that operate in a first identifier space and do not operate in a second identifier space, at least one of the standard set of entities not having the first criteria;

identifying a combined set of entities that operate in the first identifier space and operate in the second identifier space;

identifying a first set of features that distinguishes the archetypical set of entities from the standard population and identifying a second set of features that distinguishes the combined set of entities from the standard population;

building a model associated with the first identifier space based on the first set of features and the second set of features;

applying the model to a target entity that operates in the first identifier space to determine a likelihood that the target entity also operates in the second identifier space; and

responsive to the likelihood being high, serving an advertisement having content specific to the second identifier space to the target entity in the first identifier space.

11. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is a mobile identifier space.

12. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is a digital television space.

13. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is gaming system space.

14. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is an in-vehicle system space.

15. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is a platform user login space.

16. The medium of claim 10 , wherein the first identifier space is an internet browser space and the second identifier space is an offline identifier space.

17. The medium of claim 10 , wherein the first identifier space is a mobile identifier space and the second identifier space is an internet browser space.

18. The medium of claim 10 , wherein applying the model to the target entity comprises:

computing a first score indicative of the similarity between the target entity and the first set of entities by comparing a consumption history associated with the target entity with the first set of features;

computing a second score indicative of the similarity between the target entity and the second set of entities by comparing a consumption history associated with the target entity with the second set of features;

comparing the first score and the second score to determine the likelihood of the target entity also operating in the second identifier space, wherein the first score being higher than the second score indicates that the likelihood of the target entity also operating in the second identifier space is lower than when the second score is higher than the first score.

19. A system comprising:

a processor; and

a computer readable storage medium storing processor-executable computer program instructions, the computer program instructions comprising instructions for:

identifying an archetypical set of entities that operate in a first identifier space and do not operate in a second identifier space, the archetypical set of entities having a first criteria;

identifying a standard set of entities that operate in a first identifier space and do not operate in a second identifier space, at least one of the standard set of entities not having the first criteria;

identifying a combined set of entities that operate in the first identifier space and operate in the second identifier space;

identifying a first set of features that distinguishes the archetypical set of entities from the standard population and identifying a second set of features that distinguishes the combined set of entities from the standard population;

building a model associated with the first identifier space based on the first set of features and the second set of features;

applying the model to a target entity that operates in the first identifier space to determine a likelihood that the target entity also operates in the second identifier space; and

responsive to the likelihood being high, serving an advertisement having content specific to the second identifier space to the target entity in the first identifier space.

20. The system of claim 19 , wherein the first identifier space is an internet browser space and the second identifier space is a mobile identifier space.

Assignments (11)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: BANK OF AMERICA, N.A.
To: QUANTCAST CORPORATION
Reel/Frame 067807/0017 →
SECURITY INTEREST Recorded Jun 18, 2024
From: QUANTCAST CORPORATION
To: CRYSTAL FINANCIAL LLC D/B/A SLR CREDIT SOLUTIONS
Reel/Frame 067777/0613 →
SECURITY INTEREST Recorded Dec 5, 2022
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 062066/0265 →
SECURITY INTEREST Recorded Sep 30, 2021
From: QUANTCAST CORPORATION
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 057677/0297 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: QUANTCST CORPORATION
Reel/Frame 057678/0832 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2021
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: QUANTCAST CORPORATION
Reel/Frame 056159/0702 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2021
From: TRIPLEPOINT VENTURE GROWTH BDC CORP.
To: QUANTCAST CORPORATION
Reel/Frame 055599/0282 →
SECURITY INTEREST Recorded Aug 7, 2018
From: QUANTCAST CORPORATION
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 046733/0305 →
FIRST AMENDMENT TO PATENT SECURITY AGREEMENT Recorded Nov 14, 2016
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040614/0906 →
SECURITY INTEREST Recorded May 12, 2016
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 038571/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2016
From: KAMPRATH, MICHAEL F; MCCORMICK, SEAN M; YANG, WAYNE S
To: QUANTCAST CORP.
Reel/Frame 037841/0954 →
Continuity (2)
Continuation 14752013 · Jun 26, 2015
Continuation 13931586 · Jun 28, 2013