Vehicle machine remote control method, device, equipment and medium

By a management server parsing and processing client control requests, remote control and intercom interaction of the vehicle computer system are realized, solving the problem that users cannot interact and control vehicles in real time, and improving user experience.

CN119717766APending Publication Date: 2025-03-28BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411870176.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The existing vehicle and computer system does not have a remote intercom mode, and users cannot interact and control the vehicle and computer system in real time.

Method used

The management server receives the client's control request, parses the request to determine the target vehicle system and control information, and sends the control information to the target vehicle system to realize intercom interaction and remote control.

Benefits of technology

It realizes intercom interaction between users and the vehicle system, allows users to control the vehicle in real time, and improves user experience and convenience of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119717766A_ABST
    Figure CN119717766A_ABST
Patent Text Reader

Abstract

The invention discloses a remote control method, device and equipment for an in-vehicle infotainment system and a medium, and the method comprises the steps: analyzing a control request to determine a target in-vehicle infotainment system and control information if the control request initiated by a client is received; sending the control information to a target vehicle machine system to control the target vehicle machine system to complete corresponding operation and generate corresponding state feedback data; and receiving state feedback data returned by the target vehicle machine system, and sending the received state feedback data to the client for processing. According to the method, the related configuration performance of the vehicle terminal can be automatically controlled and adjusted in time based on different driver users, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to a vehicle computer remote control method, device, equipment and medium. Background Art

[0002] The car system, that is, the system for operating the vehicle's central control multimedia, is widely used in modern cars. With the development of technology and the increasing demand for convenient life, the functions of the car system are becoming more and more complete. In addition to the traditional broadcasting, music and video playback and navigation functions, the driver can easily control various functions of the vehicle, including audio, navigation and communication, and can also monitor various information of the vehicle in real time. However, the current car system does not have a remote intercom mode, that is, when the user parks the vehicle, because the vehicle has a sentinel mode that can be triggered under certain conditions, it can monitor the vehicle's environmental information, etc., but the user cannot realize intercom interaction with the car system and cannot control the vehicle accordingly in real time. Summary of the invention

[0003] The embodiments of the present invention provide a vehicle computer remote control method, device, equipment and medium, aiming to solve the problem that the prior art methods cannot perform intercom interaction with the vehicle computer system.

[0004] In a first aspect, an embodiment of the present invention provides a vehicle remote control method, the method comprising:

[0005] If a control request initiated by a client is received, the control request is parsed to determine the target vehicle system and control information;

[0006] Sending the control information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data;

[0007] Receive the status feedback data returned by the target vehicle system, and send the received status feedback data to the client for processing.

[0008] In a second aspect, an embodiment of the present invention further provides a vehicle remote control device, the device comprising:

[0009] An information parsing unit, configured to parse a control request initiated by a client to determine a target vehicle system and control information;

[0010] A target control unit, used for sending the control information to a target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data;

[0011] The data feedback unit is used to receive the status feedback data returned by the target vehicle system and send the received status feedback data to the client for processing.

[0012] In a third aspect, an embodiment of the present invention further provides a computer device, wherein the device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0013] Memory, used to store computer programs;

[0014] The processor is used to implement the steps of the vehicle computer remote control method described in the first aspect when executing the program stored in the memory.

[0015] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the vehicle remote control method as described in the first aspect above are implemented.

[0016] The embodiment of the present invention provides a vehicle remote control method, device, equipment and medium, the method comprising: if a control request initiated by a client is received, parsing the control request to determine the target vehicle system and control information; sending the control information to the target vehicle system to control the target vehicle system to complete the corresponding operation and generate corresponding status feedback data; receiving the status feedback data returned by the target vehicle system, and sending the received status feedback data to the client for processing. The above-mentioned vehicle remote control method can realize the intercom interaction between the user and the vehicle system, thereby realizing the corresponding control of the vehicle, improving the user experience, and greatly facilitating the user's use. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0018] Figure 1 A method flow chart of a vehicle remote control method provided by an embodiment of the present invention;

[0019] Figure 2 A schematic diagram of an application scenario of the vehicle remote control method provided by an embodiment of the present invention;

[0020] Figure 3 Another method flow chart of the vehicle remote control method provided by an embodiment of the present invention;

[0021] Figure 4 A schematic diagram of another application scenario of the vehicle remote control method provided by an embodiment of the present invention;

[0022] Figure 5 A schematic block diagram of a vehicle remote control device provided by an embodiment of the present invention;

[0023] Figure 6 Another schematic block diagram of a vehicle remote control device provided by an embodiment of the present invention;

[0024] Figure 7 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0027] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0028] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0029] See also Figure 1 and Figure 2As shown in the figure, the embodiment of the present invention provides a vehicle remote control method, which is applied to the management server 10, and the management server 10 establishes a session connection between the client 20 and the vehicle system 30 through the network communication protocol. After the user logs in the user account and password on the client 20, he can initiate relevant requests, such as initiating a control request to the management server 10, and the management server 10 parses the control request to determine the target vehicle system 30 and the control information; the management server 10 sends the control information to the target vehicle system 30 to control the target vehicle system 30 to complete the corresponding operation and generate the corresponding status feedback data; the management server 10 receives the status feedback data returned by the target vehicle system 30, and sends the received status feedback data to the client 20 for processing.

[0030] In one embodiment, the vehicle system of the method may include a vehicle terminal, wherein the vehicle terminal may include a control component and a network communication component as well as hardware such as vehicle-mounted equipment and sensors, and software such as vehicle status monitoring. The vehicle-mounted equipment may include modules for playing audio and video such as cameras, microphones, and loudspeakers. The control component of the vehicle terminal can perform corresponding processing according to the control information, such as obtaining monitoring video data around the vehicle through a camera, obtaining monitoring audio data around the vehicle through a microphone, and also playing relevant audio or video data according to the loudspeaker. The communication network component includes wireless communication technologies such as 4G, 5G networks, Wi-Fi, and Bluetooth to realize functions such as vehicle status monitoring, remote command, and data transmission. In addition, the management server may be a cloud-based platform, which mainly refers to a cloud computing platform, including a cloud-based data processing and analysis platform, and a platform that provides cloud storage services. Through the cloud, vehicle data analysis, intelligent prediction and maintenance services can be realized, wherein different users log in to their accounts through mobile clients, etc., thereby realizing remote control of the vehicle system. It can be seen from this that this method can not only realize the intercom interaction between the user and the vehicle system, thereby realizing corresponding control of the vehicle, but also improve the user experience and greatly facilitate user use.

[0031] like Figure 1 As shown, in one embodiment, the vehicle remote control method is applied to a management server, and the method includes steps S110 to S130.

[0032] Step S110: if a control request initiated by the client is received, the control request is parsed to determine the target vehicle system and control information.

[0033] In this embodiment, the present invention can be run in the management server based on the entire vehicle system, and its implementation method is to interconnect the vehicle system, user software (i.e., client) and remote server (i.e., management server). The user's client is mainly responsible for initiating intercom, collecting audio data, and playing the audio and video data collected by the vehicle; the vehicle system is mainly responsible for collecting video and audio data near the vehicle body through the vehicle hardware, and using the external loudspeaker to play the user's audio data; the management server mainly realizes the connection between the vehicle and the user, converts the data at both ends and temporarily stores them, and is a bridge for the connection between the user and the vehicle. For example, the user client is the initiator of the entire intercom function, and the user can initiate an intercom function request to the management server through a mobile phone APP. After receiving the request, the management server will assemble the data and establish the room number (such as session ID) of the corresponding vehicle system and user client required for the intercom task and the intercom function, and then send the intercom task to the vehicle system and send the room number to the user client.

[0034] In one embodiment, step S110 includes: if a control request initiated by a client is received, parsing the control request to determine the user account and control information; wherein each user account is associated with at least one vehicle-end ID, and each vehicle-end system corresponds to a different vehicle-end ID; according to the selection request initiated by the client, determining the corresponding vehicle-end ID under the user account as the target vehicle-end ID, so as to determine the vehicle-end system corresponding to the target vehicle-end ID as the target vehicle-end system.

[0035] If the management server receives a control request initiated by the client, it can parse the control request to determine the user account and control information, that is, the user logs in through the client. The management server can determine the corresponding vehicle terminal ID under the user account as the target vehicle terminal ID according to the selection request initiated by the client, and further determine the vehicle terminal system corresponding to the target vehicle terminal ID as the target vehicle terminal system.

[0036] Step S120: sending the control information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

[0037] In this embodiment, the management server can send control information to the target vehicle system to control the target vehicle system to complete the corresponding operation and generate corresponding status feedback data. For example, if the user initiates a mileage data reading request, the relevant data can be obtained by sending the request to the target vehicle system, etc., which is not limited in this embodiment.

[0038] Step S130, receiving the status feedback data returned by the target vehicle system, and sending the received status feedback data to the client for processing.

[0039] In this embodiment, after the management server receives the status feedback data returned by the target vehicle system, it can send the status feedback data to the user's client for processing through the network communication protocol and related settings, such as the room number, thereby realizing an effective session connection between the user's client and the vehicle system.

[0040] Therefore, the vehicle system, management server and client are integrated to fully utilize the overall advantages of software and hardware to achieve remote interaction between the vehicle and the user, so that users can pay attention to the real-time status of the vehicle at any time and ensure the safety of the vehicle when it is parked.

[0041] like Figure 3 As shown, in one embodiment, the method is applied to a management server, and if the control request is an intercom function request, the method includes steps S210 to S240.

[0042] Step S210: if an intercom function request initiated by the client is received, the intercom function request is parsed to determine the target vehicle terminal ID and intercom information.

[0043] In this embodiment, if the management server receives an intercom function request initiated by the client, the intercom function request can be parsed to determine the target vehicle terminal ID and intercom information.

[0044] Step S220 , determining the corresponding vehicle terminal ID under the user account as the target vehicle terminal ID according to the selection request initiated by the client, so as to determine the vehicle system corresponding to the target vehicle terminal ID as the target vehicle system.

[0045] In this embodiment, the management server can determine the corresponding vehicle terminal under the user account as the target vehicle terminal ID based on the selection request initiated by the client. Because each user account may be bound to several vehicle terminals, which are not specifically limited in this embodiment, the user is required to select the specific vehicle terminal under the user account on the client, and then determine the target vehicle terminal ID to facilitate the subsequent connection establishment.

[0046] Step S230, sending the intercom information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

[0047] In this embodiment, the management server sends the intercom information to the target vehicle system, and the target vehicle system completes corresponding operations according to the intercom information and generates corresponding status feedback data at the same time.

[0048] For example, after receiving the intercom task, the vehicle-side wakes up the dormant vehicle-side system, accesses the management server to obtain the corresponding room number, establishes a long connection with the management server, and enters the room according to the room number. The vehicle-side system turns on the relevant cameras, microphones, and loudspeakers, collects camera and microphone data, desensitizes the camera data, and finally transmits it to the management server; after receiving the room number fed back by the management server, the user-side establishes a long connection with the management server, enters the room, turns on the user's mobile microphone, collects user audio data through the management server, and uses the client player to play the audio and video data from the vehicle-side. At the same time, the user's audio data can be sent to the vehicle-side, and the audio data from the user can be played through the loudspeaker outside the car.

[0049] In one embodiment, before step S230, the following steps are included: generating a corresponding session ID and an intercom task according to the determined target vehicle system and intercom information; sending the session ID to the client and the target vehicle system respectively, so as to establish a session connection between the client and the target vehicle system through the session ID.

[0050] In this embodiment, the management server can generate a corresponding room number according to the determined target vehicle system and intercom information, and the room number can refer to the session ID, and also generate a corresponding intercom task, which refers to the information and content of the intercom initiated by the user. The management server can also send the session ID to the client and the target vehicle system respectively, so as to realize the long connection between the user client and the management server, and realize the long connection between the vehicle system and the management server, that is, realize the session connection between the client and the vehicle system, and realize the exchange of relevant data information.

[0051] In one embodiment, the user account is also associated with a corresponding client ID, and the client ID corresponds to the client. The step of sending the session ID to the client and the target vehicle system respectively to establish a session connection between the client and the target vehicle system through the session ID also includes the following steps: sending the session ID to the client according to the client ID and the network communication protocol; sending the session ID to the target vehicle system according to the target vehicle ID and the network communication protocol to establish a session connection between the client and the target vehicle system.

[0052] The management server can send the session ID to the client according to the client ID and the network communication protocol. After the client receives the session ID, a long connection between the management server and the client can be established. The management server can also send the session ID to the target vehicle system according to the target vehicle ID and the network communication protocol, thereby realizing a long connection between the management server and the target vehicle system, and further realizing a session connection between the client and the target vehicle system.

[0053] In one embodiment, step S230 further includes the following steps: sending the intercom task to the target vehicle system to control the target vehicle system to parse the intercom task and obtain a corresponding intercom data packet; controlling the target vehicle system to perform corresponding operations according to the intercom data packet and generate corresponding status feedback data.

[0054] The management server can also send the intercom task to the target vehicle system to control the target vehicle system to parse the intercom task, thereby obtaining a corresponding intercom data packet, which includes the specific content of the relevant data request. After the target vehicle system receives the intercom data packet, it performs corresponding operations according to the intercom data packet and generates corresponding status feedback data. In one embodiment, the step of controlling the target vehicle system to perform corresponding operations according to the intercom data packet and generate corresponding status feedback data includes the following steps:

[0055] Control the target vehicle system to start a preset dialogue module; control the target vehicle system to retrieve relevant status feedback data generated by the dialogue module and return it to the client through the session ID and the client ID; or control the dialogue module of the target vehicle system to play the audio data in the intercom task.

[0056] Among them, the management server can control the target vehicle system to start a preset dialogue module; the dialogue module may include a camera, a microphone, and a loudspeaker, and collect video and audio data through the camera and microphone respectively, and play the audio data transmitted by the user through the client through the loudspeaker.

[0057] Specifically, the vehicle system can turn on relevant cameras, microphones, and loudspeakers, collect camera and microphone data, desensitize the camera data, and finally transmit it to the management server and play audio data from the user through the loudspeaker outside the vehicle.

[0058] Step S240, receiving the status feedback data returned by the target vehicle system, and sending the received status feedback data to the client for processing.

[0059] Specifically, after the user software receives the room number (session ID) feedback from the management server, it establishes a long connection with the management server, enters the room, turns on the user's client microphone, collects user audio data, and uses a mobile player to play audio and video data from the vehicle. The user's audio data is sent to the target vehicle system through the management server for corresponding playback, thereby realizing remote control of the vehicle end and facilitating user management of the vehicle.

[0060] like Figure 4 In one embodiment, the vehicle remote control method includes the following steps:

[0061] First, the client initiates an intercom request;

[0062] Secondly, the management server creates an intercom room and notifies the vehicle terminal to start the intercom. The created intercom room has a corresponding room number.

[0063] Next, after receiving the intercom request, the vehicle terminal checks whether the vehicle terminal is stopped and shut down;

[0064] If so, the vehicle computer enters the intercom room to start the intercom, and then collects the corresponding audio and video data and uploads it to the management server; or the client enters the intercom room to start the intercom, collects the corresponding audio data and uploads it to the management server; if the client fails to start the intercom, the vehicle computer is notified to close the intercom.

[0065] In summary, the above-mentioned vehicle remote control method can not only realize the intercom interaction between the user and the vehicle system, so as to realize the corresponding control of the vehicle, but also improve the user experience and greatly facilitate the user. In particular, when the vehicle is parked and the user leaves, the user can use a mobile terminal or client such as a mobile phone to view the parking environment of the vehicle (i.e., the vehicle) in real time at any time; when the user receives a sentinel mode alarm (i.e., a warning of a vehicle collision), the user can check the collision situation in time, and play audio information through the vehicle control module to interact with the collision party, so as to realize remote processing of the collision event; and when the user forgets the location of the vehicle after parking the vehicle for a long time, the user can use remote intercom call or compare the surrounding environment to find the vehicle, so the intelligent driving assistance function of the vehicle can be realized, making the vehicle safer.

[0066] The embodiment of the present invention further provides a vehicle remote control device, which can be configured in a management server of a vehicle system, and is used to execute any embodiment of the aforementioned vehicle remote control method. Figure 3 , Figure 3 A schematic block diagram of a vehicle remote control device provided in an embodiment of the present invention.

[0067] like Figure 5As shown, the vehicle remote control device 100 is applied to a management server, and the device 100 includes: an information parsing unit 110 , a target control unit 120 , and a data feedback unit 130 .

[0068] The information parsing unit 110 is used to parse the control request initiated by the client to determine the target vehicle system and control information.

[0069] In this embodiment, the present invention can be run in the management server based on the entire vehicle system, and its implementation method is to interconnect the vehicle system, user software (i.e., client) and remote server (i.e., management server). The user's client is mainly responsible for initiating intercom, collecting audio data, and playing the audio and video data collected by the vehicle; the vehicle system is mainly responsible for collecting video and audio data near the vehicle body through the vehicle hardware, and using the external loudspeaker to play the user's audio data; the management server mainly realizes the connection between the vehicle and the user, converts the data at both ends and temporarily stores them, and is a bridge for the connection between the user and the vehicle. For example, the user client is the initiator of the entire intercom function, and the user can initiate an intercom function request to the management server through a mobile phone APP. After receiving the request, the management server will assemble the data and establish the room number (such as session ID) of the corresponding vehicle system and user client required for the intercom task and the intercom function, and then send the intercom task to the vehicle system and send the room number to the user client.

[0070] In one embodiment, the information parsing unit 110 is also used to parse the control request initiated by the client to determine the user account and control information if the control request is received; wherein each user account is associated with at least one vehicle-end ID, and each vehicle-end system corresponds to a different vehicle-end ID; according to the selection request initiated by the client, the corresponding vehicle-end ID under the user account is determined as the target vehicle-end ID, so as to determine that the vehicle-end system corresponding to the target vehicle-end ID is the target vehicle-end system.

[0071] If the management server receives a control request initiated by the client, it can parse the control request to determine the user account and control information, that is, the user logs in through the client. The management server can determine the corresponding vehicle terminal ID under the user account as the target vehicle terminal ID according to the selection request initiated by the client, and further determine the vehicle terminal system corresponding to the target vehicle terminal ID as the target vehicle terminal system.

[0072] The target control unit 120 is used to send the control information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

[0073] In this embodiment, the management server can send control information to the target vehicle system to control the target vehicle system to complete the corresponding operation and generate corresponding status feedback data. For example, if the user initiates a mileage data reading request, the relevant data can be obtained by sending the request to the target vehicle system, etc., which is not limited in this embodiment.

[0074] The data feedback unit 130 is used to receive the status feedback data returned by the target vehicle system, and send the received status feedback data to the client for processing.

[0075] In this embodiment, after the management server receives the status feedback data returned by the target vehicle system, it can send the status feedback data to the user's client for processing through the network communication protocol and related settings, such as the room number, thereby realizing an effective session connection between the user's client and the vehicle system.

[0076] Therefore, the vehicle system, management server and client are integrated to fully utilize the overall advantages of software and hardware to achieve remote interaction between the vehicle and the user, so that users can pay attention to the real-time status of the vehicle at any time and ensure the safety of the vehicle when it is parked.

[0077] like Figure 6 As shown, in another embodiment, a vehicle remote control device 200 is applied to a management server, and the device 200 includes: an information parsing unit 210 , a target determination unit 220 , a target control unit 230 , and a data feedback unit 240 .

[0078] The information parsing unit 210 is used to parse the intercom function request initiated by the client to determine the target vehicle terminal ID and intercom information.

[0079] In this embodiment, if the management server receives an intercom function request initiated by the client, the intercom function request can be parsed to determine the target vehicle terminal ID and intercom information.

[0080] The target determination unit 220 is used to determine the corresponding vehicle terminal ID under the user account as the target vehicle terminal ID according to the selection request initiated by the client, so as to determine the vehicle system corresponding to the target vehicle terminal ID as the target vehicle system.

[0081] In this embodiment, the management server can determine the corresponding vehicle terminal under the user account as the target vehicle terminal ID based on the selection request initiated by the client. Because each user account may be bound to several vehicle terminals, which are not specifically limited in this embodiment, the user is required to select the specific vehicle terminal under the user account on the client, and then determine the target vehicle terminal ID to facilitate the subsequent connection establishment.

[0082] The target control unit 230 is used to send the intercom information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

[0083] In this embodiment, the management server sends the intercom information to the target vehicle system, and the target vehicle system completes corresponding operations according to the intercom information and generates corresponding status feedback data at the same time.

