Control method and device of vehicle-mounted refrigerator, vehicle and storage medium

By setting up a detection result output module and a refrigerator control module in the vehicle, the vehicle refrigerator is controlled to start the refrigeration function based on the user's reservation time and the existence of items, the problem of insufficient intelligent control of the vehicle's on-board refrigerator is solved, and the appointment of the vehicle refrigerator is realized Start up and energy savings.

CN119393958APending Publication Date: 2025-02-07GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411742239.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The vehicle's intelligent control of the vehicle refrigerator is insufficient, resulting in the vehicle refrigerator being turned on only when the vehicle is driving and cannot work according to the user's needs.

Method used

By setting up a detection result output module and a refrigerator control module in the vehicle, the detection results of items in the vehicle refrigerator are obtained, and the vehicle refrigerator is controlled to activate the refrigeration function based on the user's appointment time and the presence of items.

Benefits of technology

The appointment start of the car refrigerator is realized, ensuring that the car refrigerator only starts when there are items, avoids energy waste, and improves the vehicle's intelligent control level of the car refrigerator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119393958A_ABST
    Figure CN119393958A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of intelligent vehicles, and provides a control method and device of a vehicle-mounted refrigerator, a vehicle and a storage medium, and the method comprises the steps that when the vehicle is in a power-off state, the vehicle-mounted refrigerator is also in a non-working state; and if the articles are stored in the vehicle-mounted refrigerator and a refrigerator starting instruction sent by the first equipment after determining that the appointment time of the user is up is received, controlling the vehicle-mounted refrigerator to start a refrigeration function. According to the method, the detection result of the articles in the vehicle-mounted refrigerator is combined, the vehicle-mounted refrigerator can be started only when the articles exist in the vehicle-mounted refrigerator, and the situation that the vehicle-mounted refrigerator is started when no articles exist in the vehicle-mounted refrigerator, and consequently vehicle energy is wasted is avoided; besides, the first equipment can send the refrigerator starting instruction after the appointment time of the user is up, appointment starting of the vehicle-mounted refrigerator is achieved, the vehicle-mounted refrigerator can work according to the requirements of the user, and intelligent control over the vehicle-mounted refrigerator by the vehicle is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of intelligent vehicle technology, and in particular, relates to a control method, device, vehicle and storage medium for a vehicle refrigerator. Background Art

[0002] With the development of vehicles, vehicles have become mobile spaces for users. In order to meet the travel needs of users, vehicles have added onboard refrigerators. When the vehicle is running, the onboard refrigerator can be turned on for cooling to meet the cooling needs of users; after the vehicle is turned off, the onboard refrigerator stops running; the vehicle lacks intelligent control over the onboard refrigerator. Summary of the invention

[0003] The embodiments of the present application provide a control method, device, vehicle and storage medium for a vehicle refrigerator, which can solve the problem of insufficient intelligent control of the vehicle over the vehicle refrigerator.

[0004] In a first aspect, an embodiment of the present application provides a control method for a vehicle refrigerator, comprising:

[0005] When the vehicle is in a powered-off state, obtaining a first detection result of items in the vehicle refrigerator;

[0006] If the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, the vehicle refrigerator is controlled to start the refrigeration function, wherein the first device sends the refrigerator start instruction after determining that the user's scheduled time has arrived.

[0007] In a possible implementation of the first aspect, after obtaining a first detection result of items in the vehicle refrigerator, the method further includes:

[0008] If the first detection result is that there is no item stored in the vehicle refrigerator and the refrigerator start-up instruction sent by the first device is received, the vehicle refrigerator is prohibited from being started;

[0009] A first alarm message is sent to a mobile device of a user, where the first alarm message is used to remind the user that no items are stored in the vehicle refrigerator and that the vehicle refrigerator is not turned on.

[0010] In a possible implementation of the first aspect, if the first detection result is that items are stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, controlling the vehicle refrigerator to start a refrigeration function includes:

[0011] If the first detection result is that items have been stored in the vehicle refrigerator, and the number of the stored items is less than a first preset number, and the refrigerator start-up instruction sent by the first device is received, control the vehicle refrigerator to start the refrigeration function;

[0012] A second alarm message is sent to a mobile device of the user, where the second alarm message is used to prompt the user that the number of items stored in the vehicle refrigerator is less than the first preset number.

[0013] In a possible implementation manner of the first aspect, the method further includes:

[0014] When the vehicle is in a starting state, obtaining a second detection result of the items in the vehicle refrigerator;

[0015] If the second detection result is that the number of stored items in the car refrigerator is less than a second preset number, the display screen of the vehicle is controlled to display a shopping interface, wherein the shopping interface includes push information, and the push information includes predicted items of interest to the user, and the push information is determined based on historical items stored in the car refrigerator.

[0016] In a possible implementation manner of the first aspect, controlling the display screen of the vehicle to display a shopping interface includes:

[0017] Sending a first reminder message to the first device, where the first reminder message is used to prompt the user to determine whether to open the shopping software;

[0018] After receiving the first instruction sent by the first device, the display screen is controlled to display the shopping interface of the shopping software.

[0019] In a possible implementation manner of the first aspect, the first device is a mobile device and / or a vehicle-mounted multimedia host of a user.

[0020] In a possible implementation of the first aspect, after obtaining a first detection result of items in the vehicle refrigerator, the method further includes:

[0021] If the first detection result is that there are items stored in the vehicle refrigerator, and the target item is among the stored items, monitoring the total time the target item is present in the vehicle refrigerator;

[0022] If the total time reaches a preset time, and the vehicle refrigerator is in an unactivated state before the preset time is reached, the vehicle refrigerator is controlled to activate a refrigeration function.

[0023] In a second aspect, an embodiment of the present application provides a control device for a vehicle refrigerator, comprising:

[0024] A detection result output module, used for obtaining a first detection result of items in the vehicle refrigerator when the vehicle is in a power-off state;

[0025] A refrigerator control module, used to control the vehicle refrigerator to start the refrigeration function if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, wherein the first device sends the refrigerator start instruction after determining that the user's reservation time has arrived.

[0026] In a third aspect, an embodiment of the present application provides a vehicle, comprising: an on-board refrigerator, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the control method of the on-board refrigerator described in any one of the first aspects above when executing the computer program.

[0027] In a fourth aspect, an embodiment of the present application provides a terminal device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the control method for the vehicle refrigerator described in any one of the first aspects above is implemented.

[0028] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the control method for the vehicle refrigerator described in any one of the first aspects above is implemented.

[0029] In a sixth aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the control method for the vehicle refrigerator described in any one of the above-mentioned first aspects.

[0030] Compared with the prior art, the beneficial effect of the first aspect of the embodiment of the present application is that when the vehicle is in a power-off state, the vehicle refrigerator is also in a non-working state. After obtaining the first detection result of the items in the vehicle refrigerator, if the first detection result shows that the vehicle refrigerator has stored items and receives the refrigerator start instruction sent by the first device after determining that the appointment time has arrived, the vehicle refrigerator is controlled to start the refrigeration function. The present application combines the detection results of the items inside the vehicle refrigerator. The vehicle refrigerator can only be started when there are items in the vehicle refrigerator, avoiding starting the vehicle refrigerator when there are no items in the vehicle refrigerator, resulting in a waste of vehicle energy; in addition, the first device of the present application can send a refrigerator start instruction after the appointment time arrives, realizing the appointment start of the vehicle refrigerator, so that the vehicle refrigerator can work according to the needs of the user, and improve the vehicle's intelligent control of the vehicle refrigerator.

[0031] It can be understood that the beneficial effects of the second to sixth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art 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 drawings can be obtained based on these drawings without paying creative labor.

[0033] Figure 1 is a schematic diagram of a vehicle structure provided by an embodiment of the present application;

[0034] Figure 2 is a flow chart of a control method for a vehicle refrigerator provided in one embodiment of the present application;

[0035] Figure 3 It is a flow chart of a control method when no items are stored in a vehicle refrigerator provided by an embodiment of the present application;

[0036] Figure 4 is a flow chart of a control method for a vehicle refrigerator provided by another embodiment of the present application;

[0037] Figure 5 It is a flow chart of a method for controlling a vehicle refrigerator when a vehicle is in a startup state provided by an embodiment of the present application;

[0038] Figure 6 is a flow chart of a control method for the presence of a target item in a vehicle refrigerator provided by an embodiment of the present application;

[0039] Figure 7 is a structural schematic diagram of a control device for a vehicle refrigerator provided in one embodiment of the present application;

[0040] Figure 8 It is a structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0041] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.

[0042] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0043] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0044] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0045] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0046] At present, with the development of vehicles, vehicles are becoming more and more intelligent. In order to meet the user's demand for cooling items, a car refrigerator is configured in the vehicle. Users can put drinks and other items into the car refrigerator for cooling, which brings convenience to the user's travel. However, due to the lack of intelligent control of the vehicle over the car refrigerator, the car refrigerator can only be turned on when the vehicle is driving and cannot be used when the vehicle is not started. The car refrigerator lacks linkage with user needs and cannot work according to user needs.

[0047] Based on the above problems, the present application proposes a control method for a vehicle refrigerator. When the vehicle is in a power-off state, if there are items in the vehicle refrigerator and the vehicle receives a refrigerator start instruction sent by the first device after the user's scheduled time is reached, the vehicle can control the vehicle refrigerator to start the refrigeration function. The present application can control the vehicle refrigerator to start according to the user's scheduled time even when the vehicle is not started, thus realizing the scheduled start of the vehicle refrigerator, allowing the vehicle refrigerator to work according to the user's needs, and improving the intelligence of the vehicle refrigerator.

[0048] Below, before introducing the control method of the vehicle refrigerator of the present application, the internal structure of the vehicle is first introduced.

[0049] Specifically, Figure 1As shown, a vehicle may include a telematics box (TBOX), a gateway, a vehicle refrigerator and a vehicle multimedia host, wherein the TBOX communicates with a user's mobile terminal, and the vehicle refrigerator, the vehicle multimedia host and the TBOX are all connected to the gateway. The TBOX, the vehicle refrigerator and the vehicle multimedia host communicate with each other through the gateway.

