Systems and methods for defining attributes of attended delivery/pickup locations
First Claim
1. A computer system comprising:
- at least one processor, wherein the computer system is configured for;
(A) receiving a list of one or more authorized users, wherein the one or more authorized users are one or more users that are authorized to define a plurality of attributes associated with a particular attended delivery/pickup location;
(B) storing, in memory, the list of one or more authorized users;
(C) receiving a request from a particular user to define at least one attribute of the plurality of attributes associated with the particular attended delivery/pickup location;
(D) determining whether the particular user is on the list of one or more authorized users;
(E) at least partially in response to determining that the particular user is on the list of one or more authorized users, enabling the particular user to define the at least one attribute associated with the particular attended delivery/pickup location;
(F) storing the defined at least one attribute in memory;
(G) receiving a delivery request to facilitate delivery of at least one parcel to the particular attended delivery/pickup location, the delivery request comprising at least one characteristic associated with the delivery of the at least one parcel;
(H) determining whether the particular attended delivery/pickup location will receive the at least one parcel based at least in part on;
1) the at least one attribute associated with the particular attended delivery/pickup location; and
2) the at least one characteristic associated with the delivery of the at least one parcel;
(I) based at least in part on determining that the particular attended delivery/pickup location will receive the at least one parcel, facilitating delivery of the at least one parcel to the particular attended delivery/pickup location; and
(J) at least partially in response to determining that the particular attended delivery/pickup location will not receive the at least one parcel, rejecting the delivery request, wherein the one or more authorized users comprise one or more users selected from the group consisting of;
(A) one or more managers of the particular attended delivery/pickup location;
(B) one or more employees of the particular attended delivery/pickup location; and
(C) one or more owners of the particular attended delivery/pickup location.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system for defining attributes associated with attended delivery/pickup locations is described. In various embodiments, the system is configured to enable an authorized user (e.g., a manager of an attended delivery/pickup location) to define certain attributes of a particular attended delivery/pickup location. In some embodiments, the system is configured to verify that the particular user is authorized to define the one or more attributes associated with the particular attended delivery/pickup location (e.g., by checking a list of one or more authorized users). The attributes may be: 1) one or more times the particular attended delivery/pickup location is open for individuals to pick up a parcel; and 2) a certain product and/or brand the particular attended delivery location will accept. Once the one or more attributes are defined, in one or more embodiments, the system is configured to accept or reject parcel delivery requests based at least in part on the attributes.
45 Citations
28 Claims
-
1. A computer system comprising:
at least one processor, wherein the computer system is configured for; (A) receiving a list of one or more authorized users, wherein the one or more authorized users are one or more users that are authorized to define a plurality of attributes associated with a particular attended delivery/pickup location; (B) storing, in memory, the list of one or more authorized users; (C) receiving a request from a particular user to define at least one attribute of the plurality of attributes associated with the particular attended delivery/pickup location; (D) determining whether the particular user is on the list of one or more authorized users; (E) at least partially in response to determining that the particular user is on the list of one or more authorized users, enabling the particular user to define the at least one attribute associated with the particular attended delivery/pickup location; (F) storing the defined at least one attribute in memory; (G) receiving a delivery request to facilitate delivery of at least one parcel to the particular attended delivery/pickup location, the delivery request comprising at least one characteristic associated with the delivery of the at least one parcel; (H) determining whether the particular attended delivery/pickup location will receive the at least one parcel based at least in part on; 1) the at least one attribute associated with the particular attended delivery/pickup location; and 2) the at least one characteristic associated with the delivery of the at least one parcel; (I) based at least in part on determining that the particular attended delivery/pickup location will receive the at least one parcel, facilitating delivery of the at least one parcel to the particular attended delivery/pickup location; and (J) at least partially in response to determining that the particular attended delivery/pickup location will not receive the at least one parcel, rejecting the delivery request, wherein the one or more authorized users comprise one or more users selected from the group consisting of; (A) one or more managers of the particular attended delivery/pickup location; (B) one or more employees of the particular attended delivery/pickup location; and (C) one or more owners of the particular attended delivery/pickup location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A non-transitory computer-readable medium storing computer readable instructions for:
-
(A) receiving at least one defined attribute associated with a particular attended delivery/pickup location; (B) receiving a list of one or more authorized users, wherein the one or more authorized users are one or more users that are authorized to change the at least one defined attribute associated with the particular attended delivery/pickup location; (C) storing, in memory, the list of one or more authorized users; (D) receiving a request from a particular user to change the at least one defined attribute associated with the particular attended delivery/pickup location; (E) determining whether the particular user is on the list of one or more authorized users; (F) at least partially in response to determining that the particular user is on the list of one or more authorized users, enabling the particular user to change the at least one defined attribute associated with the particular attended delivery/pickup location; (G) storing the changed at least one defined attribute in memory; (H) receiving an acceptance request for the particular attended delivery/pickup location to accept at least one parcel associated with a parcel sender, the acceptance request comprising at least one characteristic associated with the at least one parcel; (I) determining whether the particular attended delivery/pickup location will accept the at least one parcel based at least in part on; 1) the changed at least one attribute associated with the particular attended delivery/pickup location; and 2) the at least one characteristic associated with the at least one parcel; and (J) based at least in part on determining the particular attended delivery/pickup location will accept the at least one parcel, facilitating acceptance of the at least one parcel at the particular attended delivery/pickup location, wherein the one or more authorized users comprise one or more users selected from the group consisting of; (A) one or more managers of the particular attended delivery/pickup location, (B) one or more employees of the particular attended delivery/pickup location; and (C) one or more owners of the particular attended delivery/pickup location. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, by at least one processor, comprising:
-
(A) receiving; i) a defined time attribute associated with a particular attended delivery/pickup location, the defined time attribute comprising at least one time the particular attended delivery/pickup location will accept one or more parcels; and ii) a defined product attribute associated with the particular attended delivery/pickup location, the defined product attribute comprising one or more products the particular attended delivery/pickup location will accept; (B) receiving a list of one or more authorized users, wherein the one or more authorized users are one or more users that are authorized to change; i) the defined time attribute associated with the particular attended delivery/pickup location; and ii) the defined product attribute associated with the particular attended delivery/pickup location; (C) storing, in memory, the list of one or more authorized users; (D) receiving a request from a particular user to change the defined time attribute; (E) determining whether the particular user is on the list of one or more authorized users; (F) at least partially in response to determining that the particular user is on the list of one or more authorized users, enabling the particular user to change the defined time attribute associated with the particular attended delivery/pickup location; (G) storing the changed defined time attribute in memory; (H) receiving an acceptance request for the particular attended delivery/pickup location to accept at least one parcel associated with a parcel sender;
the acceptance request comprising at least one characteristic associated with the at least one parcel;(I) determining whether the particular attended delivery/pickup location will accept the at least one parcel based at least in part on; 1) the defined time attribute associated with the particular attended delivery/pickup location; and 2) the at least one characteristic associated with the at least one parcel; and (J) based at least in part on determining the particular attended delivery/pickup location will accept the at least one parcel, facilitating acceptance of the at least one parcel at the particular attended delivery/pickup location, wherein the one or more authorized users comprise one or more users selected from a group consisting of; (A) one or more managers of the particular attended delivery/pickup location; (B) one or more employees of the particular attended delivery/pickup location; and (C) one or more owners of the particular attended delivery/pickup location. - View Dependent Claims (18, 19)
-
-
20. A computer system comprising:
-
at least one processor, wherein the computer system is configured for; (A) storing a list of at least one particular product brand of products that a particular attended delivery/pickup location will not accept; (B) receiving a delivery request to facilitate delivery of at least one parcel to the particular attended delivery/pickup location; (C) receiving at least one characteristic associated with at least one product contained in the at least one parcel; (D) determining, based at least in part on the characteristic, whether the at least one product includes one or more products of the at least one particular product brand that the particular attended delivery/pickup location will not accept; (E) at least partially in response to determining that the at least one product does not include one or more products of the at least one particular brand, facilitating delivery of the at least one parcel to the particular attended delivery/pickup location; and (F) at least partially in response to determining that the at least one product includes one or more products of the at least one particular brand, rejecting the delivery request. - View Dependent Claims (21, 22, 23)
-
-
24. A computer system comprising:
-
at least one processor, wherein the computer system is configured for; (A) storing a list of at least one particular product that a particular attended delivery/pickup location will not accept; (B) receiving a delivery request to facilitate delivery of at least one parcel to the particular attended delivery/pickup location; (C) receiving at least one characteristic associated with at least one product contained in the at least one parcel; (D) determining, based at least in part on the characteristic, whether the at least one product includes the at least one particular product that the particular attended delivery/pickup location will not accept; (E) at least partially in response to determining that the at least one product does not include the at least one particular product, facilitating delivery of the at least one parcel to the particular attended delivery/pickup location; and (F) at least partially in response to determining that the at least one product includes the at least one particular product, rejecting the delivery request. - View Dependent Claims (25, 26, 27, 28)
-
Specification