The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 23, 2018

Filed:

May. 29, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Nicholas Tyler Bartlett, Chapel Hill, NC (US);

Peter Haumer, San Jose, CA (US);

Arthur Gary Ryman, Thornhill, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06F 21/62 (2013.01); H04L 29/06 (2006.01); G06F 21/85 (2013.01);
U.S. Cl.
CPC ...
G06F 17/30091 (2013.01); G06F 17/30106 (2013.01); G06F 17/30165 (2013.01); G06F 17/30424 (2013.01); G06F 17/30554 (2013.01); G06F 21/6218 (2013.01); G06F 21/85 (2013.01); H04L 63/101 (2013.01); G06F 2221/2141 (2013.01);
Abstract

Various embodiments provide access control to unprotected data storage system endpoints. In one embodiment, an authenticated query request is received. The request includes a query associated with an unprotected data storage system endpoint configured to execute queries anonymously. The query is written in a Resource Description Framework (RDF) query language and requests one or more datasets stored in a relational data storage system. A user parameter within the query is identified. The user parameter uniquely identifies a user requesting the query. The query is automatically rewritten to include a set of access control list properties for one or more subject variables in the query. Each of the set of access control list properties configures the query to return data from the one or more datasets for which the user is authorized to access.


Find Patent Forward Citations

Loading…