IP Library Granted Patent US 12,722,650
Granted Patent B2
US 12,722,650 · App. 18/667,228 · Granted Sep 1, 2026

Smart vehicle systems and control logic with virtual rumble strip functions for intelligent traffic management

Inventors: Nilesh D. Mankame (Ann Arbor, MI); Babak Makkinejad (Troy, MI); Paul E. Krajewski (Troy, MI)
Assignee: GM Global Technology Operations LLC
B60W50/16B60W2530/10B60W2556/50B60W2756/10
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,722,650
App. No.
18/667,228
Granted
Sep 1, 2026
Kind
B2
Abstract

Presented are smart vehicle systems with control logic that provision virtual rumble strip functionality, methods for making/using such systems, and vehicles equipped with such systems. A method of operating a vehicle includes a vehicle controller wirelessly receiving location data indicative of the vehicle's real-time location, and then retrieving geopositional data associated with the vehicle's real-time location and containing a virtual rumble strip zone. The vehicle controller then determines a virtual characteristic set that defines a series of virtual rumble strips within the virtual rumble strip zone, and concurrently determines a sequence of haptic cues that simulate the virtual rumble strips. The vehicle controller detects when the vehicle's real-time location enters the virtual rumble strip zone; upon detecting entry of the vehicle into the virtual rumble strip zone, the controller responsively commands the haptic feedback system to generate the sequence of haptic cues perceptible by an occupant of the vehicle.

Claims (51)

1 . A method of operating a motor vehicle having a vehicle body and a haptic feedback system attached to the vehicle body, the method comprising:

receiving, via a vehicle controller through a wireless communications device of the motor vehicle, location data indicative of a real-time vehicle location of the motor vehicle;

retrieving, via the vehicle controller of the motor vehicle, geopositional data associated with the real-time vehicle location and containing a virtual rumble strip zone;

determining, via the vehicle controller, a virtual characteristic set defining a series of virtual rumble strips within the virtual rumble strip zone;

determining, via the vehicle controller based on the virtual characteristic set, a sequence of haptic cues that simulate the virtual rumble strips within the virtual rumble strip zone;

determining a series of pulse-width modulation (PWM) signals to generate the sequence of haptic cues that simulate the series of virtual rumble strips, wherein each PWM signal in the series of PWM signals corresponds to a respective haptic cue in the sequence of haptic cues, the PWM signals defining a duty cycle for the sequence of haptic cues, a PWM signal intensity and duration for each of the haptic cues, and a frequency of the haptic cues within the duty cycle;

detecting, via the vehicle controller using the received location data, when the real-time vehicle location is within the virtual rumble strip zone; and

commanding, via the vehicle controller responsive to determining the real-time vehicle location is within the virtual rumble strip zone, the haptic feedback system to generate the sequence of haptic cues perceptible by an occupant of the motor vehicle.

2 . The method of claim 1 , wherein the virtual characteristic set defines a digital depth, width, and/or density of the virtual rumble strips, the sequence of haptic cues being configured to simulate the digital depth, width, and/or density of the virtual rumble strips.

3 . The method of claim 1 , wherein the virtual rumble strip zone includes multiple discrete virtual rumble strip zones, the virtual characteristic set includes multiple distinct virtual characteristic sets each corresponding to a respective one of the virtual rumble strip zones, and the sequence of haptic cues includes multiple distinct haptic cue sequences each corresponding to a respective series of virtual rumble strips of one of the virtual rumble strip zones.

4 . The method of claim 1 , further comprising:

determining a vehicle characteristic set specific to the motor vehicle; and

modulating the sequence of haptic cues simulating the virtual rumble strips based on the vehicle characteristic set.

5 . The method of claim 4 , wherein the vehicle characteristic set includes a vehicle powertrain type, a vehicle curb weight, a vehicle wheel base, and/or a vehicle make/model.

6 . The method of claim 1 , further comprising:

receiving driving variables data indicative of real-time driving characteristics of the motor vehicle; and

modulating the sequence of haptic cues simulating the virtual rumble strips based on the driving variables data.

7 . The method of claim 6 , wherein the driving variables data includes real-time vehicle dynamics data, real-time vehicle telemetry data, real-time traffic data, and/or real-time driving conditions data.

8 . The method of claim 1 , wherein the wireless communications device includes a Global Positioning System (GPS) transceiver, the location data includes a four-dimensional (4D) spacetime coordinate set, and the geopositional data defines the virtual rumble strip zone as a geofenced surface area of a roadway segment proximate the real-time vehicle location.

9 . The method of claim 1 , wherein the haptic feedback system includes first and second haptic devices located proximate first and second sides, respectively, of the occupant, the virtual characteristic set indicates that the virtual rumble strips are located on a first side of the motor vehicle, and the vehicle controller commands the first haptic device to generate the sequence of haptic cues to simulate the virtual rumble strips on the first side of the motor vehicle.

10 . The method of claim 9 , wherein the motor vehicle includes a vehicle seat mounted inside a passenger compartment of the motor vehicle and seating thereon the occupant, and the first and second haptic devices are packaged in port and starboard sides, respectively, of the vehicle seat.

11 . The method of claim 1 , wherein the geopositional data containing the virtual rumble strip zone is received, via the vehicle controller through the wireless communications device, from an Intelligent Traffic Management (ITM) system.

12 . The method of claim 1 , further comprising actively adapting the duty cycle and the PWM signal intensity of the PWM signals in real-time based on a vehicle weight and a current vehicle speed of the motor vehicle.

13 . The method of claim 1 , wherein determining the virtual characteristic set includes determining a road feature type of the virtual rumble strips within the virtual rumble strip zone, the road feature type including raised speed bumps, raised markers, and raised rumble stripes each having a digital vertical height.

14 . The method of claim 1 , further comprising mapping the virtual characteristic set to the series of PWM signals in real-time to derive the sequence of haptic cues that simulate the series of virtual rumble strips.

15 . A non-transient, computer-readable medium storing instructions executable by one or more processors of a vehicle controller of a motor vehicle, the motor vehicle including a vehicle body and a haptic feedback system attached to the vehicle body, the instructions, when executed by the one or more processors, causing the vehicle controller to perform operations comprising:

receiving, via a wireless communications device of the motor vehicle, location data indicative of a real-time vehicle location of the motor vehicle;

retrieving geopositional data associated with the real-time vehicle location and containing a virtual rumble strip zone;

determining a virtual characteristic set defining a series of virtual rumble strips within the virtual rumble strip zone;

determining, based on the virtual characteristic set, a sequence of haptic cues configured to simulate the virtual rumble strips within the virtual rumble strip zone;

determining a series of pulse-width modulation (PWM) signals to generate the sequence of haptic cues that simulate the series of virtual rumble strips, wherein each PWM signal in the series of PWM signals corresponds to a respective haptic cue in the sequence of haptic cues, the PWM signals defining a duty cycle for the sequence of haptic cues, a PWM signal intensity and a PWM signal duration for each of the haptic cues, and a frequency of the haptic cues within the duty cycle;

detecting when the real-time vehicle location is in the virtual rumble strip zone; and

commanding, responsive to the real-time vehicle location being within the virtual rumble strip zone, the haptic feedback system to generate the sequence of haptic cues perceptible by an occupant of the motor vehicle.

16 . A motor vehicle, comprising:

a vehicle body with a passenger compartment;

a plurality of road wheels attached to the vehicle body;

a prime mover attached to the vehicle body and configured to drive one or more of the road wheels to thereby propel the motor vehicle;

a wireless communications device attached to the vehicle body;

a haptic feedback system including a haptic device located within the passenger compartment; and

a vehicle controller communicatively connected to the wireless communications device and the haptic feedback system, the vehicle controller being programmed to:

receive, via the wireless communications device, location data indicative of a real-time vehicle location of the motor vehicle;