[0050] The following combination Figure 1 The control method of the vehicle refrigerator in the embodiment of the present application is described in detail.

[0051] Figure 2 A schematic flow chart of a control method for a vehicle refrigerator provided by the present application is shown, referring to Figure 2 The optimization method is described in detail as follows:

[0052] S101, when the vehicle is in a powered-off state, obtaining a first detection result of items in the vehicle refrigerator.

[0053] In this embodiment, when the vehicle is in a power-off state, the vehicle is in an ignition-off state, and the vehicle refrigerator is in a non-operating state.

[0054] In this embodiment, a camera may be provided in the vehicle refrigerator, and the camera takes a picture of the interior of the vehicle refrigerator, and determines whether there are items in the vehicle refrigerator through the photographed image, thereby obtaining a first detection result.

[0055] In this embodiment, a gravity sensor is installed in the vehicle refrigerator, and the weight change of the vehicle refrigerator is determined by the gravity sensor. If the weight of the vehicle refrigerator is greater than a preset weight, it is determined that there are items in the vehicle refrigerator; if the weight of the vehicle refrigerator is less than or equal to the preset weight, it is determined that there are no items in the vehicle refrigerator. In addition, if there are items in the vehicle refrigerator, the number of items in the vehicle refrigerator can also be predicted based on the weight of the vehicle refrigerator, for example, the number of beverages in the vehicle refrigerator can be predicted based on the weight of the vehicle refrigerator.

[0056] S102, if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, control the vehicle refrigerator to start the refrigeration function, wherein the first device sends the refrigerator start instruction after determining that the user's reservation time has arrived.

[0057] In this embodiment, the stored items may be beverages, bottled water, cakes, vegetables, etc.

[0058] In this embodiment, the first device may be a mobile device and / or a vehicle-mounted multimedia host of the user, and the mobile device may be a mobile phone, a tablet computer, etc.

[0059] In this embodiment, the user can set the appointment time for starting the car refrigerator through the vehicle APP in the mobile device. After setting the appointment time, the vehicle APP starts timing, and when the appointment time is reached, the mobile terminal sends a refrigerator start command to the vehicle. The TBOX in the vehicle receives the refrigerator start command and determines that the first detection result is that items have been stored in the car refrigerator. The TBOX sends a refrigerator start command to the car refrigerator through the gateway to start the car refrigerator. Before controlling the start of the car refrigerator, it is necessary to start the vehicle first. After the vehicle is started, the refrigeration function of the car refrigerator is started. Alternatively, after receiving the refrigerator start command, the TBOX in the vehicle sends the refrigerator start command to the controller of the car refrigerator through the gateway. After the controller of the car refrigerator receives the refrigerator start command and determines that the first detection result is that items have been stored in the car refrigerator, it controls the car refrigerator to start the refrigeration function.

[0060] And / or, the user can set a reservation time for starting the car refrigerator through the in-vehicle multimedia host. After setting the reservation time, the in-vehicle multimedia host starts timing, and when it is determined that the reservation time has been reached, the in-vehicle multimedia host sends a refrigerator start instruction to the controller of the in-vehicle refrigerator through the gateway. After the controller of the in-vehicle refrigerator receives the refrigerator start instruction and determines that the first detection result is that items have been stored in the in-vehicle refrigerator, it controls the in-vehicle refrigerator to start the refrigeration function. The in-vehicle multimedia host is used to schedule the opening time of the in-vehicle refrigerator to avoid the inability of the in-vehicle refrigerator to work due to the inability of the mobile terminal to transmit the instruction to the vehicle when the vehicle is in an area with poor signal.

[0061] The reservation time can be set by the user as needed. For example, if the user needs to use the car in two hours, the user can set the reservation time for starting the car refrigerator in the vehicle APP two hours in advance.

[0062] The reservation time can also be generated by the vehicle APP or the in-vehicle multimedia host based on the user's historical car usage time. For example, the user's car usage time in the previous three months is counted. If the user's car usage times reach a preset number of times in the same time period, it is determined that the user frequently uses the car in this time period, and the reservation time can be set according to this time period.

[0063] The reservation time can be a specific time to open the car refrigerator, for example, 3:10. The reservation time can also be the length of time from the current time to the time to open the car refrigerator, for example, 2 hours or 1 hour.

[0064] It should be noted that the first detection result of the items in the vehicle refrigerator can be obtained after receiving the refrigerator start command. Alternatively, after the vehicle is locked, the first detection result of the items in the vehicle refrigerator is obtained at a preset frequency, and after receiving the refrigerator start command sent by the first device, it is determined whether to start the vehicle refrigerator according to the first detection result.

[0065] In this embodiment, the refrigerator start instruction may also include the refrigerator refrigeration temperature set by the user, for example, 10° C. or 5° C., etc.

[0066] In one embodiment, if the first detection result is that items have been stored in the vehicle refrigerator, and a refrigerator start instruction for the vehicle refrigerator sent by the first device is received, and the vehicle refrigerator is in an unstarted state, the vehicle refrigerator is controlled to start a refrigeration function.

