Digital punch card for mobile device
First Claim
Patent Images
1. A method for verifying locations of users of portable computing devices, comprising:
- receiving, by a portable computing device, an input indicating a location of the portable computing device, wherein the input is received from an at-location element proximate to the portable computing device, and wherein the location of the portable computing device comprises a first geographic zone;
receiving, by the portable computing device, a global positioning system (GPS) position associated with the portable computing device at a time that the input indicating the location of the portable computing device was received;
determining, by portable computing device, that the first geographic zone corresponds to the GPS position associated with the portable computing device at the time that the input indicating the location of the portable computing device was received;
in response to determining, that the first geographic zone corresponds to the GPS position, determining, by the portable computing device, that at least one security condition is satisfied; and
in response to determining that the at least one security condition is satisfied, causing, by the portable computing device, a next action to occur.
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.
9 Citations
20 Claims
-
1. A method for verifying locations of users of portable computing devices, comprising:
-
receiving, by a portable computing device, an input indicating a location of the portable computing device, wherein the input is received from an at-location element proximate to the portable computing device, and wherein the location of the portable computing device comprises a first geographic zone; receiving, by the portable computing device, a global positioning system (GPS) position associated with the portable computing device at a time that the input indicating the location of the portable computing device was received; determining, by portable computing device, that the first geographic zone corresponds to the GPS position associated with the portable computing device at the time that the input indicating the location of the portable computing device was received; in response to determining, that the first geographic zone corresponds to the GPS position, determining, by the portable computing device, that at least one security condition is satisfied; and in response to determining that the at least one security condition is satisfied, causing, by the portable computing device, a next action to occur. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to verify locations of users of mobile devices, the computer-readable program instructions comprising; computer-readable program instructions to receive an input indicating a location of a portable computing device from an at-location element proximate to the portable computing device, wherein the location of the portable computing device comprises a first geographic zone; computer-readable program instructions to receive a global positioning system (GPS) position associated with the portable computing device; computer-readable program instructions to determine that the first geographic zone corresponds to the GPS position associated with the portable computing device; computer-readable program instructions to, in response to determining that the first geographic zone corresponds to the GPS position, determine that an least one security condition is satisfied; and computer-readable program instructions to cause 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 locations of users of mobile devices, comprising:
-
receiving, by a portable computing device an input indicating a location of the portable computing device, wherein the input is received from an at-location element, and wherein the location of the portable computing device comprises a first geographic zone; calculating, by the portable computing device, a global positioning system (GPS) position associated with the portable computing device at a time that the input indicating the location of the portable computing device was received; transmitting, by the portable computing device, the input indicating the location of the portable computing device and the GPS position to a server computing device; and receiving, by the portable computing device, a confirmation message from the server computing device, the confirmation message indicating that first geographic zone corresponds to the GPS position associated with the portable computing device at the time the input indicating the location of the portable computing device was received, or receiving, by the portable computing device, a denial message from the server computing device, the denial message indicating that at least one security condition is not satisfied based on the input indicating the location of the portable computing device and the GPS position. - View Dependent Claims (18, 19, 20)
-
Specification