IP Library Granted Patent US 9,881,261
Granted Patent B2
US 9,881,261 · App. 14/189,640 · Granted Jan 30, 2018

Systems and methods for remote check-in

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,881,261
App. No.
14/189,640
Granted
Jan 30, 2018
Kind
B2
Abstract

Systems and methods are provided for facilitating remote check-in and associated proxy shopping operations. A proxy customer of a merchant may be a friend of a remote customer that is making a purchase at the merchant on behalf of the remote customer. A beacon may alert the proxy customer to check-in to the merchant. The proxy customer may forward the alert to the remote customer. The remote customer may request remote check-in responsive to the alert. A payment provider or service provider may perform a remote check-in of the remote customer and a proxy check-in of the proxy customer. When the proxy customer wishes to make a proxy purchase for the remote user, the merchant may verify the proxy customer's identity and charge the payment provider. The payment provider may then transfer funds from remote customer's account to the merchant's account.

Claims (39)

1. A system comprising:

a non-transitory memory; and

one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:

receiving, via a first network from a first electronic device associated with a first user located outside a predetermined distance of a first location, a remote check-in request for remotely checking-in at the first location;

determining a second electronic device associated with a second user who has been pre-designated by the first user as a proxy user for the first user;

determining, using information obtained from a beacon corresponding to the first location, whether the second electronic device is located within the predetermined distance of the first location;

in response to receiving the remote check-in request and a determination that the second electronic device is located within the predetermined distance of the first location, transmitting, via a second network, a proxy check-in alert to the second electronic device;

in response to receiving from the second electronic device a confirmation to proxy check-in for the first user, (i) establishing a connection with the second electronic device via the second network to provide location-based services to the second electronic device based on a user account of the first user and (ii) establishing a connection with the first electronic device via the first network to provide location-based services to the first electronic device based on a location of the second electronic device; and

performing a location-dependent transaction with the second electronic device using the user account of the first user based on the location of the second electronic device.

2. The system of claim 1 , wherein the location-dependent transaction comprises a payment transaction using the user account of the first user.

3. The system of claim 2 , wherein the operations further comprise transferring funds from the user account of the first user to an account associated with the first location for the payment transaction.

4. The system of claim 1 , wherein the first location comprises a service location of a service provider.

5. The system of claim 4 , wherein the service provider comprises a merchant.

6. The system of claim 1 , wherein the determining whether the second electronic device is within the predetermined distance of the first location comprises receiving an identifier associated with the second electronic device from the beacon when the second electronic device is in communication with the beacon.

7. The system of claim 6 , wherein the second electronic device communicates with the beacon using one of a near field communication technology, a radio communication technology, an infrared communication technology, a Bluetooth communication technology, or a Bluetooth low energy communication technology.

8. A method for electronically checking in a user, the method comprising:

receiving, via a first network from a first electronic device associated with a first user located outside a predetermined distance of a first location, a remote check-in request for remotely checking in at the first location;

determining, by one or more hardware processors, a second electronic device associated with a second user who has been pre-designated by the first user as a proxy user for the first user;

determining, by the one or more hardware processors, whether the second electronic device is located within the predetermined distance of the first location based on information obtained from a beacon corresponding to the first location;

in response to receiving the remote check-in request and a determination that the second electronic device is located within the predetermined distance of the first location, transmitting, via a second network by the one or more hardware processors, a proxy check-in alert to the second electronic device;

in response to receiving, from the second electronic device by the one or more hardware processors, a confirmation to proxy check-in for the first user, (i) establishing a connection with the second electronic device via the second network to provide location-based services to the second electronic device based on a user account of the first user and (ii) establishing a connection with the first electronic device via the first network to provide location-based services to the first electronic device based on a location of the second electronic device; and

performing, by the one or more hardware processors, a location-dependent transaction with the second electronic device using the user account of the first user based on the location of the second electronic device.

9. The method of claim 8 , wherein the determining the second electronic device comprises receiving an identifier associated with the second electronic device from the first electronic device.

10. The method of claim 9 , wherein the determining whether the second electronic device is located within the predetermined distance of the first location comprises receiving the identifier from the beacon corresponding to the first location when the second electronic device is in communication with the beacon.

11. The method of claim 8 , further comprising:

receiving a proxy purchase request from the second electronic device based on the user account of the first user; and

transferring funds from the user account of the first user to an account associated with the first location.

12. The method of claim 11 , further comprising:

prior to the transferring, receiving identity verification data associated with the second user; and

verifying an identity of the second user based on the received identity verification data.

13. A non-transitory machine readable medium having stored thereon a plurality of machine-readable instructions executable to cause a machine to perform operations comprising:

receiving, via a first network from a first electronic device associated with a first user located outside a predetermined distance of a first location, a remote check-in request for remotely checking in at the first location;

determining a second electronic device associated with a second user who has been pre-designated by the first user as a proxy user for the first user;

determining, using information obtained from a beacon corresponding to the first location, whether the second electronic device is located within the predetermined distance of the first location;

in response to receiving the remote check-in request and a determination that the second electronic device is located within the predetermined distance of the first location, transmitting, via a second network, a proxy check-in alert to the second electronic device;

in response to receiving from the second electronic device a confirmation to proxy check-in for the first user, (i) establishing a connection with the second electronic device via the second network to provide location-based services to the second electronic device based on a user account of the first user and (ii) establishing a connection with the first electronic device via the first network to provide location-based services to the first electronic device based on a location of the second electronic device; and

performing a location-dependent transaction with the second electronic device using the user account of the first user based on the location of the second electronic device.

14. The non-transitory machine readable medium of claim 13 , wherein the operations further comprise transmitting an offer of a product to the first electronic device based on the location of the second electronic device.

15. The non-transitory machine readable medium of claim 14 , wherein the location-dependent transaction comprises a purchase of the product using the user account of the first user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036171/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2014
From: SUBBARAJ, PUVANENTHIRAN
To: EBAY INC.
Reel/Frame 032333/0755 →