Verified check-in
First Claim
Patent Images
1. A method of verifying a check-in by a user using a mobile communication device to check-in at a venue, the method comprising:
- receiving at an entity (antispoofer) configured to communicate with the user and the venue a user check-in request to check-in at the venue from the mobile communication device, the user check-in request comprising a user password, a user-ID data, and a venue-ID data;
determining if the mobile communication device is physically located at or near the venue;
responsive to the user check-in request, providing the mobile communication device a uniform resource locator (URL) for access to a venue check-in instruction set that is accessible to the communication device only via a wireless access point (WAP) located at or near the venue;
receiving at the venue a transmission from the communication device comprising an encrypted user password;
receiving, at the entity, a venue check-in request generated by executing the check-in instruction set to acknowledge the user check-in request, the venue check-in request comprising a communication device-provided encrypted user password and venue-provided venue-ID data;
verifying the check-in only if the user-password comprised in the user check-in request and the decrypted user-password in the venue check-in request are the same; and
if verified, notifying the user and the venue that the check-in is verified.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a check-in verification system (VCS) that verifies a check-in by a user using a smartphone to check-in at a venue, by verifying that a geolocation provided by the smartphone agrees with a location of the venue and that a password used by the user and the venue are the same.
15 Citations
20 Claims
-
1. A method of verifying a check-in by a user using a mobile communication device to check-in at a venue, the method comprising:
-
receiving at an entity (antispoofer) configured to communicate with the user and the venue a user check-in request to check-in at the venue from the mobile communication device, the user check-in request comprising a user password, a user-ID data, and a venue-ID data; determining if the mobile communication device is physically located at or near the venue; responsive to the user check-in request, providing the mobile communication device a uniform resource locator (URL) for access to a venue check-in instruction set that is accessible to the communication device only via a wireless access point (WAP) located at or near the venue; receiving at the venue a transmission from the communication device comprising an encrypted user password; receiving, at the entity, a venue check-in request generated by executing the check-in instruction set to acknowledge the user check-in request, the venue check-in request comprising a communication device-provided encrypted user password and venue-provided venue-ID data; verifying the check-in only if the user-password comprised in the user check-in request and the decrypted user-password in the venue check-in request are the same; and if verified, notifying the user and the venue that the check-in is verified. - View Dependent Claims (2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15)
-
-
7. A system for verifying a user check-in request by a user using a mobile communication device to check-in at a venue, the system comprising:
-
a wireless access point (WAP) characterized by a limited communication range located at or near the venue; an instruction set addressable by a uniform resource locator (URL) that processes the user check-in request to generate a venue check-in request and is accessible for receiving the user check-in request only if the user check-in request is addressed with the URL and is transmitted to the instruction set via the WAP; a server that receives the user check-in request and provides the user mobile communication device with the URL responsive to the user check-in request; and an application specific software (APP) that configures the mobile communication device to transmit to the server the user check-in request comprising a user password, receive and use the URL to transmit to the instruction set via the WAP an encrypted user password; and wherein the venue check-in request comprises communication-provided encrypted user password and venue-provided venue-ID data, and the server is configured to vet the user and venue check-in requests and verify the check-in only if the user password comprised in the user check-in request and the communication-provided encrypted user password are the same. - View Dependent Claims (8, 9)
-
-
16. Apparatus for verifying a user check-in request made by a user using a mobile communication device to check-in at a venue, the apparatus configured to communicate with the user and the venue and comprising:
-
a database comprising user-ID data for the user and venue-ID data for the venue, the user ID-data comprising a user name and a user password and the venue-ID data comprising a WiFi service set identifier (SSID) that identifies a wireless network to which a WAP located at or near the venue belongs and a universal resource locator (URL) that may be used to access a set of instructions configured to process the user check-in request to generate a venue check-in request only if the user check-in request is received by the venue via the WAP and addressed with the URL; and a processor operable to; determine based on the user check-in request as communicated to the apparatus by the mobile communication device if the mobile communication device is physically located at or near the venue; vet the user check-in request to determine if it comprises first user-ID data and first venue-ID data that agrees with the user-ID data and venue ID-data in the database; configure the apparatus to transmit the URL to the user if the first user-ID data and first venue-ID data agree with the data in the database; vet the venue check-in request as received by the apparatus from the venue to determine if it comprises second user-ID data and second venue-ID data that agrees with the first user-ID data and first venue-ID data; and verify the check-in at the venue only if the mobile communication device is determined to be physically located at or near the venue and the first and second user-ID data identify the user and the first and second venue-ID data identify the venue. - View Dependent Claims (17, 18, 19, 20)
-
Specification