IP Library Patent Application 14199830
Patent Application
App. No. 14/199,830

SYSTEMS AND METHODS OF SUGGESTING ATTENDED DELIVERY/PICKUP LOCATIONS

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 None
App. No.
14/199,830
Abstract

A computer system for suggesting attended delivery/pickup locations to individuals (e.g., other than the individual's home and/or office) is disclosed. In various embodiments, the computer system receives location information associated with the individual (e.g., the individual's home, office, etc.) and the locations of various attended delivery/pickup locations (e.g., attended retail stores that have signed up to receive deliveries for individuals). The system determines which (if any) attended delivery/pickup locations are located near the location associated with the individual (e.g., near the individual's home) and which (if any) attended delivery/pickup locations are available to accept parcels for the user. The system then suggests attended delivery/pickup locations to the individual. In various embodiments, the system is configured to enable the user to select a default attended delivery/pickup location and/or an alternative attended delivery/pickup location.

Claims (117)

1 . A computer system comprising:

at least one processor, wherein the computer system is configured for:

(A) receiving location information associated with a first attended delivery/pickup location;

(B) receiving location information associated with a user, the location information comprising at least one particular location associated with the user;

(C) receiving a specified distance for determining one or more suitable attended delivery/pickup locations for a delivery of one or more parcels associated with the user;

(E) determining, at least partially based on the location information associated with the first attended delivery/pickup location, that the first attended delivery/pickup location is located about within the specified distance of the at least one particular location associated with the user;

(F) displaying, to the user:

i) an indication of the at least one particular location associated with the user; and

ii) an indication of a location of the first attended delivery/pickup location;

(G) recommending that the user select the first attended delivery/pickup location as a particular attended delivery/pickup location for the delivery of the one or more parcels associated with the user at least partially based on:

i) the location information associated with the first attended delivery/pickup location; and

ii) the location information associated with the user; and

(H) enabling the user to select the first attended delivery/pickup location as the particular attended delivery/pickup location for receiving the delivery of one or more parcels associated with the user; and

(I) at least partially in response to the user selecting the first attended delivery/pickup location as the particular location for receiving the delivery of one or more parcels, facilitating the delivery of at least one parcel to the first attended delivery/pickup location.

2 . The computer system of claim 1 , wherein:

(A) the first attended delivery/pickup location selected by the user is a default attended delivery/pickup location; and

(B) the default attended delivery/pickup location comprises a particular attended delivery/pickup location where the system is configured to substantially automatically route at least one parcel associated with the user.

3 . The computer system of claim 1 , wherein the computer system is further configured for:

(A) receiving availability information associated with the first attended delivery/pickup location, wherein the availability information comprises information indicating when the first attended delivery/pickup location is available to receive the one or more parcels associated with the user; and

(B) receiving delivery information associated with the one or more parcels associated with the user, wherein the delivery information associated with the delivery of the one or more parcels comprises an estimated time of delivery of the one or more parcels.

4 . The computer system of claim 3 , wherein recommending that the user select the first attended delivery/pickup location as the particular attended delivery/pickup location is further at least partially based on determining that the first attended delivery/pickup location is available to receive the delivery of the one or more parcels associated with the user based at least in part on:

(A) the availability information associated with the first attended delivery/pickup location; and

(B) the delivery information associated with the one or more parcels.

5 . The computer system of claim 4 , wherein the availability information further comprises availability information indicating when the first attended delivery/pickup location will be closed for one or more holidays.

6 . The computer system of claim 4 , wherein the received availability information further comprises availability information associated with a capacity level of the first attended delivery/pickup location, wherein the capacity level is based at least in part on a predetermined volume for storing at least one parcel.

7 . The computer system of claim 1 , wherein:

(A) the location information associated with the first attended delivery/pickup location comprises at least one location associated with the first attended delivery/pickup location;

(B) the computer system is further configured for determining an approximate distance between the at least one location associated with the first attended delivery/pickup location and the at least one particular location associated with the user; and

(C) recommending the attended delivery/pickup location to the user comprises recommending that the user select the first attended delivery/pickup location as the particular attended delivery/pickup location based at least in part on determining the approximate distance between the at least one location associated with the first attended delivery/pickup location and the at least one location associated with the user.

8 . The computer system of claim 7 , wherein:

(A) the computer is system is further configured for receiving survey information associated with the first attended delivery/pickup location; and

(B) recommending the user select the first attended delivery/pickup location as the particular attended delivery/pickup location is further based at least in part on the survey information associated with the first attended delivery/pickup location.

9 . The computer system of claim 8 , wherein the survey information associated with the first attended delivery/pickup location comprises at least one rating of the first attended delivery/pickup location, wherein the rating is from one or more customers of the first attended delivery/pickup location.

10 . The computer system of claim 1 , wherein the computer system is further configured for:

(A) receiving location information associated with a second attended delivery/pickup location;

(B) determining, at least partially based on the location information associated with the second attended delivery/pickup location, that the second attended delivery/pickup location is located about within the received distance;

