IP Library Granted Patent US 12,227,181
Granted Patent B2
US 12,227,181 · App. 16/947,456 · Granted Feb 18, 2025

Simulating braking when speeding on cruise control to facilitate use of ISA system

Inventors: Jean Poulin (Varennes, CA); George Bassily (Laval, CA); Mathieu Boivin (Mount Royal, CA); Gabriel Paquin Lefebvre (Montreal, CA)
Assignee: 7980302 Canada Inc.
B60W30/146B60W10/18B60W2510/18B60W2520/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,227,181
App. No.
16/947,456
Filed
Aug 3, 2020
Granted
Feb 18, 2025
Kind
B2
Art Unit
3668
USPC
701/93
Abstract

A controller causes a signal to be received by a main control module (MCM) in a controller area network of a vehicle when the vehicle is determined to be speeding or when a set speed of a cruise control would result in speeding. The signal indicates to the MCM that a driver of the vehicle is braking. The signal is caused to be received by the MCM when the vehicle is determined to be speeding regardless of whether the driver of the vehicle is actually braking, whereby cruise control that is engaged is disengaged by the MCM. Such controller is utilized in conjunction with ADA systems, especially ISA systems, for enabling such systems to properly function without specific regard to the particular manufacturer and model of the cruise control module that may be used in a given vehicle.

Claims (42)

1. A vehicle comprising:

(a) a controller area network (CAN) comprising a data bus and a plurality of nodes comprising electronic control units (ECUs) connected to the data bus for electronic communications, the plurality of nodes comprising,

(i) a main control module (MCM) that receives a plurality of input signals, wherein the MCM controls engine operations comprising acceleration based on the electronic communications;

(ii) a cruise control module that communicates with the MCM for controlling a speed of the vehicle when the cruise control module is engaged; and

(iii) an intelligent speed limiter (ISL) module of a closed intelligent speed adaptor (ISA) system, wherein the ISL module that communicates, to the MCM, a signal corresponding to depression of an accelerator pedal of the vehicle for controlling acceleration of the vehicle by the MCM;

(b) a throttle position sensor module that provides a signal, corresponding to depression of an accelerator pedal of the vehicle, directly to the ISL module for communication to the MCM, wherein the ISL module modifies the signal for limiting the speed of the vehicle when the speed of the vehicle is determined by the ISL module to be within a range of or exceeding an allowed speed;

(c) a brake switch connected to the MCM, wherein the brake switch provides one or more signals to the MCM indicative of vehicle braking which results in disengaging the cruise control when the cruise control is engaged; and

(d) a simulating controller connected in parallel to the brake switch and to the MCM, wherein the simulating controller provides one or more signals to the MCM indicating vehicle braking for disengaging the cruise control when

(A) the speed of the vehicle is determined to be within a range of or exceeding an allowed speed, and

(B) if the cruise control is determined to be engaged,

such that the effectiveness of the ISA system to limit the speed of the vehicle to an allowed speed by controlling acceleration of the vehicle by the MCM is unaffected by the cruise control module.

2. The vehicle of claim 1 , wherein the simulating controller is connected to an ECU to which the brake switch also is connected and which ECU communicates indications of vehicle braking to the MCM.

3. The vehicle of claim 1 , wherein the simulating controller is communicatively coupled to a vehicle speed source for determining a current speed of the vehicle and obtains an allowed speed limit of the vehicle from the ISL module; and wherein the simulating controller determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit of the vehicle.

4. The vehicle of claim 1 , wherein the simulating controller obtains both a current speed of the vehicle and an allowed speed limit of the vehicle from the ISL module; and wherein the simulating controller determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit of the vehicle.

5. The vehicle of claim 1 , wherein the simulating controller receives communications over the CAN for determining when the cruise control is engaged and for determining a set speed of the cruise control; and wherein the simulating controller is provides one or more signals to the MCM indicating vehicle braking for disengaging the cruise control when both

(A) a set speed of the cruise control is determined to be within a range of or exceeding an allowed speed limit of the vehicle, and

(B) the cruise control is determined to be engaged.

