Method and device for controlling a system for displaying an approved parameter of a vehicle
The method and device allow users to recalibrate the vehicle's range display to its approved value via touchscreen interactions, addressing discrepancies and enhancing user experience and compliance.
Patent Information
- Authority / Receiving Office
- FR · FR
- Patent Type
- Applications
- Current Assignee / Owner
- STELLANTIS AUTO SAS
- Filing Date
- 2024-12-12
- Publication Date
- 2026-06-19
AI Technical Summary
Modern vehicles display vehicle range estimates that vary significantly from the certified range, leading to discrepancies and user confusion, with current systems lacking a straightforward method for recalibration to align displayed range with actual consumption.
A method and device for controlling a display system that allows users to manually recalibrate the displayed range to its approved value through a series of precise and intuitive touch interactions on the vehicle's touchscreen, ensuring consistency with actual consumption and regulatory standards.
Enables accurate and transparent display of the certified range, enhancing user confidence and satisfaction by aligning displayed data with actual vehicle performance while maintaining regulatory compliance and flexibility for real-world conditions.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Title of the invention: Method and device for controlling a display system for an approved vehicle parameter. Technical field
[0001] The invention relates to methods and devices for controlling a display system in a vehicle, particularly but not exclusively in a motor vehicle. The invention relates in particular to a method and device for controlling the display of graphic content representing a recalibration of an approved parameter of a vehicle. Technological background
[0002] Modern vehicles are equipped with advanced systems that display essential information to the driver, including parameters related to vehicle range, energy consumption, and battery charge level in the case of electric or hybrid vehicles. This information, generally displayed on onboard digital screens, is crucial for enabling drivers to effectively plan their journeys and anticipate charging or refueling needs.
[0003] The display of a vehicle's range generally relies on algorithms integrated into the vehicle's energy management system. These algorithms estimate the range based on various parameters, such as instantaneous energy consumption, driving history, driver's driving style, environmental conditions (temperature, topography, etc.), and the battery's state of charge. While these estimates are accurate in many situations, they exhibit significant variations that can make it difficult for the driver or vehicle owner to compare the displayed range with the official range provided at the time of purchase.
[0004] This variation in the displayed range is particularly problematic because it can generate inconsistencies between the actual consumption observed by the user and the theoretical or certified range. Indeed, the certified range value is often calculated according to standardized homologation cycles, such as the WLTP (Worldwide Harmonized Light Vehicles Test Procedure), which do not necessarily reflect real-world driving conditions. Consequently, drivers may notice significant discrepancies between the range sold or advertised by the manufacturer and that displayed on the dashboard, which can lead to misunderstandings, dissatisfaction, and a loss of confidence in the system.
[0005] Furthermore, current devices do not allow the driver or owner to manually or easily recalibrate the displayed range to align it with the certified or desired value. This limitation is compounded by the risk of confusion or error when recalibration attempts are made unintentionally or accidentally, due to the complexity of the control systems integrated into modern vehicles. Without suitable solutions, the user cannot effectively synchronize the displayed range with their expectations or with the reference data provided by the manufacturer.
[0006] It is therefore necessary to develop a technical solution to overcome these limitations. Such a solution should offer the possibility of displaying a certified range value, corresponding to that sold to the customer or communicated by the manufacturer, while remaining consistent with the vehicle's actual consumption. It should also include a clear activation procedure, for example via the on-board computer (OBC), allowing the owner to manually recalibrate the displayed range without risk of unintentional activation. This process would guarantee an improved user experience by ensuring a reliable and transparent match between the displayed range data and the customer's expectations, while preserving the accuracy and flexibility necessary to account for variations in real-world driving conditions. Summary of the present invention
[0007] One object of the present invention is to solve at least one of the problems of the technological background described above.
[0008] An object of the present invention is to allow the display of an approved range value, corresponding to that sold to the customer or communicated by the manufacturer, directly on the vehicle's dashboard.
[0009] Another object of the present invention is to ensure consistency between the displayed range and the actual consumption of the vehicle, while preserving the readability and reliability of the information for the driver.
[0010] Another object of the present invention is to provide a clear and intuitive activation procedure enabling the vehicle owner to manually recalibrate the range displayed via the on-board computer, while avoiding any unintentional activation of said procedure.
[0011] Another object of the present invention is to improve the user experience by offering precise and accessible control of display parameters related to autonomy, ensuring greater satisfaction and a transparent understanding of vehicle performance.
[0012] Another object of the present invention is to minimize the risks of confusion or dissatisfaction related to discrepancies between actual consumption and theoretical autonomy, by providing a reliable technical solution adaptable to the user's needs.
[0013] Another object of the present invention is to ensure that the information displayed remains compliant with regulatory and commercial expectations, while offering sufficient flexibility to adapt to variations in real driving conditions.
[0014] According to a first aspect, the present invention relates to a method for controlling a display system for an approved parameter of a vehicle, said display system comprising a screen, said method being implemented by at least one processor and comprising the following steps: - display control of a first graphic content including a first graphic object representing a (non-approved) parameter of said vehicle; - receipt of initial data representative of an initial press on a control device; said initial data including initial information representative of a duration of press on said control device; - control of display of a second graphic content including a second graphic object representing a first journey counter when said first information is representative of a duration less than a first threshold duration; - reception of second data representing a second press on said control device; said second data including a second piece of information representing a duration of press on said control device; - display control, in said second graphic content, of a third graphic object representing a reset of said first journey counter when said second information is representative of a duration greater than said first threshold duration; - receipt of third data representing a third press on said control device; said third data including a third piece of information representing a duration of press on said control device; - display control, in said second graphic content, of a fourth graphic object representing a second journey counter when said third information is representative of a duration less than a second threshold duration; - Reception of fourth data points representing a fourth press on said control device; said fourth data points including a fourth piece of information representing the duration of the press on said control device; - Display control, in said second graphic content, of a fifth graphic object representing a reset of said second trip counter when said fourth piece of information represents a duration exceeding said second threshold duration; and - display control, in said first graphic content, of a sixth graphic object representing an approved version of said parameter of said vehicle when the time elapsed between the reception of said first data and said fourth data is less than a third threshold duration, said sixth graphic object replacing said first graphic object.
[0015] Advantageously, the display of said sixth graphic object is not implemented when said vehicle includes a trailer or when a load state of said vehicle is less than a threshold value.
[0016] According to one variant, said approved parameter corresponds to an approved mileage range of said vehicle or an approved consumption of said vehicle.
[0017] According to another variant, said screen is a touch interface screen and said control device is a graphic object displayed on said touch screen, said data receptions being representative of touch pressure on said control device.
[0018] According to yet another variant, said first graphic content includes said second graphic content.
[0019] According to a further embodiment, said third threshold duration is 30 seconds or less, in particular about 30 seconds. This threshold duration is in no way limiting of the invention and any duration, on the one hand, long enough to allow the user time to perform the recalibration procedure described herein, and on the other hand, short enough to prevent the user from inadvertently activating the recalibration, is particularly envisaged.
[0020] According to a second aspect, the present invention relates to a computer program which includes instructions adapted for the execution of the steps of the process according to the first aspect of the present invention, in particular when the computer program is executed by at least one processor.
[0021] Such a computer program may use any programming language, and be in the form of source code, object code, or an intermediate code between source code and object code, such as in a partially compiled form, or in any other desirable form.
[0022] According to a third aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the process according to the first aspect of the present invention.
[0023] On the one hand, the recording medium can be any entity or device capable of storing the program. For example, the medium may include a means storage, such as a ROM, CD-ROM or microelectronic circuit type ROM, or a magnetic recording medium or a hard disk drive.
[0024] On the other hand, this recording medium can also be a transmissible medium such as an electrical or optical signal, such a signal being able to be transmitted via an electrical or optical cable, by conventional or radio frequency, by self-directing laser beam, or by other means. The computer program according to the present invention can, in particular, be downloaded from an Internet-type network.
[0025] Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to execute or to be used in the execution of the process in question.
[0026] According to a fourth aspect, the present invention relates to a control device for a display system of an approved parameter of a vehicle, the device comprising a memory associated with a processor configured for the implementation of the steps of the process according to the first aspect of the present invention.
[0027] According to a fifth aspect, the present invention relates to a vehicle, for example of the automobile type, comprising a device as described above according to the fourth aspect of the present invention.
[0028] The invention therefore offers several significant advantages by allowing the display of a certified range value, consistent with that sold to the customer or communicated by the manufacturer. This ensures greater transparency and strengthens customer confidence in the data provided by the vehicle, avoiding any misunderstandings related to discrepancies between the actual range and the advertised theoretical value.
[0029] Another advantage of this invention lies in the user's ability to manually recalibrate the displayed range via a clear and secure activation procedure on the on-board computer (OBC). This feature offers significant flexibility while reducing the risk of unintentional activation, thus ensuring simple and reliable use even for non-expert users.
[0030] The invention also improves the user experience by allowing better control over the range display parameters, thereby contributing to greater driver satisfaction. It avoids the frustrations associated with fluctuating or perceived inconsistent estimates by offering a technical solution that adapts to both the practical needs of the driver and the requirements of type-approval testing.
[0031] Furthermore, this invention helps to harmonize the display of the range with the vehicle's actual consumption while offering the possibility of displaying the theoretical value sold. This allows the driver to better understand the performance energy consumption of his vehicle and to optimize his driving style or charging habits accordingly.
[0032] Finally, the invention also ensures regulatory compliance by facilitating access to the approved value, while maintaining the accuracy of the data related to actual fuel consumption. This dual functionality meets user expectations while enhancing the commercial relevance of the information provided by the vehicle. Brief description of the figures
[0033] Other features and advantages of the present invention will become apparent from the description of the specific and non-limiting embodiments of the present invention below, with reference to the attached Figures 1 to 6, in which:
[0034] [Fig.1] schematically illustrates part of the passenger compartment of a vehicle, according to a particular embodiment of the present invention;
[0035] [Fig.2] schematically illustrates the display of the first graphic content at a first temporal instant on a display device of the vehicle of [Fig.1], according to a particular and non-limiting embodiment of the present invention;
[0036] [Fig.3] schematically illustrates the display of the second graphic content and at different time moments on the vehicle display device of [Fig.1], according to a particular and non-limiting embodiment of the present invention;
[0037] [Fig.4] schematically illustrates the display of the first and second contents graphs at different time points on the vehicle display device of [Fig.1], and the results of a successful recalibration of the range display to its approved value, according to a particular and non-limiting embodiment of the present invention;
[0038] [Fig. 5] illustrates a device configured to control a display system of the vehicle of [Fig.1], according to a particular and non-limiting embodiment of the present invention.
[0039] [Fig.6] illustrates a flowchart of the different stages of a control process of a vehicle display system of [Fig.1], according to a particular and non-limiting embodiment of the present invention. Description of examples of achievements
[0040] A method and a control device for a display system of an approved parameter of a vehicle will now be described in what follows with joint reference to Figures 1 to 6. The same elements are identified with the same reference signs throughout the description that follows.
[0041] The terms "first(s)", "second(s)" (or "first(s)", "second(s)"), etc. are used in this document by arbitrary convention to allow identification and distinction of different elements (such as operations, means, etc.) put into work in the embodiments described below. Such elements may be distinct or correspond to a single element, depending on the embodiment.
[0042] According to a particular and non-limiting example of an embodiment of the present invention, the control of a display system embedded in a vehicle is for example implemented by one or more computers of the vehicle, for example via one or more processors.
[0043] To this end, the display of initial graphic content, including a first graphic object representing a (non-homologated) parameter of said vehicle, is controlled so that this first graphic object is displayed on the screen, in particular a touchscreen. The display can be controlled in response to a press, in particular a touchscreen, on the screen by a user, or, for example, in response to the vehicle being started.
[0044] Data representing an initial press on a control device is received. The control device may be a mechanical actuator, for example a push button, or a graphic object displayed on the touchscreen. This data includes initial information representing a certain duration of the press on said control device, less than a first threshold duration. In a particular embodiment, said initial press is a short or brief press. A short or brief (in particular, touch) press corresponds to a non-prolonged and brief (touch) press of one or more fingers on a part of the control device (in particular, a part of the touchscreen), the short or brief press being of a duration less than a given threshold duration (for example, 2 seconds, in particular, 1 second).
[0045] In response to the first press, the display of a second graphic content including a second graphic object representing a first trip counter is controlled so that this second graphic object is displayed on the screen, in particular a touch screen, when said first information is representative of a duration less than the first threshold duration.
[0046] Data representing a second press on the control device is then received. This data includes a second piece of information representing a certain duration of pressing on said control device that exceeds said first threshold duration. In a particular embodiment, said second press is a long press. A long (in particular, touch) press corresponds to a continuous and prolonged (touch) press of one or more fingers on a part of the control device (in particular, a part of the touchscreen), the long press being for a duration exceeding a given first threshold duration (for example, 2 seconds, in particular, 1 second) and can last, for example, 1, 2, 3, 4, 5, 6, 7, 8, 9 or 10 seconds, depending, for example, on the user's intent.
[0047] In response to the second press, the display of a third graphic object representing a reset of the first trip counter is controlled so that this third graphic object is displayed on the screen, in particular a touch screen, when said second information is representative of a duration greater than said first threshold duration.
[0048] In a subsequent stage of the process, data representing a third press on a control device are received. This data includes a third piece of information representing a certain duration of the press on said control device that is less than a second threshold duration. In a particular embodiment, said third press is a short or brief press.
[0049] In response to the third press, the display of a fourth graphic object representing a second trip counter is controlled so that this fourth graphic object is displayed on the screen, in particular a touch screen, when said third information is representative of a duration less than said second threshold duration.
[0050] Data representing a fourth press on the control device are then received. This data includes a fourth piece of information representing a certain duration of press on said control device exceeding said second threshold duration. In a particular embodiment, said fourth press is a long press.
[0051] In response to the fourth press, the display of a fifth graphic object representing a reset of said second trip counter is controlled so that this fifth graphic object is displayed on the screen, in particular a touch screen, when said fourth information is representative of a duration greater than said second threshold duration.
[0052] In a particular embodiment, said first threshold duration is identical to said second threshold duration, namely, for example, 2 seconds, in particular, 1 second.
[0053] Said first trip odometer is often labeled "Trip 1" on the vehicle's dashboard display, and said second trip odometer is labeled "Trip 2". The Trip 1 and Trip 2 functions, found on the dashboards of, for example, electric cars, are used to record and track data related to distances traveled and energy consumption, and offer several advantages in terms of trip management and analysis. These functions are sub-odometers, generally independent of the total odometer, allowing the user to monitor specific statistics for different uses.
[0054] Trip 1 is generally used to measure data from a single trip or a short period, such as a daily commute. For example, it allows tracking the Distance traveled (in kilometers or miles), energy consumption (in kWh / 100 km), average speed, and driving time. This helps the user analyze energy efficiency on a specific journey, such as a round trip between home and work, and adapt their driving style or charging choices to optimize the vehicle's range.
[0055] Trip 2 is often used to record data over a longer period or for a specific purpose, such as an extended journey or the analysis of overall consumption over several days or weeks. This allows the user to compare vehicle performance in different contexts (urban, highway, etc.) or to plan charging based on observed consumption.
[0056] Both functions allow the data to be reset at any time, thus offering complete flexibility for analyzing specific journeys or periods of use. This data can also be crucial for users who want to optimize their energy costs, track the environmental impact of their driving, or plan vehicle maintenance. In the case of electric cars, information on kWh consumption and energy efficiency makes it possible to better understand the remaining range, anticipate necessary charging, and improve the overall energy management of the vehicle.
[0057] In a continuation of the process, the display of a sixth graphic object representing an approved version of said parameter is controlled so that this sixth graphic object is displayed on the screen, in particular a touch screen, when the time elapsed between the reception of the first data and the fourth representative support data is less than a third threshold time, said sixth graphic object replacing said first graphic object and resulting in the recalibration of the display of the parameter in its approved value.
[0058] In a particular embodiment, said third threshold duration is, for example, 15, 20, 25, 30, 35, 40, or 45 seconds and is in no way limiting of the invention. Preferably, a value of 30 seconds or close to it will be used.
[0059] Fig. 1 schematically illustrates part of the passenger compartment of a vehicle 10, according to a particular and non-limiting embodiment of the present invention.
[0060] Vehicle 10 corresponds, for example, to a vehicle with an internal combustion engine or to a hybrid vehicle with an internal combustion engine and one or more electric motors. In a particular embodiment, vehicle 10 is an electric vehicle. Vehicle 10 thus corresponds, for example, to a land vehicle, such as a car, a truck, or a bus.
[0061] The vehicle 10 advantageously incorporates a display system comprising a screen 12, preferably with a touch interface, and a computer configured to control the display of content from a graphical HMI on the touch screen 12. The computer This corresponds, for example, to the instrument cluster computer or ECU (Instrument Cluster ECU). This computer is responsible for managing and displaying information on the vehicle's instrument cluster screen, which includes trip data, range, energy consumption, speed, and other essential vehicle parameters.10
[0062] The computer collects the necessary data from other electronic control units of the vehicle 10, such as the engine management computer (engine ECU) for information on fuel or energy consumption, the battery computer for state of charge (SOC) data in electric vehicles, and the speed and odometer sensors to measure the distance travelled.
[0063] The instrument cluster control unit is often connected to the CAN (Controller Area Network) communication bus, which allows different control units to share the necessary information. For example, it receives data from the sensors via the engine or transmission control unit and transmits the information to the user via the controls or buttons located on the steering wheel or center console.
[0064] The touch screen 12 corresponds for example to an LCD type screen (from the English "Liquid Crystal Display" or in French "Affichage à cristals liquide"), for example of type TFT (from the English "Thin-Film Transistor" or in French "Transistor en film mince"), or OLED (from the English "Organic Light-Emitting Diode" or in French "Diode électroluminescente organique").
[0065] The touch screen 12 is configured to display content for the driver and passengers of the vehicle 10. The touch screen 12 is also configured to allow the driver and / or passengers of the vehicle to interact with one or more systems embedded in the vehicle via a human-machine interface (HMI) displayed on the touch screen 12.
[0066] According to a particular embodiment, the display system includes one or more other screens, for example a screen of a device or system called a head-up display, corresponding for example to a transparent or semi-transparent blade arranged in such a way that a driver sitting in a seat 15 of the vehicle 10 sees the content displayed or projected onto the transparent blade when the driver is driving the vehicle 10. The display system further includes, for example, a display screen called a combination or instrument panel and generally arranged in an area 13 behind the steering wheel 14 in the dashboard 16.
[0067] According to a particular embodiment, the display system including the touch screen 12 is for example provided or configured to reduce the number of screens present in the vehicle 10, allowing for example the removal of the display screen(s) called instrument cluster or instrument panel.
[0068] According to a particular embodiment, the vehicle 10 carries one or more embedded systems, each controlled by one or more computers. These computers, together with the instrument cluster computer, form, for example, a multiplexed architecture for providing various services useful for the proper functioning of the vehicle and for assisting the driver and / or passengers of the vehicle in controlling the vehicle 10 via the control of the embedded system(s) in the vehicle 10.Computers communicate and exchange data with each other via one or more computer buses, for example a CAN (Controller Area Network), CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (according to ISO 17458), LIN (Local Interconnect Network), or Ethernet (according to ISO / IEC 802-3) type communication bus.
[0069] A process for controlling a display system of an approved parameter in the vehicle 10 is advantageously implemented by one or more processors of the display system.
[0070] The control process is described in support of Figures 2, 3 and 4, each of which illustrates the result of displaying one or more graphic objects on the screen 12, according to different embodiment examples.
[0071] In a first operation of the process, the display on the screen 12 of a first graphic content 20 comprising a first graphic object 22 is controlled at a time t0. This first graphic object is representative of a parameter 24 of the vehicle 10, in particular of a range in kilometers or a consumption of the vehicle 10.
[0072] The display of the first graphic object can be implemented by pressing on a dedicated actuation device or automatically when the vehicle 10 is put into operation.
[0073] The display of said parameter 24 initially corresponds to the non-approved value of said parameter. For example, when the battery of an electric vehicle is charged to 100%, the calculation of the range displayed on the dashboard follows a slightly different logic than that used during driving. At full charge, the range prediction algorithm can no longer rely solely on recent consumption data, as this information is associated with previous driving conditions that may not reflect future conditions. Therefore, the calculation of the range at 100% is generally based on a predefined reference value that can be adjusted according to various parameters, including historical usage data.
[0074] Many vehicles therefore display a personalized range based on the driver's driving history. To do this, the algorithm can analyze the average consumption of the last 50 or 100 trips, allowing the forecast to be adapted to the user's driving style. This method guarantees greater accuracy but can be misleading, as the range displayed immediately after a full charge may differ from the "sales promise" range value, which is based on homologation standards (WLTP, NEDC, etc.).
[0075] As illustrated in [Fig.1], the 100% range of the vehicle 10 shown may be 420 km, which may differ from the approved range value presented at the time of purchase of the vehicle 10 and therefore be deceptive for the owner of said vehicle.
[0076] In a second operation of the process, and as illustrated in [Fig. 3], initial data representing a first press 302 on a control device 30 are received at time t1. Said initial data comprising initial information representing a duration of the press on said control device 30.
[0077] When the first piece of information represents a duration shorter than a first threshold duration, the display of a second graphic content 32, comprising a second graphic object 322 representing a first trip counter, is controlled. Typically, the first threshold duration is set so that the press 302 corresponds to the duration of a short press and generally corresponds to a duration less than or equal to approximately 2 seconds, and in particular less than or equal to approximately 1 second. The short press can last 1 or 2 seconds or less, for example, as long as it corresponds to a duration less than the fixed threshold duration. The first press 302 thus allows the display of a graphic object corresponding to a first trip counter that can provide information on the last daily trip made by the vehicle 10, such as the distance traveled, the average speed, and the average fuel consumption achieved on that trip.This trip odometer is usually referenced and labeled as "Trip 1" and is typically intended to provide the driver with driving data based on a generally short and recent trip.
[0078] In a third operation of the process, and as illustrated in [Fig.3], second data representing a second press 304 on said control device 30 are received at time t2. Said second data include a second piece of information representing a duration of press on said control device 30.
[0079] When said second information represents a duration greater than said first threshold duration, the display of a third graphic object 324 included in said second graphic content 32 and representing a reset of said first trip counter is controlled. Typically, said first threshold duration is set so that the press 304 corresponds to the duration of a long press and This generally corresponds to a duration of approximately 2 seconds or less, and in particular approximately 1 second or less. A long press can last 1, 2, 3, 4, or 5 seconds, for example, as long as it exceeds the set threshold. The second press (304) therefore resets or restores the display of the first trip odometer, with the distance traveled, average speed, and average fuel consumption for this trip all showing initial values.
[0080] In a fourth operation of the process, and as illustrated in [Fig.3], third data representing a third press 306 on said control device 30 are received at time t3. Said third data include a third piece of information representing a duration of press on said control device 30.
[0081] When said third piece of information represents a duration less than a second threshold duration, the display of a fourth graphic object 326 representing a second trip counter is controlled in said second graphic content 32. Typically, said second threshold duration is set so that the press 306 corresponds to the duration of a short press and generally corresponds to a duration less than or equal to approximately 2 seconds, and in particular less than or equal to approximately 1 second. The short press may last 1 or 2 seconds or less, for example, insofar as it corresponds to a duration less than the fixed threshold duration.The third press 306 therefore allows the display of a graphic object corresponding to a second trip counter, which can provide information, for example, on the cumulative total of the last daily trips made by vehicle 10, such as the distance traveled, average speed, and average fuel consumption achieved over all these trips. This trip counter is generally referenced and labeled as "Trip 2" and is typically intended to provide the driver with driving data based on a longer trip than trip 1 or on a plurality of trips made over a weekly or monthly period, for example.
[0082] In a fourth operation of the process, and as illustrated in [Fig.4], fourth data points representing a fourth press 308 on said control device 30 are received at time t4. Said fourth data points include a fourth piece of information representing a duration of press on said control device 30.
[0083] When said fourth information represents a duration greater than said second threshold duration, the display of a fifth graphic object 328, representing a reset of said second trip counter, is controlled in said second graphic content 32. Typically, said first threshold duration is set so that the press 308 corresponds to the duration of a long press and generally corresponds to a duration less than or equal to approximately 2 seconds, and in a specific duration of approximately 1 second or less. A long press can last 1, 2, 3, 4, or 5 seconds, for example, as long as it exceeds the set threshold. The fourth press (308) resets the display of the second trip odometer, with the distance traveled, average speed, and average fuel consumption for the last trip(s) all showing initial values.
[0084] In a particular embodiment, said first and second threshold durations are identical.
[0085] In a fifth operation of the process, and as illustrated in [Fig.4], the display of a sixth graphic object 330 representing an approved version of said parameter 24 of said vehicle 10 is checked at a time t5 in said first graphic content, when the time elapsed between the reception of said first data and said fourth data is less than a third threshold time, said sixth graphic object 330 replacing said first graphic object 22.
[0086] In a particular embodiment, said third threshold duration is 60 seconds or less, in particular 30 seconds or less, and particularly about 30 seconds. This threshold duration is in no way limiting; it must, on the one hand, allow a user sufficient time to perform the display and reset sequence of trip counters 1 and 2, but must prevent any inadvertent recalibration of said parameter to its approved value.
[0087] Thanks to the present invention, a vehicle owner 10 can easily recalibrate a parameter such as range or fuel consumption to its homologation value through a simple manipulation sequence. This can be useful in cases where the vehicle 10 needs to be returned to the showroom for presentation or sale.
[0088] In a particular embodiment, the display of said sixth graphic object 330 is not implemented when said vehicle 10 includes a trailer or when the load state of said vehicle 10 is below a threshold value. This function aims to prevent unexpected or misleading behavior for the driver.
[0089] In another particular embodiment, said approved parameter corresponds to an approved mileage range of said vehicle 10 or an approved consumption of said vehicle 10.
[0090] In a particularly advantageous embodiment, said screen 12 is a touch interface screen and said control device is a graphic object displayed on said touch screen, said data receptions 61, 63, 65, 67 being representative of touch pressing on said control device 30.
[0091] In one variant, said first graphic content includes said second graphic content and all the graphic objects are displayed on different parts of the same screen 12.
[0092] Figure 5 schematically illustrates a device 5 configured for controlling a display system of an approved parameter of a vehicle, for example, vehicle 10, according to specific and non-limiting embodiments of the present invention. The device 5 corresponds, for example, to a device embedded in the vehicle 10, for example, a computer.
[0093] The device 5 is, for example, configured to carry out the operations described opposite Figures 1 to 4 and / or the steps of the process described opposite [Fig. 6]. Examples of such a device 5 include, but are not limited to, embedded electronic equipment such as a vehicle's on-board computer, an electronic control unit such as an ECU (Electronic Control Unit), a smartphone, a tablet, or a laptop computer. The elements of the device 5, individually or in combination, can be integrated into a single integrated circuit, into several integrated circuits, and / or into discrete components. The device 5 can be implemented in the form of electronic circuits or software (or computer) modules, or a combination of electronic circuits and software modules.
[0094] The device 5 comprises one (or more) processor(s) 50 configured to execute instructions for carrying out the steps of the process and / or for executing instructions from the software embedded in the device 5. The processor 50 may include integrated memory, an input / output interface, and various circuits known to those skilled in the art. The device 5 further comprises at least one memory 51, corresponding, for example, to volatile and / or non-volatile memory, and / or includes a memory storage device that may include volatile and / or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic disk, or optical disk.
[0095] The computer code of the embedded software(s) including the instructions to be loaded and executed by the processor is for example stored on memory 51.
[0096] According to various particular and non-limiting embodiments, the device 5 is coupled in communication with other similar devices or systems and / or with communication devices, for example a TCU (Telematic Control Unit), for example via a communication bus or through dedicated input / output ports.
[0097] According to a particular and non-limiting embodiment, the device 5 includes a block 52 of interface elements for communicating with external devices. The interface elements of the block 52 include one or more of the following interfaces: - radio frequency RF interface, for example of the Wi-Fi® type (according to IEEE 802.11), for example in the 2.4 or 5 GHz frequency bands, or of the Bluetooth® type (according to IEEE 802.25.1), in the 2.4 GHz frequency band, or of the Sigfox type using UBN (Ultra Narrow Band) radio technology, or LoRa in the 868 MHz frequency band, LTE (Long-Term Evolution), LTE-Advanced; - USB interface (from the English "Universal Serial Bus" or "Universal Serial Bus" in French); - HDMI interface (from the English "High Definition Multimedia Interface", or "High Definition Multimedia Interface" in French); - LIN interface (from the English "Local Interconnect Network", or in French "Réseau interconnecté local").
[0098] According to another particular and non-limiting embodiment, the device 5 includes a communication interface 53 which enables communication with other devices (such as other computers in the embedded system) via a communication channel 530. The communication interface 53 corresponds, for example, to a transmitter configured to transmit and receive information and / or data via the communication channel 530. The communication interface 53 corresponds, for example, to a wired network of the CAN (Controller Area Network) type, CAN FD (Controller Area Network Flexible Data-Rate), FlexRay (standardized by ISO 17458) or Ethernet (standardized by ISO / IEC 802-3).
[0099] According to a particular and non-limiting embodiment, the device 5 can provide output signals to one or more external devices, such as a display screen 540, touch or not, one or more loudspeakers 550 and / or other peripherals 560 (projection system) via output interfaces 54, 55 and 56 respectively. According to a variant, one or more of the external devices is integrated into the device 5.
[0100] Figure 6 illustrates a flowchart of the different steps in a method for controlling a display system embedded in a vehicle, for example vehicle 10, according to a particular and non-limiting embodiment of the present invention. The method is implemented, for example, by a device embedded in vehicle 10 or by device 5 of Figure 5.
[0101] In a first step 60, the display of a first graphic content comprising a first graphic object representing a parameter of said vehicle 10 is controlled.
[0102] In a second step 61, first representative data of a first press on a control device on a screen of the vehicle display system are received.
[0103] In a third step 62, the display of a second graphic content comprising a second graphic object representing a first journey counter when said first information is representative of a duration less than a first threshold duration is controlled so as to display this second graphic object on the screen.
[0104] In a fourth step 63, second data representing a second press on said control device are received.
[0105] In a fifth step 64, the display of a third graphic object representing a reset of said first trip counter is checked when said second information is representative of a duration greater than said first threshold duration.
[0106] In a sixth step 65, third data representing a third press on said control device are received.
[0107] In a seventh step 66, the display of a fourth graphic object representing a second trip counter is controlled when said third information is representative of a duration less than a second threshold duration.
[0108] In a seventh step 67, fourth data representing a fourth press on said control device are received.
[0109] In an eighth step 68, the display of a fifth graphic object representing a reset of said second trip counter is checked when said fourth information is representative of a duration greater than said second threshold duration.
[0110] In a ninth step 69, the display of a sixth graphic object representing an approved version of said parameter of said vehicle is controlled when the time elapsed between the receipt of said first data and said fourth data is less than a third threshold time, so as to display said sixth graphic object in place of said first graphic object.
[0111] According to one variant, the variants and examples of the operations described in relation to one of Figures 1 to 4 apply to the steps of the process in [Fig.6].
[0112] Of course, the present invention is not limited to the embodiments described above but extends to a method for controlling the execution of instructions representing functions or actions implemented by at least one system embedded in a vehicle, which would include secondary steps without falling outside the scope of the present invention. The same would apply to a device configured for implementing such a method.
[0113] The present invention also relates to a vehicle, for example an automobile or more generally an autonomous land-powered vehicle, comprising the device 5 of [Fig.5] or a display system comprising the device 5 of [Fig.5] connected in communication to a screen, preferably a touch screen, 10.
[0114] The present invention also relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for carrying out the steps of the process of [Fig.6].
Claims
1. Demands Method for controlling a display system for an approved parameter of a vehicle (10), said display system comprising a screen (12), said method being implemented by at least one processor and comprising the following steps: - control (60) of displaying a first graphic content (20) comprising a first graphic object (22) representative of a parameter (24) of said vehicle (10); - reception (61) of first data representative of a first press (302) on a control device (30); said first data including first information representative of a duration of press on said control device (30); - control (62) of displaying a second graphic content (32) comprising a second graphic object (322) representing a first journey counter when said first information is representative of a duration less than a first threshold duration; - reception (63) of second data representing a second press (304) on said control device (30); said second data including a second piece of information representing a duration of press on said control device (30); - control (64) of displaying, in said second graphic content, a third graphic object (324) representing a reset of said first trip counter when said second information is representative of a duration greater than said first threshold duration; - reception (65) of third data representing a third press (306) on said control device (30); said third data including a third piece of information representing a duration of press on said control device (30); - control (66) of display, in said second graphic content, of a fourth graphic object (326) representing a second journey counter when said third information is representative of a duration less than a second threshold duration; - reception (67) of fourth data representative of a fourth support (308) on said control device (30); said fourth data including a fourth piece of information representing a duration of press on said control device (30); - control (68) of display, in said second graphic content, of a fifth graphic object (328) representing a reset of said second trip counter when said fourth information is representative of a duration greater than said second threshold duration; and - control (69) of display, in said first graphic content, of a sixth graphic object (330) representing an approved version of said parameter (24) of said vehicle (10) when the time elapsed between the reception of said first data and said fourth data is less than a third threshold duration, said sixth graphic object (330) replacing said first graphic object (22).
2. A method according to claim 1, wherein the display of said sixth graphic object (330) is not implemented when said vehicle (10) includes a trailer or when a load state of said vehicle (10) is less than a threshold value.
3. A method according to any one of the preceding claims, wherein said approved parameter corresponds to an approved mileage range of said vehicle (10) or an approved consumption of said vehicle (10).
4. A method according to any one of the preceding claims, wherein said screen is a touchscreen interface and said control device is a graphic object displayed on said touchscreen, said data receipts (61, 63, 65, 67) being representative of touch presses on said control device (30).
5. A method according to any one of the preceding claims, wherein said first graphic content includes said second graphic content.
6. A method according to any one of the preceding claims, wherein said third threshold duration is 30 seconds or less.
7. Computer program comprising instructions for carrying out the method according to any one of claims 1 to 6, when such instructions are executed by at least one processor.
8. Computer-readable recording medium on which a computer program comprising instructions is recorded 21 for carrying out the steps of the process according to any one of claims 1 to 6.
9. Device (5) for controlling a display system of an approved parameter of a vehicle (10), said device (5) comprising a memory (51) associated with at least one processor (50) configured for carrying out the steps of the method according to any one of claims 1 to 6.
10. Vehicle (10) comprising the device (5) according to claim 9.