Password creating method and device
First Claim
1. A method for creating a password on a device having a display, a user interface, a storage unit, and a control unit, the method comprising the following steps:
- generating and displaying a first and a second keyboard layout on the display, the first keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the first keyboard layout being different from the other information units of the first keyboard layout, and the second keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the second keyboard layout being different from the information units of the first keyboard layout and of the other information units of the second keyboard layout, wherein each information unit of the second keyboard layout comprises at most one information element in common with any information unit of the first keyboard layout;
receiving, through the user interface, a first and a second series of user inputs, each user input selecting key locations of the first and second keyboard layouts, respectively;
corresponding the selected key locations of the second keyboard layout to the selected key locations of the first keyboard layout in accordance with their order of selection;
for each pair of corresponding selected key locations;
comparing the information unit of the corresponding key locations with one another; and
identifying a common information element shared by the compared information units;
creating the password from the sequence of identified information elements; and
storing the created password in the storage unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A password creating device and method is provided. In this method, two keyboard layouts are employed. Each key location of each layout is mapped onto an information unit comprising a plurality of information elements. The information units are different from each other among a specific layout. The two keyboard layouts are displayed, and two series of key location selections based on the respective keyboard layouts are received to obtain two information unit sequences. The two series of information units are compared with each other in accordance with the order of occurrence of each information element, an information element shared by two corresponding information units associated with a same key location is taken as an information element selected by the user as part of his password, and a password is created by joining all of the shared information elements together in sequence.
-
Citations
28 Claims
-
1. A method for creating a password on a device having a display, a user interface, a storage unit, and a control unit, the method comprising the following steps:
-
generating and displaying a first and a second keyboard layout on the display, the first keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the first keyboard layout being different from the other information units of the first keyboard layout, and the second keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the second keyboard layout being different from the information units of the first keyboard layout and of the other information units of the second keyboard layout, wherein each information unit of the second keyboard layout comprises at most one information element in common with any information unit of the first keyboard layout; receiving, through the user interface, a first and a second series of user inputs, each user input selecting key locations of the first and second keyboard layouts, respectively; corresponding the selected key locations of the second keyboard layout to the selected key locations of the first keyboard layout in accordance with their order of selection; for each pair of corresponding selected key locations; comparing the information unit of the corresponding key locations with one another; and identifying a common information element shared by the compared information units; creating the password from the sequence of identified information elements; and storing the created password in the storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a controller for executing a program for creating a password; memory for storing information units of selected key locations during execution of the program; and a touch-screen display for providing said key locations and for receiving a pressing of the key locations from a user and converting the pressing into a selection of the information unit at the key location that is pressed, wherein the controller is operable to; generate and display a first and a second keyboard layout on the touch-screen display, the first keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the first keyboard layout being different from the other information units of the first keyboard layout, and the second keyboard layout having a plurality of key locations, each key location corresponding to a respective information unit, each information unit comprising a plurality of information elements, each of the information units of the second keyboard layout being different from the information units of the first keyboard layout and of the other information units of the second keyboard layout, wherein each information unit of the second keyboard layout comprises at most one information element in common with any information unit of the first keyboard layout; receive a first and a second series of user inputs, each user input selecting key locations of the first and second keyboard layouts, respectively; correspond the selected key locations of the second keyboard layout to the selected key locations of the first keyboard layout in accordance with their order of selection; for each pair of corresponding selected key locations; compare the information unit of the corresponding key locations with one another; and identify a common information element shared by the compared information units; create the password from the sequence of identified information elements; and store the created password in the memory. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
12. A method for creating a password on a device having a display, a physical keyboard, a storage unit, and a control unit, the method comprising:
-
generating and displaying a first keyboard layout on the display, each key of the first keyboard layout corresponding to a respective key of the physical keyboard, the first keyboard layout having the same key arrangement as that of the physical keyboard, each key further corresponding to an information unit comprising a plurality of information elements, each of the information units being different from one another; receiving at the physical keyboard, a first series of user inputs selecting key locations of the first keyboard layout; generating and displaying a second keyboard layout on the display, each key of the second keyboard layout corresponding to a respective key of the physical keyboard, the second keyboard layout having the same key arrangement as that of the physical keyboard and the first keyboard layout, each key further corresponding to an information unit comprising a plurality of information elements, each of the information units of the second keyboard layout being different from the information units of the first keyboard layout and from the other in of the second keyboard layout, each information unit of the second keyboard layout comprising at most one information element in common with any information unit of the first keyboard layout; receiving at the physical keyboard, a second series of user inputs selecting key locations of the second keyboard layout; corresponding the selected key locations of the second keyboard layout to the selected key locations of the first keyboard layout in accordance with their order of selection; for each pair of corresponding selected key locations; comparing the information units of the corresponding key locations with each other; and identifying a common information element shared by the compared information units; creating the password from the sequence of identified information elements; and storing the created password in the storage unit. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A device comprising:
-
a controller for executing a program for creating a password; memory for storing information units of selected key locations during execution of the method; a physical keyboard comprising a plurality of keys for receiving user inputs, and converting a pressing of a given key into a selection of a corresponding information unit; and a display for displaying information units corresponding to the keys of the physical keyboard, wherein the controller is operable to; generate and display a first keyboard layout on the display, each key of the first keyboard layout corresponding to a respective key of the physical keyboard, the first keyboard layout having the same key arrangement as that of the physical keyboard, each key further corresponding to an information unit comprising a plurality of information elements, each of the information units being different from one another; receive a first series of user inputs selecting key locations of the first keyboard layout; generate and display a second keyboard layout on the display, each key of the second keyboard layout corresponding to a respective key of the physical keyboard, the second keyboard layout having the same key arrangement as that of the physical keyboard and the first keyboard layout, each key further corresponding to an information unit comprising a plurality of information elements, each of the information units of the second keyboard layout being different from the information units of the first keyboard layout and from the other in of the second keyboard layout, each information unit of the second keyboard layout comprising at most one information element in common with any information unit of the first keyboard layout; receive a second series of user inputs selecting key locations of the second keyboard layout; correspond the selected key locations of the second keyboard layout to the selected key locations of the first keyboard layout in accordance with their order of selection; for each pair of corresponding selected key locations; compare the information units of the corresponding key locations with each other; and identify a common information element shared by the compared information units; create the password from the sequence of identified information elements; and store the created password in memory. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification