[go: up one dir, main page]

CN115643294A - Vehicle control method, apparatus, system, and storage medium - Google Patents

Vehicle control method, apparatus, system, and storage medium Download PDF

Info

Publication number
CN115643294A
CN115643294A CN202211258775.XA CN202211258775A CN115643294A CN 115643294 A CN115643294 A CN 115643294A CN 202211258775 A CN202211258775 A CN 202211258775A CN 115643294 A CN115643294 A CN 115643294A
Authority
CN
China
Prior art keywords
vehicle
data
cloud
vehicle end
strategy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211258775.XA
Other languages
Chinese (zh)
Inventor
何珏
刘来云
刘星海
杨晓东
王众
沈立
何后裔
郭芷铭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Geely Holding Group Co Ltd
Ningbo Geely Automobile Research and Development Co Ltd
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Ningbo Geely Automobile Research and Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Geely Holding Group Co Ltd, Ningbo Geely Automobile Research and Development Co Ltd filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN202211258775.XA priority Critical patent/CN115643294A/en
Publication of CN115643294A publication Critical patent/CN115643294A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The application provides a vehicle control method, device, system and storage medium, and relates to the technical field of vehicles. The vehicle control method is applied to an intelligent computing engine deployed in a cloud, and comprises the following steps: acquiring relevant data of a vehicle end, wherein the relevant data comprises vehicle end data and user behavior data; performing data analysis on the user behavior data based on the vehicle end data to obtain a scene strategy matched with the user behavior data, wherein the scene strategy comprises execution operation in a corresponding scene; and responding to the normal communication connection with the vehicle end, performing dynamic resource adjustment and/or information push on the vehicle end according to the scene strategy, intelligently identifying the user behavior according to the user behavior data, and making the scene strategy matched with the user behavior so as to meet the application requirement of the user.

Description

车辆控制方法、设备、系统及存储介质Vehicle control method, device, system and storage medium

技术领域technical field

本申请涉及车辆技术领域,尤其涉及一种车辆控制方法、设备、系统及存储介质。The present application relates to the technical field of vehicles, and in particular to a vehicle control method, device, system and storage medium.

背景技术Background technique

随着科技的发展,云计算由于高灵活性、可扩展性以及高性比等优点,其应用也越来越广泛。例如,将云计算应用于车端系统中,以充分利用云端资源实现对车端数据的海量计算。但将云计算应用于车端系统时,不能满足用户的应用需求。With the development of science and technology, cloud computing has become more and more widely used due to its advantages of high flexibility, scalability and high performance ratio. For example, cloud computing is applied to the vehicle-end system to make full use of cloud resources to realize massive calculation of vehicle-end data. However, when cloud computing is applied to the vehicle-end system, it cannot meet the application requirements of users.

发明内容Contents of the invention

本申请实施例提供一种车辆控制方法、设备、系统及存储介质,用以解决将云计算应用于车端系统时,不能满足用户应用需求的问题。Embodiments of the present application provide a vehicle control method, device, system, and storage medium to solve the problem that application requirements of users cannot be met when cloud computing is applied to a vehicle end system.

第一方面,本申请实施例提供一种车辆控制方法,应用于云端中部署的智能计算引擎,包括:获取车端的相关数据,该相关数据包括车端数据和用户行为数据;基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;响应于与车端的通信连接正常,根据场景策略,对车端进行动态资源调整和/或信息推送。In the first aspect, the embodiment of the present application provides a vehicle control method, which is applied to an intelligent computing engine deployed in the cloud, including: obtaining relevant data on the vehicle end, the relevant data including vehicle end data and user behavior data; based on the vehicle end data, Perform data analysis on user behavior data to obtain a scenario strategy adapted to the user behavior data. The scenario strategy includes the execution operations in the corresponding scenario; in response to the normal communication connection with the vehicle end, adjust the dynamic resources of the vehicle end according to the scenario strategy and/or information push.

一种可能的实现方式中,云端中还部署有云虚拟机和应用容器引擎,根据场景策略,对车端进行动态资源调整和/或信息推送,包括:根据场景策略,对车端对应的应用容器引擎进行动态资源调整;和/或,根据场景策略,对车端对应的虚拟机进行信息推送。In a possible implementation mode, a cloud virtual machine and an application container engine are also deployed in the cloud, and dynamic resource adjustment and/or information push is performed on the car end according to the scenario strategy, including: according to the scenario strategy, the corresponding application on the car end The container engine performs dynamic resource adjustment; and/or, according to the scenario strategy, pushes information to the virtual machine corresponding to the vehicle end.

一种可能的实现方式中,该车辆控制方法还包括:向车端发送场景策略,以使车端在与云端的通信连接异常时通过车端引擎根据场景策略进行策略切换。In a possible implementation, the vehicle control method further includes: sending the scene policy to the vehicle end, so that the vehicle end switches the policy according to the scene policy through the vehicle end engine when the communication connection between the vehicle end and the cloud is abnormal.

一种可能的实现方式中,该车辆控制方法还包括:响应于云端与车端的通信连接异常,停止执行根据场景策略,对车端进行动态资源调整的步骤。In a possible implementation manner, the vehicle control method further includes: in response to an abnormal communication connection between the cloud and the vehicle end, stop executing the step of dynamically adjusting resources on the vehicle end according to the scenario strategy.

第二方面,本申请实施例提供一种车辆控制方法,应用于车端,包括:响应于检测到与云端的通信连接异常,获取最新接收到的场景策略,该场景策略是云端中的智能计算引擎基于车端的车端数据,对车端的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;通过车端引擎根据场景策略进行策略切换。In the second aspect, the embodiment of the present application provides a vehicle control method, which is applied to the vehicle end, including: in response to detecting an abnormal communication connection with the cloud, obtaining the latest received scenario strategy, the scenario strategy is an intelligent computing in the cloud The engine analyzes the user behavior data of the car based on the data of the car, and obtains a scenario strategy adapted to the user behavior data. The scenario strategy includes the execution operations in the corresponding scenario; the strategy is switched according to the scenario strategy through the car engine .

一种可能的实现方式中,该车辆控制方法还包括:在与云端的通信连接正常时,接收并存储云端通过智能计算引擎发送的场景策略。In a possible implementation manner, the vehicle control method further includes: when the communication connection with the cloud is normal, receiving and storing the scenario strategy sent by the cloud through the intelligent computing engine.

第三方面,本申请实施例提供一种车辆控制装置,应用于云端中部署的智能计算引擎,包括:In a third aspect, the embodiment of the present application provides a vehicle control device, which is applied to an intelligent computing engine deployed in the cloud, including:

获取模块,用于获取车端的相关数据,该相关数据包括车端数据和用户行为数据;The obtaining module is used to obtain the relevant data of the vehicle end, the relevant data includes the vehicle terminal data and user behavior data;

数据分析模块,用于基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;The data analysis module is used to perform data analysis on the user behavior data based on the vehicle end data, and obtain a scenario strategy adapted to the user behavior data, and the scenario strategy includes execution operations in the corresponding scenario;

处理模块,用于响应于与车端的通信连接正常,根据场景策略,对车端进行动态资源调整和/或信息推送。The processing module is configured to perform dynamic resource adjustment and/or information push to the vehicle end according to the scenario policy in response to the normal communication connection with the vehicle end.

一种可能的实现方式中,云端中还部署有云虚拟机和应用容器引擎,处理模块具体用于:根据场景策略,对车端对应的应用容器引擎进行动态资源调整;和/或,根据场景策略,对车端对应的虚拟机进行信息推送。In a possible implementation, a cloud virtual machine and an application container engine are also deployed in the cloud, and the processing module is specifically used to: adjust the dynamic resources of the application container engine corresponding to the vehicle end according to the scenario strategy; and/or, according to the scenario strategy to push information to the virtual machine corresponding to the car.

一种可能的实现方式中,该车辆控制装置还包括发送模块,该发送模块用于:向车端发送场景策略,以使车端在与云端的通信连接异常时通过车端引擎根据场景策略进行策略切换。In a possible implementation manner, the vehicle control device further includes a sending module, which is used to: send the scenario strategy to the vehicle end, so that when the communication connection between the vehicle end and the cloud is abnormal Policy switch.

一种可能的实现方式中,该车辆控制方法还包括执行模块,该执行模块用于:响应于云端与车端的通信连接异常,停止执行根据场景策略,对车端进行动态资源调整的步骤。In a possible implementation manner, the vehicle control method further includes an execution module configured to: respond to an abnormal communication connection between the cloud and the vehicle end, stop executing the step of dynamically adjusting resources on the vehicle end according to the scenario policy.

第四方面,本申请实施例提供一种车辆控制装置,应用于车端,包括:In the fourth aspect, the embodiment of the present application provides a vehicle control device, which is applied to the vehicle end, including:

获取模块,用于响应于检测到与云端的通信连接异常,获取最新接收到的场景策略,该场景策略是云端中的智能计算引擎基于车端的车端数据,对车端的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;The acquisition module is used to obtain the latest received scenario strategy in response to the detection of an abnormal communication connection with the cloud. The scenario strategy is that the intelligent computing engine in the cloud performs data analysis on the user behavior data of the vehicle terminal based on the vehicle terminal data. , to obtain a scenario strategy adapted to the user behavior data, the scenario strategy includes execution operations in the corresponding scenario;

处理模块,用于通过车端引擎根据场景策略进行策略切换。The processing module is used to switch the policy according to the scene policy through the vehicle engine.

一种可能的实现方式中,该车辆控制装置还包括接收模块,该接收模块用于:在与云端的通信连接正常时,接收并存储云端通过智能计算引擎发送的场景策略。In a possible implementation manner, the vehicle control device further includes a receiving module, and the receiving module is configured to receive and store the scenario policy sent by the cloud through the intelligent computing engine when the communication connection with the cloud is normal.

第五方面,本申请提供一种智能计算引擎系统,包括:部署在云端的智能计算引擎,用于执行第一方面提供的车辆控制方法;车端,该车端中部署有车端引擎,该车端引擎用于执行第二方面提供的车辆控制方法。In the fifth aspect, the present application provides an intelligent computing engine system, including: an intelligent computing engine deployed in the cloud, for executing the vehicle control method provided in the first aspect; The engine at the vehicle end is used to execute the vehicle control method provided in the second aspect.

一种可能的实现方式中,云端还部署有云虚拟机和应用容器引擎,其中,云虚拟机中安装有车端应用。In a possible implementation manner, a cloud virtual machine and an application container engine are also deployed on the cloud, wherein the cloud virtual machine is installed with a vehicle-end application.

一种可能的实现方式中,云虚拟机中包括数据采集单元,该数据采集单元用于采集车端的相关数据,并将相关数据发送给智能计算引擎,相关数据包括车端数据和用户行为数据。In a possible implementation, the cloud virtual machine includes a data collection unit, which is used to collect relevant data on the vehicle end and send the relevant data to the intelligent computing engine. The relevant data includes vehicle end data and user behavior data.

第六方面,本申请提供一种电子设备,包括:至少一个处理器;以及与至少一个处理器连接的存储器;其中,存储器用于存储至少一个处理器可执行的指令,该指令被至少一个处理器执行,以使至少一个处理器能够执行第一方面提供的车辆控制方法,和/或,以使至少一个处理器能够执第二方面提供的车辆控制方法。In a sixth aspect, the present application provides an electronic device, including: at least one processor; and a memory connected to the at least one processor; wherein the memory is used to store instructions executable by at least one processor, and the instructions are processed by at least one The controller executes, so that at least one processor can execute the vehicle control method provided in the first aspect, and/or, enable at least one processor to execute the vehicle control method provided in the second aspect.

第七方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机执行指令,计算机执行指令被执行时用于实现第一方面提供的车辆控制方法,和/或,计算机执行指令被执行时用于实现第二方面提供的车辆控制方法。In a seventh aspect, the present application provides a computer-readable storage medium, the computer-readable storage medium stores computer-executable instructions, and when executed, the computer-readable instructions are used to implement the vehicle control method provided in the first aspect, and/or, When executed, the computer-executed instructions are used to implement the vehicle control method provided in the second aspect.

第五方面,本申请提供一种程序产品,该程序产品包含计算机执行指令。当计算机执行指令被执行时,以实现第一方面提供的车辆控制方法,和/或,以实现第二方面提供的车辆控制方法。In a fifth aspect, the present application provides a program product, where the program product includes computer-executable instructions. When the computer-executed instructions are executed, the vehicle control method provided by the first aspect is realized, and/or the vehicle control method provided by the second aspect is realized.

本申请提供一种车辆控制方法、设备、系统及存储介质,该车辆控制方法应用于云端中部署的智能计算引擎,通过获取车端的车端数据和用户行为数据;并基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,其中,该场景策略包括对应场景中的执行操作;在响应于与车端的通信连接正常时,根据场景策略,对车端进行动态资源调整和/或信息推送,通过根据用户行为数据对用户行为进行智能化识别,并制定出与用户行为相适配的场景策略,以满足用户的应用需求。This application provides a vehicle control method, device, system, and storage medium. The vehicle control method is applied to an intelligent computing engine deployed in the cloud, by obtaining vehicle-side data and user behavior data at the vehicle-side; and based on the vehicle-side data, the user Behavior data is analyzed to obtain a scenario strategy adapted to the user behavior data, wherein the scenario strategy includes execution operations in the corresponding scenario; when the communication connection with the vehicle terminal is normal, the vehicle terminal is dynamically implemented according to the scenario strategy. Resource adjustment and/or information push, by intelligently identifying user behavior based on user behavior data, and formulating scenario strategies that match user behavior to meet user application needs.

附图说明Description of drawings

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description serve to explain the principles of the application.

图1为本申请实施例提供的智能计算引擎系统的一架构图;Fig. 1 is an architecture diagram of the intelligent computing engine system provided by the embodiment of the present application;

图2为本申请一实施例提供的车辆控制方法的流程图;FIG. 2 is a flowchart of a vehicle control method provided by an embodiment of the present application;

图3为本申请一实施例提供的车辆控制方法的流程图;FIG. 3 is a flowchart of a vehicle control method provided by an embodiment of the present application;

图4为本申请一实施提供的车辆控制装置的结构示意图;FIG. 4 is a schematic structural diagram of a vehicle control device provided by an implementation of the present application;

图5为本申请一实施提供的车辆控制装置的结构示意图;FIG. 5 is a schematic structural diagram of a vehicle control device provided by an implementation of the present application;

图6为本申请一实施例提供的电子设备的结构示意图。FIG. 6 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。By means of the above drawings, specific embodiments of the present application have been shown, which will be described in more detail hereinafter. These drawings and text descriptions are not intended to limit the scope of the concept of the application in any way, but to illustrate the concept of the application for those skilled in the art by referring to specific embodiments.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

基于上述将云计算应用于车端系统时,不能满足用户应用需求的问题,本申请实施例将部署在云端的智能计算引擎与车端引擎配合使用,通过智能识别对应的车端数据和用户行为数据,并结合大数据以及人工智能等数据分析手段,得到与用户行为数据适配的场景策略,进一步根据该场景策略,对车端进行动态资源调整和/或信息推送,以及向车端下发场景策略,以满足用户的应用需求。Based on the above-mentioned problem that when cloud computing is applied to the vehicle end system, it cannot meet the user's application needs, the embodiment of the present application uses the intelligent computing engine deployed in the cloud together with the vehicle end engine to intelligently identify the corresponding vehicle end data and user behavior. Combined with data analysis methods such as big data and artificial intelligence, a scenario strategy adapted to user behavior data is obtained, and further according to the scenario strategy, dynamic resource adjustments and/or information pushes are made to the vehicle end, and information is sent to the vehicle end Scenario strategies to meet user application requirements.

为了便于理解,首先对本申请实施例的应用场景进行介绍。For ease of understanding, an application scenario of the embodiment of the present application is firstly introduced.

本申请实施例的应用场景包括车辆和云服务器。其中,车辆和云服务器通过通信连接。具体的,车辆通过通信连接将车辆数据和对应的用户行为数据上传到云服务器中,云服务器在接收到车辆的相关数据后,结合大数据和人工智能等数据分析手段,基于车辆数据,对用户行为数据进行数据分析处理,并得到与用户行为数据相适配的场景策略,并基于场景策略,对车辆进行动态资源调整和/或信息推送,以及策略下发等,以满足用户的应用需求。The application scenarios of the embodiments of the present application include vehicles and cloud servers. Among them, the vehicle and the cloud server are connected through communication. Specifically, the vehicle uploads the vehicle data and corresponding user behavior data to the cloud server through a communication connection. Behavioral data is analyzed and processed to obtain scenario strategies that are compatible with user behavior data, and based on the scenario strategies, dynamic resource adjustments and/or information pushes and strategy delivery are performed on vehicles to meet user application needs.

图1为本申请实施例提供的智能计算引擎系统的一架构图。如图1所示,该智能计算引擎系统10包括云端11和车端12。可选地,智能计算引擎部署在云端11中,车端12中部署有车端引擎。具体的,智能计算引擎和车端引擎用于执行本申请实施例提供的车辆控制方法中的具体步骤。FIG. 1 is a structural diagram of an intelligent computing engine system provided by an embodiment of the present application. As shown in FIG. 1 , the intelligent computing engine system 10 includes a cloud 11 and a vehicle end 12 . Optionally, the intelligent computing engine is deployed in the cloud 11 , and the vehicle-end engine is deployed in the vehicle-end 12 . Specifically, the intelligent computing engine and the vehicle-end engine are used to execute specific steps in the vehicle control method provided in the embodiment of the present application.

可选地,云端11还部署有云虚拟机和应用容器引擎。其中,云虚拟机中安装有车端应用。示例性的,车端应用可以为如图1中所示的应用1、应用2,以及合作应用等。具体的,应用1以及应用2可以为音视频软件、地图导航软件以及图库软件等等,合作应用为在应用1和/或应用2等软件的基础上进行埋点处理后得到的应用。示例性的,应用引擎容器可以为Docker容器。Optionally, the cloud 11 is also deployed with a cloud virtual machine and an application container engine. Wherein, the vehicle end application is installed in the cloud virtual machine. Exemplarily, the in-vehicle applications may be application 1, application 2, and cooperative applications as shown in FIG. 1 . Specifically, application 1 and application 2 may be audio and video software, map navigation software, and gallery software, etc., and the cooperative application is an application obtained after point-burying processing is performed on the basis of application 1 and/or application 2 and other software. Exemplarily, the application engine container may be a Docker container.

