Tracking of a package delivery to a smart-home
US-2015120598-A1 · Apr 30, 2015 · US
US9469476B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9469476-B1 |
| Application number | US-201514949931-A |
| Country | US |
| Kind code | B1 |
| Filing date | Nov 24, 2015 |
| Priority date | Nov 24, 2015 |
| Publication date | Oct 18, 2016 |
| Grant date | Oct 18, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method, system, and/or computer program product dynamically configures a delivery system for delivering products to smart mats. A delivery coordination server determines a location of multiple smart mats. Each of the smart mats includes a positioning system and a transmitter that transmits a message describing the real-time geophysical location of the smart mats. The delivery coordination server receives a message describing a location of a first delivery vehicle that is transporting a first package addressed for delivery to a first smart mat. The delivery coordination server determines that the first smart mat has moved to a location that is within a predetermined distance of a second smart mat, to which a second delivery vehicle is scheduled to deliver a second package. The delivery coordination server directs the first delivery vehicle to transfer the first package to the second delivery vehicle for delivery to the first smart mat.
Opening claim text (preview).
What is claimed is: 1. A method of dynamically configuring a delivery system for delivering products to smart mats, the method comprising: determining, by a delivery coordination server, a location of multiple smart mats, wherein each of the smart mats comprises: a positioning system, wherein the positioning system determines a real-time geophysical location of said each of the smart mats; and a transmitter, wherein the transmitter transmits a message describing the real-time geophysical location of said each of the smart mats; receiving, by the delivery coordination server, a message describing a location of a first delivery vehicle that is currently transporting a first package addressed for delivery to a first smart mat from the multiple smart mats; determining, by the delivery coordination server, that the first smart mat has moved to a location that is within a predetermined distance of a second smart mat, wherein a second delivery vehicle is scheduled to deliver a second package to the second smart mat; and directing, by the delivery coordination server, the first delivery vehicle to transfer the first package to the second delivery vehicle for delivery to the first smart mat. 2. The method of claim 1 , wherein the first delivery vehicle and the second delivery vehicle are autonomously piloted vehicles. 3. The method of claim 1 , further comprising: receiving, by one or more processors, a signal from a sensor array in the first smart mat, wherein the signal describes a weight and size of the first package; and transmitting, by a transmitter, a message to a mobile device describing the first package that has been delivered to the first smart mat. 4. The method of claim 1 , further comprising: receiving, by one or more processors, a photographic image of the first package positioned on the first smart mat, wherein the photographic image is captured by a camera that is positioned proximate to the first smart mat; and transmitting, by a transmitter, the photographic image to a mobile device. 5. The method of claim 1 , further comprising: receiving, by one or more processors, an audio message captured by a microphone that is positioned proximate to the first smart mat, wherein the audio message describes a sender of the first package, a content of the first package, and an identity of a person who is delivering the first package to the first smart mat; and transmitting, by a transmitter, the audio message to a mobile device. 6. The method of claim 1 , further comprising: determining, by one or more processors and based on readings from a sensor array in the first smart mat, a weight and footprint of the first package; identifying, by one or more processors, a content of the first package based on a product ordering history of a user of the first smart mat and the weight and footprint of the first package; and transmitting, by a transmitter, a message to a mobile device describing the content of the first package. 7. The method of claim 1 , further comprising: determining, by one or more processors and based on readings from a sensor array in the first smart mat, that the first package has been removed from the first smart mat; determining, by one or more processors, that a removal code has not been entered on a computer system, wherein the removal code authorizes the first package to be removed from the first smart mat; and in response to determining that the removal code has not been entered on the computer system, transmitting, by a transmitter, an alert indicating that an unauthorized removal of the first package from the first smart mat has occurred. 8. A computer program product for dynamically configuring a delivery system for delivering products to smart mats, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code readable and executable by one or more processors to perform a method comprising: determining a location of multiple smart mats, wherein each of the smart mats comprises: a positioning system, wherein the positioning system determines a real-time geophysical location of said each of the smart mats; and a transmitter, wherein the transmitter transmits a message describing the real-time geophysical location of said each of the smart mats; receiving a message describing a location of a first delivery vehicle that is currently transporting a first package addressed for delivery to a first smart mat from the multiple smart mats; determining that the first smart mat has moved to a location that is within a predetermined distance of a second smart mat, wherein a second delivery vehicle is scheduled to deliver a second package to the second smart mat; and directing the first delivery vehicle to transfer the first package to the second delivery vehicle for delivery to the first smart mat. 9. The computer program product of claim 8 , wherein the first delivery vehicle and the second delivery vehicle are autonomously piloted vehicles. 10. The computer program product of claim 8 , wherein the method further comprises: receiving a signal from a sensor array in the first smart mat, wherein the signal describes a weight and size of the first package; and transmitting, via a transmitter, a message to a mobile device describing the first package that has been delivered to the first smart mat. 11. The computer program product of claim 8 , wherein the method further comprises: receiving a photographic image of the first package positioned on the first smart mat, wherein the photographic image is captured by a camera that is positioned proximate to the first smart mat; and transmitting, via a transmitter, the photographic image to a mobile device. 12. The computer program product of claim 8 , wherein the method further comprises: receiving an audio message captured by a microphone that is positioned proximate to the first smart mat, wherein the audio message describes a sender of the first package, a content of the first package, and an identity of a person who is delivering the first package to the first smart mat; and transmitting, via a transmitter, the audio message to a mobile device. 13. The computer program product of claim 8 , wherein the method further comprises: determining, based on readings from a sensor array in the first smart mat, a weight and footprint of the first package; identifying a content of the first package based on a product ordering history of a user of the first smart mat and the weight and footprint of the first package; and transmitting, via a transmitter, a message to a mobile device describing the content of the first package. 14. The computer program product of claim 8 , wherein the method further comprises: determining, based on readings from a sensor array in the first smart mat, that the first package has been removed from the first smart mat; determining that a removal code has not been entered on a computer system, wherein the removal code authorizes the first package to be removed from the first smart mat; and in response to determining that the removal code has not been entered on the computer system, transmitting, via a transmitter, an alert indicating that an unauthorized removal of the first package from the first smart mat has occurred. 15. A computer system comprising: a processor, a computer readable memory, and a non-transitory computer readable storage medium; first program instructions to determine a location of multiple smart mats, wherein each of the smart mats comprises: a positioning system, wherein the positioning syst
Deposit receptacles for food, e.g. breakfast, milk {, or large parcels}; Similar receptacles for {food or} large parcels with appliances for preventing unauthorised removal of the deposited articles {, i.e. food or large parcels} · CPC title
with central server link · CPC title
using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title
the receptacle comprising means for identifying a deposit; Deposits carrying identification means, e.g. a bar code · CPC title
for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.