[0067] In the present application, when the vehicle is in a locked state, the vehicle refrigerator is also in a non-working state. After obtaining the first detection result of the items in the vehicle refrigerator, if the first detection result shows that items have been stored in the vehicle refrigerator and the refrigerator start command sent by the first device after determining that the appointment time has arrived is received, the vehicle refrigerator is controlled to start the refrigeration function. The present application combines the detection results of the items in the vehicle refrigerator. The vehicle refrigerator can be started only when there are items in the vehicle refrigerator, avoiding starting the vehicle refrigerator when there are no items in the vehicle refrigerator, resulting in a waste of vehicle energy; in addition, the present application can send a refrigerator start command after the user's appointment time arrives, realizing the appointment start of the vehicle refrigerator, which can make the vehicle refrigerator work according to the user's needs and improve the vehicle's intelligent control of the vehicle refrigerator.

[0068] In a possible implementation, after the vehicle refrigerator is turned on according to the scheduled time, timing can also be performed. When the operating time of the vehicle refrigerator reaches the preset operating time, the vehicle refrigerator is controlled to stop running, so as to achieve the purpose of energy saving.

[0069] Specifically, after step S102, the method may further include:

[0070] After receiving the refrigerator stop instruction sent by the first device, the vehicle refrigerator is controlled to stop running.

[0071] In this embodiment, the first device starts timing after sending the refrigerator start instruction, and counts the operation time of the vehicle refrigerator. If the operation time of the vehicle refrigerator reaches a preset operation time, for example, 30 minutes, the first device sends a refrigerator stop instruction. The preset operation time can be a time set by the user.

[0072] In this embodiment, when the vehicle refrigerator is controlled to stop running, it is determined whether there are other devices (such as air conditioners, etc.) using electricity. If no other devices are using electricity, the vehicle refrigerator is controlled to stop running and the vehicle is turned off; if other devices are using electricity, the vehicle refrigerator is controlled to stop running.

[0073] In a possible implementation, in order to achieve the purpose of energy saving, if there is nothing stored in the vehicle refrigerator, the vehicle refrigerator will not be started even if a refrigerator start instruction is received.

[0074] like Figure 3 Specifically, after step S101, the method may further include:

[0075] S201: If the first detection result is that there is no item stored in the vehicle refrigerator and the refrigerator start-up instruction sent by the first device is received, starting the vehicle refrigerator is prohibited.

[0076] S202, sending a first alarm message to a mobile device of a user, wherein the first alarm message is used to remind the user that there is no item stored in the vehicle refrigerator and that the vehicle refrigerator is not turned on.

[0077] In this embodiment, the vehicle can send a text message to the mobile terminal, where the text message includes the first alarm information; or, the vehicle sends the first alarm information to the vehicle APP in the mobile terminal, and the first alarm information is displayed through the vehicle APP.

[0078] In this embodiment, if it is detected that no items are stored in the refrigerator, a first alarm message can be sent to the user's mobile device so that the user knows that there is no item in the car refrigerator at the current moment and the car refrigerator does not need to be started, so that the user can accurately understand the status of the car refrigerator.

[0079] In a possible implementation, if the items stored in the car refrigerator are relatively small, the vehicle may also send information to the user so that the user can understand the number of items in the car refrigerator and add items to the car refrigerator.

[0080] like Figure 4 Specifically, after step S101, the method may further include:

[0081] S301, if the first detection result is that items have been stored in the vehicle refrigerator, and the number of the stored items is less than a first preset number, and the refrigerator start instruction sent by the first device is received, control the vehicle refrigerator to start the refrigeration function.

[0082] In this embodiment, the first preset number can be set as needed, for example, the first preset number can be 3 or 5, etc.

[0083] In this embodiment, the camera in the vehicle refrigerator can be used to capture images in the vehicle refrigerator, and the number of stored items can be determined based on the captured images. Alternatively, the number of stored items can be estimated based on the weight of the vehicle refrigerator.

[0084] S302, sending a second alarm message to the user's mobile device, where the second alarm message is used to prompt the user that the number of items stored in the vehicle refrigerator is less than the first preset number.

[0085] In this embodiment, the vehicle sends a text message to the mobile terminal, and the text message includes the second alarm information; or, the vehicle sends the second alarm information to the vehicle APP in the mobile terminal, and the second alarm information is displayed to the user through the vehicle APP.

[0086] In the application, if the number of items stored in the car refrigerator is less than the first preset number, a second alarm message is sent to the user's mobile device so that the user can understand the number of items in the car refrigerator and replenish the items in time.

[0087] In one possible implementation, in order to facilitate users to refill items in the car refrigerator, when it is determined that there are fewer items in the car refrigerator, the vehicle can display a shopping interface and push items that the user may be interested in on the shopping interface to facilitate the user's purchase.

[0088] like Figure 5 Specifically, the above method may further include:

[0089] S401, when the vehicle is in a starting state, obtaining a second detection result of items in the vehicle refrigerator.