可选地,云虚拟机中还可以包括数据采集单元,具体的,数据采集单元用于采集车端的相关数据,并将相关数据发送给智能计算引擎。其中,相关数据可以包括车端数据以及用户行为数据。Optionally, the cloud virtual machine may also include a data collection unit, specifically, the data collection unit is used to collect relevant data at the vehicle end and send the relevant data to the intelligent computing engine. Among them, the relevant data may include car end data and user behavior data.

可选地,云虚拟机中的框架(Framework)与车载操作系统(Operating System,简称OS)中的Framework作用类似,用于响应智能计算引擎推送的信息。Optionally, the framework (Framework) in the cloud virtual machine is similar to the Framework in the vehicle operating system (Operating System, OS for short), and is used to respond to information pushed by the intelligent computing engine.

下面以智能计算引擎系统中的智能计算引擎为执行主体,通过具体实施例对本申请实施例提供的车辆控制方法进行详细的描述。The vehicle control method provided by the embodiment of the present application will be described in detail below with the intelligent computing engine in the intelligent computing engine system as the execution subject through specific embodiments.

图2为本申请一实施例提供的车辆控制方法的流程图。如图2所示,该车辆控制方法包括以下步骤:Fig. 2 is a flowchart of a vehicle control method provided by an embodiment of the present application. As shown in Figure 2, the vehicle control method includes the following steps:

S201,获取车端的相关数据,该相关数据包括车端数据和用户行为数据。S201. Obtain relevant data on the vehicle end, where the relevant data includes vehicle end data and user behavior data.

可选地,智能计算引擎系统中的数据采集单元可以基于与车端之间的通信连接,从车端获取相关数据,并将相关数据发送给智能计算引擎进行相应的数据分析。可以理解的是,数据采集单元获取车端的相关数据时,其云端与车端的通信连接处于正常连接状态,当云端与车端的通信连接异常时,数据采集单元则无法从车端获取相关数据。Optionally, the data acquisition unit in the intelligent computing engine system can obtain relevant data from the vehicle end based on the communication connection with the vehicle end, and send the relevant data to the intelligent computing engine for corresponding data analysis. It is understandable that when the data acquisition unit acquires relevant data from the vehicle, the communication connection between the cloud and the vehicle is in a normal connection state. When the communication connection between the cloud and the vehicle is abnormal, the data acquisition unit cannot obtain relevant data from the vehicle.

示例性的,车端数据可以包括但不限于车机系统的资源数据、车端的应用安装数据以及车辆处理器的运行数据等等。Exemplarily, the vehicle-side data may include but not limited to resource data of the vehicle-machine system, application installation data of the vehicle-side, operating data of the vehicle processor, and the like.

示例性的,用户行为数据可以包括但不限于用户在云端使用应用的数据以及用户语音输入数据等等。具体的,用户在云端使用应用的数据可以为用户在该应用界面的停留时间等。Exemplarily, the user behavior data may include, but not limited to, the data of the user using the application in the cloud, the user voice input data, and the like. Specifically, the data of the user using the application in the cloud may be the user's stay time in the application interface, and the like.

需要说明的是,用户行为数据可以包括普通用户行为数据和深度用户行为数据,其中,普通用户行为数据是指从上述图1中所示的应用1或应用2中获取的数据,深度用户行为数据是指从上述图1中所示的合作应用中获取的数据。示例性的,当应用1或应用2为音视频应用时,对应的普通用户行为数据可以为用户在该应用界面的停留时长;当合作应用为音视频应用时,对应的深度用户行为数据可以为用户所听的音频的名称等等。本申请实施例对应用以及合作应用的个数以及类型不做限定。It should be noted that user behavior data may include common user behavior data and in-depth user behavior data, wherein the common user behavior data refers to the data obtained from the application 1 or application 2 shown in Figure 1 above, and the in-depth user behavior data refers to the data obtained from the cooperative application shown in Figure 1 above. Exemplarily, when application 1 or application 2 is an audio and video application, the corresponding common user behavior data may be the length of time the user stays on the application interface; when the cooperative application is an audio and video application, the corresponding in-depth user behavior data may be The name of the audio the user is listening to, and so on. The embodiment of the present application does not limit the number and types of applications and cooperative applications.

可选地,合作应用的对应的深度用户行为数据可以通过网络方式上传到智能计算引擎中。Optionally, the corresponding in-depth user behavior data of the cooperative application can be uploaded to the intelligent computing engine through the network.

S202,基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作。S202. Based on the vehicle-side data, perform data analysis on the user behavior data to obtain a scenario strategy adapted to the user behavior data, where the scenario strategy includes execution operations in corresponding scenarios.

可选地,对用户行为数据进行数据分析时,可以采用如图1中所示的大数据分析以及机器学习等人工智能分析手段。Optionally, when performing data analysis on user behavior data, artificial intelligence analysis methods such as big data analysis and machine learning as shown in FIG. 1 may be used.

一种可能的实现方式中,可以先对用户行为数据进行场景分类,进一步对不同场景下的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略。示例性的,场景策略可以为音频播放策略,视频播放策略、地图导航策略以及调节车载中控屏的亮度策略等等。In a possible implementation manner, the user behavior data may be classified into scenarios first, and then the user behavior data in different scenarios may be further analyzed to obtain a scenario strategy adapted to the user behavior data. Exemplarily, the scene policy may be an audio play policy, a video play policy, a map navigation policy, a policy for adjusting the brightness of the vehicle center control screen, and the like.

示例性的,对应场景中的执行操作可以为对一些应用、广告以及具体消息的推送。一些实施例中,可以通过该执行操作将对应的场景发送给图1中云端所示的框架(Framework)中。Exemplarily, the execution operation in the corresponding scenario may be pushing some applications, advertisements and specific messages. In some embodiments, the execution operation can be used to send the corresponding scene to the framework (Framework) shown in the cloud in FIG. 1 .

S203,响应于与车端的通信连接正常,根据场景策略,对车端进行动态资源调整和/或信息推送。S203, in response to the normal communication connection with the vehicle end, perform dynamic resource adjustment and/or information push to the vehicle end according to the scenario strategy.

