Method and device for waking up user by vehicle
Through the collaboration between the cloud platform and the on-board wireless terminal TBOX and the intelligent body control module IBC, the automatic wake-up function in the car is realized, solving the problem of lack of automatic wake-up function in the existing technology, and improving user experience and comfort.
Patent Information
- Application Number
- CN202411952627.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-05-09
AI Technical Summary
The lack of automatic wake-up function in existing vehicles leads to users who need to rely on mobile phone alarm clocks or other devices to wake up when driving or camping, which affects the user experience.
Connect user terminals and target vehicles through the cloud platform, and use the on-board wireless terminal TBOX and the intelligent body control module IBC to realize the automatic wake-up function. The user sets the sleep wake-up time through the mobile APP or car computer, and the cloud platform sends the command to TBOX, and TBOX then sends a wake-up request to IBC through the CAN bus network to perform an automatic wake-up service.
It realizes the automatic wake-up function in the car, improves the user experience, reduces dependence on mobile phones or other devices, and meets the user's emotional value and comfort needs.
Smart Images

Figure CN119967036A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method and device for waking up a user in a vehicle. Background Art
[0002] With economic development and people's yearning for a better life, self-driving travel has become a mainstream way of travel, and people have begun to have higher and higher requirements for in-car sleep-related service functions. When people travel by car or camp, most of them choose to sleep and rest in the car. However, there is no sleep wake-up service in the current vehicle, and a mobile phone alarm or other support is required to wake up. In order to meet people's comfortable car use, fully automatic and safe sleep, and car ritual, in-car sleep wake-up service is indispensable. Therefore, there is an urgent need for a method for the vehicle to automatically wake up the user to improve the user experience. Summary of the invention
[0003] Based on this, it is necessary to provide a method and device for waking up a user in a vehicle in order to solve the above technical problems.
[0004] In a first aspect, a method for waking up a user by a vehicle is provided, the method being applied to a system for waking up a user by a vehicle, the system comprising a user terminal, a cloud platform and a target vehicle, the cloud platform being connected to the user terminal and the target vehicle respectively, the method comprising:
[0005] The cloud platform receives a wake-up request instruction for a vehicle wake-up service sent by the user terminal, wherein the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type;
[0006] The cloud platform sends a sleep wake-up instruction to the on-board wireless terminal TBOX of the target vehicle, wherein the sleep wake-up instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type;
[0007] The TBOX detects whether the received sleep wake-up instruction is valid, and if so, determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type;
[0008] When the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle is in the wake-up state, the TBOX sends a sleep wake-up mode and a sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network;
[0009] The IBC controls the execution module of the target vehicle to execute a service of waking up the user according to the sleep waking mode and the sleep waking request.
[0010] As an optional implementation manner, the TBOX detects whether the received sleep wake-up instruction is valid, including:
[0011] The TBOX compares the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up start instruction is invalid.
[0012] If the current time has not exceeded the sleep wake-up start time, the sleep wake-up start instruction is valid.
[0013] As an optional implementation, the method further includes:
[0014] If the CAN bus network is in a non-awakened state, the TBOX sends a network management message to the CAN bus network, so that the CAN bus network is in an awakened state for a first preset time length.
[0015] As an optional implementation manner, judging whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type includes:
[0016] When the sleep wake-up type is single, the TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time reaches the sleep wake-up start time;
[0017] When the sleep wake-up type is daily, the TBOX compares the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
[0018] As an optional implementation, the method further includes:
[0019] The cloud platform receives a sleep-wake-up instruction for shutting down the vehicle wake-up service sent by the user terminal;
[0020] The cloud platform sends the sleep-wake-up shutdown instruction to the TBOX;
[0021] The TBOX sends a network management message to the CAN bus network, and repeatedly sends a non-sleep wake-up mode signal to the IBC through the CAN bus network within a second preset time period.
[0022] As an optional implementation, the method further includes:
[0023] The cloud platform receives a vehicle wake-up service cancel sleep wake-up instruction sent by the user terminal;
[0024] The cloud platform sends the cancel sleep wake-up instruction to the TBOX;
[0025] The TBOX clears the stored sleep wake-up type, the sleep wake-up mode and the sleep wake-up request, sends a non-sleep wake-up mode signal to the IBC through the CAN bus network, and sends a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
[0026] As an optional implementation, the method further includes:
[0027] The vehicle computer of the target vehicle receives the sleep wake-up instruction set by the user, wherein the sleep wake-up instruction includes the sleep wake-up start time, the sleep wake-up duration and the sleep wake-up type;
[0028] The vehicle computer sends the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type to the TBOX through the CAN bus network;
[0029] Within the third preset time period, if the vehicle computer receives the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer updates its own sleep wake-up settings and display status, and the TBOX uploads the updated sleep wake-up settings and display status of the vehicle computer to the user terminal, and executes the step of the TBOX detecting whether the received sleep wake-up start instruction is valid, and if valid, judging whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
[0030] As an optional implementation, the method further includes:
[0031] Within the third preset time, if the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up duration sent by the TBOX, the vehicle computer will follow the sleep wake-up settings and display status before the user sets.
[0032] As an optional implementation, the method further includes:
[0033] The vehicle computer receives a sleep wake-up shutdown instruction set by a user;
[0034] The vehicle computer sends a sleep-wake-up state closing instruction to the TBOX;
[0035] Within a second preset time period, the TBOX repeatedly sends a non-sleep wake-up mode signal to the IBC, and sends the sleep wake-up mode signal to the user terminal through the cloud platform.
[0036] As an optional implementation, the method further includes:
[0037] When the current time does not reach the sleep wake-up start time and the CAN bus network is in the wake-up state, the TBOX sends the sleep wake-up mode, the sleep wake-up prohibition request, the sleep wake-up type, the sleep wake-up start time and the sleep wake-up maintenance duration to the IBC through the CAN bus network according to the preset cycle duration.
[0038] In a second aspect, a device for waking up a user by a vehicle is provided, the device being applied to a system for waking up a user by a vehicle, the system comprising a user terminal, a cloud platform and a target vehicle, the cloud platform being connected to the user terminal and the target vehicle respectively, the device comprising:
[0039] A first receiving module, configured for the cloud platform to receive a wake-up request instruction for a vehicle wake-up service sent by the user terminal, wherein the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type;
[0040] A first sending module, used for the cloud platform to send a sleep wake-up instruction to the on-board wireless terminal TBOX of the target vehicle, wherein the sleep wake-up instruction includes a sleep wake-up start time, a sleep wake-up maintenance time, and a sleep wake-up type;
[0041] A detection module, used for the TBOX to detect whether the received sleep wake-up instruction is valid, and if valid, to determine whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type;
[0042] The second sending module is used for sending the sleep wake-up mode and the sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network when the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle is in the wake-up state;
[0043] An execution module is used for the IBC to control the execution module of the target vehicle to execute a service of waking up the user according to the sleep waking mode and the sleep waking request.
[0044] As an optional implementation manner, the detection module is specifically used to:
[0045] The TBOX compares the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up start instruction is invalid.
[0046] If the current time has not exceeded the sleep wake-up start time, the sleep wake-up start instruction is valid.
[0047] As an optional implementation, the device further includes:
[0048] The third generating module is used for, if the CAN bus network is in a non-awakened state, the TBOX sending a network management message to the CAN bus network, so that the CAN bus network is in an awakened state for a first preset time length.
[0049] As an optional implementation manner, the detection module is specifically used to:
[0050] When the sleep wake-up type is single, the TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time reaches the sleep wake-up start time;
[0051] When the sleep wake-up type is daily, the TBOX compares the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
[0052] As an optional implementation, the device further includes:
[0053] A second receiving module is used for the cloud platform to receive a vehicle wake-up service shutdown sleep wake-up instruction sent by the user terminal;
[0054] A third sending module, configured for the cloud platform to send the sleep-wake-up turn-off instruction to the TBOX;
[0055] The fourth sending module is used for the TBOX to send a network management message to the CAN bus network, and repeatedly send a non-sleep wake-up mode signal to the IBC through the CAN bus network within a second preset time length.
[0056] As an optional implementation, the device further includes:
[0057] A third receiving module is used for the cloud platform to receive a vehicle wake-up service cancel sleep wake-up instruction sent by the user terminal;
[0058] A fifth sending module, configured for the cloud platform to send the cancel sleep wake-up instruction to the TBOX;
[0059] The clearing module is used for the TBOX to clear the stored sleep wake-up type, the sleep wake-up mode and the sleep wake-up request, and send a non-sleep wake-up mode signal to the IBC through the CAN bus network, and send a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
[0060] As an optional implementation, the device further includes:
[0061] A fourth receiving module, for the vehicle computer of the target vehicle to receive the sleep wake-up instruction set by the user, wherein the sleep wake-up instruction includes the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type;
[0062] A sixth sending module, configured for the vehicle computer to send the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type to the TBOX via the CAN bus network;
[0063] The updating module is used for, within a third preset time period, if the vehicle computer receives the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer updates its own sleep wake-up settings and display status, the TBOX uploads the updated sleep wake-up settings and display status of the vehicle computer to the user terminal, and executes the step of the TBOX detecting whether the received sleep wake-up start instruction is valid, and if valid, judging whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
[0064] As an optional implementation, the device further includes:
[0065] The setting module is used for, within the third preset time period, if the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer will follow the sleep wake-up settings and display status before the user sets.
[0066] As an optional implementation, the device further includes:
[0067] A fifth receiving module, used for the vehicle computer to receive a sleep-wake-up closing instruction set by a user;
[0068] A seventh sending module, used for the vehicle computer to send a sleep-wake-up state closing instruction to the TBOX;
[0069] The eighth sending module is used for, within a second preset time period, the TBOX repeatedly sending a non-sleep wake-up mode signal to the IBC, and sending the sleep wake-up mode signal to the user terminal through the cloud platform.
[0070] As an optional implementation, the device further includes:
[0071] The ninth sending module is used for sending the sleep wake-up mode, the sleep wake-up prohibition request, the sleep wake-up type, the sleep wake-up start time and the sleep wake-up maintenance duration to the IBC through the CAN bus network according to a preset cycle duration when the current time has not reached the sleep wake-up start time and the CAN bus network is in the wake-up state.
[0072] In a third aspect, a system for waking up a user in a vehicle is provided, and the system for waking up a user in a vehicle comprises: the method for waking up a user in a vehicle as described in the first aspect.
[0073] The present application provides a method and device for waking up a user in a vehicle. The technical solution provided by the embodiment of the present application brings at least the following beneficial effects: the communication network realizes remote monitoring, control and data transmission and integrates the key components of the Bluetooth chip to realize close-range control. The user sets it through the mobile phone APP or the car computer, selects the "rest sleep wake-up time", and the APP sends the control command to the vehicle wireless terminal through the cloud platform (the car computer through CAN), and then the vehicle wireless terminal forwards it to the body controller, thereby realizing: when the preset wake-up working time comes, the seat massage, speaker, interior lighting and other systems that support the owner's wake-up service can be automatically turned on to improve the user experience. Improved comfort, the driver does not need to use a mobile phone or other tools to support sleep wake-up, only one setting is required to achieve a more comfortable in-car sleep wake-up service. Satisfy the emotional value of users. At present, people's demand for emotional value is increasing. This design can bring better car experience to car owners and give them more emotional value.
[0074] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0076] Figure 1A schematic diagram of the structure of a system for waking up a user in a vehicle provided in an embodiment of the present application;
[0077] Figure 2 A flow chart of a method for waking up a user in a vehicle provided in an embodiment of the present application;
[0078] Figure 3 An interactive diagram of a method for waking up a user in a vehicle provided in an embodiment of the present application;
[0079] Figure 4 An interactive diagram of another method for waking up a user in a vehicle provided by an embodiment of the present application;
[0080] Figure 5 A schematic diagram of the structure of a device for waking up a user in a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0081] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0082] The method for waking up a user in a vehicle provided in the embodiment of the present application can be applied to a system for waking up a user in a vehicle. Figure 1 As shown, the system for waking up a user by vehicle includes a user terminal 101, a cloud platform 102 and a target vehicle 103, and the cloud platform 102 is connected to the user terminal 101 and the target vehicle 103 respectively.
[0083] The user terminal 101 is used to send a wake-up request instruction for the vehicle wake-up service to the cloud platform 102, where the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up duration, and a sleep wake-up type.
[0084] The cloud platform 102 is used to receive a wake-up request instruction for a vehicle wake-up service sent by the user terminal 101, wherein the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up maintenance time, and a sleep wake-up type. The sleep wake-up start instruction is sent to the vehicle-mounted wireless terminal TBOX of the target vehicle 103, wherein the sleep wake-up start instruction includes a sleep wake-up start time, a sleep wake-up maintenance time, and a sleep wake-up type.
[0085] The target vehicle 103 is used for TBOX to detect whether the received sleep wake-up instruction is valid. If valid, it determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type. When the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle 103 is in the wake-up state, the TBOX sends the sleep wake-up type, sleep wake-up mode and sleep wake-up request to the intelligent body control module IBC of the target vehicle 103 through the CAN bus network. The IBC controls the execution module of the target vehicle to execute the service of waking up the user according to the sleep wake-up mode and the sleep wake-up request.
[0086] The following will describe in detail a method for waking up a user in a vehicle provided by an embodiment of the present application in combination with a specific implementation manner. Figure 2 A flowchart of a method for waking up a user in a vehicle provided in an embodiment of the present application, such as Figure 2 As shown, the specific steps are as follows:
[0087] Step 201 , the cloud platform receives a wake-up request instruction for a vehicle wake-up service sent by a user terminal, where the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up duration, and a sleep wake-up type.
[0088] In implementation, with the development of the economy and people's yearning for a better life, self-driving travel has become a mainstream way of travel, and people have begun to have higher and higher requirements for in-car sleep-related service functions. Most people choose to sleep and rest in the car when traveling by car or camping. However, there is no sleep wake-up service in the current vehicle, and a mobile phone alarm or other support for wake-up is required. In order to meet people's comfortable car use, fully automatic and safe sleep, and sense of ritual in car use, in-car sleep wake-up service is indispensable. This application uses the timed automatic wake-up function of the on-board wireless terminal TBOX. Users can set it through the mobile phone APP or the car computer, select "sleep wake-up time", and the APP sends the control command to TBOX through the cloud platform (the car computer through CAN), and then TBOX forwards it to the body controller IBC. Thereby achieving the preset wake-up working time, the seat massage, speakers, interior lights, etc. can be automatically turned on to support the owner's wake-up service system to improve the user experience. Therefore, when the sleep wake-up function is performed through the cloud platform, the cloud platform receives the wake-up request instruction of the vehicle wake-up service sent by the user terminal, and the request start instruction includes the sleep wake-up start time, the sleep wake-up duration and the sleep wake-up type. Among them, the sleep wake-up start time can be hours + minutes, and then the wake-up operation is repeated every few minutes.
[0089] Step 202: the cloud platform sends a sleep wake-up start instruction to the on-board wireless terminal TBOX of the target vehicle, where the sleep wake-up start instruction includes a sleep wake-up start time, a sleep wake-up maintenance time, and a sleep wake-up type.
[0090] In implementation, after receiving the request to start the command, the cloud platform sends the corresponding command to the vehicle-mounted wireless terminal TBOX. That is, the cloud platform sends the sleep wake-up start command to the vehicle-mounted wireless terminal TBOX of the target vehicle, and the sleep wake-up start command includes the sleep wake-up start time, sleep wake-up maintenance duration and sleep wake-up type.
[0091] Step 203, TBOX detects whether the received sleep wake-up start instruction is valid. If valid, it determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
[0092] In implementation, after receiving the sleep wake-up command, TBOX needs to first determine whether the sleep wake-up command is valid. Only when the sleep wake-up command is valid can it determine whether the current time reaches the sleep wake-up start time based on the sleep wake-up start time and the sleep wake-up type.
[0093] Specifically, the specific process of executing step TBOX to detect whether the received sleep wake-up instruction is valid is as follows:
[0094] Step 1: TBOX compares the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up command will be invalid.
[0095] In practice, if the current time has not exceeded the sleep wake-up start time in the sleep wake-up start command, that is, if the sleep wake-up start time set by the user has not passed, then the sleep wake-up start command is valid. Therefore, TBOX needs to compare the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up start command is invalid. If the sleep wake-up start command is invalid, the step of turning on the sleep wake-up function is not executed.
[0096] Before this, if the user chooses to turn on the sleep wake-up function every day, TBOX will send a heartbeat packet to the cloud platform to determine whether both parties are in normal operation.
[0097] Step 2: If the current time has not exceeded the sleep wake-up start time, the sleep wake-up instruction is enabled.
[0098] In implementation, TBOX needs to compare the sleep wake-up start time with the current time. If the current time has not exceeded the sleep wake-up start time, the sleep wake-up instruction is valid.
[0099] Specifically, the execution step is as follows: according to the sleep wake-up start time and the sleep wake-up type, the process of judging whether the current time reaches the sleep wake-up start time is as follows:
[0100] Step A: When the sleep wake-up type is single, TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time reaches the sleep wake-up start time.
[0101] In implementation, there are two types of sleep wake-up: single sleep wake-up and daily sleep wake-up. Single only needs to be judged once, while daily needs to be judged every day. Therefore, when judging whether the current time has reached the sleep wake-up start time, you need to first determine whether the sleep wake-up type is single or daily. If it is single, you only need to compare the current time with the sleep wake-up start time once. If it is daily, even if the current time exceeds the sleep wake-up start time, it is necessary to continue to execute the sleep wake-up function process, that is, tomorrow and the day after tomorrow, it is necessary to judge whether the current time has reached the sleep wake-up start time. Therefore, when the sleep wake-up type is single, TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time has reached the sleep wake-up start time.
[0102] Step B: When the sleep wake-up type is daily, TBOX compares the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
[0103] In practice, there are two types of sleep wake-up: single sleep wake-up and daily sleep wake-up. Single sleep wake-up only needs to be judged once, while daily sleep wake-up needs to be judged every day. When the sleep wake-up type is daily, TBOX will compare the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
[0104] Step 204, when the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle is in the wake-up state, the TBOX sends the sleep wake-up type, sleep wake-up mode and sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network.
[0105] In implementation, TBOX determines whether the current time reaches the sleep wake-up start time. When the current time reaches the sleep wake-up start time, it is also necessary to determine whether the CAN network bus of the target vehicle is in the wake-up state. When the CAN bus network of the target vehicle is in the wake-up state, TBOX sends the sleep wake-up type, sleep wake-up mode and sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network.
[0106] Further, if the CAN bus network is in a non-awakened state, the TBOX sends a network management message to the CAN bus network, so that the CAN bus network is in an awakened state for a first preset time period.
[0107] In implementation, it is determined whether the CAN network bus of the target vehicle is in the awake state. If the CAN bus network is not awake, the TBOX sends a network management message to the CAN bus network, so that the CAN bus network is in the awake state for a first preset time. The first preset time can be 10 seconds.
[0108] Furthermore, when the current time has not reached the sleep wake-up start time and the CAN bus network is in the wake-up state, TBOX sends the sleep wake-up mode, prohibit sleep wake-up request, sleep wake-up type, sleep wake-up start time and sleep wake-up maintenance duration to IBC through the CAN bus network according to the preset cycle duration.
[0109] During implementation, TBOX determines whether the current time reaches the sleep wake-up start time. When the current time does not reach the sleep wake-up start time and the CAN bus network is in the wake-up state, TBOX sends the sleep wake-up mode, prohibit sleep wake-up request, sleep wake-up type, sleep wake-up start time and sleep wake-up maintenance duration to IBC through the CAN bus network according to the preset cycle duration.
[0110] Step 205 , the IBC controls the execution module of the target vehicle to execute the service of waking up the user according to the sleep waking mode and the sleep waking request.
[0111] In implementation, IBC receives a sleep wake-up mode and a sleep wake-up request. The sleep wake-up mode is a sleep wake-up mode, and the sleep wake-up request includes the allowed wake-up and the sleep wake-up maintenance duration. Among them, the sleep wake-up mode can be wake-up by the in-car speaker, wake-up by the seat massage module, or wake-up by the in-car lights. IBC controls the execution module of the target vehicle to execute the service of waking up the user according to the sleep wake-up mode and the sleep wake-up request. Among them, the execution module includes the in-car speaker, the seat massage module, and the in-car lights. Therefore, IBC controls the execution module of the target vehicle to execute the service of waking up the user according to the sleep wake-up mode and the sleep wake-up request.
[0112] like Figure 3 The figure shows the interaction diagram of APP, cloud platform, TBOX, IBC and execution module. The user sends a request command to turn on the sleep wake-up function through APP, and the cloud platform sends the sleep wake-up mode, sleep wake-up start time and maintenance time to TBOX. After receiving it, TBOX makes a conditional judgment to see if it is valid. If it is valid, TBOX sends a sleep wake-up function request to IBC. After receiving the request from TBOX, IBC performs authentication verification. After the authentication is passed, IBC receives the request and controls the execution module to execute the action. After the execution module is successfully executed, it feeds back the result to IBC, IBC feeds back the result to TBOX, TBOX feeds back the result to the cloud platform, and the cloud platform feeds back the result to APP.
[0113] Furthermore, after waking up the user, the user will set to turn off the sleep wake-up function. The specific process is as follows:
[0114] Step C: the cloud platform receives a sleep wake-up instruction for shutting down the vehicle wake-up service sent by the user terminal.
[0115] In implementation, when the user is awakened, the sleep wake-up function will be turned off, and the user sends a sleep wake-up instruction to the cloud platform through the user terminal. The cloud platform receives the sleep wake-up instruction sent by the user terminal.
[0116] Step D: The cloud platform sends a sleep-wake-up shutdown instruction to TBOX.
[0117] During implementation, after receiving the sleep wake-up shutdown instruction, the cloud platform sends the sleep wake-up shutdown instruction to TBOX, so that the target vehicle turns off the sleep wake-up function.
[0118] Step E: TBOX sends a network management message to the CAN bus network, and repeatedly sends a non-sleep wake-up mode signal to the IBC through the CAN bus network within a second preset time period.
[0119] In implementation, in order to prevent the CAN bus network from being in a wake-up state, the TBOX sends a network management message to the CAN bus network to wake up the CAN network bus and put the CAN bus network in a wake-up state. Through the CAN bus network, within the second preset time, the TBOX repeatedly sends a non-sleep wake-up mode signal to the IBC. The second preset time can be 1.2 seconds.
[0120] Furthermore, before waking up the user, the user may have woken up by himself, and the sleep wake-up function will be cancelled. The specific process is as follows:
[0121] Step a: The cloud platform receives a vehicle wake-up service cancel sleep wake-up instruction sent by a user terminal.
[0122] In implementation, if the user has woken up before the sleep wake-up function performs the wake-up operation, the user will cancel the sleep wake-up function that has been set. The user sends a cancel sleep wake-up instruction of the vehicle wake-up service to the cloud platform through the user terminal. The cloud platform receives the cancel sleep wake-up instruction of the vehicle wake-up service sent by the user terminal.
[0123] Step b: the cloud platform sends a cancel sleep wake-up instruction to TBOX.
[0124] In implementation, after receiving the cancel sleep wake-up instruction, the cloud platform sends the cancel sleep wake-up instruction to TBOX, so that TBOX turns off the sleep wake-up function of the target vehicle.
[0125] Step c, TBOX clears the stored sleep wake-up type, sleep wake-up mode and sleep wake-up request, and sends a non-sleep wake-up mode signal to IBC through the CAN bus network, and sends a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
[0126] In practice, after receiving the sleep wake-up cancellation instruction, TBOX clears the stored sleep wake-up type, sleep wake-up mode and sleep wake-up request, and sends a non-sleep wake-up mode signal to IBC through the CAN bus network. TBOX also needs to feedback the successful cancellation of the sleep wake-up function to the user, so TBOX also needs to send a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
[0127] Furthermore, the user can directly set the target vehicle's computer to enable the sleep wake-up function. The specific steps are as follows:
[0128] In step d, the vehicle computer of the target vehicle receives a sleep wake-up instruction set by the user, where the sleep wake-up instruction includes a sleep wake-up start time, a sleep wake-up duration, and a sleep wake-up type.
[0129] In implementation, in addition to enabling the sleep wake-up function through the user terminal, the user can also directly set the target vehicle's vehicle computer to enable the sleep wake-up function. The target vehicle's vehicle computer receives the sleep wake-up enable instruction set by the user, which includes the sleep wake-up start time, sleep wake-up duration, and sleep wake-up type.
[0130] Step e: The vehicle computer sends the sleep wake-up start time, sleep wake-up duration and sleep wake-up type to TBOX via the CAN bus network.
[0131] In practice, after the vehicle receives the sleep wake-up command set by the user, it can send the sleep wake-up start time, sleep wake-up duration and sleep wake-up type to TBOX through the CAN bus network. Among them, 3 frames of sleep wake-up start time, sleep wake-up duration and sleep wake-up type can be sent.
[0132] Step f, within the third preset time, if the vehicle computer receives the sleep wake-up type, sleep wake-up mode, sleep wake-up start time and sleep wake-up maintenance time sent by TBOX, the vehicle computer updates its own sleep wake-up settings and display status, and TBOX uploads the updated sleep wake-up settings and display status of the vehicle computer to the user terminal, and executes the step of TBOX detecting whether the received sleep wake-up start instruction is valid. If valid, it determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
[0133] In implementation, after the car computer sends the sleep wake-up start time, sleep wake-up duration and sleep wake-up type to TBOX, it is also necessary to receive feedback from TBOX whether the setting is successful. If the car computer receives the sleep wake-up type, sleep wake-up mode, sleep wake-up start time and sleep wake-up duration sent by TBOX within the third preset time, it means that the sleep wake-up function is set successfully. TBOX also uploads the updated sleep wake-up settings and display status of the car computer to the user terminal, and TBOX transmits the information of successful sleep wake-up setting to the user terminal through the cloud platform. The user terminal can be a mobile phone APP. The subsequent steps are the same as the execution steps of the user turning on the sleep wake-up function through the cloud platform. Therefore, the subsequent execution of TBOX detects whether the received sleep wake-up instruction is valid. If valid, it judges whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and sleep wake-up type. The above steps have been explained and will not be repeated here.
[0134] Furthermore, when TBOX receives sleep wake-up requests from the vehicle computer and the user terminal at the same time, TBOX responds to the sleep wake-up related request instruction sent by the vehicle computer first.
[0135] like Figure 4 As shown in the figure, it is an interaction diagram of APP, cloud platform, TBOX, IBC and execution module. The user turns on the sleep wake-up function through the vehicle computer, and the vehicle computer sends a request instruction to TBOX, including the sleep wake-up mode, sleep wake-up start time and sleep wake-up maintenance time. TBOX makes a conditional judgment to see if it is valid. If it is valid, the function request is sent to IBC, and after receiving it, IBC performs authentication verification. After authentication is passed, the execution module is controlled to perform the execution action. After the execution module is executed, it feedbacks the success of the execution to IBC, TBOX feedbacks the results to the vehicle computer and cloud platform respectively, and the cloud platform feedbacks the results to APP.
[0136] Furthermore, within the third preset time, if the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, sleep wake-up start time and sleep wake-up duration sent by TBOX, the vehicle computer will follow the sleep wake-up settings and display status before the user sets.
[0137] In implementation, after the vehicle computer sends the sleep wake-up start time, sleep wake-up duration and sleep wake-up type to TBOX, it also needs to receive feedback from TBOX whether the setting is successful. If the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, sleep wake-up start time and sleep wake-up duration sent by TBOX within the third preset time, it means that the sleep wake-up function has not been successfully enabled, and the vehicle computer follows the sleep wake-up settings and display status before the user sets it.
[0138] Furthermore, after waking up the user, the user will set to turn off the sleep wake-up function. The specific process is as follows:
[0139] Step X: The vehicle computer receives the sleep wake-up shutdown instruction set by the user.
[0140] In implementation, after the user sets the sleep wake-up function on the vehicle computer, if the user is woken up, the user will set the sleep wake-up function to be turned off. The vehicle computer receives the sleep wake-up instruction set by the user.
[0141] Step Y: The vehicle computer sends a sleep-wake-up state closing instruction to the TBOX.
[0142] In implementation, after the vehicle computer receives the sleep wake-up function off command set by the user, the vehicle computer sends a sleep wake-up function off command to the TBOX, so that the TBOX turns off the sleep wake-up function of the target vehicle.
[0143] Step Z: within the second preset time period, TBOX repeatedly sends a non-sleep wake-up mode signal to IBC, and sends a sleep wake-up mode signal to the user terminal through the cloud platform.
[0144] In implementation, within the second preset time, TBOX repeatedly sends a non-sleep wake-up mode signal to IBC, so that IBC clearly receives the need to turn off the sleep wake-up function, and will not continue to control the execution module to perform the operation of waking up the user. TBOX also needs to feed back the message of turning off the sleep wake-up function to the user terminal, so TBOX also needs to send a sleep wake-up mode signal to the user terminal through the cloud platform.
[0145] Furthermore, when IBC meets all the following conditions, IBC controls the execution of the sleep wake-up function, that is, the wake-up time is reached and the wake-up judgment process is entered: when receiving the sleep wake-up mode: sleep wake-up mode; sleep wake-up request: allow wake-up and sleep wake-up maintenance time;
[0146] When IBC meets all the following conditions, IBC control prohibits sleep wake-up: When receiving sleep wake-up mode: sleep wake-up mode; sleep wake-up request: prohibit wake-up.
[0147] When IBC meets all the following conditions, IBC control cancels the sleep wake-up and turns off the function; when receiving the sleep wake-up mode: non-sleep wake-up mode; sleep wake-up request: allow wake-up / prohibit wake-up.
[0148] Among them, if the IBC sleep wake-up fails to enter, or exits midway, the IBC directly executes the local wake-up logic judgment according to the current vehicle status.
[0149] The embodiment of the present application provides a method for waking up a user in a vehicle, and the communication network realizes remote monitoring, control and data transmission and integrates a Bluetooth chip to realize the key component of close-range control. The user sets it through the mobile phone APP or the car computer, selects the "sleep wake-up time", and the APP sends the control command to the vehicle-mounted wireless terminal through the cloud platform (the car computer through CAN), and then the vehicle-mounted wireless terminal forwards it to the body controller, thereby achieving: when the preset wake-up working time comes, the seat massage, speaker, interior lighting and other systems that support the owner's wake-up service can be automatically turned on to improve the user experience. Improved comfort, the driver does not need to use a mobile phone or other tools to support sleep wake-up, only one setting is required to achieve a more comfortable in-car sleep wake-up service. Satisfy the emotional value of users. At present, people's demand for emotional value is increasing. This design can bring a better car experience to car owners and give them more emotional value.
[0150] It should be understood that although Figures 2 to 4 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figures 2 to 4 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.
[0151] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.
[0152] The present application also provides a device for waking up a user in a vehicle, such as Figure 5 As shown, the device comprises:
[0153] The first receiving module 501 is used for the cloud platform to receive a wake-up request instruction for a vehicle wake-up service sent by the user terminal, wherein the request start instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type;
[0154] The first sending module 502 is used for the cloud platform to send a sleep wake-up instruction to the on-board wireless terminal TBOX of the target vehicle, wherein the sleep wake-up instruction includes a sleep wake-up start time, a sleep wake-up maintenance time, and a sleep wake-up type;
[0155] The detection module 503 is used for the TBOX to detect whether the received sleep wake-up instruction is valid. If valid, it determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type;
[0156] The second sending module 504 is used for sending the sleep wake-up mode and the sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network when the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle is in the wake-up state;
[0157] The execution module 505 is used for the IBC to control the execution module of the target vehicle to execute the service of waking up the user according to the sleep waking mode and the sleep waking request.
[0158] As an optional implementation manner, the detection module 503 is specifically configured to:
[0159] The TBOX compares the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up start instruction is invalid.
[0160] If the current time has not exceeded the sleep wake-up start time, the sleep wake-up start instruction is valid.
[0161] As an optional implementation, the device further includes:
[0162] The third generating module is used for, if the CAN bus network is in a non-awakened state, the TBOX sending a network management message to the CAN bus network, so that the CAN bus network is in an awakened state for a first preset time length.
[0163] As an optional implementation manner, the detection module 503 is specifically configured to:
[0164] When the sleep wake-up type is single, the TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time reaches the sleep wake-up start time;
[0165] When the sleep wake-up type is daily, the TBOX compares the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
[0166] As an optional implementation, the device further includes:
[0167] A second receiving module is used for the cloud platform to receive a vehicle wake-up service shutdown sleep wake-up instruction sent by the user terminal;
[0168] A third sending module, configured for the cloud platform to send the sleep-wake-up turn-off instruction to the TBOX;
[0169] The fourth sending module is used for the TBOX to send a network management message to the CAN bus network, and repeatedly send a non-sleep wake-up mode signal to the IBC through the CAN bus network within a second preset time length.
[0170] As an optional implementation, the device further includes:
[0171] A third receiving module is used for the cloud platform to receive a vehicle wake-up service cancel sleep wake-up instruction sent by the user terminal;
[0172] A fifth sending module, configured for the cloud platform to send the cancel sleep wake-up instruction to the TBOX;
[0173] The clearing module is used for the TBOX to clear the stored sleep wake-up type, the sleep wake-up mode and the sleep wake-up request, and send a non-sleep wake-up mode signal to the IBC through the CAN bus network, and send a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
[0174] As an optional implementation, the device further includes:
[0175] A fourth receiving module, for the vehicle computer of the target vehicle to receive the sleep wake-up instruction set by the user, wherein the sleep wake-up instruction includes the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type;
[0176] A sixth sending module, configured for the vehicle computer to send the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type to the TBOX via the CAN bus network;
[0177] The updating module is used for, within a third preset time period, if the vehicle computer receives the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer updates its own sleep wake-up settings and display status, the TBOX uploads the updated sleep wake-up settings and display status of the vehicle computer to the user terminal, and executes the step of the TBOX detecting whether the received sleep wake-up start instruction is valid, and if valid, judging whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
[0178] As an optional implementation, the device further includes:
[0179] The setting module is used for, within the third preset time period, if the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer will follow the sleep wake-up settings and display status before the user sets.
[0180] As an optional implementation, the device further includes:
[0181] A fifth receiving module, used for the vehicle computer to receive a sleep-wake-up closing instruction set by a user;
[0182] A seventh sending module, used for the vehicle computer to send a sleep-wake-up state closing instruction to the TBOX;
[0183] The eighth sending module is used for, within a second preset time period, the TBOX repeatedly sending a non-sleep wake-up mode signal to the IBC, and sending the sleep wake-up mode signal to the user terminal through the cloud platform.
[0184] As an optional implementation, the device further includes:
[0185] The ninth sending module is used for sending the sleep wake-up mode, the sleep wake-up prohibition request, the sleep wake-up type, the sleep wake-up start time and the sleep wake-up maintenance duration to the IBC through the CAN bus network according to a preset cycle duration when the current time has not reached the sleep wake-up start time and the CAN bus network is in the wake-up state.
[0186] The embodiment of the present application provides a device for waking up the user in a vehicle, and the communication network realizes remote monitoring, control and data transmission and integrates a Bluetooth chip to realize the key component of close-range control. The user sets it through the mobile phone APP or the car computer, selects the "sleep wake-up time", and the APP sends the control command to the vehicle-mounted wireless terminal through the cloud platform (the car computer through CAN), and then the vehicle-mounted wireless terminal forwards it to the body controller, thereby achieving: when the preset wake-up working time comes, the seat massage, speaker, interior lighting and other systems that support the owner's wake-up service can be automatically turned on to improve the user experience. Improved comfort, the driver does not need to use a mobile phone or other tools to support sleep wake-up, only one setting is required to achieve a more comfortable in-car sleep wake-up service. Satisfy the emotional value of users. At present, people's demand for emotional value is increasing. This design can bring a better car experience to car owners and give them more emotional value.
[0187] The specific definition of the device for waking up a user in a vehicle can be found in the definition of the method for waking up a user in a vehicle above, which will not be repeated here. Each module in the above-mentioned device for waking up a user in a vehicle can be implemented in whole or in part by software, hardware, and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0188] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0189] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.
[0190] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0191] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0192] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.
Claims
1. A method for waking up a user in a vehicle, characterized in that: The method is applied to a system for waking up a user by a vehicle, the system comprising a user terminal, a cloud platform and a target vehicle, the cloud platform being connected to the user terminal and the target vehicle respectively, and the method comprising: The cloud platform receives a wake-up request instruction for a vehicle wake-up service sent by the user terminal, wherein the wake-up request instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type; The cloud platform sends a sleep wake-up instruction to the on-board wireless terminal TBOX of the target vehicle, wherein the sleep wake-up instruction includes a sleep wake-up start time, a sleep wake-up maintenance duration, and a sleep wake-up type; The TBOX detects whether the received sleep wake-up instruction is valid, and if so, determines whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type; When the current time reaches the sleep wake-up start time and the CAN bus network of the target vehicle is in the wake-up state, the TBOX sends a sleep wake-up mode and a sleep wake-up request to the intelligent body control module IBC of the target vehicle through the CAN bus network; The IBC controls the execution module of the target vehicle to execute a service of waking up the user according to the sleep waking mode and the sleep waking request.
2. The method according to claim 1, characterized in that: The TBOX detects whether the received sleep wake-up instruction is valid, including: The TBOX compares the sleep wake-up start time with the current time. If the current time has exceeded the sleep wake-up start time, the sleep wake-up start instruction is invalid. If the current time has not exceeded the sleep wake-up start time, the sleep wake-up start instruction is valid.
3. The method according to claim 1, characterized in that The method further comprises: If the CAN bus network is in a non-awakened state, the TBOX sends a network management message to the CAN bus network, so that the CAN bus network is in an awakened state for a first preset time length.
4. The method according to claim 1, characterized in that: The determining, according to the sleep wake-up start time and the sleep wake-up type, whether the current time reaches the sleep wake-up start time includes: When the sleep wake-up type is single, the TBOX compares the current time of the day with the sleep wake-up start time to determine whether the current time reaches the sleep wake-up start time; When the sleep wake-up type is daily, the TBOX compares the current time of each day with the sleep wake-up start time in a daily cycle to determine whether the current time reaches the sleep wake-up start time.
5. The method according to claim 1, characterized in that The method further comprises: The cloud platform receives a sleep-wake-up instruction for shutting down the vehicle wake-up service sent by the user terminal; The cloud platform sends the sleep-wake-up shutdown instruction to the TBOX; The TBOX sends a network management message to the CAN bus network, and repeatedly sends a non-sleep wake-up mode signal to the IBC through the CAN bus network within a second preset time period.
6. The method according to claim 1, characterized in that The method further comprises: The cloud platform receives a vehicle wake-up service cancel sleep wake-up instruction sent by the user terminal; The cloud platform sends the cancel sleep wake-up instruction to the TBOX; The TBOX clears the stored sleep wake-up type, the sleep wake-up mode and the sleep wake-up request, sends a non-sleep wake-up mode signal to the IBC through the CAN bus network, and sends a successful sleep wake-up cancellation instruction to the user terminal through the cloud platform.
7. The method according to claim 1, characterized in that The method further comprises: The vehicle computer of the target vehicle receives the sleep wake-up instruction set by the user, wherein the sleep wake-up instruction includes the sleep wake-up start time, the sleep wake-up duration and the sleep wake-up type; The vehicle computer sends the sleep wake-up start time, the sleep wake-up maintenance time and the sleep wake-up type to the TBOX through the CAN bus network; Within the third preset time period, if the vehicle computer receives the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up maintenance time sent by the TBOX, the vehicle computer updates its own sleep wake-up settings and display status, and the TBOX uploads the updated sleep wake-up settings and display status of the vehicle computer to the user terminal, and executes the step of the TBOX detecting whether the received sleep wake-up start instruction is valid, and if valid, judging whether the current time reaches the sleep wake-up start time according to the sleep wake-up start time and the sleep wake-up type.
8. The method according to claim 7, characterized in that The method further comprises: Within the third preset time, if the vehicle computer does not receive the sleep wake-up type, sleep wake-up mode, the sleep wake-up start time and the sleep wake-up duration sent by the TBOX, the vehicle computer will follow the sleep wake-up settings and display status before the user sets.
9. The method according to claim 7, characterized in that: The method further comprises: The vehicle computer receives a sleep wake-up shutdown instruction set by a user; The vehicle computer sends a sleep-wake-up state closing instruction to the TBOX; Within a second preset time period, the TBOX repeatedly sends a non-sleep wake-up mode signal to the IBC, and sends the sleep wake-up mode signal to the user terminal through the cloud platform.
10. The method according to claim 1 or 7, characterized in that: The method further comprises: When the current time does not reach the sleep wake-up start time and the CAN bus network is in the wake-up state, the TBOX sends the sleep wake-up mode, the sleep wake-up prohibition request, the sleep wake-up type, the sleep wake-up start time and the sleep wake-up maintenance duration to the IBC through the CAN bus network according to the preset cycle duration.