Online data encryption and decryption
First Claim
1. A computer implemented system for providing encryption of a user identifier, the system comprising:
- a user computer and a server computer configured to communicate with each other via a network,wherein the user computer is configured to;
display a graphical user interface comprising;
a first wheel-shaped image and a second wheel-shaped image, wherein the first wheel-shaped image extends radially outward of the second wheel-shaped image and includes a first plurality of sectors, each sector of the first wheel-shaped image including an image from a set of predetermined alphanumeric elements, and wherein the second wheel-shaped image includes a second plurality of sectors, each sector of the second wheel-shaped image including an image of a marker; and
an image of a first positioning button that is adapted to cause movement of a first user selected sector of the second wheel-shaped image from a first position relative to the first wheel-shaped image to a second position relative to the first wheel-shaped image upon actuation of the first positioning button by a user, the movement of the first user selected sector defining a displacement, the displacement being associated with a first element of a user identifier; and
transmit displacement data representative of the displacement to the server computer,and wherein the server computer is configured to;
receive the displacement data and determine the displacement from the displacement data; and
determine a user selected marker associated with the first user selected sector by correlating the displacement with the first element of the user identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing encryption and decryption of data transmitted on a computer implemented network, preferably user authentication identifier data, such as a password, at the point of entry into the user'"'"'s computer. The systems and methods enable an end user to mentally select a marker from one of the randomly arranged elements on a first portion of a graphical image. A second portion of the graphical image includes an arrangement of possible elements of any individual authentication identifier sequence, and is positioned adjacent to the first portion. The systems and methods prompt a user to enter each element of the identifier by moving the selected marker and the first portion as necessary to substantially align the selected marker with a chosen element of the authentication identifier appearing on the outer portion. According to one embodiment, the image portions are concentric wheels. According to another embodiment, the image portions are arranged in adjacent rows.
-
Citations
23 Claims
-
1. A computer implemented system for providing encryption of a user identifier, the system comprising:
-
a user computer and a server computer configured to communicate with each other via a network, wherein the user computer is configured to; display a graphical user interface comprising; a first wheel-shaped image and a second wheel-shaped image, wherein the first wheel-shaped image extends radially outward of the second wheel-shaped image and includes a first plurality of sectors, each sector of the first wheel-shaped image including an image from a set of predetermined alphanumeric elements, and wherein the second wheel-shaped image includes a second plurality of sectors, each sector of the second wheel-shaped image including an image of a marker; and an image of a first positioning button that is adapted to cause movement of a first user selected sector of the second wheel-shaped image from a first position relative to the first wheel-shaped image to a second position relative to the first wheel-shaped image upon actuation of the first positioning button by a user, the movement of the first user selected sector defining a displacement, the displacement being associated with a first element of a user identifier; and transmit displacement data representative of the displacement to the server computer, and wherein the server computer is configured to; receive the displacement data and determine the displacement from the displacement data; and determine a user selected marker associated with the first user selected sector by correlating the displacement with the first element of the user identifier. - View Dependent Claims (2, 3)
-
-
4. An authentication interface system comprising:
a processing component configured to; display a graphical interface comprising a sequence of alphanumeric symbols positioned adjacent to a sequence of marker symbols, the sequence of alphanumeric symbols and the sequence of marker symbols being graphically translatable with respect to each other; receive, from a user, one or more input commands that cause a first user-specified marker from the sequence of marker symbols to be aligned with a first user-specified alphanumeric symbol from the sequence of alphanumeric symbols in the graphical interface, wherein an amount of translation of the sequence of marker symbols in relation to the sequence of alphanumeric symbols needed to align the first user-specified marker with the first user-specified alphanumeric symbol defines a first displacement, and wherein a sequence of one or more displacements define an encrypted user identifier; and transmit the first displacement to a server, wherein the first user-specified marker is identified by the server by correlating the first displacement with an alphanumeric symbol stored by the server. - View Dependent Claims (5, 6, 7, 8)
-
9. A computer implemented system comprising:
a processing component configured to; generate a graphical user interface comprising; first and second images that are positioned adjacent each other and that each include a plurality of sections, the first image including predetermined identifier elements and the second image including marker symbols; and a positioning button that, when selected by a user, causes movement of a user-selected section of the first image from a first position relative to the second image to a second position relative to the second image, wherein the movement between the first and second positions defines a displacement, and wherein a sequence of displacements defines displacement data, the displacement data encrypting a sequence of the predetermined identifier elements that identify the user; transmit the graphical user interface to a user computer, receive, in response to transmitting the graphical user interface, displacement data representing an encrypted sequence of predetermined identifier elements from the user computer; and decrypt the encrypted sequence by correlating the received displacement data to the predetermined identifier elements to confirm an identity of a user. - View Dependent Claims (10, 11, 12, 13)
-
14. A computer implemented method for securely identifying a user, the method comprising:
-
displaying, at a computer system, an instance of a graphical interface comprising at least two images, each image including a plurality of indicia; and generating, at the computer system, a plurality of displacement data encrypting an identifier entered by a user, each displacement data reflecting movements of at least one of the images sufficient to bring one or more pairs of indicia on the two images into spatial proximity, one member of each pair being a selected indicia, wherein the encrypted identifier is decrypted by correlating the generated displacement data with the instance of the user interface in order to recreate the entered identifier, and wherein the user is identified if the entered identifier matches a stored identifier associated with the user. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer implemented method for providing encryption and decryption of a user identifier the method comprising:
-
generating, by a computer system, a graphical user interface comprising; first and second images that are positioned adjacent each other and that each include a plurality of sections, the first image including predetermined identifier elements and the second image including marker symbols; and a positioning button that, when selected by a user, causes movement of a user-selected section of the first image from a first position relative to the second image to a second position relative to the second image, wherein the movement between the first and second positions defines a displacement, and wherein a sequence of displacements encrypts a sequence of the predetermined identifier elements that identifies a user; transmitting, by the computer system, the graphical user interface to a user computer; receiving, by the computer system in response to transmitting the graphical user interface, a sequence of displacement data representing an encrypted sequence of predetermined identifier elements from the user computer; and decrypting, by the computer system, the encrypted sequence of predetermined identifier elements by correlating the received sequence of displacement data with the a user selected section of the first image to confirm an identifier of a user. - View Dependent Claims (21, 22, 23)
-
Specification