IP Library Granted Patent US 10,296,763
Granted Patent B1
US 10,296,763 · App. 14/873,868 · Granted May 21, 2019

Consumption history privacy

Inventors: Paul G. Sutter (Seattle, WA); Michael Recce (Short Hills, NJ); Konrad S. Feldman (San Francisco, CA)
Assignee: Quantcast Corporation
G06F21/6254G06Q30/0201G06Q30/0256G06Q30/0269
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,296,763
App. No.
14/873,868
Granted
May 21, 2019
Kind
B1
Abstract

An audience selection system for the selection of an entity, based on an entity's consumption history without requiring the storage of a content descriptor for identifying content previously accessed by the entity. By directly and/or indirectly observing the usage of words used to locate content through a search engine over time for a population, a list of depersonalized keywords can be discovered, creating the ability to characterize content based on depersonalized keywords. A protected consumption history can be recorded for an entity using depersonalized keywords instead of recording a content descriptor for identifying the content. Depersonalized keywords do not uniquely identify content. Associating depersonalized keywords with an entity does not mean that the entity has used those depersonalized keywords; it only means that the entity has accessed content which has been accessed in the past by other entities in a population using the depersonalized keywords.

Claims (66)

1. A computer-implemented method comprising:

receiving, at a server, a respective consumption history of each of a plurality of browsers wherein each respective consumption history comprises a history of accessing at least two different items of content over a network by a respective browser, each item of content characterized by a respective content identifier each item of content accessed from a geographic location;

generating a first map corresponding to a first geographic location by mapping depersonalized keywords submitted to an online search engine from the first geographic location in the past to locate each item of content;

generating a second map corresponding to a second geographic location by mapping depersonalized keywords submitted to the online search engine from the second geographic location in the past to locate each item of content;

converting the consumption histories into protected consumption histories, at the server, by:

recording, for each respective access of an item of content, a set of depersonalized keywords selected according to the geographic location associated with the respective access and the associated geographic location's corresponding map selected from the first map and the second map; and

discarding the content identifiers from the consumption histories;

selecting an archetypical audience from the plurality of browsers, the archetypical audience comprising browsers which have made a purchase;

determining distinctive depersonalized keywords from the protected consumption histories of the archetypical audience, the distinctive depersonalized keywords having a frequency in the protected consumption histories of the archetypical audience that is different from the frequency of the distinctive depersonalized keywords of a standard audience; and

sending, via a network interface, advertising content to a specified browser based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

2. The method of claim 1 further comprising:

customizing the advertising content based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

3. The method of claim 1 wherein:

the population is limited to browsers with a specific demographic profile.

4. The method of claim 1 wherein:

the population is limited to browsers associated with a specific geographic location.

5. The method of claim 1 wherein:

the standard audience comprises browsers from the plurality of browsers.

6. The method of claim 1 wherein:

the standard audience comprises browsers in a sales funnel.

7. The method of claim 1 wherein:

the standard audience comprises an audience of a website.

8. A system comprising:

a processor; and

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

receiving, at the processor, a respective consumption history of each of a plurality of browsers wherein each respective consumption history comprises a history of accessing at least two different items of content over a network by a respective browser, each item of content characterized by a respective content identifier each item of content accessed from a geographic location;

generating a first map corresponding to a first geographic location by mapping depersonalized keywords submitted to an online search engine from the first geographic location in the past to locate each item of content;

generating a second map corresponding to a second geographic location by mapping depersonalized keywords submitted to the online search engine from the second geographic location in the past to locate each item of content;

converting the consumption histories into protected consumption histories, at the server, by:

recording, for each respective access of an item of content, a set of depersonalized keywords selected according to the geographic location associated with the respective access and the associated geographic location's corresponding map selected from the first map and the second map; and

discarding the content identifiers from the consumption histories;

selecting an archetypical audience from the plurality of browsers, the archetypical audience comprising browsers which have made a purchase;

determining distinctive depersonalized keywords from the protected consumption histories of the archetypical audience, the distinctive depersonalized keywords having a frequency in the protected consumption histories of the archetypical audience that is different from the frequency of the distinctive depersonalized keywords of a standard audience; and

sending, via a network interface, advertising content to a specified browser based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

9. The system of claim 8 wherein the instructions further comprise:

customizing the advertising content based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

10. The system of claim 8 wherein:

the population is limited to browsers with a specific demographic profile.

11. The system of claim 8 wherein:

the population is limited to browsers associated with a specific geographic location.

12. The system of claim 8 wherein:

the standard audience comprises browsers in a sales funnel.

13. The system of claim 8 wherein:

the standard audience comprises an audience of a website.

14. A non-transitory computer-readable medium with computer executable instructions executed by a processor to perform a method, the method comprising:

receiving, at a server, a respective consumption history of each of a plurality of browsers wherein each respective consumption history comprises a history of accessing at least two different items of content over a network by a respective browser, each item of content characterized by a respective content identifier each item of content accessed from a geographic location;

generating a first map corresponding to a first geographic location by mapping depersonalized keywords submitted to an online search engine from the first geographic location in the past to locate each item of content;

generating a second map corresponding to a second geographic location by mapping depersonalized keywords submitted to the online search engine from the second geographic location in the past to locate each item of content;

converting the consumption histories into protected consumption histories, at the server, by:

recording, for each respective access of an item of content, a set of depersonalized keywords selected according to the geographic location associated with the respective access and the associated geographic location's corresponding map selected from the first map and the second map; and

discarding the content identifiers from the consumption histories;

selecting an archetypical audience from the plurality of browsers, the archetypical audience comprising browsers which have made a purchase;

determining distinctive depersonalized keywords from the protected consumption histories of the archetypical audience, the distinctive depersonalized keywords having a frequency in the protected consumption histories of the archetypical audience that is different from the frequency of the distinctive depersonalized keywords of a standard audience; and

sending, via a network interface, advertising content to a specified browser based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

15. The medium of claim 14 wherein the instructions further comprise:

customizing the advertising content based on the presence or absence of the distinctive depersonalized keywords in the specified browser's protected consumption history.

16. The medium of claim 14 wherein:

the standard audience comprises browsers from the plurality of browsers.

17. The medium of claim 14 wherein:

the standard audience comprises browsers in a sales funnel.

18. The medium of claim 14 wherein:

the standard audience comprises an audience of a website.

19. The medium of claim 14 wherein:

the population is limited to browsers with a specific demographic profile.

20. The medium of claim 14 wherein:

the population is limited to browsers associated with a specific geographic location.

Assignments (9)
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: QUANTCST CORPORATION
Reel/Frame 057678/0832 →
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 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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: SUTTER, PAUL G; RECCE, MICHAEL; FELDMAN, KONRAD S
To: QUANTCAST CORP
Reel/Frame 036729/0822 →
Continuity (2)
Continuation 14508787 · Oct 7, 2014
Continuation 13299313 · Nov 17, 2011