6. The vehicle of claim 1 , wherein the MCM causes illumination of brake lights of the vehicle when receiving one or more signals indicative of vehicle braking.

7. The vehicle of claim 1 , wherein the ISL module determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit, which determination is communicated to the simulating controller.

8. The vehicle of claim 1 , wherein the simulating controller provides the one or more signals only after a predetermined amount of time transpires during which the speed of the vehicle is determined to be within a range of or exceeding an allowed speed.

9. The vehicle of claim 1 , wherein the simulating controller provides the one or more signals only after a predetermined distance of travel transpires during which the speed of the vehicle is determined to be within a range of or exceeding an allowed speed.

10. A vehicle comprising:

(a) a controller area network (CAN) comprising a data bus and a plurality of nodes comprising electronic control units (ECUs) connected to the data bus for electronic communications, the plurality of nodes comprising,

(i) a main control module (MCM) that receives a plurality of input signals, wherein the MCM controls engine operations comprising acceleration based on the electronic communications;

(ii) a cruise control module that communicates with the MCM for controlling a speed of the vehicle when the cruise control module is engaged; and

(iii) an intelligent speed limiter (ISL) module of a closed intelligent speed adaptor (ISA) system;

(b) a throttle position sensor module that communicates, to the MCM, a signal corresponding to depression of an accelerator pedal of the vehicle for controlling acceleration of the vehicle by the MCM, wherein the ISL module is directly connected to the throttle position sensor module and modifies the signal that is communicated by the throttle position sensor module to the MCM for limiting the speed of the vehicle to an allowed speed by controlling acceleration of the vehicle by the MCM;

(c) a brake switch connected to the MCM wherein the brake switch provides one or more signals to the MCM indicative of vehicle braking which results in disengaging the cruise control when the cruise control is engaged; and

(d) a simulating controller connected in parallel to the brake switch and to the MCM, wherein the simulating controller provides one or more signals to the MCM indicating vehicle braking for disengaging the cruise control when

(A) the speed of the vehicle is determined to be within a range of or exceeding an allowed speed, and

(B) if the cruise control is determined to be engaged,

such that the effectiveness of the ISA system to limit the speed of the vehicle to an allowed speed by controlling acceleration of the vehicle by the MCM is unaffected by the cruise control module.

11. The vehicle of claim 10 , wherein the simulating controller is connected to an ECU to which the brake switch also is connected and which ECU communicates indications of vehicle braking to the MCM.

12. The vehicle of claim 10 , wherein the simulating controller is communicatively coupled to a vehicle speed source for determining a current speed of the vehicle and obtains an allowed speed limit of the vehicle from the ISL module; and wherein the simulating controller determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit of the vehicle.

13. The vehicle of claim 10 , wherein the simulating controller obtains both a current speed of the vehicle and an allowed speed limit of the vehicle from the ISL module; and wherein the simulating controller determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit of the vehicle.

14. The vehicle of claim 10 , wherein the simulating controller receives communications over the CAN for determining when the cruise control is engaged and for determining a set speed of the cruise control; and wherein the simulating controller provides one or more signals to the MCM indicating vehicle braking for disengaging the cruise control when both

(A) a set speed of the cruise control is determined to be within a range of or exceeding an allowed speed limit of the vehicle, and

(B) the cruise control is determined to be engaged.

15. The vehicle of claim 10 , wherein the MCM causes illumination of brake lights of the vehicle when receiving one or more signals indicative of vehicle braking.

16. The vehicle of claim 10 , wherein the ISL module determines when the current speed of the vehicle is within a range of or exceeding an allowed speed limit, which determination is communicated to the simulating controller.

17. The vehicle of claim 10 , wherein the simulating controller provides the one or more signals to be provided only after a predetermined amount of time transpires during which the speed of the vehicle is determined to be within a range of or exceeding an allowed speed.

18. The vehicle of claim 10 , wherein the simulating controller provides the one or more signals only after a predetermined distance of travel transpires during which the speed of the vehicle is determined to be within a range of or exceeding an allowed speed.

