Patents by Inventor Arthur Gary Ryman

Arthur Gary Ryman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10838916
    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.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Publication number: 20190057107
    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.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Patent number: 10108628
    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.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Patent number: 9690792
    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.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: June 27, 2017
    Assignee: International Business Machines Corporation
    Inventors: Nicholas Tyler Bartlett, Peter Haumer, Arthur Gary Ryman
  • Publication number: 20160063017
    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.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Publication number: 20160063271
    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.
    Type: Application
    Filed: May 29, 2015
    Publication date: March 3, 2016
    Inventors: Nicholas Tyler BARTLETT, Peter HAUMER, Arthur Gary RYMAN
  • Patent number: 6882996
    Abstract: A client submits a service request, e.g., a SOAP request, an HTTP GET request or an HTTP POST request. If necessary, parameters within a Structured Query Language (SQL) string are replaced with corresponding values from the client service request. The SQL statement is executed at a database which, in turn, generates a response to the SQL statement. If necessary, the response is converted to XML. The response is then sent to the client.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: April 19, 2005
    Assignee: International Business Machines Corporation
    Inventors: Reto Preisig, Arthur Gary Ryman
  • Publication number: 20020184219
    Abstract: A client submits a service request, e.g., a SOAP request, an HTTP GET request or an HTTP POST request. If necessary, parameters within a Structured Query Language (SQL) string are replaced with corresponding values from the client service request. The SQL statement is executed at a database which, in turn, generates a response to the SQL statement. If necessary, the response is converted to XML. The response is then sent to the client.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Applicant: International Business Machines Corporation
    Inventors: Reto Preisig, Arthur Gary Ryman