US 11,941,683 B2
Systems and methods for data ingestion and generation of task recommendations in task facilitation services
Yoky Matsuoka, Los Altos Hills, CA (US); and Nitin Viswanathan, San Francisco, CA (US)
Assigned to Yohana LLC, Palo Alto, CA (US)
Filed by Yohana LLC, Palo Alto, CA (US)
Filed on Sep. 7, 2022, as Appl. No. 17/930,205.
Claims priority of provisional application 63/241,253, filed on Sep. 7, 2021.
Prior Publication US 2023/0074736 A1, Mar. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); G06F 9/48 (2006.01); G06F 9/54 (2006.01); G06Q 10/1093 (2023.01); G06Q 30/0601 (2023.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01)
CPC G06Q 30/0631 (2013.01) [G06F 9/4831 (2013.01); G06F 9/54 (2013.01); G06Q 10/1097 (2013.01); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
receiving task data from an application executed on a user computing device associated with a user, wherein the task data is received through an application programming interface (API);
generating a task recommendation for a task of the user by a task recommendation system using the task data, a user model associated with the user, and a task recommendation model of the task recommendation system, wherein:
the user model and the task recommendation system are updated in real-time based on activity of the user, as the activity is occurring,
the task recommendation model is configured to receive a vector including the task data and characteristics of the user generated by the user model, and
the task recommendation model is configured to generate the task recommendation based on the vector and to be updated based on whether the user accepts the task recommendation; and
transmitting the task recommendation, wherein, when received by a computing device, the computing device is enabled to approve the task recommendation to generate the task.