The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 28, 2021

Filed:

Dec. 15, 2017
Applicant:

Brain Technologies, Inc., San Mateo, CA (US);

Inventors:

Sheng Yue, San Mateo, CA (US);

Yuan Lin, San Mateo, CA (US);

Assignee:

Brain Technologies, Inc., San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 5/02 (2006.01); G06N 20/00 (2019.01); G06F 16/951 (2019.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
G06N 5/022 (2013.01); G06F 16/9024 (2019.01); G06F 16/951 (2019.01); G06N 20/00 (2019.01);
Abstract

Disclosed is a system for recording and storing sequences of operations that may be performed on a client device. During a training phase, the system collects information about operations performed by a user or by an automatic application crawling program. Information about operations may include view-structure data about components of a user interface and event data about interactions the user has with the interface components and the outcome of such interactions. The operation data is stored in an operation graph that may represent how specific user interactions with interface components can cause transitions to new view-structures of the same or different applications on the client device. The data stored in the operation graph may be used to construct new sequences of operations for later execution, for example, in response to a user query.


Find Patent Forward Citations

Loading…