Autofill user interface for mobile device
US-2018260085-A1 · Sep 13, 2018 · US
US11423209B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11423209-B2 |
| Application number | US-201715609477-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 31, 2017 |
| Priority date | Jun 10, 2016 |
| Publication date | Aug 23, 2022 |
| Grant date | Aug 23, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device: displays an electronic form with a plurality of fields; detects an autofill input that corresponds to a field of the plurality of fields in the electronic form; and in response to detecting the autofill input, updates the electronic form to display fields that have been populated based on a user profile. If the autofill input is associated with a first category of information in the user profile, updating the electronic form includes populating at least two of the plurality of fields using information from the user profile that corresponds to the first category of information. If the autofill input is associated with a second category of information in the user profile, updating the electronic form includes populating at least two of the plurality of fields using information from the user profile that corresponds to the second category of information.
Opening claim text (preview).
What is claimed is: 1. A method comprising: at a device with one or more processors, non-transitory memory, a display, and an input device: displaying, on the display, an electronic form with a plurality of fields; while displaying the electronic form with the plurality of fields on the display, detecting, by the input device, a first input that corresponds to displaying an autofill menu; in response to detecting the first input, displaying, on the display, the autofill menu overlaid on the electronic form that includes (i) a first affordance associated with a first category of information in a first user profile; (ii) a second affordance associated with a second category of information in the first user profile; and (iii) a third affordance associated with customizing information associated with the first user profile; while displaying the autofill menu overlaid on the electronic form, detecting, by the input device, a second input directed to the autofill menu; and in response to detecting the second input: in accordance with a determination that the second input is directed to the first affordance within the autofill menu overlaid on the electronic form, updating the electronic form by populating at least two of the plurality of fields using information from the first user profile that corresponds to the first category of information; in accordance with a determination that the second input is directed to the second affordance within the autofill menu overlaid on the electronic form, wherein the second category of information in the first user profile includes a combination of overlapping information and non-overlapping information with respect to the first category of information in the first user profile, updating the electronic form by populating at least two of the plurality of fields using information from the first user profile that corresponds to the second category of information; and in accordance with a determination that the second input is directed to the third affordance within the autofill menu overlaid on the electronic form, displaying, on the display, a customization menu overlaid on the electronic form, wherein the customization menu includes a plurality of affordances provided to edit information associated with the first user profile. 2. The method of claim 1 , wherein the first and second categories of information include one or more pieces of conflicting information from the first user profile. 3. The method of claim 1 , wherein the first input corresponds to selection of the first field, selection of an affordance in the first field, selection of an affordance adjacent to the first field, insertion of one or more characters into the first field, or selection of an affordance adjacent to a soft keyboard. 4. The method of claim 1 , wherein the customization menu enables editing of a custom autofill data set. 5. The method of claim 4 , wherein a descriptor is displayed adjacent to one of the autofill affordances corresponding to the custom autofill data set, and in response to customizing the custom autofill data set within the customization menu, adjusting the descriptor according to the customization applied to the custom autofill. 6. The method of claim 1 , wherein the autofill menu also includes two or more autofill affordances corresponding to autofill data sets associated with other user profiles. 7. The method of claim 1 , further comprising: in response to detecting the first input, displaying an intermediate pane prior to displaying the autofill menu that includes a graphical software keyboard, a prediction bar, and an autofill affordance provided to display the first menu. 8. The method of claim 7 , wherein the prediction bar includes two or more autofill affordances corresponding to autofill data sets associated with the first user profile in accordance with a determination that the first field corresponds to a first field type, wherein the autofill profile sets are provided to fill at least two of the plurality of fields. 9. The method of claim 8 , wherein the prediction bar includes two or more sets associated with a category of information from the first user profile that corresponds to the first field in accordance with a determination that the first field corresponds to a second field type, wherein the two or more sets are provided to fill the first field. 10. The method of claim 1 , further comprising: detecting a third input, by the input device, directed to a second field of the plurality of fields; and in response to detecting the third input and in accordance with a determination that the third input is associated with the first user profile, displaying a second menu with a set of options corresponding to a category of information in the first user profile, wherein the set of options are provided to fill the second field. 11. The method of claim 10 , wherein the first field corresponds to a first field type and the second field corresponds to a second field type. 12. The method of claim 11 , further comprising: determining a classification for the first field based at least in part on at least one of a content-based heuristic, user-specific classification data, or crowd-sourced classification data, wherein the first field type corresponds to a first classification and the second field type corresponds to a second classification. 13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by an electronic device with a display, and an input device, cause the electronic device to: display, on the display, an electronic form with a plurality of fields; while displaying the electronic form with the plurality of fields on the display, detect, by the input device, a first input that corresponds to displaying an autofill menu; in response to detecting the first input, display, on the display, the autofill menu overlaid on the electronic form that includes (i) a first affordance associated with a first category of information in a first user profile; (ii) a second affordance associated with a second category of information in the first user profile; and (iii) a third affordance associated with customizing information associated with the first user profile; while displaying the autofill menu overlaid on the electronic form, detect, by the input device, a second input directed to the autofill menu; and in response to detecting the second input: in accordance with a determination that the second input is directed to the first affordance within the autofill menu overlaid on the electronic form, update the electronic form by populating at least two of the plurality of fields using information from the first user profile that corresponds to the first category of information; in accordance with a determination that the second input is directed to the second affordance within the autofill menu overlaid on the electronic form, wherein the second category of information in the first user profile includes a combination of overlapping information and non-overlapping information with respect to the first category of information in the first user profile, update the electronic form by populating at least two of the plurality of fields using information from the first user profile that corresponds to the second category of information; and in accordance with a determination that the second input is directed to the third affordance within the autofill menu overlaid on the electronic form, display, on the display, a customization menu overlaid on the electronic form, wherein the customization menu includes a plurality of affordance
Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title
adaptive, e.g. self learning · CPC title
Form filling; Merging · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.