[0090] In this embodiment, after the vehicle is started, the status of the items in the vehicle refrigerator is continuously detected.

[0091] S402, if the second detection result is that the number of stored items in the car refrigerator is less than a second preset number, control the display screen of the vehicle to display a shopping interface, wherein the shopping interface includes push information, and the push information includes predicted items of interest to the user, and the push information is determined based on historical items stored in the car refrigerator.

[0092] In this embodiment, the second preset number can be set as needed, for example, the second preset number can be 2 or 1, etc. When the vehicle is in the starting state, the vehicle refrigerator can be in the running state.

[0093] In this embodiment, if the second detection result is that the number of items stored in the vehicle refrigerator is less than a second preset number, the display screen of the vehicle can be directly controlled to display a shopping interface.

[0094] Alternatively, if the second detection result is that the number of stored items in the vehicle refrigerator is less than a second preset number, it is detected whether there is a user in the vehicle. If it is determined that there is a user in the vehicle, the vehicle's display screen is controlled to display a shopping interface.

[0095] In this embodiment, the shopping interface includes items to be purchased, and the items to be purchased include items that are predicted to be of interest to the user.

[0096] In this embodiment, the categories of various items stored in the vehicle refrigerator within a preset historical time period are obtained, and the items most frequently used by users are screened out, and the screened out items most frequently used by users are used as predicted items of interest to the user.

[0097] Specifically, the storage time of each item from the time it is placed in the car refrigerator to the time it is taken out of the car refrigerator is counted. If the storage time is less than a preset value, the item is used as a candidate item. The candidate items whose usage times are greater than a preset number are screened out, and the screened candidate items are used as the predicted items that the user is interested in. From the time the item is placed in the car refrigerator to the time the item is taken out, it is recorded that the user has used the item once.

[0098] In a possible implementation, the method of controlling the display screen of the vehicle to display the shopping interface in step S402 may include:

[0099] S4021: Send a first reminder message to the first device, where the first reminder message is used to prompt the user to determine whether to open the shopping software.

[0100] In this embodiment, if the first device is a mobile device of the user, the first reminder information is sent to the mobile device, and the first reminder information is displayed on the mobile device.

[0101] If the first device is a vehicle-mounted multimedia host, the first reminder information is sent to the vehicle-mounted multimedia host, and the first reminder information is displayed on the vehicle-mounted multimedia host.

[0102] In this embodiment, there is a setting option in the vehicle. After the user clicks the setting option, the setting interface is entered. The user can set functions through the setting interface, for example, set the sender of the first reminder information through the setting interface.

[0103] S4022, after receiving the first instruction, controlling the display screen to display the shopping interface of the shopping software.

[0104] The first instruction is an instruction generated after the user clicks a control on the first device for instructing to open the shopping software based on the first reminder information.

[0105] In this embodiment, after seeing the first reminder information, if the user needs to open the shopping software, the user can click the confirmation control on the display screen of the first device. After clicking the confirmation control, the first device generates a first instruction.

[0106] In the present application, when there are relatively few items in the car refrigerator, the user is reminded to add items to the car refrigerator by displaying shopping software, thereby realizing the function of intelligent personalized push, so that the user can quickly find the items he needs.

[0107] In one possible implementation, when the user leaves the vehicle and the vehicle is locked, in order to prevent the items in the car refrigerator from spoiling, if there are perishable items in the car refrigerator, the vehicle can automatically start the car refrigerator after the items have been in the car refrigerator for a preset period of time.

[0108] like Figure 6 Specifically, after step S101, the method may further include:

[0109] S501: If the first detection result is that items are stored in the vehicle refrigerator and a target item is present among the stored items, monitor the total time the target item is present in the vehicle refrigerator.

[0110] In this embodiment, the image inside the car refrigerator is captured by a camera, and the types of various items in the car refrigerator are determined by identifying objects in the image, so as to determine whether there are target items in the car refrigerator, wherein the target items are perishable items, for example, the target items may be cakes, meat, and dairy products.

[0111] In this embodiment, after each item is put into the vehicle refrigerator, the total time the item exists in the vehicle refrigerator may be detected.

[0112] For example, if item A is put into the car refrigerator at 9:00 on December 3 and taken out at 12:00 on December 3, the total time that item A is in the car refrigerator is 3 hours.

[0113] S502: If the total duration reaches a preset duration, and the vehicle refrigerator is in an inactive state before the preset duration is reached, control the vehicle refrigerator to start a cooling function.

[0114] In this embodiment, timing starts from the time when the target item is placed in the car refrigerator. If the car refrigerator is started for a period of time before the total time the target item has been in the car refrigerator reaches the preset time, the time the target item has been in the car refrigerator needs to be re-timed, that is, after the car refrigerator is turned off, the total time the target item has been in the car refrigerator is calculated again.

[0115] For example, if the target item A is put into the car refrigerator at 8 o'clock, the preset time is 4 hours, the car refrigerator is started at 9 o'clock, and the car refrigerator stops running at 10 o'clock, then the total time of the target item A in the car refrigerator needs to be recalculated from 10 o'clock. At 14 o'clock, the total time of the target item A in the car refrigerator reaches the preset time, and the car refrigerator needs to be started.

