IP Library › Granted Patent US 12,570,327
Granted Patent B2
US 12,570,327 · App. 17/973,451 · Granted Mar 10, 2026

Autonomous vehicle local rules and constraints

Inventors: Eric Zavesky (Austin, TX); Ginger Chien (Bellevue, WA); Zhi Cui (Sugar Hill, GA); Emily Dodwell (Metuchen, NJ)
Assignee: AT&T Intellectual Property I, L.P.
B60W60/00253B60W2555/20B60W2555/60
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 12,570,327
App. No.
17/973,451
Granted
Mar 10, 2026
Kind
B2
Abstract

A processing system including at least one processor of an autonomous vehicle may detect that the autonomous vehicle is or will be in an unoccupied state after conveying at least one user to a location, obtain a set of local rules associated with the location, and obtain at least a first constraint associated with at least one third-party service provider associated with the location. The processing system may then execute at least one navigation action of the autonomous vehicle that is in compliance with the set of the local rules, the at least the first constraint, and at least a second constraint of the at least one user.

Claims (58)

1 . A method comprising:

detecting, by a processing system including at least one processor of an autonomous vehicle, that the autonomous vehicle is or will be in an unoccupied state after conveying at least one user to a location;

obtaining, by the processing system, a set of local rules for the location from a computing system associated with a governmental entity having jurisdiction over the location, wherein the set of local rules comprises at least one of: a rule for vehicular movement that is specific to a roadway at the location or a rule for vehicular parking that is specific to the roadway at the location;

obtaining, by the processing system, at least a first constraint associated with at least one third-party service provider associated with the location, wherein the at least one third-party service provider comprises an entity that is different from the autonomous vehicle and from the governmental entity, wherein the at least the first constraint is obtained upon an occurrence of at least one trigger event, wherein the at least one trigger event comprises a weather event, and wherein the at least the first constraint comprises a time of need for a usage of a roadway at the location by the at least one third-party service provider; and

executing, by the processing system, at least one navigation action of the autonomous vehicle that is in compliance with the set of the local rules, the at least the first constraint, and at least a second constraint of the at least one user, wherein the at least the second constraint comprises at least one of: a time of pickup, a duration of an event, or a cost preference, and wherein the at least one navigation action comprises navigating the autonomous vehicle to an alternate location.

2 . The method of claim 1 , further comprising:

obtaining the at least the second constraint of the at least one user.

3 . The method of claim 1 , wherein the at least one third party service provider comprises at least one of:

an insurer of the autonomous vehicle; or

a manufacturer of the autonomous vehicle.

4 . The method of claim 1 , wherein the at least one third party service provider comprises at least one of:

a school;

a childcare center;

a medical facility; or

a place of worship.

5 . The method of claim 1 , wherein the at least the second constraint further comprises:

an environmental benefit preference.

6 . The method of claim 1 , wherein the at least the first constraint is obtained from the computing system associated with the governmental entity having jurisdiction over the location.

7 . The method of claim 1 , wherein the at least the first constraint is obtained from a computing system of the at least one third party service provider.

8 . The method of claim 1 , wherein the at least the first constraint is obtained in response to the detecting that the autonomous vehicle is or will be in the unoccupied state after conveying the at least one user to the location.

9 . The method of claim 1 , wherein the set of local rules is obtained upon an arrival of the autonomous vehicle in an area of the location, wherein the at least the first constraint is obtained upon at least one of:

the arrival of the autonomous vehicle in the area of the location; or

the detecting that the autonomous vehicle is or will be in the unoccupied state after conveying the at least one user to the location.

10 . The method of claim 1 , wherein the at least one trigger event further comprises at least one of:

a traffic event; or

a gathering event.

11 . The method of claim 1 , wherein the governmental entity has designated the at least one third party service provider for generating constraints from a set of permitted constraints associated with the location, and wherein the at least the first constraint comprises at least one constraint from the set of permitted constraints.

12 . The method of claim 1 , wherein the set of local rules comprises at least one of:

a time restriction for parking in at least a part of the location; or

a vehicle type restriction for parking in the at least the part of the location.

13 . The method of claim 1 , wherein the set of local rules comprises at least one of:

an idling vehicle restriction for at least a part of the location; or

a standing vehicle restriction for the at least the part of the location.

14 . The method of claim 1 , wherein the at least one navigation action further comprises:

selecting the alternate location in compliance with the set of the local rules, the at least the first constraint, and the at least the second constraint of the at least one user.

15 . A non-transitory computer-readable medium storing instructions which, when executed by a processing system including at least one processor of an autonomous vehicle, cause the processing system to perform operations, the operations comprising:

detecting that the autonomous vehicle is or will be in an unoccupied state after conveying at least one user to a location;

obtaining a set of local rules for the location from a computing system associated with a governmental entity having jurisdiction over the location, wherein the set of local rules comprises at least one of: a rule for vehicular movement that is specific to a roadway at the location or a rule for vehicular parking that is specific to the roadway at the location;

obtaining at least a first constraint associated with at least one third-party service provider associated with the location, wherein the at least one third-party service provider comprises an entity that is different from the autonomous vehicle and from the governmental entity, wherein the at least the first constraint is obtained upon an occurrence of at least one trigger event, wherein the at least one trigger event comprises a weather event, and wherein the at least the first constraint comprises a time of need for a usage of a roadway at the location by the at least one third-party service provider; and

executing at least one navigation action of the autonomous vehicle that is in compliance with the set of the local rules, the at least the first constraint, and at least a second constraint of the at least one user, wherein the at least the second constraint comprises at least one of: a time of pickup, a duration of an event, or a cost preference, and wherein the at least one navigation action comprises navigating the autonomous vehicle to an alternate location.

16 . An apparatus comprising:

a processing system including at least one processor; and

a computer-readable medium storing instructions which, when executed by the processing system when deployed in an autonomous vehicle, cause the processing system to perform operations, the operations comprising:

detecting that the autonomous vehicle is or will be in an unoccupied state after conveying at least one user to a location;

obtaining a set of local rules for the location from a computing system associated with a governmental entity having jurisdiction over the location, wherein the set of local rules comprises at least one of: a rule for vehicular movement that is specific to a roadway at the location or a rule for vehicular parking that is specific to the roadway at the location;

obtaining at least a first constraint associated with at least one third-party service provider associated with the location, wherein the at least one third-party service provider comprises an entity that is different from the autonomous vehicle and from the governmental entity, wherein the at least the first constraint is obtained upon an occurrence of at least one trigger event, wherein the at least one trigger event comprises a weather event, and wherein the at least the first constraint comprises a time of need for a usage of a roadway at the location by the at least one third-party service provider; and

executing at least one navigation action of the autonomous vehicle that is in compliance with the set of the local rules, the at least the first constraint, and at least a second constraint of the at least one user, wherein the at least the second constraint comprises at least one of: a time of pickup, a duration of an event, or a cost preference, and wherein the at least one navigation action comprises navigating the autonomous vehicle to an alternate location.

17 . The apparatus of claim 16 , wherein the operations further comprise:

obtaining the at least the second constraint of the at least one user.

18 . The apparatus of claim 16 , wherein the at least one third party service provider comprises at least one of:

an insurer of the autonomous vehicle; or

a manufacturer of the autonomous vehicle.

19 . The apparatus of claim 16 , wherein the at least one third party service provider comprises at least one of:

a school;

a childcare center;

a medical facility; or

a place of worship.

