Context-aware field value suggestions
AssigneeHRB Innovations, Inc.
InventorJason Houseworth
Life of this patent
Estimating the term…
Abstract
Media, method and device for providing multiple, context-aware suggestion contexts to a user entering text data. To see the multiple suggestion contexts, the user can use a long-press gesture (or other gesture) to bring up a context-aware suggestion menu. This menu can include various suggestion contexts appropriate to the current text-entry field together with an indication of an additional gesture for each suggestion context. Each of these suggestion contexts can draw autocompletions (or other ways of inputting text) from a different source of completions, such as previous entries, common entries by other users, stored values, automatically determined values, and other sources.
Claims20
One or more non-transitory computer-readable media storing computer executable instructions which, when executed by a processor, perform a method of completing a text-entry field, comprising the steps of:
- displaying, to a user, an initially blank text-entry field of a form having a focused mode and a defocused mode;
- receiving, from the user, first input and, in response, transitioning from the defocused mode to the focused mode;
- receiving second input of the text-entry field of the form;
- determining a context of the text-entry field of the form;
- determining, based on the context, a plurality of contextual input modalities for the text-entry field,
- wherein each of the plurality of determined contextual input modalities is operable to automatically populate a distinct value into the text-entry field without requiring text entry by the user;
- in response to the second input of the text-entry-field of the form, displaying a graphical depiction of a plurality of gestures and a corresponding plurality of the determined contextual input modalities for the text-entry field;
- receiving, from the user, a gesture of the plurality of gestures;
- determining, based on the gesture, a selected input modality for the text-entry field;
- receiving input data via the selected input modality;
- populating the text-entry field using the input data;
- receiving, from the user, an acceptance of the populated text-entry field.
A portable device, comprising:
- a processor;
- a display;
- a touch screen;
- and
- a non-transitory computer-readable medium storing computer executable instructions that, when executed, perform a method of completing a text-entry field, comprising the steps of:
- displaying, on the display, a text-entry field that is initially blank;
- receiving, from the user and via the touch screen, a selection of the text-entry field;
- determining a context for the text-entry field;
- determining, based upon the determined context of the text-entry field, a plurality of contextual input modalities,
- wherein each of the plurality of determined contextual input modalities is operable to automatically populate a distinct value into the text-entry field without requiring text entry by the user;
- displaying, on the display, a graphical depiction indicating a plurality of gestures and a corresponding plurality of the contextual input modalities;
- receiving, from the user and via the touch screen, a gesture of the plurality of gestures;
- and
- determining, based on the received gesture, a selected input modality;
- determining, based on the selected input modality, a plurality of suggestions for populating the text-entry field;
- receiving, from the user, a selection of a suggestion for populating the text-entry field;
- populating the text-entry field using the selected suggestion.
Dependencies are inferred from the claim text.