Systems and methods for providing personalized delivery services
First Claim
1. A system comprising:
- a portable computing device associated with a delivery person delivering a package;
a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name;
a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least consignee contact information and a specific location at a consignee delivery address where a package is to be placed by a delivery person, wherein said consignee contact information includes at least one type of information selected from the group consisting of a consignee name, email address, and telephone number; and
a processor in communication with the package level detail database, the consignee profile database, and the portable computing device, said processor configured to;
receive by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier,upon receipt of the package identification number, retrieve from the package level detail database a consignee name associated with the package identification number,upon retrieval of the consignee name and prior to delivery of the package, transmit a notification message to the consignee by electronic communication over a network in accordance with consignee contact information included in a consignee profile record associated with the consignee name in the consignee profile database, said notification message including;
a notification to the consignee of an impending delivery of the package, andan invitation for the consignee to provide to the carrier a specific location at a consignee delivery address where the package is to be placed by a delivery person,prior to delivery of the package, receive an indication from the consignee by electronic communication over a network of the specific location, wherein said indication has been sent by the consignee in response to the notification message,prior to delivery of the package, store the specific location in the consignee profile record,prior to delivery of the package, retrieve from the consignee profile database the specific location associated with the consignee name, andprior to delivery of the package, communicate to the portable computing device by electronic communication across a network a delivery preference message including at least the specific location.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing personalized delivery services by a carrier providing a package delivery service. Typically, the consignee indicates a delivery preference to be applied to delivery of a package, such as indicating a specific location where the package is to be left upon delivery, if the consignee is not present to accept the package. In one embodiment, the consignee may be notified by the carrier of the scheduled delivery of the package, and may be linked to the carrier'"'"'s web site to indicate a delivery preference. Alternatively, the delivery preference may be indicated by the consignee proactively accessing the web site. After conveying a delivery preference, the carrier'"'"'s systems communicate the delivery preference at the appropriate time to a portable computing device which informs the delivery personnel of the consignee'"'"'s delivery preference. Other embodiments allow the consignor to indicate delivery preferences.
147 Citations
44 Claims
-
1. A system comprising:
-
a portable computing device associated with a delivery person delivering a package; a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least consignee contact information and a specific location at a consignee delivery address where a package is to be placed by a delivery person, wherein said consignee contact information includes at least one type of information selected from the group consisting of a consignee name, email address, and telephone number; and a processor in communication with the package level detail database, the consignee profile database, and the portable computing device, said processor configured to; receive by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier, upon receipt of the package identification number, retrieve from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, transmit a notification message to the consignee by electronic communication over a network in accordance with consignee contact information included in a consignee profile record associated with the consignee name in the consignee profile database, said notification message including; a notification to the consignee of an impending delivery of the package, and an invitation for the consignee to provide to the carrier a specific location at a consignee delivery address where the package is to be placed by a delivery person, prior to delivery of the package, receive an indication from the consignee by electronic communication over a network of the specific location, wherein said indication has been sent by the consignee in response to the notification message, prior to delivery of the package, store the specific location in the consignee profile record, prior to delivery of the package, retrieve from the consignee profile database the specific location associated with the consignee name, and prior to delivery of the package, communicate to the portable computing device by electronic communication across a network a delivery preference message including at least the specific location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a portable computing device associated with a delivery person delivering a package; a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least a consignee name and a specific location at a consignee delivery address where a package is to be placed by a delivery person; and a processor in communication with the package level detail database, the consignee profile database, and the portable computing device, said processor configured to; receive by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier, upon receipt of the package identification number, retrieve from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, retrieve from a consignee profile record stored in the consignee profile database a specific location at a consignee delivery address where the package is to be placed by a delivery person, wherein said specific location is associated with the consignee name, and prior to delivery of the package, communicate to the portable computing device by electronic communication across a network a message including at least the specific location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a portable computing device associated with the delivery person delivering a package; a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least a consignee name and at least one delivery preference; and a processor in communication with the package level detail database, the consignee profile database, and the portable computing device, said processor configured to; receive by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier, upon receipt of the package identification number, retrieve from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, retrieve from the consignee profile database at least one delivery preference associated with the consignee name, wherein said delivery preference is selected from the group consisting of a time after which the package is to be delivered to the consignee, a redirect delivery preference indicating the package is to be redirected to a consignee specified address, a refuse delivery preference indicating the package is not to be delivered to the consignee, a reschedule delivery preference indicating the package is to be delivered after a specified time, and a will call delivery preference indicating the package is to be held by the carrier for pickup by the consignee, and prior to delivery of the package, communicate to the portable computing device by electronic communication across a network a message including at least the delivery preference. - View Dependent Claims (23)
-
-
24. A method comprising the steps of:
-
providing a portable computing device associated with a delivery person delivering a package; providing a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; providing a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least consignee contact information and a specific location at a consignee delivery address where a package is to be placed by a delivery person, wherein said consignee contact information includes at least one type of information selected from the group consisting of a consignee name, email address, and telephone number; receiving by a computer processor by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier; upon receipt of the package identification number, retrieving by the computer processor from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, transmitting by the computer processor a notification message to the consignee by electronic communication over a network in accordance with contact information included in a consignee profile record associated with the consignee name in the consignee profile database, said notification message including; a notification to the consignee of an impending delivery of the package, and an invitation for the consignee to provide to the carrier a specific location at a consignee delivery address where the package is to be placed by a delivery person, prior to delivery of the package, receiving by the computer processor an indication from the consignee by electronic communication over a network of the specific location, wherein said indication has been sent by the consignee in response to the notification message, prior to delivery of the package, storing by the computer processor the specific location in the consignee profile record, prior to delivery of the package, retrieving by the computer processor from the consignee profile database the specific location associated with the consignee name, and prior to delivery of the package, transmitting by the computer processor to the portable computing device by electronic communication across a network a delivery preference message including at least the specific location. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method comprising the steps of:
-
providing a portable computing device associated with a delivery person delivering a package; providing a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; providing a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least a consignee name and a specific location at a consignee delivery address where a package is to be placed by a delivery person; receiving by a computer processor by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier, upon receipt of the package identification number, retrieving by the computer processor from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, retrieving by the computer processor from a consignee profile record stored in the consignee profile database a specific location at a consignee delivery address where the package is to be placed by a delivery person, wherein said specific location is associated with the consignee name, and prior to delivery of the package, transmitting to the portable computing device by electronic communication across a network a message including at least the specific location. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
-
43. A method comprising the steps of:
-
providing a portable computing device associated with the delivery person delivering a package; providing a package level detail database configured to store a package level detail record for each of at least one package shipped by a carrier, said package level detail record configured to include at least a package identification number and a consignee name; providing a consignee profile database configured to store a consignee profile record for each of at least one consignee, said consignee profile record being independent of any package to be delivered to the respective consignee, and said consignee profile record configured to include at least a consignee name and at least one delivery preference; receiving by a computer processor by electronic communication across a network an indication of a package identification number representative of a package being delivered by a carrier, upon receipt of the package identification number, retrieving by the computer processor from the package level detail database a consignee name associated with the package identification number, upon retrieval of the consignee name and prior to delivery of the package, retrieving by the computer processor from a consignee profile record stored in the consignee profile database at least one delivery preference associated with the consignee name, wherein said delivery preference is selected from the group consisting of a time after which the package is to be delivered to the consignee, a redirect delivery preference indicating the package is to be redirected to a consignee specified address, a refuse delivery preference indicating the package is not to be delivered to the consignee, a reschedule delivery preference indicating the package is to be delivered after a specified time, and a will call delivery preference indicating the package is to be held by the carrier for pickup by the consignee, and prior to delivery of the package, transmitting to the portable computing device by electronic communication across a network a message including at least the delivery preference. - View Dependent Claims (44)
-
Specification