[0084] For example, after receiving the intercom task, the vehicle-side wakes up the dormant vehicle-side system, accesses the management server to obtain the corresponding room number, establishes a long connection with the management server, and enters the room according to the room number. The vehicle-side system turns on the relevant cameras, microphones, and loudspeakers, collects camera and microphone data, desensitizes the camera data, and finally transmits it to the management server; after receiving the room number fed back by the management server, the user-side establishes a long connection with the management server, enters the room, turns on the user's mobile microphone, collects user audio data through the management server, and uses the client player to play the audio and video data from the vehicle-side. At the same time, the user's audio data can be sent to the vehicle-side, and the audio data from the user can be played through the loudspeaker outside the car.

[0085] In one embodiment, before the target control unit 230, the device 200 also includes the following units: a task generation unit, used to generate a corresponding session ID and an intercom task according to the determined target vehicle system and intercom information; a session construction unit, used to send the session ID to the client and the target vehicle system respectively, so as to establish a session connection between the client and the target vehicle system through the session ID.

[0086] In this embodiment, the management server can generate a corresponding room number according to the determined target vehicle system and intercom information, and the room number can refer to the session ID, and also generate a corresponding intercom task, which refers to the information and content of the intercom initiated by the user. The management server can also send the session ID to the client and the target vehicle system respectively, so as to realize the long connection between the user client and the management server, and realize the long connection between the vehicle system and the management server, that is, realize the session connection between the client and the vehicle system, and realize the exchange of relevant data information.

[0087] In one embodiment, the user account is also associated with a corresponding client ID, and the client ID corresponds to the client. The session construction unit is specifically used to perform the following steps: sending the session ID to the client according to the client ID and the network communication protocol; sending the session ID to the target vehicle system according to the target vehicle ID and the network communication protocol, and establishing a session connection between the client and the target vehicle system.

[0088] The management server can send the session ID to the client according to the client ID and the network communication protocol. After the client receives the session ID, a long connection between the management server and the client can be established. The management server can also send the session ID to the target vehicle system according to the target vehicle ID and the network communication protocol, thereby realizing a long connection between the management server and the target vehicle system, and further realizing a session connection between the client and the target vehicle system.

[0089] In one embodiment, the target control unit 230 is specifically used to perform the following steps: sending the intercom task to the target vehicle system to control the target vehicle system to parse the intercom task and obtain a corresponding intercom data packet; controlling the target vehicle system to perform corresponding operations according to the intercom data packet and generate corresponding status feedback data.

[0090] The management server can also send the intercom task to the target vehicle system to control the target vehicle system to parse the intercom task, thereby obtaining a corresponding intercom data packet, which includes the specific content of the relevant data request. After the target vehicle system receives the intercom data packet, it performs corresponding operations according to the intercom data packet and generates corresponding status feedback data. In one embodiment, the target control unit 230 is further specifically used to perform the following steps:

[0091] Control the target vehicle system to start a preset dialogue module; control the target vehicle system to retrieve relevant status feedback data generated by the dialogue module and return it to the client through the session ID and the client ID; or control the dialogue module of the target vehicle system to play the audio data in the intercom task.

[0092] Among them, the management server can control the target vehicle system to start a preset dialogue module; the dialogue module may include a camera, a microphone, and a loudspeaker, and collect video and audio data through the camera and microphone respectively, and play the audio data transmitted by the user through the client through the loudspeaker.

[0093] Specifically, the vehicle system can turn on relevant cameras, microphones, and loudspeakers, collect camera and microphone data, desensitize the camera data, and finally transmit it to the management server and play audio data from the user through the loudspeaker outside the vehicle.

[0094] The data feedback unit 240 is used to receive the status feedback data returned by the target vehicle system and send the received status feedback data to the client for processing.

[0095] Specifically, after the user software receives the room number (session ID) feedback from the management server, it establishes a long connection with the management server, enters the room, turns on the user's client microphone, collects user audio data, and uses a mobile player to play audio and video data from the vehicle. The user's audio data is sent to the target vehicle system through the management server for corresponding playback, thereby realizing remote control of the vehicle end and facilitating user management of the vehicle.

[0096] The above-mentioned vehicle remote control device can be implemented in the form of a computer program. The computer program can be Figure 7 Runs on the computer device shown.

