EP0677801A1 - Graphical password - Google Patents

Graphical password Download PDF

Info

Publication number
EP0677801A1
EP0677801A1 EP95302117A EP95302117A EP0677801A1 EP 0677801 A1 EP0677801 A1 EP 0677801A1 EP 95302117 A EP95302117 A EP 95302117A EP 95302117 A EP95302117 A EP 95302117A EP 0677801 A1 EP0677801 A1 EP 0677801A1
Authority
EP
European Patent Office
Prior art keywords
predetermined
image
user
password
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP95302117A
Other languages
German (de)
French (fr)
Inventor
Greg E. Blonder
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
AT&T Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AT&T Corp filed Critical AT&T Corp
Publication of EP0677801A1 publication Critical patent/EP0677801A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/33Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a password

Definitions

  • This invention relates generally to processing systems and specifically relates to resource-access control arrangements such as password arrangements.
  • passwords to control access to resources such as computers, databases, telecommunications facilities, etc.
  • resources such as computers, databases, telecommunications facilities, etc.
  • a user Before being given access to a requested resource, a user is required to enter a valid password as a way of ensuring that the user is authorized to access the resource.
  • the password is a word or some other sequence of alphanumeric characters.
  • the normal method of entry is to speak the word into a microphone or to key the sequence of characters in on a terminal or a telephone keyboard.
  • a graphical password arrangement wherein a user seeking access to a resource is presented with a predetermined image on a visual display and is required to point to (e.g. touch) one or more predetermined positions on the displayed image (referred to herein as ⁇ tap regions'') in a predetermined order as a way of indicating his or her authorization to access the resource.
  • a graphical password arrangement and/or method comprising means for displaying a predetermined image, means for storing a predetermined number of predetermined positions in the predetermined image as a password, means responsive to a user for determining a user's selections of locations in the displayed image, means for determining whether the determined locations selected by the user correspond to the predetermined positions of the password, and means responsive to a determination of a lack of correspondence between the determined locations and the predetermined positions for denying the user access to a resource that is protected by the password.
  • the method correspondingly comprises the steps of displaying a predetermined image, selecting locations in the displayed image under user control, determining whether the selected locations correspond to a predetermined number of predetermined positions in the predetermined image that are stored as a password, and denying the user access to the resource in response to a determination that correspondence is lacking between the selected locations and the predetermined positions.
  • the invention possesses numerous advantages over the prior art. Firstly, people generally find images to be easier to recall than alphanumeric sequences, particularly images with personal meaning. Secondly, even a very coarse matrix of tap regions yields great security. For example, in an arrangement that uses a 3 inch-by-5 inch (7.5 cm -by- 12.5 cm) display with one-quarter inch square (6 mm -by- 6 mm) tap regions and that requires the user to touch three tap regions in the correct order, there are 13.6 million possible combinations. In comparison, a four-digit password like a personal identification number (PIN) is one of only 10,000 possible combinations, and a three-letter password is one of only 17,000 possible combinations.
  • PIN personal identification number
  • the graphical password arrangement is substantially no more difficult or expensive to implement than a conventional password arrangement. But even if the cost and complexity of a touch-sensitive or graphics display and associated software is factored in, the graphical password may be simpler and less costly to implement than the new security arrangements that were mentioned above.
  • FIG. 1 shows a general diagram of a processing system 10.
  • Processing system may be any one of a wide variety of systems, such as a personal computer, a telecommunications terminal, a personal digital assistant, an entrance security system, a vehicle ignition control system, etc.
  • Processing system 10 is a program-controlled system. It includes a memory 12 that stores control programs and associated data, and a processor 11 that executes the programs.
  • processing system 10 also includes a visual display screen 15 and one or more entry devices 14 (such as a keyboard, a mouse, and/or a light pen or a touch pen) that are coupled to processor 11 by an input and output (I/O) interface 13.
  • Display 15 may be a touch-sensitive display screen, and hence itself may function as one of the entry devices 14.
  • processing system 10 and its component elements 11-15 are conventional.
  • Processing system 10 includes a graphical password arrangement PASSWD 16, which in this illustrative example is implemented via a program and data stored in memory 12, and which controls user access to the application capabilities provided by processing system 10.
  • PASSWD 16 The functionality of PASSWD 16 is represented in flowchart form in FIGS. 2 and 3.
  • Processing system 10 is initially provided to the user with the password function disabled. Upon power-up of system 10, execution of PASSWD 16 is invoked, at step 200 of FIG. 2, and PASSWD 16 checks whether the password function is enabled, at step 202. If the password function is not enabled, PASSWD 16 grants the user unconditional access to processing system 10 and ceases execution, at step 204.
  • PASSWD 16 While using processing system 10, the user may request enablement of the password function or a new password by entering the proper command through an entry device 14.
  • execution of PASSWD 16 is invoked, at step 300 of FIG. 3, and PASSWD 16 prompts the user to provide a password image, at step 302.
  • the user may provide an image in any one or more ways, such as by composing an image on display 15 via one or more entry devices 14, scanning in an existing image via an entry device 14, or selecting one from among a plurality of images that have been loaded and stored in memory 12.
  • PASSWD 16 receives the password image provided by the user and stores it in memory 12, at step 304. It then displays the password image on display 15, at step 306.
  • the password image may be predefined, and PASSWD 16 skips steps 302 and 304 and proceeds from step 300 directly to step 306.
  • PASSWD 16 prompts the user to select the size and the number of tap regions that will make up the graphical password, at step 308.
  • Tap regions are positions in the displayed password image. Illustratively, each tap region is a rectangle no larger than 10% of the password image size, and the graphical password consists of at least two tap regions.
  • PASSWD 16 displays the selected number of sequentially-numbered tap regions of the selected size along with the password image, at step 312. The tap regions may be displayed in a row along an edge of display 15, or arbitrarily positioned over the password image.
  • the number and size of tap regions may be predefined, and PASSWD 16 skips steps 308 and 310 and proceeds directly from step 306 to step 312.
  • FIG. 4 An illustrative example of the state of display 15 following step 312 is shown in FIG. 4, where numeral 400 designates the password image and numeral 401 designates the tap regions.
  • PASSWD 16 prompts the user to select a tap region 401 and to position it within password image 400, at step 314.
  • the user performs these functions via one or more entry devices 14, such as by manipulating a cursor via a keyboard, pointing and dragging the cursor with a mouse, or tapping and sliding on display 15 with a light pen or a touch pen. If display 15 is a touch-sensitive screen, the user may perform the functions by tapping and sliding on display 15 with a finger.
  • PASSWD 16 waits until the user makes a location selection on display 15 via an entry device 14, at step 316, and determines the coordinates of the selected location, at step 318. It then determines whether the entry device 14 is located on a tap region 401, that is, whether a tap region 401 has been properly selected, at step 320. If not, PASSWD 16 returns to step 314 to repeat the instructions to the user.
  • PASSWD 16 tracks the movement of entry device 14 across display 15 and moves the selected tap region 401 along with the entry device 14, at step 322, while checking for release of the selected tap region 401 by entry device 14, at step 324. Hence, entry device 14 serves to move the tap region 401 relative to the displayed predetermined image 400.
  • PASSWD 16 stores the sequence number of the selected tap region 401 and the position coordinates of the location within password image 400 where it had been released, at step 326. PASSWD 16 then checks whether the user has indicated completion of password selection, at step 330. Illustratively, in the example of FIG.
  • the user may indicate completion of password selection by selecting a displayed ⁇ done'' indicator 402 via entry device 14. If the user has not indicated completion, PASSWD 16 returns to step 316 to await re-selection of a tap region 401. If the user has indicated completion, PASSWD 16 marks the stored tap region sequence numbers and position coordinates in memory 12 as the new password, at step 332, enables the password function, at step 334, and then ends its execution, at step 336.
  • step 334 may be performed not by PASSWD 16 but manually by a user, via interaction with a separate control function of processing system 10.
  • PASSWD 16 determines at step 202 that the password function is enabled.
  • PASSWD 16 retrieves and displays on display 15 the stored password image 400 without also displaying tap regions 401, at step 206.
  • An illustrative example of the state of display 15 following step 206 and corresponding to FIG. 4 is shown in FIG. 5.
  • PASSWD 16 also retrieves the total number of tap regions 401 that make up the password, at step 208.
  • PASSWD 16 then waits until the user makes a location selection on display 15 with entry device 14, at step 210, and it obtains and stores the coordinates of the selected location, at step 212.
  • entry device 14 serves to identify, under the user's control, the location selected by the user.
  • PASSWD 16 checks whether the number of selected locations equals the number of tap regions 401 that make up the password, at step 214. If not, PASSWD 16 returns to step 210 to await another sequential selection; if so, PASSWD 16 proceeds to compare the coordinates of each sequentially-selected location against the coordinates of the positions of the corresponding sequentially-numbered tap region 401 within the password image 400 to determine if the selected location lies within the corresponding tap region 401, at steps 216-220. If it is determined at step 218 that the sequence of selected locations sequentially corresponds to the sequence of tap regions, entry of the password has been successful, and PASSWD 16 grants the user access to processing system 10 and ends its execution, at step 226.
  • PASSWD 16 checks whether a maximum allowed number of tries at entering the password has been exhausted, at step 222. Illustratively, three tries are allowed. If the maximum number of tries has not been exhausted, PASSWD 16 indicates failure to the user and prompts the user to try again, at step 224. PASSWD 16 then returns to step 210 to await the user's set of selections. But if it is determined at step 222 that the maximum number of tries has been exhausted, PASSWD 16 denies the user access to processing system 10, illustratively by turning power off in processing system 10, and ends its execution, at step 228.
  • a password may comprise a plurality of different images, with each image containing one (or more) of the tap regions that make up the password.
  • a different image would be displayed after each tap (i.e., 3 images, one tap/image).
  • the password may additionally require that particular tap regions be tapped at particular times.
  • the graphical image could be a moving image, such as a short cartoon, requiring the user to click and tap at right locations at the right time.
  • the password image could be a blank screen (i.e., no image), requiring the user to just remember the location of the tap regions by ⁇ dead reckoning'' (presumably using extra-large tap regions).

Abstract

A graphical password arrangement displays a predetermined graphical image (400) and requires a user to "touch" predetermined areas (401) of the image in a predetermined sequence, as a means of entering a password.

