Re-routing autonomous vehicles using dynamic routing and memory management for border security purposes
US-2020300643-A1 · Sep 24, 2020 · US
US11725950B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11725950-B2 |
| Application number | US-202017079434-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 24, 2020 |
| Priority date | Oct 24, 2020 |
| Publication date | Aug 15, 2023 |
| Grant date | Aug 15, 2023 |
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 navigation request is detected. The navigation request includes a destination for an autonomous vehicle from a starting location. A route is identified from the starting location to destination based on the navigation request. A regulator lookup is performed related to the route based on the navigation request. The regulator lookup is related to an owner of privacy data for one or more regulators. In response to the regulator lookup, a conditional allowance related to the route is received. The conditional allowance indicates that one or more autonomous vehicle sensors of the autonomous vehicle may not capture data related to a first property of a first regulator. the first property is located proximate to the route. The one or more autonomous vehicles sensors of the autonomous vehicle are restricted in response to the conditional allowance.
Opening claim text (preview).
What is claimed is: 1. A method comprising: detecting a navigation request, the navigation request including a destination for an autonomous vehicle from a starting location; identifying, based on the navigation request, a route from the starting location to the destination; performing, based on the navigation request, a regulator lookup related to the route, wherein the regulator lookup is related to identifying an owner of privacy data for a first regulator among one or more regulators; receiving, in response to the regulator lookup, a conditional allowance related to the route, the conditional allowance indicating that one or more autonomous vehicle sensors of the autonomous vehicle may not capture data related to a first property of the first regulator among the one or more regulators, the first property located proximate to the route; and restricting, in response to the conditional allowance, the one or more autonomous vehicle sensors of the autonomous vehicle, wherein the restricting includes restricting capture of the first property by the one or more autonomous vehicle sensors, wherein the owner of privacy data for the first regulator is the first regulator, and wherein performing the regulator lookup comprises: receiving a response from a central server, the response indicating that the first regulator is related to the conditional allowance; and prompting, based on the response, the first regulator for the conditional allowance. 2. The method of claim 1 further comprising: controlling autonomous movement on the route based on autonomous movement data received from the one or more autonomous vehicle sensors; detecting, during the autonomous movement, a proximity of the autonomous vehicle to the first property of the first regulator; and erasing, in response to the detecting of the proximity, a portion of a video signal of a camera of the one or more autonomous vehicle sensors; generating substitute data related to the first property of the first regulator; and replacing a portion of the autonomous movement data, wherein the portion corresponds to the camera with the substitute data. 3. The method of claim 2 , wherein the portion of the video signal is an entire image of the video signal. 4. The method of claim 2 , wherein the generating of the substitute data comprises: requesting moving object data generated from a first property camera owned and controlled by the first regulator. 5. The method of claim 4 , wherein the moving object data is selected from the group consisting of, a person walking or running, an animal crossing a vehicle path, another autonomous vehicle driving, another autonomous vehicle flying, street signs, and lane guidance. 6. The method of claim 1 further comprising: receiving a second conditional allowance indicating that the one or more sensors of the autonomous vehicle may not capture data related to a second property of a second regulator of the one or more regulators, the second property located proximate to the route; controlling autonomous movement on the route based on autonomous movement data received from the one or more sensors of the autonomous vehicle; detecting, during the autonomous movement, a proximity of the autonomous vehicle to the second property of the second regulator; and disabling, in response to the detecting of the proximity, a first radar sensor of the one or more sensors of the autonomous vehicle; generating substitute data related to the second property of the second regulator; and replacing a portion of the autonomous movement data, wherein the portion corresponds to the first radar sensor with the substitute data. 7. The method of claim 6 , wherein the generating of the substitute data comprises: requesting moving object data generated from a second radar sensor of a second autonomous vehicle, the second autonomous vehicle owned and controlled by the second regulator. 8. The method of claim 1 , wherein the regulator lookup includes a query of whether the route is proximate to any regulated areas, and wherein the conditional allowance indicates that multiple regulated areas are proximate to the route. 9. The method of claim 1 , wherein the first regulator is the central server. 10. A system, the system comprising: a memory, the memory containing one or more instructions; and a processor, the processor communicatively coupled to the memory, the processor, in response to reading the one or more instructions, configured to: detect a navigation request, the navigation request including a destination for an autonomous vehicle from a starting location; identify, based on the navigation request, a route from the starting location to the destination; perform, based on the navigation request, a regulator lookup related to the route, the regulator lookup related to identifying an owner of privacy data for a first regulator among one or more regulators; receive, in response to the regulator lookup, a conditional allowance related to the route, the conditional allowance indicating that one or more autonomous vehicle sensors of the autonomous vehicle may not capture data related to a first property of the first regulator among the one or more regulators, the first property located proximate to the route, restrict, in response to the conditional allowance, the one or more autonomous vehicle sensors of the autonomous vehicle, wherein the restricting the one or more autonomous vehicle sensors includes restricting capture of the first property by the one or more autonomous vehicle sensors, wherein the owner of privacy data for the first regulator is the first regulator, and wherein performing the regulator lookup comprises: receiving a response from a central server, the response indicating that the first regulator is related to the conditional allowance; and prompting, based on the response, the first regulator for the conditional allowance. 11. The system of claim 10 , wherein the processor is further configured to: perform autonomous movement on the route based on autonomous movement data received from the one or more autonomous vehicle sensors; detect, during the autonomous movement, a proximity of the autonomous vehicle to the first property of the first regulator; and erase, in response to the detecting of the proximity, a portion of a video signal of a camera of the one or more autonomous vehicle sensors; generate substitute data related to the first property of the first regulator; and replace a portion of the autonomous movement data, wherein the portion corresponds to the camera with the substitute data. 12. The system of claim 11 , wherein the portion of the video signal is an entire image of the video signal. 13. The system of claim 11 , wherein the generating of the substitute data comprises: requesting moving object data generated from a property camera owned and controlled by the first regulator. 14. The system of claim 13 , wherein the moving object data is selected from the group consisting of, a person walking, a child running on a sidewalk, an animal crossing a road, another autonomous vehicle driving, another autonomous vehicle flying, street signs, and lane guidance. 15. A non-transitory computer program product, the computer program product comprising: one or more computer readable storage media; and program instructions collectively stored on the one or more computer readable storage media, the program instructions configured to: detect a navigation request, the navigation request including a destination for an autonomous vehicle from a starting location; identify, based on the navigation requ
Image sensing, e.g. optical camera · CPC title
characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title
using a radar (radar systems designed for anti-collision purposes between land vehicles or between land vehicle and fixed obstacles G01S13/931) · CPC title
extracting relative motion information from a plurality of images taken successively, e.g. visual odometry, optical flow (determining position or orientation from images G06T7/70) · CPC title
Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.