Awakening method of vehicle-mounted intelligent terminal and related equipment thereof

The method addresses poor user experience and security issues in in-vehicle intelligent terminal awakening by employing a server-side system that uses encrypted SMS verification for secure and timely awakening, improving network and information security.

CN119172416APending Publication Date: 2024-12-20SHENZHEN LANYOU TECHNOLOGY CO LTD

Patent Information

Application Number
CN202310745873.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing wake-up technologies for in-vehicle intelligent terminals suffer from poor user experience, network security, and unreliable information security, particularly in the context of new energy vehicles where timely awakening is necessary for efficient energy management.

Method used

A method involving a server-side automobile remote service provider that responds to remote control requests, determines the current state of the intelligent terminal, sends an encrypted wake-up instruction via a public switched telephone network operator gateway, and verifies the signature of the received SMS to awaken the terminal securely and timely.

Benefits of technology

The method ensures timely and secure awakening of in-vehicle intelligent terminals, enhancing user experience and improving network and information security by using encrypted communication and state detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119172416A_ABST
    Figure CN119172416A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of new energy vehicles, and provides a wake-up method of a vehicle-mounted intelligent terminal and related equipment thereof, and the method comprises the steps: obtaining a current state of the vehicle-mounted intelligent terminal through responding to a remote control request of a user side for remotely controlling the vehicle-mounted intelligent terminal, judging whether the current state of the vehicle-mounted intelligent terminal is in an offline dormant state or not, and if yes, performing wake-up. When the vehicle-mounted intelligent terminal is in an offline dormant state, an encrypted awakening instruction is sent to the public switched telephone network operator gateway, the public switched telephone network operator gateway generates an encrypted short message according to the encrypted awakening instruction and then transmits the encrypted short message to the vehicle-mounted intelligent terminal to awaken the vehicle-mounted intelligent terminal, and when the awakening state of the vehicle-mounted intelligent terminal is detected, the vehicle-mounted intelligent terminal is awakened. The remote control instruction is issued to the corresponding control unit of the vehicle-mounted intelligent terminal, so that the corresponding control unit of the vehicle-mounted intelligent terminal executes remote control of the user side, the vehicle-mounted intelligent terminal is awakened in time when needed, user experience is improved, and network safety and information safety are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of new energy vehicles, and more specifically, to a wake-up method for an in-vehicle intelligent terminal and related equipment. Background Art

[0002] With the intelligent networking, intelligent electrification and information sharing of new energy vehicles, the era of the Internet of Things has quietly arrived. The Internet of Everything will become the inevitable path of the intelligent society. Among them, new energy vehicles are an important part of food, clothing, housing and transportation. Real-time electrical control is particularly important in terms of user experience. However, energy is the bottleneck of new energy vehicles, and daily energy saving is gradually being taken seriously. Therefore, it is required that new energy vehicles are in a dormant state in normal mode. When necessary, the electronic control unit should be awakened in time according to the user experience, and then further respond to the electronic control. At present, the on-board intelligent terminal needs network interconnection to realize intelligent interaction. If the dormancy conditions are met within a certain period of time, it is necessary to enter dormancy in order to save energy consumption. When executing the remote control command again, the on-board intelligent terminal needs to be remotely awakened. In the prior art, the awakening method is mostly ringing awakening, which is relatively poor in terms of user experience and network security, and many ringing numbers are not set up in the whitelist, so that the information security reliability cannot be reliably guaranteed.

[0003] In summary, the existing wake-up technology of in-vehicle intelligent terminals has technical problems such as poor user experience, poor network security and unreliable information security. Summary of the invention

[0004] The technical problem to be solved by the present invention is to provide a wake-up method for an in-vehicle intelligent terminal and related equipment to address the deficiencies in the above-mentioned technical solutions, so as to wake up the in-vehicle intelligent terminal in time when needed, improve user experience, and improve network security and information security.

[0005] In a first aspect, the present invention provides a method for waking up an in-vehicle intelligent terminal, wherein the method for waking up an in-vehicle intelligent terminal is run on a server side of an automobile remote service provider, and the method for waking up an in-vehicle intelligent terminal comprises the following steps:

[0006] S1, responding to a remote control request from a user terminal to remotely control an in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user terminal to a corresponding control unit of the in-vehicle intelligent terminal;

[0007] S2. Acquire the current state of the vehicle-mounted intelligent terminal, where the current state reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state;

[0008] S3, judging whether the current state of the in-vehicle intelligent terminal is in a disconnected dormant state, and when the in-vehicle intelligent terminal is in a disconnected dormant state, sending an encrypted wake-up instruction to a public switched telephone network operator gateway, the public switched telephone network operator gateway generating an encrypted SMS according to the encrypted wake-up instruction and transmitting the encrypted SMS to the in-vehicle intelligent terminal, the in-vehicle intelligent terminal verifies the signature of the encrypted SMS after receiving the encrypted SMS, and the in-vehicle intelligent terminal wakes up after the signature verification succeeds;

[0009] S4. Detect the wake-up state of the in-vehicle intelligent terminal. When the wake-up state of the in-vehicle intelligent terminal is detected, send the remote control instruction to the corresponding control unit of the in-vehicle intelligent terminal so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user terminal.

[0010] Further, the responding to the remote control request of the user terminal to remotely control the vehicle-mounted intelligent terminal includes:

[0011] Using TCP protocol or SGIP protocol, the user terminal is connected and communicated through IP network or public switched telephone network operator base station, and the user terminal sends a remote control request for remote control of the vehicle-mounted intelligent terminal through APP or page H5;

[0012] Receive the remote control request for remotely controlling the vehicle-mounted intelligent terminal, and make a judgment and respond to the remote control request.

[0013] Further, the obtaining of the current state of the vehicle-mounted intelligent terminal includes:

[0014] Using TCP protocol or SGIP protocol to connect and communicate with the vehicle-mounted intelligent terminal;

[0015] The vehicle-mounted intelligent terminal information is transmitted through an IP network or a base station of a public switched telephone network operator to obtain the current state of the vehicle-mounted intelligent terminal.

[0016] Furthermore, the wake-up method of the vehicle-mounted intelligent terminal further includes the following steps:

[0017] S5. Determine whether the current state of the vehicle-mounted intelligent terminal is in an online working state;

[0018] S6. When the in-vehicle intelligent terminal is in an online working state, the remote control instruction is sent to the corresponding control unit of the in-vehicle intelligent terminal, so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user terminal.

[0019] Furthermore, after sending the remote control command to the corresponding control unit of the vehicle-mounted intelligent terminal, the following steps are also included:

[0020] S7, obtaining the execution result fed back by the corresponding control unit of the vehicle-mounted intelligent terminal after executing the remote control of the user terminal;

[0021] S8. Transmit the execution result to the business layer for business logic processing.

[0022] Further, the determining whether the current state of the vehicle-mounted intelligent terminal is in an online working state includes:

[0023] The heartbeat signal of the vehicle-mounted intelligent terminal is detected, and when the heartbeat signal of the vehicle-mounted intelligent terminal is detected, it is determined that the vehicle-mounted intelligent terminal is currently in an online working state.

[0024] Further, the determining whether the current state of the vehicle-mounted intelligent terminal is in an offline dormant state includes:

[0025] The heartbeat signal of the vehicle-mounted intelligent terminal is detected, and when the heartbeat signal of the vehicle-mounted intelligent terminal cannot be detected, it is determined that the vehicle-mounted intelligent terminal is currently in an offline dormant state.

[0026] In a second aspect, the present invention provides a wake-up device for a vehicle-mounted intelligent terminal, comprising:

[0027] A remote control request response module, used to respond to a remote control request from a user terminal to remotely control the in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user terminal to a corresponding control unit of the in-vehicle intelligent terminal;

[0028] A current status acquisition module, used to acquire the current status of the vehicle-mounted intelligent terminal, wherein the current status reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state;

[0029] A dormancy state judgment module is used to judge whether the current state of the vehicle-mounted intelligent terminal is in a disconnected dormancy state. When the vehicle-mounted intelligent terminal is in a disconnected dormancy state, an encrypted wake-up instruction is sent to a public switched telephone network operator gateway. The public switched telephone network operator gateway generates an encrypted SMS according to the encrypted wake-up instruction and transmits it to the vehicle-mounted intelligent terminal. After receiving the encrypted SMS, the vehicle-mounted intelligent terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the vehicle-mounted intelligent terminal wakes up.

[0030] The remote control instruction sending module is used to detect the wake-up state of the on-board intelligent terminal. When the wake-up state of the on-board intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the on-board intelligent terminal so that the corresponding control unit of the on-board intelligent terminal executes the remote control of the user end.

[0031] In a third aspect, the present invention provides a wake-up system for a vehicle-mounted intelligent terminal, comprising:

