Beverage making method and device, computer equipment, readable storage medium and program product

By obtaining and analyzing drink production records and driving information in the vehicle, and generating and pushing drink recommendation content, the problem of manual operation of beverage production equipment in the prior art is solved, and driving safety and user experience are improved.

CN119474714APending Publication Date: 2025-02-18CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411426459.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Drink making equipment in existing vehicles requires manual operation by users, resulting in reduced driving safety and poor user experience.

Method used

By obtaining drink production records and driving information in the vehicle, extracting features and generating drink recommendation content, pushing them to users and obtaining feedback. If the preset conditions are met, the drink production equipment will be controlled to automatically make drinks.

Benefits of technology

Improve driving safety and user experience, and reduce driving risks by automatically analyzing user needs and recommending and making drinks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119474714A_ABST
    Figure CN119474714A_ABST
Patent Text Reader

Abstract

The invention relates to a beverage making method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring recommendation reference information, wherein the recommendation reference information comprises at least one of a beverage making record of beverage making equipment in a vehicle or vehicle driving information; performing feature extraction on the recommended reference information to obtain extracted features; generating beverage recommendation content based on the extraction features; pushing the beverage recommendation content, and obtaining feedback information of a user for the beverage recommendation content; and when the feedback information meets a preset information condition, controlling the beverage making equipment to make a beverage based on the beverage recommendation content. By adopting the method, the driving safety and the user experience can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a beverage making method, device, computer equipment, computer-readable storage medium, and computer program product. Background Art

[0002] As cars become more intelligent, car owners have higher requirements for the quality of life and enjoyment during driving. Although there are in-car systems such as navigation and entertainment on the market, there is no intelligent system for the in-car beverage brewing experience.

[0003] Currently, beverage making equipment in vehicles, such as the traditional coffee brewing function, can only make beverages based on the user's two-handed operation. As a result, the user's hands cannot be focused on operating the steering wheel, which increases driving risks. At the same time, beverages can only be made passively based on user operations, and there is a lack of active analysis of the user's beverage making needs, resulting in a poor user experience. Summary of the invention

[0004] Based on this, it is necessary to provide a beverage making method, device, computer equipment, computer-readable storage medium and computer program product that can improve driving safety and user experience in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for preparing a beverage, comprising:

[0006] Acquiring recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information;

[0007] Performing feature extraction on the recommended reference information to obtain extracted features;

[0008] generating beverage recommendation content based on the extracted features;

[0009] Pushing the beverage recommendation content and obtaining user feedback information on the beverage recommendation content;

[0010] When the feedback information meets the preset information condition, the beverage making device is controlled to make a beverage based on the beverage recommendation content.

[0011] In one embodiment, when the recommended reference information includes a beverage making record of a beverage making device in a vehicle and vehicle driving information, extracting features from the recommended reference information to obtain extracted features includes:

[0012] Extracting features from the vehicle driving information to obtain driving information features;

[0013] Extracting features from the beverage production record to obtain production record features;

[0014] using the driving information feature and the making record feature as the extraction feature;

[0015] Accordingly, generating beverage recommendation content based on the extracted features includes:

[0016] generating corresponding partial recommended content based on the driving information characteristics and the making record characteristics respectively;

[0017] The beverage recommendation content is generated based on the partial recommendation content.

[0018] In one embodiment, extracting features from the vehicle driving information to obtain driving information features includes:

[0019] Extracting features of the remaining driving time in the vehicle driving information to obtain a time feature;

[0020] Extracting features of the driving environment temperature in the vehicle driving information to obtain temperature features;

[0021] At least one of the duration feature or the temperature feature is used as the driving information feature.

[0022] In one embodiment, controlling the beverage making device to make a beverage based on the beverage recommendation content includes:

[0023] Receiving a voice control instruction from the user;

[0024] Parsing the voice control command to obtain the required beverage type;

[0025] The beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

[0026] In one embodiment, controlling the beverage making device to make a beverage based on the required beverage type and the beverage recommendation content includes:

[0027] Get the vehicle battery power and vehicle battery mode;

[0028] When the vehicle battery power and the vehicle battery mode both meet corresponding conditions, the beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

[0029] In one embodiment, generating beverage recommendation content based on the extracted features includes: generating beverage recommendation content based on a preset algorithm model and the extracted features;

[0030] The method further includes: obtaining user evaluation information of the beverage recommendation content from the feedback information, and adjusting parameters of the preset algorithm model based on the user evaluation information.

[0031] In a second aspect, the present application further provides a beverage making device, the device comprising:

[0032] An acquisition module, used to acquire recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information;

[0033] An extraction module, used for performing feature extraction on the recommended reference information to obtain extracted features;

[0034] A generation module, used to generate beverage recommendation content based on the extracted features;

[0035] A push module, used to push the beverage recommendation content and obtain user feedback information on the beverage recommendation content;

[0036] The control module is used to control the beverage making device to make a beverage based on the beverage recommendation content when the feedback information meets a preset information condition.

[0037] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method of each embodiment when executing the computer program.

[0038] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the method of each embodiment when executed by a processor.

[0039] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the methods of each embodiment when executed by a processor.

[0040] The above-mentioned beverage making method, device, computer equipment, computer-readable storage medium and computer program product, the vehicle obtains recommended reference information, the recommended reference information includes a beverage making record of a beverage making device in the vehicle, or at least one of the vehicle driving information; the recommended reference information is subjected to feature extraction to obtain the extracted feature; based on the extracted feature, beverage recommendation content is generated, thereby pushing the beverage recommendation content, that is, the beverage recommendation content can be generated based on the beverage making record, or the extracted feature of at least one of the vehicle driving information, thereby realizing automatic analysis of the user's possible needs to make beverage recommendations; after obtaining the feedback information of the user corresponding to the user identifier regarding the beverage recommendation content, when the feedback information meets the preset information conditions, the beverage making device is controlled to make beverages based on the beverage recommendation content, thereby improving the user experience by actively analyzing the user's possible needs and making beverages; at the same time, the beverage recommendation content can be automatically generated to make beverages, rather than making beverages entirely based on the user's hands, thereby reducing driving risks. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0042] Figure 1 A schematic diagram of a beverage preparation method in one embodiment;

[0043] Figure 2 is a schematic diagram of the structure of a beverage recommendation system in one embodiment;

[0044] Figure 3 is a flow chart of a beverage making method in another embodiment;

[0045] Figure 4 It is a structural block diagram of a beverage making device in one embodiment;

[0046] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0047] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0048] In one embodiment, Figure 1As shown, a beverage making method is provided. This embodiment takes the method applied to a vehicle as an example. In this embodiment, the method includes the following steps:

[0049] Step 102: obtaining recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information;

[0050] In this embodiment, the vehicle can obtain the recommended reference information after the preset period arrives, and the preset period refers to a pre-set period for making beverage content recommendations;

[0051] Alternatively, the vehicle obtains the recommendation reference information after receiving a user instruction (such as a user instruction to turn on a beverage making device, or a user instruction to request a recommended beverage);

[0052] In this embodiment, the beverage preparation record refers to the record of historical beverage preparation by the beverage preparation equipment; the vehicle driving information specifically includes at least one of the driving environment temperature information, the remaining driving mileage or the remaining driving time, and the remaining driving time can be calculated based on the remaining driving mileage.

[0053] Step 104: extract features from the recommended reference information to obtain extracted features;

[0054] Step 106: Generate beverage recommendation content based on the extracted features;

[0055] The preset algorithm model is used to extract features from the recommendation reference information to obtain extracted features, and the preset algorithm model is used to generate beverage recommendation content based on the extracted features.

[0056] It can be seen that the present application can generate beverage recommendation content based on features extracted from at least one of the beverage preparation records or vehicle driving information.

[0057] Step 108: Pushing beverage recommendation content and obtaining user feedback information on the beverage recommendation content;

[0058] The vehicle pushes beverage recommendation content through the vehicle-machine interface, and then obtains user feedback information on the beverage recommendation content. The feedback information includes user indication information, and the user indication information is used to indicate whether the user agrees to prepare beverages according to the beverage recommendation content. The user indication information can be generated by the user's confirmation operation or rejection operation on the beverage recommendation content on the vehicle-machine interface, or if the user does not perform any operation on the beverage recommendation content on the vehicle-machine interface after a preset time period, it is assumed that the user agrees to prepare beverages according to the beverage recommendation content, thereby generating corresponding user indication information.

[0059] Step 110: When the feedback information meets the preset information conditions, control the beverage making device to make beverages based on the beverage recommendation content.

[0060] The feedback information satisfies the preset information conditions if: the user indication information in the feedback information indicates that the user agrees to prepare the drink according to the drink recommendation content, then the vehicle determines the drink preparation method based on the drink recommendation content, and generates a corresponding drink preparation instruction, which includes the drink preparation method. The vehicle sends the drink preparation instruction to the drink preparation equipment, and the drink preparation equipment prepares the drink according to the drink preparation instruction.

[0061] In the present embodiment, the vehicle obtains recommendation reference information, which includes a beverage making record of a beverage making device in the vehicle, or at least one of the vehicle driving information; feature extraction is performed on the recommendation reference information to obtain the extracted feature; based on the extracted feature, beverage recommendation content is generated, thereby pushing the beverage recommendation content, that is, the beverage recommendation content can be generated based on the beverage making record, or the feature extracted from at least one of the vehicle driving information, thereby realizing automatic analysis of possible user needs to make beverage recommendations; after obtaining feedback information of the user corresponding to the user identifier regarding the beverage recommendation content, when the feedback information meets the preset information conditions, the beverage making device is controlled to make beverages based on the beverage recommendation content; by actively analyzing possible user needs and making beverages, the user experience is improved; at the same time, the beverage recommendation content can be automatically generated to make beverages, rather than making beverages entirely based on the operation of the user's hands, thereby reducing driving risks.

[0062] It should be noted that, if the default vehicle is always used by the same user (such as the same driver), the above beverage making record is a record of the beverage making device making beverages for the user;

[0063] If the vehicle is used by multiple users (e.g., multiple drivers), the above-mentioned acquisition of recommendation reference information specifically includes: after receiving the user login instruction, the vehicle performs a login operation based on the target user ID in the user login instruction, and obtains the recommendation reference information after successful login. At this time, the beverage making device stores beverage making records corresponding to multiple user IDs, and the beverage making record in the recommendation reference information refers to: the beverage making record corresponding to the target user ID obtained from the beverage making records corresponding to multiple user IDs. Correspondingly, when the above-mentioned user feedback information on the beverage recommendation content is obtained, the user refers to the user corresponding to the target user ID.

[0064] In one embodiment, when the recommended reference information only includes the beverage making record of the beverage making device in the vehicle, extracting features from the recommended reference information to obtain extracted features includes: extracting features from the beverage making record to obtain a making record feature; using the making record feature as the extracted feature;

[0065] In one of the embodiments, when the recommended reference information only includes vehicle driving information, extracting features from the recommended reference information to obtain extracted features includes: extracting features from the vehicle driving information to obtain driving information features; using the driving information features as extracted features;

[0066] In one of the embodiments, when the recommended reference information includes a beverage making record of a beverage making device in a vehicle and vehicle driving information, feature extraction is performed on the recommended reference information to obtain extracted features, including: feature extraction of the vehicle driving information to obtain driving information features; feature extraction of the beverage making records to obtain making record features; using both the driving information features and the making record features as extracted features; and correspondingly, generating beverage recommendation content based on the extracted features, including: generating corresponding partial recommendation content based on the driving information features and the making record features, respectively; and generating beverage recommendation content based on the partial recommendation content.

[0067] In this embodiment, the vehicle generates the corresponding first part of recommended content based on the driving information feature, generates the corresponding second part of recommended content based on the production record feature, and uses the first part of recommended content and the second part of recommended content together as beverage recommendation content.

[0068] In one of the embodiments, feature extraction is performed on vehicle driving information to obtain driving information features, including: feature extraction of remaining driving time in the vehicle driving information to obtain time features; feature extraction of driving environment temperature in the vehicle driving information to obtain temperature features; and using at least one of the time features or the temperature features as driving information features.

[0069] In this embodiment, the remaining driving time refers to the remaining time required for the vehicle to drive to the destination, and the driving environment temperature refers to the temperature of the external environment when the vehicle is driving.

[0070] If the vehicle driving information only includes the remaining driving time, the time feature is used as the driving information feature; if the vehicle driving information only includes the driving environment temperature, the temperature feature is used as the driving information feature; if the vehicle driving information includes the remaining driving time and the driving environment temperature, both the time feature and the temperature feature are used as the driving information feature.

[0071] The above-mentioned generation of corresponding beverage recommendation content based on beverage preparation records specifically includes the following scenarios:

[0072] Another implementation scenario of the present application is: determining the user's habit of drinking beverages based on the beverage production record, thereby generating beverage recommendation content, which includes beverage type, beverage temperature, etc. If the beverage is coffee, the beverage type may include espresso, cold brew, latte, Americano, etc. The vehicle determines the beverage production method based on the beverage recommendation content, which also includes the beverage type and beverage temperature, generates a beverage production instruction based on the beverage production method and sends it to the beverage production device, so that the beverage production device produces beverages of the corresponding category and temperature based on the beverage production instruction, so as to ensure that the recommended beverage meets the user's preferences.

[0073] The above-mentioned generation of corresponding beverage recommendation content based on driving information features specifically includes the following scenarios:

[0074] Scenario 1: The remaining driving time is calculated according to the remaining driving mileage, and the target time for starting beverage preparation in advance is determined based on the remaining driving time, thereby generating beverage recommendation content. The beverage recommendation content may be an instruction to the beverage preparation device to prepare beverages at the target time. For example, the beverage recommendation content is "start preparing beverages at xx time". The vehicle determines the beverage preparation method based on the beverage recommendation content, and the beverage preparation method is to prepare beverages at the target time. A beverage preparation instruction is generated based on the beverage preparation method and sent to the beverage preparation device, so that the beverage preparation device prepares beverages at the target time based on the beverage preparation instruction. This ensures that the user can drink the beverage when arriving at the destination.

[0075] Scenario 2: Determine the temperature of the drink according to the driving environment temperature (or determine whether to make a hot drink or a cold drink), so as to generate drink recommendation content. The drink recommendation content may be an instruction to the drink making device to make a hot drink or a cold drink. For example, the drink recommendation content is "recommend making hot coffee". The vehicle determines the drink making method based on the drink recommendation content. The drink making method may be making a hot drink or making a cold drink. A drink making instruction is generated based on the drink making method and sent to the drink making device. The drink making device then makes drinks based on the drink making instruction. This ensures that the user can drink hot drinks in cold weather and cold drinks in hot weather.

[0076] Scenario 3: Generate beverage recommendations based on the remaining driving time and the driving environment temperature. For example, hot coffee is recommended in cold weather, and it is recommended to start making beverages at xx time to ensure that the user can drink hot coffee when arriving at the destination.

[0077] Of course, beverage recommendation content can also be generated based on driving information features and production record features, that is, the above corresponding scenarios are combined, which will not be repeated here.

[0078] Reference Figure 2 The beverage making method of the present application is specifically executed by a beverage recommendation system of a vehicle, and the beverage recommendation system includes a control module S100 of an intelligent beverage making device, a switch module S200, a voice control module S300, a personalized recommendation algorithm module S400, an in-vehicle information human-computer interaction system S500, and an in-vehicle terminal S600;

[0079] The control module S100 can obtain the current water temperature, coffee concentration, coffee beans, water remaining and other information in real time through sensors. After receiving the control instructions transmitted by the switch module S200 and the voice control module S300, the information is processed and then sent to the controller to execute the coffee making work.

[0080] Switch module S200: It is a touch screen soft switch module on the beverage making device. The user can trigger human-computer interaction operations such as turning on or off the beverage making device and selecting a brewing mode according to the touch screen, and send control instructions to the control module S100.

[0081] Voice control module S300: It is a vehicle-side voice control module. It converts user voice words into operation instructions through audio processing and semantic conversion, and sends them to control module S100. Users can control the operation of the beverage making equipment through voice instructions (for example, "Please make me a cup of hot Americano", "Turn on / off the beverage making equipment", etc.).

[0082] In the above embodiment, for scenario 1 or scenario 2 or scenario 3, the beverage making process is unknown as to what kind of beverage is to be made. At this time, the vehicle can determine the type of beverage to be made based on the user's voice through the voice control module S300. Specifically:

[0083] In one of the embodiments, controlling a beverage making device to make a beverage based on a beverage recommendation content includes: receiving a user's voice control command; parsing the voice control command to obtain a desired beverage type; and controlling the beverage making device to make a beverage based on the desired beverage type and the beverage recommendation content.

[0084] The vehicle sends a voice inquiry to the voice control module S300 to inquire about what type of beverage to make. The voice control module S300 receives the user's voice control command, parses the voice control command, and obtains the type of beverage required by the user. The vehicle then controls the beverage making equipment to make beverages based on the required beverage type and the above-mentioned beverage recommendation content.

[0085] For example, the vehicle determines that the user needs American coffee based on the required beverage type, and determines that hot coffee will be made in 1 hour based on the beverage recommendation content. The vehicle controls the beverage making equipment to make hot American coffee in 1 hour based on the determined information.

[0086] Reference Figure 3 The present application also provides a beverage making method, wherein the vehicle can directly control the beverage making device based on the user's voice to make beverages based on the beverage recommendation content through the voice control module S300, specifically:

[0087] When the user triggers a voice command or presses the soft switch on the coffee machine touch screen, the voice control module S300 or the soft switch module S200 issues a corresponding control command;

[0088] After receiving the command information, the intelligent vehicle coffee machine control module (i.e., the above control module S200) determines whether the current environment meets the use conditions, specifically including: determining whether the power is greater than 20% of the total power of the vehicle and whether the vehicle battery is in power saving mode. If the power is greater than 20% of the total power of the vehicle and the vehicle battery is not in power saving mode, the command information is converted into a signal and sent to the coffee machine controller (i.e., the above control module S200). After receiving the signal, the coffee machine controller performs internal processing to implement further operations (for example, turning on or off the coffee machine and making various types of coffee). When the coffee machine controller detects that the current function is completed, it feeds back the completion information to the intelligent vehicle coffee machine control module, and the intelligent vehicle coffee machine control module feeds back the completion information to the vehicle information human-computer interaction system S500 to notify the user. If the power is not greater than 20% of the total power of the vehicle and / or the vehicle battery is in power saving mode, the non-triggering condition information is fed back to the vehicle information human-computer interaction system S500 to notify the user.

[0089] Personalized recommendation algorithm module S400: used to extract features from recommended reference information, obtain extracted features, generate beverage recommendation content based on the extracted features, and feed back the generated beverage recommendation content to the vehicle information human-computer interaction system module S500, push the recommendation results to the user through the mobile phone application or the vehicle central control screen (built-in voice assistant), and optimize the algorithm through the user evaluation information of the vehicle information human-computer interaction system module S500, specifically:

[0090] In one embodiment, generating beverage recommendation content based on extracted features includes: generating beverage recommendation content based on a preset algorithm model and extracted features; the method also includes: obtaining user evaluation information of the beverage recommendation content from feedback information, and adjusting parameters of the preset algorithm model based on the user evaluation information.

[0091] In this embodiment, the preset algorithm model may be the algorithm model corresponding to the personalized recommendation algorithm module S400. The feedback information also includes user evaluation information on the beverage recommendation content. The user evaluation information may be the user's satisfaction score. The preset algorithm model is parameter-adjusted based on the user satisfaction score to further optimize the preset algorithm model. The preset algorithm model after parameter adjustment can make beverage recommendations for the user at subsequent times.

[0092] In-vehicle human-computer interaction system S500: A system that enables interaction between the user and the in-vehicle system. This module can receive the beverage recommendation content fed back by the personalized recommendation algorithm module S400 after processing, and notify the user of the beverage recommendation content through the mobile phone application or the notification bar of the central control screen system, the in-vehicle voice assistant and other functions, and feed back the user's scoring results to the personalized recommendation algorithm module S400.

[0093] In-vehicle terminal S600: a terminal module that collects information such as weather, driving route, power mode information (whether it is power saving mode), user information, and current battery level of the vehicle.

[0094] In this application, when the vehicle controls the beverage making device to make beverages, it is necessary to ensure that the vehicle battery meets the conditions, specifically:

[0095] In one of the embodiments, the beverage making device is controlled to make beverages based on the required beverage type and the beverage recommendation content, including: obtaining the vehicle battery power and the vehicle battery mode; when the vehicle battery power and the vehicle battery mode respectively meet the corresponding conditions, the beverage making device is controlled to make beverages based on the required beverage type and the beverage recommendation content.

[0096] The vehicle battery power refers to the remaining power of the vehicle battery. The vehicle battery mode is used to indicate whether the vehicle battery is in a power saving mode. When the ratio between the remaining power and the total power of the vehicle is greater than a preset ratio threshold and the vehicle battery is not in a power saving mode, the beverage making equipment is controlled to make beverages based on the required beverage type and the recommended beverage content.

[0097] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0098] Based on the same inventive concept, the embodiment of the present application also provides a beverage making device for implementing the beverage making method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations of one or more beverage making device embodiments provided below can refer to the limitations of the beverage making method above, and will not be repeated here.

[0099] In an exemplary embodiment, Figure 4 As shown, a beverage making device 400 is provided, comprising:

[0100] An acquisition module 401 is used to acquire recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information;

[0101] An extraction module 402 is used to extract features from the recommended reference information to obtain extracted features;

[0102] A generating module 403, for generating beverage recommendation content based on the extracted features;

[0103] A push module 404, used to push the beverage recommendation content and obtain user feedback information on the beverage recommendation content;

[0104] The control module 405 is used to control the beverage making device to make a beverage based on the beverage recommendation content when the feedback information meets a preset information condition.

[0105] In one embodiment, when the recommended reference information includes a beverage making record of a beverage making device in a vehicle and vehicle driving information, the extraction module 402 is specifically configured to:

[0106] Extracting features from the vehicle driving information to obtain driving information features;

[0107] Extracting features from the beverage production record to obtain production record features;

[0108] using the driving information feature and the making record feature as the extraction feature;

[0109] Accordingly, the generating module 403 is specifically used for:

[0110] generating corresponding partial recommended content based on the driving information characteristics and the making record characteristics respectively;

[0111] The beverage recommendation content is generated based on the partial recommendation content.

[0112] In one embodiment, when the extraction module 402 extracts features from the vehicle driving information to obtain driving information features, it is specifically used to:

[0113] Extracting features of the remaining driving time in the vehicle driving information to obtain a time feature;

[0114] Extracting features of the driving environment temperature in the vehicle driving information to obtain temperature features;

[0115] At least one of the duration feature or the temperature feature is used as the driving information feature.

[0116] In one embodiment, the control module 405 is specifically used to:

[0117] Receiving a voice control instruction from the user;

[0118] Parsing the voice control command to obtain the required beverage type;

[0119] The beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

[0120] In one embodiment, the control module 405, when controlling the beverage making device to make a beverage based on the required beverage type and the beverage recommendation content, is specifically used to:

[0121] Get the vehicle battery power and vehicle battery mode;

[0122] When the vehicle battery power and the vehicle battery mode both meet corresponding conditions, the beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

[0123] In one embodiment, the generating module 403 is specifically used to: generate beverage recommendation content based on a preset algorithm model and the extracted features;

[0124] The device also includes an adjustment module, which is used to: obtain user evaluation information of the beverage recommendation content from the feedback information, and adjust parameters of the preset algorithm model based on the user evaluation information.

[0125] Each module in the beverage making device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0126] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a beverage making method is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0127] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0128] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0129] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0130] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0131] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0132] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0133] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0134] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for preparing a beverage, characterized in that: The method comprises: Acquiring recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information; Performing feature extraction on the recommended reference information to obtain extracted features; generating beverage recommendation content based on the extracted features; Pushing the beverage recommendation content and obtaining user feedback information on the beverage recommendation content; When the feedback information meets the preset information condition, the beverage making device is controlled to make a beverage based on the beverage recommendation content.

2. The method according to claim 1, characterized in that In a case where the recommended reference information includes a beverage making record of a beverage making device in a vehicle and vehicle driving information, extracting features from the recommended reference information to obtain extracted features includes: Extracting features from the vehicle driving information to obtain driving information features; Extracting features from the beverage production record to obtain production record features; using the driving information feature and the making record feature as the extraction feature; Accordingly, generating beverage recommendation content based on the extracted features includes: generating corresponding partial recommended content based on the driving information characteristics and the making record characteristics respectively; The beverage recommendation content is generated based on the partial recommendation content.

3. The method according to claim 2, characterized in that The extracting features of the vehicle driving information to obtain driving information features includes: Extracting features of the remaining driving time in the vehicle driving information to obtain a time feature; Extracting features of the driving environment temperature in the vehicle driving information to obtain temperature features; At least one of the duration feature or the temperature feature is used as the driving information feature.

4. The method according to any one of claims 1 to 3, characterized in that The controlling the beverage making device to make a beverage based on the beverage recommendation content includes: Receiving a voice control instruction from the user; Parsing the voice control command to obtain the required beverage type; The beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

5. The method according to claim 4, characterized in that The controlling the beverage making device to make a beverage based on the required beverage type and the beverage recommendation content includes: Get the vehicle battery power and vehicle battery mode; When the vehicle battery power and the vehicle battery mode both meet corresponding conditions, the beverage making device is controlled to make a beverage based on the required beverage type and the beverage recommendation content.

6. The method according to any one of claims 1 to 5, characterized in that The generating of beverage recommendation content based on the extracted features includes: generating beverage recommendation content based on a preset algorithm model and the extracted features; The method further includes: obtaining user evaluation information of the beverage recommendation content from the feedback information, and adjusting parameters of the preset algorithm model based on the user evaluation information.

7. A beverage making device, characterized in that: The device comprises: An acquisition module, used to acquire recommended reference information, wherein the recommended reference information includes at least one of a beverage making record of a beverage making device in a vehicle or vehicle driving information; An extraction module, used for performing feature extraction on the recommended reference information to obtain extracted features; A generation module, used to generate beverage recommendation content based on the extracted features; A push module, used to push the beverage recommendation content and obtain user feedback information on the beverage recommendation content; The control module is used to control the beverage making device to make a beverage based on the beverage recommendation content when the feedback information meets a preset information condition.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

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

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.