IP Library Granted Patent US 8,504,481
Granted Patent B2
US 8,504,481 · App. 12/507,508 · Granted Aug 6, 2013

System and method for protecting user privacy using social inference protection techniques

Inventors: Sara Gatmir Motahari (Kearny, NJ); Quentin Jones (New Brunswick, NJ)
Assignee: New Jersey Institute of Technology
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,504,481
App. No.
12/507,508
Granted
Aug 6, 2013
Kind
B2
Abstract

A system and method for protecting user privacy using social inference protection techniques is provided. The system executes a plurality of software modules which model of background knowledge associated with one or more users of the mobile computing devices; estimate information entropy of a user attribute which could include identity, location, profile information, etc.; utilize the information entropy models to predict the social inference risk; and minimize privacy risks by taking a protective action after detecting a high risk.

Claims (27)

1. A method for protecting individual privacy in a computer network, comprising the steps of:

providing a computing device in communication with a network;

modeling a context associated with a user of the computing device and storing the modeled context in a data store;

calculating an information entropy level associated with the user using the computing device;

storing the calculated information entropy level in a data store of the computing device;

calculating a privacy threshold associated with the user using the computing device;

storing the calculated privacy threshold in the data store of the computing device; and

implementing at least one privacy protection action based upon the modeled context, the calculated information entropy level, and the calculated privacy threshold.

2. The method of claim 1 , wherein the step of modeling the context comprises implementing a deterministic model of background information associated with the user.

3. The method of claim 1 , wherein the step of modeling the context comprises implementing a probabilistic model of background information associated with the user.

4. The method of claim 1 , wherein the step of modeling the context comprises modeling vicinity information about the user's vicinity including at least one of names of nearby persons, profiles of nearby persons, and information about nearby locations.

5. The method of claim 1 , wherein the step of modeling the context comprises modeling personal information about people nearby the user including at least one of user demographic information, publicly-available information about the people, gender information, and ethnicity information.

6. The method of claim 1 , wherein the step of calculating the information entropy level comprises implementing an instantaneous entropy model which models at least one of instantaneous information entropy and instantaneous identity entropy.

7. The method of claim 1 , wherein the step of calculating the information entropy level comprises implementing a historical entropy model which models at least one of historical information entropy and historical identity entropy.

8. The method of claim 1 , wherein the step of calculating the information entropy level comprises determining and storing information about at least one of privacy preferences, anonymity preferences, group privacy preferences, system administrator settings, legal requirements, or social customs.

9. The method of claim 1 , wherein the step of implementing the at least one privacy protection action includes at least one of blurring an answer to a user query for information, rejecting an answer to a user query for information, alerting a user as to a privacy risk, informing the user about a current entropy level, informing the user about a history of revealed information, reminding the user about current privacy settings, adjusting the user's privacy settings, and adjusting system administration policy settings.

10. A method for protecting individual privacy in a computer network, comprising the steps of:

modeling a context associated with a user of the a computing device in communication with a network and storing the modeled context in a data store;

calculating an information entropy level associated with the user using the computing device;

storing the calculated information entropy level in a data store of the computing device;

calculating a privacy threshold associated with the user using the computing device;

storing the calculated privacy threshold in the data store of the computing device; and

implementing at least one privacy protection action based upon the modeled context, the calculated information entropy level, and the calculated privacy threshold.

11. The method of claim 10 , wherein the step of modeling the context comprises implementing a deterministic model of background information associated with the user.

12. The method of claim 10 , wherein the step of modeling the context comprises implementing a probabilistic model of background information associated with the user.

13. The method of claim 10 , wherein the step of modeling the context comprises modeling vicinity information about the user's vicinity including at least one of names of nearby persons, profiles of nearby persons, and information about nearby locations.

14. The method of claim 10 , wherein the step of implementing the at least one privacy protection action includes at least one of blurring an answer to a user query for information, rejecting an answer to a user query for information, alerting a user as to a privacy risk, informing the user about a current entropy level, informing the user about a history of revealed information, reminding the user about current privacy settings, adjusting the user's privacy settings, and adjusting system administration policy settings.

Assignments (2)
CONFIRMATORY LICENSE Recorded May 23, 2011
From: NEW JERSEY INSTITUTE OF TECHNOLOGY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 026321/0648 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2009
From: MOTAHARI, SARA GATMIR; JONES, QUENTIN
To: NEW JERSEY INSTITUTE OF TECHNOLOGY
Reel/Frame 023277/0578 →
Continuity (2)
Provisional Application 61082551 · Jul 22, 2008
Related Publication 20100024042A1 · Jan 28, 2010