Patents by Inventor John Anthony Reeve

John Anthony Reeve 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).

  • Publication number: 20210224295
    Abstract: A computer-implemented method, system and computer program product for identifying ancestor objects in hierarchical data configured for processing with a query, the query having an associated abstract syntax tree. The abstract syntax tree may be processed so as to generate an augmented abstract syntax tree which includes parent identifiers configured to identify the parent nodes of the query. In this way, a need to pre-parse the data may he alleviated. Instead, the identification of a parent node of a query may be encoded into the abstract syntax tree of the query.
    Type: Application
    Filed: December 19, 2020
    Publication date: July 22, 2021
    Inventors: Andrew John Coleman, John Anthony Reeve, Trevor Clifford Dolby
  • Publication number: 20210216343
    Abstract: A computer-implemented method, system and computer program product for safely processing integrated flows of messages in a multi-tenant container. Each step in the flows of messages to be processed by the applications in the multi-tenant container is monitored. If the monitored step is determined to run custom logic in a general-purpose programming language, then the flow of messages running such custom logic is suspended from being processed by the application in the container if there are other flows of messages being processed by other applications in the container. Furthermore, new flows of messages are prevented from being processed by the applications in the container. After processing the other flows of messages by the other applications in the container, the suspended flow of messages is now processed by the application in the container. In this manner, the risk of interference with other flows of messages in the container is avoided.
    Type: Application
    Filed: January 9, 2020
    Publication date: July 15, 2021
    Inventors: Trevor Clifford Dolby, John Anthony Reeve, Andrew John Coleman, Matthew E. Golby-Kirk
  • Publication number: 20210209073
    Abstract: An approach is provided in which the approach generates a first set of sample documents based on a first schema and generates a second set of sample documents based on a second schema. The approach determines a set of validation results by comparing the first set of sample documents against the second schema and comparing the second set of sample documents against the first schema. The approach evaluates the set of validation results and declares a type of equivalence between the first schema and the second schema accordingly.
    Type: Application
    Filed: January 2, 2020
    Publication date: July 8, 2021
    Inventors: John Anthony Reeve, Andrew John Coleman, Trevor Clifford Dolby, Matthew E. Golby-Kirk
  • Publication number: 20210176333
    Abstract: Concepts for controlling transaction requests delivered between applications and servers via a decentralized architecture. In such concepts, the delivery of transaction requests is controlled in consideration of information regarding groups of transaction requests that may cause transaction collisions if processed in parallel. Such groupings of transaction request may be defined, modified and updated at run-time, based on previous or current observed transaction collisions.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventors: Andrew John Coleman, John Anthony Reeve, Trevor Clifford Dolby, Matthew E. Golby-Kirk
  • Publication number: 20210152660
    Abstract: Presented are concepts for configuring data communication with an application flow in an integration system, wherein various connection routes to an application flow may be offered to a client. By way of example, connection configuration information associated with an application flow may relate to a plurality of different connection routes that are available for the associated application flow. This connection configuration information may be dynamically maintained to reflect flow and connection route availability. When an application flow is requested by a client, the connection configuration information for that application flow may be provided to the client. This may enable the client to select a preferred route.
    Type: Application
    Filed: November 18, 2019
    Publication date: May 20, 2021
    Inventors: John Anthony Reeve, Benjamin Graham Thompson, Trevor Clifford Dolby, Robert Convery
  • Publication number: 20210081254
    Abstract: A computer-implemented method for deploying an application between an on-premise server and an off-premise server includes identifying a plurality of nodes in a flow of an application deployed on the on-premise server. The computer-implemented method further includes splitting the flow at the plurality of nodes to form a plurality of sub-flows of the application. The computer-implemented method further includes routing a flow execution workload of the application to the plurality of sub-flows of the application.
    Type: Application
    Filed: September 17, 2019
    Publication date: March 18, 2021
    Inventors: John Anthony Reeve, Trevor Clifford Dolby, Andrew John Coleman, Matthew E. Golby-Kirk
  • Publication number: 20200344112
    Abstract: A computer-implemented method, computer program product, and computer system are provided to: (i) receive, via a first communication component of a connectivity component, a debug request from an on-premise server; (ii) identify, at the connectivity component, a debug port of an off-premise server based on the received debug port request; and (iii) communicate, via a second communication component of the connectivity component, the debug request to the identified debug port of the off-premise server.
    Type: Application
    Filed: February 26, 2020
    Publication date: October 29, 2020
    Inventors: John Anthony Reeve, Robert Convery