Controlling the release of private information using static flow analysis
US9104528B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 8, 2011 |
| Grant date | Aug 11, 2015 |
| Priority date | — |
| Expiry date | Jul 6, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04W12/63
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A privacy control system is described herein for controlling dissemination of private information by a program. The privacy control system operates by performing static analysis to determine at least one flow within the program of private information, from a source to a sink. The static analysis is particularly configured to identify two types of flow, including: (a) an unvetted flow of untampered private information from the source to the sink; and (b) a flow of tampered private information from the source to the sink, whether vetted or unvetted. The privacy control system then prompts the user to provide a privacy control decision regarding the flow. The privacy control decision governs whether actual data or anonymized data is provided to the sink, or whether the program is terminated. A runtime system then runs the program in accordance with the privacy control decision.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.