IP Library Granted Patent US 12,266,263
Granted Patent B2
US 12,266,263 · App. 17/811,981 · Granted Apr 1, 2025

Dynamic creation of vehicle fence for emergency vehicle movement

Inventors: Shailendra Moyal (Pune, IN); Akash U. Dhoot (Pune, IN); Sarbajit K. Rakshit (Kolkata, IN); Partho Ghosh (Kolkata, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G08G1/0145B60W30/18009B60W40/04B60W60/0027G08G1/0112G08G1/0125G08G1/048G08G1/052G08G1/09G08G1/207B60W2554/4029B60W2556/45
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,266,263
App. No.
17/811,981
Granted
Apr 1, 2025
Kind
B2
Abstract

An embodiment for dynamically creating a vehicle fence is provided. The embodiment may include receiving GPS data from one or more vehicles and a real-time video feed of one or more intersections along a first roadway. The embodiment may also include identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway. The embodiment may further include in response to determining an emergency vehicle is traveling on the first roadway, identifying a route and speed of the emergency vehicle. The embodiment may also include estimating a width of a second roadway intersecting the first roadway at a nearest intersection. The embodiment may further include identifying a moving direction of one or more objects along the second roadway. The embodiment may also include deploying a required number of autonomous vehicles to block the one or more objects from entering the nearest intersection.

Claims (49)

1. A computer-based method of dynamically creating a vehicle fence for emergency vehicle movement, the method comprising:

receiving GPS data from one or more vehicles in a surrounding environment and a real-time video feed of one or more intersections along a first roadway;

identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway based on the GPS data;

determining whether an emergency vehicle is traveling on the first roadway;

in response to determining the emergency vehicle is traveling on the first roadway, identifying a route and a speed of the emergency vehicle based on the GPS data;

estimating a width of a second roadway intersecting the first roadway at a nearest upcoming intersection to the emergency vehicle based on the real-time video feed, wherein the width of the second roadway is estimated based on a number of white and yellow lines on the second roadway;

identifying a moving direction of one or more objects along the second roadway based on the real-time video feed;

detecting a time at which the emergency vehicle will reach the nearest upcoming intersection, and a duration to clear the nearest upcoming intersection based on the route and the speed of the emergency vehicle;

identifying a required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection based on the number of white and yellow lines on the second roadway;

deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection prior to the emergency vehicle reaching the nearest upcoming intersection, wherein deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection further comprises aligning each of the deployed autonomous vehicles in a linear direction along one or more edges of the first roadway within the nearest upcoming intersection consistent with the moving direction of the one or more objects; and

clearing each of the deployed autonomous vehicles from the nearest upcoming intersection.

2. The computer-based method of claim 1 , wherein the deployed autonomous vehicles perform an action to remove at least one object of the one or more objects that is already in the nearest upcoming intersection.

3. The computer-based method of claim 1 , wherein a notification is sent to the one or more vehicles in the surrounding environment informing the one or more vehicles about a context of an emergency.

4. The computer-based method of claim 1 , wherein a gap between each of the aligned deployed autonomous vehicles is adjusted based on a type of the one or more objects at the nearest upcoming intersection.

5. The computer-based method of claim 1 , wherein at least one aligned deployed autonomous vehicle displays a message on one or more windows about when each of the aligned deployed autonomous vehicles will depart the nearest upcoming intersection.

6. The computer-based method of claim 1 , wherein each of the aligned deployed autonomous vehicles comes to a complete stop to block the one or more objects from entering the nearest upcoming intersection.

7. A computer system, the computer system comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more computer-readable tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more computer-readable memories, wherein the computer system is capable of performing a method comprising:

receiving GPS data from one or more vehicles in a surrounding environment and a real-time video feed of one or more intersections along a first roadway;

identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway based on the GPS data;

determining whether an emergency vehicle is traveling on the first roadway;

in response to determining the emergency vehicle is traveling on the first roadway, identifying a route and a speed of the emergency vehicle based on the GPS data;

estimating a width of a second roadway intersecting the first roadway at a nearest upcoming intersection to the emergency vehicle based on the real-time video feed, wherein the width of the second roadway is estimated based on a number of white and yellow lines on the second roadway;

identifying a moving direction of one or more objects along the second roadway based on the real-time video feed;

detecting a time at which the emergency vehicle will reach the nearest upcoming intersection, and a duration to clear the nearest upcoming intersection based on the route and the speed of the emergency vehicle;

identifying a required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection based on the number of white and yellow lines on the second roadway;

deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection prior to the emergency vehicle reaching the nearest upcoming intersection, wherein deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection further comprises aligning each of the deployed autonomous vehicles in a linear direction along one or more edges of the first roadway within the nearest upcoming intersection consistent with the moving direction of the one or more objects; and

clearing each of the deployed autonomous vehicles from the nearest upcoming intersection.

8. The computer system of claim 7 , wherein the deployed autonomous vehicles perform an action to remove at least one object of the one or more objects that is already in the nearest upcoming intersection.

9. The computer system of claim 7 , wherein a notification is sent to the one or more vehicles in the surrounding environment informing the one or more vehicles about a context of an emergency.

10. The computer system of claim 7 , wherein a gap between each of the aligned deployed autonomous vehicles is adjusted based on a type of the one or more objects at the nearest upcoming intersection.

11. The computer system of claim 7 , wherein at least one aligned deployed autonomous vehicle displays a message on one or more windows about when each of the aligned deployed autonomous vehicles will depart the nearest upcoming intersection.

12. The computer system of claim 7 , wherein each of the aligned deployed autonomous vehicles comes to a complete stop to block the one or more objects from entering the nearest upcoming intersection.

13. A computer program product, the computer program product comprising:

one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more computer-readable tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

receiving GPS data from one or more vehicles in a surrounding environment and a real-time video feed of one or more intersections along a first roadway;

identifying a number of autonomous vehicles and one or more routes of the autonomous vehicles traveling on the first roadway based on the GPS data;

determining whether an emergency vehicle is traveling on the first roadway;

in response to determining the emergency vehicle is traveling on the first roadway, identifying a route and a speed of the emergency vehicle based on the GPS data;

estimating a width of a second roadway intersecting the first roadway at a nearest upcoming intersection to the emergency vehicle based on the real-time video feed, wherein the width of the second roadway is estimated based on a number of white and yellow lines on the second roadway;

identifying a moving direction of one or more objects along the second roadway based on the real-time video feed;

detecting a time at which the emergency vehicle will reach the nearest upcoming intersection, and a duration to clear the nearest upcoming intersection based on the route and the speed of the emergency vehicle;

identifying a required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection based on the number of white and yellow lines on the second roadway;

deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection prior to the emergency vehicle reaching the nearest upcoming intersection, wherein deploying the required number of the autonomous vehicles to block the one or more objects from entering the nearest upcoming intersection further comprises aligning each of the deployed autonomous vehicles in a linear direction along one or more edges of the first roadway within the nearest upcoming intersection consistent with the moving direction of the one or more objects; and

clearing each of the deployed autonomous vehicles from the nearest upcoming intersection.

14. The computer program product of claim 13 , wherein the deployed autonomous vehicles perform an action to remove at least one object of the one or more objects that is already in the nearest upcoming intersection.

15. The computer program product of claim 13 , wherein a notification is sent to the one or more vehicles in the surrounding environment informing the one or more vehicles about a context of an emergency.

16. The computer program product of claim 13 , wherein a gap between each of the aligned deployed autonomous vehicles is adjusted based on a type of the one or more objects at the nearest upcoming intersection.

17. The computer program product of claim 13 , wherein at least one aligned deployed autonomous vehicle displays a message on one or more windows about when each of the aligned deployed autonomous vehicles will depart the nearest upcoming intersection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2022
From: MOYAL, SHAILENDRA; DHOOT, AKASH U.; RAKSHIT, SARBAJIT K.; GHOSH, PARTHO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 060484/0374 →
Continuity (1)
Related Publication 20240021075A1 · Jan 18, 2024
References Cited (13)
US 10896606B1 · Hayes · 2021 [cited by applicant]
US 20180136895A1 · Harris · 2018 [cited by examiner]
US 20180233047A1 · Mandeville-Clarke · 2018 [cited by applicant]
US 20190035269A1 · Donovan · 2019 [cited by applicant]
US 20190279513A1 · Schuh · 2019 [cited by examiner]
US 20200097023A1 · Grundey · 2020 [cited by examiner]
US 20210056840A1 · Yamazaki · 2021 [cited by examiner]
US 20210192945A1 · Kaneichi · 2021 [cited by examiner]
US 20220237919A1 · Li · 2022 [cited by examiner]
Disclosed Anonymously, “A warning system for more effective alerting as an emergency vehicle approaches a crosswalk”, IP.com, IPCOM000262025D, Apr. 26, 2020, 4 Pages. https://priorart.ip.com/IPCOM/000262025. [cited by applicant]
Disclosed Anonymously, “Method and control arrangement for avoiding a vehicle platoon to interfere with an emergency vehicle”, IP.com, IPCOM000257619D, Feb. 25, 2019, 28 Pages, https://priorart.ip.com/IPCOM/000257619. [cited by applicant]
Disclosed Anonymously, “Method and system for automatically re-routing vehicles to avoid a critical path of an emergency vehicle”, IP.com, IPCOM000253793D, May 4, 2018, 2 Pages. https://priorart.ip.com/IPCOM/000253793. [cited by applicant]
Mell et al., “The NIST Definition of Cloud Computing”, Recommendations of the National Institute of Standards and Technology, NIST Special Publication 800-145, Sep. 2011, 7 pages. [cited by applicant]