(C) displaying, to the user, an indication of the second attended delivery/pickup location; and

(D) enabling the user to select the second attended delivery/pickup location as the particular attended delivery/pickup location.

11 . The computer system of claim 10 , wherein the computer system is further configured for enabling the user to select an alternative attended delivery/pickup location, wherein the alternative attended delivery/pickup location is a location where one or more parcels associated with the user may be delivered if the particular attended delivery/pickup location selected by the user is unavailable to receive the one or more parcels.

12 . The computer system of claim 11 , wherein the computer system is further configured for recommending that the user select the second attended delivery/pickup location as the alternate attended delivery/pickup location.

13 . The computer system of claim 12 , wherein:

(A) the particular attended delivery/pickup location selected by the user is the first attended delivery/pickup location; and

(B) the alternative attended delivery/pickup location selected by the user is the second attended delivery/pickup location.

14 . The computer system of claim 11 , wherein the computer system is further configured for:

(A) receiving availability information associated with the second attended delivery/pickup location, wherein the availability information comprises information associated with when the second attended delivery/pickup location is not available to receive the one or more parcels associated with the user; and

(B) receiving delivery information associated with the one or more parcels associated with the user, wherein the delivery information associated with the delivery of the one or more parcels comprises an estimated time of delivery of the one or more parcels.

15 . The computer system of claim 14 , wherein the computer system is further configured for:

(A) determining whether the second attended delivery/pickup location is unavailable to receive the delivery of the one or more parcels associated with the user based at least in part on:

i) the availability information associated with the second attended delivery/pickup location; and

ii) the delivery information associated with the one or more parcels; and

(B) in response to determining that the second attended delivery/pickup location is unavailable to receive the delivery of the one or more parcels:

i) displaying an indication of the unavailability of the second attended delivery/pickup location; and

ii) recommending that the user select a third attended delivery/pickup location as the alternate attended delivery/pickup location.

16 . The computer system of claim 15 , wherein displaying the indication of the unavailability of the second attended delivery/pickup location comprises changing the way in which the location indication of the second attended delivery/pickup location is displayed to the user.

17 . The computer system of claim 16 , wherein:

(A) the location indication of the second attended delivery/pickup location comprises an indication that is a particular color; and

(B) changing how the location indication of the second attended delivery/pickup location is displayed to the user comprises changing the particular color of the location indication of the second attended delivery/pickup location.

18 . The computer system of claim 17 , wherein changing the color of the location indication of the second attended delivery/pickup location comprises changing the particular color of the location indication of the second attended delivery/pickup location to gray.

19 . The computer system of claim 15 , wherein the received availability information comprises availability information indicating when the second attended delivery/pickup location will be closed for one or more holidays.

20 . The computer system of claim 15 , wherein the received availability information comprises availability information associated with a capacity level of the second attended delivery/pickup location, wherein the capacity level of the second attended delivery/pickup location is based at least in part on a predetermined volume for storing at least one parcel.

21 . A computer-implemented method comprising:

(A) receiving, by at least one processor, location information associated with a first attended delivery/pickup location;

(B) receiving, by at least one processor, location information associated with a user, wherein the location information associated with the user comprises at least one location associated with the user;

(C) receiving, by at least one processor, a distance for determining that one or more attended delivery/pickup locations are located near the user;

(D) receiving, by at least one processor, availability information associated with the first attended delivery/pickup location, wherein the availability information comprises information associated with when the first attended delivery/pickup location will not be available to accept deliveries for the user; and

(E) determining, by at least one processor, a zone for locating one or more attended delivery/pickup locations near the user based at least partially on:

i) the location information associated with the user; and

ii) the received distance;

(F) determining at least partially based on the location information associated with the first attended delivery/pickup location, that the first attended delivery/pickup location is located within the zone for locating one or more attended delivery/pickup locations near the user;

(G) determining that the first attended delivery/pickup location is available to receive a delivery of a particular one or more parcels associated with the user based at least in part on the availability information associated with the first attended delivery/pickup location;

(H) suggesting the user select the first attended delivery/pickup location as a default attended delivery/pickup location based at least partially based on:

i) determining that the first attended delivery/pickup location is located within the zone; and

ii) determining that the first attended delivery/pickup location is available to receive the delivery of the particular one or more parcels associated with the user;

(I) displaying, to the user:

i) an indication of the at least one location associated with the user;

ii) a location indication of the first attended delivery/pickup location within the zone; and

(J) enabling the user to select the first attended delivery/pickup location as the default attended delivery/pickup location for the delivery of the one or more parcels associated with the user.

22 . The computer-implemented method of claim 21 , wherein the computer-implemented method further comprising:

(A) receiving, by at least one processor, location information associated with a second attended delivery/pickup location;

(B) receiving, by at least one processor, availability information associated with the second attended delivery/pickup location, wherein the availability information comprises information associated with when the second attended delivery/pickup location will not be available to accept deliveries for the user;

