System and methods for providing query-based permissions to data
US10831921B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 19, 2019 |
| Grant date | Nov 10, 2020 |
| Priority date | — |
| Expiry date | May 14, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2137
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computing device is configured to carry out actions including: generating, in a graph database, an access role vertex that defines an access role of a user, where the access role vertex is connected to a user vertex representing the user; generating a query vertex including a traversal clause that represents a query of the graph database; generating a permission edge between the access role vertex and the query vertex, where the permission edge defines the access role's permission to access the results of the query; receiving a request to execute the query on behalf of the user; in response to the request, traversing the graph database according to the traversal clause to locate a set of vertices; and generating a set of results based on the set of vertices.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.