[0097] See also Figure 7 , Figure 7 is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a user terminal or a server for executing a vehicle remote control method to perform vehicle remote control according to a vehicle remote control module imported into an operating system.

[0098] See also Figure 7 The computer device 500 includes a processor 502 , a memory and a network interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .

[0099] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute the vehicle remote control method, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.

[0100] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .

[0101] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the vehicle remote control method.

[0102] The network interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0103] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned vehicle remote control method.

[0104] Those skilled in the art will understand that Figure 7 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 7 The embodiments shown are consistent and will not be described again here.

[0105] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0106] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned vehicle remote control method are implemented.

[0107] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0108] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.

[0109] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.

[0110] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0111] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.

[0112] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A vehicle remote control method, characterized in that: The method is applied to a management server, and the method comprises: If a control request initiated by a client is received, the control request is parsed to determine the target vehicle system and control information; Sending the control information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data; Receive the status feedback data returned by the target vehicle system, and send the received status feedback data to the client for processing.

2. The vehicle remote control method according to claim 1, characterized in that: If a control request initiated by a client is received, the step of parsing the control request to determine a target vehicle system and control information includes: If a control request initiated by a client is received, the control request is parsed to determine the user account and control information; each user account is associated with at least one vehicle terminal ID, and each vehicle terminal system corresponds to a different vehicle terminal ID; According to the selection request initiated by the client, the corresponding vehicle terminal ID under the user account is determined as the target vehicle terminal ID, so as to determine the vehicle system corresponding to the target vehicle terminal ID as the target vehicle system.

3. The vehicle remote control method according to claim 2, characterized in that: If the control request is a request for an intercom function, the step of parsing the control request to determine the user account and control information if a control request initiated by the client is received includes: If an intercom function request initiated by the client is received, the intercom function request is parsed to determine the target vehicle terminal ID and intercom information; wherein, according to the selection request initiated by the client, the corresponding vehicle terminal ID under the user account is determined as the target vehicle terminal ID, so as to determine the vehicle system corresponding to the target vehicle terminal ID as the target vehicle system; The intercom information is sent to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

4. The vehicle remote control method according to claim 3, characterized in that: Before the step of sending the intercom information to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data, the method includes: Generate a corresponding session ID and intercom task according to the determined target vehicle system and intercom information; Sending the session ID to the client and the target vehicle system respectively, so as to establish a session connection between the client and the target vehicle system through the session ID; The intercom task is sent to the target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data.

5. The vehicle remote control method according to claim 4, characterized in that: The user account is also associated with a corresponding client ID, and the client ID corresponds to the client. The step of sending the session ID to the client and the target vehicle system respectively to establish a session connection between the client and the target vehicle system through the session ID also includes: Sending the session ID to the client according to the client ID and the network communication protocol; The session ID is sent to the target vehicle system according to the target vehicle terminal ID and the network communication protocol, and a session connection is established between the client and the target vehicle system.

6. The vehicle remote control method according to claim 5, characterized in that: The step of sending the intercom task to the target vehicle system to control the target vehicle system to complete the corresponding operation and generate corresponding status feedback data also includes: Sending the intercom task to the target vehicle system to control the target vehicle system to parse the intercom task and obtain a corresponding intercom data packet; The target vehicle system is controlled to perform corresponding operations according to the intercom data packet and generate corresponding status feedback data.

7. The vehicle remote control method according to claim 6, characterized in that: The step of controlling the target vehicle system to perform corresponding operations according to the intercom data packet and generate corresponding status feedback data includes: Controlling the target vehicle system to start a preset dialogue module; Control the target vehicle system to retrieve the relevant status feedback data generated by the dialogue module and return it to the client through the session ID and the client ID; Or control the dialogue module of the target vehicle system to play the audio data in the intercom task.

8. A vehicle remote control device, characterized in that: The device comprises: An information parsing unit, configured to parse a control request initiated by a client to determine a target vehicle system and control information; A target control unit, used for sending the control information to a target vehicle system to control the target vehicle system to complete corresponding operations and generate corresponding status feedback data; The data feedback unit is used to receive the status feedback data returned by the target vehicle system and send the received status feedback data to the client for processing.

9. A computer device, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the vehicle remote control method described in any one of claims 1 to 7 when executing the program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the vehicle remote control method according to any one of claims 1 to 7 are implemented.