IP Library › Granted Patent US 12,639,087
Granted Patent B2
US 12,639,087 · App. 18/687,202 · Granted May 26, 2026

Systems and methods for presenting information to an operator of a recreational vehicle

Inventors: Jean-Robert Proulx (St-Denis-de-Brompton, CA); Alain Massicotte (Bromont, CA); Martin Laliberte (Granby, CA); Keven Viens Messier (L'Avenir, CA)
Assignee: BOMBARDIER RECREATIONAL PRODUCTS INC.
G06F9/451B62J50/22G06F3/0482G06F3/04847G06F2203/04803
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,639,087
App. No.
18/687,202
Granted
May 26, 2026
Kind
B2
Abstract

The disclosed systems and methods for presenting information to an operator of the recreational vehicle comprising i) displaying a first graphical user interface (GUI) component representing a first set of information, ii) upon receiving a first control command, displaying, a second GUI component comprising a third GUI component and a fourth GUI component, the third GUI component representing a first controllable functionality of the recreational vehicle, the fourth GUI component representing a first modifiable setting of the first controllable functionality of the recreational vehicle, and iii) upon receiving a second control command, updating the third GUI component by representing a second controllable functionality of the recreational vehicle in replacement of the first controllable functionality and updating the fourth GUI component by representing a second modifiable setting of the second controllable functionality of the recreational vehicle in replacement of the first modifiable setting of the first controllable functionality.

Claims (41)

1 . A virtual cockpit system for a recreational vehicle, the virtual cockpit system comprising a display, a controller and a processor, the display being configured for presenting information to an operator of the recreational vehicle, the controller being configured for allowing interactions between the operator and the virtual cockpit system, the processor being configured for executing instructions which upon being executed cause:

displaying, on the display, a first graphical user interface (GUI) component representing a first set of information, the first set of information relating to operating conditions of the recreational vehicle;

upon receiving, from the controller, a first control command, displaying, on the display, the first GUI component and a second GUI component comprising a third GUI component and a fourth GUI component, the third GUI component representing a first controllable functionality of the recreational vehicle corresponding to a first component of the recreational vehicle, the fourth GUI component representing a first modifiable setting of the first controllable functionality of the recreational vehicle;

upon receiving, from the controller, a second control command corresponding to the first modifiable setting, modifying a functionality of the first component of the recreational vehicle, thereby causing a modification of operational performance of the recreational vehicle; and

upon receiving, from the controller, a third control command, updating the third GUI component by replacing the first controllable functionality of the recreational vehicle with a second controllable functionality of the recreational vehicle corresponding to a second component of the recreational vehicle that is different from the first component and updating the fourth GUI component by replacing the first modifiable setting of the first controllable functionality of the recreational vehicle with a second modifiable setting of the second controllable functionality of the recreational vehicle.

2 . The virtual cockpit system of claim 1 , wherein the second GUI component further comprises a fifth GUI component, the fifth GUI component representing an indicator of an active controllable functionality amongst a list of indicators representing a plurality of controllable functionalities.

3 . The virtual cockpit system of claim 2 , wherein receiving the third control command causes the indicator to be updated so as to reflect a change in the active controllable functionality.

4 . The virtual cockpit system of claim 1 , wherein the second GUI component defines a modal view temporarily displayed on the display.

5 . The virtual cockpit system of claim 1 , wherein the controller comprises ride settings and focus controllers and wherein the first and third control commands are received further to the operator interacting with the ride settings.

6 . The virtual cockpit system of claim 5 , wherein the ride settings are configured to allow the operator to circle from the first controllable functionality to the second controllable functionality.

7 . The virtual cockpit system of claim 5 , wherein the focus controllers are configured to allow the operator to modify the first modifiable setting if the first controllable functionality is active or the second modifiable setting if the second controllable functionality is active.

8 . The virtual cockpit system of claim 1 , wherein the first and/or the second controllable functionality are customizable by the operator.

9 . The virtual cockpit system of claim 1 , wherein the first and/or the second controllable functionality are associated with a sub-system of the recreational vehicle or an accessory associated with the recreational vehicle.

10 . The virtual cockpit system of claim 1 , wherein updating the third GUI component by representing the second controllable functionality in replacement of the first controllable functionality defines cycling through a carousel of possible actions for the operator.

11 . The virtual cockpit system of claim 1 , wherein the second GUI component is located adjacent to the first GUI component, the first GUI component extending horizontally from a left side of the display to a right side of the display, the second GUI component extending vertically from a top of the display to a bottom of the display, a width of the first GUI component being greater than a length of the first GUI component, a width of the second GUI component being smaller than a length of the second GUI component.

12 . The virtual cockpit system of claim 1 , wherein the instructions, upon being executed by the processor, further cause displaying, on the display, a sixth GUI component representing a second set of information, the second set of information relating to infotainment functionalities associated with the recreational vehicle.

13 . The virtual cockpit system of claim 12 , wherein the second GUI component is located between the first GUI component and the sixth GUI component.

14 . The virtual cockpit system of claim 1 , wherein the first set of information comprises at least one of:

a vehicle speed of the recreational vehicle;

a fuel level of the recreational vehicle;

a battery state of charge of the recreational vehicle;

a range of the recreational vehicle; and

an engine speed of the recreational vehicle.

15 . The virtual cockpit system of claim 1 , wherein the first control command, the second control command, and the third control command are input to the controller via a single switch on a handlebar or steering wheel of the recreational vehicle.

16 . The virtual cockpit system of claim 1 , wherein the first controllable functionality is an engine mode functionality for varying a throttle response of an engine of the recreational vehicle, and wherein the second controllable functionality is a drive mode functionality.

