IP Library Granted Patent US 8,839,355
Granted Patent B1
US 8,839,355 · App. 14/022,525 · Granted Sep 16, 2014

Method and system for preserving privacy related to networked media consumption activities

Inventor: Damian John Reeves (Menlo Park, CA)
Assignee: Quantcast Corporation
G06F21/60
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 8,839,355
App. No.
14/022,525
Granted
Sep 16, 2014
Kind
B1
Abstract

A method and system for preserving privacy related to networked media consumption activity including: Source privacy zones are defined and associated with privacy standards. Privacy standards include frequency criteria governing the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone. Transaction requests including a networking protocol address are received over a network from a client device at a target location by a networked privacy system. The source privacy zone associated with the client device is identified. Using the networking protocol address to access characteristics having characteristic value(s), a dataset can be created including associating the networked media consumption activity with the characteristic and characteristic value(s). The dataset is pre-processed to comply with the privacy standards. The networking protocol address is discarded. The pre-processed dataset can be stored in a filtered database on a physical storage device at a storage location coupled to the networked privacy system.

Claims (101)

1. A method for preserving privacy related to networked media consumption activity comprising the steps of:

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity, the dataset comprising at least one characteristic value, the at least one characteristic value based on information associated with networked media consumption activity collected from the course privacy zone;

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device;

discarding the networking protocol address; and,

storing the pre-processed dataset in a filtered database on a physical storage device at a storage location and coupled to the networked privacy system.

2. The method of claim 1 wherein the privacy standards further comprise restrictions on permissible data operations with respect to information associated with networked media consumption activity collected from the source privacy zone.

3. The method of claim 1 wherein:

the one or more frequency criteria comprise the frequency of multiple characteristic values taken together.

4. The method of claim 1 wherein:

pre-processing comprises determining an estimated frequency of at least one characteristic value based at least in part on a model; and

determining if the dataset complies with the privacy standards associated with the at least one source privacy zone selected for the client device based on the estimated frequency.

5. The method of claim 1 wherein pre-processing comprises discarding characteristic values which do not meet at least one frequency criterion described in the privacy standard.

6. The method of claim 1 wherein:

pre-processing comprises assessing the frequency of at least one characteristic value based at least in part on aggregated data.

7. The method of claim 1 wherein pre-processing comprises:

temporarily storing at least one dataset in a staging database for a time window;

permitting the dataset to be written to the filtered database if the dataset in the staging database meets all the frequency criteria described in the privacy standards within the time window.

8. The method of claim 1 wherein the privacy standard comprises restrictions based on one or more locations selected from the group of: the target location and the storage location.

9. The method of claim 1 wherein at least one frequency criterion can be met based on examining data collected in an earlier time window.

10. The method of claim 1 further comprising:

redirecting the transaction request, based on the client device's source privacy zone, to a device at a second target location coupled to the networked privacy system.

11. The method of claim 1 wherein:

the networked privacy system is a third party system with respect to the client device.

12. A non-transitory computer readable storage medium executing computer program instructions, the computer program instructions comprising instructions for:

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity, the dataset comprising at least one characteristic value, the at least one characteristic value based on information associated with networked media consumption activity collected from the source privacy zone;

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device;

discarding the networking protocol address; and,

storing the pre-processed dataset in a filtered database on a physical storage device at a storage location and coupled to the networked privacy system.

13. The computer-readable storage medium of claim 12 , wherein:

the privacy standards further comprise restrictions on permissible data operations with respect to information associated with networked media consumption activity collected from the source privacy zone.

14. The computer-readable storage medium of claim 12 , wherein the instructions for pre-processing comprise:

determining an estimated frequency of at least one characteristic value based at least in part on a model; and

determining if the dataset complies with the privacy standards associated with the at least one source privacy zone selected for the client device based on the estimated frequency.

15. The computer-readable storage medium of claim 12 , wherein the instructions for pre-processing comprise:

temporarily storing at least one dataset in a staging database for a time window;

permitting the dataset to be written to the filtered database if the dataset in the staging database meets all the frequency criteria described in the privacy standards within the time window.

16. The computer-readable storage medium of claim 12 , wherein:

the privacy standard comprises restrictions based on one or more locations selected from the group of: the target location and the storage location.

17. The computer-readable storage medium of claim 12 , wherein the instructions further comprise instructions for:

redirecting the transaction request, based on the client device's source privacy zone, to a device at a second target location coupled to the networked privacy system.

18. A system, comprising:

a processor;

and

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

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity, the dataset comprising at least one characteristic value, the at least one characteristic value based on information associated with networked media consumption activity collected from the source privacy zone;

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device;

discarding the networking protocol address; and,

storing the pre-processed dataset in a filtered database on a physical storage device at a storage location and coupled to the networked privacy system.

19. A method for preserving privacy related to networked media consumption activity comprising the steps of:

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity; and

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device, pre-processing comprising:

temporarily storing at least one dataset in a staging database for a time window;

discarding the networking protocol address; and,

permitting the dataset to be written to a filtered database if the dataset in the staging database meets all the frequency criteria described in the privacy standards within the time window.

20. The method of claim 19 wherein pre-processing comprises discarding characteristic values which do not meet at least one frequency criterion described in the privacy standard.

21. The method of claim 19 wherein:

pre-processing comprises determining an estimated frequency of at least one characteristic value based at least in part on a model; and

determining if the dataset complies with the privacy standards associated with the at least one source privacy zone selected for the client device based on the estimated frequency.

22. A non-transitory computer readable storage medium executing computer program instructions, the computer program instructions comprising instructions for:

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity; and

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device, pre-processing comprising:

temporarily storing at least one dataset in a staging database for a time window;

discarding the networking protocol address; and,

permitting the dataset to be written to a filtered database if the dataset in the staging database meets all the frequency criteria described in the privacy standards within the time window.

23. The medium of claim 22 wherein pre-processing comprises discarding characteristic values which do not meet at least one frequency criterion described in the privacy standard.

24. The medium of claim 22 wherein:

pre-processing comprises determining an estimated frequency of at least one characteristic value based at least in part on a model; and

determining if the dataset complies with the privacy standards associated with the at least one source privacy zone selected for the client device based on the estimated frequency.

25. A system, comprising:

a processor;

and

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

defining multiple source privacy zones;

associating a privacy standard with each source privacy zone, including one or more frequency criteria to govern the storage of datasets including information associated with networked media consumption activity collected from the source privacy zone;

receiving a transaction request comprising a networking protocol address, in association with networked media consumption activity, from a client device over a network at a target location by a networked privacy system;

selecting at least one source privacy zone from the multiple source privacy zones for the client device, wherein the at least one source privacy zone is selected, at least in part, based on the networking protocol address;

creating a dataset recording the networked media consumption activity; and

pre-processing the dataset to comply with the privacy standards associated with the at least one source privacy zone selected for the client device, pre-processing comprising:

temporarily storing at least one dataset in a staging database for a time window;

discarding the networking protocol address; and,

permitting the dataset to be written to a filtered database if the dataset in the staging database meets all the frequency criteria described in the privacy standards within the time window.

Assignments (12)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2015
From: REEVES, DAMIEN J
To: QUANTCAST CORP
Reel/Frame 036340/0249 →
PATENT SECURITY AGREEMENT Recorded Jun 26, 2015
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 036020/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: REEVES, DAMIAN JOHN
To: QUANTCAST CORPORATION
Reel/Frame 032120/0869 →
SECURITY AGREEMENT Recorded Oct 18, 2013
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031438/0474 →
Continuity (2)
Continuation 13433121 · Mar 28, 2012
Continuation 12340259 · Dec 19, 2008