[0032] A user terminal is used to send a remote control request for remotely controlling the vehicle-mounted intelligent terminal, wherein the remote control request includes a remote control instruction of the user terminal to a corresponding control unit of the vehicle-mounted intelligent terminal;

[0033] A server side of an automobile teleservice provider, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any one of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program;

[0034] A public switched telephone network operator gateway, configured to receive an encrypted wake-up instruction sent by a server of the automobile teleservice provider, generate an encrypted SMS according to the encrypted wake-up instruction, and transmit the encrypted SMS to the in-vehicle intelligent terminal;

[0035] The vehicle-mounted intelligent terminal is used to verify the signature of the encrypted text message after receiving it, and after the signature verification is successful, receive the remote control instruction sent by the server side of the automobile remote service provider, so that the corresponding control unit executes the remote control of the user side.

[0036] In a fourth aspect, the present invention provides a server side of an automobile remote service provider, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program.

[0037] Compared with the prior art, the present invention has the following beneficial effects:

[0038] The vehicle-mounted intelligent terminal wake-up method and related equipment provided by the present invention obtain the current state of the vehicle-mounted intelligent terminal by responding to the remote control request of the user end for remote control of the vehicle-mounted intelligent terminal, wherein the remote control request includes the remote control instruction of the user end to the corresponding control unit of the vehicle-mounted intelligent terminal, and the current state reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state, and determines whether the current state of the vehicle-mounted intelligent terminal is in an offline dormant state. When the vehicle-mounted intelligent terminal is in the offline dormant state, an encrypted wake-up instruction is sent to the public switched telephone network operator gateway, and the public switched telephone The network operator gateway generates an encrypted SMS based on the encrypted wake-up instruction and transmits it to the on-board smart terminal. After receiving the encrypted SMS, the on-board smart terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the on-board smart terminal wakes up and detects the wake-up state of the on-board smart terminal. When the wake-up state of the on-board smart terminal is detected, the remote control instruction is sent to the corresponding control unit of the on-board smart terminal, so that the corresponding control unit of the on-board smart terminal executes the remote control of the user end, thereby realizing timely waking up of the on-board smart terminal when needed, improving user experience, and improving network security and information security. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 It is a flowchart of a method for waking up a vehicle-mounted intelligent terminal of the present invention;

[0040] Figure 2 It is a schematic diagram of the architecture of the wake-up device of the vehicle-mounted intelligent terminal of the present invention;

[0041] Figure 3 It is a schematic diagram of the architecture of the wake-up system of the vehicle-mounted intelligent terminal of the present invention;

[0042] Figure 4 It is a schematic diagram of the architecture of the server side of the automobile teleservice provider of the present invention. DETAILED DESCRIPTION

[0043] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention 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 invention and are not intended to limit the present invention.

[0044] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein.

[0045] Embodiment 1

[0046] See also Figure 1-Figure 4 Embodiment 1 provides a method for waking up an in-vehicle intelligent terminal, the method for waking up an in-vehicle intelligent terminal comprising steps S1, S2, S3 and S4, by responding to a remote control request of a user end for remotely controlling the in-vehicle intelligent terminal, the remote control request comprising a remote control instruction of the user end to a corresponding control unit of the in-vehicle intelligent terminal, obtaining a current state of the in-vehicle intelligent terminal, the current state reflecting whether the in-vehicle intelligent terminal is currently in an online working state or an offline dormant state, judging whether the current state of the in-vehicle intelligent terminal is in an offline dormant state, and sending an encrypted wake-up instruction to a public switched telephone when the in-vehicle intelligent terminal is in an offline dormant state. The network operator gateway generates an encrypted text message according to the encrypted wake-up instruction and transmits it to the in-vehicle intelligent terminal. After receiving the encrypted text message, the in-vehicle intelligent terminal verifies the signature of the encrypted text message. After the signature verification is successful, the in-vehicle intelligent terminal wakes up and detects the wake-up state of the in-vehicle intelligent terminal. When the wake-up state of the in-vehicle intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the in-vehicle intelligent terminal, so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user end, thereby realizing timely waking up of the in-vehicle intelligent terminal when needed, improving user experience, and improving network security and information security.

[0047] It should be noted that the wake-up method of the vehicle-mounted intelligent terminal provided in this embodiment can be run on the server side of the automobile remote service provider. The server side of the automobile remote service provider is the execution subject of all or part of the steps in the wake-up method of the vehicle-mounted intelligent terminal. In addition to executing steps S1, S2, S3 and S4 in this embodiment, it can also run some or all of the steps of the method involved below. It should be noted that the server side of the automobile remote service provider includes a memory, a processor, and a network interface that communicate with each other through a system bus. It should be pointed out that only some components of the server side of the automobile remote service provider are shown in the figure, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the server side of the automobile remote service provider here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc. The server side of the automobile remote service provider can interact with the user through a keyboard, mouse, remote control, touchpad or voice control device. The memory includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (for example, SD or DX memory, etc.), random access memory (RAM), static random access memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, disk, optical disk, etc. In some embodiments, the memory can be an internal storage unit of the server side of the automobile remote service provider, such as a hard disk or memory of the server side of the automobile remote service provider. In other embodiments, the memory can also be an external storage device of the server side of the automobile remote service provider, such as a plug-in hard disk equipped on the server side of the automobile remote service provider, a smart memory card (Smart MediaCard, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory can also include both the internal storage unit of the server side of the automobile remote service provider and its external storage device.

[0048] Specifically in step S1, the server of the automobile teleservice provider responds to a remote control request from a user to remotely control the in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user to a corresponding control unit of the in-vehicle intelligent terminal.

[0049] It should be noted that the user end may be a mobile intelligent terminal, such as a smart phone. When a user needs to remotely control the in-vehicle intelligent terminal, the user sends a remote control request to the server end of the automobile remote service provider through the mobile intelligent terminal. After receiving the remote control request, the server end of the automobile remote service provider stores and analyzes it, and learns that the user needs to remotely control the corresponding control unit of the in-vehicle intelligent terminal, thereby responding to the remote control request.

[0050] In some preferred embodiments, the response to the remote control request of the user terminal for remote control of the in-vehicle intelligent terminal includes: using the TCP protocol or the SGIP protocol to connect and communicate with the user terminal through the IP network or the base station of the public switched telephone network operator, and the user terminal sends the remote control request for remote control of the in-vehicle intelligent terminal through the APP or page H5; receiving the remote control request for remote control of the in-vehicle intelligent terminal, and judging and responding to the remote control request.

[0051] It should be noted that the server side of the automobile remote service provider and the user side are connected and communicated through an IP network or a base station of a public switched telephone network operator. The user side sends a remote control request for remote control of the in-vehicle intelligent terminal through an APP or page H5, thereby realizing a variety of communication mode selections and facilitating communication between the automobile remote service provider and the user.

[0052] In some improved embodiments, after receiving the remote control request for remotely controlling the in-vehicle intelligent terminal, the server of the automobile remote service provider performs the following steps:

[0053] Parsing the remote control request to obtain a remote control instruction from the user end to a corresponding control unit of the vehicle-mounted intelligent terminal;

[0054] The remote control instruction is identified by a vehicle unique identification code, and the identified remote control instruction is cached, wherein the vehicle unique identification code uniquely identifies the vehicle-mounted intelligent terminal.

[0055] It should be noted that, in the present embodiment, the server side of the automobile remote service provider parses the remote control request to obtain the remote control instructions from the user side to the corresponding control unit of the vehicle-mounted intelligent terminal, identifies the remote control instructions through the vehicle's unique identification code, and caches the identified remote control instructions, thereby avoiding information loss and errors, and facilitating the query and transmission of remote control instructions by the server side of the automobile remote service provider.

[0056] In some improved embodiments, the remote control instructions after the cache mark can be cached by redis. It should be noted that since the request information faced by the server of the automobile remote service provider usually has concurrent characteristics and the amount of data to be cached is large, in this embodiment, the remote control instructions after the cache mark can be cached by redis, thereby reducing the pressure on the database and improving the access speed.

[0057] Specifically, in step S2, the server of the automobile remote service provider obtains the current state of the vehicle-mounted intelligent terminal, and the current state reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state.

[0058] It should be noted that the server side of the automobile remote service provider obtains the current status of the in-vehicle intelligent terminal, which may include the following steps: using the TCP protocol or the SGIP protocol to connect and communicate with the in-vehicle intelligent terminal; obtaining the current status of the in-vehicle intelligent terminal through the in-vehicle intelligent terminal information transmitted through the IP network or the public switched telephone network operator base station.

[0059] Specifically in step S3, the server side of the automobile remote service provider determines whether the current state of the in-vehicle intelligent terminal is in a disconnected dormant state. When the in-vehicle intelligent terminal is in a disconnected dormant state, it sends an encrypted wake-up instruction to the public switched telephone network operator gateway. The public switched telephone network operator gateway generates an encrypted SMS according to the encrypted wake-up instruction and transmits it to the in-vehicle intelligent terminal. After receiving the encrypted SMS, the in-vehicle intelligent terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the in-vehicle intelligent terminal wakes up.

[0060] It should be noted that the server side of the automobile remote service provider determines whether the current state of the in-vehicle intelligent terminal is in an offline dormant state, which may include the following steps: detecting the heartbeat signal of the in-vehicle intelligent terminal, and when the heartbeat signal of the in-vehicle intelligent terminal cannot be detected, determining that the in-vehicle intelligent terminal is currently in an offline dormant state.

[0061] It should be noted that the server side of the automobile remote service provider sends an encrypted wake-up command to the public switched telephone network operator gateway, and the public switched telephone network operator gateway generates an encrypted SMS based on the encrypted wake-up command and transmits it to the in-vehicle smart terminal. After receiving the encrypted SMS, the in-vehicle smart terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the in-vehicle smart terminal wakes up, thereby improving network security and information security.

[0062] In some improved embodiments, when the in-vehicle intelligent terminal is in an offline dormant state, the server of the automobile remote service provider may perform the following steps:

[0063] Query the redis cache through the vehicle unique identification code to obtain the cache record of the vehicle-mounted intelligent terminal corresponding to the vehicle unique identification code, and the cache record includes the last wake-up time of the vehicle-mounted intelligent terminal;

[0064] Based on the last wake-up time, calculate whether the current time that the in-vehicle intelligent terminal is in the offline dormant state exceeds the preset wake-up cycle. When the current time exceeds the preset wake-up cycle, send an encrypted wake-up instruction to the public switched telephone network operator gateway. When the current time does not exceed the preset wake-up cycle, refresh the wake-up request to wake up the in-vehicle intelligent terminal.

[0065] It should be noted that, in this embodiment, the redis cache is queried through the vehicle unique identification code to obtain the cache record of the on-board smart terminal corresponding to the vehicle unique identification code, and the cache record includes the last wake-up time of the on-board smart terminal, and then the current time when the on-board smart terminal is in the offline dormant state is calculated based on the last wake-up time to see if it exceeds the preset wake-up cycle. When the current time exceeds the preset wake-up cycle, an encrypted wake-up instruction is sent to the public switched telephone network operator gateway. When the current time does not exceed the preset wake-up cycle, the wake-up request is refreshed to wake up the on-board smart terminal, so that the on-board smart terminal can be remotely controlled again within the wake-up cycle, saving resource overhead.

[0066] Specifically in step S4, the server side of the automobile remote service provider detects the wake-up state of the in-vehicle intelligent terminal. When the wake-up state of the in-vehicle intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the in-vehicle intelligent terminal so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user side.

[0067] It should be noted that when the server side of the automobile remote service provider detects the wake-up state of the in-vehicle smart terminal, it sends the remote control instruction to the corresponding control unit of the in-vehicle smart terminal, so that the corresponding control unit of the in-vehicle smart terminal executes the remote control of the user side, thereby realizing timely wake-up of the smart terminal, improving user experience, and improving network security and information security.

[0068] In some preferred embodiments, the wake-up method of the in-vehicle intelligent terminal also includes the following steps: S5, determining whether the current state of the in-vehicle intelligent terminal is in an online working state; S6, when the in-vehicle intelligent terminal is in an online working state, sending the remote control instruction to the corresponding control unit of the in-vehicle intelligent terminal, so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user terminal.

[0069] In some preferred embodiments, after sending the remote control command to the corresponding control unit of the on-board intelligent terminal, the following steps are also included: S7, obtaining the execution result fed back by the corresponding control unit of the on-board intelligent terminal after executing the remote control of the user end; S8, transmitting the execution result to the business layer for business logic processing.

[0070] In some preferred embodiments, determining whether the current state of the on-board intelligent terminal is in an online working state includes: detecting the heartbeat signal of the on-board intelligent terminal, and when the heartbeat signal of the on-board intelligent terminal is detected, determining that the on-board intelligent terminal is currently in an online working state.

[0071] Embodiment 2

[0072] See also Figure 2 This embodiment provides a wake-up device for a vehicle-mounted intelligent terminal, including:

[0073] A remote control request response module, used to respond to a remote control request from a user terminal to remotely control the in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user terminal to a corresponding control unit of the in-vehicle intelligent terminal;

[0074] A current status acquisition module, used to acquire the current status of the vehicle-mounted intelligent terminal, wherein the current status reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state;

[0075] A dormancy state judgment module is used to judge whether the current state of the vehicle-mounted intelligent terminal is in a disconnected dormancy state. When the vehicle-mounted intelligent terminal is in a disconnected dormancy state, an encrypted wake-up instruction is sent to a public switched telephone network operator gateway. The public switched telephone network operator gateway generates an encrypted SMS according to the encrypted wake-up instruction and transmits it to the vehicle-mounted intelligent terminal. After receiving the encrypted SMS, the vehicle-mounted intelligent terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the vehicle-mounted intelligent terminal wakes up.

[0076] The remote control instruction sending module is used to detect the wake-up state of the on-board intelligent terminal. When the wake-up state of the on-board intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the on-board intelligent terminal so that the corresponding control unit of the on-board intelligent terminal executes the remote control of the user end.

[0077] It should be noted that, in this embodiment, by responding to a remote control request from a user end for remote control of a vehicle-mounted intelligent terminal, the remote control request includes a remote control instruction from the user end to a corresponding control unit of the vehicle-mounted intelligent terminal, and obtaining the current state of the vehicle-mounted intelligent terminal, wherein the current state reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state, and determining whether the current state of the vehicle-mounted intelligent terminal is in an offline dormant state. When the vehicle-mounted intelligent terminal is in an offline dormant state, an encrypted wake-up instruction is sent to a public switched telephone network operator gateway, and the public switched telephone network operator gateway generates an encrypted text message according to the encrypted wake-up instruction and transmits it to the vehicle-mounted intelligent terminal. After receiving the encrypted text message, the vehicle-mounted intelligent terminal verifies the signature of the encrypted text message, and after the signature verification is successful, the vehicle-mounted intelligent terminal is awakened, and the awakening state of the vehicle-mounted intelligent terminal is detected. When the awakening state of the vehicle-mounted intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the vehicle-mounted intelligent terminal, so that the corresponding control unit of the vehicle-mounted intelligent terminal executes the remote control of the user end, thereby realizing timely awakening of the vehicle-mounted intelligent terminal when needed, improving user experience, and improving network security and information security.

[0078] Embodiment 3

[0079] See also Figure 3 This embodiment provides a wake-up system for a vehicle-mounted intelligent terminal, including:

[0080] A user terminal is used to send a remote control request for remotely controlling the vehicle-mounted intelligent terminal, wherein the remote control request includes a remote control instruction of the user terminal to a corresponding control unit of the vehicle-mounted intelligent terminal;

[0081] A server side of an automobile teleservice provider, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements any one of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program;

[0082] A public switched telephone network operator gateway, configured to receive an encrypted wake-up instruction sent by a server of the automobile teleservice provider, generate an encrypted SMS according to the encrypted wake-up instruction, and transmit the encrypted SMS to the in-vehicle intelligent terminal;

[0083] The vehicle-mounted intelligent terminal is used to verify the signature of the encrypted text message after receiving it, and after the signature verification is successful, receive the remote control instruction sent by the server side of the automobile remote service provider, so that the corresponding control unit executes the remote control of the user side.

[0084] It should be noted that, in the present embodiment, since the server side of the automobile remote service provider includes a memory and a processor, the memory stores a computer program, and the processor implements any of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program, by responding to a remote control request from a user side to remotely control the in-vehicle intelligent terminal, the remote control request includes a remote control instruction from the user side to a corresponding control unit of the in-vehicle intelligent terminal, and obtains the current state of the in-vehicle intelligent terminal, the current state reflects whether the in-vehicle intelligent terminal is currently in an online working state or an offline dormant state, and determines whether the current state of the in-vehicle intelligent terminal is in an offline dormant state, and when the in-vehicle intelligent terminal is in an offline dormant state When the vehicle is in a state of being awake, an encrypted wake-up instruction is sent to the public switched telephone network operator gateway, the public switched telephone network operator gateway generates an encrypted text message according to the encrypted wake-up instruction and transmits it to the vehicle-mounted intelligent terminal, the vehicle-mounted intelligent terminal verifies the signature of the encrypted text message after receiving the encrypted text message, and wakes up the vehicle-mounted intelligent terminal after the signature is successfully verified, and detects the awakening state of the vehicle-mounted intelligent terminal. When the awakening state of the vehicle-mounted intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the vehicle-mounted intelligent terminal, so that the corresponding control unit of the vehicle-mounted intelligent terminal executes the remote control of the user end, thereby realizing timely waking up of the vehicle-mounted intelligent terminal when needed, improving user experience, and improving network security and information security.

[0085] Embodiment 4

[0086] See also Figure 4 This embodiment provides a server side of an automobile remote service provider, including a memory and a processor, wherein the memory stores a computer program, and the processor implements any of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program.

[0087] In this embodiment, since the server side of the automobile remote service provider includes a memory and a processor, the memory stores a computer program, and the processor implements any of the above-mentioned methods for waking up the in-vehicle intelligent terminal when executing the computer program, by responding to a remote control request from a user side to remotely control the in-vehicle intelligent terminal, the remote control request includes a remote control instruction from the user side to the corresponding control unit of the in-vehicle intelligent terminal, and obtains the current state of the in-vehicle intelligent terminal, the current state reflects whether the in-vehicle intelligent terminal is currently in an online working state or an offline dormant state, and determines whether the current state of the in-vehicle intelligent terminal is in an offline dormant state. When the in-vehicle intelligent terminal is in an offline dormant state, a wake-up call is sent. An encrypted wake-up instruction is sent to a public switched telephone network operator gateway. The public switched telephone network operator gateway generates an encrypted text message according to the encrypted wake-up instruction and transmits it to the in-vehicle intelligent terminal. After receiving the encrypted text message, the in-vehicle intelligent terminal verifies the signature of the encrypted text message. After the signature verification is successful, the in-vehicle intelligent terminal wakes up and detects the wake-up state of the in-vehicle intelligent terminal. When the wake-up state of the in-vehicle intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the in-vehicle intelligent terminal, so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user end, thereby realizing timely waking up of the in-vehicle intelligent terminal when needed, improving user experience, and improving network security and information security.

[0088] It should be noted that the related equipment of the wake-up method of the in-vehicle intelligent terminal includes but is not limited to the server side of the automobile remote service provider, the wake-up device of the in-vehicle intelligent terminal and other related equipment.

[0089] It should be pointed out that the above embodiments are only preferred specific implementation modes of the present invention, and the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention. The protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for waking up a vehicle-mounted intelligent terminal, running on a server of a vehicle teleservice provider, characterized in that: The wake-up method of the vehicle-mounted intelligent terminal comprises the following steps: S1, responding to a remote control request from a user terminal to remotely control an in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user terminal to a corresponding control unit of the in-vehicle intelligent terminal; S2. Acquire the current state of the vehicle-mounted intelligent terminal, where the current state reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state; S3, judging whether the current state of the in-vehicle intelligent terminal is in a disconnected dormant state, and when the in-vehicle intelligent terminal is in a disconnected dormant state, sending an encrypted wake-up instruction to a public switched telephone network operator gateway, the public switched telephone network operator gateway generating an encrypted SMS according to the encrypted wake-up instruction and transmitting the encrypted SMS to the in-vehicle intelligent terminal, the in-vehicle intelligent terminal verifies the signature of the encrypted SMS after receiving the encrypted SMS, and the in-vehicle intelligent terminal wakes up after the signature verification succeeds; S4. Detect the wake-up state of the in-vehicle intelligent terminal. When the wake-up state of the in-vehicle intelligent terminal is detected, send the remote control instruction to the corresponding control unit of the in-vehicle intelligent terminal so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user terminal.

2. The wake-up method of the vehicle-mounted intelligent terminal according to claim 1, characterized in that: The responding to the remote control request of the user terminal to remotely control the vehicle-mounted intelligent terminal includes: Using TCP protocol or SGIP protocol, the user terminal is connected and communicated through IP network or public switched telephone network operator base station, and the user terminal sends a remote control request for remote control of the vehicle-mounted intelligent terminal through APP or page H5; Receive the remote control request for remotely controlling the vehicle-mounted intelligent terminal, and make a judgment and respond to the remote control request.

3. The wake-up method of the vehicle-mounted intelligent terminal according to claim 1, characterized in that: The obtaining of the current state of the vehicle-mounted intelligent terminal includes: Using TCP protocol or SGIP protocol to connect and communicate with the vehicle-mounted intelligent terminal; The vehicle-mounted intelligent terminal information is transmitted through an IP network or a base station of a public switched telephone network operator to obtain the current state of the vehicle-mounted intelligent terminal.

4. The wake-up method of the vehicle-mounted intelligent terminal according to claim 1, characterized in that: The wake-up method of the vehicle-mounted intelligent terminal further includes the following steps: S5. Determine whether the current state of the vehicle-mounted intelligent terminal is in an online working state; S6. When the in-vehicle intelligent terminal is in an online working state, the remote control instruction is sent to the corresponding control unit of the in-vehicle intelligent terminal, so that the corresponding control unit of the in-vehicle intelligent terminal executes the remote control of the user terminal.

5. The wake-up method of the vehicle-mounted intelligent terminal according to claim 4, characterized in that: After sending the remote control command to the corresponding control unit of the vehicle-mounted intelligent terminal, the following steps are also included: S7, obtaining the execution result fed back by the corresponding control unit of the vehicle-mounted intelligent terminal after executing the remote control of the user terminal; S8. Transmit the execution result to the business layer for business logic processing.

6. The wake-up method of the vehicle-mounted intelligent terminal according to claim 4, characterized in that: The determining whether the current state of the vehicle-mounted intelligent terminal is in an online working state includes: The heartbeat signal of the vehicle-mounted intelligent terminal is detected, and when the heartbeat signal of the vehicle-mounted intelligent terminal is detected, it is determined that the vehicle-mounted intelligent terminal is currently in an online working state.

7. The wake-up method of the vehicle-mounted intelligent terminal according to claim 1, characterized in that: The determining whether the current state of the vehicle-mounted intelligent terminal is in an offline dormant state includes: The heartbeat signal of the vehicle-mounted intelligent terminal is detected, and when the heartbeat signal of the vehicle-mounted intelligent terminal cannot be detected, it is determined that the vehicle-mounted intelligent terminal is currently in an offline dormant state.

8. A wake-up device for a vehicle-mounted intelligent terminal, characterized in that: include: A remote control request response module, used to respond to a remote control request from a user terminal to remotely control the in-vehicle intelligent terminal, wherein the remote control request includes a remote control instruction from the user terminal to a corresponding control unit of the in-vehicle intelligent terminal; A current status acquisition module, used to acquire the current status of the vehicle-mounted intelligent terminal, wherein the current status reflects whether the vehicle-mounted intelligent terminal is currently in an online working state or an offline dormant state; A dormancy state judgment module is used to judge whether the current state of the vehicle-mounted intelligent terminal is in a disconnected dormancy state. When the vehicle-mounted intelligent terminal is in a disconnected dormancy state, an encrypted wake-up instruction is sent to a public switched telephone network operator gateway. The public switched telephone network operator gateway generates an encrypted SMS according to the encrypted wake-up instruction and transmits it to the vehicle-mounted intelligent terminal. After receiving the encrypted SMS, the vehicle-mounted intelligent terminal verifies the signature of the encrypted SMS. After the signature verification is successful, the vehicle-mounted intelligent terminal wakes up. The remote control instruction sending module is used to detect the wake-up state of the on-board intelligent terminal. When the wake-up state of the on-board intelligent terminal is detected, the remote control instruction is sent to the corresponding control unit of the on-board intelligent terminal so that the corresponding control unit of the on-board intelligent terminal executes the remote control of the user end.

9. A wake-up system for a vehicle-mounted intelligent terminal, characterized in that: include: A user terminal is used to send a remote control request for remotely controlling the vehicle-mounted intelligent terminal, wherein the remote control request includes a remote control instruction of the user terminal to a corresponding control unit of the vehicle-mounted intelligent terminal; A server side of an automobile teleservice provider, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the wake-up method of the in-vehicle intelligent terminal according to any one of claims 1 to 7 when executing the computer program; A public switched telephone network operator gateway, configured to receive an encrypted wake-up instruction sent by a server of the automobile teleservice provider, generate an encrypted SMS according to the encrypted wake-up instruction, and transmit the encrypted SMS to the in-vehicle intelligent terminal; The vehicle-mounted intelligent terminal is used to verify the signature of the encrypted text message after receiving it, and after the signature verification is successful, receive the remote control instruction sent by the server side of the automobile remote service provider, so that the corresponding control unit executes the remote control of the user side.

10. A server side of an automobile teleservice provider, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the wake-up method of the in-vehicle intelligent terminal as claimed in any one of claims 1 to 7 when executing the computer program.

Citation Information

Patent Citations

  • Short message safety protection method and device

    CN110366183A

  • Method, system and device for remotely waking up vehicle

    CN111638704A

  • Method for remotely awakening vehicle-mounted intelligent terminal after dormancy

    CN113873448A

  • Vehicle remote control method based on encrypted short message

    CN114928817A

  • Techniques for securing networked access systems

    US20150222436A1

Cited By

  • Bidirectional interaction system of vehicle-mounted unit and intelligent terminal

    CN121174121A