Delivery location determination
First Claim
1. A delivery location determination method comprising:
- enabling, by a computer processor of an embedded computing device in response to a command from a user, an unmanned aerial vehicle (UAV) delivery software application associated with specifying a delivery location for delivery of at least one package;
receiving, by said computer processor from said user, a street address defining said delivery location;
enabling, by said computer processor, an eyewear based video device of said embedded computing device;
directing, by said computer processor, said eyewear based video device towards a specified geographical area associated with said delivery of said at least one package;
retrieving, by said computer processor from said eyewear based video device, GPS data associated with said specified geographical area;
retrieving, by said computer processor from a GPS system, first GPS coordinates identifying a location of said embedded computing device;
calculating, by said computer processor, a distance between said first GPS coordinates and said specified geographical area;
calculating, by said computer processor based on said GPS data, said distance, and said first GPS coordinates, second GPS coordinates identifying said specified geographical area; and
first determining, by said computer processor, if said second GPS coordinates are located within a specified perimeter surrounding said street address defining said delivery location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
-
Citations
20 Claims
-
1. A delivery location determination method comprising:
-
enabling, by a computer processor of an embedded computing device in response to a command from a user, an unmanned aerial vehicle (UAV) delivery software application associated with specifying a delivery location for delivery of at least one package; receiving, by said computer processor from said user, a street address defining said delivery location; enabling, by said computer processor, an eyewear based video device of said embedded computing device; directing, by said computer processor, said eyewear based video device towards a specified geographical area associated with said delivery of said at least one package; retrieving, by said computer processor from said eyewear based video device, GPS data associated with said specified geographical area; retrieving, by said computer processor from a GPS system, first GPS coordinates identifying a location of said embedded computing device; calculating, by said computer processor, a distance between said first GPS coordinates and said specified geographical area; calculating, by said computer processor based on said GPS data, said distance, and said first GPS coordinates, second GPS coordinates identifying said specified geographical area; and first determining, by said computer processor, if said second GPS coordinates are located within a specified perimeter surrounding said street address defining said delivery location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A delivery method comprising:
-
receiving, by a computer processor of an embedded computing device comprising an eyewear based video device, a street address for delivery of at least one package to a user; determining, by said computer processor, that said street address comprises an apartment complex comprising a plurality of residences; retrieving, by said computer processor from a data store associated with said user and said apartment complex in response to results of said determining, data describing said user and a specified geographical area located within a specified perimeter surrounding said street address; enabling, by said computer processor, a flight plan for a UAV for delivering said at least one package to said specified geographical area; directing, by said computer processor based on said flight plan, said eyewear based video device towards said specified geographical area; retrieving, by said computer processor from said eyewear based video device, GPS data associated with said specified geographical area; retrieving, by said computer processor from a GPS system, first GPS coordinates identifying a location of said embedded computing device; calculating, by said computer processor, a distance between said first GPS coordinates and said specified geographical area; calculating, by said computer processor based on said GPS data, said distance, and said first GPS coordinates, second GPS coordinates identifying said specified geographical area; and first determining, by said computer processor, if said second GPS coordinates are located within said specified perimeter surrounding said street address defining a delivery location for said at least one package.
-
-
12. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a computer processor of an embedded computing device implements a delivery location determination method, said method comprising:
-
enabling, by said computer processor in response to a command from a user, an unmanned aerial vehicle (UAV) delivery software application associated with specifying a delivery location for delivery of at least one package; receiving, by said computer processor from said user, a street address defining said delivery location; enabling, by said computer processor, an eyewear based video device of said embedded computing device; directing, by said computer processor, said eyewear based video device towards a specified geographical area associated with said delivery of said at least one package; retrieving, by said computer processor from said eyewear based video device, GPS data associated with said specified geographical area; retrieving, by said computer processor from a GPS system, first GPS coordinates identifying a location of said embedded computing device; calculating, by said computer processor, a distance between said first GPS coordinates and said specified geographical area; calculating, by said computer processor based on said GPS data, said distance, and said first GPS coordinates, second GPS coordinates identifying said specified geographical area; and first determining, by said computer processor, if said second GPS coordinates are located within a specified perimeter surrounding said street address defining said delivery location. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification