Techniques to verify location for location based services
First Claim
1. A computer-implemented method, comprising:
- processing a visit proof received from a participant device of a location based application, the visit proof corresponding to one or more conditions for confirming a visit to a physical location by a participant, the one or more conditions including a condition that at least one purchase was made at the physical location during the visit;
determining, from the visit proof, a number of items purchased at the physical location during the visitverifying that the visit proof comprises a non-static pattern that was secured using a location owner key captured by the participant device at the physical location for the visit, the non-static pattern including an indication of whether the one or more conditions have been met; and
upon verification of the visit proof, processing the non-static pattern to determine whether the participant satisfied the one or more conditions.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques to verify a participant'"'"'s visit to a specific location are described. An embodiment may provide a system that generates a pattern that is unique to the location, and that may further be unique to a date or time, a transaction, or other criteria. Participants may capture the pattern, for example, using a mobile device, and transmit the pattern to a verification system. The verification system may decode, translate, decrypt or otherwise obtain information from the pattern. The information obtained from the pattern may be used to verify that the pattern came from the location. The participant may then receive credit for the visit. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
processing a visit proof received from a participant device of a location based application, the visit proof corresponding to one or more conditions for confirming a visit to a physical location by a participant, the one or more conditions including a condition that at least one purchase was made at the physical location during the visit; determining, from the visit proof, a number of items purchased at the physical location during the visit verifying that the visit proof comprises a non-static pattern that was secured using a location owner key captured by the participant device at the physical location for the visit, the non-static pattern including an indication of whether the one or more conditions have been met; and upon verification of the visit proof, processing the non-static pattern to determine whether the participant satisfied the one or more conditions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising storage memory containing instructions that if executed enable a system to:
-
receive a visit proof comprising a non-static pattern that is unique for a physical location and unique for each visit to the physical location by a participant of a location based application, wherein the visit proof corresponds to one or more conditions for confirming a visit to a physical location by a participant, the one or more conditions including a condition that at least one purchase was made at the physical location during the visit; determine, from the visit proof, a number of items purchased at the physical location during the visit; request verification that a location owner key was used to encrypt the non-static pattern in the visit proof, the non-static pattern including an indication of whether the one or more conditions have been met; and based upon the verification, confirm satisfaction of the one or more conditions for the visit to be valid based upon information stored in the visit proof. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a processing unit; a pattern generator executing on the processing unit to generate a pattern unique for a physical location and unique for each visit to the physical location by a participant of a location based application, wherein the pattern comprises a visit proof corresponding to one or more conditions for confirming a visit to the physical location by a participant, the one or more conditions including a condition that at least one purchase was made at the physical location during the visit, the pattern comprising multimedia information; a memory for storing collected information related to the visit, the collected information including a number of items purchased at the physical location during the visit; and a display to display the pattern. - View Dependent Claims (17, 18, 19, 20)
-
Specification