Facilitating online to offline commerce
Abstract
Systems and methods for facilitating online to offline commerce are disclosed. In one embodiment, a system configured to receive a request to check-in a customer at a merchant facility is disclosed. The system receives a request to access real-time pre-sale transaction data associated with a first customer and transmits the real-time pre-sale transaction data associated with the first customer to a mobile client device. The request to check-in and the request to access the real-time pre-sale transaction data are transmitted by the first mobile client device. The system is configured to authenticate the request to check-in at the merchant facility, process the request to access the real-time pre-sale transaction data, and responsively access the real-time pre-sale transaction data associated with the first customer from a point of sale device located at the merchant facility.
Claims
exact text as granted — not AI-modified1 . A method implemented by a host server, comprising:
receiving, at the host server, from a first mobile client device of a first customer, a request for check-in at a merchant facility at which the first customer is engaged in a pre-sale transaction, wherein the request for check-in is verified based on location data generated by the first mobile client device; based on the request for check-in, identifying, by the host server, a point-of-sale (POS) device in proximity to the first mobile client device at the merchant facility based on the location data; transmitting, by the host server via the first network to the first mobile client device, a promotion that improves business associated with the merchant facility, wherein the promotion is based on the pre-sale transaction data; updating, by the host server, a social network of the first customer based the request for check-in, said updating indicating that the first customer has checked-in at the merchant facility; receiving, at the host server, an order request from a second mobile client device of a second customer, the order request for an item of goods and/or services associated with the real-time pre-sale transaction data, wherein the second customer has been notified of the real-time pre-sale transaction data based on the check-in notification as updated to the social network; transmitting, by the host server, to the first mobile client device of the first customer, a prompt for approval by the first customer of the order request; and wherein in response to receipt of approval from the first mobile client device, transmitting, by the host server system, the order request to the POS device at the merchant facility, for fulfillment by the merchant facility.
2 . The method of claim 1 , further comprising:
identifying, by the host server, the social network of the first customer based on the request for check-in received from the first mobile client device; and wherein the check-in notification is transmitted to the social network based on the identified social network.
3 . The method of claim 1 , further comprising:
transmitting, by the host server, the real-time pre-sale transaction data associated with the first customer to the first mobile client device for display to the first customer.
4 . The method of claim 1 further comprising:
authenticating, by the host server, the request to check-in using data associated with the first mobile client device; and
in response to successful authentication, sending, by the host server via the first network, a confirmation to the first mobile client device.
5 . The method of claim 1 , wherein the order request comprises any one of:
a request to pay for the item of goods and/or services at the merchant facility on behalf of the first customer; or a request to order a new item of goods and/or services at the merchant facility on behalf of the first customer.
6 . The method of claim 1 , wherein the real-time pre-sale transaction data comprises an itemized bill.
7 . The method of claim 1 , wherein the merchant facility is a point of interest, and wherein the item of goods and/or services comprises any of an admission ticket or a souvenir.
8 . A host server system, comprising:
a memory; a processor coupled to the memory and configured to: receive, at the host server, from a first mobile client device of a first customer, a request for check-in at a merchant facility at which the first customer is engaged in a pre-sale transaction, wherein the request for check-in is verified based on location data generated by the first mobile client device; based on the request for check-in, identify, by the host server, a point-of-sale (POS) device in proximity to the first mobile client device at the merchant facility based on the location data; transmit, by the host server via the first network to the first mobile client device, a promotion that improves business associated with the merchant facility, wherein the promotion is based on the pre-sale transaction data; update, by the host server, a social network of the first customer based the request for check-in, said updating indicating that the first customer has checked-in at the merchant facility; receiving, at the host server, an order request from a second mobile client device of a second customer, the order request for an item of goods and/or services associated with the real-time pre-sale transaction data, wherein the second customer has been notified of the real-time pre-sale transaction data based on the check-in notification as updated to the social network; transmit, by the host server, to the first mobile client device of the first customer, a prompt for approval by the first customer of the order request; and wherein in response to receipt of approval from the first mobile client device, transmitting, by the host server system, the order request to the POS device at the merchant facility, for fulfillment by the merchant facility.
9 . The host server system of claim 8 , wherein the processor is further configured to:
based on the request for check-in, identify a point-of-sale (POS) device in proximity to the first mobile client device at the merchant facility; access, from the POS device, real-time pre-sale transaction data associated with the pre-sale transaction; and transmit the real-time pre-sale transaction data associated with the first customer to the first mobile client device for display to the first customer.
10 . The host server system of claim 8 , wherein the processor is further configured to:
receive a payment instruction from the first mobile client device; and process the payment instruction to facilitate payment of the transaction.
11 . The host server system of claim 8 , wherein the processor is further configured to:
receive a payment instruction from the second mobile client device; and process the payment instruction to facilitate payment of the order request.
12 . The host server system of claim 8 , wherein the processor is further configured to:
receive an order instruction from the first mobile client device; and process the order instruction to modify the real-time pre-sale transaction data associated with the first customer.
13 . A method comprising:
verifying a physical location of a first mobile client device of a first customer at a merchant facility at which the first customer is engaged in a pre-sale transaction, said verification based on location data generated by the first mobile client device; associating a point-of-sale (POS) device in proximity to the first mobile client device at the merchant facility based on the location data; transmitting, to the first mobile client device, a promotion associated with the merchant facility and based on real-time pre-sale transaction data; transmitting, to the first mobile client device of the first customer, a prompt for approval by the first customer of the pre-sale transaction incorporating the promotion; and wherein in response to receipt of approval of the prompt from the first mobile client device, transmitting, the real-time pre-sale transaction data to the POS device at the merchant facility, for fulfillment by the merchant facility.
14 . The method of claim 13 , further comprising:
identifying, by the host server, the social network of the first customer based on the request for check-in received from the first mobile client device; and wherein the check-in notification is transmitted to the social network based on the identified social network.
15 . The method of claim 13 , further comprising:
transmitting, by the host server, the real-time pre-sale transaction data associated with the first customer to the first mobile client device for display to the first customer.
16 . The method of claim 13 , further comprising:
authenticating, by the host server, a request to check-in to a social media network using data associated with the first mobile client device; and in response to successful authentication, sending, by the host server via the first network, a confirmation to the first mobile client device.
17 . The method of claim 13 , wherein the real-time pre-sale transaction data comprises any one of:
a request to pay for the item of goods and/or services at the merchant facility on behalf of the first customer; or a request to order a new item of goods and/or services at the merchant facility on behalf of the first customer.
18 . The method of claim 13 , wherein the real-time pre-sale transaction data comprises an itemized bill.
19 . The method of claim 13 , wherein the merchant facility is a point of interest, and wherein the item of goods and/or services comprises any of an admission ticket or a souvenir.
20 . The method of claim 13 , further comprising:
receiving an order request from a second mobile client device of a second customer, the order request for an item of goods and/or services associated with the real-time pre-sale transaction data, wherein the second customer has been associated with the point-of-sale (POS) device based on respective location data of the second mobile client device; transmitting, to the first mobile client device of the first customer, a prompt for approval by the first customer of the order request; and wherein in response to receipt of approval from the first mobile client device, transmitting, by the host server system, the order request to the POS device at the merchant facility, for fulfillment by the merchant facility.Join the waitlist — get patent alerts
Track US2020327525A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.