Assignments (1)
SECURITY INTEREST Recorded Aug 12, 2021
From: 7980302 CANADA INC.
To: BDC CAPITAL INC.
Reel/Frame 057181/0292 →
Continuity (2)
Provisional Application 62881934 · Aug 1, 2019
Related Publication 20210031765A1 · Feb 4, 2021
References Cited (101)
US 4947953A · Morimoto · 1990 [cited by examiner]
US 5031716A · Feldmann et al. · 1991 [cited by applicant]
US 5774820A · Linden · 1998 [cited by applicant]
US 6749269B1 · Niwa · 2004 [cited by applicant]
US 6778074B1 · Cuozzo · 2004 [cited by applicant]
US 7184873B1 · Idsinga et al. · 2007 [cited by applicant]
US 7272469B2 · Kalau · 2007 [cited by applicant]
US 7457693B2 · Olsen et al. · 2008 [cited by applicant]
US 7706953B1 · Sun · 2010 [cited by examiner]
US 7957882B2 · Morisset · 2011 [cited by applicant]
US 8000877B2 · Aussillou · 2011 [cited by applicant]
US 8204646B2 · Morisset · 2012 [cited by applicant]
US 8290680B2 · Morisset · 2012 [cited by applicant]
US 8330620B2 · Swoboda et al. · 2012 [cited by applicant]
US 8751133B2 · Poulin · 2014 [cited by examiner]
US 9240018B2 · Ricci · 2016 [cited by applicant]
US 9396656B2 · Cazanas et al. · 2016 [cited by applicant]
US 9630590B2 · Doherty et al. · 2017 [cited by applicant]
US 9932038B1 · Zhu · 2018 [cited by applicant]
US 9971348B1 · Canavor et al. · 2018 [cited by applicant]
US 10373257B1 · Iqbal et al. · 2019 [cited by applicant]
US 10388161B2 · Troutman et al. · 2019 [cited by applicant]
US 10392023B2 · Maskell et al. · 2019 [cited by applicant]
US 10479200B2 · Morisset · 2019 [cited by applicant]
US 10593205B1 · Jones · 2020 [cited by applicant]
US 10940862B1 · Dempsey · 2021 [cited by examiner]
US 11407420B2 · Kubo · 2022 [cited by examiner]
US 11572067B2 · Poulin · 2023 [cited by applicant]
US 11945449B2 · Lefebvre et al. · 2024 [cited by applicant]
US 20010003808A1 · Jeon · 2001 [cited by applicant]
US 20010047236A1 · Iriyama · 2001 [cited by examiner]
US 20020040842A1 · Arndt · 2002 [cited by examiner]
US 20020065599A1 · Hameleers et al. · 2002 [cited by applicant]
US 20020190854A1 · Swan · 2002 [cited by examiner]
US 20030130783A1 · Hellmann · 2003 [cited by examiner]
US 20040212506A1 · Cherouny et al. · 2004 [cited by applicant]
US 20050075829A1 · Polimadei · 2005 [cited by examiner]
US 20050146208A1 · Wattenburg et al. · 2005 [cited by applicant]
US 20060081697A1 · Brinton et al. · 2006 [cited by applicant]
US 20060095190A1 · Currie · 2006 [cited by examiner]
US 20070001830A1 · Dagci · 2007 [cited by examiner]
US 20070168125A1 · Petrik · 2007 [cited by applicant]
US 20080091309A1 · Walker · 2008 [cited by examiner]
US 20080270519A1 · Ekdahl et al. · 2008 [cited by applicant]
US 20100045451A1 · Periwal · 2010 [cited by examiner]
US 20100280728A1 · Labuhn · 2010 [cited by examiner]
US 20110137520A1 · Rector et al. · 2011 [cited by applicant]
US 20110160978A1 · Yuzawa et al. · 2011 [cited by applicant]
US 20120215416A1 · Poulin · 2012 [cited by examiner]
US 20120226390A1 · Adams et al. · 2012 [cited by applicant]
US 20120283928A1 · Bjernetun et al. · 2012 [cited by applicant]
US 20120330522A1 · Gibson et al. · 2012 [cited by applicant]
US 20130157647A1 · Kolodziej · 2013 [cited by applicant]
US 20130164715A1 · Hunt et al. · 2013 [cited by applicant]
US 20140046585A1 · Morris, IV et al. · 2014 [cited by applicant]
US 20140282917A1 · Peckover · 2014 [cited by applicant]
US 20150081399A1 · Mitchell et al. · 2015 [cited by applicant]
US 20150120178A1 · Kleve et al. · 2015 [cited by applicant]
US 20150246676A1 · Keren · 2015 [cited by applicant]
US 20150336581A1 · Slaton et al. · 2015 [cited by applicant]
US 20150355637A1 · Morisset · 2015 [cited by applicant]
US 20160255575A1 · Ricci · 2016 [cited by examiner]
US 20170068245A1 · Scofield et al. · 2017 [cited by applicant]
US 20170129492A1 · Follen · 2017 [cited by examiner]
US 20170282917A1 · Pilutti · 2017 [cited by examiner]
US 20170361840A1 · Valentine · 2017 [cited by examiner]
US 20180059687A1 · Hayes et al. · 2018 [cited by applicant]
US 20180130095A1 · Khoury · 2018 [cited by applicant]
US 20180210446A1 · Canavor et al. · 2018 [cited by applicant]
US 20180308295A1 · Kwak · 2018 [cited by applicant]
US 20180357841A1 · McQuade · 2018 [cited by applicant]
US 20190016341A1 · Nelson · 2019 [cited by applicant]
US 20190138021A1 · Merzig · 2019 [cited by applicant]
US 20190236863A1 · Kwak · 2019 [cited by applicant]
US 20190339692A1 · Sakai et al. · 2019 [cited by applicant]
US 20190383627A1 · Nangeroni et al. · 2019 [cited by applicant]
US 20200104790A1 · Chung · 2020 [cited by applicant]
US 20200125117A1 · Switkes · 2020 [cited by examiner]
US 20200156630A1 · Schmidt et al. · 2020 [cited by applicant]
US 20200294401A1 · Kerecsen · 2020 [cited by applicant]
US 20200317184A1 · Ali Khan · 2020 [cited by examiner]
US 20210031782A1 · Poulin et al. · 2021 [cited by applicant]
US 20210387629A1 · Lefebvre · 2021 [cited by applicant]
US 20230014274A1 · Manita · 2023 [cited by examiner]
US 20230249684A1 · Poulin et al. · 2023 [cited by applicant]
CA 2610548 · 2015 [cited by applicant]
CA 2768484 · 2019 [cited by applicant]
DE 19907372 · 2000 [cited by applicant]
JP 60163735A · 1985 [cited by examiner]
JP 5018291B2 · 2012 [cited by examiner]
KR 20150047213A · 2015 [cited by examiner]
WO 2006015425A1 · 2006 [cited by applicant]
WO WO2012117419A2 · 2012 [cited by examiner]
WO 2019043446A1 · 2019 [cited by applicant]
Machine translation of JP 60163735 A retrieved from JPlatPat on Jun. 30, 2022 (Year: 2022) (Year: 2022). [cited by examiner]
Application-specific integrated circuit—Wikipedia (Year: 2019). [cited by examiner]
Machine Translation of WO-2012117419-A2 retreived from Espacenet on Jul. 31, 2023 (Year: 2023). [cited by examiner]
Machine Translation of KR 20150047213 A retreived from Espacenet on Jul. 31, 2023 (Year: 2023). [cited by examiner]
What Intelligent Speed Limiter UX looks like on a 2017 Range Rover (Year: 2017). [cited by examiner]
Machine Translation of JP-5018291-B2 retreived from Espacenet on Apr. 23, 2024 (Year: 2024). [cited by examiner]
Transtex “E-Smart” Marketing Flyer. http://transtex-llc.com/wp-content/uploads/2018/06/Transtex-MKTG-Flyer-E-SMART-Combo-Web-20180618.pdf. Published on the Internet by Transtex Jul. 23, 2018, 2 pages. [cited by applicant]