一些实施例中,可以根据场景策略,通过图1中所示的应用容器引擎对车端进行动态资源调整。示例性的,当场景策略为音频播放策略时,则可以通过应用容器引擎对车端进行动态资源调整,以使音频播放的效果达到最佳。动态资源调整也可以为图1中所示的对帧率、码率的动态调整。In some embodiments, according to the scenario policy, the dynamic resource adjustment of the vehicle end can be performed through the application container engine shown in FIG. 1 . Exemplarily, when the scenario strategy is an audio playback strategy, the container engine may be used to perform dynamic resource adjustments on the vehicle side, so as to achieve the best audio playback effect. The dynamic resource adjustment may also be the dynamic adjustment of frame rate and code rate as shown in FIG. 1 .

另一些实施例中,可以根据场景策略,对车端进行信息推送。示例性的,推送的信息可以为应用以及广告等等。可选地,车端与云端之间的信息推送等可以通过图1中所示的连接服务实现。In other embodiments, information can be pushed to the vehicle terminal according to the scenario strategy. Exemplarily, the pushed information may be applications, advertisements and so on. Optionally, information push between the vehicle end and the cloud can be realized through the connection service shown in FIG. 1 .

需要说明的是,对于云端推送给车端的应用,车端可以在免安装的情况下正常使用。It should be noted that for the applications pushed from the cloud to the car end, the car end can be used normally without installation.

本申请实施例中,通过获取车端的相关数据,该相关数据包括车端数据和用户行为数据;基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;响应于与车端的通信连接正常,根据场景策略,对车端进行动态资源调整和/或信息推送,以满足用户的应用需求。In the embodiment of the present application, by obtaining the related data of the vehicle end, the relevant data includes the data of the vehicle end and the user behavior data; based on the data of the vehicle end, the user behavior data is analyzed to obtain the scenario strategy adapted to the user behavior data. The scenario strategy includes execution operations in the corresponding scenario; in response to the normal communication connection with the vehicle end, according to the scenario strategy, dynamic resource adjustment and/or information push is performed on the vehicle end to meet the user's application needs.

一些实施例中,根据场景策略,对车端进行动态资源调整和/或信息推送,具体还可以包括以下步骤:根据场景策略,对车端对应的应用容器引擎进行动态资源调整;和/或,根据场景策略,对车端对应的虚拟机进行信息推送。其中,车端对应的应用容器引擎与虚拟机未在图1中展示,其具体的作用与云端对应的应用容器引擎和虚拟机的作用类似,这里不再赘述。In some embodiments, performing dynamic resource adjustment and/or information push on the car end according to the scenario strategy may specifically include the following steps: performing dynamic resource adjustment on the corresponding application container engine of the car end according to the scenario strategy; and/or, According to the scenario strategy, information is pushed to the virtual machine corresponding to the car. Among them, the application container engine and virtual machine corresponding to the car end are not shown in Figure 1, and their specific functions are similar to those of the corresponding application container engine and virtual machine on the cloud, so they will not be repeated here.

另一些实施例中,上述车辆控制方法还可以包括以下步骤:向车端发送场景策略,以使车端在与云端的通信连接异常时通过车端引擎根据场景策略进行策略切换。示例性的,当车端在与云端的通信连接异常时,为不影响用户的应用需求,则车端根据云端发送的场景策略,通过车端引擎进行策略切换。示例性的,向车端发送的场景策略可以为具体的策略,也可以为图1中所示的友好提示等。车端可用于切换的策略可以为图1中所示的地图导航,音视频以及可适配的应用等等。可以理解的是,只有响应于车端与云端的通信连接正常时,云端才能够向车端发送场景策略,且该场景策略的发送是实时的。在响应于车端与云端的通信连接异常时,车端引擎根据最新接收到的场景策略进行策略切换。In some other embodiments, the above vehicle control method may further include the following steps: sending the scene policy to the car end, so that the car end switches the policy according to the scene policy through the car end engine when the communication connection between the car end and the cloud is abnormal. Exemplarily, when the communication connection between the car end and the cloud is abnormal, in order not to affect the user's application requirements, the car end switches the policy through the car end engine according to the scenario policy sent by the cloud. Exemplarily, the scene policy sent to the vehicle end may be a specific policy, or a friendly prompt as shown in FIG. 1 . The strategies that can be used for switching at the car end can be map navigation, audio and video, and adaptable applications as shown in Figure 1. It can be understood that only when the communication connection between the vehicle terminal and the cloud is normal, the cloud can send the scenario strategy to the vehicle terminal, and the sending of the scenario strategy is real-time. In response to an abnormal communication connection between the car end and the cloud, the car end engine performs policy switching according to the latest received scene policy.

可选地,上述车辆控制方法还可以包括以下步骤:响应于云端与车端的通信连接异常,停止执行根据场景策略,对车端进行动态资源调整的步骤。Optionally, the above vehicle control method may further include the following step: in response to an abnormal communication connection between the cloud and the vehicle end, stop executing the step of dynamically adjusting resources on the vehicle end according to the scenario strategy.

本申请实施例中,通过将云端智能计算引擎与车端引擎进行配合使用,实现在云端与车端的通信连接正常或异常时,均可以满足用户的需求,此外,解决了将云计算应用于车端系统时面临的稳定性问题。In the embodiment of the present application, by using the cloud intelligent computing engine in conjunction with the car-side engine, it can meet the needs of users when the communication connection between the cloud and the car-side is normal or abnormal. In addition, it solves the problem of applying cloud computing to the car. Stability issues faced by end systems.

下面以智能计算引擎系统中的车端引擎为执行主体,通过具体实施例对本申请实施例提供的车辆控制方法进行详细的描述。In the following, the vehicle control method provided by the embodiment of the present application will be described in detail through specific embodiments, taking the vehicle-end engine in the intelligent computing engine system as the execution subject.

图3为本申请一实施例提供的车辆控制方法的流程图。如图3所示,该车辆控制方法包括以下步骤:Fig. 3 is a flowchart of a vehicle control method provided by an embodiment of the present application. As shown in Figure 3, the vehicle control method includes the following steps:

