Patents by Inventor Wojciech Julian Trocki

Wojciech Julian Trocki 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: 11886394
    Abstract: A query request for data associated with a plurality of services executed by a plurality of host systems is received. A type of query associated with the query request is identified. A subset of the plurality of services comprising data associated with the type of query is identified using a query routing data structure, wherein the query routing data structure is received from a gateway system that generates the query routing data structure in view of receiving corresponding service schemas from the plurality of services. The query request is transmitted to the subset of the plurality of services identified using the query routing data structure.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: January 30, 2024
    Assignee: Red Hat, Inc.
    Inventors: Wojciech Julian Trocki, Hiram Remigio Chirino
  • Patent number: 11886433
    Abstract: A data query for data is received that is associated with a first data node managed by a first executable service and a second data node managed by a second executable service. The data query comprises a subquery that is directed to the second executable service for access to the second data node. From the data query, a selection set is determined. The selection set includes the first data node and the second data node. In view of the selection set, a batch access request is generated to the second executable service that retrieves data for the subquery from the second data node in a single access request.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: January 30, 2024
    Assignee: Red Hat, Inc.
    Inventors: Manyanda Chitimbo, Wojciech Julian Trocki
  • Publication number: 20230222125
    Abstract: A data query for data is received that is associated with a first data node managed by a first executable service and a second data node managed by a second executable service. The data query comprises a subquery that is directed to the second executable service for access to the second data node. From the data query, a selection set is determined. The selection set includes the first data node and the second data node. In view of the selection set, a batch access request is generated to the second executable service that retrieves data for the subquery from the second data node in a single access request.
    Type: Application
    Filed: January 10, 2022
    Publication date: July 13, 2023
    Inventors: Manyanda Chitimbo, Wojciech Julian Trocki
  • Publication number: 20220300351
    Abstract: A method includes identifying a plurality of queries from an application, the plurality of queries associated with an application programming interface (API) and determining an API schema coverage map associated with the plurality of queries. The method further includes generating transformation metadata in view of the API schema coverage map and generating a serverless architecture configuration associated with the application in view of the transformation metadata.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Enda Martin Phelan, Wojciech Julian Trocki, Manyanda Chitimbo
  • Patent number: 11381655
    Abstract: An example method of implementing server-driven notifications to mobile applications is provided. The method includes registering a mobile computing device with a notification server. The notification server is associated with a set of workflow servers that each correspond to one or more respective mobile applications. The method further includes receiving a first message associated with a first workflow server of the set of workflow servers. The first message includes a first payload identifying a first mobile application running on the mobile computing device and a first application-specific event associated with the first mobile application. The first mobile application corresponds to the first workflow server. The method further includes translating the first payload into a first local notification for the first mobile application.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: July 5, 2022
    Assignee: Red Hat, Inc.
    Inventor: Wojciech Julian Trocki
  • Patent number: 11321159
    Abstract: Conflicts can be detected between server-side data and client-side data using interchangeable plugins. In one example, a system can receive an interchangeable plugin from among a group of interchangeable plugins for performing conflict detection between server-side data handled by a server and client-side data handled by a client device. Each interchangeable plugin can implement a particular conflict-detection strategy that is different than the other interchangeable plugins and can be selectively integratable into an application programming interface (API) through which the client device is to communicate with the server. The system can integrate the interchangeable plugin into the API to enable the API to implement the particular conflict-detection strategy defined by the interchangeable plugin. The system can then detect a conflict between the server-side data and the client-side data in accordance with the particular conflict-detection strategy defined by the interchangeable plugin.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: May 3, 2022
    Assignee: Red Hat, Inc.
    Inventor: Wojciech Julian Trocki
  • Publication number: 20220067002
    Abstract: A query request for data associated with a plurality of services executed by a plurality of host systems is received. A type of query associated with the query request is identified. A subset of the plurality of services comprising data associated with the type of query is identified using a query routing data structure, wherein the query routing data structure is received from a gateway system that generates the query routing data structure in view of receiving corresponding service schemas from the plurality of services. The query request is transmitted to the subset of the plurality of services identified using the query routing data structure.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: Wojciech Julian Trocki, Hiram Remigio Chirino
  • Publication number: 20210004283
    Abstract: Conflicts can be detected between server-side data and client-side data using interchangeable plugins. In one example, a system can receive an interchangeable plugin from among a group of interchangeable plugins for performing conflict detection between server-side data handled by a server and client-side data handled by a client device. Each interchangeable plugin can implement a particular conflict-detection strategy that is different than the other interchangeable plugins and can be selectively integratable into an application programming interface (API) through which the client device is to communicate with the server. The system can integrate the interchangeable plugin into the API to enable the API to implement the particular conflict-detection strategy defined by the interchangeable plugin. The system can then detect a conflict between the server-side data and the client-side data in accordance with the particular conflict-detection strategy defined by the interchangeable plugin.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 7, 2021
    Inventor: Wojciech Julian Trocki