Method of securely delivering a package
First Claim
1. A method of delivering a package comprising:
- associating an address with a delivery package, the address identifying a specific physical location and differing from addresses of other locations;
handing the delivery package to a delivery entity, the delivery entity utilizing the address associated with the delivery package to seek and find the specific physical location identified by the address;
providing a delivery identifier to a processor of a cryptographic authority computer, the delivery identifier identifying a specific enclosure at the specific physical location and differing from delivery identifiers of delivery enclosures at other locations;
providing a request time to the processor of a cryptographic authority computer, the processor of a cryptographic authority computer generating a cryptographic key utilizing the delivery identifier and the request time; and
providing the cryptographic key to the delivery entity, the delivery entity entering the cryptographic key into a processor of a delivery computer, the delivery computer decrypting the cryptographic key and causing for a lock on the delivery enclosures to be unlocked if the delivery identifier matches a proof identifier located in the delivery computer and a difference in time between a proof time, from a clock providing the proof time to the processor of the delivery computer, and the request time is less than a selected maximum, unlocking of the lock allowing the delivery entity to open a closure member of the enclosure to gain access to an internal volume of the enclosure, the delivery entity locating the delivery package in the internal volume.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for delivering a package securely. An address is located on a delivery package. The package is handed to a delivery entity, which utilizes the address on the package to seek and find the specific physical location identified by the address. A delivery identifier is provided to a processor of a cryptographic authority computer. A delivery identifier identifies a specific enclosure at the specific physical location and differs from delivery enclosures at other locations. A request time is provided to the processor of the cryptographic authority computer. The processor of the cryptographic authority computer generates a cryptographic key utilizing the delivery identifier and the request time. The cryptographic key is provided to the delivery entity for entry and decryption by a computer at the location, to allow for unlocking of a lock on an enclosure where the delivery package can be located.
-
Citations
18 Claims
-
1. A method of delivering a package comprising:
-
associating an address with a delivery package, the address identifying a specific physical location and differing from addresses of other locations;
handing the delivery package to a delivery entity, the delivery entity utilizing the address associated with the delivery package to seek and find the specific physical location identified by the address;
providing a delivery identifier to a processor of a cryptographic authority computer, the delivery identifier identifying a specific enclosure at the specific physical location and differing from delivery identifiers of delivery enclosures at other locations;
providing a request time to the processor of a cryptographic authority computer, the processor of a cryptographic authority computer generating a cryptographic key utilizing the delivery identifier and the request time; and
providing the cryptographic key to the delivery entity, the delivery entity entering the cryptographic key into a processor of a delivery computer, the delivery computer decrypting the cryptographic key and causing for a lock on the delivery enclosures to be unlocked if the delivery identifier matches a proof identifier located in the delivery computer and a difference in time between a proof time, from a clock providing the proof time to the processor of the delivery computer, and the request time is less than a selected maximum, unlocking of the lock allowing the delivery entity to open a closure member of the enclosure to gain access to an internal volume of the enclosure, the delivery entity locating the delivery package in the internal volume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of delivering a package comprising:
-
providing a delivery identifier to a processor of a cryptographic authority computer, the delivery identifier identifying a specific enclosure at a specific physical location and differing from delivery enclosures at other locations;
providing a request time to the processor of a cryptographic authority computer, the processor of a cryptographic authority computer generating a cryptographic key utilizing the delivery identifier and the request time;
locating the cryptographic key on a delivery package; and
providing the package to a delivery entity, the delivery entity transporting the package to a delivery location and entering the cryptographic key into a processor of a delivery computer at the delivery location, the delivery computer decrypting the cryptographic key and causing for a lock on the delivery enclosures to be unlocked if the delivery identifier matches a proof identifier located in the delivery computer and a difference in time between a proof time from a clock at the delivery entity and the request time is less than a selected maximum, unlocking of the lock allowing the delivery entity to open a closure member of the enclosure to gain access to an internal volume of the enclosure, the delivery entity locating the delivery package in the internal volume.
-
-
17. A method of delivering a package comprising:
-
transmitting a delivery identifier from one computer to a processor of a cryptographic authority computer, the delivery identifier identifying a specific enclosure at a specific physical location and differing from delivery enclosures at other locations;
providing a request time to the processor of a cryptographic authority computer, the processor of a cryptographic authority computer generating a cryptographic key utilizing the delivery identifier and the request time; and
providing the package to a delivery person, the delivery person transporting the package to a delivery location and causing the cryptographic key to be entered into a processor of a delivery computer at the delivery location, the delivery computer decrypting the cryptographic key and causing for a lock on the delivery enclosure to be unlocked if the delivery identifier matches a proof identifier located in the delivery computer and a difference in time between a proof time from a clock at the delivery entity and the request time is less than a selected maximum, unlocking of the lock allowing a person to open a closure member of the enclosure to gain access to an internal volume of the enclosure, the delivery person locating the delivery package in the internal volume. - View Dependent Claims (18)
-
Specification