Nova Patents
CA2636244C

Online data encryption and decryption

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.

CA2636244C, drawing sheet 1
Sheet 1 of 39

Term

0.3 yearsleft in the term

Expires 25 January 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

19 claims: 6 independent, 13 dependent

  1. 1
    CA 02636244 2009-08-18 CLAIMS 1. An authentication system comprising:a server computer communicatively coupled with one or more user computers via a computer network, wherein the server computer is configured to: receive, from a user computer in the one or more user computers, an identifier that uniquely identifies a user;retrieve, based on the identifier, a first image associated with the user, wherein the first image was previously selected by the user;retrieve a second image that represents an entry interface;modify the second image to generate a third image, wherein the second and third images are visually substantially similar but have different file sizes;generate a personalized graphical interface that includes the first image and the third image;and transmit the personalized graphical interface to the user computer.
  2. 13
    An authentication system comprising:a server computer communicatively coupled with one or more user computers via a computer network, wherein the server computer is configured to: receive, from a user computer in the one or more user computers, a user identifier that uniquely identifies a user and a user computer identifier that uniquely identifies the user computer;compare the user computer identifier with a predefined list of user computer identifiers associated with the user identifier;if the user computer identifier is included in the predefined list: retrieve, based on the user identifier, a first image associated with the user, wherein the first image was previously selected by the user;generate a personalized graphical interface that includes the first image and a second image, the second image representing an entry interface;and transmit the personalized graphical interface to the user computer;CA 02636244 2009-08-18 else if the user computer identifier is not included in the predefined list: transmit a set of challenge questions to the user computer.
  3. 14
    An authentication system comprising:a server computer communicatively coupled with one or more user computers via a computer network, wherein the server computer is configured to: receive, from a user computer in the one or more user computers, an identifier that uniquely identifies a user;retrieve, based on the identifier, a first image associated with the user, wherein the first image was previously selected by the user;retrieve a second image that represents an entry interface and shift encrypt the second image to generate a third image;generate a personalized graphical interface that includes the first image and the third image;and transmit the personalized graphical interface to the user computer.
  4. 17
    A method performed by a server computer for authenticating one or more users, the method comprising:receiving, from a user computer, an identifier that uniquely identifies a user;retrieving, based on the identifier, a first image associated with the user, wherein the first image was previously selected by the user;retrieving, a second image that represents an entry interface;modifying the second image to generate a third image, wherein the second and third images are visually substantially similar but have different file sizes;generating a personalized graphical interface that includes the first image and the third image;and transmitting the personalized graphical interface to the user computer. CA 02636244 2009-08-18
  5. 18
    A method performed by a server computer for authenticating one or more users, the method comprising:receiving, from a user computer, a user identifier that uniquely identifies a user and a user computer identifier that uniquely identifies the user computer;comparing the user computer identifier with a predefined list of user computer identifiers associated with the user identifier;if the user computer identifier is included in the predefined list: retrieving, based on the user identifier, a first image associated with the user, wherein the first image was previously selected by the user;generating a personalized graphical interface that includes the first image and a second image, the second image representing an entry interface;and transmitting the personalized graphical interface to the user computer;else if the user computer identifier is not included in the predefined list: transmitting a set of challenge questions to the user computer.
  6. 19
    A method performed by a server computer for authenticating one or more users, the method comprising:receiving, from a user computer, an identifier that uniquely identifies a user;retrieving, based on the identifier, a first image associated with the user, wherein the first image was previously selected by the user;retrieving a second image that represents an entry interface and shift encrypting the second image to generate a third image;generating a personalized graphical interface that includes the first image and the third image;and transmitting the personalized graphical interface to the user computer.