S301,响应于检测到与云端的通信连接异常,获取最新接收到的场景策略,该场景策略是云端中的智能计算引擎基于车端的车端数据,对车端的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作。S301, in response to detecting an abnormal communication connection with the cloud, obtain the latest received scenario strategy, the scenario strategy is that the intelligent computing engine in the cloud analyzes the user behavior data of the vehicle based on the vehicle-side data, and obtains the corresponding Scenario strategy for user behavior data adaptation, the scenario strategy includes execution operations in the corresponding scenario.

该步骤中具体的实现方法与上述所述方法类似,这里不再赘述。The specific implementation method in this step is similar to the method described above, and will not be repeated here.

S302,通过车端引擎根据场景策略进行策略切换。S302, switch the policy according to the scene policy through the vehicle engine.

该步骤中具体的实现方法上述所述方法类似,这里不再赘述。The specific implementation method in this step is similar to the method described above, and will not be repeated here.

本申请实施例中,通过响应于检测到与云端的通信连接异常,获取最新接收到的场景策略,该场景策略是云端中的智能计算引擎基于车端的车端数据,对车端的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作,通过车端引擎根据场景策略进行策略切换,确保了在车端与云端通信连接异常时,也能够满足用户的需求,此外,解决了将云计算应用于车端系统时面临的稳定性问题。In the embodiment of the present application, by responding to the detection of an abnormal communication connection with the cloud, the latest received scenario policy is obtained. Based on data analysis, a scenario strategy adapted to user behavior data is obtained. The scenario strategy includes execution operations in the corresponding scenario, and the vehicle engine performs policy switching according to the scenario strategy to ensure that when the communication connection between the vehicle and the cloud is abnormal, it can also To meet the needs of users, in addition, it solves the stability problem faced when applying cloud computing to the vehicle-end system.

一些实施例中,以车端引擎为执行主体的车辆控制方法还可以包括以下步骤:在与云端的通信连接正常时,接收并存储云端通过智能计算引擎发送的场景策略。In some embodiments, the vehicle control method with the vehicle engine as the execution subject may further include the following steps: when the communication connection with the cloud is normal, receiving and storing the scenario strategy sent by the cloud through the intelligent computing engine.

下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

图4为本申请一实施例提供的车辆控制装置的结构示意图。如图4所示,该车辆控制装置40包括:获取模块410,数据分析模块420以及处理模块430,其中:Fig. 4 is a schematic structural diagram of a vehicle control device provided by an embodiment of the present application. As shown in Figure 4, the vehicle control device 40 includes: an acquisition module 410, a data analysis module 420 and a processing module 430, wherein:

获取模块410,用于获取车端的相关数据,该相关数据包括车端数据和用户行为数据;数据分析模块420,用于基于车端数据,对用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;处理模块430,用于响应于与车端的通信连接正常,根据场景策略,对车端进行动态资源调整和/或信息推送。The obtaining module 410 is used to obtain relevant data of the vehicle end, and the relevant data includes the vehicle terminal data and user behavior data; the data analysis module 420 is used to perform data analysis on the user behavior data based on the vehicle terminal data, and obtain data suitable for the user behavior data. The scene policy is configured, and the scene policy includes the execution operations in the corresponding scene; the processing module 430 is configured to perform dynamic resource adjustment and/or information push on the car end according to the scene policy in response to the normal communication connection with the car end.

一种可能的实现方式中,云端中还部署有云虚拟机和应用容器引擎,处理模块430具体用于:根据场景策略,对车端对应的应用容器引擎进行动态资源调整;和/或,根据场景策略,对车端对应的虚拟机进行信息推送。In a possible implementation manner, a cloud virtual machine and an application container engine are also deployed in the cloud, and the processing module 430 is specifically used to: perform dynamic resource adjustment on the application container engine corresponding to the vehicle end according to the scenario policy; and/or, according to Scenario strategy, which pushes information to the virtual machine corresponding to the car.

一种可能的实现方式中,该车辆控制装置还包括发送模块(未图示),该发送模块用于:向车端发送场景策略,以使车端在与云端的通信连接异常时通过车端引擎根据场景策略进行策略切换。In a possible implementation manner, the vehicle control device further includes a sending module (not shown), the sending module is used to: send the scene policy to the vehicle end, so that the vehicle end passes the vehicle end when the communication connection with the cloud is abnormal. The engine performs policy switching according to the scene policy.

一种可能的实现方式中,该车辆控制方法还包括执行模块(未图示),该执行模块用于:响应于云端与车端的通信连接异常,停止执行根据场景策略,对车端进行动态资源调整的步骤。In a possible implementation, the vehicle control method further includes an execution module (not shown), the execution module is used for: in response to an abnormal communication connection between the cloud and the vehicle end, stop executing dynamic resources for the vehicle end according to the scenario policy Adjustment steps.

本申请实施例提供的装置,可用于执行图2所示实施例中的方法,其实现原理和技术效果类似,在此不再赘述。The device provided in the embodiment of the present application can be used to execute the method in the embodiment shown in FIG. 2 , and its implementation principle and technical effect are similar, and will not be repeated here.

图5为本申请一实施例提供的车辆控制装置的结构示意图。如图5所示,该车辆控制装置50包括:获取模块510和处理模块520,其中:Fig. 5 is a schematic structural diagram of a vehicle control device provided by an embodiment of the present application. As shown in Figure 5, the vehicle control device 50 includes: an acquisition module 510 and a processing module 520, wherein:

获取模块510,用于响应于检测到与云端的通信连接异常,获取最新接收到的场景策略,该场景策略是云端中的智能计算引擎基于车端的车端数据,对车端的用户行为数据进行数据分析,得到与用户行为数据适配的场景策略,该场景策略包括对应场景中的执行操作;处理模块520,用于通过车端引擎根据场景策略进行策略切换。The obtaining module 510 is used to obtain the latest received scenario policy in response to detecting an abnormal communication connection with the cloud. After analysis, a scenario strategy adapted to the user behavior data is obtained, and the scenario strategy includes the execution operations in the corresponding scenario; the processing module 520 is used to switch the strategy through the vehicle engine according to the scenario strategy.

一种可能的实现方式中,该车辆控制装置还包括接收模块(未图示),该接收模块用于:在与云端的通信连接正常时,接收并存储云端通过智能计算引擎发送的场景策略。In a possible implementation manner, the vehicle control device further includes a receiving module (not shown), the receiving module is configured to receive and store the scenario strategy sent by the cloud through the intelligent computing engine when the communication connection with the cloud is normal.

