Patent · US Active

Fine grained access control on procedural language for databases based on accessed resources

US11281794B2 · kind B2 · utility

0Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 8, 2019
Grant dateMar 22, 2022
Priority date
Expiry dateJun 11, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/62
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, apparatuses, and computer program products are provided for controlling access to a database. A data processing application may receive, from a user, a request that includes a procedural language code block to access data elements stored in a distributed database. A procedural language code block analyzer may obtain an access control policy that indicates permissions to access the data elements. A control system may determine, based on the access control policy, that access to a restricted portion of the data elements is denied. A reconstruction system may generate a reconstructed code block that allows the user to access data elements that are not restricted, such as by modifying the request to remove the portion that seeks access to the restricted data elements. The reconstruction system may then provide the modified request to the distributed database to receive the data elements to which the user is permitted to access.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.