METHODS, DEVICES, AND SYSTEMS FOR UNOBTRUSIVE MOBILE DEVICE USER RECOGNITION
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses methods, devices, and systems for unobtrusively recognizing a user of a mobile device. Methods including the steps of: unobtrusively collecting motion data from the mobile device during normal device usage by monitoring standard authorized-user interaction with the device, without any form of challenge or device-specified action; demarcating the motion data into user motion-sequences based on changes in a motion-state or an elapsed time-period without an occurrence of the changes, wherein the motion-state refers to a placement and speed of the mobile device at a point in time; calculating user motion-characteristics from the user motion-sequences; and generating a motion-repertoire from the user motion-characteristics, whereby the motion-repertoire enables unobtrusive recognition of the user. Preferably, the method further includes the step of: detecting unidentified motion-characteristics that are not associated with the motion-repertoire, thereby enabling unobtrusive recognition of unidentified usage.
-
Citations
52 Claims
-
1-35. -35. (canceled)
-
36. A method for unobtrusively recognizing a user of a mobile device, the method comprising the steps of:
-
(a) unobtrusively collecting motion data from the mobile device during normal device usage by monitoring standard authorized-user interaction with the device, without any form of challenge or device-specified action; (b) demarcating said motion data into user motion-sequences based on changes in a motion-state or an elapsed time-period without an occurrence of said changes, wherein said motion-state refers to a placement and speed of the mobile device at a point in time; (c) calculating user motion-characteristics from said user motion-sequences; and (d) generating a motion-repertoire from said user motion-characteristics, whereby said motion-repertoire enables unobtrusive recognition of the user. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A device for unobtrusively recognizing a mobile-device user, the device comprising:
-
(a) a processing module including; (i) a CPU for performing computational operations; (ii) a memory module for storing data; and (iii) at least one sensor for detecting interaction with the device; and (b) a recognition module, operationally connected to said processing module, configured for; (i) unobtrusively collecting motion data from the mobile device during normal device usage by monitoring standard authorized-user interaction with the device, without any form of challenge or device-specified action; (ii) demarcating said motion data into user motion-sequences based on changes in a motion-state, wherein said motion-state refers to a placement and speed of the mobile device at a point in time; (iii) calculating user motion-characteristics from said user motion-sequences; and (iv) generating a motion-repertoire from said user motion-characteristics, whereby said motion-repertoire enables unobtrusive recognition of the user.
-
-
49. A non-transitory computer-readable medium, having computer-readable code embodied on the non-transitory computer-readable medium, the computer-readable code comprising:
-
(a) program code for unobtrusively collecting motion data from the mobile device during normal device usage by monitoring standard authorized-user interaction with the device, without any form of challenge or device-specified action; (b) program code for demarcating said motion data into user motion-sequences based on changes in a motion-state, wherein said motion-state refers to a placement and speed of the mobile device at a point in time; (c) program code for calculating user motion-characteristics from said user motion-sequences; and (d) program code for generating a motion-repertoire from said user motion-characteristics, whereby said motion-repertoire enables unobtrusive recognition of the user.
-
-
50. A method for unobtrusively recognizing a mobile-device user, the method comprising the steps of:
-
(a) providing a plurality of motion-sequences demarcated from motion data of a plurality of users of mobile devices; (b) calculating user motion-characteristics from said plurality of motion-sequences; (c) aggregating user motion-characteristics to produce population motion-characteristics; and (d) generating a differentiation-template for said user by comparing said user motion-characteristics to said population motion-characteristics.
-
-
51. A system for unobtrusively recognizing a mobile-device user, the system comprising:
-
(a) a server including; (i) a CPU for performing computational operations; (ii) a memory module for storing data; and (b) a processing module configured for; (i) providing a plurality of motion-sequences demarcated from motion data of a plurality of users of mobile devices; (ii) calculating user motion-characteristics from said plurality of motion-sequences; (iii) aggregating user motion-characteristics to produce population motion-characteristics; and (iv) generating a differentiation-template for said user by comparing said user motion-characteristics to said population motion-characteristics.
-
-
52. A non-transitory computer-readable medium, having computer-readable code embodied on the non-transitory computer-readable medium, the computer-readable code comprising:
-
(a) program code for providing a plurality of motion-sequences demarcated from motion data of a plurality of users of mobile devices; (b) program code for calculating user motion-characteristics from said plurality of motion-sequences; (c) program code for aggregating user motion-characteristics to produce population motion-characteristics; and (d) program code for generating a differentiation-template for said user by comparing said user motion-characteristics to said population motion-characteristics.
-
Specification