IP Library › Granted Patent US 11,868,953
Granted Patent B2
US 11,868,953 · App. 16/676,695 · Granted Jan 9, 2024

Facilitating delivery of a product

Inventors: Jeremy Phillips (Brooklyn, NY); Jeff Pharr (Herndon, VA)
Assignee: Capital One Services, LLC
G06Q10/0836G06K19/06028G06K19/06037
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 11,868,953
App. No.
16/676,695
Granted
Jan 9, 2024
Kind
B2
Abstract

A device may receive a request for a product from a first user device and may generate first verification information based on the request. The device may provide the first verification information to a second user device and may provide first information associated with the product to the second user device, where the first information includes location information corresponding to a pick-up location and a drop-off location. The device may provide second information associated with the product to a product delivery device to permit the product delivery device to authenticate the second user device. The device may receive a verification request from the first user device based on an interaction and may generate second verification information. The device may provide the second verification information to the first user device to permit the second user device to verify the first user device for delivery of the product.

Claims (69)

1. A method, comprising:

receiving, by a device, a request for a product from a user device;

identifying, by the device, a product delivery device based on one or more factors associated with the product delivery device, the one or more factors including:

a geographic location associated with the product delivery device,

an ability of the product delivery device to create the product, and

a capability of the product delivery device to provide a particular security feature associated with delivery of the product;

providing, by the device and to the product delivery device, first information associated with the particular security feature; and

providing, by the device and to the product delivery device, second information associated with the product to cause the product delivery device to create the product.

2. The method of claim 1 , wherein the particular security feature comprises a method of enabling access to the product at the product delivery device.

3. The method of claim 1 , wherein the particular security feature comprises an authentication feature for authenticating a user picking up the product from the product delivery device.

4. The method of claim 1 , further comprising:

receiving, by the device, other geographic information indicating a location associated with the user device,

wherein identifying the product delivery device comprises:

identifying the product delivery device, from a plurality of product delivery devices, based on the other geographic information and the geographic location associated with the product delivery device.

5. The method of claim 1 , wherein identifying the product delivery device comprises:

identifying the product delivery device using a machine learning model trained to receive the one or more factors as input and provide, as output, a score associated with the product delivery device.

6. The method of claim 1 , wherein identifying the product delivery device comprises:

identifying a plurality of product delivery devices;

providing, to the user device, information enabling a user of the user device to select from the plurality of product delivery devices; and

identifying the product delivery device, from the plurality of product delivery devices, based on a user selection of the product delivery device.

7. The method of claim 1 , further comprising:

providing, to the user device, verification information enabling pickup of the product from the product delivery device,

the verification information being associated with the first information associated with the particular security feature.

8. A device, comprising:

one or more memories; and

one or more processors communicatively coupled to the one or more memories, configured to:

receive a request for a product from a user device;

identify a product delivery device based on one or more factors associated with the product delivery device, the one or more factors including:

a geographic location associated with the product delivery device,

an ability of the product delivery device to create the product, and

a capability of the product delivery device to provide a particular security feature associated with delivery of the product;

provide, to the product delivery device, first information associated with the particular security feature; and

provide, to the product delivery device, second information associated with the product to cause the product delivery device to create the product.

9. The device of claim 8 , wherein the particular security feature comprises a method of enabling access to the product at the product delivery device.

10. The device of claim 8 , wherein the particular security feature comprises an authentication feature for authenticating a user picking up the product from the product delivery device.

11. The device of claim 8 , wherein the one or more processors are further configured to:

receive, by the device, other geographic information indicating a location associated with the user device,

wherein the one or more processors, when identifying the product delivery device, are configured to:

identify the product delivery device, from a plurality of product delivery devices, based on the other geographic information and the geographic location associated with the product delivery device.

12. The device of claim 8 , wherein the one or more processors, when identifying the product delivery device, are configured to:

identify the product delivery device using a machine learning model trained to receive the one or more factors as input and provide, as output, a score associated with the product delivery device.

13. The device of claim 8 , wherein the one or more processors, when identifying the product delivery device, are configured to:

identify a plurality of product delivery devices;

provide, to the user device, information enabling a user of the user device to select from the plurality of product delivery devices; and

identify the product delivery device, from the plurality of product delivery devices, based on a user selection of the product delivery device.

14. The device of claim 8 , wherein the one or more processors are further configured to:

provide, to the user device, verification information enabling pickup of the product from the product delivery device,

the verification information being associated with the first information associated with the particular security feature.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors, cause the one or more processors to:

receive a request for a product from a user device;

identify a product delivery device based on one or more factors associated with the product delivery device, the one or more factors including:

a geographic location associated with the product delivery device,

an ability of the product delivery device to create the product, and

a capability of the product delivery device to provide a particular security feature associated with delivery of the product;

provide, to the product delivery device, first information associated with the particular security feature; and

provide, to the product delivery device, second information associated with the product to cause the product delivery device to create the product.

16. The non-transitory computer-readable medium of claim 15 , wherein the particular security feature comprises a method of enabling access to the product at the product delivery device.

17. The non-transitory computer-readable medium of claim 15 , wherein the particular security feature comprises an authentication feature for authenticating a user picking up the product from the product delivery device.

18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

receive other geographic information indicating a location associated with the user device,

wherein the one or more instructions, that cause the one or more processors to identify the product delivery device, cause the one or more processors to:

identify the product delivery device, from a plurality of product delivery devices, based on the other geographic information and the geographic location associated with the product delivery device.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to identify the product delivery device, cause the one or more processors to:

identify the product delivery device using a machine learning model trained to receive the one or more factors as input and provide, as output, a score associated with the product delivery device.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to identify the product delivery device, cause the one or more processors to:

identify a plurality of product delivery devices;

provide, to the user device, information enabling a user of the user device to select from the plurality of product delivery devices; and

identify the product delivery device, from the plurality of product delivery devices, based on a user selection of the product delivery device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2019
From: PHILLIPS, JEREMY; PHARR, JEFF
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 050948/0055 →
Continuity (2)
Continuation 15962864 · Apr 25, 2018
Related Publication 20200074400A1 · Mar 5, 2020