Patents by Inventor Julian Charles Horn

Julian Charles Horn 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: 20230108553
    Abstract: Embodiments of the present invention provide concepts for handling incoming transaction requests to a transaction server based on a historical record of the server resources required to execute similar transactions in the past and the current capacity of the transaction server. Incoming transaction requests may be classified as heavy weight transactions or light weight transactions and the handling of the transaction requests may be based on said classification.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 6, 2023
    Inventors: Michael D. Brooks, Philip Ivor Wakelin, Alan Hollingshead, Julian Charles Horn
  • Patent number: 11178222
    Abstract: Controlling a server latency response is presented. One example comprises monitoring, at a server, a number of requests from a client that cause a failure response. The method then comprises, responsive to the number of requests meeting a predetermined requirement, delaying processing of the requests from the client by a predetermined delay time.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Philip Ivor Wakelin, Michael D. Brooks, Julian Charles Horn, Alan Hollingshead
  • Publication number: 20210337020
    Abstract: Controlling a server latency response is presented. One example comprises monitoring, at a server, a number of requests from a client that cause a failure response. The method then comprises, responsive to the number of requests meeting a predetermined requirement, delaying processing of the requests from the client by a predetermined delay time.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Inventors: Philip Ivor Wakelin, Michael D. Brooks, Julian Charles Horn, Alan Hollingshead
  • Publication number: 20210144200
    Abstract: Embodiments for resolving outstanding affinities between a server cluster member and its clients are presented. Outstanding affinities between the server and the client may be identified in response to the server restarting. A reconnection request may then be generated and communicated to the client. Responsive to a first server of a server cluster restarting following a failure of a connection between a client and the first server, identifying, by an affinity analysis component, the outstanding affinity between the first server and the client. Responsive to identifying the outstanding affinity between the first server and the client, communicating, by a reconnection component, a reconnection request for reestablishing the connection between the first server and the client.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 13, 2021
    Inventors: Michael D. Brooks, Philip Ivor Wakelin, Alan Hollingshead, Julian Charles Horn
  • Publication number: 20100185903
    Abstract: Avoiding failure repetition in data processing includes storing a sequence of circumstances leading up to a previous failure, monitoring circumstances in a current process, matching a sequence of circumstances in the current process to a stored sequence of circumstances, and applying rules to determine if the current process should proceed.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 22, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Julian Charles Horn, Roger Gordon Lewis, Alan Clive Robinson, Andrew Wright