DIGITAL PUNCH CARD FOR MOBILE DEVICE
First Claim
1. A method for verifying a location of a user of a mobile device, the method comprising:
- receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device;
receiving a global positioning system (GPS) position associated with the mobile device;
determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and
causing a next action to occur when the at least one security condition is satisfied, ornot causing the next action to occur when the at least one security condition is not satisfied.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for verifying a location of a user of a mobile device is disclosed. The method involves: receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied.
-
Citations
20 Claims
-
1. A method for verifying a location of a user of a mobile device, the method comprising:
-
receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing instructions that, when executed by a processing unit, cause the processing unit to verify a location of a user of a mobile device, by performing the steps of:
-
receiving an indicia of a location of the mobile device based on an at-location element proximate to the mobile device; receiving a global positioning system (GPS) position associated with the mobile device; determining whether at least one security condition is satisfied based on the indicia of the location and the GPS position; and causing a next action to occur when the at least one security condition is satisfied, or not causing the next action to occur when the at least one security condition is not satisfied. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for verifying a location of a user of a mobile device, the method comprising:
-
receiving an indicia of a location of the mobile device based on an at-location element; calculating a global positioning system (GPS) position associated with the mobile device; transmitting the indicia of the location and the GPS position to a server machine; and receiving a confirmation message when at least one security condition is satisfied based on the indicia of the location and the GPS position, or receiving a denial message when at least one security condition is not satisfied based on the indicia of the location and the GPS position. - View Dependent Claims (18, 19, 20)
-
Specification