IP Library › Granted Patent US 11,687,869
Granted Patent B2
US 11,687,869 · App. 16/029,076 · Granted Jun 27, 2023

System and method for securing delivery using an autonomous vehicle

Inventors: Yariv Bash (Tel Aviv, IL); Amit Regev (Tel Aviv, IL)
Assignee: FLYTREX AVIATION LTD.
G06Q10/0833G05D1/0221G05D1/0246G05D1/0278G06V20/13G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,687,869
App. No.
16/029,076
Granted
Jun 27, 2023
Kind
B2
Abstract

A system and method for securing delivery of an autonomous vehicle. The method includes determining visual features of a captured image of a current location of the autonomous vehicle, the captured image generated by an image sensor communicatively coupled with the autonomous vehicle; retrieving location coordinates of the current location of the autonomous vehicle from a positioning sensor communicatively coupled with the autonomous vehicle; matching the visual features of the captured image to reference data associated with the location coordinates; and determining if the current location is the final destination. In some embodiments, the method further includes matching a verification code present within the captured image to a reference verification code, where the verification code is a two-dimensional visual code previously associated with the final destination.

Claims (51)

1. A method for securing delivery of an autonomous vehicle to a final destination, comprising:

receiving location coordinates of a final destination to navigate to;

determining visual features of a captured image of a current location of the autonomous vehicle, the captured image generated by an image sensor communicatively coupled with the autonomous vehicle, wherein the visual features are a subset of environmental features within the captured image;

retrieving location coordinates of the current location of the autonomous vehicle from a positioning sensor communicatively coupled with the autonomous vehicle;

matching the location coordinates of the final destination and the current location;

matching the visual features of the captured image of the current location to reference visual features of a reference image associated with the location coordinates of the current location, wherein reference image data includes a map associated with the location coordinates, wherein the map includes a plurality of sub-sections and a plurality of the reference visual features, wherein each reference visual feature is a subset of environmental features in the respective reference image and is stored as metadata in the map associated with a respective sub-section of the map;

matching a verification code present within the captured image to a reference verification code, where the verification code is a two-dimensional visual code previously associated with the final destination;

determining if the current location is the final destination based on the matching between the visual features of the captured image with the reference image; and

rerouting the autonomous vehicle from the current location to a new destination when the current location is determined to be different than the final destination, wherein the final destination is a first final destination, wherein the two-dimensional visual code associated with the first final destination is recycled at a second final destination such that the recycled two-dimensional code is assigned to the second final destination.

2. The method of claim 1 , further comprising:

associating the two-dimensional visual code with a final location based on usage of secondary visual codes associated with adjacent properties.

3. The method of claim 2 , wherein adjacent properties include at least one of: properties in immediate proximity to the final location and properties within a predetermined radius from the final location.

4. The method of claim 1 , wherein the environmental features include at least one of: man-made structures, natural structures, roadways, vegetation, topography, and the size and shape of property lots.

5. The method of claim 1 , wherein the reference image data includes at least one previously captured image associated with the location coordinates.

6. The method of claim 1 , wherein the location coordinates include satellite positioning coordinates retrieved from the positioning sensor within the autonomous vehicle.

7. The method of claim 1 , wherein the matching of the visual features of the captured image to the reference image data includes at least one of: image recognition techniques, machine learning, neural networks, and deep convolutional neural network.

8. A non-transitory computer readable medium having stored thereon instructions for causing a processing circuitry to perform a process, the process comprising:

receiving location coordinates of a final destination to navigate to;

determining visual features of a captured image of a current location of the autonomous vehicle, the captured image generated by an image sensor communicatively coupled with the autonomous vehicle, wherein the visual features are a subset of environmental features within the captured image;

retrieving location coordinates of the current location of the autonomous vehicle from a positioning sensor communicatively coupled with the autonomous vehicle;

matching the location coordinates of the final destination and the current location;

