US 12,321,363 B2
Systems and methods for unifying formats and adaptively automating processing of business records data
Rohit Gupta, Redwood City, CA (US); Adina Florina Simu, Menlo Park, CA (US); Sateesh Valluru, Dublin, CA (US); and Tao Tong, Fremont, CA (US)
Assigned to Auditoria.AI, Inc., San Jose, CA (US)
Filed by Auditoria.AI, Inc., San Jose, CA (US)
Filed on Mar. 27, 2023, as Appl. No. 18/190,867.
Application 18/190,867 is a continuation of application No. 17/234,666, filed on Apr. 19, 2021, granted, now 11,615,110.
Claims priority of provisional application 63/011,857, filed on Apr. 17, 2020.
Prior Publication US 2024/0078246 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/25 (2019.01); G06F 16/22 (2019.01); G06F 16/2452 (2019.01); G06F 16/2453 (2019.01); H04L 51/046 (2022.01)
CPC G06F 16/258 (2019.01) [G06F 16/2282 (2019.01); G06F 16/24522 (2019.01); G06F 16/24534 (2019.01); H04L 51/046 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for executing an autonomous business records data process, the method comprising:
receiving a request from a user account that triggers execution of a business records data process, where the business records data process comprises a state model specifying types of input data, execution tasks, and output data while maintaining a current state;
creating an execution instance of the state model for the business records data process and allocating information fields for updating a data record in a business records database;
retrieving information to fill the information fields;
executing the state model of the business records data process; and
updating the data record using the retrieved information for the information fields;
wherein retrieving information to fill the information fields further comprises:
constructing an email to a recipient requesting additional information for at least one of the information fields;
when an incoming email response to the email is received, performing intent detection to match the incoming email response to the executing business records process; and
extracting information from the incoming email response for the at least one of the information fields;
wherein email communications involving constructing an email, performing intent detection on the incoming email response, and extracting information from the incoming email response are automated without human intervention.