US 12,216,784 B1
Systems and processes for synchronizing disparate applications
Obinwanne Ugwonali, Atlanta, GA (US); and Dana Weeks Ugwonali, Atlanta, GA (US)
Assigned to MedTrans Go, Inc., Atlanta, GA (US)
Filed by MedTrans Go, Inc., Atlanta, GA (US)
Filed on Jun. 2, 2022, as Appl. No. 17/831,214.
Claims priority of provisional application 63/196,028, filed on Jun. 2, 2021.
Int. Cl. G06F 21/00 (2013.01); G06F 9/54 (2006.01); G06F 16/27 (2019.01); G06F 21/62 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 9/542 (2013.01); G06F 9/547 (2013.01); G06F 16/27 (2019.01)] 16 Claims
OG exemplary drawing
 
1. A computing architecture comprising:
a JSON document memory store comprising a collection associated with a particular entity and a particular access level of a plurality of access levels; and
a processor communicably connected to the JSON document memory store and configured for:
receiving a log-in request from the particular entity;
based on receiving the log-in request, providing access to a portal associated with the particular access level of the particular entity;
receiving a first request from the particular entity via the portal, the first request comprising a plurality of first data items, the plurality of first data items comprising an indication of one or more third-party services;
writing the plurality of first data items to a first document associated with the collection;
providing at least one of the plurality of first data items to the one or more third-party services via a first application programming interface (API);
receiving third-party data derived from the particular entity using the one or more third-party services;
writing the third-party data to the first document;
transmitting a portion of the third-party data and at least one data item of the plurality of first data items to a notification system via a second API, whereby the notification system transmits a notification to the particular entity;
receiving a second request from the particular entity via the portal, the second request comprising a plurality of second data items, the plurality of second data items comprising an indication of one or more partner services and a partner attribute;
writing the plurality of second data items to a second document associated with the collection; and
determining that a particular partner service of the one or more partner services comprises the partner attribute.