matching the visual features of the captured image of the current location to reference visual features of a reference image associated with the location coordinates of the current location, wherein reference image data includes a map associated with the location coordinates, wherein the map includes a plurality of sub-sections and a plurality of the reference visual features, wherein each reference visual feature is a subset of environmental features in the respective reference image and is stored as metadata in the map associated with a respective sub-section of the map;

matching a verification code present within the captured image to a reference verification code, where the verification code is a two-dimensional visual code previously associated with the final destination;

determining if the current location is the final destination based on the matching between the visual features of the captured image with the reference image; and

rerouting the autonomous vehicle from the current location to a new destination when the current location is determined to be different than the final destination, wherein the final destination is a first final destination, wherein the two-dimensional visual code associated with the first final destination is recycled at a second final destination such that the recycled two-dimensional code is assigned to the second final destination.

9. A system for securing delivery of an autonomous vehicle, comprising:

a processing circuitry; and

a memory, the memory containing instructions that, when executed by the processing circuitry, configure the system to:

receive location coordinates of a final destination to navigate to;

determine visual features of a captured image of a current location of the autonomous vehicle, the captured image generated by an image sensor communicatively coupled with the autonomous vehicle, wherein the visual features are a subset of environmental features within the captured image;

retrieve location coordinates of the current location of the autonomous vehicle from a positioning sensor communicatively coupled with the autonomous vehicle;

match the location coordinates of the final destination and the current location;

match the visual features of the captured image of the current location to reference visual features of a reference image associated with the location coordinates of the current location, wherein reference image data includes a map associated with the location coordinates, wherein the map includes a plurality of sub-sections and a plurality of the reference visual features, wherein each reference visual feature is a subset of environmental features in the respective reference image and is stored as metadata in the map associated with a respective sub-section of the map;

match a verification code present within the captured image to a reference verification code, where the verification code is a two-dimensional visual code previously associated with the final destination;

determine if the current location is the final destination based on the matching between the visual features of the captured image with the reference image; and

reroute the autonomous vehicle from the current location to a new destination when the current location is determined to be different than the final destination, wherein the final destination is a first final destination, wherein the two-dimensional visual code associated with the first final destination is recycled at a second final destination such that the recycled two-dimensional code is assigned to the second final destination.

10. The system of claim 9 , wherein the system is further configured to:

associate the two-dimensional visual code with a final location based on usage of secondary visual codes associated with adjacent properties.

11. The system of claim 10 , wherein adjacent properties include at least one of: properties in immediate proximity to the final location and properties within a predetermined radius from the final location.

12. The system of claim 9 , wherein the environmental features include at least one of: man-made structures, natural structures, roadways, vegetation, topography, and the size and shape of property lots.

13. The system of claim 9 , wherein the reference image data includes at least one previously captured image associated with the location coordinates.

14. The system of claim 9 , wherein the location coordinates include satellite positioning coordinates retrieved from the position sensor within the autonomous vehicle.

15. The system of claim 9 , wherein the match of the visual features of the captured image to the reference image data includes at least one of: image recognition techniques, machine learning, neural networks, and deep convolutional neural network.

16. The method of claim 1 , further comprising:

causing the autonomous vehicle to deliver a payload when the current location is determined to be the final destination.

17. The system of claim 9 , wherein the system is further configured to:

cause the autonomous vehicle to deliver a payload when the current location is determined to be the final destination.

18. The method of claim 1 , wherein matching the visual features of the captured image of the current location to the reference visual features of the reference image associated with the location coordinates of the current location, further comprises:

comparing a subset of the visual features of the captured image to the reference image.

19. The system of claim 9 , wherein the system is further configured to:

compare a subset of the visual features of the captured image to the reference image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2018
From: BASH, YARIV; REGEV, AMIT
To: FLYTREX AVIATION LTD.
Reel/Frame 046283/0049 →
Continuity (2)
Provisional Application 62633628 · Feb 22, 2018
Related Publication 20190258264A1 · Aug 22, 2019