Description

    Technical Field
  • This invention relates generally to processing systems and specifically relates to resource-access control arrangements such as password arrangements.
  • Background of the Invention
  • The use of passwords to control access to resources such as computers, databases, telecommunications facilities, etc., is well known and understood. Before being given access to a requested resource, a user is required to enter a valid password as a way of ensuring that the user is authorized to access the resource. Normally, the password is a word or some other sequence of alphanumeric characters. The normal method of entry is to speak the word into a microphone or to key the sequence of characters in on a terminal or a telephone keyboard.
  • Conventional alphanumeric passwords suffer from disadvantages, however. Firstly, they are difficult for the users to remember, particularly if they are arbitrary alphanumeric sequences rather than normal words. Secondly, they are relatively easy to compromise, particularly by the use of a computer that is programmed to automatically try all dictionary words or all permutations of some number of alphanumeric characters as passwords in an attempt to gain unauthorized access to a resource.
  • To overcome these difficulties, recently new security arrangements have been developed that rely on sensing of a user's individual and not readily duplicated characteristics as a means of validating the user's identity. These include voice analyzers, retina scanners, fingerprint image analyzers, and face image analyzers. While quite effective in overcoming the disadvantages associated with conventional alphanumeric passwords, these arrangements have disadvantages of their own. Chief amongst them is their complexity and associated cost, which make their use impractical for most of applications.
  • Summary of the Invention
  • This invention is directed to overcoming these and other problems and disadvantages of the prior art. Generally according to the invention, there is provided a graphical password arrangement, wherein a user seeking access to a resource is presented with a predetermined image on a visual display and is required to point to (e.g. touch) one or more predetermined positions on the displayed image (referred to herein as ``tap regions'') in a predetermined order as a way of indicating his or her authorization to access the resource.
  • Specifically according to the invention as claimed, there is provided a graphical password arrangement and/or method. The arrangement comprises means for displaying a predetermined image, means for storing a predetermined number of predetermined positions in the predetermined image as a password, means responsive to a user for determining a user's selections of locations in the displayed image, means for determining whether the determined locations selected by the user correspond to the predetermined positions of the password, and means responsive to a determination of a lack of correspondence between the determined locations and the predetermined positions for denying the user access to a resource that is protected by the password. The method correspondingly comprises the steps of displaying a predetermined image, selecting locations in the displayed image under user control, determining whether the selected locations correspond to a predetermined number of predetermined positions in the predetermined image that are stored as a password, and denying the user access to the resource in response to a determination that correspondence is lacking between the selected locations and the predetermined positions.
  • The invention possesses numerous advantages over the prior art. Firstly, people generally find images to be easier to recall than alphanumeric sequences, particularly images with personal meaning. Secondly, even a very coarse matrix of tap regions yields great security. For example, in an arrangement that uses a 3 inch-by-5 inch (7.5 cm -by- 12.5 cm) display with one-quarter inch square (6 mm -by- 6 mm) tap regions and that requires the user to touch three tap regions in the correct order, there are 13.6 million possible combinations. In comparison, a four-digit password like a personal identification number (PIN) is one of only 10,000 possible combinations, and a three-letter password is one of only 17,000 possible combinations. Thirdly, in equipment that already includes a touch-sensitive or a graphics display, the graphical password arrangement is substantially no more difficult or expensive to implement than a conventional password arrangement. But even if the cost and complexity of a touch-sensitive or graphics display and associated software is factored in, the graphical password may be simpler and less costly to implement than the new security arrangements that were mentioned above.
  • These and other advantages and features of the invention will become more apparent from the following description of an illustrative embodiment of the invention taken together with the drawing.
  • Brief Description of the Drawing
    • FIG. 1 is a block diagram of an exemplary processing system that includes an illustrative embodiment of the invention;
    • FIG. 2 is a flow diagram of a password function of a PASSWD arrangement of the system of FIG. 1;
    • FIG. 3 is a flow diagram of a password change function of the PASSWD arrangement of the system of FIG. 1;
    • FIG. 4 is an illustrative view of a display of the system of FIG. 1 during execution of the function of FIG. 3; and
    • FIG. 5 is an illustrative view of the display of the system of FIG. 1 during execution of the function of FIG. 2.
    Detailed Description
  • FIG. 1 shows a general diagram of a processing system 10. Processing system may be any one of a wide variety of systems, such as a personal computer, a telecommunications terminal, a personal digital assistant, an entrance security system, a vehicle ignition control system, etc. Processing system 10 is a program-controlled system. It includes a memory 12 that stores control programs and associated data, and a processor 11 that executes the programs. As is often conventional with such systems, processing system 10 also includes a visual display screen 15 and one or more entry devices 14 (such as a keyboard, a mouse, and/or a light pen or a touch pen) that are coupled to processor 11 by an input and output (I/O) interface 13. Display 15 may be a touch-sensitive display screen, and hence itself may function as one of the entry devices 14. As described so far, processing system 10 and its component elements 11-15 are conventional.
  • Processing system 10 includes a graphical password arrangement PASSWD 16, which in this illustrative example is implemented via a program and data stored in memory 12, and which controls user access to the application capabilities provided by processing system 10. The functionality of PASSWD 16 is represented in flowchart form in FIGS. 2 and 3.
  • Processing system 10 is initially provided to the user with the password function disabled. Upon power-up of system 10, execution of PASSWD 16 is invoked, at step 200 of FIG. 2, and PASSWD 16 checks whether the password function is enabled, at step 202. If the password function is not enabled, PASSWD 16 grants the user unconditional access to processing system 10 and ceases execution, at step 204.
  • While using processing system 10, the user may request enablement of the password function or a new password by entering the proper command through an entry device 14. In response, execution of PASSWD 16 is invoked, at step 300 of FIG. 3, and PASSWD 16 prompts the user to provide a password image, at step 302. The user may provide an image in any one or more ways, such as by composing an image on display 15 via one or more entry devices 14, scanning in an existing image via an entry device 14, or selecting one from among a plurality of images that have been loaded and stored in memory 12. PASSWD 16 receives the password image provided by the user and stores it in memory 12, at step 304. It then displays the password image on display 15, at step 306.
  • Alternatively, the password image may be predefined, and PASSWD 16 skips steps 302 and 304 and proceeds from step 300 directly to step 306.
  • Following step 306, PASSWD 16 prompts the user to select the size and the number of tap regions that will make up the graphical password, at step 308. Tap regions are positions in the displayed password image. Illustratively, each tap region is a rectangle no larger than 10% of the password image size, and the graphical password consists of at least two tap regions. In response to receiving the user's selection, at step 310, PASSWD 16 displays the selected number of sequentially-numbered tap regions of the selected size along with the password image, at step 312. The tap regions may be displayed in a row along an edge of display 15, or arbitrarily positioned over the password image.
  • Alternatively, the number and size of tap regions may be predefined, and PASSWD 16 skips steps 308 and 310 and proceeds directly from step 306 to step 312.
  • An illustrative example of the state of display 15 following step 312 is shown in FIG. 4, where numeral 400 designates the password image and numeral 401 designates the tap regions.
  • Following step 312, PASSWD 16 prompts the user to select a tap region 401 and to position it within password image 400, at step 314. The user performs these functions via one or more entry devices 14, such as by manipulating a cursor via a keyboard, pointing and dragging the cursor with a mouse, or tapping and sliding on display 15 with a light pen or a touch pen. If display 15 is a touch-sensitive screen, the user may perform the functions by tapping and sliding on display 15 with a finger. PASSWD 16 waits until the user makes a location selection on display 15 via an entry device 14, at step 316, and determines the coordinates of the selected location, at step 318. It then determines whether the entry device 14 is located on a tap region 401, that is, whether a tap region 401 has been properly selected, at step 320. If not, PASSWD 16 returns to step 314 to repeat the instructions to the user.
  • If it is determined at step 320 that a tap region 401 has been properly selected, PASSWD 16 tracks the movement of entry device 14 across display 15 and moves the selected tap region 401 along with the entry device 14, at step 322, while checking for release of the selected tap region 401 by entry device 14, at step 324. Hence, entry device 14 serves to move the tap region 401 relative to the displayed predetermined image 400. When it determines that entry device 14 has released the selected tap region 401, PASSWD 16 stores the sequence number of the selected tap region 401 and the position coordinates of the location within password image 400 where it had been released, at step 326. PASSWD 16 then checks whether the user has indicated completion of password selection, at step 330. Illustratively, in the example of FIG. 3, the user may indicate completion of password selection by selecting a displayed ``done'' indicator 402 via entry device 14. If the user has not indicated completion, PASSWD 16 returns to step 316 to await re-selection of a tap region 401. If the user has indicated completion, PASSWD 16 marks the stored tap region sequence numbers and position coordinates in memory 12 as the new password, at step 332, enables the password function, at step 334, and then ends its execution, at step 336.
  • Alternatively, step 334 may be performed not by PASSWD 16 but manually by a user, via interaction with a separate control function of processing system 10.
  • Returning to FIG. 2, the next time that processing system 10 is powered up, execution of PASSWD 16 is again invoked at step 200, and this time PASSWD 16 determines at step 202 that the password function is enabled. In response, PASSWD 16 retrieves and displays on display 15 the stored password image 400 without also displaying tap regions 401, at step 206. An illustrative example of the state of display 15 following step 206 and corresponding to FIG. 4 is shown in FIG. 5. PASSWD 16 also retrieves the total number of tap regions 401 that make up the password, at step 208. PASSWD 16 then waits until the user makes a location selection on display 15 with entry device 14, at step 210, and it obtains and stores the coordinates of the selected location, at step 212. Hence, entry device 14 serves to identify, under the user's control, the location selected by the user. Following a selection, PASSWD 16 checks whether the number of selected locations equals the number of tap regions 401 that make up the password, at step 214. If not, PASSWD 16 returns to step 210 to await another sequential selection; if so, PASSWD 16 proceeds to compare the coordinates of each sequentially-selected location against the coordinates of the positions of the corresponding sequentially-numbered tap region 401 within the password image 400 to determine if the selected location lies within the corresponding tap region 401, at steps 216-220. If it is determined at step 218 that the sequence of selected locations sequentially corresponds to the sequence of tap regions, entry of the password has been successful, and PASSWD 16 grants the user access to processing system 10 and ends its execution, at step 226.
  • If each selected location does not lie within the corresponding tap region 401 in password image 400, entry of the password has failed, and PASSWD 16 checks whether a maximum allowed number of tries at entering the password has been exhausted, at step 222. Illustratively, three tries are allowed. If the maximum number of tries has not been exhausted, PASSWD 16 indicates failure to the user and prompts the user to try again, at step 224. PASSWD 16 then returns to step 210 to await the user's set of selections. But if it is determined at step 222 that the maximum number of tries has been exhausted, PASSWD 16 denies the user access to processing system 10, illustratively by turning power off in processing system 10, and ends its execution, at step 228.
  • Of course, various changes and modifications to the illustrative embodiment described above will be apparent to those skilled in the art. For example, a password may comprise a plurality of different images, with each image containing one (or more) of the tap regions that make up the password. Thus, a different image would be displayed after each tap (i.e., 3 images, one tap/image). Or, the password may additionally require that particular tap regions be tapped at particular times. For example, the graphical image could be a moving image, such as a short cartoon, requiring the user to click and tap at right locations at the right time. Also, the password image could be a blank screen (i.e., no image), requiring the user to just remember the location of the tap regions by ``dead reckoning'' (presumably using extra-large tap regions). Such changes and modifications can be made without departing from the the scope of the invention and without diminishing its attendant advantages.