retrieve geopositional data associated with the real-time vehicle location and containing a virtual rumble strip zone;

determine a virtual characteristic set defining a series of virtual rumble strips within the virtual rumble strip zone;

determine a sequence of haptic cues based on the virtual characteristic set and configured to simulate the virtual rumble strips;

determine a series of pulse-width modulation (PWM) signals to generate the sequence of haptic cues that simulate the series of virtual rumble strips, each PWM signal in the series of PWM signals corresponding to a respective haptic cue in the sequence of haptic cues, the PWM signals defining a duty cycle for the sequence of haptic cues, a PWM signal intensity and duration for each of the haptic cues, and a frequency of the haptic cues within the duty cycle;

detect when the real-time vehicle location is in the virtual rumble strip zone; and

responsive to determining the real-time vehicle location is within the virtual rumble strip zone, command the haptic feedback system to generate the sequence of haptic cues perceptible by an occupant of the passenger compartment.

17 . The motor vehicle of claim 16 , wherein the virtual characteristic set defines a digital depth, width, and/or density of the virtual rumble strips, the sequence of haptic cues being configured to simulate the digital depth, width, and/or density of the virtual rumble strips.

18 . The motor vehicle of claim 16 , wherein the virtual rumble strip zone includes multiple discrete virtual rumble strip zones, the virtual characteristic set includes multiple distinct virtual characteristic sets each corresponding to a respective one of the virtual rumble strip zones, and the sequence of haptic cues includes multiple distinct haptic cue sequences each corresponding to a respective series of virtual rumble strips of one of the virtual rumble strip zones.

19 . The motor vehicle of claim 16 , wherein the wireless communications device includes a Global Positioning System (GPS) transceiver, the location data includes a four-dimensional (4D) spacetime coordinate set, and the geopositional data defines the virtual rumble strip zone as a geofenced surface area of a roadway segment proximate the real-time vehicle location of the motor vehicle.

20 . The motor vehicle of claim 16 , wherein the haptic feedback system includes first and second haptic devices located proximate first and second sides, respectively, of the occupant, the virtual characteristic set indicates that the virtual rumble strips are located on a first side of the motor vehicle, and the vehicle controller commands the first haptic device to generate the sequence of haptic cues to simulate the virtual rumble strips on the first side of the motor vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2024
From: MANKAME, NILESH D.; MAKKINEJAD, BABAK; KRAJEWSKI, PAUL E.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 067447/0358 →
Continuity (1)
Related Publication 20250353520A1 · Nov 20, 2025
References Cited (19)
US 7711464B2 · Kaufmann · 2010 [cited by applicant]
US 7885730B2 · Kaufmann et al. · 2011 [cited by applicant]
US 9123215B2 · Kiefer et al. · 2015 [cited by applicant]
US 9139204B1 · Zhao et al. · 2015 [cited by applicant]
US 9153108B2 · Kiefer · 2015 [cited by examiner]
US 9199668B2 · Zeng et al. · 2015 [cited by applicant]
US 9349263B2 · Kiefer et al. · 2016 [cited by applicant]
US 11029688B2 · Batts · 2021 [cited by examiner]
US 20040049323A1 · Tijerina · 2004 [cited by examiner]
US 20040056762A1 · Rogers · 2004 [cited by examiner]
US 20050149251A1 · Donath · 2005 [cited by examiner]
US 20050236210A1 · Kawazoe · 2005 [cited by examiner]
US 20140249718A1 · Liu · 2014 [cited by examiner]
US 20160107570A1 · Modarres · 2016 [cited by examiner]
US 20160129920A1 · Hall · 2016 [cited by examiner]
US 20170313246A1 · Chen · 2017 [cited by examiner]
US 20230311923A1 · Kuehner · 2023 [cited by examiner]
US 20250110561A1 · Jones · 2025 [cited by examiner]
US 20250242811A1 · Camhi Espinoza · 2025 [cited by examiner]