Information processing apparatus, information processing method, and recording medium
First Claim
Patent Images
1. An information processing apparatus, comprising:
- a three-axis acceleration sensor configured to detect a motion of the information processing apparatus in at least one of x-direction, y-direction, or z-direction; and
a central processing unit (CPU) configured to;
obtain first information, that corresponds to the detected motion of the information processing apparatus, from the three-axis acceleration sensor based on a user operation on the information processing apparatus,wherein the obtained first information include a first plurality of information pieces;
determine, based on a threshold value, effectiveness of the obtained first information;
calculate progress information corresponding to a percentage value of a second plurality of information pieces of the first plurality of information pieces that are obtained from the three-axis acceleration sensor;
update the percentage value by one of a first value or a second value, based on the obtained second plurality of information pieces and the determination of the effectiveness of the obtained second plurality of information pieces,wherein the second value is a sum of the first value and a third value, andwherein the first value is greater than the third value;
generate key information for an authentication process, based on the first information that is obtained from the three-axis acceleration sensor and the updated percentage value that is 100%; and
control the information processing apparatus to display the generated key information.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an information processing apparatus including a sensor data obtaining unit configured to obtain predetermined information from a sensor, the sensor obtaining the predetermined information by sensing, and a key generation unit configured to generate key information for use in an authentication process, based on the information which is obtained by the sensor data obtaining unit during a predetermined period of time.
16 Citations
12 Claims
-
1. An information processing apparatus, comprising:
-
a three-axis acceleration sensor configured to detect a motion of the information processing apparatus in at least one of x-direction, y-direction, or z-direction; and a central processing unit (CPU) configured to; obtain first information, that corresponds to the detected motion of the information processing apparatus, from the three-axis acceleration sensor based on a user operation on the information processing apparatus, wherein the obtained first information include a first plurality of information pieces; determine, based on a threshold value, effectiveness of the obtained first information; calculate progress information corresponding to a percentage value of a second plurality of information pieces of the first plurality of information pieces that are obtained from the three-axis acceleration sensor; update the percentage value by one of a first value or a second value, based on the obtained second plurality of information pieces and the determination of the effectiveness of the obtained second plurality of information pieces, wherein the second value is a sum of the first value and a third value, and wherein the first value is greater than the third value; generate key information for an authentication process, based on the first information that is obtained from the three-axis acceleration sensor and the updated percentage value that is 100%; and control the information processing apparatus to display the generated key information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information processing method, comprising:
-
in an information processing apparatus that comprises a central processing unit (CPU); obtaining information, that corresponds to a motion of the information processing apparatus in at least one of x-direction, y-direction, or z-direction, from a three-axis acceleration sensor based on a user operation on the information processing apparatus, wherein the obtained information include a first plurality of information pieces; determining, based on a threshold value, effectiveness of the obtained information; calculating progress information corresponding to a percentage value of a second plurality of information pieces of the first plurality of information pieces that are obtained from the three-axis acceleration sensor; updating the percentage value by one of a first value or a second value, based on the obtained second plurality of information pieces and the determination of the effectiveness of the obtained second plurality of information pieces, wherein the second value is a sum of the first value and a third value, and wherein the first value is greater than the third value; generating key information for an authentication process, based on the information that is obtained from the three-axis acceleration sensor and the updated percentage value that is 100%; and displaying the generated key information on the information processing apparatus.
-
-
12. A non-transitory computer-readable medium having stored thereon, computer-executable instructions which, when executed by an information processing apparatus, cause the information processing apparatus to execute operations, the operations comprising:
-
obtaining information, that corresponds to a motion of the information processing apparatus in at least one of x-direction, y-direction, or z-direction, from a three-axis acceleration sensor based on a user operation on the information processing apparatus, wherein the obtained information include a first plurality of information pieces; determining, based on a threshold value, effectiveness of the obtained information; calculating progress information corresponding to a percentage value of a second plurality of information pieces of the first plurality of information pieces that are obtained from the three-axis acceleration sensor; updating the percentage value by one of a first value or a second value, based on the obtained second plurality of information pieces and the determination of the effectiveness of the obtained second plurality of information pieces, wherein the second value is sum of the first value and a third value, and wherein the first value is greater than the third value; generating key information for an authentication process, based on the information that is obtained from the three-axis acceleration sensor and updated percentage value that is 100%; and displaying the generated key information on the information processing apparatus.
-
Specification