Patents by Inventor Albert Hives

Albert Hives 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: 10360095
    Abstract: Embodiments are disclosed for improving failure recovery in a distributed system during execution of a processing chain. In the context of a method, an example embodiment includes implementing, by the distributed system, a task coordination state machine corresponding to the processing chain. This example embodiment of the method further includes discovering, using the task coordination state machine, an error occurring during execution of the processing chain. Finally, the example embodiment of the method further includes reporting the error by a failure report generator service and recovering, by a failure recovery service, from the error. Corresponding apparatuses and computer program products are also provided.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 23, 2019
    Assignee: CHANGE HEALTHCARE HOLDINGS, LLC
    Inventors: Albert Hives, Dominique Plante, Alex Koshta, Evan Schnell, Divya Kosaraju, Jordan Liu, Sherry Bath, John D. Schiffer, Anthony Costello
  • Patent number: 9843418
    Abstract: A fault-tolerant retry subsystem, method and computer program product are provided in order to automatically retry to deliver a message. In the context of a fault-tolerant retry subsystem, processing circuitry is provided to receive notification that delivery of a message to a subscriber has failed. The processing circuitry also defines a time interval at which delivery of the message is to be retried. The message is to be subjected to a plurality of retry attempts in an instance in which the delivery of the message to the subscriber continues to fail. The time interval is defined in a manner that depends upon which of the plurality of retry attempts is to be performed. As such, the time interval varies between at least some of the retry attempts. The processing circuitry causes the delivery of the message to be retried following expiration the time interval.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: December 12, 2017
    Assignee: Change Healthcare LLC
    Inventors: Albert Hives, Chris Patterson
  • Publication number: 20170286208
    Abstract: Embodiments are disclosed for improving failure recovery in a distributed system during execution of a processing chain. In the context of a method, an example embodiment includes implementing, by the distributed system, a task coordination state machine corresponding to the processing chain. This example embodiment of the method further includes discovering, using the task coordination state machine, an error occurring during execution of the processing chain. Finally, the example embodiment of the method further includes reporting the error by a failure report generator service and recovering, by a failure recovery service, from the error. Corresponding apparatuses and computer program products are also provided.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Applicant: Change Healthcare LLC
    Inventors: Albert Hives, Dominique Plante, Alex Koshta, Evan Schnell, Divya Kosaraju, Jordan Liu, Sherry Bath, John D. Schiffer, Anthony Costello
  • Publication number: 20170255668
    Abstract: Embodiments are disclosed for improving throughput in a distributed transaction processing system. In the context of a method, an example embodiment includes receiving information regarding a change in state of a particular transaction recorded by the distributed transaction processing system. This example embodiment of the method further includes updating, by state machine query circuitry of a networked device within the distributed transaction processing system and based on the received information, a state of a primary state machine associated with the particular transaction. Finally, the example embodiment of the method further includes updating, by state machine query circuitry of a networked device within the distributed transaction processing system and based on the received information, a state of a primary state machine associated with the particular transaction. Corresponding apparatuses and computer program products are also provided.
    Type: Application
    Filed: March 7, 2016
    Publication date: September 7, 2017
    Applicant: Change Healthcare LLC
    Inventors: Evan Schnell, Albert Hives, Divya Kosaraju, Chris Patterson
  • Publication number: 20160224425
    Abstract: A fault-tolerant retry subsystem, method and computer program product are provided in order to automatically retry to deliver a message. In the context of a fault-tolerant retry subsystem, processing circuitry is provided to receive notification that delivery of a message to a subscriber has failed. The processing circuitry also defines a time interval at which delivery of the message is to be retried. The message is to be subjected to a plurality of retry attempts in an instance in which the delivery of the message to the subscriber continues to fail. The time interval is defined in a manner that depends upon which of the plurality of retry attempts is to be performed. As such, the time interval varies between at least some of the retry attempts. The processing circuitry causes the delivery of the message to be retried following expiration the time interval.
    Type: Application
    Filed: February 3, 2015
    Publication date: August 4, 2016
    Inventors: Albert Hives, Chris Patterson