本申请实施例提供的装置,可用于执行图3所示实施例中的方法,其实现原理和技术效果类似,在此不再赘述。The device provided in the embodiment of the present application can be used to execute the method in the embodiment shown in FIG. 3 , and its implementation principle and technical effect are similar, and details are not repeated here.

需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,处理模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上处理模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。It should be noted that it should be understood that the division of each module of the above device is only a division of logical functions, and may be fully or partially integrated into one physical entity or physically separated during actual implementation. And these modules can all be implemented in the form of calling software through processing elements; they can also be implemented in the form of hardware; some modules can also be implemented in the form of calling software through processing elements, and some modules can be implemented in the form of hardware. For example, the processing module can be a separate processing element, or it can be integrated in a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and a certain processing element of the above-mentioned device can Call and execute the functions of the above processing modules. The implementation of other modules is similar. In addition, all or part of these modules can be integrated together, and can also be implemented independently. The processing element here may be an integrated circuit, which has a signal processing capability. In the implementation process, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or an instruction in the form of software.

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(Digital Signal Processor,简称DSP),或,一个或者多个现场可编程逻辑门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(System-On-a-Chip,简称SOC)的形式实现。For example, the above modules may be one or more integrated circuits configured to implement the above method, for example: one or more specific integrated circuits (Application Specific Integrated Circuit, referred to as ASIC), or, one or more microprocessors ( Digital Signal Processor (DSP for short), or one or more Field Programmable Gate Arrays (Field Programmable Gate Array, FPGA for short), etc. For another example, when one of the above modules is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (Central Processing Unit, CPU for short) or other processors that can call program codes. For another example, these modules can be integrated together and implemented in the form of a System-On-a-Chip (SOC for short).

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital SubscriberLine,简称DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘,(Digital Video Disc,简称DVD))、或者半导体介质(例如固态硬盘solid state disk(SSD))等。In the above embodiments, all or part of them may be implemented by software, hardware, firmware or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. A computer can be a general purpose computer, special purpose computer, computer network, or other programmable device. Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, e.g. Coaxial cable, optical fiber, Digital Subscriber Line (Digital Subscriber Line, DSL for short)) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server, a data center, etc. integrated with one or more available media. Available media can be magnetic media (eg, floppy disk, hard disk, magnetic tape), optical media (eg, Digital Video Disc, (Digital Video Disc, DVD for short)), or semiconductor media (eg, solid state disk (SSD)) wait.

图6为本申请一实施例提供的电子设备的结构示意图。如图6所示,该电子设备60包括:至少一个处理器610、存储器620、通信接口630和系统总线640。其中,存储器620和通信接口630通过系统总线640与处理器610连接并完成相互间的通信,存储器620用于存储指令,通信接口630用于和其他设备进行通信,处理器610用于调用存储器中的指令以执行如上述车辆控制方法实施例的方案,具体实现方式和技术效果类似,这里不再赘述。FIG. 6 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As shown in FIG. 6 , the electronic device 60 includes: at least one processor 610 , a memory 620 , a communication interface 630 and a system bus 640 . Among them, the memory 620 and the communication interface 630 are connected to the processor 610 through the system bus 640 and complete mutual communication, the memory 620 is used to store instructions, the communication interface 630 is used to communicate with other devices, and the processor 610 is used to call the instructions to execute the solution of the above-mentioned embodiment of the vehicle control method, the specific implementation and technical effect are similar, and will not be repeated here.

该图6中提到的系统总线640可以是外设部件互连标准(Peripheral ComponentInterconnect,简称PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,简称EISA)总线等。该系统总线640可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The system bus 640 mentioned in FIG. 6 may be a Peripheral Component Interconnect (PCI for short) bus or an Extended Industry Standard Architecture (EISA for short) bus or the like. The system bus 640 can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

通信接口630用于实现数据库访问装置与其他设备(例如客户端、读写库和只读库)之间的通信。The communication interface 630 is used to realize the communication between the database access device and other devices (such as client, read-write library and read-only library).

