发明名称 PRIVACY VERIFICATION TOOL
摘要 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.
申请公布号 US2014282837(A1) 申请公布日期 2014.09.18
申请号 US201313842185 申请日期 2013.03.15
申请人 Facebook, Inc. 发明人 Heise Stephen Charles;Yang Jean;Reeves Dwayne;Jia Yiding
分类号 G06F21/62 主分类号 G06F21/62
代理机构 代理人
主权项 1. A method comprising: retrieving, from a storage location, a storage and privacy service (SPS) program expressing one or more access control rules; generating, using a processor, a verification representation of the SPS program based on one or more assertions; submitting the verification representation to a constraint solver to generate a set of access control outputs; and determining if the set of access control outputs returned from the constraint solver satisfy a desired set of privacy constraints.
地址 Menlo Park CA US
您可能感兴趣的专利