[0116] In this embodiment, the preset time length can be set as needed, for example, the preset time length can be 5 hours or 6 hours.

[0117] In one implementable manner, the preset time can also be determined according to the type of target item. Different types of target items have different corresponding preset time lengths. For example, the preset time length for cake may be 4 hours, and the preset time length for meat may be 5 hours, and so on.

[0118] If it is determined that the target object exists in the stored objects, the preset time duration corresponding to the target object is searched according to the type of the target object.

[0119] If there are multiple target items in the stored items, and the preset time lengths corresponding to the various target items are different, if the total time length of target item A reaches the preset time length corresponding to target item A first, the vehicle refrigerator is controlled to start the refrigeration function.

[0120] For example, if target item A is put into the car refrigerator at 8 o'clock, the preset time corresponding to target item A is 3 hours; target item B is put into the car refrigerator at 9 o'clock, the preset time corresponding to target item B is 4 hours. When it reaches 11 o'clock, the target item A is still in the car refrigerator. Then the total time of target item A in the car refrigerator reaches the preset time, and the car refrigerator is controlled to start the refrigeration function.

[0121] In one possible implementation, the preset duration can also be determined according to the current ambient temperature. The durations corresponding to different ambient temperature intervals are preset. The higher the ambient temperature, the shorter the corresponding duration.

[0122] When it is detected that there is a target item in the stored items, the current ambient temperature is detected, and the ambient temperature range in which the current ambient temperature is located is found; the time length corresponding to the ambient temperature range in which the current ambient temperature is located is used as the preset time length corresponding to the target item.

[0123] For example, if the current ambient temperature is 38 degrees, the duration of the ambient temperature interval in which the current ambient temperature is located is 3 hours, and 3 hours is used as the preset duration. If the current ambient temperature is 5 degrees, the duration of the ambient temperature interval in which the current ambient temperature is located is 8 hours, and 8 hours is used as the preset duration.

[0124] In one achievable manner, the preset duration may also be determined based on the type of the target object and the current ambient temperature.

[0125] Specifically, the correspondence between the type of the target object, the current ambient temperature and the preset time is preset. After the type of the target object and the current ambient temperature are determined, the corresponding preset time can be searched according to the type of the target object and the current ambient temperature.

[0126] In one possible implementation, since the vehicle's battery power can affect the vehicle's starting, turning on the refrigerator will also consume the vehicle's battery power. Therefore, in order to ensure that the vehicle will not start when the battery is low, the battery power can be tested before turning on the refrigerator, and the refrigerator opening strategy can be determined based on the battery power.

[0127] Specifically, in the above step S102, if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, controlling the vehicle refrigerator to start the refrigeration function may specifically include:

[0128] If the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction for the vehicle refrigerator sent by the first device is received, the current power of the battery in the vehicle is obtained. If the current power is greater than the first preset power, the vehicle refrigerator is controlled to start the cooling function.

[0129] Alternatively, if the first detection result is that items have been stored in the car refrigerator and a refrigerator start instruction for the car refrigerator sent by the first device is received, the car refrigerator is controlled to start the refrigeration function. The first device sends the refrigerator start instruction after determining that the user's appointment time has arrived and that the battery power is greater than the first preset power.

[0130] In this embodiment, the first preset power level can be set as needed, for example, the first preset power level can be set to 39% or 35%.

[0131] In one embodiment, if the current battery power is greater than the second preset power, and the second preset power is greater than the first preset power, for example, the second preset power may be 80% or 75%, etc., it indicates that the battery power is sufficient, and the refrigerator can start normally and perform cooling according to user needs.

[0132] Specifically, after the vehicle refrigerator starts the refrigeration function, it performs refrigeration according to the temperature included in the refrigerator startup instruction. For example, if the temperature included in the refrigerator startup instruction is 10°C, the vehicle refrigerator performs refrigeration at 10°C, and the temperature in the refrigerator startup instruction is the temperature set by the user. After the first device sends the refrigerator startup instruction, the first device starts timing. After the operating time of the refrigerator reaches the first time set by the user, the first device sends a refrigerator shutdown instruction to the vehicle. After receiving the refrigerator shutdown instruction, the vehicle turns off the vehicle refrigerator and turns off the engine.

[0133] In one embodiment, if the current battery power is greater than the first preset power and less than or equal to the second preset power, it indicates that the battery power is relatively sufficient and the vehicle can support daily driving but not extreme conditions. The refrigerator can start and cool normally, but in order to save power, the temperature and operating time of the refrigerator set by the user can be modified.

[0134] Specifically, the first device multiplies the temperature of the refrigerator set by the user by the first preset multiple to obtain the control temperature of the refrigerator, and the first device generates a refrigerator start instruction based on the obtained control temperature of the refrigerator. For example, if the temperature included in the refrigerator start instruction is 10°C, the vehicle refrigerator is refrigerated at a temperature of 10°C×1.2, and after the vehicle starts the vehicle refrigerator, the vehicle refrigerator is refrigerated at 12°C. Alternatively, if the temperature in the refrigerator start instruction is the user's temperature, after receiving the refrigerator start instruction, the vehicle multiplies the temperature in the refrigerator start instruction by the first preset multiple to obtain the control temperature of the refrigerator, and the vehicle refrigerator is refrigerated according to the calculated control temperature. After the first device sends the refrigerator start instruction, the first device starts timing, and after the refrigerator's operating time reaches the first time length set by the user×the second preset multiple, the first device sends the refrigerator shutdown instruction to the vehicle. After the vehicle receives the refrigerator shutdown instruction, it turns off the vehicle refrigerator and turns off the engine. For example, when the first time length is 30 minutes and the second preset multiple is 0.8, after the refrigerator's operating time reaches 30×0.8=24 set by the user, the first device sends the refrigerator shutdown instruction to the vehicle. The first device displays the battery power level to prompt the user that the battery power is low.

[0135] In one possible implementation, if the battery power is too low, starting the car refrigerator may affect the subsequent driving of the vehicle. In order to protect the battery and prevent the battery from being damaged due to excessive discharge, and to ensure that the vehicle can be started and driven normally in the future, the refrigerator is not started when the battery power is too low.

[0136] Specifically, if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, the current power of the battery in the vehicle is obtained. If the current power is less than or equal to the first preset power, the refrigerator start instruction is ignored, and the vehicle refrigerator is prohibited from starting the cooling function.

[0137] Alternatively, the first device determines that the current power of the battery in the vehicle is less than or equal to the first preset power. After the scheduled time for starting the refrigerator of the user device is reached, the first device does not send a refrigerator start instruction to the vehicle, so that the vehicle refrigerator does not start, and the first device displays a prompt message, which is used to prompt the user that the vehicle refrigerator cannot be started due to insufficient power. It should be understood that the size of the sequence number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.

[0138] Corresponding to the control method of the vehicle refrigerator described in the above embodiment, Figure 7 A structural block diagram of a control device for a vehicle refrigerator provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0139] Reference Figure 7 , the device 600 may include: a detection result output module 610 and a refrigerator control module 620.

[0140] The detection result output module 610 is used to obtain a first detection result of items in the vehicle refrigerator when the vehicle is in a power-off state;

[0141] The refrigerator control module 620 is used to control the vehicle refrigerator to start the refrigeration function if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, wherein the first device sends the refrigerator start instruction after determining that the user's reservation time has arrived.

[0142] In a possible implementation, the refrigerator control module 620 may also be used to:

[0143] If the first detection result is that there is no item stored in the vehicle refrigerator and the refrigerator start-up instruction sent by the first device is received, the vehicle refrigerator is prohibited from being started;

[0144] A first alarm message is sent to a mobile device of a user, where the first alarm message is used to remind the user that no items are stored in the vehicle refrigerator and that the vehicle refrigerator is not turned on.

[0145] In a possible implementation, the refrigerator control module 620 may be specifically used for:

[0146] If the first detection result is that items have been stored in the vehicle refrigerator, and the number of the stored items is less than a first preset number, and the refrigerator start-up instruction sent by the first device is received, control the vehicle refrigerator to start the refrigeration function;

[0147] A second alarm message is sent to a mobile device of the user, where the second alarm message is used to prompt the user that the number of items stored in the vehicle refrigerator is less than the first preset number.

[0148] In a possible implementation, the device 600 further includes:

[0149] A detection module, used for obtaining a second detection result of items in the vehicle refrigerator when the vehicle is in a startup state;

[0150] The display module is used to control the display screen of the vehicle to display a shopping interface if the second detection result is that the number of stored items in the vehicle refrigerator is less than a second preset number, wherein the shopping interface includes push information, and the push information includes predicted items of interest to the user, and the push information is determined based on historical items stored in the vehicle refrigerator.

[0151] In a possible implementation, the display module may be specifically used for:

[0152] Sending a first reminder message to the first device, where the first reminder message is used to prompt the user to determine whether to open the shopping software;

[0153] After receiving the first instruction sent by the first device, the display screen is controlled to display the shopping interface of the shopping software.

[0154] In a possible implementation, the refrigerator control module 620 may also be used to:

[0155] If the first detection result is that there are items stored in the vehicle refrigerator, and the target item is among the stored items, monitoring the total time the target item is present in the vehicle refrigerator;

[0156] If the total time reaches a preset time, and the vehicle refrigerator is in an unactivated state before the preset time is reached, the vehicle refrigerator is controlled to activate a refrigeration function.

[0157] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0158] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0159] An embodiment of the present application also provides a vehicle, including a vehicle refrigerator, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the control method of the vehicle refrigerator is implemented when the processor executes the computer program.

[0160] The present application also provides a terminal device, see Figure 8 The terminal device 700 may include: at least one processor 710, a memory 720, and a computer program stored in the memory 720 and executable on the at least one processor 710. When the processor 710 executes the computer program, the steps in any of the above-mentioned method embodiments are implemented, for example Figure 2 Steps S101 to S102 in the embodiment shown. Alternatively, when the processor 710 executes the computer program, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 7 The function of the detection result output module 610 to the refrigerator control module 620 is shown.