(C) determining, by at least one processor, at least partially based on the location information associated with the second attended delivery/pickup location, that the second attended delivery/pickup location is located within the zone for locating one or more attended delivery/pickup locations near the user;

(D) displaying, by at least one processor, to the user, an indication of the second attended delivery/pickup location within the zone for locating one or more attended delivery/pickup locations near the user; and

(E) enabling the user to select the second attended delivery/pickup location as the default attended delivery/pickup location.

23 . The computer-implemented method of claim 22 , wherein the computer-implemented method further comprising enabling the user to select an alternative attended delivery/pickup location, wherein the alternative attended delivery/pickup location is a location where the one or more parcels associated with the user may be delivered if the default attended delivery/pickup location selected by the user is unavailable to receive the one or more parcels.

24 . The computer-implemented method of claim 21 , wherein the computer-implemented method further comprising:

(A) receiving, by at least one processor, delivery information associated with a particular one or more parcels associated with the user, wherein the delivery information associated with the delivery of the particular one or more parcels associated with the user comprises an estimated time of delivery of the one or more parcels;

(B) determining that the second attended delivery/pickup location is unavailable to receive the delivery of the one or more parcels associated with the user based at least in part on:

i) the availability information associated with the second attended delivery/pickup location; and

ii) the delivery information associated with the one or more parcels; and

(C) at least partially based on determining that the second attended delivery/pickup location is unavailable to receive the delivery of the one or more parcels, displaying, by at least one processor, an indication of the unavailability of the second attended delivery/pickup location.

25 . The computer-implemented method of claim 24 , wherein displaying the indication of the unavailability of the second attended delivery/pickup location comprises changing, by at least one processor, the way in which the location indication of the second attended delivery/pickup location is displayed to the user.

26 . The computer-implemented method of claim 25 , wherein:

(A) the computer-implemented method further comprising receiving, by at least one processor, survey information associated with the first attended delivery/pickup location; and

(B) suggesting the user select the first attended delivery/pickup location as the default attended delivery/pickup location is further based at least in part on the survey information associated with the first attended delivery/pickup location.

27 . A non-transitory computer-readable medium storing computer executable instructions for:

(A) receiving location information associated with each of a plurality of attended delivery/pickup locations;

(B) receiving a location associated with a user;

(C) receiving availability information associated with each of the plurality of attended delivery/pickup locations, wherein the availability information comprises information associated with when each of the attended delivery/pickup locations will not be available to accept deliveries for the user;

(D) receiving capacity information associated with each of the plurality of attended delivery/pickup locations, wherein the capacity information comprises information associated with the number of parcels each attended delivery/pickup location will accept;

(E) receiving delivery information associated with a particular one or more parcels associated with the user, wherein the delivery information associated with the delivery of the particular one or more parcels associated with the user comprises an estimated time of delivery of the one or more parcels;

(E) receiving a distance for defining a zone for locating one or more attended delivery/pickup locations near the user;

(F) determining the zone based at least partially on:

i) the location information associated with the user; and

ii) the received distance;

(G) determining that at least one attended delivery/pickup location of the plurality of attended delivery/pickup locations is located within the zone based at least in part on the location information associated with each of the attended delivery/pickup locations;

(H) determining that the at least one attended delivery/pickup location is available to receive the delivery of the particular one or more parcels associated with the user based at least in part on:

i) the availability information associated with the at least one attended delivery/pickup location; and

ii) the delivery information associated with the particular one or more parcels associated with the user;

iii) the capacity information associated with the at least one attended delivery/pickup location;

(I) displaying, to the user:

i) an indication of the location associated with the user;

ii) an indication defining the zone;

iii) an indication of each of the attended delivery/pickup locations of the plurality of attended delivery/pickup locations located within the zone; and

vi) a location indication of the at least one attended delivery/pickup location;

(J) enabling the user to select a default attended delivery/pickup location of the plurality of attended delivery/pickup locations as the default attended delivery/pickup location for the delivery of the one or more parcels associated with the user;

(K) recommending the user select the at least one attended delivery/pickup location as a default attended delivery/pickup location, based at least in part on determining that the at least one attended delivery/pickup location is available to receive the delivery of the particular one or more parcels; and

(L) enabling the user to select an alternative attended delivery/pickup location of the plurality of attended delivery/pickup locations for the delivery of the one or more parcels associated with the user if the default attended delivery/pickup location is unavailable to receive the one or more parcels.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2016
From: PAYRE, DENIS
To: KIALA SA
Reel/Frame 037827/0258 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 25, 2016
From: KIALA SA
To: UNITED PARCEL SERVICE OF AMERICA, INC.
Reel/Frame 037827/0973 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2014
From: LIEVENS, DANIEL; DETHIER, VINCENT; HENDERICKX, PETER; PIRENNE, LUC
To: UNITED PARCEL SERVICE OF AMERICA, INC.
Reel/Frame 033990/0662 →