Graphical password
First Claim
1. A graphical password arrangement comprising:
- a display;
first means, responsive to an initial request of a user, for displaying on the display one or more position indicators along with an image;
second means, for moving the displayed position indicators on the display, relative to the displayed image, under control of the user;
third means, cooperative with the second means, for determining the user'"'"'s positioning of the displayed position indicators in the displayed image;
a memory;
fourth means, responsive to the determined positioning of the position indicators in the displayed image, for storing positions of the position indicators in the displayed image in the memory as a password;
fifth means, responsive to a subsequent request of the user, for displaying on the display the image without the one or more position indicators;
sixth means, responsive to the user'"'"'s selection of one or more locations in the displayed image without the one or more position indicators, for determining positions of the selected locations in the displayed image;
seventh means, for determining whether the positions of the selected locations correspond to the positions that are stored in the memory as the password; and
eighth means, responsive to a determination of a lack of correspondence between the positions of the selected locations and the positions that are stored in the memory as the password, for denying the user access to a resource protected by the password.
3 Assignments
0 Petitions
Accused Products
Abstract
A graphical password arrangement displays a predetermined graphical image and requires a user to "touch" predetermined areas of the image in a predetermined sequence, as a means of entering a password. The password is set by allowing the arrangement to display the predetermined areas, or "tap regions", to a user, and requiring the user to position these tap regions in a location and sequence within the graphical image, with which the user desires the password to be set at. These "tap regions" are then removed from the display, leaving the original image by itself. The arrangement then waits for an entry device (user) to select the "tap regions", as described above, for possible access to a protected resource.
513 Citations
10 Claims
-
1. A graphical password arrangement comprising:
-
a display; first means, responsive to an initial request of a user, for displaying on the display one or more position indicators along with an image; second means, for moving the displayed position indicators on the display, relative to the displayed image, under control of the user; third means, cooperative with the second means, for determining the user'"'"'s positioning of the displayed position indicators in the displayed image; a memory; fourth means, responsive to the determined positioning of the position indicators in the displayed image, for storing positions of the position indicators in the displayed image in the memory as a password; fifth means, responsive to a subsequent request of the user, for displaying on the display the image without the one or more position indicators; sixth means, responsive to the user'"'"'s selection of one or more locations in the displayed image without the one or more position indicators, for determining positions of the selected locations in the displayed image; seventh means, for determining whether the positions of the selected locations correspond to the positions that are stored in the memory as the password; and eighth means, responsive to a determination of a lack of correspondence between the positions of the selected locations and the positions that are stored in the memory as the password, for denying the user access to a resource protected by the password. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A graphical password arrangement comprising:
-
a display; first means, responsive to an initial request of a user, for displaying on the display an image and additionally displaying on the display a plurality of tap regions, the tap regions having a size and a shape and a sequence; second means, for moving the displayed tap regions on the display in the displayed image, under control of the user; third means, cooperative with the second means, for determining the user'"'"'s positioning of the displayed tap regions in the displayed image; a memory; fourth means, responsive to the determined positioning of the displayed tap regions in the displayed image, for storing positions of the sequence of the displayed tap regions in the displayed image in the memory as a password; fifth means, responsive to a subsequent request of the user, for displaying on the display the image without additionally displaying the tap regions; sixth means, for selecting locations in the displayed image that is displayed on the display without additionally displaying the tap regions, under control of the user; seventh means, cooperative with the sixth means, for determining positions of a plurality of the locations selected under control of the user in a sequence; eighth means, for determining from the positions of the sequence of the selected locations and the positions of the sequence of the tap regions stored in the memory as the password, whether the selected locations lie within the tap regions and whether the sequence of the selected locations corresponds to the sequence of the tap regions; and ninth means, responsive to a determination either that the selected locations lie outside of the tap regions or that the sequence of the selected locations differs from the sequence of the tap regions, for denying the user access to a resource protected by the password, and responsive to a determination that the selected locations lie within the tap regions and the sequence of the selected locations corresponds to the sequence of the tap regions, for granting the user access to the resource.
-
-
9. A method of effecting a graphical password, comprising the steps of:
-
in response to an initial request of a user, displaying to the user one or more position indicators along with an image; moving the displayed position indicators relative to the displayed image, under control of the user; in response to the moving, determining the user'"'"'s positioning of the displayed position indicators in the displayed image; in response to the determined positioning, storing positions of the position indicators in the displayed message as a password; in response to a subsequent request of the user, displaying to the user the image without the one or more position indicators; in response to the user'"'"'s selection of one or more locations in the displayed image without the one or more position indicators, determining positions of the selected locations in the displayed image; determining whether the positions of the selected locations correspond to the positions that are stored as the password; and in response to determining a lack of correspondence between the positions of the selected locations and the positions that are stored as the password, denying the user access to a resource protected by the password.
-
-
10. A method of effecting a graphical password, comprising the steps of:
-
in response to an initial request of a user, displaying on a display an image and additionally displaying on the display a plurality of tap regions, the tap regions having a size and a shape and a sequence; moving the displayed tap regions on the display in the displayed image, under control of the user; in response to the moving, determining the user'"'"'s positioning of the displayed tap regions in the displayed image; in response to the determined positioning, storing positions of the sequence of the displayed tap regions in the displayed image as a password; in response to a subsequent request of the user, displaying on the display the image without additionally displaying the tap regions; selecting locations in the displayed image that is displayed on the display without additionally displaying the tap regions, under control of the user; in response to the selecting, determining positions of a plurality of the locations selected under control of the user in a sequence; determining, from the positions of the sequence of the selected locations and the positions of the sequence of the tap regions stored as the password, whether the selected locations lie within the tap regions and whether the sequence of the selected locations corresponds to the sequence of the tap regions; in response to determining either that the selected locations lie outside of the tap regions or that the sequence of the selected locations differs from the sequence of the tap regions, denying the user access to a resource protected by the password; and in response to determining that the selected locations lie within the tap regions and the sequence of the selected locations corresponds to the sequence of the tap regions, granting the user access to the resource.
-
Specification