Data access policies
AssigneeAT&T Intellectual Property I, L.P.
InventorsEvgene Vahlis, Paul Giura
Life of this patent
Estimating the term…
Abstract
To verify compliance with a data access policy, a query result including data specified by a requesting entity and a representation of a data access policy is received from a database. Based on the representation of the data access policy included in the query result, it is verified whether the requesting entity is permitted to access the data included in the query result. Transmission of the data included in the query result to the requesting entity is controlled responsive to the verification. Related methods, systems, and computer program products are also discussed.
Claims12
A method, comprising:
- receiving, by a server, a query sent from a client device, the query requesting electronic data records associated with a database;
- generating, by the server, a modified query in response to the receiving of the query, the modified query requesting the electronic data records and specifying a representation of a data access policy;
- querying, by the server, the database for the representation of the data access policy specified by the modified query;
- retrieving, by the server, the electronic data records associated by the database with the representation of the data access policy;
- and
- forwarding, by the server, the electronic data records to an agent for a verification that the electronic data records comply with the data access policy specified by the modified query.
A system, comprising:
- a processor;
- and
- a memory device, the memory device storing instructions, the instructions when executed causing the processor to perform operations, the operations comprising:
- receiving a query sent from a client device, the query requesting electronic data records associated with a database;
- generating a modified query in response to the receiving of the query, the modified query requesting the electronic data records and specifying a representation of a data access policy;
- querying the database for the representation of the data access policy specified by the modified query;
- retrieving the electronic data records associated by the database to the representation of the data access policy;
- and
- forwarding the electronic data records to a checker agent for a verification that the electronic data records comply with the data access policy.
Dependencies are inferred from the claim text.