System, method, and device of detecting identity of a user and authenticating a user
First Claim
1. A method comprising:
- (a) generating a user-authentication process that utilizes at least a combination of;
(I) a self-taken image of a user of an electronic device, together with (II) device spatial-orientation data as derived from image analysis of one or more images captured by a camera of said electronic device and (III) sensing device-acceleration data or device-orientation data of said electronic device, via at least one of;
an accelerometer of said electronic device, and a gyroscope of said electronic device, as an authentication factor for authenticating said user to a computerized service;
(b) in said user-authentication process,(b1) capturing via the camera of said electronic device, one of;
(i) a set of self-taken image frames, or (ii) a video comprising self-taken image frames;
(b2) performing an analysis of content of at least one frame of said self-taken image frames that were captured via said camera of said electronic device;
(b3) based on said analysis of content, determining non-correspondence of said self-taken image frames to a genuine set of image frames captured by a live person utilizing said electronic device, by detecting in said self-taken image frames lack of movement or shaking;
(b4) sensing said acceleration data or device-orientation data that accompanies the submission by said user of said self-taken image frames;
(b5) determining a mismatch between (i) said acceleration data or device-orientation data as sensed by said electronic device, and (ii) device acceleration data or device-orientation data that is expected to accompany capturing and submission of said self-taken image frames;
(c) based on the determining of steps (b3) and (b5), triggering an alert that said self-taken image is estimated to be a resubmission of a previously-captured image.
4 Assignments
0 Petitions
Accused Products
Abstract
System, method, and device of detecting identity of a user and authenticating a user; as well as detecting a possible attacker or impostor, and differentiating among users of an electronic device or of a computerized service. A mobile or portable electronic device is utilized to capture a self-taken image of a user, which is utilized as a user-authentication factor. The accelerometer and gyroscope of the mobile device, sense and measure spatial device properties during, before or after the submission of the self-image authentication factor; and based on such spatial device properties, the system determines liveness of the user, freshness of the submitted self-image, and possibly differentiates between a legitimate user and an attacker. Similarly, spatial device properties that accompany the entry or the submission of a biometric sample, such as fingerprint scan or retina scan, are used to detect liveness or freshness or authenticity of such biometric samples, and are used to differentiate between a legitimate user and an attacker.
184 Citations
11 Claims
-
1. A method comprising:
-
(a) generating a user-authentication process that utilizes at least a combination of;
(I) a self-taken image of a user of an electronic device, together with (II) device spatial-orientation data as derived from image analysis of one or more images captured by a camera of said electronic device and (III) sensing device-acceleration data or device-orientation data of said electronic device, via at least one of;
an accelerometer of said electronic device, and a gyroscope of said electronic device, as an authentication factor for authenticating said user to a computerized service;(b) in said user-authentication process, (b1) capturing via the camera of said electronic device, one of;
(i) a set of self-taken image frames, or (ii) a video comprising self-taken image frames;(b2) performing an analysis of content of at least one frame of said self-taken image frames that were captured via said camera of said electronic device; (b3) based on said analysis of content, determining non-correspondence of said self-taken image frames to a genuine set of image frames captured by a live person utilizing said electronic device, by detecting in said self-taken image frames lack of movement or shaking; (b4) sensing said acceleration data or device-orientation data that accompanies the submission by said user of said self-taken image frames; (b5) determining a mismatch between (i) said acceleration data or device-orientation data as sensed by said electronic device, and (ii) device acceleration data or device-orientation data that is expected to accompany capturing and submission of said self-taken image frames; (c) based on the determining of steps (b3) and (b5), triggering an alert that said self-taken image is estimated to be a resubmission of a previously-captured image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A process comprising:
-
(a) generating a user-authentication process that utilizes at least a self-taken image of a user of an electronic device, as an authentication factor for authenticating said user to a computerized service; (b) capturing a reference self-image of the user, to be used subsequently as an authentication factor for authenticating said user; (c) during and before and after said capturing of the reference self-image of the user, sensing also spatial orientation properties of said electronic device, via at least one of;
an accelerometer of said electronic device, and a gyroscope of said electronic device;(d) subsequently, receiving from said user a currently-submitted self-image that the user submits as a user-authentication factor; (e1) determining whether during a first time-period, that is prior to submission of the currently-submitted self-image, the electronic device sensed a set of spatial device properties that match the spatial orientation properties that were sensed prior to the capturing of the reference self-image in step (c); (e2) determining whether during a second time-period, that is during submission of the currently-submitted self-image, the electronic device sensed a set of spatial device properties that match the spatial orientation properties that were sensed during the capturing of the reference self-image in step (c); (e3) determining whether during a third time-period, that is after submission of the currently-submitted self-image, the electronic device sensed a set of spatial device properties that match the spatial orientation properties that were sensed after the capturing of the reference self-image in step (c); (f) based on an analysis that takes into account a mismatch in steps (e1) and (e2) and (e3), triggering an alert that said self-taken image is estimated to be a resubmission of a previously-captured image. - View Dependent Claims (7, 8)
-
-
9. A process comprising:
-
(a) generating a user-authentication process that utilizes at least a fingerprint scan of a user of an electronic device, captured via a fingerprint scanner of said electronic device, as an authentication factor for authenticating said user to a computerized service; (b) capturing a reference fingerprint scan of the user, to be used subsequently as an authentication factor for authenticating said user; (c) during and before and after said capturing of the reference fingerprint scan, sensing also spatial device-orientation properties of said electronic device, via at least one of;
an accelerometer of said electronic device, and a gyroscope of said electronic device;(d) subsequently, receiving from said user a currently-submitted fingerprint scan that the user submits as a user-authentication factor; (e) determining whether during time-periods, that are prior to and during and after submission of the currently-submitted fingerprint scan, the electronic device sensed spatial properties of said electronic device that match the spatial device-orientation properties that were sensed during and before and after the capturing of the reference fingerprint scan in step (c); (f) in response to determining that during time-periods, that are prior to and during and after submission of the currently-submitted fingerprint scan, the electronic device sensed spatial properties that mismatch the spatial device-orientation properties that were sensed during and before and after the capturing of the reference fingerprint scan in step (c), triggering an alert that the currently-submitted fingerprint scan is estimated to be a resubmission of a previously-captured fingerprint scan. - View Dependent Claims (10, 11)
-
Specification