Electronic password wallet
First Claim
1. A method within a computing platform of graphically providing a secure field value retrieval and entry, wherein said computing platform includes a display device, a field activation device and a user selection device, said method comprising:
- providing to a plurality of application programs an interface to request application-specific passwords, said plurality of application programs including at least one web browser program, and at least one non-browser program;
receiving a request from an application program via said interface for input of an application-specific password;
receiving a computing context indicator regarding at least a position of an original entry point for a password as displayed by said requesting application program;
displaying a user first dialogue to receive a master key value from a user, said user dialogue being displayed in a position so as to overlay said original entry point for a password as displayed by said requesting application program;
determining if said master key value is a correct master key value;
retrieving a plurality of field values from a secure field value store which are associated with said requesting application program, said activated field and a user identification;
displaying to a user a second dialogue to receive a selection by said user from said retrieved plurality of field values; and
automatically entering said selected field value into said original entry point for said requesting application program.
2 Assignments
0 Petitions
Accused Products
Abstract
A convenient and secure system and method for access to any number of password-protected computer applications, web sites and forms without adding to the user cognitive load and without circumventing the inherent security of such password-protection schemes. An existing password field on a device display is overlaid with password wallet pop-up field which allows a wallet “master” key to unlock the wallet. An application-specific and/or user-specific password is automatically retrieved from the wallet and entered into the password field with no other user action required.
-
Citations
19 Claims
-
1. A method within a computing platform of graphically providing a secure field value retrieval and entry, wherein said computing platform includes a display device, a field activation device and a user selection device, said method comprising:
-
providing to a plurality of application programs an interface to request application-specific passwords, said plurality of application programs including at least one web browser program, and at least one non-browser program; receiving a request from an application program via said interface for input of an application-specific password; receiving a computing context indicator regarding at least a position of an original entry point for a password as displayed by said requesting application program; displaying a user first dialogue to receive a master key value from a user, said user dialogue being displayed in a position so as to overlay said original entry point for a password as displayed by said requesting application program; determining if said master key value is a correct master key value; retrieving a plurality of field values from a secure field value store which are associated with said requesting application program, said activated field and a user identification; displaying to a user a second dialogue to receive a selection by said user from said retrieved plurality of field values; and automatically entering said selected field value into said original entry point for said requesting application program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium encoded with software for graphically providing a secure field value retrieval and entry, wherein said computing platform includes a display device, a field activation device and a user selection device, said software causing the computing platform to perform the steps of:
-
providing to a plurality of application programs an interface to request application-specific passwords, said plurality of application programs including at least one web browser program, and at least one non-browser program; receiving a request from an application program via said interface for input of an application-specific password; receiving a computing context indicator regarding at least a position of an original entry point for a password as displayed by said requesting application program; displaying a user dialogue to receive a master key value from a user, said user dialogue being displayed in a position so as to overlay said original entry point for a password as displayed by said requesting application program; determining if said master key value is a correct master key value; retrieving a field value from a secure field value store which is associated with said requesting application program, said activated field and a user identification; and automatically entering said retrieved field value into said original entry point for said requesting application program. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for graphically providing a secure field value storage, retrieval and entry within a computing platform, wherein said computing platform includes a display device, a field activation device, a user selection device and a data storage medium, said system comprising:
-
an interface accessible by a plurality of application programs to request application-specific passwords, said plurality of application programs including at least one web browser program, and at least one non-browser program; a request received from an application program via said interface for input of an application-specific password, including a computing context indicator regarding at least a position of an original entry point for a password as displayed by said requesting application program; a secure field value store disposed within said data storage medium; a user dialogue display on said display device adapted to receive a master key value from a user, said user dialogue being displayed in a position so as to overlay said original entry point for a password as displayed by said requesting application program; a master key value evaluator for determining if a master key value entered via said user dialogue display is a correct master key value for said secure field value store; a field value retriever for finding in and retrieving from said secure field value store a field value which is associated with said requesting application program and a user identification; and a field value inputter for automatically entering said retrieved field value into said original entry point. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification