Generating log with location and accelerometer history
First Claim
1. A computer-implemented method for verifying a user identity comprising:
- receiving metadata for a document, the metadata including stroke data, a first location and an accelerometer history recording acceleration of a portable computing device;
extracting, with one or more processors, the first location and the accelerometer history from the metadata;
identifying, with the one or more processors, a first set of user conditions based on the accelerometer history;
receiving a second location and a second set of user conditions from an authority;
determining whether the first and second locations match;
determining whether the first and second sets of user conditions match; and
responsive to determining that the sets of user conditions and the locations match, authenticating the document.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a log with location and accelerometer history and verifying the authenticity of the user based on the log. A stroke and capture module captures stroke data from a user. A location identifier module identifies the portable computing device'"'"'s location. An accelerometer determines the portable computing device'"'"'s acceleration. A logging module generates metadata that includes the location and accelerometer history. A verification module receives the location and the accelerometer history. The verification module determines the user'"'"'s mode of transportation based on the accelerometer history. The location and the mode of transportation are compared with information from an authority. If the data matches, the verification authenticates the document.
14 Citations
20 Claims
-
1. A computer-implemented method for verifying a user identity comprising:
-
receiving metadata for a document, the metadata including stroke data, a first location and an accelerometer history recording acceleration of a portable computing device; extracting, with one or more processors, the first location and the accelerometer history from the metadata; identifying, with the one or more processors, a first set of user conditions based on the accelerometer history; receiving a second location and a second set of user conditions from an authority; determining whether the first and second locations match; determining whether the first and second sets of user conditions match; and responsive to determining that the sets of user conditions and the locations match, authenticating the document. - View Dependent Claims (2, 3, 4, 5, 6, 17, 18, 19, 20)
-
-
7. A computer-implemented method for verifying a user identity comprising:
-
receiving metadata for a document, the metadata including stroke data, a first location and an accelerometer history recording acceleration of a portable computing device; extracting, with one or more processors, the first location and the accelerometer history from the metadata; identifying, with the one or more processors, a first set of user conditions based on the accelerometer history; transmitting the first location and the first set of user conditions to an authority that determines whether the first location and a second location provided by the authority match and whether the first set of user conditions and a second set of user conditions provided by the authority match; and responsive to the authority determining that the sets of user conditions and the locations match, receiving a verification from the authority. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification