[go: up one dir, main page]

CN116910366A - Intelligent recommendation method and device on vehicle, electronic equipment and vehicle - Google Patents

Intelligent recommendation method and device on vehicle, electronic equipment and vehicle Download PDF

Info

Publication number
CN116910366A
CN116910366A CN202310904916.9A CN202310904916A CN116910366A CN 116910366 A CN116910366 A CN 116910366A CN 202310904916 A CN202310904916 A CN 202310904916A CN 116910366 A CN116910366 A CN 116910366A
Authority
CN
China
Prior art keywords
vehicle
script
recommendation
scene
target
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
CN202310904916.9A
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.)
FAW Group Corp
Original Assignee
FAW Group Corp
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 FAW Group Corp filed Critical FAW Group Corp
Priority to CN202310904916.9A priority Critical patent/CN116910366A/en
Publication of CN116910366A publication Critical patent/CN116910366A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The invention discloses an intelligent recommendation method and device on a vehicle, electronic equipment and the vehicle. The invention relates to the field of intelligent automobiles, wherein the method comprises the following steps: acquiring vehicle capability, wherein the vehicle capability comprises information such as software capability, hardware capability, system version and the like of the vehicle, and the vehicle capability is represented in the form of atomization data; determining scene configuration information and recommended configuration information corresponding to vehicle capability; generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes. The invention solves the technical problem of low release efficiency of intelligent recommended products in the related technology.

Description

Intelligent recommendation method and device on vehicle, electronic equipment and vehicle
Technical Field
The invention relates to the field of intelligent automobiles, in particular to an intelligent recommendation method and device on a vehicle, electronic equipment and the vehicle.
Background
Traditional intelligent recommended products need to be finished by hard coding by developers, when the intelligent recommended products need to be upgraded or modified, the intelligent recommended products need to be modified by the developers and then uploaded to the car machine system, the whole process is long in time consumption, and the labor cost is high. With the upgrade of the vehicle-mounted system, the whole process period becomes longer, and particularly when the vehicle is sold and the application requirement of the intelligent recommended product is met, the intelligent recommended product is released very inconveniently, so that the release efficiency of the intelligent recommended product is lower.
In view of the above problems, no effective solution has been proposed at present.
Disclosure of Invention
The embodiment of the invention provides an intelligent recommendation method and device on a vehicle, electronic equipment and the vehicle, which at least solve the technical problem of low release efficiency of intelligent recommended products in related technologies.
According to an aspect of the embodiment of the present invention, there is provided an intelligent recommendation method on a vehicle, including: acquiring vehicle capability, wherein the vehicle capability comprises information such as software capability, hardware capability, system version and the like of the vehicle, and the vehicle capability is represented in the form of atomization data; determining scene configuration information and recommended configuration information corresponding to vehicle capability; generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes.
Optionally, determining scene configuration information corresponding to the vehicle capability includes: outputting vehicle capability; receiving a target trigger event and target identification logic; and determining the target trigger event and the target recognition logic as scene configuration information.
Optionally, determining recommended configuration information corresponding to the vehicle capability includes: outputting vehicle capability; receiving a target recommendation rule and a target recommendation result; and determining the target recommendation rule and the target recommendation result as recommendation configuration information.
Optionally, after generating the scene script based on the scene configuration information and generating the recommendation script based on the recommendation configuration information, the method further comprises: determining a target vehicle matching the vehicle capability; and sending the scene script and the recommendation script to the target vehicle.
Optionally, sending the scenario script and the recommendation script to the target vehicle includes: generating release information based on the scene script and the recommendation script; sending release information to a target vehicle; and transmitting the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction transmitted by the target vehicle based on the release information.
Optionally, sending the scenario script and the recommendation script to the target vehicle includes: in response to receiving a query instruction sent by a target vehicle after power-on, determining whether a scene script and a recommended script are updated based on the query instruction; transmitting update information to the target vehicle in response to the scene script and the recommendation script having been updated; and transmitting the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction transmitted by the target vehicle based on the update information.
According to another aspect of the embodiment of the present invention, there is also provided an intelligent recommendation apparatus on a vehicle, including: the system comprises an acquisition module, a control module and a control module, wherein the acquisition module is used for acquiring vehicle capability, the vehicle capability comprises information such as software capability, hardware capability and system version of a vehicle, and the vehicle capability is represented in the form of atomization data; the determining module is used for determining scene configuration information and recommended configuration information corresponding to the vehicle capability; the generation module is used for generating a scene script based on the scene configuration information and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes.
According to another aspect of the embodiment of the present invention, there is further provided a non-volatile storage medium, wherein the non-volatile storage medium includes a stored program, and wherein a processor of a device in which the program is controlled to execute the intelligent recommendation method on the vehicle according to any one of the above when the program is running.
According to another aspect of the embodiments of the present invention, there is also provided an electronic device including one or more processors and a storage device, where the storage device is configured to store one or more programs, and when the one or more programs are executed by the one or more processors, cause the one or more processors to perform the intelligent recommendation method on the vehicle of any one of the above.
According to another aspect of an embodiment of the present invention, there is also provided a vehicle including a memory having a computer program stored therein and a processor configured to run the computer program to perform the intelligent recommendation method on the vehicle in any one of the above.
In the embodiment of the invention, the vehicle capability is obtained, wherein the vehicle capability comprises information such as software capability, hardware capability, system version and the like of the vehicle, and is represented in the form of atomization data; determining scene configuration information and recommended configuration information corresponding to vehicle capability; generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes. It is easy to note that the vehicle capability can be represented by the atomization data, the scene script and the recommendation script corresponding to the vehicle capability are generated at the cloud end, and finally the generated scene script and recommendation script are released to the vehicle end, so that when the scene script and recommendation script are released, only the scene script and recommendation script with corresponding functions are required to be released, the whole intelligent recommendation application is not required to be modified, the release efficiency of the intelligent recommendation product is improved, and the technical problem that the release efficiency of the intelligent recommendation product in the related technology is lower is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and do not constitute a limitation on the invention. In the drawings:
FIG. 1 is a flow chart of a method of intelligent recommendation on a vehicle in accordance with an embodiment of the present invention;
FIG. 2 is a schematic diagram of an alternative intelligent recommendation script generation method in accordance with embodiments of the present invention;
fig. 3 is a schematic diagram of an intelligent recommendation apparatus on a vehicle according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
According to an embodiment of the present invention, there is provided an intelligent recommendation method embodiment on a vehicle, it being noted that the steps shown in the flowchart of the figures may be performed in a computer system such as a set of computer executable instructions, and, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in an order different from that shown or described herein.
FIG. 1 is a flow chart of an intelligent recommendation method on a vehicle according to an embodiment of the invention, as shown in FIG. 1, the method comprising the steps of:
in step S102, a vehicle capability is acquired, where the vehicle capability includes information such as a software capability, a hardware capability, a system version, and the like of the vehicle, and the vehicle capability is represented in the form of atomized data.
The vehicle can be a new energy electric vehicle, a traditional oil vehicle, a four-wheel car, a six-wheel truck or an eight-wheel truck, and the type of the vehicle is not particularly limited in the invention.
The software capability may be a software system carried by a vehicle and a function of the software system, and with development of intelligent and automatic driving technologies, the software capability of the vehicle becomes more and more important, and the following are some common vehicle software capabilities:
an autopilot function, wherein the autopilot function may be used to enable the vehicle to sense the surrounding environment in real time through sensors such as lidar, cameras, etc., and to autonomously drive using algorithms and decision making systems.
Navigation and map functions, wherein the navigation and map functions enable a navigation system built in a vehicle to provide accurate navigation and route planning, route adjustment according to real-time traffic conditions, and optimal driving paths.
And the intelligent traffic system function can enable the vehicle to communicate with the traffic infrastructure and receive information such as traffic signals, road conditions and accidents, so that safer and more efficient driving experience is provided for users.
Vehicle diagnostic and maintenance functions that enable a vehicle's software system to monitor various sensors and system conditions of the vehicle and provide diagnostic and maintenance advice to ensure proper operation and safety of the vehicle.
And the vehicle interconnection function, wherein the vehicle networking function can enable the vehicle to communicate with external equipment and the Internet, so that the functions of remote control, vehicle sharing, data exchange and the like are realized.
And the driving auxiliary function can provide various driving auxiliary functions for the vehicle, such as automatic parking, blind spot detection, automatic braking and the like, so that the driving safety and convenience are improved.
A vehicle entertainment system, wherein the vehicle entertainment system is capable of providing multimedia entertainment functions, such as music playing, video viewing, internet access, etc., to a vehicle speed user, providing a richer driving experience.
The above-described hardware capabilities may be used to represent the performance and functionality of various hardware devices onboard a vehicle, and common vehicle hardware capabilities may include: engines, wherein the engine is one of the core hardware of a vehicle, the capabilities of the engine include power, torque, fuel efficiency, and the like. A transmission, wherein the transmission is an important component of a vehicle, its capabilities include shift speed, smoothness, adaptability, etc. Braking systems, wherein the braking system is a safety critical component of a vehicle, the capabilities of the braking system include braking force, braking response time, braking stability, and the like. Suspension systems, wherein the suspension system is an important component of the vehicle, the capabilities of the suspension system include shock absorbing properties, comfort, handling, and the like. Steering systems, where steering systems are critical to the handling of a vehicle, include flexibility, accuracy, stability, etc. And a seat massage function, an atmosphere lamp function and the like on the vehicle.
The system version may be used to represent a vehicle model version, for example, the vehicle model of a certain vehicle is 1.0 version, optionally, the system version of the vehicle may further include other system versions such as a vehicle entertainment system version, a navigation system version, a driving assistance system version, etc., the specific system versions may be different according to the brand and model of the vehicle, and it should be noted that the system version of the vehicle may be updated over time, and the vehicle owner may obtain the latest system version through software upgrade or replacement of hardware.
The vehicle-mounted entertainment system may be a system for playing music, video and connecting with external devices in a vehicle, and optionally, the system version of the vehicle-mounted entertainment system may be an intelligent vehicle-mounted system (also referred to as Apple CarPlay). Among other things, the navigation system may be used to provide real-time navigation and route planning functions for vehicles, optionally with different vehicle brands and models of navigation system versions, for example, some vehicles have versions of the navigation system that are smart interconnect downloads (also known as Nissan Connect). The driving assistance system is a system for providing driving assistance functions, such as automatic driving, automatic parking, blind spot monitoring, etc., and optionally, driving assistance system versions of different vehicle brands and models are different, for example, the driving assistance system version is an Autopilot (also called Autopilot), or the driving assistance system version is intelligent driving (also called Intelligent Drive).
In an alternative embodiment, the vehicle capabilities may be derived by one skilled in the art by retrieving the vehicle's software capabilities, hardware capabilities, and system versions from the vehicle's factory data. Further, the software capability, the hardware capability and the system version of the vehicle can be obtained by detecting the vehicle by a person skilled in the art, so that the vehicle capability is obtained. Optionally, after the vehicle capability is acquired, the vehicle capability may be represented in the form of atomized data, and the atomized data is uploaded to the cloud platform, where the atomized data (also referred to as atomic data) is a unit that is decomposed into minimum and non-subdividable data, and the atomized data is a basic constituent unit of the data, is non-subdividable, and has independent meaning and value. In computer science, the data is often atomized to refer to the smallest data unit in a database, for example, a field or a record in the database, and by representing the data in the form of atomized data, the capability of atomization management can be improved in the subsequent data processing process, and optionally, the management can be more efficient through the capability of atomization management.
In another alternative embodiment, a user representation of the passenger on the vehicle may be obtained, where the passenger on the vehicle includes, but is not limited to, the owner of the vehicle, where the user representation may be a comprehensive description of a user by comprehensively analyzing information about age, gender, education level, occupation, hobbies, consumption habits, etc. of the user, and personalized services and recommendations may be provided to the user by the user representation. Optionally, the user portrait may include information such as the preference of the passenger, and the age and sex of the passenger, for example, information such as singers liked by the passenger, songs liked by the passenger, and entertainment preference of the passenger. Optionally, after the user portrait is obtained, the user portrait can be represented by the atomized data, and uploaded to a cloud platform, and the function recommendation is performed for the vehicle by combining the user portrait with the establishment capability. Optionally, the capabilities of "play music", "play radio station", "play news", "estimated road congestion duration", "working day", "car time", "departure place", "navigation destination", "road congestion duration", "entertainment preference", "favorite song of the user", "favorite album of the user", "favorite news classification" of the user, and the like may be determined by the vehicle capability and the user portrait, where the capabilities of "entertainment preference", "favorite song", "favorite album", "favorite news classification" and the like may be a result obtained by calculating the user portrait.
Step S104, determining scene configuration information and recommended configuration information corresponding to the vehicle capability.
The above-mentioned scene configuration information is used for configuring in the scene page, thus produce the corresponding scene script, wherein, the above-mentioned scene script can be used for carrying on the function recommendation to the vehicle under different scenes.
The above-mentioned recommendation configuration information may be used to configure on a recommendation page, so as to generate a corresponding recommendation script, where the above-mentioned recommendation script may be used to perform function recommendation on the vehicle.
In an alternative embodiment, after determining the vehicle capability, the scene configuration information and the recommended configuration information corresponding to the vehicle capability may be determined, and the scene configuration information is used to configure on the scene page, so that a corresponding scene script may be automatically generated on the cloud platform, and the recommended configuration information may be used to configure on the recommended page, so that a corresponding recommended script may be generated on the cloud platform, and by sending the generated scene script and recommended script to the vehicle end, the corresponding function recommendation may be performed on the vehicle under different scenes by using the scene script and the recommended script.
Step S106, generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes.
In an optional embodiment, after generating the corresponding scene script and the corresponding recommendation script based on the scene configuration information and the recommendation configuration information, the corresponding function recommendation can be performed on the vehicle in different scenes, and optionally, based on the atomization capability and the service, the configuration capability of the content such as the recommendation rule, the recommendation result, the triggering condition, the identification logic, the arbitration condition, the proficiency, the priority, the recommendation result and the like is provided for the vehicle through the cloud platform, so that the configuration of the definition of the recommended product is realized. For example, the configuration trigger rule is set to "congestion duration" greater than 1 minute and "expected congestion duration" greater than 5 minutes, the configuration arbitration condition is set to "when media is playing, no recommendation is made," the configuration proficiency is set to "only recommend 1 time a day," the configuration priority is set to "first priority," the configuration recommendation is set to select "play entertainment preference," where the entertainment preference may be a user representation calculated based on user behavior. Optionally, the configuration mode may include, but is not limited to, a mode that the capability module drags to form a logical relation with nor, selects a drop-down box, and the like, and when the configuration of the recommended rule is completed, a scene script and a configuration script may be automatically generated. Further, by selecting a vehicle type or a vehicle on the configuration page, the scene script and the configuration script can be sent from the cloud platform to the vehicle end.
For the following explanation, it is assumed that in the driving process of the vehicle in the current scene, the charging time may be determined based on the charging preference of the driver, so that the charging station commonly used by the driver may be recommended. If the current scene of the vehicle is in a parking state, but if passengers are detected on the vehicle, a music playing function can be recommended to the vehicle, and optionally, the preference of the passengers on the vehicle can be combined when the music playing function is recommended, so that the music type which accords with the preference of the passengers on the vehicle is recommended.
In the embodiment of the invention, the vehicle capability is obtained, wherein the vehicle capability comprises information such as software capability, hardware capability, system version and the like of the vehicle, and is represented in the form of atomization data; determining scene configuration information and recommended configuration information corresponding to vehicle capability; generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle in different scenes. It is easy to note that the vehicle capability can be represented by the atomization data, the scene script and the recommendation script corresponding to the vehicle capability are generated at the cloud end, and finally the generated scene script and recommendation script are released to the vehicle end, so that when the scene script and recommendation script are released, only the scene script and recommendation script with corresponding functions are required to be released, the whole intelligent recommendation application is not required to be modified, the release efficiency of the intelligent recommendation product is improved, and the technical problem that the release efficiency of the intelligent recommendation product in the related technology is lower is solved.
Optionally, determining scene configuration information corresponding to the vehicle capability includes: outputting vehicle capability; receiving a target trigger event and target identification logic; and determining the target trigger event and the target recognition logic as scene configuration information.
The target trigger event described above may be used to represent a scene in which the scene is located, for example, the "current location" may be configured as the "home location" as the target trigger event.
The above-mentioned object recognition logic may be used to determine whether the vehicle is in a corresponding scenario, for example, it may be configured that the "current time" is greater than 4:00 and less than 10:00, and the current day is the working day, and then the scenario in which the vehicle is located is determined to be the working scenario. Optionally, after the scene configuration information is obtained, corresponding configuration can be performed on the cloud platform, so that a scene script is automatically generated.
In an alternative embodiment, a person skilled in the art may set a corresponding target trigger event and a corresponding target recognition logic, and upload the target trigger event and the target recognition logic to the cloud platform, so as to obtain the scene configuration information. For example, "destination company" is set as the target trigger event, "workday, and time is between 6:00-9:00 in the morning," departure place home "is set as the target recognition logic, so as to obtain the scene configuration information.
Optionally, determining recommended configuration information corresponding to the vehicle capability includes: outputting vehicle capability; receiving a target recommendation rule and a target recommendation result; and determining the target recommendation rule and the target recommendation result as recommendation configuration information.
The target recommendation rules described above may be used to make functional recommendations for a vehicle.
The target recommended results may include recommended results of music, navigation, turning on an air conditioner, turning on a seat heating function, and the like.
In an alternative embodiment, a person skilled in the art may set a corresponding target recommendation rule and a target recommendation result, and upload the target recommendation rule and the target recommendation result to the cloud platform, so as to obtain the recommendation configuration information. Optionally, after the recommended configuration information is obtained, corresponding configuration can be performed on the cloud platform, so that a recommended script is automatically generated.
By taking the following example as an illustration, when the road congestion time period is longer than 3 minutes and the predicted road congestion time period is longer than 5 minutes, the content "recommended to the user according to the entertainment preference of the user" is set as the target recommendation rule when the road congestion, and the content "play music", "play radio station", "play news" and the like are set as the target recommendation result. Alternatively, the recommendation frequency may be set to be recommended only once per day in consideration of frequent disturbance to the user, and the arbitration condition may be set to be: no recommendation is made while the user is listening to the station/music/news. Considering the importance of the recommendation, the priority of the recommendation is set to the third level according to the ranking principle, for example.
Optionally, after generating the scene script based on the scene configuration information and generating the recommendation script based on the recommendation configuration information, the method further comprises: determining a target vehicle matching the vehicle capability; and sending the scene script and the recommendation script to the target vehicle.
The target vehicle may be a new energy electric vehicle, a conventional oil vehicle, or alternatively, the type of the target vehicle is not particularly limited in the present invention.
In an alternative embodiment, after the scene script and the recommended script are obtained, the target vehicle matched with the vehicle capability can be determined, so that the scene script and the recommended script can be sent to the vehicle end through the cloud platform, and the function recommendation can be performed on the target vehicle by using the scene script and the recommended script. The target vehicle matched with the vehicle capacity can be determined by calling factory data of the vehicle in the Internet of vehicles system and introducing functions of the vehicle.
Further, when the scenario script and the recommendation script are sent to the vehicle end, a method may be adopted, for example, a function or service is created on the cloud platform and is used for sending the scenario script and the recommendation script to the target vehicle, where the created function or service may be a message queue. Alternatively, a client application program may be installed on the target vehicle, and configured to receive the scenario script and the recommendation script sent from the cloud platform, where the application program may be a web socket program or a consumer of a message queue.
It should be noted that the method of sending the scenario script and the recommended script to the target vehicle needs to ensure security and reliability, alternatively, encryption techniques may be used to protect the transmission process of the script and verification mechanisms may be used to ensure the integrity and source credibility of the scenario script and the recommended script, and further, it is necessary to take the stability of the network connection into consideration and take appropriate measures to handle the possible network interruption or communication failure.
Through the method, a person skilled in the art can customize contents such as the target trigger event, the target recognition logic, the target recommendation rule, the target recommendation result and the like on the cloud platform, then automatically generate corresponding scene scripts and recommendation scripts, and issue the generated scene scripts and recommendation scripts to the vehicle end, so that development cost can be reduced, and modification flexibility is improved. Meanwhile, when the scene scripts and the recommended scripts are issued, only the scene scripts and the recommended scripts with corresponding functions are required to be issued, the whole intelligent recommended application is not required to be modified, the convenience is high, in addition, the cloud platform supports operation requirements, namely, even if a vehicle is sold, when operation activities exist, the user can still arrange the scripts on the platform and issue the vehicle, and the operation activities are presented to the user at the vehicle machine side.
Optionally, sending the scenario script and the recommendation script to the target vehicle includes: generating release information based on the scene script and the recommendation script; sending release information to a target vehicle; and transmitting the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction transmitted by the target vehicle based on the release information.
The above-mentioned release information may include a scenario script and a recommended script, where the release information may be an update upgrade of an original script, or may be a newly added script, and the newly added script does not affect a function of the original script.
The pulling instruction is used for pulling the scene script and the recommended script to the target vehicle.
In an alternative embodiment, after the scenario script and the recommended script are obtained, the issuing information may be sent to the target vehicle, and after the target vehicle receives the issuing information, a pull instruction may be generated, and optionally, after the cloud platform receives the pull instruction, the scenario script and the recommended script may be sent to the target vehicle. When the scene configuration information and the recommended configuration information are met, the corresponding service is actively pushed for the user.
Optionally, sending the scenario script and the recommendation script to the target vehicle includes: in response to receiving a query instruction sent by a target vehicle after power-on, determining whether a scene script and a recommended script are updated based on the query instruction; transmitting update information to the target vehicle in response to the scene script and the recommendation script having been updated; and transmitting the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction transmitted by the target vehicle based on the update information.
The query instruction is used for querying whether the scene script and the recommended script on the cloud platform are updated or not.
The update information may be sent by the cloud platform, so that the target vehicle determines that the scenario script and the recommended script on the cloud platform are updated.
In an optional embodiment, after the target vehicle is powered on, a query instruction may be sent to the cloud platform, so that whether the scene script and the recommended script on the cloud platform are updated or not may be determined.
Fig. 2 is a schematic diagram of an alternative method for generating an intelligent recommendation script according to an embodiment of the present invention, as shown in fig. 2, a vehicle capability may be determined on a cloud platform, and a scene definition may be configured based on the vehicle capability field Jing Yemian, that is, a target trigger event and a target recognition logic may be determined, and a scene script may be automatically generated. Optionally, a target recommendation rule and a target recommendation result are determined on the recommendation page based on the vehicle capability, and a recommendation script is automatically generated. Further, the scenario script and the recommendation script may be published. Optionally, when the recommendation module on the vehicle side is powered on each time, whether the scene script and the recommendation script on the cloud platform are updated or not can be judged, and if the scene script and the recommendation script on the cloud platform are updated, the scene script and the recommendation script can be pulled by the recommendation module on the vehicle side.
The intelligent recommended product development platform for the product personnel to edit comprises the capabilities of managing the vehicle atomization capability, defining strategies required by the intelligent recommended products, developing the intelligent recommended products without codes, namely, automatically generating scripts and the like, is convenient for configuring the intelligent recommended products, can reduce the development cost, and can also support script generation and release of operation activities.
Example 2
According to another aspect of the embodiment of the present invention, there is further provided an intelligent recommendation apparatus on a vehicle, and fig. 3 is a schematic diagram of the intelligent recommendation apparatus on the vehicle according to the embodiment of the present invention, as shown in fig. 3, the apparatus includes:
an obtaining module 302, configured to obtain a vehicle capability, where the vehicle capability includes information of a software capability, a hardware capability, a system version, and the like of the vehicle, and the vehicle capability is represented by an atomized data form;
a determining module 304, configured to determine scene configuration information and recommended configuration information corresponding to the vehicle capability;
the generating module 306 is configured to generate a scenario script based on the scenario configuration information, and generate a recommendation script based on the recommendation configuration information, where the scenario script and the recommendation script are used to perform function recommendation on the vehicle in different scenarios.
Optionally, the determining module 304 includes: a first output unit for outputting a vehicle capability; the first receiving unit is used for receiving the target triggering event and the target identification logic; and the first determining module is used for determining the target trigger event and the target recognition logic as scene configuration information.
Optionally, the determining module 304 includes: a second output unit that outputs vehicle capability; the second receiving unit is used for receiving the target recommendation rule and the target recommendation result; and the third determining unit is used for determining the target recommendation rule and the target recommendation result as recommendation configuration information.
Optionally, the apparatus further comprises: a second determining module for determining a target vehicle matching the vehicle capability; and the sending module is used for sending the scene script and the recommendation script to the target vehicle.
Optionally, the sending module includes: the generation unit is used for generating release information based on the scene script and the recommendation script; a first transmitting unit configured to transmit release information to a target vehicle; and the second sending unit is used for sending the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction sent by the target vehicle based on the release information.
Optionally, the second transmitting unit includes: the inquiring subunit is used for responding to the inquiring instruction sent by the target vehicle after being electrified, and determining whether the scene script and the recommended script are updated or not based on the inquiring instruction; a first transmitting subunit configured to transmit update information to the target vehicle in response to the scene script and the recommended script having been updated; and the second sending subunit is used for sending the scene script and the recommendation script to the target vehicle in response to receiving a pulling instruction sent by the target vehicle based on the update information.
Example 3
According to another aspect of the embodiments of the present invention, there is also provided a non-volatile storage medium including a stored program, wherein a processor controlling a device in which the program is located executes the intelligent recommendation method on a vehicle of any one of the above.
Example 4
According to another aspect of the embodiments of the present invention, there is also provided an electronic device including one or more processors and a storage device, wherein the storage device is configured to store one or more programs, and when the one or more programs are executed by the one or more processors, cause the one or more processors to perform the intelligent recommendation method on the vehicle of any one of the above.
Example 5
According to another aspect of the embodiments of the present invention there is also provided a vehicle comprising a memory in which a computer program is stored and a processor arranged to run the computer program to perform the intelligent recommendation method on a vehicle of any of the above.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present invention, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present invention, it should be understood that the disclosed technology may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of the units, for example, may be a logic function division, and may be implemented in another manner, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.

Claims (10)

1. An intelligent recommendation method on a vehicle, comprising:
acquiring vehicle capabilities, wherein the vehicle capabilities comprise information such as software capabilities, hardware capabilities, system versions and the like of the vehicle, and the vehicle capabilities are represented in the form of atomization data;
determining scene configuration information and recommended configuration information corresponding to the vehicle capability;
generating a scene script based on the scene configuration information, and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for performing function recommendation on the vehicle under different scenes.
2. The method of claim 1, wherein determining scene configuration information corresponding to the vehicle capability comprises:
outputting the vehicle capability;
receiving a target trigger event and target identification logic;
and determining the target trigger event and the target recognition logic as the scene configuration information.
3. The method of claim 1, wherein determining recommended configuration information corresponding to the vehicle capability comprises:
outputting the vehicle capability;
receiving a target recommendation rule and a target recommendation result;
and determining the target recommendation rule and the target recommendation result as the recommendation configuration information.
4. The method of claim 1, wherein after generating a scene script based on the scene configuration information and generating a recommendation script based on the recommendation configuration information, the method further comprises:
determining a target vehicle matching the vehicle capability;
and sending the scene script and the recommendation script to the target vehicle.
5. The method of claim 4, wherein transmitting the scenario script and the recommendation script to the target vehicle comprises:
generating release information based on the scene script and the recommendation script;
sending the release information to the target vehicle;
and transmitting the scene script and the recommendation script to the target vehicle in response to receiving a pull instruction transmitted by the target vehicle based on the release information.
6. The method of claim 4, wherein transmitting the scenario script and the recommendation script to the target vehicle comprises:
in response to receiving a query instruction sent by the target vehicle after power-on, determining whether the scene script and the recommended script are updated or not based on the query instruction;
transmitting update information to the target vehicle in response to the scenario script and the recommendation script having been updated;
and in response to receiving a pull instruction sent by the target vehicle based on the update information, sending the scene script and the recommendation script to the target vehicle.
7. An intelligent recommendation device on a vehicle, comprising:
the system comprises an acquisition module, a storage module and a control module, wherein the acquisition module is used for acquiring vehicle capability, the vehicle capability comprises information such as software capability, hardware capability, system version and the like of a vehicle, and the vehicle capability is represented in the form of atomization data;
the determining module is used for determining scene configuration information and recommended configuration information corresponding to the vehicle capability;
the generation module is used for generating a scene script based on the scene configuration information and generating a recommendation script based on the recommendation configuration information, wherein the scene script and the recommendation script are used for recommending functions of the vehicle under different scenes.
8. A non-volatile storage medium, characterized in that it comprises a stored program, wherein a processor controlling a device in which the program is located performs the intelligent recommendation method on a vehicle according to any of claims 1-6 when the program is run.
9. An electronic device, comprising:
one or more processors;
a storage means for storing one or more programs;
the one or more programs, when executed by the one or more processors, cause the one or more processors to perform the intelligent recommendation method on a vehicle of any of claims 1-6.
10. A vehicle, characterized by comprising:
one or more processors;
storage means for storing one or more programs which when executed by the one or more processors cause the one or more processors to perform the intelligent recommendation method on a vehicle of any of claims 1-7.
CN202310904916.9A 2023-07-21 2023-07-21 Intelligent recommendation method and device on vehicle, electronic equipment and vehicle Pending CN116910366A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310904916.9A CN116910366A (en) 2023-07-21 2023-07-21 Intelligent recommendation method and device on vehicle, electronic equipment and vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310904916.9A CN116910366A (en) 2023-07-21 2023-07-21 Intelligent recommendation method and device on vehicle, electronic equipment and vehicle

Publications (1)

Publication Number Publication Date
CN116910366A true CN116910366A (en) 2023-10-20

Family

ID=88356289

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310904916.9A Pending CN116910366A (en) 2023-07-21 2023-07-21 Intelligent recommendation method and device on vehicle, electronic equipment and vehicle

Country Status (1)

Country Link
CN (1) CN116910366A (en)

Similar Documents

Publication Publication Date Title
US10999156B2 (en) Mobility services platform for self-healing mobility clients
US10509407B2 (en) Apparatus and method for a vehicle platform
RU2683902C2 (en) Vehicle, method and system for scheduling vehicle modes using the studied user's preferences
CN110618671A (en) Over-the-air (OTA) mobile service platform
CA2958415C (en) Dynamically presenting vehicle sensor data via mobile gateway proximity network
CN104883382B (en) Vehicle-mounted computing system
US9272714B2 (en) Driver behavior based vehicle application recommendation
US8577605B2 (en) Vehicle feedback method and system
CN104731854A (en) Speech recognition inquiry response system
WO2014105188A1 (en) Systems and methods for customized content
US20060247833A1 (en) System and method for remote acquisition of automotive data from a vehicle
US20240296248A1 (en) Managing transport data expiration
JP2022040045A (en) Power allocation to transports
CN116910366A (en) Intelligent recommendation method and device on vehicle, electronic equipment and vehicle
US20240308513A1 (en) Remote control of distance between transports
CN119585709A (en) Upgrading method and system
US20240308514A1 (en) Inverse reinforcement learning for adaptive cruise control
US20230382223A1 (en) Recommended vehicle-related functionality
US12208804B2 (en) Dynamic GUI based on enhanced functionality
CN104655143A (en) Apparatus for providing drive route using telematics server and method thereof
US12194880B1 (en) Reserving a charging station
US20240308525A1 (en) Recommended following gap distance based on context
US20230342874A1 (en) Prioritizing access to shared vehicles based on need
US20250104091A1 (en) Limiting battery degradation for a group of vehicles
CN119773788A (en) Vehicle control method, system, storage medium, product, electronic device and vehicle

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