US 11,853,652 B2
Systems and methods to implement commands based on selection sequences to a user interface
Jatin Chhugani, Mountain View, CA (US); Ganesh Satish Mallya, Santa Clara, CA (US); Alan Diec, Sunnyvale, CA (US); Vamsi Reddy Chagari, Milpitas, CA (US); Sudheer Tumu, Santa Clara, CA (US); Nithyanand Kota, Santa Clara, CA (US); and Maneesh Dewan, Sunnyvale, CA (US)
Assigned to Suki AI, Inc., Redwood City, CA (US)
Filed by Suki AI, Inc., Redwood City, CA (US)
Filed on Mar. 15, 2023, as Appl. No. 18/184,535.
Application 18/184,535 is a continuation of application No. 17/224,042, filed on Apr. 6, 2021, granted, now 11,614,917.
Prior Publication US 2023/0221921 A1, Jul. 13, 2023
Int. Cl. G06F 3/00 (2006.01); G06F 3/16 (2006.01); G06F 3/0482 (2013.01); G06F 9/451 (2018.01); G06N 20/00 (2019.01); G06F 16/245 (2019.01); G10L 15/22 (2006.01); G10L 15/08 (2006.01); G16H 70/00 (2018.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01)
CPC G06F 3/167 (2013.01) [G06F 3/0482 (2013.01); G06F 9/453 (2018.02); G06F 16/245 (2019.01); G06N 20/00 (2019.01); G10L 15/08 (2013.01); G10L 15/22 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01); G16H 70/00 (2018.01)] 18 Claims
OG exemplary drawing
 
1. A system configured to implement commands based on selection sequences to a user interface, the system comprising:
electronic storage configured to store a library of terms utterable by users that facilitate implementation of intended results, wherein the terms correspond to commands that are executable to attain the intended results; and
one or more processors configured by machine-readable instructions to:
obtain audio information representing sounds captured by a client computing platform, wherein the client computing platform presents a user interface including user interface elements that facilitate selection and/or entry of input;
analyze the sounds captured by the client computing platform to detect any spoken terms uttered by the user present within the audio information;
responsive to detection of one or more spoken terms, determine whether a particular amount of the detected spoken terms are included in the library of terms;
cause, responsive to determination that the particular amount of the detected spoken terms are not included in the library of terms, the user interface to enable the user to perform a selection sequence that causes an intended result;
record the selection sequence that the user performs;
correlate the selection sequence with the spoken terms based on the selection sequence recorded subsequent to error message to generate a correlation; and
store the correlation to the electronic storage.