[0161] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 720, and executed by the processor 710 to complete the present application. The one or more modules / units may be a series of computer program segments capable of completing specific functions, and the program segments are used to describe the execution process of the computer program in the terminal device 700.

[0162] Those skilled in the art will understand that Figure 8 It is only an example of a terminal device and does not constitute a limitation on the terminal device. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components, such as input and output devices, network access devices, buses, etc.

[0163] The processor 710 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0164] The memory 720 may be an internal storage unit of the terminal device, or an external storage device of the terminal device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. The memory 720 is used to store the computer program and other programs and data required by the terminal device. The memory 720 may also be used to temporarily store data that has been output or is to be output.

[0165] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0166] The control method of the vehicle refrigerator provided in the embodiment of the present application can be applied to terminal devices such as computers, tablet computers, laptop computers, netbooks, personal digital assistants (PDAs), etc. The embodiment of the present application does not impose any restrictions on the specific type of terminal devices.

[0167] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0168] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0169] In the embodiments provided in the present application, it should be understood that the disclosed terminal equipment, devices and methods can be implemented in other ways. For example, the terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

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

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

[0172] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0173] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by one or more processors, the steps of each of the above-mentioned method embodiments can be implemented.

[0174] Similarly, as a computer program product, when the computer program product runs on a terminal device, the terminal device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0175] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer readable media do not include electric carrier signals and telecommunication signals.

[0176] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A control method for a vehicle refrigerator, characterized in that: include: When the vehicle is in a powered-off state, obtaining a first detection result of items in the vehicle refrigerator; If the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, the vehicle refrigerator is controlled to start the refrigeration function, wherein the first device sends the refrigerator start instruction after determining that the user's scheduled time has arrived.

2. The control method of the vehicle refrigerator according to claim 1, characterized in that: After obtaining the first detection result of the items in the vehicle refrigerator, the method further includes: If the first detection result is that there is no item stored in the vehicle refrigerator and the refrigerator start-up instruction sent by the first device is received, the vehicle refrigerator is prohibited from being started; A first alarm message is sent to a mobile device of a user, where the first alarm message is used to remind the user that no items are stored in the vehicle refrigerator and that the vehicle refrigerator is not turned on.

3. The control method of the vehicle refrigerator according to claim 1, characterized in that: If the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, controlling the vehicle refrigerator to start a refrigeration function includes: If the first detection result is that items have been stored in the vehicle refrigerator, and the number of the stored items is less than a first preset number, and the refrigerator start-up instruction sent by the first device is received, control the vehicle refrigerator to start the refrigeration function; A second alarm message is sent to a mobile device of the user, where the second alarm message is used to prompt the user that the number of items stored in the vehicle refrigerator is less than the first preset number.

4. The control method of the vehicle refrigerator according to claim 1, characterized in that: The method further comprises: When the vehicle is in a starting state, obtaining a second detection result of the items in the vehicle refrigerator; If the second detection result is that the number of stored items in the car refrigerator is less than a second preset number, the display screen of the vehicle is controlled to display a shopping interface, wherein the shopping interface includes push information, and the push information includes predicted items of interest to the user, and the push information is determined based on historical items stored in the car refrigerator.

5. The control method of the vehicle refrigerator according to claim 4, characterized in that: The controlling the display screen of the vehicle to display a shopping interface comprises: Sending a first reminder message to the first device, where the first reminder message is used to prompt the user to determine whether to open the shopping software; After receiving the first instruction sent by the first device, the display screen is controlled to display the shopping interface of the shopping software, wherein the first instruction is an instruction generated after the user clicks the control on the first device for instructing to open the shopping software based on the first reminder information.

6. The control method of the vehicle refrigerator according to any one of claims 1 to 5, characterized in that: The first device is a user's mobile device and / or a vehicle-mounted multimedia host.

7. The control method of the vehicle refrigerator according to any one of claims 1 to 5, characterized in that: After obtaining the first detection result of the items in the vehicle refrigerator, the method further includes: If the first detection result is that there are items stored in the vehicle refrigerator, and the target item is among the stored items, monitoring the total time the target item is present in the vehicle refrigerator; If the total time reaches a preset time, and the vehicle refrigerator is in an unactivated state before the preset time is reached, the vehicle refrigerator is controlled to activate a refrigeration function.

8. A control device for a vehicle refrigerator, characterized in that: include: A detection result output module, used for obtaining a first detection result of items in the vehicle refrigerator when the vehicle is in a power-off state; A refrigerator control module, used to control the vehicle refrigerator to start the refrigeration function if the first detection result is that items have been stored in the vehicle refrigerator and a refrigerator start instruction of the vehicle refrigerator sent by the first device is received, wherein the first device sends the refrigerator start instruction after determining that the user's reservation time has arrived.

9. A vehicle, comprising an onboard refrigerator, a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the control method of the vehicle refrigerator according to any one of claims 1 to 7 is implemented.

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