存储器620可能包含随机存取存储器(Random Access Memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。The memory 620 may include a random access memory (Random Access Memory, RAM for short), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

处理器610可以是通用处理器,包括中央处理器、网络处理器(NetworkProcessor,简称NP)等;数字信号处理器(Digital Signal Processor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程逻辑门阵列(Field Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。The processor 610 may be a general-purpose processor, including a central processing unit, a network processor (Network Processor, NP for short), etc.; a digital signal processor (Digital Signal Processor, DSP for short), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC for short) , Field Programmable Gate Array (Field Programmable Gate Array, FPGA for short) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上述方法实施例中的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The embodiment of the present application also provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the method steps in the above-mentioned method embodiments, and specific implementation methods It is similar to the technical effect and will not be repeated here.

本申请实施例还提供一种程序产品,该程序产品包含计算机执行指令。当计算机执行指令被执行时,以实现如上述方法实施例中的方法步骤,具体实现方式和技术效果类似,这里不再赘述。The embodiment of the present application also provides a program product, where the program product includes computer execution instructions. When the computer-executed instructions are executed to implement the method steps in the above method embodiments, the specific implementation manner and technical effect are similar, and will not be repeated here.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到发明的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求书指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the application, these modifications, uses or adaptations follow the general principles of the application and include common knowledge or conventional technical means in the technical field not disclosed in the application . The specification and examples are to be considered exemplary only, with a true scope and spirit of the application indicated by the following claims.

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求书来限制。It should be understood that the present application is not limited to the precise constructions which have been described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (13)

1. A vehicle control method is applied to an intelligent computing engine deployed in a cloud, and comprises the following steps:
obtaining relevant data of a vehicle end, wherein the relevant data comprises vehicle end data and user behavior data;
performing data analysis on the user behavior data based on the vehicle end data to obtain a scene strategy matched with the user behavior data, wherein the scene strategy comprises execution operation in a corresponding scene;
and responding to the normal communication connection with the vehicle end, and performing dynamic resource adjustment and/or information pushing on the vehicle end according to the scene strategy.
2. The method of claim 1, wherein a cloud virtual machine and an application container engine are further deployed in the cloud, and performing dynamic resource adjustment and/or information pushing on the vehicle end according to the scenario policy comprises:
according to the scene strategy, performing dynamic resource adjustment on an application container engine corresponding to the vehicle end;
and/or carrying out information push on the virtual machine corresponding to the vehicle end according to the scene strategy.
3. The method of claim 1 or 2, further comprising:
and sending the scene strategy to the vehicle end so as to switch the strategy through a vehicle end engine according to the scene strategy when the communication connection between the vehicle end and the cloud end is abnormal.
4. The method of claim 3, further comprising:
and responding to the abnormal communication connection between the cloud end and the vehicle end, and stopping executing the step of performing dynamic resource adjustment on the vehicle end according to the scene strategy.
5. A vehicle control method, characterized by being applied to a vehicle end, the vehicle control method comprising:
in response to the detection of abnormal communication connection with a cloud end, acquiring a latest received scene strategy, wherein the scene strategy is a scene strategy which is obtained by performing data analysis on user behavior data of the vehicle end by an intelligent computing engine in the cloud end based on vehicle end data of the vehicle end and is adaptive to the user behavior data, and the scene strategy comprises execution operation in a corresponding scene;
and carrying out strategy switching through the vehicle-end engine according to the scene strategy.
6. The method of claim 5, further comprising:
and when the communication connection with the cloud is normal, receiving and storing the scene strategy sent by the cloud through the intelligent computing engine.
7. A vehicle control apparatus applied to a smart computing engine deployed in a cloud, the vehicle control apparatus comprising:
the acquisition module is used for acquiring relevant data of a vehicle end, wherein the relevant data comprises vehicle end data and user behavior data;
the data analysis module is used for carrying out data analysis on the user behavior data based on the vehicle end data to obtain a scene strategy matched with the user behavior data, and the scene strategy comprises execution operation in a corresponding scene;
and the processing module is used for responding to the normal communication connection with the vehicle end and performing dynamic resource adjustment and/or information pushing on the vehicle end according to the scene strategy.
8. A vehicle control apparatus, characterized by being applied to a vehicle end, comprising:
the acquisition module is used for responding to the detection of communication connection abnormity with a cloud end and acquiring a latest received scene strategy, wherein the scene strategy is that an intelligent calculation engine in the cloud end carries out data analysis on user behavior data of the vehicle end based on vehicle end data of the vehicle end to obtain a scene strategy matched with the user behavior data, and the scene strategy comprises execution operation in a corresponding scene;
and the processing module is used for carrying out strategy switching according to the scene strategy through a vehicle-end engine.
9. An intelligent computing engine system, comprising:
a cloud-deployed smart compute engine configured to perform the vehicle control method of any of claims 1-4;
a vehicle end having a vehicle end engine deployed therein for performing the vehicle control method of claim 5 or 6.
10. The smart computing engine system of claim 9, wherein the cloud is further deployed with a cloud virtual machine and an application container engine, wherein the cloud virtual machine is installed with a vehicle-end application.
11. The intelligent computing engine system according to claim 10, wherein the cloud virtual machine includes a data collection unit, the data collection unit is configured to collect relevant data of the vehicle end and send the relevant data to the intelligent computing engine, and the relevant data includes vehicle end data and user behavior data.
12. An electronic device, comprising:
at least one processor;
and a memory coupled to the at least one processor;
wherein the memory is configured to store instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 4 and/or to enable the at least one processor to perform the method of claim 5 or 6.
13. A computer-readable storage medium having stored therein computer-executable instructions for performing the method of any one of claims 1-4, and/or for performing the method of claim 5 or 6 when executed.
CN202211258775.XA 2022-10-14 2022-10-14 Vehicle control method, apparatus, system, and storage medium Pending CN115643294A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211258775.XA CN115643294A (en) 2022-10-14 2022-10-14 Vehicle control method, apparatus, system, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211258775.XA CN115643294A (en) 2022-10-14 2022-10-14 Vehicle control method, apparatus, system, and storage medium

Publications (1)

Publication Number Publication Date
CN115643294A true CN115643294A (en) 2023-01-24

Family

ID=84945467

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211258775.XA Pending CN115643294A (en) 2022-10-14 2022-10-14 Vehicle control method, apparatus, system, and storage medium

Country Status (1)

Country Link
CN (1) CN115643294A (en)

Similar Documents

Publication Publication Date Title
CN106489251B (en) Method, apparatus and system for applying topology discovery
CN107832100B (en) APK plug-in loading method and terminal thereof
CN111163130B (en) Network service system and data transmission method thereof
US10956229B2 (en) Managing resource sharing and task bidding on the internet of things (IoT)
CN111338662A (en) Firmware upgrading method and device for slave station and terminal
CN110297658B (en) Function component sharing method and device and computer equipment
CN114090623A (en) Method and device for creating cache resources, electronic equipment and storage medium
CN109522198A (en) Processing method, device, electronic equipment and the readable storage medium storing program for executing of application program
WO2023103419A1 (en) Message queue-based method and apparatus for sending 5g messages in batches, and electronic device
CN107968848B (en) A method, terminal device and storage medium for obtaining IP address
CN113973126B (en) Communication method and device between vehicle terminal systems, electronic equipment and medium
CN114449052B (en) A data compression method, device, electronic equipment and storage medium
CN116016653A (en) Information pushing method and device of blockchain, electronic equipment and storage medium
CN115643294A (en) Vehicle control method, apparatus, system, and storage medium
CN118250206A (en) High concurrency pressure testing method and related device based on flow playback
CN111444017A (en) Multimedia data processing method, device and system, electronic equipment and storage medium
CN113485855B (en) Memory sharing method, device, electronic device and readable storage medium
CN116880870A (en) An SDK update method, device and electronic equipment
CN114726711A (en) Method and system for collaboratively processing business between devices
US9552324B2 (en) Dynamic data collection communication between adapter functions
CN115442422A (en) Service providing method, device, vehicle and storage medium
CN115604282A (en) Resource data processing method and device, electronic equipment, storage medium
CN114915656A (en) Internet of vehicles terminal access method, device, storage medium and electronic equipment
CN115359790A (en) A vehicle voice interaction method, device, equipment and storage medium
CN116032498A (en) Memory area registration method, device and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination