Privacy verification tool
AssigneeFacebook, Inc.
InventorsStephen Charles Heise, Jean Yang, Dwayne Reeves, Yiding Jia
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsStephen Charles Heise, Jean Yang, Dwayne Reeves, Yiding Jia
Estimating the term…
Systems and methods for protecting the privacy of users by controlling access to the users' data. In particular, some embodiments provide for a higher-level declarative language for expressing privacy policies which can be verified using a computer-aided verification tool. The verification tool uses the expressed privacy policies along with language-level assumptions and assertions in the verification process. For example, high-level models of the privacy policies can be reduced to a simpler verification representation (e.g., a Boolean representation) based on a set of assertions. This verification representation can then be submitted to a constraint solver (e.g., Satisfiability Modulo Theories solver) for verification.
A method comprising:
A system comprising:
A computer-implemented method comprising:
Dependencies are inferred from the claim text.