Claims (11)

  1. A password arrangement including means (15) for displaying a predetermined image (400), CHARACTERISED BY
       means (12:16) for storing a predetermined number of predetermined positions (401) in the predetermined image as a password;
       first means (13, 14, 11:200-212), responsive to a user, for determining a user's selections of locations in the displayed predetermined image;
       second means (16, 11:214-220) for determining whether the determined locations selected by the user correspond to the predetermined positions of the password; and
       means (11:218-228) responsive to a determination of a lack of correspondence between the determined locations and the predetermined positions, for denying the user access to a resource protected by the password.
  2. The arrangement of claim 1 wherein
       the denying means include
       means (11:218-226) responsive to a determination of correspondence between the determined locations and the predetermined positions, for granting the user access to the resource.
  3. The arrangement of claim 1 wherein
       the means for displaying include a visual display screen (15) for displaying the predetermined image; and
       the first determining include a device (14) for identifying, under user control, locations selected by the user in the displayed image.
  4. The arrangement of claim 1 wherein
       the predetermined positions (401) have a predetermined size and a predetermined shape; and
       the second determining means include
       means (11:218) for determining whether the determined locations selected by the user lie within the predetermined positions in the displayed image.
  5. The arrangement of claim 1 wherein
       the storing means (12:16) further store a predetermined sequence of a predetermined plurality of the predetermined positions;
       the first determining means comprise means (11:210-214) for determining a sequence of the user's selections of the locations on the displayed image; and
       the second determining means comprise means (11:216-220) for determining whether the sequence of the determined locations selected by the user sequentially corresponds to the sequence of the predetermined positions of the password.
  6. The arrangement of claim 1 wherein
       the displaying means include
       means (15, 11:306-312), responsive to a request of the user, for displaying a number of position indicators along with the predetermined image;
       and the arrangement further comprises
       third means (14, 11:314-324) responsive to the user for determining a user's positioning of the displayed position indicators in the displayed predetermined image, and
       means (11:326-336), responsive to the determined positioning, for storing positions of the position indicators in the displayed image as the predetermined positions in the storing means.
  7. The arrangement of claim 6 wherein
       the means for displaying include a visual display screen (15) for displaying the position indicators and the predetermined image; and
       the third determining means include a device (14) for moving the displayed position indicators on the visual display screen relative to the displayed predetermined image.
  8. The arrangement of claim 6 further comprising:
       means (12, 11:300-304) responsive to a request of the user, for storing an image designated by the user as the predetermined image; and wherein
       the displaying means display the stored image.
  9. The graphical password arrangement of claim 1 wherein:
       the means for storing comprise
       means (16) for storing a predetermined image (400) and a predetermined sequence of a predetermined plurality of predetermined tap regions (401) in the predetermined image as a password, the predetermined tap regions having a predetermined size and a predetermined shape;
       the means for displaying comprise
       display means (15) for displaying the stored predetermined image;
       the first means comprise
       means (14) for selecting locations in the predetermined image displayed by display means, under user control, and
       means (11:200-212), cooperative with the selecting means, for determining a plurality of locations selected under user control in a sequence in the displayed predetermined image;
       the second means comprise
       means (11:214-220) for determining whether the selected locations lie within the predetermined tap regions and whether the sequence of the selected locations corresponds to the predetermined sequence of the predetermined tap regions; and
       the means for denying comprise
       means (11:218-228) responsive to a determination either that the selected locations lie outside of the predetermined tap regions or that the sequence of the selected locations differs from the sequence of the predetermined tap regions, for denying access to a resource protected by the password, and responsive to a determination that the selected locations lie within the predetermined tap regions and the sequence of the selected locations corresponds to the sequence of the predetermined tap regions, for granting access to the resource.
  10. The arrangement of claim 1 wherein
       the displaying means include
       means (11:306-312), responsive to a request of the user, for displaying the predetermined plurality of sequentially-designated tap regions having the predetermined size and the predetermined shape, along with the predetermined image;
       the selecting means include
       means (14) for moving the displayed tap regions on the display means relative to the displayed predetermined image, under user control; and
       the arrangement further comprises
       means (11:316-324) cooperative with the moving means for determining a positioning of the displayed sequentially-designated tap regions in the displayed predetermined image, and
       means (11:324-336) responsive to the determined positioning, for storing positions of the sequentially-designated tap regions in the displayed predetermined image as the predetermined sequence of the predetermined tap regions in the storing means.
  11. A method of controlling access to a resource protected by a password, CHARACTERISED BY the steps of:
       displaying (206) a predetermined image;
       selecting locations (210-214) in the displayed image, under user control;
       determining (216-219) whether the selected locations correspond to a predetermined number of predetermined positions (401) in the predetermined image that are stored as a password; and
       in response to a determination (218) that correspondence is lacking between the selected locations and the predetermined positions, denying (222, 228) the user access to the resource.
EP95302117A 1994-04-04 1995-03-29 Graphical password Withdrawn EP0677801A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US22325294A 1994-04-04 1994-04-04
US223252 1994-04-04

Publications (1)

Publication Number Publication Date
EP0677801A1 true EP0677801A1 (en) 1995-10-18

Family

ID=22835708

Family Applications (1)

Application Number Title Priority Date Filing Date
EP95302117A Withdrawn EP0677801A1 (en) 1994-04-04 1995-03-29 Graphical password

Country Status (4)

Country Link
US (1) US5559961A (en)
EP (1) EP0677801A1 (en)
JP (1) JPH07295673A (en)
TW (1) TW299410B (en)

