Cognitive password entry system
US-9942234-B2 · Apr 10, 2018 · US
US10079815B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10079815-B2 |
| Application number | US-201514869974-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 29, 2015 |
| Priority date | Jun 7, 2015 |
| Publication date | Sep 18, 2018 |
| Grant date | Sep 18, 2018 |
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.
The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. The credential affordance can be displayed based on a determination by electronic device that a webpage includes a text entry field associated with a set of one or more restricted resources (e.g., document and/or webpage).
Opening claim text (preview).
What is claimed is: 1. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to: display a text entry field associated with a set of one or more restricted resources and a credential affordance associated with the text entry field; receive a first input corresponding to selection of the credential affordance; in response to receiving the first input, display a credential-assistance user interface, wherein displaying the credential-assistance user interface includes: in accordance with a determination that a credential is stored in a memory, display an identifier associated with the credential in the credential-assistance user interface; and receive an input corresponding to selection of the identifier; and in response to receiving the input corresponding to selection of the identifier, retrieve the credential stored in the memory and enter the credential into the text entry field. 2. The non-transitory computer-readable storage medium of claim 1 , wherein the one or more programs include instructions which cause the electronic device to, in accordance with a determination that the credential is not stored in the memory, forgo display of the identifier in the credential-assistance user interface. 3. The non-transitory computer-readable storage medium of claim 1 , wherein entering the credential into the text entry field includes displaying a concealed representation of the credential in the text entry field. 4. The non-transitory computer-readable storage medium of claim 1 , wherein the one or more programs include instructions which cause the electronic device to: in response to receiving the first input corresponding to selection of the credential affordance and in accordance with the determination that a second credential associated with a second set of one or more restricted resources and a second identifier is stored in the memory, display an access stored identifiers affordance; receive an input corresponding to selection of the access stored identifiers affordance; and in response to receiving the input corresponding to selection of the access stored identifiers affordance, display, in the credential-assistance user interface, a plurality of stored identifiers including the identifier and the second identifier. 5. The non-transitory computer-readable storage medium of claim 1 , wherein the credential-assistance user interface is displayed in a user interface region that is separate from the user interface region that includes the text entry field. 6. The non-transitory computer-readable storage medium of claim 1 , wherein the credential-assistance user interface is displayed in a first position, and wherein the one or more programs include instructions which cause the electronic device to: while displaying the credential-assistance user interface in the first position, receive an input corresponding to a request to display the credential-assistance user interface in a second position; and in response to receiving the input corresponding to the request to display the credential-assistance user interface in the second position, display the credential-assistance user interface in the second position, wherein the second position is distinct from the first position and separate from the user interface region that includes the text entry field. 7. The non-transitory computer-readable storage medium of claim 6 , wherein the one or more programs include instructions which cause the electronic device to: while displaying the credential-assistance user interface in the second position, receive an input corresponding to a request to display a second text entry field; in response to receiving the input corresponding to a request to display a second text entry field: display the second text entry field, wherein the second text entry field is distinct from the text entry field and wherein the second text entry field is associated with a third set of one or more restricted resources; and replace, in the credential-assistance user interface, display of the identifier associated with the credential with display of a distinct identifier associated with a distinct credential, wherein the distinct credential is associated with the third set of one or more restricted resources. 8. The non-transitory computer-readable storage medium of claim 1 , wherein the one or more programs include instructions which cause the electronic device to: in response to receiving the first input corresponding to selection of the credential affordance, determine whether text has been entered in the text entry field; in accordance with a determination that text has not been entered in the text entry field, display a generate-credential affordance; receive an input corresponding to selection of the generate-credential affordance; and in response to receiving the input corresponding to selection of the generate-credential affordance, generate and display a generated credential. 9. The non-transitory computer-readable storage medium of claim 8 , wherein the one or more programs include instructions which cause the electronic device to, in accordance with a determination that text has been entered in the text entry field, display a plurality of password options without displaying an active option for generating a new credential. 10. The non-transitory computer-readable storage medium of claim 8 , wherein the one or more programs include instructions which cause the electronic device to: receive an input corresponding to selection of the generated credential; and in response to receiving the input corresponding to selection of the generated credential, associate the generated credential with a third identifier and store the generated credential in the memory. 11. The non-transitory computer-readable storage medium of claim 1 , wherein the one or more programs include instructions which cause the electronic device to: in response to receiving the first input corresponding to selection of the credential affordance and in accordance with a determination that the text entry field includes entered text, display a save credential affordance. 12. The non-transitory computer-readable storage medium of claim 11 , wherein the one or more programs include instructions which cause the electronic device to: receive an input corresponding to selection of the save credential affordance; and in response to receiving the input corresponding to selection of the save credential affordance, store the entered text as a credential without associating the entered text with a fourth identifier. 13. The non-transitory computer-readable storage medium of claim 11 , wherein the one or more programs include instructions which cause the electronic device to: receive an input corresponding to selection of the save credential affordance; and in response to receiving the input corresponding to selection of the save credential affordance, associate the entered text with a fourth identifier and store the entered text as a credential for the fourth identifier. 14. The non-transitory computer-readable storage medium of claim 11 , wherein the one or more programs include instructions which cause the electronic device to: receive an input corresponding to selection of the save credential affordance; in response to receiving the input corresponding to selection of the save credential affordance, determine whether a third text entry field associated with the text
User authentication · CPC title
Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects · CPC title
for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.