Online and Offline Authentication for Instant Physical or Virtual Access and Purchases
First Claim
1. A computer-implemented method for verifying admittance using a mobile device comprising:
- receiving a mobile device number for the mobile device at a location;
sending the mobile device number and a location identifier of the location to a messaging control system;
using the mobile device number of the mobile device to find a located user record for a customer in a user database, the mobile device number associated with the customer;
sending a mobile message to the mobile device, the mobile message causing an admittance request to be displayed to the customer on the mobile device;
receiving a reply mobile message from the mobile device, the reply mobile message including an approval code from the customer;
matching the approval code from the reply mobile message to a stored approval code in the located user record to indicate approval of the admittance request by the customer;
using the location identifier to locate an admittance record associated with the location for the customer in the user database; and
sending an admittance approval to the location when the approval code is matched and the admittance record is located;
whereby the customer is approved for admittance at the location when the admittance approval is received by the location.
2 Assignments
0 Petitions
Accused Products
Abstract
A customer enters his mobile phone number to logon to a third-party website without a username or password. A Short Message Service (SMS) Applications-Programming Interface (API) sends the phone number to a SMS control system that authorizes the logon by sending a SMS text message or secure hypertext transfer protocol (HTTPS) request to the customer'"'"'s mobile phone or mobile device requiring customer to respond by SMS or HTTPS. When the customer replies to the SMS message with an approval code such as a Personal-Identification-Number (PIN), the SMS control system approves the logon to the third-party website. An admittance gate at an event such as a concert or movie may also get the customer'"'"'s phone number and use the API to activate the SMS control system to exchange SMS text messages to authorize admittance. A pre-paid ticket in an admittance queue is redeemed in the customer'"'"'s account.
51 Citations
20 Claims
-
1. A computer-implemented method for verifying admittance using a mobile device comprising:
-
receiving a mobile device number for the mobile device at a location; sending the mobile device number and a location identifier of the location to a messaging control system; using the mobile device number of the mobile device to find a located user record for a customer in a user database, the mobile device number associated with the customer; sending a mobile message to the mobile device, the mobile message causing an admittance request to be displayed to the customer on the mobile device; receiving a reply mobile message from the mobile device, the reply mobile message including an approval code from the customer; matching the approval code from the reply mobile message to a stored approval code in the located user record to indicate approval of the admittance request by the customer; using the location identifier to locate an admittance record associated with the location for the customer in the user database; and sending an admittance approval to the location when the approval code is matched and the admittance record is located; whereby the customer is approved for admittance at the location when the admittance approval is received by the location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
whereby mobile messages are adaptive for legacy mobile phones and for advanced smartphones.
-
-
10. The computer-implemented method for verifying admittance of claim 9 wherein sending the mobile message comprises sending the mobile message over a cellular network operated by a cellular phone provider using the mobile device number to identify the mobile device;
whereby mobile messages are sent over the cellular network.
-
11. A mobile admittance system comprising:
-
a user database having user records for customers, wherein a user record for a customer comprises a mobile device number that uniquely identifies the customer'"'"'s mobile device; an admittance queue, coupled to the user database, for locating admittance information for the customer for a plurality of merchant locations; a merchant gateway for receiving merchant requests for admittance to merchant locations; a mobile messaging gateway for sending a mobile message to the customer'"'"'s mobile device over a mobile network using the mobile device number that uniquely identifies the customer'"'"'s mobile device, and for receiving a reply mobile message from the customer'"'"'s mobile device in response to the mobile message; and a plurality of broker server instances, each broker server instance for processing a transaction by receiving a merchant request from a merchant location in the plurality of merchant locations, extracting an extracted mobile device number from the merchant request, using the mobile device number to locate a matching customer record in the user database, matching the merchant location to a matching admittance record in the admittance queue, activating the mobile messaging gateway to send the mobile message to the extracted mobile device number, verifying the reply mobile message, and activating the merchant gateway to send a verified admittance message to the merchant location in response to the reply mobile message; whereby transactions are processed by verifying the reply mobile message received from the customer'"'"'s mobile device in reply to the mobile message. - View Dependent Claims (12, 13, 14, 15, 16, 17)
whereby the customer approves the transaction by inserting the approval PIN into the reply mobile message.
-
-
16. The mobile admittance system of claim 15 wherein the mobile message comprises a Short Message Service (SMS) text message sent to customer'"'"'s mobile device using the mobile device number read from the user record in the user database;
wherein the reply mobile message comprises a SMS text message that the customer sends in reply to the mobile message, wherein the reply mobile message comprises the approval PIN entered by the customer on the customer'"'"'s mobile device.
-
17. The mobile admittance system of claim 15 wherein the mobile message and the reply mobile message are sent over a secure hyper-text transfer protocol (HTTPS) connection or using a Hyper-Text-Markup-Language version 5 (HTML5) or later connection.
-
18. A mobile-verified admittance system comprising:
-
merchant means for receiving a mobile device number for a mobile device; merchant request means for sending a merchant request to a mobile control system, the merchant request including a merchant identifier and the mobile device number; record lookup means for using the mobile device number extracted from the merchant request to locate a user record in a user database; mobile message means for sending a mobile message to the mobile device identified by the mobile device number extracted from the merchant request, the mobile message indicating a merchant associated with the merchant identifier extracted from the merchant request; mobile verification means for receiving a reply mobile message from the mobile device, the reply mobile message including an approval code from a customer in response to the mobile message, and for denying admittance when an approval code mismatch occurs; admittance store means, associated with the user record, for storing admittance credits for a plurality of merchants; admittance match means for using the merchant identifier to locate a matching admittance credit in the admittance store means; and reporting means for reporting a verified admittance in response to the merchant request when the matching admittance credit is located and the approval code matches, whereby admittance is verified by mobile messages. - View Dependent Claims (19, 20)
whereby the deal is generated in response to the acceptance reply from the mobile device.
-
-
20. The mobile-verified admittance system of claim 18 further comprising:
-
legacy means, activated when the mobile device is a legacy mobile phone that does not support advanced web browsing, for sending the mobile message using a Short Message Service (SMS) text message sent over a cellular network operated by a cellular phone provider, and for receiving a SMS text message as the reply mobile message; advanced means, activated when the mobile device is an advanced mobile device, for sending the mobile message by opening a connection to the mobile device using a Secure Hyper-Text Transfer Protocol (HTTPS) connection or using Hyper-Text-Markup-Language version 5 (HTML5) or later to send the mobile message and to receive the reply mobile message, whereby mobile messaging is adaptive for legacy mobile phones and for advanced mobile devices.
-
Specification