US 12,244,570 B2
Invisible middleware for asynchronous communication
Barrett Gordon Selfridge, Bloomington, MN (US)
Assigned to MATRIXCARE, INC., Bloomington, MN (US)
Filed by MatrixCare, Inc., Bloomington, MN (US)
Filed on Dec. 9, 2021, as Appl. No. 17/643,512.
Prior Publication US 2023/0188506 A1, Jun. 15, 2023
Int. Cl. H04L 9/40 (2022.01); G16H 10/60 (2018.01)
CPC H04L 63/0414 (2013.01) [G16H 10/60 (2018.01); H04L 63/0471 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at middleware, an object from a first computing system; wherein the object is destined for a second computing system; and wherein the first computing system, the middleware, and the second computing system are part of an asynchronous communication system, and wherein the first computing system is associated with a health provider;
transmitting a first confirmation from the middleware to the first computing system indicating the middleware successfully received the object;
forwarding the object from the middleware to the second computing system;
upon determining that the middleware did not receive a second confirmation that the second computing system successfully received the object, resending the object from the middleware to the second computing system;
receiving a third confirmation from the second computing system indicating the second computing system successfully processed the object; and
forwarding the third confirmation to the first computing system, wherein the third confirmation indicates that health information was received by the second computing system and that a patient has access to medical treatment or prophylactic aid.