20 . The apparatus of claim 16 , wherein the at least the first constraint is obtained from the computing system associated with the governmental entity having jurisdiction over the location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2022
From: ZAVESKY, ERIC; CHIEN, GINGER; CUI, ZHI; DODWELL, EMILY
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 061539/0011 →
Continuity (2)
Related Publication 20240132110A1 · Apr 25, 2024
Related Publication 20240227862A9 · Jul 11, 2024
References Cited (26)
US 10877479B2 · Landy · 2020 [cited by examiner]
US 11385648B2 · Pohl · 2022 [cited by examiner]
US 20160031441A1 · Foley · 2016 [cited by examiner]
US 20160209220A1 · Laetz · 2016 [cited by examiner]
US 20180202822A1 · DeLizio · 2018 [cited by examiner]
US 20180211541A1 · Rakah · 2018 [cited by examiner]
US 20190137290A1 · Levy · 2019 [cited by examiner]
US 20200026279A1 · Rhodes et al. · 2020 [cited by applicant]
US 20200142419A1 · Pohl · 2020 [cited by examiner]
US 20200242583A1 · Sawyer · 2020 [cited by examiner]
US 20210001882A1 · Mortazavi · 2021 [cited by examiner]
US 20210223051A1 · Hochberg · 2021 [cited by examiner]
US 20240132110A1 · Zavesky · 2024 [cited by examiner]
Fortem Technologies, Sky Dome Manager, “Detect and Defeat Dangerous Drones”, printed on Mar. 17, 2021 https://fortemtech.com/products/skydome-manager/, 10 pages. [cited by applicant]
Steele, “DJI makes it easier to keep your drone out of no-fly zones”, Jul. 5, 2016, 5 pages, https://engadget.com. [cited by applicant]
Burst, et al., “Defending against Intrusion of Malicious UAVs with Networked UAV Defense Swarms”, 9 pages, Sep. 2, 2018, arXiv: 1808.069002[csNI]. [cited by applicant]
Rasori, et al., “A Low-Cost UAV-Based Secure Location Verification Method.” In Proceedings of ARES' 17 Reggio Calabric, Italy, Aug. 29-Sep. 2017, 6 pages, https://doi.org/10.1145/3098954.3098961. [cited by applicant]
Ancel, et al., “Real-time Risk Assessment Framework for Unmanned Aircraft System (UAS) Traffic Management (UTM)”, 17 pages, American Institute of Aeronautics and Astronautics, https://ntrs.nasa.gov/search.jsp?R=20170005… [cited by applicant]
Larrow, “Building your Operational Risk Assessment”, FAA UAS, Federal Aviation Administration AUVSI, (Date ??) 23 pages. [cited by applicant]
Perazzo, et al., “Drone Path Planning for Secure Positioning and Secure Position Verification”, Article in IEEE Transactions on Mobile Computing, Nov. 2016, 16 pages, DOI:10.1109/TMC.2016.2627552. https:www.researchgate… [cited by applicant]
Primatesta, et al., “Ground risk map for Unmanned Aircraft in Urban Environment”, Reliability Engineering & System Safety, Jul. 5, 2018, 35 pages. [cited by applicant]
Abdallah, et al., “Efficient Security Scheme for Disaster Surveillance UAV Communication Networks”, Jan. 29, 2019, 22 pages, Information 2019, 10, 43; doi:10.3390/info10020043, www.mdpi.com/journal information. [cited by applicant]
Su, et al., “A Stealthy GPs Spoofing Strategy for Manipulating the Trajectory of an Unmanned Aerial Vehicle”, Science Direct (2016), I FAC-Papers OnLine 49-22, pp. 291-296, www.sciencedirect.com. [cited by applicant]
Tuncali, et al., “Experience Report: Application of Falsification Methods on the UxAS System”, Computer Science, (2018), 7 pages,. [cited by applicant]
Poddar, et al., “Evolution of Visual Odometry Techniques”, Central Scientific Instruments Organization (CSIR), Chandigarh, India, Computer Science, Computer Vision and Pattern Recognition, Apr. 2018, 12 pages, arXiv.org… [cited by applicant]
Zhang, et al., “Safety Assessment and Risk Estimation for Unmanned Aerial Vehicles Operating in National Airspace System”, Journal of Advances Transportation, Oct. 22, 2018, vol. 2018, Article ID 4731585, 11 pages. http… [cited by applicant]