Cited By (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996018139A1 (en) * 1994-12-08 1996-06-13 Philips Electronics N.V. Security code input
DE19631484C1 (en) * 1996-08-03 1998-03-05 Dieter Bartmann Method for verifying the identity of a user of a data processing system to be operated with a keyboard for generating alphanumeric characters
WO1998052115A1 (en) * 1997-05-13 1998-11-19 Passlogix, Inc. Generalized user identification and authentication system
FR2765979A1 (en) * 1997-07-08 1999-01-15 Jacques Rivailler INDIVIDUAL COMPUTER TERMINAL CAPABLE OF COMMUNICATING WITH COMPUTER EQUIPMENT IN A SECURE WAY, AS WELL AS AN AUTHENTICATION PROCESS IMPLEMENTED BY SAID TERMINAL
EP0901060A2 (en) * 1997-09-05 1999-03-10 Fujitsu Limited Secure data control apparatus and method
WO1999021073A1 (en) * 1997-10-23 1999-04-29 Casio Computer Co., Ltd. Checking device and recording medium for checking the identification of an operator
US6192478B1 (en) * 1998-03-02 2001-02-20 Micron Electronics, Inc. Securing restricted operations of a computer program using a visual key feature
DE10008385A1 (en) * 2000-02-23 2001-08-30 Dimension 3D Systems Gmbh Method for automatic linking of image areas of a 3-D object image with a function, in which the 3-D image is transformed into, in at least one projection plane, a 2-D texture image
WO2001077792A2 (en) * 2000-04-07 2001-10-18 Rsa Security Inc. System and method for authenticating a user
WO2001088680A1 (en) * 2000-05-16 2001-11-22 Swisscom Mobile Ag Method and terminal for inputting instructions
WO2002037429A1 (en) * 2000-11-03 2002-05-10 France Telecom Device and method for controlling access by image processing
FR2832825A1 (en) * 2001-11-28 2003-05-30 Bouygues Telecom Sa Securing access to a digital resource, uses display with array of patterns from which user selects to generate numeric access code which is stored in a memory that must be presented to allow access
WO2003079204A1 (en) * 2002-03-19 2003-09-25 Fujitsu Limited Password input unit, password inputting method and program for executing that method on computer
WO2003048909A3 (en) * 2001-12-04 2004-05-13 Applied Neural Computing L L C Validating the identity of a user using a pointing device
EP1540489A1 (en) * 2002-08-09 2005-06-15 Park, Seung-bae Method and system for processing password inputted by the matching of cells
EP1574931A2 (en) * 2004-03-11 2005-09-14 Wincor Nixdorf International GmbH Self-service device with a data imput device and method for inquiring the PIN
EP0902352A3 (en) * 1997-09-10 2005-09-28 Fujitsu Limited Authentication apparatus, user authentication method, user authentication card and storage medium
EP1269289B1 (en) * 2000-03-21 2006-05-31 Anoto IP Lic HB Logging in
US7219368B2 (en) 1999-02-11 2007-05-15 Rsa Security Inc. Robust visual passwords
US7254839B2 (en) 2000-03-21 2007-08-07 Anoto Ab Secured access using a coordinate system
CN100335989C (en) * 2004-07-10 2007-09-05 三星电子株式会社 User certification apparatus and user certification method
EP1879127A1 (en) * 2006-07-13 2008-01-16 Cipherstone Technologies AB User authentication method and system and password management system
US7543154B2 (en) * 2000-09-29 2009-06-02 Patev Gmbh & Co., Kg Method and device for determining an access code
EP2085908A2 (en) * 2008-02-02 2009-08-05 Mobinnova Corp Image password authentication system of portable electronic apparatus and method for the same
EP1684208A3 (en) * 1997-05-13 2009-09-16 Passlogix, Inc. Generalized user identification and authentication system
WO2009145540A3 (en) * 2008-05-29 2010-10-14 Neople, Inc. Apparatus and method for inputting password using game
EP2287773A1 (en) * 2009-08-12 2011-02-23 Research In Motion Limited Method and apparatus for controlling access to a computing device
US20110154444A1 (en) * 2009-12-17 2011-06-23 Verizon Patent And Licensing Inc. Method and apparatus for providing user authentication based on user actions
GB2482886A (en) * 2010-08-18 2012-02-22 Brian Harry Taylor Graphical password for controlling access
EP2443579A1 (en) * 2009-06-18 2012-04-25 Research In Motion Limited Computing device with graphical authentication interface
US8174503B2 (en) 2008-05-17 2012-05-08 David H. Cain Touch-based authentication of a mobile device through user generated pattern creation
CN102566861A (en) * 2010-12-17 2012-07-11 安徽康佳同创电器有限公司 Electronic terminal, and touch unlocking method and touch unlocking setting method for electronic terminal
EP2482217A1 (en) * 2011-01-31 2012-08-01 Research In Motion Limited Electronic device and method of controlling same
CN101650769B (en) * 2009-09-10 2013-01-23 宇龙计算机通信科技(深圳)有限公司 Methods and systems for encrypting and decrypting data and electronic equipment
CN103164141A (en) * 2011-12-15 2013-06-19 英顺源(上海)科技有限公司 Device and method capable of unlocking by comprising sequence of track passing through target object
US8502782B2 (en) 2008-10-22 2013-08-06 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Electronic device for entering password
US8631487B2 (en) 2010-12-16 2014-01-14 Research In Motion Limited Simple algebraic and multi-layer passwords
US8635676B2 (en) 2010-12-16 2014-01-21 Blackberry Limited Visual or touchscreen password entry
US8650635B2 (en) 2010-12-16 2014-02-11 Blackberry Limited Pressure sensitive multi-layer passwords
US8650624B2 (en) 2010-12-16 2014-02-11 Blackberry Limited Obscuring visual login
US8661530B2 (en) 2010-12-16 2014-02-25 Blackberry Limited Multi-layer orientation-changing password
US8745694B2 (en) 2010-12-16 2014-06-03 Research In Motion Limited Adjusting the position of an endpoint reference for increasing security during device log-on
US8769668B2 (en) 2011-05-09 2014-07-01 Blackberry Limited Touchscreen password entry
US8769641B2 (en) 2010-12-16 2014-07-01 Blackberry Limited Multi-layer multi-point or pathway-based passwords
US8863271B2 (en) 2010-12-16 2014-10-14 Blackberry Limited Password entry using 3D image with spatial alignment
US8931083B2 (en) 2010-12-16 2015-01-06 Blackberry Limited Multi-layer multi-point or randomized passwords
WO2015003909A1 (en) * 2013-07-12 2015-01-15 Valeo Securite Habitacle Method for securing a command to be applied to a motor vehicle
US9135426B2 (en) 2010-12-16 2015-09-15 Blackberry Limited Password entry using moving images
US9223948B2 (en) 2011-11-01 2015-12-29 Blackberry Limited Combined passcode and activity launch modifier
US9258123B2 (en) 2010-12-16 2016-02-09 Blackberry Limited Multi-layered color-sensitive passwords
EP1956813B1 (en) 2000-06-30 2016-04-13 III Holdings 3, LLC Locking the keyboard by a joy stick
EP2466520B1 (en) * 2010-12-16 2019-03-27 BlackBerry Limited Multi-layer multi-point or pathway-based passwords
US11222105B2 (en) 2018-12-12 2022-01-11 International Business Machines Corporation Graphic color-based authentication

Families Citing this family (280)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6209104B1 (en) * 1996-12-10 2001-03-27 Reza Jalili Secure data entry and visual authentication system and method
US5935244A (en) * 1997-01-21 1999-08-10 Dell Usa, L.P. Detachable I/O device for computer data security
US6073009A (en) * 1997-02-28 2000-06-06 Vlsi Technology, Inc. Radio signal controller radio communication device, radio communication system and methods of controlling a radio
WO1998048339A1 (en) * 1997-04-21 1998-10-29 Synaptics, Incorporated Touchpad security device
US6686931B1 (en) 1997-06-13 2004-02-03 Motorola, Inc. Graphical password methodology for a microprocessor device accepting non-alphanumeric user input
US6278453B1 (en) * 1997-06-13 2001-08-21 Starfish Software, Inc. Graphical password methodology for a microprocessor device accepting non-alphanumeric user input
US20050114705A1 (en) * 1997-12-11 2005-05-26 Eran Reshef Method and system for discriminating a human action from a computerized action
US7454782B2 (en) * 1997-12-23 2008-11-18 Arcot Systems, Inc. Method and system for camouflaging access-controlled data
US7328350B2 (en) * 2001-03-29 2008-02-05 Arcot Systems, Inc. Method and apparatus for secure cryptographic key generation, certification and use
JP3636902B2 (en) * 1998-03-31 2005-04-06 富士通株式会社 Electronic information management system, IC card, terminal device, electronic information management method, and computer-readable recording medium recording electronic information management program
US6832320B1 (en) * 1998-07-28 2004-12-14 Hewlett-Packard Development Company, L.P. Ownership tag on power-up screen
DE19848501C2 (en) * 1998-10-21 2001-03-22 Sfr Ges Fuer Datenverarbeitung Identity verification procedures
JP4939682B2 (en) * 1999-04-27 2012-05-30 エーユー オプトロニクス コーポレイション Display device
EP1214658A1 (en) * 1999-08-13 2002-06-19 Joseph Elie Tefaye User authentication system
US9843447B1 (en) 1999-09-09 2017-12-12 Secure Axcess Llc Authenticating electronic content
CA2315599A1 (en) * 1999-12-13 2001-06-13 Krypton Software Ltd. Cryptographic token and enabling system
US6766456B1 (en) * 2000-02-23 2004-07-20 Micron Technology, Inc. Method and system for authenticating a user of a computer system
WO2002008921A1 (en) * 2000-07-25 2002-01-31 Asahi Business Assist Limited Secret information recorded medium, secret information protection method, secret information protective storing method, and system for reporting emergency such as theft or confinement when secret information is accessed
US7373510B2 (en) * 2000-09-12 2008-05-13 International Business Machines Corporation System and method for implementing a robot proof Web site
US20040034801A1 (en) * 2001-02-15 2004-02-19 Denny Jaeger Method for creating and using computer passwords
US20020120853A1 (en) * 2001-02-27 2002-08-29 Networks Associates Technology, Inc. Scripted distributed denial-of-service (DDoS) attack discrimination using turing tests
US7194618B1 (en) 2001-03-05 2007-03-20 Suominen Edwin A Encryption and authentication systems and methods
WO2002089038A2 (en) 2001-04-27 2002-11-07 Atrua Technologies, Inc. Capacitive sensor system with improved capacitance measuring sensitivity
US7730401B2 (en) * 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
EP1407477A4 (en) * 2001-05-22 2006-06-07 Atrua Technologies Inc Improved connection assembly for integrated circuit sensors
US7259573B2 (en) * 2001-05-22 2007-08-21 Atrua Technologies, Inc. Surface capacitance sensor system using buried stimulus electrode
US20020188872A1 (en) * 2001-06-06 2002-12-12 Willeby Tandy G. Secure key entry using a graphical user inerface
KR20030002280A (en) * 2001-06-30 2003-01-08 주식회사 비즈모델라인 System and Method for providing the password related to client's behavior pattern
JP2005531935A (en) * 2001-07-12 2005-10-20 アトルア テクノロジーズ インコーポレイテッド Method and system for biometric image assembly from multiple partial biometric frame scans
KR100845735B1 (en) * 2001-07-27 2008-07-11 스탠지온 앤드 킴 엘엘피 Method and device for entering a computer database password
SE0103598D0 (en) * 2001-10-30 2001-10-30 Thomas Gebel AKF_inlog
TWI246663B (en) * 2002-02-27 2006-01-01 James Tang Method and system for detecting and eliminating fraud
JP2003271966A (en) * 2002-03-19 2003-09-26 Fujitsu Ltd Device, method and program for authentication of hand- written input
US20030189481A1 (en) * 2002-04-04 2003-10-09 Laurence Hamid Remote actuation system, device and method
US7149899B2 (en) * 2002-04-25 2006-12-12 Intertrust Technologies Corp. Establishing a secure channel with a human user
FI20021655A (en) * 2002-06-19 2003-12-20 Nokia Corp Method of deactivating locking and a portable electronic device
US7243239B2 (en) * 2002-06-28 2007-07-10 Microsoft Corporation Click passwords
KR20040005505A (en) * 2002-07-10 2004-01-16 삼성전자주식회사 Computer system and method for controlling booting thereof
FI20021682A (en) * 2002-09-20 2004-03-21 Nokia Corp Procedure for opening an appliance's locking position and electronic appliance
KR100515683B1 (en) * 2002-10-16 2005-09-23 정욱진 System and method for registrating and identifiying a person by clicking password points in a image
US7174462B2 (en) * 2002-11-12 2007-02-06 Intel Corporation Method of authentication using familiar photographs
US7124433B2 (en) * 2002-12-10 2006-10-17 International Business Machines Corporation Password that associates screen position information with sequentially entered characters
US7644433B2 (en) * 2002-12-23 2010-01-05 Authernative, Inc. Authentication system and method based upon random partial pattern recognition
US7577987B2 (en) * 2002-12-23 2009-08-18 Authernative, Inc. Operation modes for user authentication system based on random partial pattern recognition
US7370209B2 (en) * 2003-01-30 2008-05-06 Hewlett-Packard Development Company, L.P. Systems and methods for increasing the difficulty of data sniffing
US20040250138A1 (en) * 2003-04-18 2004-12-09 Jonathan Schneider Graphical event-based password system
US7549170B2 (en) 2003-04-30 2009-06-16 Microsoft Corporation System and method of inkblot authentication
US7073067B2 (en) * 2003-05-07 2006-07-04 Authernative, Inc. Authentication system and method based upon random partial digitized path recognition
US20040225880A1 (en) * 2003-05-07 2004-11-11 Authenture, Inc. Strong authentication systems built on combinations of "what user knows" authentication factors
FI20030920A0 (en) * 2003-06-19 2003-06-19 Nokia Corp A method and system for generating a graphical password and a terminal
US7174459B2 (en) * 2003-07-02 2007-02-06 Yissum Research Development Company Of The Hebrew University Of Jerusalem Imprinting an identification certificate
US20040230843A1 (en) * 2003-08-20 2004-11-18 Wayne Jansen System and method for authenticating users using image selection
AT413775B (en) * 2004-03-31 2006-05-15 Helmut Dipl Ing Schluderbacher PROCESS FOR SAFE REGISTRATION TO A TECHNICAL SYSTEM
US7296233B2 (en) * 2004-05-10 2007-11-13 Microsoft Corporation Spy-resistant keyboard
TWI253827B (en) * 2004-05-26 2006-04-21 Benq Corp Authentication control system, method and storage medium
US7596701B2 (en) * 2004-07-07 2009-09-29 Oracle International Corporation Online data encryption and decryption
US7616764B2 (en) * 2004-07-07 2009-11-10 Oracle International Corporation Online data encryption and decryption
US7377227B2 (en) * 2004-11-13 2008-05-27 Laroche Jane G Anchor bra
EP1825413A2 (en) 2004-12-16 2007-08-29 Mark Dwight Bedworth User validation using images
CA2495445A1 (en) * 2005-01-29 2005-07-13 Hai Tao An arrangement and method of graphical password authentication
JP4724835B2 (en) * 2005-02-28 2011-07-13 国立大学法人広島大学 Authentication device
US8145912B2 (en) * 2005-03-01 2012-03-27 Qualcomm Incorporated System and method for using a visual password scheme
US7953983B2 (en) 2005-03-08 2011-05-31 Microsoft Corporation Image or pictographic based computer login systems and methods
AU2006242555A1 (en) * 2005-04-29 2006-11-09 Oracle International Corporation System and method for fraud monitoring, detection, and tiered user authentication
WO2006124666A2 (en) * 2005-05-13 2006-11-23 Tivaro, Inc. A coordinate based computer authentication system and methods
US8287375B2 (en) * 2005-05-31 2012-10-16 Aristocrat Technologies Australia Pty Ltd Password entry system
US7895437B2 (en) * 2005-05-31 2011-02-22 Vmware, Inc. Augmented single factor split key asymmetric cryptography-key generation and distributor
US20060288226A1 (en) * 2005-06-15 2006-12-21 Stelor Productions, Llc. System and method for establishing and authorizing a security code
JP4422088B2 (en) * 2005-09-27 2010-02-24 Necネクサソリューションズ株式会社 Image array type authentication system
US7836492B2 (en) * 2005-10-20 2010-11-16 Sudharshan Srinivasan User authentication system leveraging human ability to recognize transformed images
US7844825B1 (en) 2005-10-21 2010-11-30 Alex Neginsky Method of generating a spatial and chromatic password
US20070143830A1 (en) * 2005-12-20 2007-06-21 International Business Machines Corporation Method, apparatus and system for preventing unauthorized access to password-protected system
US7657849B2 (en) 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
US7480870B2 (en) * 2005-12-23 2009-01-20 Apple Inc. Indication of progress towards satisfaction of a user input condition
JP2007249344A (en) * 2006-03-14 2007-09-27 Dainippon Printing Co Ltd User authentication system and method
JP4882448B2 (en) * 2006-03-29 2012-02-22 大日本印刷株式会社 User authentication system and method
JP4882463B2 (en) * 2006-04-06 2012-02-22 大日本印刷株式会社 User authentication system and method
US8739278B2 (en) * 2006-04-28 2014-05-27 Oracle International Corporation Techniques for fraud monitoring and detection using application fingerprinting
US9189603B2 (en) 2006-05-24 2015-11-17 Confident Technologies, Inc. Kill switch security method and system
US8117458B2 (en) * 2006-05-24 2012-02-14 Vidoop Llc Methods and systems for graphical image authentication
US20070277224A1 (en) * 2006-05-24 2007-11-29 Osborn Steven L Methods and Systems for Graphical Image Authentication
EP2020114A4 (en) 2006-05-24 2014-01-22 Vidoop L L C Graphical image authentication and security system
JP2008003888A (en) * 2006-06-23 2008-01-10 Matsushita Electric Works Ltd Indicator and drawing program
US20080028205A1 (en) * 2006-07-31 2008-01-31 Cui Qing Yang Method and apparatus for authenticating a user
US7849321B2 (en) * 2006-08-23 2010-12-07 Authernative, Inc. Authentication method of random partial digitized path recognition with a challenge built into the path
US8301897B2 (en) * 2006-08-23 2012-10-30 Cisco Technology, Inc. Challenge-based authentication protocol
US8521857B2 (en) 2006-08-24 2013-08-27 Bby Solutions, Inc. Systems and methods for widget rendering and sharing on a personal electronic device
US9654589B2 (en) * 2006-08-24 2017-05-16 Bby Solutions, Inc. Configurable personal audiovisual device for use in application-sharing system
JP4893167B2 (en) * 2006-08-30 2012-03-07 富士通株式会社 Authentication method
US7986816B1 (en) 2006-09-27 2011-07-26 University Of Alaska Methods and systems for multiple factor authentication using gaze tracking and iris scanning
KR101285613B1 (en) 2006-11-10 2013-07-12 엘지전자 주식회사 Apparatus for controlling hold of touch screen for portable terminal and method thereof
CN101192258B (en) * 2006-11-20 2012-03-07 鸿富锦精密工业(深圳)有限公司 Electronic device and method for opening same
US7958539B2 (en) * 2006-12-06 2011-06-07 Motorola Mobility, Inc. System and method for providing secure access to password-protected resources
US8125312B2 (en) 2006-12-08 2012-02-28 Research In Motion Limited System and method for locking and unlocking access to an electronic device
US9106422B2 (en) * 2006-12-11 2015-08-11 Oracle International Corporation System and method for personalized security signature
US20080168546A1 (en) * 2007-01-10 2008-07-10 John Almeida Randomized images collection method enabling a user means for entering data from an insecure client-computing device to a server-computing device
WO2008092263A1 (en) * 2007-01-31 2008-08-07 Binary Monkeys, Inc. Method and apparatus for network authentication of human interaction and user identity
WO2008098004A2 (en) * 2007-02-05 2008-08-14 Vidoop Llc Methods and systems for delivering sponsored out-of-band passwords
US20110047605A1 (en) * 2007-02-06 2011-02-24 Vidoop, Llc System And Method For Authenticating A User To A Computer System
US7266693B1 (en) * 2007-02-13 2007-09-04 U.S. Bancorp Licensing, Inc. Validated mutual authentication
KR101452704B1 (en) * 2007-02-14 2014-10-23 삼성전자주식회사 Method for setting up and authenticating password for a portable device having a plurality of buttons
JP4991351B2 (en) * 2007-03-02 2012-08-01 Necディスプレイソリューションズ株式会社 Image display apparatus, authentication method, and program
US20100250937A1 (en) * 2007-03-05 2010-09-30 Vidoop, Llc Method And System For Securely Caching Authentication Elements
US20080263361A1 (en) * 2007-04-20 2008-10-23 Microsoft Corporation Cryptographically strong key derivation using password, audio-visual and mental means
WO2009002804A2 (en) * 2007-06-22 2008-12-31 Chumby Industries, Inc. Systems and methods for device registration
US8127254B2 (en) 2007-06-29 2012-02-28 Nokia Corporation Unlocking a touch screen device
US8413220B1 (en) * 2007-07-30 2013-04-02 Intuit Inc. System and method for user authentication
US20090038006A1 (en) * 2007-08-02 2009-02-05 Traenkenschuh John L User authentication with image password
US20110202982A1 (en) * 2007-09-17 2011-08-18 Vidoop, Llc Methods And Systems For Management Of Image-Based Password Accounts
EP2947592B1 (en) 2007-09-24 2021-10-27 Apple Inc. Embedded authentication systems in an electronic device
WO2009043661A1 (en) * 2007-10-04 2009-04-09 International Business Machines Corporation Authentication method and system
KR100933679B1 (en) * 2007-12-28 2009-12-23 성균관대학교산학협력단 Graphic password input device and method of embedded system using wheel interface
DE102008009427B4 (en) 2008-02-15 2021-07-29 Continental Automotive Gmbh Method for protecting an infotainment system of a vehicle from unauthorized access
US8024775B2 (en) * 2008-02-20 2011-09-20 Microsoft Corporation Sketch-based password authentication
US20090228975A1 (en) * 2008-03-06 2009-09-10 International Business Machines Corporation Methods, systems and computer program products for creating secured access codes via continuous information
US20090240578A1 (en) * 2008-03-18 2009-09-24 Christopher James Lee Methods and systems for graphical security authentication and advertising
US7562227B1 (en) * 2008-03-24 2009-07-14 International Business Machines Corporation Method of authenticating a user on multiple devices using a procedural memory based password
US8904479B1 (en) 2008-03-28 2014-12-02 Google Inc. Pattern-based mobile device unlocking
US8640227B2 (en) 2008-06-23 2014-01-28 EchoStar Technologies, L.L.C. Apparatus and methods for dynamic pictorial image authentication
US20100037319A1 (en) * 2008-08-08 2010-02-11 Microsoft Corporation Two stage access control for intelligent storage device
US8086745B2 (en) * 2008-08-29 2011-12-27 Fuji Xerox Co., Ltd Graphical system and method for user authentication
CN101676926B (en) * 2008-09-16 2012-12-19 深圳富泰宏精密工业有限公司 Touch type electronic equipment and its authority control method
US20100071004A1 (en) * 2008-09-18 2010-03-18 Eldon Technology Limited Methods and apparatus for providing multiple channel recall on a television receiver
US8763045B2 (en) * 2008-09-30 2014-06-24 Echostar Technologies L.L.C. Systems and methods for providing customer service features via a graphical user interface in a television receiver
US20100083315A1 (en) * 2008-09-30 2010-04-01 Echostar Technologies Llc Systems and methods for graphical control of user interface features provided by a television receiver
US8582957B2 (en) * 2008-09-22 2013-11-12 EchoStar Technologies, L.L.C. Methods and apparatus for visually displaying recording timer information
US8473979B2 (en) * 2008-09-30 2013-06-25 Echostar Technologies L.L.C. Systems and methods for graphical adjustment of an electronic program guide
US8572651B2 (en) * 2008-09-22 2013-10-29 EchoStar Technologies, L.L.C. Methods and apparatus for presenting supplemental information in an electronic programming guide
US9357262B2 (en) * 2008-09-30 2016-05-31 Echostar Technologies L.L.C. Systems and methods for graphical control of picture-in-picture windows
US8937687B2 (en) * 2008-09-30 2015-01-20 Echostar Technologies L.L.C. Systems and methods for graphical control of symbol-based features in a television receiver
US8516561B2 (en) * 2008-09-29 2013-08-20 At&T Intellectual Property I, L.P. Methods and apparatus for determining user authorization from motion of a gesture-based control unit
US8098337B2 (en) * 2008-09-30 2012-01-17 Echostar Technologies L.L.C. Systems and methods for automatic configuration of a remote control device
US8411210B2 (en) * 2008-09-30 2013-04-02 Echostar Technologies L.L.C. Systems and methods for configuration of a remote control device
US8793735B2 (en) * 2008-09-30 2014-07-29 EchoStar Technologies, L.L.C. Methods and apparatus for providing multiple channel recall on a television receiver
US20100083319A1 (en) * 2008-09-30 2010-04-01 Echostar Technologies Llc Methods and apparatus for locating content in an electronic programming guide
US8397262B2 (en) * 2008-09-30 2013-03-12 Echostar Technologies L.L.C. Systems and methods for graphical control of user interface features in a television receiver
US20100095371A1 (en) * 2008-10-14 2010-04-15 Mark Rubin Visual authentication systems and methods
US9100614B2 (en) * 2008-10-31 2015-08-04 Echostar Technologies L.L.C. Graphical interface navigation based on image element proximity
US8159327B2 (en) 2008-11-13 2012-04-17 Visa International Service Association Device including authentication glyph
US8621578B1 (en) 2008-12-10 2013-12-31 Confident Technologies, Inc. Methods and systems for protecting website forms from automated access
US8347103B2 (en) * 2009-01-13 2013-01-01 Nic, Inc. System and method for authenticating a user using a graphical password
US8171292B2 (en) 2009-04-08 2012-05-01 Research In Motion Limited Systems, devices, and methods for securely transmitting a security parameter to a computing device
US8214645B2 (en) 2009-04-08 2012-07-03 Research In Motion Limited Systems, devices, and methods for securely transmitting a security parameter to a computing device
US20120005483A1 (en) * 2009-04-09 2012-01-05 Hydrabyte, Inc. Method for Image-Based Authentication
US8613047B2 (en) * 2009-04-21 2013-12-17 Yahoo! Inc. Interacting with internet servers without keyboard
EP2425322A4 (en) 2009-04-30 2013-11-13 Synaptics Inc Control circuitry and method
US9032476B2 (en) * 2009-05-12 2015-05-12 Empire Technology Development Llc Secure authentication
US8850281B2 (en) * 2009-05-12 2014-09-30 Empire Technology Development Llc Digital signatures
US20100293605A1 (en) * 2009-05-14 2010-11-18 International Business Machines Corporation Positional password confirmation
EP2254071A1 (en) 2009-05-20 2010-11-24 Thomson Licensing Semantic graphical password system
CN101901312A (en) * 2009-05-27 2010-12-01 鸿富锦精密工业(深圳)有限公司 Password protection method
US8458485B2 (en) 2009-06-17 2013-06-04 Microsoft Corporation Image-based unlock functionality on a computing device
US8379856B2 (en) * 2009-06-17 2013-02-19 Empire Technology Development Llc Hardware based cryptography
CN101930510A (en) * 2009-06-25 2010-12-29 鸿富锦精密工业(深圳)有限公司 Password protection method
US8638939B1 (en) 2009-08-20 2014-01-28 Apple Inc. User authentication on an electronic device
US8181029B2 (en) * 2009-09-23 2012-05-15 At&T Intellectual Property I, L.P. Apparatus, methods, and computer program products for entering secure passwords
US8387126B2 (en) 2009-12-14 2013-02-26 Telcordia Technologies, Inc. Systems and methods for authenticating a server by combining image recognition with codes
US20110148436A1 (en) * 2009-12-18 2011-06-23 Synaptics Incorporated System and method for determining a number of objects in a capacitive sensing region using signal grouping
US20110148438A1 (en) * 2009-12-18 2011-06-23 Synaptics Incorporated System and method for determining a number of objects in a capacitive sensing region using a shape factor
CN102714676B (en) * 2009-12-29 2014-09-10 诺基亚公司 An apparatus, method, computer program and user interface
US8502789B2 (en) * 2010-01-11 2013-08-06 Smart Technologies Ulc Method for handling user input in an interactive input system, and interactive input system executing the method
US8813183B2 (en) * 2010-02-11 2014-08-19 Antique Books, Inc. Method and system for processor or web logon
CN101827360B (en) * 2010-04-09 2014-01-01 中兴通讯股份有限公司 Method and device for setting communication terminal graphical passwords
US8893053B1 (en) 2010-04-15 2014-11-18 Sprint Spectrum L.P. Method and apparatus for altering mobile device functionality
EP2386972A1 (en) 2010-05-11 2011-11-16 Thomson Licensing A method and a device for generating a secret value
US8788834B1 (en) * 2010-05-25 2014-07-22 Symantec Corporation Systems and methods for altering the state of a computing device via a contacting sequence
US20110307831A1 (en) * 2010-06-10 2011-12-15 Microsoft Corporation User-Controlled Application Access to Resources
CN102279910A (en) * 2010-06-11 2011-12-14 鸿富锦精密工业(深圳)有限公司 Device with encryption and decryption functions and encrypting and decrypting methods of device
US8407762B2 (en) 2010-07-01 2013-03-26 Tata Consultancy Services Ltd. System for three level authentication of a user
US8832810B2 (en) * 2010-07-09 2014-09-09 At&T Intellectual Property I, L.P. Methods, systems, and products for authenticating users
US8528072B2 (en) 2010-07-23 2013-09-03 Apple Inc. Method, apparatus and system for access mode control of a device
US8854318B2 (en) 2010-09-01 2014-10-07 Nokia Corporation Mode switching
US9141150B1 (en) * 2010-09-15 2015-09-22 Alarm.Com Incorporated Authentication and control interface of a security system
US8587547B2 (en) 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US9141285B2 (en) 2010-11-05 2015-09-22 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US20120115438A1 (en) * 2010-11-07 2012-05-10 Samuel Okechukwu Umealu Use of mobile phone lock screen to display vital information
TWI406204B (en) 2010-11-24 2013-08-21 Inventec Corp Design method of cipher and picture cipher system
FR2969797B1 (en) * 2010-12-23 2013-01-18 Morpho METHOD FOR PERMITTING AUTHENTICATION OR IDENTIFICATION AND ASSOCIATED VERIFICATION SYSTEM
US9092132B2 (en) 2011-01-24 2015-07-28 Apple Inc. Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
US20120296826A1 (en) 2011-05-18 2012-11-22 Bytemark, Inc. Method and system for distributing electronic tickets with visual display
US10089606B2 (en) 2011-02-11 2018-10-02 Bytemark, Inc. System and method for trusted mobile device payment
US8494967B2 (en) * 2011-03-11 2013-07-23 Bytemark, Inc. Method and system for distributing electronic tickets with visual display
US10453067B2 (en) 2011-03-11 2019-10-22 Bytemark, Inc. Short range wireless translation methods and systems for hands-free fare validation
US10762733B2 (en) 2013-09-26 2020-09-01 Bytemark, Inc. Method and system for electronic ticket validation using proximity detection
US10360567B2 (en) 2011-03-11 2019-07-23 Bytemark, Inc. Method and system for distributing electronic tickets with data integrity checking
US8625847B2 (en) 2011-03-21 2014-01-07 Blackberry Limited Login method based on direction of gaze
CN102737199B (en) * 2011-04-15 2017-01-25 富泰华工业(深圳)有限公司 Electronic device with use authority management function and method
US8346672B1 (en) * 2012-04-10 2013-01-01 Accells Technologies (2009), Ltd. System and method for secure transaction process via mobile device
EP2710540A1 (en) 2011-05-17 2014-03-26 Accells Technologies (2009) Ltd. System and method for performing a secure transaction
US9098850B2 (en) * 2011-05-17 2015-08-04 Ping Identity Corporation System and method for transaction security responsive to a signed authentication
AU2011202415B1 (en) 2011-05-24 2012-04-12 Microsoft Technology Licensing, Llc Picture gesture authentication
US8850541B2 (en) 2011-05-27 2014-09-30 Delfigo Corporation Visual authentication and authorization for mobile devices
US9519763B1 (en) * 2011-05-27 2016-12-13 Delfigo Corporation Optical cognition and visual authentication and authorization for mobile devices
US11165963B2 (en) 2011-06-05 2021-11-02 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
JP5143258B2 (en) * 2011-06-17 2013-02-13 株式会社東芝 Information processing apparatus, information processing method, and control program
US20130007875A1 (en) 2011-06-30 2013-01-03 Ebay, Inc. Interactive CAPTCHA
US8776213B2 (en) 2011-07-07 2014-07-08 Bottomline Technologies (De), Inc. Mobile application security system and method
US9537848B2 (en) 2011-07-07 2017-01-03 Bottomline Technologies, Inc. Application security system and method
TWI460606B (en) * 2011-07-15 2014-11-11 Ind Tech Res Inst Authentication methods and systems of applying captcha
US8910274B2 (en) 2011-07-28 2014-12-09 Xerox Corporation Multi-factor authentication using digital images of barcodes
KR101741264B1 (en) * 2011-08-05 2017-06-09 주식회사 네오플 Method and apparatus for input password in using game
AU2012303620B2 (en) 2011-08-31 2017-09-14 Ping Identity Corporation System and method for secure transaction process via mobile device
JP2015501045A (en) * 2011-11-30 2015-01-08 パトリック・ウェルシュ Secure authorization
US9830049B2 (en) 2011-12-12 2017-11-28 Nokia Technologies Oy Apparatus and method for providing a visual transition between screens
US9372978B2 (en) 2012-01-20 2016-06-21 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US8769669B2 (en) 2012-02-03 2014-07-01 Futurewei Technologies, Inc. Method and apparatus to authenticate a user to a mobile device using mnemonic based digital signatures
US9129102B2 (en) 2012-03-23 2015-09-08 Paypal, Inc. Hardening security images
CN102662571B (en) * 2012-03-26 2016-05-25 华为技术有限公司 Method and the subscriber equipment of unlock screen protection
US9740884B2 (en) 2012-04-10 2017-08-22 Good Technology Holdings Limited Method and device for generating a code
JP5969805B2 (en) * 2012-04-25 2016-08-17 キヤノン株式会社 Information processing apparatus, authentication system, authentication method, and program
CN103389870B (en) * 2012-05-11 2018-07-24 南京中兴新软件有限责任公司 A kind of unlocking method and device of touch screen
US8881251B1 (en) * 2012-05-30 2014-11-04 RememberIN, Inc. Electronic authentication using pictures and images
US9069932B2 (en) 2012-07-06 2015-06-30 Blackberry Limited User-rotatable three-dimensionally rendered object for unlocking a computing device
US11037147B2 (en) * 2012-07-09 2021-06-15 The Western Union Company Money transfer fraud prevention methods and systems
CN103729130A (en) * 2012-10-12 2014-04-16 华为技术有限公司 Unlocking method of touch sensitive equipment and touch sensitive equipment
US9147058B2 (en) * 2012-10-12 2015-09-29 Apple Inc. Gesture entry techniques
US9372970B2 (en) 2012-10-12 2016-06-21 Apple Inc. Gesture entry techniques
US8694791B1 (en) 2012-10-15 2014-04-08 Google Inc. Transitioning between access states of a computing device
US8955074B2 (en) 2012-10-23 2015-02-10 Authernative, Inc. Authentication method of enumerated pattern of field positions based challenge and enumerated pattern of field positions based response through interaction between two credentials in random partial digitized path recognition system
US8868919B2 (en) 2012-10-23 2014-10-21 Authernative, Inc. Authentication method of field contents based challenge and enumerated pattern of field positions based response in random partial digitized path recognition system
US9215072B1 (en) 2012-10-23 2015-12-15 Authernative, Inc. Back-end matching method supporting front-end knowledge-based probabilistic authentication systems for enhanced credential security
US9111073B1 (en) 2012-11-19 2015-08-18 Trend Micro Inc. Password protection using pattern
US20140157382A1 (en) * 2012-11-30 2014-06-05 SunStone Information Defense, Inc. Observable authentication methods and apparatus
CN103116718A (en) * 2013-03-06 2013-05-22 无锡德飞科技有限公司 Password setting and verification method based on spatial position code log-in computer system
US9172692B2 (en) 2013-03-14 2015-10-27 William M. Langley Systems and methods for securely transferring authentication information between a user and an electronic resource
JP5796725B2 (en) * 2013-03-22 2015-10-21 カシオ計算機株式会社 Authentication processing apparatus, authentication processing method, and program
WO2014165431A1 (en) 2013-04-05 2014-10-09 Antique Books, Inc. Method and system providing a picture password proof of knowledge
US8966614B2 (en) 2013-05-31 2015-02-24 University Of Ontario Institute Of Technology Systems, methods, and computer program products for providing video-passwords for user authentication
US10120989B2 (en) * 2013-06-04 2018-11-06 NOWWW.US Pty. Ltd. Login process for mobile phones, tablets and other types of touch screen devices or computers
KR20150003957A (en) * 2013-07-01 2015-01-12 삼성전자주식회사 Method and apparatus for Operating the lock screen of the mobile terminal
JP6248478B2 (en) * 2013-08-30 2017-12-20 富士通株式会社 Information processing apparatus, authentication method, and authentication program
US9137666B1 (en) 2013-09-13 2015-09-15 Sprint Communications Company L.P. Mobile security using graphical images
US9117068B1 (en) * 2013-09-25 2015-08-25 Trend Micro Inc. Password protection using pattern
US9613201B1 (en) * 2013-09-30 2017-04-04 EMC IP Holding Company LLC Access control by a mobile device using an image
CN104579637B (en) * 2013-10-28 2019-01-18 华为技术有限公司 Key generation method and device
JP6243828B2 (en) * 2013-11-29 2017-12-06 株式会社 ハイディープHiDeep Inc. Feedback method according to touch level and touch input device performing the same
US20150153826A1 (en) 2013-12-01 2015-06-04 Apx Labs, Llc Systems and methods for providing a virtual menu
US9300659B2 (en) 2014-04-22 2016-03-29 Antique Books, Inc. Method and system of providing a picture password for relatively smaller displays
US9323435B2 (en) 2014-04-22 2016-04-26 Robert H. Thibadeau, SR. Method and system of providing a picture password for relatively smaller displays
EP3149645B1 (en) 2014-06-02 2018-05-16 Antique Books Inc. Device for entering graphical password on small displays with cursor offset
EP3149985A1 (en) 2014-06-02 2017-04-05 Antique Books Inc. Advanced proof of knowledge authentication
US10204530B1 (en) 2014-07-11 2019-02-12 Shape Matrix Geometric Instruments, LLC Shape-matrix geometric instrument
EP3180725A1 (en) 2014-08-11 2017-06-21 Antique Books Inc. Methods and systems for securing proofs of knowledge for privacy
US9361447B1 (en) 2014-09-04 2016-06-07 Emc Corporation Authentication based on user-selected image overlay effects
US9270670B1 (en) * 2014-10-10 2016-02-23 Joseph Fitzgerald Systems and methods for providing a covert password manager
US9710641B2 (en) 2014-12-12 2017-07-18 Arp-Ip Llc System and method for replacing common identifying data
US9589125B2 (en) 2014-12-31 2017-03-07 Hai Tao 3D pass-go
US9781105B2 (en) 2015-05-04 2017-10-03 Ping Identity Corporation Fallback identity authentication techniques
US11265165B2 (en) 2015-05-22 2022-03-01 Antique Books, Inc. Initial provisioning through shared proofs of knowledge and crowdsourced identification
US11762989B2 (en) 2015-06-05 2023-09-19 Bottomline Technologies Inc. Securing electronic data by automatically destroying misdirected transmissions
US10198963B2 (en) * 2015-06-18 2019-02-05 Googale (2009) Ltd. Secure computerized system, method and computer program product for children and/or pre-literate/illiterate users
US9871798B2 (en) 2015-06-18 2018-01-16 Googale (2009) Ltd. Computerized system facilitating secured electronic communication between and with children
WO2016203474A1 (en) * 2015-06-18 2016-12-22 Googale (2009) Ltd Secured computerized system for children and/or pre- literate/ illiterate users
US10853029B2 (en) 2015-06-18 2020-12-01 Googale (2009) Ltd. Computerized system including rules for a rendering system accessible to non-literate users via a touch screen
CN105005734B (en) * 2015-06-30 2018-01-23 广东欧珀移动通信有限公司 A kind of solution screen locking method and user terminal based on image
CN105095731B (en) * 2015-07-15 2018-02-27 广东欧珀移动通信有限公司 A kind of solution screen locking method and user terminal based on more head portrait images
CN104992108A (en) * 2015-07-21 2015-10-21 北京金山安全软件有限公司 Password setting method and device
BR112018002131A2 (en) 2015-08-17 2018-09-11 Bytemark, Inc. method on a mobile device, method for facilitating fare validation, mobile device and controller unit
US11803784B2 (en) 2015-08-17 2023-10-31 Siemens Mobility, Inc. Sensor fusion for transit applications
US20170163664A1 (en) 2015-12-04 2017-06-08 Bottomline Technologies (De) Inc. Method to secure protected content on a mobile device
US10120995B2 (en) * 2015-12-22 2018-11-06 Ca, Inc. Pattern password with variable hint pattern
CN107346386A (en) 2016-05-05 2017-11-14 阿里巴巴集团控股有限公司 A kind of certification, information generating method and device for certification
US11163955B2 (en) 2016-06-03 2021-11-02 Bottomline Technologies, Inc. Identifying non-exactly matching text
US10003971B2 (en) 2016-06-29 2018-06-19 Xerox Corporation Compartmentalized multi-factor authentication for mobile devices
WO2018000041A1 (en) * 2016-06-30 2018-01-04 Gibbard Simon Thomas A system for secure access to a domain database and a method thereof
US10235532B2 (en) * 2016-09-23 2019-03-19 Harman International Industries, Incorporated Device access control
US10148668B2 (en) 2017-01-25 2018-12-04 Ca, Inc. Geolocation-based authentication credentials
US11163869B2 (en) 2017-10-27 2021-11-02 International Business Machines Corporation Identity authentication without entry of password
EP3518130A1 (en) 2018-01-30 2019-07-31 OneVisage SA Method and system for 3d graphical authentication on electronic devices
US10783230B2 (en) 2018-05-09 2020-09-22 Shape Matrix Geometric Instruments, LLC Methods and apparatus for encoding passwords or other information
US10885163B2 (en) 2018-07-19 2021-01-05 International Business Machines Corporation Authentication without inputting passwords
US11005971B2 (en) 2018-08-02 2021-05-11 Paul Swengler System and method for user device authentication or identity validation without passwords or matching tokens
US11416713B1 (en) 2019-03-18 2022-08-16 Bottomline Technologies, Inc. Distributed predictive analytics data set
US11210431B2 (en) * 2019-06-07 2021-12-28 Dell Products L.P. Securely entering sensitive information using a touch screen device
US11042555B1 (en) 2019-06-28 2021-06-22 Bottomline Technologies, Inc. Two step algorithm for non-exact matching of large datasets
US11269841B1 (en) 2019-10-17 2022-03-08 Bottomline Technologies, Inc. Method and apparatus for non-exact matching of addresses
US11282288B2 (en) 2019-11-20 2022-03-22 Shape Matrix Geometric Instruments, LLC Methods and apparatus for encoding data in notched shapes
US11449870B2 (en) 2020-08-05 2022-09-20 Bottomline Technologies Ltd. Fraud detection rule optimization
US11544798B1 (en) 2021-08-27 2023-01-03 Bottomline Technologies, Inc. Interactive animated user interface of a step-wise visual path of circles across a line for invoice management
US11694276B1 (en) 2021-08-27 2023-07-04 Bottomline Technologies, Inc. Process for automatically matching datasets

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993011511A2 (en) * 1991-11-30 1993-06-10 John Hugh Evans Davies Personal identification devices and access control systems

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5202929A (en) * 1979-09-24 1993-04-13 Lemelson Jerome H Data system and method
US5337402A (en) * 1986-06-12 1994-08-09 Keiji Kitagawa Graphic data processing apparatus using displayed graphics for application program selection
JPH01195568A (en) * 1988-01-29 1989-08-07 Hitachi Ltd Electronic document editing control system
JPH02205976A (en) * 1989-02-03 1990-08-15 Omron Tateisi Electron Co Program generator
EP0390303B1 (en) * 1989-03-31 1997-10-01 Kyocera Corporation Electronic notebook
US4972476A (en) * 1989-05-11 1990-11-20 Nathans Robert L Counterfeit proof ID card having a scrambled facial image
US5133024A (en) * 1989-10-24 1992-07-21 Horst Froessl Image data bank system with selective conversion
US5297031A (en) * 1990-03-06 1994-03-22 Chicago Board Of Trade Method and apparatus for order management by market brokers
JPH0447376A (en) * 1990-06-12 1992-02-17 Toshiba Corp Information processor
EP0490994B1 (en) * 1990-07-09 1997-06-04 Bell Helicopter Textron Inc. Method and apparatus for semi-automated insertion of conductors into harness connectors
US5273434A (en) * 1991-08-22 1993-12-28 Xerox Corporation System for training technicians for servicing electronic printers and printing systems
JPH07508609A (en) * 1992-06-30 1995-09-21 エレクトロニック イノベイターズ,インコーポレイテッド Distributed Intelligence Engineering Damage and Damage Control Management System Using AC Power Line Carrier Current LAN
US5260690A (en) * 1992-07-02 1993-11-09 Minnesota Mining And Manufacturing Company Article removal control system
US5363483A (en) * 1992-10-28 1994-11-08 Intellution, Inc. Updating objects displayed in a computer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1993011511A2 (en) * 1991-11-30 1993-06-10 John Hugh Evans Davies Personal identification devices and access control systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"MENU ICON WITH HIDDEN GEOMETRICAL PASSWORD", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 32, no. 10B, NEW YORK US, pages 463 - 464 *

Cited By (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996018139A1 (en) * 1994-12-08 1996-06-13 Philips Electronics N.V. Security code input
DE19631484C1 (en) * 1996-08-03 1998-03-05 Dieter Bartmann Method for verifying the identity of a user of a data processing system to be operated with a keyboard for generating alphanumeric characters
US6332192B1 (en) 1997-05-13 2001-12-18 Passlogix, Inc. Generalized user identification and authentication system
WO1998052115A1 (en) * 1997-05-13 1998-11-19 Passlogix, Inc. Generalized user identification and authentication system
AU749130B2 (en) * 1997-05-13 2002-06-20 Oracle International Corporation Generalized user identification and authentication system
JP2009116902A (en) * 1997-05-13 2009-05-28 Passlogix Inc Generalized user identification and authentication system
EP1684208A3 (en) * 1997-05-13 2009-09-16 Passlogix, Inc. Generalized user identification and authentication system
US6327659B2 (en) 1997-05-13 2001-12-04 Passlogix, Inc. Generalized user identification and authentication system
FR2765979A1 (en) * 1997-07-08 1999-01-15 Jacques Rivailler INDIVIDUAL COMPUTER TERMINAL CAPABLE OF COMMUNICATING WITH COMPUTER EQUIPMENT IN A SECURE WAY, AS WELL AS AN AUTHENTICATION PROCESS IMPLEMENTED BY SAID TERMINAL
WO1999003070A1 (en) 1997-07-08 1999-01-21 Jacques Rivailler Personal computer terminal capable of safely communicating with a computer equipment, and authenticating method used by said terminal
EP0901060A2 (en) * 1997-09-05 1999-03-10 Fujitsu Limited Secure data control apparatus and method
EP0901060A3 (en) * 1997-09-05 2002-08-21 Fujitsu Limited Secure data control apparatus and method
US7007168B2 (en) 1997-09-10 2006-02-28 Takeshi Kubo User authentication using member specifying discontinuous different coordinates
US7590858B2 (en) 1997-09-10 2009-09-15 Takeshi Kubo Authentication apparatus, user authentication method, user authentication card and storage medium
EP0902352A3 (en) * 1997-09-10 2005-09-28 Fujitsu Limited Authentication apparatus, user authentication method, user authentication card and storage medium
US6862687B1 (en) 1997-10-23 2005-03-01 Casio Computer Co., Ltd. Checking device and recording medium for checking the identification of an operator
WO1999021073A1 (en) * 1997-10-23 1999-04-29 Casio Computer Co., Ltd. Checking device and recording medium for checking the identification of an operator
AU743522B2 (en) * 1997-10-23 2002-01-31 Casio Computer Co., Ltd. Checking device and recording medium for checking the identification of an operator
US6192478B1 (en) * 1998-03-02 2001-02-20 Micron Electronics, Inc. Securing restricted operations of a computer program using a visual key feature
US7219368B2 (en) 1999-02-11 2007-05-15 Rsa Security Inc. Robust visual passwords
DE10008385A1 (en) * 2000-02-23 2001-08-30 Dimension 3D Systems Gmbh Method for automatic linking of image areas of a 3-D object image with a function, in which the 3-D image is transformed into, in at least one projection plane, a 2-D texture image
US7254839B2 (en) 2000-03-21 2007-08-07 Anoto Ab Secured access using a coordinate system
EP1269289B1 (en) * 2000-03-21 2006-05-31 Anoto IP Lic HB Logging in
WO2001077792A2 (en) * 2000-04-07 2001-10-18 Rsa Security Inc. System and method for authenticating a user
WO2001077792A3 (en) * 2000-04-07 2003-01-30 Rsa Security Inc System and method for authenticating a user
WO2001088680A1 (en) * 2000-05-16 2001-11-22 Swisscom Mobile Ag Method and terminal for inputting instructions
US7113170B2 (en) 2000-05-16 2006-09-26 Swisscom Mobile Ag Method and terminal for entering instructions
EP1956813B1 (en) 2000-06-30 2016-04-13 III Holdings 3, LLC Locking the keyboard by a joy stick
EP3070916A3 (en) * 2000-06-30 2016-10-12 III Holdings 3, LLC Unlocking the keyboard by a joy stick
US7543154B2 (en) * 2000-09-29 2009-06-02 Patev Gmbh & Co., Kg Method and device for determining an access code
WO2002037429A1 (en) * 2000-11-03 2002-05-10 France Telecom Device and method for controlling access by image processing
FR2816427A1 (en) * 2000-11-03 2002-05-10 France Telecom IMAGE PROCESSING ACCESS CONTROL DEVICE AND METHOD
WO2003046730A2 (en) * 2001-11-28 2003-06-05 Bouygues Telecom Method for making secure access to a digital resource
US7441122B2 (en) 2001-11-28 2008-10-21 Bouygues Telecom Method for providing secure access to a digital resource
FR2832825A1 (en) * 2001-11-28 2003-05-30 Bouygues Telecom Sa Securing access to a digital resource, uses display with array of patterns from which user selects to generate numeric access code which is stored in a memory that must be presented to allow access
WO2003046730A3 (en) * 2001-11-28 2004-01-22 Bouygues Telecom Sa Method for making secure access to a digital resource
WO2003048909A3 (en) * 2001-12-04 2004-05-13 Applied Neural Computing L L C Validating the identity of a user using a pointing device
WO2003079204A1 (en) * 2002-03-19 2003-09-25 Fujitsu Limited Password input unit, password inputting method and program for executing that method on computer
EP1540489A1 (en) * 2002-08-09 2005-06-15 Park, Seung-bae Method and system for processing password inputted by the matching of cells
EP1540489A4 (en) * 2002-08-09 2008-02-27 Park Seung Bae Method and system for processing password inputted by the matching of cells
EP1574931A2 (en) * 2004-03-11 2005-09-14 Wincor Nixdorf International GmbH Self-service device with a data imput device and method for inquiring the PIN
EP1574931A3 (en) * 2004-03-11 2008-09-24 Wincor Nixdorf International GmbH Self-service device with a data imput device and method for inquiring the PIN
CN100335989C (en) * 2004-07-10 2007-09-05 三星电子株式会社 User certification apparatus and user certification method
EP1879127A1 (en) * 2006-07-13 2008-01-16 Cipherstone Technologies AB User authentication method and system and password management system
EP2085908A2 (en) * 2008-02-02 2009-08-05 Mobinnova Corp Image password authentication system of portable electronic apparatus and method for the same
EP2085908A3 (en) * 2008-02-02 2009-11-25 Mobinnova Corp Image password authentication system of portable electronic apparatus and method for the same
US8174503B2 (en) 2008-05-17 2012-05-08 David H. Cain Touch-based authentication of a mobile device through user generated pattern creation
WO2009145540A3 (en) * 2008-05-29 2010-10-14 Neople, Inc. Apparatus and method for inputting password using game
US8348756B2 (en) 2008-05-29 2013-01-08 Neople, Inc. Apparatus and method for inputting password using game
US8502782B2 (en) 2008-10-22 2013-08-06 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. Electronic device for entering password
US10325086B2 (en) 2009-06-18 2019-06-18 Blackberry Limited Computing device with graphical authentication interface
US10176315B2 (en) 2009-06-18 2019-01-08 Blackberry Limited Graphical authentication
EP2443581A1 (en) * 2009-06-18 2012-04-25 Research In Motion Limited Graphical authentication
EP2443579A1 (en) * 2009-06-18 2012-04-25 Research In Motion Limited Computing device with graphical authentication interface
US9064104B2 (en) 2009-06-18 2015-06-23 Blackberry Limited Graphical authentication
EP2287773A1 (en) * 2009-08-12 2011-02-23 Research In Motion Limited Method and apparatus for controlling access to a computing device
CN101650769B (en) * 2009-09-10 2013-01-23 宇龙计算机通信科技(深圳)有限公司 Methods and systems for encrypting and decrypting data and electronic equipment
US8925070B2 (en) * 2009-12-17 2014-12-30 Verizon Patent And Licensing Inc. Method and apparatus for providing user authentication based on user actions
US20110154444A1 (en) * 2009-12-17 2011-06-23 Verizon Patent And Licensing Inc. Method and apparatus for providing user authentication based on user actions
GB2482886A (en) * 2010-08-18 2012-02-22 Brian Harry Taylor Graphical password for controlling access
US8631487B2 (en) 2010-12-16 2014-01-14 Research In Motion Limited Simple algebraic and multi-layer passwords
US9135426B2 (en) 2010-12-16 2015-09-15 Blackberry Limited Password entry using moving images
US8745694B2 (en) 2010-12-16 2014-06-03 Research In Motion Limited Adjusting the position of an endpoint reference for increasing security during device log-on
US10621328B2 (en) 2010-12-16 2020-04-14 Blackberry Limited Password entry using 3D image with spatial alignment
US8769641B2 (en) 2010-12-16 2014-07-01 Blackberry Limited Multi-layer multi-point or pathway-based passwords
US8863271B2 (en) 2010-12-16 2014-10-14 Blackberry Limited Password entry using 3D image with spatial alignment
US8650624B2 (en) 2010-12-16 2014-02-11 Blackberry Limited Obscuring visual login
US8931083B2 (en) 2010-12-16 2015-01-06 Blackberry Limited Multi-layer multi-point or randomized passwords
EP2466520B1 (en) * 2010-12-16 2019-03-27 BlackBerry Limited Multi-layer multi-point or pathway-based passwords
US8635676B2 (en) 2010-12-16 2014-01-21 Blackberry Limited Visual or touchscreen password entry
US8650635B2 (en) 2010-12-16 2014-02-11 Blackberry Limited Pressure sensitive multi-layer passwords
US8661530B2 (en) 2010-12-16 2014-02-25 Blackberry Limited Multi-layer orientation-changing password
US9258123B2 (en) 2010-12-16 2016-02-09 Blackberry Limited Multi-layered color-sensitive passwords
CN102566861A (en) * 2010-12-17 2012-07-11 安徽康佳同创电器有限公司 Electronic terminal, and touch unlocking method and touch unlocking setting method for electronic terminal
EP2482217A1 (en) * 2011-01-31 2012-08-01 Research In Motion Limited Electronic device and method of controlling same
US8769668B2 (en) 2011-05-09 2014-07-01 Blackberry Limited Touchscreen password entry
US9223948B2 (en) 2011-11-01 2015-12-29 Blackberry Limited Combined passcode and activity launch modifier
CN103164141A (en) * 2011-12-15 2013-06-19 英顺源(上海)科技有限公司 Device and method capable of unlocking by comprising sequence of track passing through target object
FR3008366A1 (en) * 2013-07-12 2015-01-16 Valeo Securite Habitacle METHOD OF SECURING A CONTROL TO BE APPLIED TO A MOTOR VEHICLE
WO2015003909A1 (en) * 2013-07-12 2015-01-15 Valeo Securite Habitacle Method for securing a command to be applied to a motor vehicle
US11252562B2 (en) 2013-07-12 2022-02-15 Valeo Securite Habitacle Method for securing a command to be applied to a motor vehicle
US11222105B2 (en) 2018-12-12 2022-01-11 International Business Machines Corporation Graphic color-based authentication

Also Published As

Publication number Publication date
US5559961A (en) 1996-09-24
JPH07295673A (en) 1995-11-10
TW299410B (en) 1997-03-01

Similar Documents

Publication Publication Date Title
US5559961A (en) Graphical password
US5163147A (en) Computer system with file security function
US5420936A (en) Method and apparatus for accessing touch screen desktop objects via fingerprint recognition
EP0558326B1 (en) Enhanced call-back authentication method and apparatus
RU2376626C2 (en) Method of preventing disclosure entered information to observer
US7249261B2 (en) Method for securely supporting password change
JP3628374B2 (en) Method and apparatus for providing access security for control of a graphical user interface
US20020181747A1 (en) Identification system
US20060248344A1 (en) Method for verifying authorized access
US20070022299A1 (en) Password authentication device, recording medium which records an authentication program, and authentication method
EP1061726A2 (en) Apparatus and method for tol client boundary protection
US6788284B1 (en) Devices, systems and methods for position-locking cursor on display device
US6271844B1 (en) Protected application launchers with graphical interface
JPH06214954A (en) Password input device
CN104615921B (en) A kind of terminal
US7003142B1 (en) Method and arrangement for registering and verifying fingerprint information
US20030084315A1 (en) System and method for controlled access
US11354395B2 (en) Authentication method for a computing device using interactive game board and game piece images
JPH0414396B2 (en)
JPH07134696A (en) Security function witching system
JPH0778783B2 (en) Handler authentication system
JPH11143707A (en) Certification system and recording medium
WO2019239424A1 (en) Electronic device and multi-type and multi-locking methods thereof
KR20040041219A (en) Method for limiting the right to use mobile communication terminal
JPH04167045A (en) Display controller

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE ES FR GB IT

17P Request for examination filed

Effective date: 19960404

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Withdrawal date: 19981127