US 11,699,161 B2
Authentication and automated return processing network
Maunish Ashok Shah, San Jose, CA (US)
Assigned to EBAY INC., San Jose, CA (US)
Filed by eBay Inc., San Jose, CA (US)
Filed on Nov. 4, 2020, as Appl. No. 17/88,966.
Prior Publication US 2022/0138761 A1, May 5, 2022
Int. Cl. G06Q 30/016 (2023.01); G06Q 30/018 (2023.01)
CPC G06Q 30/016 (2013.01) [G06Q 30/0185 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a notification engine of a network system via a first application protocol interface (API) call from an authenticator system, an indication that an item associated with a transaction is not authentic, the authentication system being an intermediary between accounts associated with a first and second client device by authenticating the item after the transaction has been agreed to between the accounts;
responsive to the receiving of the indication, automatically triggering, by the notification engine of the network system, a return service engine of the network system to create a return by creating an entry in a database maintaining status, transaction details, and return details;
receiving, by the notification engine, a tracking number uploaded via a user interface from the authentication system via a second API call, the tracking number indicating a ship event associated with the authenticator system returning the item;
in response to detection of the ship event, automatically causing, by the notification engine, an update to a shipped status in the entry in the database and a status update to a batch event system that receives batch event data and parses individual item information including the shipped status;
consuming, by a disposition engine of the network system, data stored by the batch event system including a triggering event including indicating the ship event; and
in response to detecting the ship event, automatically triggering, by the disposition engine, a funds processor of the network system to process the return including transferring funds to the account associated with the first client device.