Analyzing graphical user interfaces to facilitate automatic interaction
AssigneeGoogle Inc.
InventorsJoseph Lange, Asier Aguirre, Olivier Siegenthaler, Michal Pryt
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsJoseph Lange, Asier Aguirre, Olivier Siegenthaler, Michal Pryt
Estimating the term…
Implementations are described herein for analyzing existing graphical user interfaces (“GUIs”) to facilitate automatic interaction with those GUIs, e.g., by automated assistants or via other user interfaces, with minimal effort from the hosts of those GUIs. For example, in various implementations, a user intent to interact with a particular GUI may be determined based at least in part on a free-form natural language input. Based on the user intent, a target visual cue to be located in the GUI may be identified, and object recognition processing may be performed on a screenshot of the GUI to determine a location of a detected instance of the target visual cue in the screenshot. Based on the location of the detected instance of the target visual cue, an interactive element of the GUI may be identified and automatically populate with data determined from the user intent.
A method implemented using one or more processors, comprising:
A system comprising one or more processors and memory storing instructions that, in response to execution by the one or more processors, cause the one or more processors to:
At least one non-transitory computer-readable medium comprising instructions that, in response to execution by one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.