17 . A recreational vehicle comprising a virtual cockpit system for a recreational vehicle, the virtual cockpit system comprising a display, a controller and a processor, the display being configured for presenting information to an operator of the recreational vehicle, the controller being configured for allowing interactions between the operator and the virtual cockpit system, the processor being configured for executing instructions which upon being executed cause:

displaying, on the display, a first graphical user interface (GUI) component representing a first set of information, the first set of information relating to operating conditions of the recreational vehicle;

upon receiving, from the controller, a first control command, displaying, on the display, the first GUI component and a second GUI component comprising a third GUI component and a fourth GUI component, the third GUI component representing a first controllable functionality of the recreational vehicle corresponding to a first component of the recreational vehicle, the fourth GUI component representing a first modifiable setting of the first controllable functionality of the recreational vehicle;

upon receiving, from the controller, a second control command corresponding to the first modifiable setting, modifying a functionality of the first component of the recreational vehicle, thereby causing a modification of operational performance of the recreational vehicle; and

upon receiving, from the controller, a third control command, updating the third GUI component by replacing the first controllable functionality of the recreational vehicle with a second controllable functionality of the recreational vehicle corresponding to a second component of the recreational vehicle that is different from the first component and updating the fourth GUI component by replacing the first modifiable setting of the first controllable functionality of the recreational vehicle with a second modifiable setting of the second controllable functionality of the recreational vehicle.

18 . The recreational vehicle of claim 17 , wherein the controller comprises ride settings and focus controllers;

wherein the first and third control commands are received further to the operator interacting with the ride settings; and

further comprising a handlebar and the ride settings and the focus controllers are mounted on the handlebar.

19 . The recreational vehicle of claim 17 , wherein the controller comprises ride settings and focus controllers;

wherein the first and third control commands are received further to the operator interacting with the ride settings; and

further comprising a steering wheel and the ride settings and the focus controllers are mounted on the steering wheel.

20 . A computer-implemented method for presenting information to an operator of a recreational vehicle comprising:

displaying, on a display, a first graphical user interface (GUI) component representing a first set of information, the first set of information relating to operating conditions of the recreational vehicle;

upon receiving, from a controller, a first control command, displaying, on the display, the first GUI component and a second GUI component comprising a third GUI component and a fourth GUI component, the third GUI component representing a first controllable functionality of the recreational vehicle corresponding to a first component of the recreational vehicle, the fourth GUI component representing a first modifiable setting of the first controllable functionality of the recreational vehicle;

upon receiving, from the controller, a second control command corresponding to the first modifiable setting, modifying a functionality of the first component of the recreational vehicle, thereby causing a modification of operational performance of the recreational vehicle; and

upon receiving, from the controller, a third control command, updating the third GUI component by replacing the first controllable functionality of the recreational vehicle with a second controllable functionality of the recreational vehicle corresponding to a second component of the recreational vehicle that is different from the first component and updating the fourth GUI component by replacing the first modifiable setting of the first controllable functionality of the recreational vehicle a second modifiable setting of the second controllable functionality of the recreational vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2024
From: PROULX, JEAN-ROBERT; MASSICOTTE, ALAIN; LALIBERTE, MARTIN; VIENS MESSIER, KEVEN
To: BOMBARDIER RECREATIONAL PRODUCTS INC.
Reel/Frame 066587/0983 →
Continuity (2)
Provisional Application 63239146 · Aug 31, 2021
Related Publication 20240354127A1 · Oct 24, 2024
References Cited (27)
US 9324195B2 · Koenig et al. · 2016 [cited by applicant]
US 9644969B2 · Koenig et al. · 2017 [cited by applicant]
US 10038977B2 · Rentz et al. · 2018 [cited by applicant]
US 10203220B2 · Koenig et al. · 2019 [cited by applicant]
US 10584977B2 · Koenig et al. · 2020 [cited by applicant]
US 10595160B2 · Rentz et al. · 2020 [cited by applicant]
US 10764729B2 · Wotton · 2020 [cited by applicant]
US 10856117B2 · Puckette et al. · 2020 [cited by applicant]
US 20040122674A1 · Bangalore et al. · 2004 [cited by applicant]
US 20120179325A1 · Faenger · 2012 [cited by applicant]
US 20160041803A1 · Markov et al. · 2016 [cited by applicant]
US 20160104486A1 · Penilla et al. · 2016 [cited by applicant]
US 20170334500A1 · Jarek et al. · 2017 [cited by applicant]
US 20180141543A1 · Krosschell et al. · 2018 [cited by applicant]
US 20190016216A1 · Sundberg et al. · 2019 [cited by applicant]
US 20190265064A1 · Koenig et al. · 2019 [cited by applicant]
US 20200209012A1 · Koenig et al. · 2020 [cited by applicant]
US 20200213807A1 · Rentz et al. · 2020 [cited by applicant]
US 20200238824A1 · Park · 2020 [cited by applicant]
US 20210039562A1 · Jablonski et al. · 2021 [cited by applicant]
DE 102009040255A1 · 2011 [cited by applicant]
DE 202012009024 · 2012 [cited by examiner]
DE 102013021477A1 · 2014 [cited by applicant]
DE 102015004367A1 · 2015 [cited by applicant]
EP 3418101A1 · 2018 [cited by applicant]
EP 3418101B1 · 2023 [cited by examiner]
The Supplementary European Search Report issued during the prosecution of corresponding application No. 22863755.9, dated Jun. 16, 2025. [cited by applicant]