Patents by Inventor Jacob Ideskog

Jacob Ideskog 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: 12670271
    Abstract: A system, method, and computer program for authorizing GraphQL access by calling an authorization engine to obtain an authorization decision and conforming to its obligation objects. A requester sends a message to a GraphQL function containing a query or mutation operation. The request is validated and authenticated. The authorization engine is called; it renders an access control decision and may obligate the GraphQL function to adhere to certain requirements when carrying out that decision. A GraphQL engine executes the operation when the authorization engine has not denied access and the obligation objects can be conformed to. The GraphQL engine fetches data from data sources. The GraphQL engine returns operation results which are further adhered to according to the obligation objects of the authorization engine or returns an error. The operation results are updated if so required by the obligation objects of the authorization engine. The possibly updated operation results are returned to the requester.
    Type: Grant
    Filed: March 22, 2023
    Date of Patent: June 30, 2026
    Assignee: Curity AB
    Inventors: Travis Spencer, Jacob Ideskog, Pedro Fèlix, Paulo De Athaydes
  • Publication number: 20250181733
    Abstract: A system, method, and computer program for authorizing GraphQL access by calling an authorization engine to obtain an authorization decision and conforming to its obligation objects. A requester sends a message to a GraphQL function containing a query or mutation operation. The request is validated and authenticated. The authorization engine is called; it renders an access control decision and may obligate the GraphQL function to adhere to certain requirements when carrying out that decision. A GraphQL engine executes the operation when the authorization engine has not denied access and the obligation objects can be conformed to. The GraphQL engine fetches data from data sources. The GraphQL engine returns operation results which are further adhered to according to the obligation objects of the authorization engine or returns an error. The operation results are updated if so required by the obligation objects of the authorization engine. The possibly updated operation results are returned to the requester.
    Type: Application
    Filed: March 22, 2023
    Publication date: June 5, 2025
    Inventors: Travis Spencer, Jacob Ideskog, Pedro Fèlix, Paulo De Athaydes