Dynamically-generated selectable option icons
AssigneeGoogle Inc.
InventorsFan Yang, Feng Yuan
Life of this patent
Estimating the term…
Abstract
Systems and techniques are provided for dynamically generating a list of selectable options based on one or more applicable factors, which include visual representations of input components that can be used to select from among the options. For example, an icon corresponding to an input component may be displayed proximate to a respective selectable option such that activating the input component elects the selectable option. Additionally, each icon may be visually similar to its respective input component.
Claims24
A method comprising:
- receiving, at a computing system via a physical input device associated therewith, a text input to a software application;
- in response to receiving the text input, dynamically generating a plurality of selectable options based on the text input and a type of the software application;
- and
- subsequent to dynamically generating the plurality of selectable options:
- assigning a first physical input component on the physical input device to a first selectable option;
- assigning a second physical input component on the physical input device to a second selectable option;
- and
- displaying a list comprising two or more of the plurality of selectable options, the list comprising:
- the first selectable option;
- and
- an image visually resembling the first physical input component proximate to the first selectable option.
A system comprising:
- a database;
- and
- a processor in connection with the database and associated with a physical input device, the processor configured to:
- receive, via the physical input device, a text input to a software application;
- in response to receiving the text input, dynamically generate a plurality of selectable options based on the text input and a type of the software application;
- and
- subsequent to dynamically generating the plurality of selectable options:
- assign a first physical input component on the physical input device to a first selectable option;
- assign a second physical input component on the physical input device to a second selectable option;
- and
- display a list comprising two or more of the plurality of selectable options, the list comprising:
- the first selectable option;
- and
- an image visually resembling the first physical input component proximate to the first selectable option.
A non-transitory computer readable storage medium storing program instructions, which when executed by a processor associated with a physical input device, cause the processor to:
- receive, via the physical input device, a text input to a software application;
- in response to receiving the text input, dynamically generate a plurality of selectable options based on the text input and a type of the software application;
- and
- subsequent to dynamically generating the plurality of selectable options:
- assign a first physical input component on the physical input device to a first selectable option;
- assign a second physical input component on the physical input device to a second selectable option;
- and
- display a list comprising two or more of the plurality of selectable options, the list comprising:
- the first selectable option;
- and
- an image visually resembling the first physical input component proximate to the first selectable option.
Dependencies are inferred from the claim text.