A vehicle-mounted refrigerator control method and device, electronic equipment and readable storage medium

By analyzing the temperature data set and driving information of the vehicle refrigerator, the system identifies the usage scenario and outputs reminders, solving the problems of high cost and inaccurate identification caused by hardware dependence in existing technologies, and achieving accurate usage scenario identification and intelligent reminders.

CN122237283APending Publication Date: 2026-06-19CHONGQING LANDIAN AUTOMOBILE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610687337.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-19
Publication Date
2026-06-19

Smart Images

  • Figure CN122237283A_ABST
    Figure CN122237283A_ABST
Patent Text Reader

Abstract

This application discloses a method, device, electronic device, and readable storage medium for controlling a vehicle-mounted refrigerator. The method includes: acquiring a first temperature data set corresponding to the vehicle-mounted refrigerator under preset monitoring conditions; acquiring a second temperature data set corresponding to the vehicle-mounted refrigerator when no items are placed in it; determining from the second temperature data set the first temperature value that is the same as the first temperature value in the first temperature data set and the corresponding time; performing temperature change analysis based on the temperature values ​​in the first temperature data set after the time to obtain first temperature change information, and performing temperature change analysis based on the temperature values ​​in the second temperature data set after the time to obtain second temperature change information; determining the usage scenario of the vehicle-mounted refrigerator based on at least one of the first temperature change information and the second temperature change information, as well as vehicle driving information, and outputting reminder information corresponding to the usage scenario to reduce the cost of identifying the usage scenario of the vehicle-mounted refrigerator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of vehicle-mounted equipment control technology, specifically relating to a vehicle-mounted refrigerator control method, device, electronic equipment, and readable storage medium. Background Technology

[0002] Car refrigerators, as a convenient feature that enhances the driving experience, have become increasingly common in various passenger vehicles. Users frequently utilize car refrigerators to store beverages, food, and other items. However, due to limitations in driving attention and varying travel pace, it's easy to forget to turn on the refrigerator after placing items requiring low-temperature storage, or to forget to remove items from the refrigerator upon arrival at the destination, leading to food spoilage or unpleasant odors. Therefore, accurately identifying the usage scenarios of car refrigerators and providing corresponding reminders to drivers has become a hot research topic.

[0003] Currently, identifying the usage scenario of in-vehicle refrigerators typically relies on installing hardware on the refrigerator for detection. However, this method not only increases hardware costs but also provides relatively limited dimensional status information, making it difficult to accurately identify the usage scenario of in-vehicle refrigerators. Summary of the Invention

[0004] The purpose of this application is to provide a vehicle refrigerator control method that accurately identifies the usage scenario of the vehicle refrigerator by detecting temperature changes and provides reminders, without the need for additional hardware, thus saving hardware costs.

[0005] In a first aspect, embodiments of this application provide a method for controlling a vehicle-mounted refrigerator, the method comprising: Under the condition of meeting the preset monitoring conditions, a first set of temperature data corresponding to the vehicle refrigerator for a first time period is obtained; the first set of temperature data includes multiple sets of first correspondences between time and temperature values. Acquire a second set of temperature data corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during a second time period; the second set of temperature data includes multiple sets of second correspondences between time and temperature values. Determine the first temperature value from the second temperature data set that is the same as the first temperature value in the first temperature data set, and determine the first time corresponding to the temperature value; First temperature change information is obtained by analyzing temperature values ​​in the first temperature data set that are located after the first time; and second temperature change information is obtained by analyzing temperature values ​​in the second temperature data set that are located after the first time. Based on at least one of the first temperature change information and the second temperature change information, as well as the vehicle driving information, the usage scenario of the vehicle refrigerator is determined, and a reminder message corresponding to the usage scenario is output.

[0006] Secondly, embodiments of this application provide a vehicle-mounted refrigerator control device, the device comprising: The first temperature acquisition module is used to acquire a first temperature data set corresponding to a first time period of the vehicle refrigerator under the condition of meeting the preset monitoring conditions. The first temperature data set includes multiple first correspondences between time and temperature values. The second temperature acquisition module is used to acquire a second temperature data set corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during a second time period; the second temperature data set includes multiple sets of second correspondences between time and temperature values. An alignment module is used to determine the first temperature value in the second temperature data set that is the same as the first temperature value in the first temperature data set, and to determine the first time corresponding to the temperature value; The temperature analysis module is used to perform temperature change analysis based on the temperature values ​​in the first temperature data set that are located after the first time to obtain first temperature change information, and to perform temperature change analysis based on the temperature values ​​in the second temperature data set that are located after the first time to obtain second temperature change information. The determination module is used to determine the usage scenario of the vehicle refrigerator based on at least one of the first temperature change information, the second temperature change information, and vehicle driving information, and output reminder information corresponding to the usage scenario.

[0007] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.

[0008] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first aspect.

[0009] Fifthly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the method as described in the first aspect.

[0010] In this embodiment, considering that whether items are stored inside the refrigerator, whether the cooling is on, and whether heat exchange occurs when the door is opened, all these behaviors will present identifiable differences in temperature data, providing a reliable basis for scenario inference. Based on this, the technical solution of this application is proposed. Specifically, under preset monitoring conditions, a first temperature data set corresponding to a first duration for the vehicle refrigerator is obtained. The first temperature data set includes multiple sets of first correspondences between time and temperature values, each first correspondence representing the time information corresponding to the collection of the corresponding temperature value. Then, a second temperature data set is obtained when no items are placed in the vehicle refrigerator during a second duration. The second temperature data set includes multiple sets of second correspondences between time and temperature values, each second correspondence representing the time information corresponding to the collection of the corresponding temperature value. It can be understood that the first temperature data set for the first duration is equivalent to the real-time temperature change data of the vehicle refrigerator during monitoring, and the second temperature data set is equivalent to the temperature change data of the vehicle refrigerator under empty conditions. By combining the real-time temperature change data and the temperature data under empty conditions for analysis, the usage scenario of the vehicle refrigerator and the risk of forgetting items inside the refrigerator can be inferred. This does not rely on additional hardware equipment and significantly reduces system costs. Furthermore, this application determines the first temperature value in the second temperature data set that is identical to the first temperature value in the first temperature data set, and determines the first time corresponding to that temperature value. This allows for temperature change analysis based on temperature values ​​in the first temperature data set after that first time to obtain first temperature change information, and similarly, temperature change analysis based on temperatures in the second temperature data set after that first time to obtain second temperature change information. This ensures that the first and second temperature data sets are analyzed from the same starting point, reducing errors caused by differences in initial temperatures and ensuring the accuracy of the analysis results. Furthermore, the application determines the usage scenario of the vehicle refrigerator based on the first and second temperature change information and vehicle driving information. It is understood that the first and second temperature change information reflect the temperature change characteristics of the vehicle refrigerator. By fusing these temperature change characteristics with vehicle driving information, the usage scenario of the refrigerator can be more accurately inferred. Finally, based on the determined usage scenario, corresponding reminder information is output, ensuring that the reminder timing and method match the vehicle's driving scenario and the current usage scenario of the vehicle refrigerator. This avoids indiscriminate reminders and enhances the intelligent perception of the vehicle refrigerator while ensuring the safety of the items. Attached Figure Description

[0011] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a flowchart illustrating the steps of an embodiment of a vehicle-mounted refrigerator control method provided by the present invention; Figure 2 This is a flowchart illustrating the steps of another embodiment of the vehicle-mounted refrigerator control method provided by the present invention; Figure 3 This is a flowchart illustrating the steps of another embodiment of the vehicle-mounted refrigerator control method provided by the present invention; Figure 4 This is a structural block diagram of a vehicle-mounted refrigerator control device provided by the present invention; Figure 5 This is a structural block diagram of an electronic device provided by the present invention. Detailed Implementation

[0013] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0015] The terms "first," "second," etc., used in the specification and claims of this invention are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, the first object can be one or more. Furthermore, the term "and / or" in the specification and claims is used to describe the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. In embodiments of this invention, the term "multiple" refers to two or more, and other quantifiers are similar.

[0016] Method Implementation Examples Reference Figure 1 The diagram illustrates a flowchart of an embodiment of a vehicle-mounted refrigerator control method according to the present invention, the method comprising: Step 101: Under the condition of meeting the preset monitoring conditions, obtain the first temperature data set corresponding to the first time period of the vehicle refrigerator. The first temperature data set includes multiple sets of first correspondences between time and temperature values. Step 102: Obtain a second set of temperature data corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during the second time period; the second set of temperature data includes multiple sets of second correspondences between time and temperature values; Step 103: Determine the first temperature value in the second temperature data set that is the same as the first temperature value in the first temperature data set, and determine the first time corresponding to the temperature value; Step 104: Perform temperature change analysis based on the temperature values ​​in the first temperature data set that are after the first time to obtain first temperature change information, and perform temperature change analysis based on the temperature values ​​in the second temperature data set that are after the first time to obtain second temperature change information; Step 105: Based on at least one of the first temperature change information and the second temperature change information, as well as the vehicle driving information, determine the usage scenario of the vehicle refrigerator, and output a reminder message corresponding to the usage scenario.

[0017] Regarding steps 101 to 105, the vehicle refrigerator control method provided in this application analyzes temperature data from the same starting point onwards in a first temperature data set during the current use of the vehicle refrigerator and a second temperature data set when the refrigerator is empty. This yields first temperature change information corresponding to the first temperature data set and second temperature change information corresponding to the second temperature data set. Based on at least one of the first and second temperature change information, along with vehicle driving information, the current usage scenario of the vehicle refrigerator is inferred, and corresponding reminder information is output according to the usage scenario.

[0018] It should be noted that door magnetic sensors, infrared sensors, or weight sensors are typically installed on vehicle refrigerators to detect the open / closed status of the door and the presence of items inside. However, door magnetic sensors only reflect the open / closed state of the refrigerator door; infrared and weight sensors can only detect the presence of items inside. Therefore, these sensors not only provide limited information but also require additional hardware costs. In contrast, this application identifies the usage scenario of the vehicle refrigerator and provides alerts based on temperature changes, eliminating the need for additional hardware and saving on hardware costs.

[0019] Preset monitoring conditions refer to the prerequisites for obtaining the initial temperature data set of the vehicle refrigerator. These conditions are related to the initial state of the vehicle and the refrigerator, such as whether the user has started the vehicle, whether the cooling function has been turned on, and whether the initial internal temperature of the refrigerator meets a certain range. The purpose of setting preset monitoring conditions is to ensure that the control method for the vehicle refrigerator is executed at an appropriate time, avoiding unnecessary system resource consumption.

[0020] A vehicle-mounted refrigerator refers to a refrigeration device installed inside a vehicle for refrigerating or freezing items during driving or parking. The first temperature data set refers to an ordered set of temperature data collected by the vehicle-mounted refrigerator's internal temperature sensors, reflecting the changes in the refrigerator's internal temperature over time, under preset monitoring conditions. The first temperature data set reflects the temperature changes inside the refrigerator during the current journey. The first temperature data set contains multiple sets of first correspondences, each representing the relationship between temperature acquisition time and the acquired temperature value. The first duration refers to the time from when the preset monitoring conditions are met until the current monitoring time. The first duration is not fixed but accumulates continuously as the journey progresses. Within the first duration, the internal temperature of the vehicle-mounted refrigerator is collected to obtain the first temperature data set.

[0021] The second temperature data set refers to the ordered collection of temperature data from the moment the refrigerator is refrigerated (i.e., when no items are placed inside), under preset ambient temperature conditions, from the start of cooling to the moment the internal temperature reaches its minimum and cooling stops, up to a preset time period after cooling stops. The second temperature data set contains multiple sets of second correspondences, each representing the relationship between each temperature acquisition time and the acquired temperature value when the refrigerator is refrigerated. "Starting cooling" refers to the time when the refrigerator compressor begins working and actively cools the air inside the refrigerator. The preset time period refers to the length of time monitoring continues after cooling stops. The second time period covers the entire process from the moment the refrigerator starts cooling in an refrigerated state, to the moment the internal temperature reaches its minimum and cooling stops, until the period of continued monitoring after cooling stops. The preset ambient temperature refers to the ambient temperature outside the refrigerator set when acquiring the second temperature data set. For example, the vehicle refrigerator in an unloaded state is placed in a test chamber with a constant temperature of 40°C, and the cooling is started at maximum power. When the internal temperature of the vehicle refrigerator reaches the lowest temperature, the cooling is turned off. The second temperature data set of the vehicle refrigerator can be obtained by measuring the internal temperature of the vehicle refrigerator from the start of cooling to 30 minutes after the cooling is turned off.

[0022] In this embodiment, a second temperature data set can be pre-acquired and stored. During vehicle use, after the first temperature data set is collected in real time, the second temperature data set is retrieved from the pre-stored location. It should be noted that the second temperature data set can be mapped onto a coordinate system and represented as a temperature change curve. For example, when the car refrigerator is empty, the internal temperature data is read once per second, and the temperature change is calculated every minute. A negative temperature change represents a decrease in temperature, and a positive temperature change represents a increase in temperature. By mapping the second temperature data set onto a coordinate system composed of time and temperature (°C) with time (seconds) on the horizontal axis, the corresponding temperature change curve for the empty car refrigerator can be obtained. This temperature change curve is written to the vehicle's storage device to provide a reference for the first temperature data set. It should be noted that the temperature change curves for different car refrigerators with no items may vary due to differences in compressor performance, internal space, and the application of phase change materials. Similarly, the first temperature data set can also be mapped onto a coordinate system composed of time and temperature to obtain the corresponding temperature change curve.

[0023] The second temperature dataset reflects the temperature changes of the vehicle refrigerator under a preset ambient temperature when no items are placed inside. This second temperature dataset serves as a benchmark for comparison with the first temperature dataset. The second temperature dataset contains complete temperature evolution information for the cooling phase after cooling is activated and the heating phase after cooling stops, when no items are placed inside the vehicle refrigerator. The first temperature dataset, on the other hand, reflects the temperature changes of the vehicle refrigerator under its current actual usage conditions. Because the temperature changes of the vehicle refrigerator vary under different usage scenarios, the usage scenario of the vehicle refrigerator can be deduced based on the internal temperature changes of the refrigerator and vehicle driving information.

[0024] It should be noted that the first and second temperature datasets were obtained using the same acquisition method. Specifically, the reading frequency of the temperature sensors, the time interval of data recording, and the arrangement rules of the data sequences are kept consistent. Using the same acquisition method ensures that the first and second temperature datasets have the same granularity in the time dimension, facilitating the analysis of both datasets.

[0025] It should be noted that the first temperature value in the second temperature data set that matches the first temperature value in the first temperature data set is identified as the common starting point. The first time point refers to the acquisition time corresponding to the first temperature value in the second temperature data set that matches the first temperature value in the first temperature data set. Using a common starting point ensures that the two temperature data sets begin analysis under the same temperature conditions, reducing errors caused by different starting temperatures. Analyzing temperature values ​​in the first temperature data set after the first time point yields first temperature change information, and analyzing temperature values ​​in the second temperature data set after the first time point yields second temperature change information. First temperature change information reflects the changes in temperature values ​​in the first temperature data set after the first time point, and second temperature change information reflects the changes in temperature values ​​in the second temperature data set after the first time point. Each temperature change information specifically includes the rate of change, magnitude of change, and direction of change. Based on at least one of the first and second temperature change information, and vehicle driving information, the usage scenario of the vehicle refrigerator is determined. Vehicle driving information refers to the vehicle's operating information during its current journey, such as vehicle speed, vehicle path, and vehicle parking position.

[0026] Usage scenarios refer to the usage scenarios of a vehicle refrigerator inferred comprehensively based on at least one of the first temperature change information, the second temperature change information, and vehicle driving information. For example, usage scenarios include: forgetting to turn on the cooling system, opening the door, forgetting to retrieve an item, and forgetting to turn on the delayed cooling system.

[0027] The "forgot to turn on the cooling" scenario refers to a situation where items requiring low-temperature storage are placed in the car refrigerator while driving, but the refrigerator's cooling function is not turned on. In this scenario, because the temperature of the placed items is lower than the current ambient temperature, the internal temperature of the car refrigerator will show a downward trend, but the rate of decrease is slower than when the compressor is actively cooling.

[0028] The "door opening scenario" refers to the situation where the refrigerator door of a car refrigerator is opened while the car is in motion. As the higher temperature outside air enters the refrigerator and generates heat exchange, the temperature inside the car refrigerator will fluctuate briefly, either rising or stopping its decline.

[0029] The "forgotten items" scenario refers to a situation where items are forgotten to be removed from the car's refrigerator after the vehicle has been parked for an extended period. In this scenario, the vehicle is parked, the refrigerator was turned on during the trip, but the door was never opened. When the user leaves the vehicle at the end of the trip, it's easy to forget that items were left in the refrigerator because the door wasn't opened to retrieve them.

[0030] The delayed-cooling forgotten scenario refers to a situation where items are forgotten to be removed from the car refrigerator after the vehicle has been temporarily parked. In this scenario, the vehicle is parked and locked, and the car refrigerator compressor stops working. If items are inside the refrigerator, due to the higher specific heat capacity of the items, the internal temperature of the car refrigerator will rise at a slower rate than when the refrigerator is empty.

[0031] Reminder messages refer to information sent through the in-vehicle human-machine interface or mobile terminal, depending on the usage scenario. The timing, method, and content of reminder messages vary depending on the usage scenario. For example, for forgetting to turn on the refrigeration while driving, a reminder message is sent immediately through the vehicle's infotainment system; for forgetting to retrieve an item at a frequently visited location, a reminder message is sent when the user opens the door and leaves the vehicle; and for forgetting to turn on the refrigeration during temporary parking, a reminder message is pushed to the user's mobile terminal application.

[0032] In this embodiment, a first set of temperature data from the vehicle refrigerator is collected, and a second set of temperature data is used as a reference. This eliminates the need for additional hardware such as door magnetic sensors, infrared sensors, weight sensors, or cameras. Combined with vehicle driving information, the usage scenario of the vehicle refrigerator can be determined, without occupying the limited storage space inside the refrigerator, thus reducing system costs. Furthermore, the time point corresponding to the first temperature value in the second set that matches the first temperature value in the first set is found. Temperature data after that time point is then analyzed, ensuring that both sets of temperature data are analyzed under the same initial conditions, reducing errors caused by differences in initial temperatures. By fusing temperature analysis information with vehicle driving information, the accuracy of identifying the usage scenario of the vehicle refrigerator is improved compared to single-dimensional analysis.

[0033] Reference Figure 2 The diagram illustrates a flowchart of another embodiment of the vehicle-mounted refrigerator control method of the present invention, the method comprising: Step 201: Under the condition of meeting the preset monitoring conditions, obtain the first temperature data set corresponding to the first time period of the vehicle refrigerator; the first temperature data set includes multiple sets of first correspondences between time and temperature values.

[0034] Step 201 can be referred to step 101 above, and will not be repeated here.

[0035] Optionally, the preset monitoring conditions include any one of the following: The cooling function of the vehicle refrigerator is turned on; When the vehicle gear is switched from park to drive, the cooling function of the vehicle refrigerator is turned off, the internal temperature of the vehicle refrigerator is greater than or equal to a preset temperature threshold, and the vehicle speed is greater than or equal to a preset speed threshold for the first time.

[0036] It should be noted that the preset monitoring conditions include two trigger paths. Meeting either one is sufficient to determine that the preset monitoring conditions are met, and monitoring of the internal temperature of the vehicle refrigerator will then begin, acquiring the first set of temperature data for the vehicle refrigerator. One trigger path is that the cooling function is in the "on" state, meaning that the compressor of the vehicle refrigerator is working and actively cooling the air inside the refrigerator. It should be noted that the cooling function can be activated in any way, for example, through various methods such as physical buttons in the vehicle, touch screen control in the vehicle's central control system, voice commands, or remote control via a mobile terminal application.

[0037] Another triggering path requires sequential fulfillment. First, the vehicle's gear must be shifted from Park to Drive, i.e., from P to D. Park (P) indicates the vehicle is stationary; Drive (D) or Reverse (R) indicates the vehicle is preparing to move. Shifting from P to D or R signifies the user is about to begin their journey. By using gear shifting as a marker for the start of the journey, the monitoring initiation is linked to the user's actual travel behavior, avoiding the waste of resources caused by continuous monitoring during prolonged periods of vehicle idling.

[0038] Secondly, the preset temperature threshold is a pre-defined temperature value used to determine whether there is a cooling need inside the vehicle refrigerator, such as 10°C. When the internal temperature of the vehicle refrigerator is high, it indicates that the refrigerator is at a high temperature, and there is an objective need to activate the cooling function. By filtering out trips with potential cooling needs through the preset temperature threshold, resources are wasted by starting meaningless monitoring when the ambient temperature is low or the refrigerator is already at a low temperature.

[0039] Furthermore, the preset speed threshold is a pre-set speed value used to determine whether the vehicle has entered a stable driving state from the initial stage. For example, the preset speed threshold is 25 km / h. When the vehicle speed first reaches or exceeds this preset speed threshold, it indicates that the vehicle has left the parking location and the user's attention is focused on driving. Starting temperature monitoring at this time is not only practical, but also avoids prematurely starting monitoring when the vehicle has just started or is moving frequently at low speeds, thus avoiding wasting resources.

[0040] Specifically, upon detecting that the vehicle refrigerator's cooling function is activated, the system directly determines that the preset monitoring conditions are met and immediately begins monitoring the refrigerator's internal temperature. It monitors whether the vehicle's gear has shifted from P to D or R. When shifting from Park to Drive, it checks whether the refrigerator's cooling function is off, reads the temperature sensor readings, and determines if the temperature is greater than or equal to a preset temperature threshold. If the refrigerator's cooling function is off and the internal temperature is greater than or equal to the preset temperature threshold, it monitors the vehicle's speed. When the vehicle's speed first reaches or exceeds the preset speed threshold, the preset monitoring conditions are determined to be met, and continuous monitoring of the refrigerator's internal temperature begins.

[0041] In this embodiment, preset monitoring conditions for triggering the acquisition of the first temperature data set are clearly defined, ensuring the effectiveness of monitoring while avoiding the unnecessary occupation of system resources. By setting the above-mentioned preset monitoring conditions, the waste of power consumption and computing resources caused by continuous monitoring when the vehicle is stationary and the user is not using the vehicle can be avoided; unnecessary monitoring can be avoided when the internal temperature of the car refrigerator is already low and the user has no obvious need for cooling; and resource waste caused by prematurely starting monitoring when the vehicle is only briefly moving and has not yet entered normal driving mode can be avoided.

[0042] Step 202: Obtain the second temperature data set corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during the second time period; the second temperature data set includes multiple sets of second correspondences between time and temperature values.

[0043] Step 202 can be referred to step 102 above, and will not be repeated here.

[0044] Step 203: Determine the first temperature value in the second temperature data set that is the same as the first temperature value in the first temperature data set, and determine the first time corresponding to the temperature value.

[0045] Step 203 can be referred to step 103 above, and will not be repeated here.

[0046] Step 204: Perform temperature change analysis based on the temperature values ​​in the first temperature data set that are after the first time to obtain first temperature change information, and perform temperature change analysis based on the temperature values ​​in the second temperature data set that are after the first time to obtain second temperature change information.

[0047] Step 204 can be referred to step 104 above, and will not be repeated here.

[0048] Optionally, the vehicle driving information includes operating status and parking location.

[0049] Step 205: When the operating state is driving and the cooling function of the vehicle refrigerator is off, determine whether the usage scenario of the vehicle refrigerator is a scenario where the cooling function was forgotten to be turned on, based on the first temperature change information and the second temperature change information.

[0050] It should be noted that the operating status refers to whether the vehicle is currently in a driving or stationary state. Driving status indicates the vehicle is in motion, typically indicated by the vehicle being in drive or having a speed greater than zero; stationary status indicates the vehicle has been parked, typically indicated by the vehicle being in park. For example, the operating status can be obtained through the vehicle's own bus system. The cooling function status refers to whether the onboard refrigerator compressor is operating, which can be either on or off. For example, the cooling function status can be directly obtained from the onboard refrigerator control module.

[0051] The first temperature change information indicates the trend, magnitude, and rate of temperature change in the first temperature data set, while the second temperature change information indicates the trend, magnitude, and rate of temperature change in the second temperature data set. Specifically, when the vehicle is in motion and the cooling function of the in-vehicle refrigerator is off, the first and second temperature change information are compared and analyzed to determine whether the in-vehicle refrigerator is used in a scenario where the cooling function was forgotten to be turned on.

[0052] Specifically, the comparison includes, but is not limited to: comparing whether the trends reflected by the first temperature change information and the second temperature change information are the same after starting at the same temperature; comparing the rate of change reflected by the first temperature change information and the rate of change reflected by the second temperature change information; and comparing the temperature values ​​reflected by the first temperature change information and the second temperature change information at corresponding time points. It should be noted that when the two temperature data sets are converted into curve representations, the process of comparing the first and second temperature change information involves shifting the temperature change curve corresponding to the first temperature data set on the time axis until the first temperature point in the first temperature data set coincides with the same temperature point on the temperature change curve corresponding to the second temperature data set. The comparison is then based on the shifted curve.

[0053] Specifically, when the vehicle is in motion and the cooling function of the in-vehicle refrigerator is confirmed to be off, the first and second temperature change information are analyzed to obtain the temperature change trends, rates of change, and the analysis results between the temperature values ​​at the same time points in the two temperature data sets. Based on the trends reflected in the first and second temperature change information; the relative speeds of the changes reflected in the first and second temperature change information; and the magnitude relationship between the temperature values ​​reflected in the first and second temperature change information, it is determined whether the in-vehicle refrigerator's usage scenario is a case of forgetting to turn on the cooling function.

[0054] For example, based on the first temperature change information, it is determined whether the temperature in the first temperature data set shows a decreasing trend; based on the second temperature change information, it is determined whether the temperature in the second temperature data set shows a decreasing trend. When the temperature change trends in the first and second temperature data sets are consistent, both showing a decreasing trend, the relationship between the rate of temperature decrease in the first temperature data set (reflected by the first temperature change information) and the rate of temperature decrease in the second temperature data set (reflected by the second temperature change information) is analyzed.

[0055] When the rate of temperature decrease in the first temperature data set is slower than the rate of temperature decrease in the second temperature data set, the relationship between the temperature values ​​reflected by the first and second temperature change information is analyzed. If the temperature value reflected by the first temperature change information is higher than the temperature value reflected by the second temperature change information, it indicates that there is a low-temperature object inside the vehicle refrigerator acting as a passive cold source. Its cooling capacity is weaker than the active cooling of the compressor. Therefore, it is determined that the items requiring low-temperature storage have been placed in the refrigerator but the cooling has not been turned on, and the usage scenario is determined to be a scenario where the cooling was forgotten to be turned on.

[0056] Step 206: When the operating state is driving state and the first temperature change information indicates that the rise time of the temperature value in the first temperature data set meets the preset conditions, the usage scenario of the vehicle refrigerator is determined to be the door opening scenario.

[0057] During vehicle operation, a temperature rise in the first temperature data set indicates that the refrigerator door of the vehicle refrigerator has been opened. The rise duration refers to the time elapsed after the temperature in the first temperature data set reversed from a downward trend to an upward trend or remained flat. This duration reflects the time it takes for hot outside air to enter the refrigerator and generate heat exchange after the refrigerator door is opened.

[0058] When the vehicle is in motion, the system continuously monitors the first temperature data set for any reverse fluctuations, such as a temperature change from decreasing to increasing or remaining flat. Once a reverse fluctuation is detected, the system obtains the time elapsed during that fluctuation. The preset condition refers to a preset time threshold. The system compares the obtained rise time with the preset time threshold. If the comparison result indicates that the duration of the rise reaches the preset time threshold, the system determines that the usage scenario for the vehicle refrigerator is an open-door scenario.

[0059] Step 207: When the running state is stopped, the parking position is the first preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased, the usage scenario of the vehicle refrigerator is determined to be the scenario of forgetting to retrieve an item. Step 208: When the running state is stopped, the parking position is the second preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased, determine whether the usage scenario of the vehicle refrigerator is a delayed cooling forgotten scenario based on the first temperature change information and the second temperature change information.

[0060] For steps 207 to 208, the fact that the temperature value in the first temperature data set did not rise during the vehicle's journey means that the vehicle refrigerator was not detected to have been opened during the entire journey from the start of the trip until the vehicle switched to a stopped state, thus ruling out the possibility that the vehicle refrigerator was opened during the journey.

[0061] When the vehicle's operating status changes from driving to stationary, the system determines whether the temperature value in the first temperature data set increased during the trip, based on the first temperature change information. This indicates whether the in-vehicle refrigerator door was opened during the trip. If it is confirmed that the temperature value did not increase throughout the trip, and the refrigerator's cooling function was activated during the journey, the system further obtains the current parking location information to determine if this location is a first preset location. If the parking location is the first preset location, it indicates that the user has ended the trip and will be away from the vehicle for an extended period. Therefore, it is inferred that the user may have forgotten to remove items from the refrigerator, thus determining the usage scenario as a forgotten item scenario.

[0062] When the vehicle's operating status switches to a stopped state, the temperature value in the first temperature data set does not increase during the current driving process, but the current parking position is within the second preset position, the vehicle is determined to be temporarily parked. After detecting a vehicle lock signal, the refrigerator compressor stops working and continues to acquire temperature data inside the vehicle refrigerator to monitor temperature changes after locking. The first and second temperature change information after locking are analyzed. Based on the temperature change trends reflected by the first and second temperature change information; the relative speeds of temperature change reflected by the first and second temperature change information; and the magnitudes of the temperature values ​​reflected by the first and second temperature change information, it is determined whether the vehicle refrigerator's usage scenario is a delayed cooling forgotten scenario. For example, if the temperature change trend reflected by the first temperature change information is an upward trend, the temperature change rate reflected by the first temperature change information is less than the temperature change rate reflected by the second temperature change information, and the temperature value reflected by the first temperature change information is less than the temperature value reflected by the second temperature change information, the vehicle refrigerator's usage scenario is determined to be a delayed cooling forgotten scenario.

[0063] Optionally, the method further includes: Step S11: Determine whether the parking location is the first preset location or the second preset location based on any one of the vehicle navigation data, parking duration, and historical parking data.

[0064] Among them, vehicle navigation data is used to indicate the vehicle's driving route and the preset destination of this trip, parking time refers to the time from when the vehicle is parked to the current monitoring, and historical parking data is used to reflect the parking location in the period before this trip.

[0065] Optionally, step S11 may specifically include any of the following sub-steps: Step S111: If the parking location and the preset destination indicated by the vehicle navigation data are consistent, determine the parking location as the first preset location; otherwise, determine the parking location as the second preset location. Step S112: If the parking duration is greater than or equal to the preset parking duration, determine the parking position as the first preset position; otherwise, determine the parking position as the second preset position. Step S113: If the frequency of the parking location appearing in the historical parking data is greater than or equal to a preset frequency threshold, the parking location is determined to be the first preset location; otherwise, the parking location is determined to be the second preset location.

[0066] In this embodiment, the preset destination for the current trip is determined based on vehicle navigation data. If the parking location matches the preset destination, it indicates the end of the trip, and the vehicle will remain parked at the current location for an extended period. Alternatively, a timer is started after the vehicle stops. If the parking duration is greater than or equal to a preset parking duration, it indicates the vehicle will remain parked at the current location for an extended period. Or, if the frequency of the parking location appearing in historical parking data over a past period is greater than or equal to a preset frequency threshold, it indicates the parking location is a permanent residence, and the vehicle will remain parked at the current location for an extended period, such as a home address or workplace. Conversely, the second preset location corresponds to a location with relatively low parking frequency in historical parking data, typically a temporary parking location, such as a shopping mall, scenic spot, or gas station.

[0067] In this embodiment, the determination conditions and processes for four usage scenarios are clearly defined, constructing a complete scenario recognition system covering the main usage situations of in-vehicle refrigerators. The division and determination of these four scenarios can accurately distinguish different usage scenarios of in-vehicle refrigerators. Furthermore, in this embodiment, the vehicle's parking position is distinguished based on any one of vehicle navigation data, parking duration, and historical parking data. This further distinguishes the usage scenarios of the in-vehicle refrigerator based on temperature change information, improving the accuracy of identifying the usage scenarios of in-vehicle refrigerators.

[0068] Optionally, step 205 may specifically include the following sub-steps: Sub-step 2051: Based on the first temperature change information and the second temperature change information, determine a third duration in which the rate of decrease of the temperature value in the first temperature data set is less than the rate of decrease of the temperature value in the second temperature data set; Sub-step 2052: If the third duration is greater than or equal to the first preset duration, and the temperature value of the first temperature data set is greater than the temperature value in the second temperature data set within the third duration, then the usage scenario of the vehicle refrigerator is determined to be a forgotten cooling scenario.

[0069] For sub-steps 2051 and 2052, the rate of temperature decrease in the first temperature data set refers to the magnitude of temperature drop per unit time during vehicle operation via the onboard refrigerator. This rate of decrease reflects how quickly the internal temperature of the refrigerator decreases during vehicle operation. The rate of decrease is calculated by measuring the temperature difference at regular intervals, for example, per minute, with the unit being °C / minute. When the temperature shows a downward trend, the rate is negative.

[0070] The rate of temperature decrease in the second temperature data set refers to the rate of temperature decrease during the cooling phase after the cooling is activated. This rate of temperature decrease is collected when the vehicle refrigerator, without any items placed on it, starts cooling at maximum power under preset ambient temperature conditions. It reflects the rate of temperature decrease inside the refrigerator when the compressor is operating at full power. This rate of decrease serves as a reference benchmark for judging whether the rate of temperature decrease in the first temperature data set is abnormal.

[0071] The rate of temperature decrease in the first temperature dataset is compared with the rate of temperature decrease in the second temperature dataset. Specifically, it is determined whether the rate of temperature decrease in the first dataset is less than the rate of temperature decrease in the second dataset, and the duration for which the result is less is recorded. For example, if the rate of temperature decrease after cooling is activated in the second temperature dataset is -0.5℃ / minute, the duration for which the rate of temperature decrease in the first dataset is less than -0.5℃ / minute is determined as the third duration.

[0072] The third duration refers to the length of time during which the rate of temperature decrease in the first temperature data set is less than the rate of temperature decrease in the second temperature data set. The first preset duration is a pre-set time threshold used to determine whether the phenomenon of the rate of temperature decrease in the first temperature data set being consistently less than the rate of temperature decrease in the second temperature data set has reached a level sufficient for making an inference. Only when the third duration reaches or exceeds the first preset duration is the phenomenon considered statistically significant and physically certain. For example, if the rate of temperature decrease in the first temperature data set is less than -0.5℃ / minute for three consecutive minutes, the current usage scenario of the car refrigerator is determined to be a scenario where cooling is forgotten to be turned on. Here, the rate of temperature decrease in the first temperature data set being less than the rate of temperature decrease in the second temperature data set indicates that the internal temperature of the refrigerator is decreasing, indicating the presence of a cold source. However, the rate of temperature decrease is slower than the rate of temperature decrease when the compressor actively cools, indicating that the cold source is not the compressor, but rather a low-temperature item placed inside. The third duration is used to ensure that the cooling phenomenon is a continuous and stable trend, rather than a misjudgment caused by sensor noise or instantaneous fluctuations.

[0073] The temperature values ​​in the first temperature data set and the second temperature data set are compared within the third time period to determine whether the temperature value in the first temperature data set is greater than the temperature value in the second temperature data set under the same time reference frame. For example, when the first and second temperature data sets are represented by temperature change curves, that is, when the temperature change curve of the first temperature data set is above the temperature change curve of the second temperature data set. When both conditions are met—the third time period reaching the first preset time period and the temperature value in the first temperature data set being greater than the temperature value in the second temperature data set—it can be determined that items requiring low-temperature storage below ambient temperature have been placed in the vehicle refrigerator, but the refrigerator's cooling function has not been turned on. Therefore, the usage scenario of the vehicle refrigerator is determined to be a scenario where the cooling function was forgotten to be turned on.

[0074] In this embodiment, firstly, the rate of temperature decrease in the first temperature data set is required to be less than the rate of temperature decrease in the second temperature data set, ensuring that a passive cold source with weaker cooling capacity than the compressor does exist inside the refrigerator. Secondly, within a third time period, the temperature values ​​in the first temperature data set are required to be greater than the temperature values ​​in the second temperature data set at the same time, further ensuring that the difference in cooling rate is not an accidental fluctuation but a continuous phenomenon. By judging these dual conditions, misjudgments that may be caused by interference factors such as sensor noise, instantaneous temperature fluctuations, or vehicle bumps are effectively filtered out, significantly improving the accuracy and reliability of identifying forgotten cooling scenarios.

[0075] Optionally, step 206 may be followed by the following steps: Step S21: When the running state is driving state and the ascent time is greater than or equal to the second preset time, determine that the usage scenario of the vehicle refrigerator is a temporary door opening scenario. Step S22: When the operating state is driving state and the rising time is greater than or equal to the third preset time, the usage scenario of the vehicle refrigerator is determined to be a continuous door opening scenario; the second preset time is less than the third preset time.

[0076] Regarding steps S21 and S22, under normal circumstances with the cooling function activated, the internal temperature of the vehicle refrigerator should show a continuous downward trend. When the refrigerator door is opened, warmer air from the outside environment enters the refrigerator and exchanges heat with the cold air inside, causing the internal temperature of the vehicle refrigerator to rise briefly or stop falling. Specifically, the rise duration refers to the time elapsed from when the internal temperature of the vehicle refrigerator changes from falling to rising or stabilizing until the temperature resumes its downward trend. For example, the internal temperature of the vehicle refrigerator rises continuously for 4 seconds. It should be noted that the timing starts if the internal temperature of the vehicle refrigerator stabilizes and the current temperature is higher than the minimum temperature.

[0077] The second preset duration is a pre-set first time threshold used to define short-term door opening scenarios. When the rising duration reaches or exceeds this threshold, the usage scenario of the vehicle refrigerator is determined to be a temporary door opening scenario. For example, the second preset duration could be 3 seconds.

[0078] The third preset duration is a pre-set second time threshold used to define scenarios where the door is continuously opened for an extended period. The third preset duration is longer than the second preset duration. When the duration reaches or exceeds this threshold, the vehicle refrigerator is determined to be used in a scenario where the door is continuously opened. For example, the third preset duration could be 10 seconds.

[0079] Temporary door opening scenarios refer to situations where the refrigerator door is quickly and briefly opened, typically corresponding to situations where a user quickly retrieves or places a single item while driving, such as taking out a bottle of beverage or putting in a can of drink. Because the opening time is brief, the amount of outside hot air entering is limited, and the temperature rise lasts for a short period. Continuous door opening scenarios refer to situations where the refrigerator door remains open for a longer period, typically corresponding to situations where a user deeply searches for items inside, takes out multiple items in batches, or organizes items. Because the opening time is longer, outside hot air continuously enters, and the temperature rise lasts for a correspondingly longer period.

[0080] For example, while the vehicle is in motion, with the in-vehicle refrigerator's cooling function activated, the direction of temperature change in the first temperature data set is continuously monitored. When the temperature inside the in-vehicle refrigerator changes from decreasing to increasing or remaining constant, a timer is started, recording the duration of this reverse fluctuation. If the increase time reaches or exceeds 3 seconds, it indicates that the temperature fluctuation is not sensor noise or a transient disturbance, but a genuine heat exchange event caused by the introduction of external hot air due to the refrigerator door being opened. Because the increase time is relatively short, the in-vehicle refrigerator's usage scenario is determined to be a temporary door-opening scenario, corresponding to the in-vehicle refrigerator being quickly opened and closed for the temporary removal and placement of a single item.

[0081] During the monitoring of the rise time, the rise duration was compared with a third preset duration. When the rise duration reached or exceeded 10 seconds, it indicated that the car refrigerator door had been continuously opened for a relatively long time. During this period, a large amount of hot air from outside continuously entered the refrigerator, causing the temperature sensor reading to fail to return to a downward trend for an extended period. Since the rise duration was longer than the duration corresponding to temporary door opening, it was inferred that the current usage scenario of the car refrigerator was not a simple, quick retrieval, but rather a prolonged door-opening operation, such as searching for items deep inside the refrigerator, retrieving multiple items in batches, or organizing the items inside the refrigerator. In other words, the usage scenario of the car refrigerator was a continuous door-opening scenario.

[0082] It should be noted that the door opening scenario is a normal operation for users when using the refrigerator, and no additional reminders are needed for users.

[0083] In this embodiment, by setting two time thresholds, it is possible not only to effectively distinguish between genuine door opening events and instantaneous temperature fluctuations caused by sensor noise or vehicle bumps, but also to further differentiate between temporary and prolonged door opening scenarios. For example, temperature rises shorter than a second preset duration are considered interference signals and ignored, avoiding misjudging temperature rises shorter than the second preset duration as user door opening and thus incorrectly suppressing subsequent reminders for forgotten items. Furthermore, whether the door is opened temporarily or continuously, it indicates that the user has paid attention to and operated on the items inside the refrigerator during this trip. Therefore, subsequent reminders for forgotten items after arriving at the destination can be suppressed based on whether a door opening scenario has occurred, avoiding repeated reminders to users who already know there are items inside the refrigerator.

[0084] Optionally, step 208 may specifically include the following sub-steps: Sub-step 2081: Based on the first temperature change information and the second temperature change information, determine the first rate of increase of the temperature value in the first temperature data set and the second rate of increase of the temperature value in the second temperature data set within the fourth preset time after the vehicle stops. Sub-step 2082: If the first rising speed is less than the second rising speed, and the temperature value in the first temperature data set is less than the temperature value in the second temperature data set, determine that the usage scenario of the vehicle refrigerator is a delayed cooling forgetting scenario.

[0085] Regarding sub-steps 2081 and 2082, it should be noted that when the vehicle is stationary and powered off and locked, the compressor of the onboard refrigerator stops working due to the vehicle's power failure and no longer has active cooling capabilities. The internal temperature of the refrigerator will rise due to heat conduction from the external environment. The fourth preset duration refers to a pre-set monitoring time window used to monitor the temperature change process inside the refrigerator after the vehicle stops. The fourth preset duration starts counting after the vehicle is locked and continues until the preset time length ends. The purpose of setting the fourth preset duration is to capture and analyze the temperature change process after the vehicle is locked, avoiding inaccurate judgments due to too short an observation time or delayed alerts due to too long an observation time.

[0086] The first temperature change information reflects the trend, rate of change, and temperature value of temperature changes in the first temperature data set; the second temperature change information reflects the trend, rate of change, and temperature value of temperature changes in the second temperature data set. A first rate of increase is determined based on the first temperature change information. The first rate of increase refers to the increase in the internal temperature of the refrigerator per unit time within a fourth preset time period after the vehicle stops. The first rate of increase reflects the speed at which the internal temperature of the refrigerator rises after parking. For example, the first rate of increase corresponds to the slope of the temperature change curve corresponding to the first temperature data set after the vehicle is locked.

[0087] The second rate of temperature rise is determined based on the second temperature change information. The second rate of temperature rise refers to the rate of temperature rise after cooling stops in the second temperature data set. The second rate of temperature rise is obtained during the temperature rise process of an empty vehicle refrigerator after cooling stops under preset ambient temperature conditions. It reflects the rate of temperature rise of the empty refrigerator after the compressor stops working. The second rate of temperature rise serves as a reference benchmark for judging whether the rate of temperature rise in the first temperature data set is abnormal.

[0088] Specifically, when the vehicle's operating state switches to a stopped state and it is confirmed that the temperature value in the first temperature data set has not increased during the current driving process (i.e., the car refrigerator has not been opened during the vehicle's operation), and the parking position is within the second preset position, timing begins after detecting a vehicle lock signal, and the first rate of temperature increase in the first temperature data set within a fourth preset time period is calculated. Simultaneously, based on the second temperature change information, the second rate of temperature increase is determined for the car refrigerator that has not been placed within the same time window after cooling has stopped.

[0089] The first and second rates of temperature increase are compared, and the relative levels of the temperature values ​​in the first and second temperature data sets at corresponding time points within a fourth preset time period are also compared. When the first rate of temperature increase is less than the second rate of temperature increase, it indicates that the temperature rise inside the refrigerator after parking is slower than the temperature rise when the refrigerator is empty, indicating that an item with a specific heat capacity greater than air is stored inside the refrigerator. Because items have a strong ability to absorb heat, under the same external heat conduction conditions, the overall temperature rise of a refrigerator with items is significantly slower than that of an empty refrigerator. Within the fourth preset time period, at the same time reference frame, the temperature value in the first temperature data set is lower than the temperature value in the second temperature data set. For example, when the two data sets are mapped to a coordinate system and presented as temperature change curves, the temperature change curve corresponding to the first temperature data set after locking the vehicle is below the temperature change curve corresponding to the second temperature data set.

[0090] If, within a fourth preset time period after parking, the first rising speed is less than the second rising speed, and the temperature value in the first temperature data set is less than the temperature value in the second temperature data set, it indicates that the items inside the refrigerator were not removed after the trip. Considering the user parked at a temporary stop, it is inferred that the user may have forgotten to retrieve the items due to temporary absence; therefore, the usage scenario for the car refrigerator is determined to be a delayed-cooling forgotten scenario.

[0091] In this embodiment, utilizing the principle of specific heat capacity difference in thermodynamics, after the vehicle is locked, powered off, and the compressor stops working, monitoring the temperature changes inside the vehicle refrigerator allows for the determination of whether items are stored inside. By comparing the rates of the first and second temperature rise, and the temperature values ​​in the first and second temperature data sets, it is possible to confirm whether items are left inside the refrigerator even after the user has left the vehicle. This effectively eliminates interference from accidental factors such as external environmental temperature changes and sunlight exposure on the heating process, improving the accuracy of delayed cooling forgetting scenario identification. Furthermore, by setting a fourth preset time period to select a representative heating stage after locking the vehicle for analysis, both timeliness and accuracy of the judgment are considered. By presetting a reasonable monitoring time period, a balance is struck between timely detection of forgetting risks and ensuring accurate judgment.

[0092] Step 209: Output the reminder information corresponding to the usage scenario.

[0093] Step 209 can be referred to step 105 above, and will not be repeated here.

[0094] Optionally, the output of reminder information corresponding to the usage scenario includes: when the usage scenario is a forgotten cooling scenario, the reminder information is used to prompt the user to turn on the cooling; when the usage scenario is a forgotten item retrieval scenario, the reminder information is used to prompt the user to retrieve the item; when the usage scenario is a forgotten delayed cooling scenario, the reminder information is used to prompt the user to retrieve the item or turn on the cooling.

[0095] In the scenario of forgetting to turn on the refrigeration, the reminder message is used to promptly prompt the user to turn on the refrigeration function when it is inferred that items requiring low-temperature storage have been placed in the refrigerator but the refrigeration function has been forgotten. In the scenario of forgetting to retrieve items, the reminder message is used to prompt the user to retrieve the items before leaving the vehicle when it is inferred that the vehicle has arrived at a location where it has been parked for an extended period of time and the items have been forgotten. In the scenario of forgetting to delay refrigeration, the reminder message is used to remotely prompt the user to return to retrieve the items or remotely turn on the refrigeration function to temporarily keep the items fresh when it is inferred that the vehicle has been temporarily parked and items have been left in the refrigerator.

[0096] It should be noted that the reminder information can be output through the in-vehicle human-machine interface or a mobile terminal application. Reminders via the in-vehicle human-machine interface include, but are not limited to, screen pop-ups and voice announcements; reminders via mobile terminal applications include, but are not limited to, in-app push notifications and SMS notifications.

[0097] For example, when the current usage scenario is determined to be a case of forgetting to turn on the refrigerator, a reminder message is sent to the user through the in-vehicle human-machine interface. This can be achieved through a screen pop-up prompt or voice broadcast, with the reminder suggesting that the user turn on the refrigerator's cooling function. Furthermore, in the case of forgetting to turn on the refrigerator, after outputting the reminder message, the system continuously monitors the user's response. If the user turns on the refrigerator's cooling function within a preset response time, it is confirmed that the user has accepted the reminder, and the refrigerator temperature continues to be continuously monitored. If the user does not respond within the preset response time, for example, after 30 seconds, or if the user chooses to ignore the reminder, the reminder program exits and is no longer prompted. In this embodiment, an instant reminder method is used, and to avoid continuous disturbance when the user unintentionally uses the refrigerator, a response timeout exit mechanism is set up.

[0098] When the current usage scenario is determined to be a case of forgetting to retrieve an item, a reminder message is sent to the user through the in-vehicle human-machine interface. The timing of this message is usually related to the user opening the car door to leave the vehicle, and can be achieved through a screen pop-up prompt or voice announcement. The reminder message advises the user to retrieve any items left in the refrigerator. After the reminder message is sent, the system continues to monitor the refrigerator and vehicle status. If the system detects temperature fluctuations, indicating that the refrigerator door has been opened, it means that the user has responded to the reminder and retrieved the item, and the reminder program exits. If the system detects that the vehicle has been locked, it means that the user has left the vehicle, and the reminder program also exits.

[0099] When the system determines that the current usage scenario is a delayed cooling forgotten item scenario, it sends a push notification to the user via a mobile application. The notification suggests that the user remove any items left in the refrigerator or provides the option to remotely activate the cooling function for temporary preservation. After sending the notification, the system waits for the user's choice. If the system receives a response from the user selecting to remotely activate the cooling function, it sends a cooling activation command to the refrigerator via the vehicle communication module. The refrigerator compressor resumes operation, cooling and preserving the items inside, and then exits the notification program. If no response is received from the user selecting to remotely activate the cooling function, or if the user chooses to ignore the notification, the system continues to monitor the internal temperature of the refrigerator. Since the refrigerator compressor is not operating, the internal temperature will continue to rise. When the temperature rises to a preset safe temperature threshold, such as 4°C, the system considers the items inside to be at high risk of spoilage and sends another notification to the user via the mobile application, prompting the user to take immediate action, before exiting the notification program.

[0100] In this embodiment, a reminder strategy matching four usage scenarios is set, achieving scenario adaptation in terms of reminder timing, method, and content. This minimizes unnecessary disturbance to users while ensuring the safety of items. By using a one-to-one correspondence between scenarios and reminder information, the most appropriate reminder content can be provided through the most suitable channel at the most appropriate time, improving the intelligence level and user experience of the car refrigerator.

[0101] In summary, the vehicle refrigerator control method provided in this application combines the current first temperature data set of the vehicle refrigerator, the second temperature data set when the vehicle refrigerator is empty, and vehicle type information. This eliminates the need for additional hardware, reducing material costs, assembly costs, and space occupation costs associated with hardware upgrades. Furthermore, by fusing multiple pieces of information, this application effectively avoids misjudgments that may result from single indicators or instantaneous fluctuations, improving the accuracy and reliability of scene recognition. Moreover, differentiated reminder strategies are designed for different usage scenarios, matching the user's actual situation in terms of reminder timing, method, and content. Problems discovered while driving are immediately reminded; problems upon arrival at the destination are reminded before leaving the vehicle; and problems after leaving the vehicle are remotely reminded, with remedial options provided. This refined, tiered reminder mechanism effectively prevents the risk of food spoilage while avoiding unnecessary disturbance to the user, thus enhancing the intelligence level of the vehicle refrigerator.

[0102] Reference Figure 3 The diagram illustrates a flowchart of another embodiment of the vehicle-mounted refrigerator control method of the present invention, the method comprising: Step A11: Monitor the vehicle status and switch from park to drive. Step A12: Determine if the car refrigerator is cooling on; Step A13: With the vehicle refrigerator not turned on and the temperature greater than or equal to 10 degrees Celsius, monitor the vehicle's speed. If the speed is greater than or equal to 25 kilometers per hour. Step A14: Start temperature monitoring; Step A15: Analyze and store the monitored temperature data; Step A16: When the usage scenario is determined to be the forgotten cooling scenario, remind the user to turn on the cooling; after the cooling is turned on after the reminder, continue to monitor the temperature. If no user response is received within 30 seconds or the user chooses to ignore, exit the program. Step A17: Park the vehicle; Step A18: Monitor the temperature inside the vehicle refrigerator; Step A19: If the user does not turn off the car refrigerator's cooling function, prompt the user to retrieve the item when the user opens the car door, and exit the program when the car is locked or the refrigerator door is opened. Step A20: When the refrigerator is powered off with the vehicle, continuously monitor the internal temperature of the vehicle refrigerator; Step A21: When the usage scenario is determined to be a delayed cooling forgotten scenario, the application outputs a reminder to turn on the cooling or retrieve the item; Step A22: If no user instruction is received, continue to monitor the temperature, and if the temperature is greater than or equal to 4 degrees Celsius, output an alert again; Step A23: Exit the program.

[0103] Regarding steps A11 to A23, in this embodiment of the application, the vehicle gear is detected to have switched from park to drive, indicating that the vehicle journey is about to begin. The system then checks whether the vehicle refrigerator is currently operating under cooling conditions to determine if the user intends to use the refrigerator.

[0104] When the refrigerator's cooling function is actively activated, the system begins monitoring the refrigerator's internal temperature. If the refrigerator's cooling function is not confirmed to be activated, the system further checks if the internal temperature is greater than or equal to 10 degrees Celsius. If the temperature is high, it indicates a potential need for cooling within the refrigerator, and the system begins monitoring the vehicle's speed. Monitoring of the refrigerator's internal temperature is initiated only when the vehicle's speed first reaches or exceeds 25 kilometers per hour; this ensures the vehicle has stabilized before monitoring begins, avoiding ineffective monitoring immediately upon starting the vehicle.

[0105] The system continuously collects temperature sensor readings from inside the refrigerator at a preset sampling frequency, incorporating them into a first temperature data set. This first temperature data set is then analyzed and stored. When the system determines, based on the analysis results, that the current vehicle scenario is a case of forgotten refrigerator activation, it sends a reminder to the user, suggesting that the user turn on the refrigerator's cooling function. After issuing the reminder, the system continues to monitor the user's actions. If the user turns on the cooling function within a preset 30 seconds, the system continues to monitor the refrigerator temperature normally. If the user does not respond within 30 seconds, or chooses to ignore the reminder, the reminder process ends.

[0106] When the system detects that the vehicle has switched to park and is stationary, and the user has not turned off the refrigerator, it checks the refrigerator's current operating status and monitors for temperature fluctuations caused by opening the door to retrieve items during the trip. If the refrigerator was turned on during the trip, no door opening was detected, and the user did not actively turn off the cooling function, the system will issue a prompt to the user when it detects that the user has opened the door to leave the vehicle. After the prompt is issued, if the system detects temperature characteristics of the refrigerator door being opened, or detects a signal that the vehicle has been locked, it indicates that the user has responded to the prompt or left the vehicle, and the system will then exit the reminder program.

[0107] After the vehicle is locked and power is off, the onboard refrigerator's compressor stops working due to power failure. However, the refrigerator's built-in temperature sensor and related communication modules can still maintain low-power operation via the vehicle's mains power or battery. Temperature data inside the refrigerator continues to be acquired at a certain frequency to continuously monitor the temperature rise. The temperature change curve corresponding to the first set of temperature data collected after locking the vehicle is compared with the temperature change curve of the second set of temperature data after cooling has stopped. When the temperature change curve corresponding to the first set of temperature data is below the temperature change curve corresponding to the second set of temperature data, it indicates that the temperature rise rate inside the refrigerator is slower than when there are no items inside, and the temperature value is lower than the temperature value in the second set of temperature data, indicating that there are items inside the refrigerator. At this time, a push notification is sent to the user via a mobile terminal application, prompting the user to return to retrieve the items or remotely turn on the cooling function. If the user does not make any choice after receiving the software prompt, the system continues to monitor the internal temperature of the refrigerator. Since the compressor is not working, the internal temperature will continue to rise. When the temperature sensor reading reaches or exceeds 4 degrees Celsius, it is determined that the item is at high risk of spoilage, and a reminder notification is sent to the user again through the mobile terminal application, prompting the user to take action as soon as possible.

[0108] After completing the corresponding reminder operation or meeting specific exit conditions, the monitoring and reminder process ends, the program exits, and related computing resources are released.

[0109] In this embodiment, the usage scenario of the in-vehicle refrigerator is inferred based on temperature changes inside the refrigerator and vehicle driving information, eliminating the need for additional sensors or cameras and reducing costs associated with hardware additions. Furthermore, the fusion of various information sources effectively avoids misjudgments that may result from single indicators or instantaneous fluctuations, improving the accuracy and reliability of scenario recognition. Differentiated reminder strategies are designed for different usage scenarios, effectively preventing the risk of food spoilage while avoiding unnecessary disturbance to users, significantly enhancing the intelligence level of the in-vehicle refrigerator.

[0110] Device Examples Reference Figure 4 The diagram illustrates a logic block diagram of a vehicle-mounted refrigerator control device according to an embodiment of the present invention. The device may include: The first temperature acquisition module 301 is used to acquire a first temperature data set corresponding to a first time period of the vehicle refrigerator under the condition of meeting the preset monitoring conditions. The first temperature data set includes multiple first correspondences between time and temperature values. The second temperature acquisition module 302 is used to acquire a second temperature data set corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during a second time period; the second temperature data set includes multiple sets of second correspondences between time and temperature values. Alignment module 303 is used to determine the first temperature value that is the same as the first temperature value in the first temperature data set from the second temperature data set, and to determine the first time corresponding to the temperature value; The temperature analysis module 304 is used to perform temperature change analysis based on the temperature values ​​in the first temperature data set that are located after the first time to obtain first temperature change information, and to perform temperature change analysis based on the temperature values ​​in the second temperature data set that are located after the first time to obtain second temperature change information. The determination module 305 is used to determine the usage scenario of the vehicle refrigerator based on at least one of the first temperature change information, the second temperature change information, and vehicle driving information, and output reminder information corresponding to the usage scenario.

[0111] Optionally, the determining module includes: The first scenario determination submodule is used to determine whether the usage scenario of the vehicle refrigerator is a forgotten cooling scenario when the running state is driving state and the cooling function of the vehicle refrigerator is off, based on the first temperature change information and the second temperature change information. The second scenario determination submodule is used to determine the usage scenario of the vehicle refrigerator as an open-door scenario when the operating state is driving state and the first temperature change information indicates that the rise time of the temperature value in the first temperature data set meets the preset conditions. The third scenario determination submodule is used to determine the usage scenario of the vehicle refrigerator as a forgotten item scenario when the running state is a stopped state, the parking position is a first preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased. The fourth scenario determination submodule is used to determine whether the usage scenario of the vehicle refrigerator is a delayed cooling forgotten scenario when the running state is a stopped state, the parking position is a second preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased, based on the first temperature change information and the second temperature change information.

[0112] Optionally, the first scenario determination submodule includes: The duration determination module is used to determine a third duration, based on the first temperature change information and the second temperature change information, where the rate of decrease of the temperature value in the first temperature data set is less than the rate of decrease of the temperature value in the second temperature data set; The first scenario determination unit is used to determine that the usage scenario of the vehicle refrigerator is a forgotten cooling scenario when the third duration is greater than or equal to the first preset duration and the temperature value of the first temperature data set is greater than the temperature value in the second temperature data set within the third duration.

[0113] Optionally, the second scenario determination submodule includes: The second scenario determination unit is used to determine the usage scenario of the vehicle refrigerator as a temporary door opening scenario when the vehicle is in a driving state and the rising time is greater than or equal to the second preset time. The third scenario determination unit is used to determine that the usage scenario of the vehicle refrigerator is a continuous door opening scenario when the vehicle is in a driving state and the rising time is greater than or equal to the third preset time; the second preset time is less than the third preset time.

[0114] Optionally, the fourth scenario determination submodule includes: The speed determination module is used to determine, based on the first temperature change information and the second temperature change information, the first rate of increase of the temperature value in the first temperature data set and the second rate of increase of the temperature value in the second temperature data set within the fourth preset time after the vehicle stops. The fourth scenario determination unit is used to determine that the usage scenario of the vehicle refrigerator is a delayed cooling forgotten scenario when the first rising speed is less than the second rising speed and the temperature value in the first temperature data set is less than the temperature value in the second temperature data set.

[0115] Optionally, the determining module includes: when the usage scenario is a forgotten cooling scenario, the reminder information is used to prompt the user to turn on the cooling; when the usage scenario is a forgotten item retrieval scenario, the reminder information is used to prompt the user to retrieve the item; when the usage scenario is a forgotten delayed cooling scenario, the reminder information is used to prompt the user to retrieve the item or turn on the cooling.

[0116] Optionally, the preset monitoring conditions include any one of the following: The cooling function of the vehicle refrigerator is turned on; When the vehicle gear is switched from park to drive, the cooling function of the vehicle refrigerator is turned off, the internal temperature of the vehicle refrigerator is greater than or equal to a preset temperature threshold, and the vehicle speed is greater than or equal to a preset speed threshold for the first time.

[0117] In summary, the vehicle refrigerator control device provided in this application embodiment, based on a first temperature data set of the vehicle refrigerator during vehicle use, a second temperature data set when the vehicle refrigerator is empty, and vehicle driving information, infers the usage scenario of the vehicle refrigerator and identifies the risk of items being forgotten in the refrigerator. It does not require the installation of any additional sensors or cameras or other hardware devices, significantly reducing the material cost, assembly cost, and space occupation cost caused by the addition of hardware.

[0118] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0119] Reference Figure 5 This is a structural block diagram of an electronic device for controlling a vehicle-mounted refrigerator, provided in an embodiment of this application. Figure 5 As shown, the electronic device includes: a processor, a memory, a communication interface, and a communication bus. The processor, the memory, and the communication interface communicate with each other through the communication bus. The memory is used to store executable instructions, which cause the processor to execute the method of the aforementioned embodiment.

[0120] The processor can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable devices, transistor logic devices, hardware components, or any combination thereof. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.

[0121] The communication bus may include a path for transmitting information between the memory and the communication interface. The communication bus may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The symbol is represented by only one line, but this does not mean that there is only one bus or one type of bus.

[0122] The memory may be ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or it may be EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory), magnetic tape, floppy disk, and optical data storage devices, etc.

[0123] This application also provides a non-transitory computer-readable storage medium that, when the instructions in the storage medium are executed by a processor of an electronic device (server or terminal), enables the processor to perform the methods of the foregoing embodiments.

[0124] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0125] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0126] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0127] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0128] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0129] These computer program instructions may also be stored in a computer-readable storage medium capable of directing a computer or other programmable data processing terminal device to operate in a predictive manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0130] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0131] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0132] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0133] The above provides a detailed description of a vehicle-mounted refrigerator control method, device, electronic device, and readable storage medium provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for controlling a vehicle-mounted refrigerator, characterized in that, The method includes: Under the condition of meeting the preset monitoring conditions, a first set of temperature data corresponding to the vehicle refrigerator for a first time period is obtained; the first set of temperature data includes multiple sets of first correspondences between time and temperature values. Acquire a second set of temperature data corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during a second time period; the second set of temperature data includes multiple sets of second correspondences between time and temperature values. Determine the first temperature value from the second temperature data set that is the same as the first temperature value in the first temperature data set, and determine the first time corresponding to the temperature value; First temperature change information is obtained by analyzing temperature values ​​in the first temperature data set that are located after the first time; and second temperature change information is obtained by analyzing temperature values ​​in the second temperature data set that are located after the first time. Based on at least one of the first temperature change information and the second temperature change information, as well as the vehicle driving information, the usage scenario of the vehicle refrigerator is determined, and a reminder message corresponding to the usage scenario is output.

2. The method according to claim 1, characterized in that, The vehicle driving information includes operating status and parking position; determining the usage scenario of the vehicle refrigerator based on at least one of the first temperature change information and the second temperature change information, as well as the vehicle driving information, includes: When the operating state is driving and the cooling function of the vehicle refrigerator is off, the usage scenario of the vehicle refrigerator is determined based on the first temperature change information and the second temperature change information as a scenario where the cooling function was forgotten to be turned on. When the operating state is driving state and the first temperature change information indicates that the rise time of the temperature value in the first temperature data set meets the preset conditions, the usage scenario of the vehicle refrigerator is determined to be the door opening scenario. When the operating state is stopped, the parking position is a first preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased, the usage scenario of the vehicle refrigerator is determined to be the scenario of forgetting to retrieve an item. When the operating state is stopped, the parking position is the second preset position, and the first temperature change information indicates that the temperature value in the first temperature data set has not increased, the usage scenario of the vehicle refrigerator is determined to be a delayed cooling forgotten scenario based on the first temperature change information and the second temperature change information.

3. The method according to claim 2, characterized in that, The step of determining whether the usage scenario of the vehicle refrigerator is a scenario where the cooling is forgotten to be turned on, based on the first temperature change information and the second temperature change information, includes: Based on the first temperature change information and the second temperature change information, a third duration is determined in which the rate of decrease of the temperature value in the first temperature data set is less than the rate of decrease of the temperature value in the second temperature data set. If the third duration is greater than or equal to the first preset duration, and the temperature value of the first temperature data set is greater than the temperature value in the second temperature data set within the third duration, then the usage scenario of the vehicle refrigerator is determined to be a scenario where the refrigeration is forgotten to be turned on.

4. The method according to claim 2, characterized in that, The door opening scenarios include temporary door opening scenarios and continuous door opening scenarios; after determining that the usage scenario of the vehicle refrigerator is a door opening scenario, the method further includes: When the operating state is driving and the ascent duration is greater than or equal to the second preset duration, the usage scenario of the vehicle refrigerator is determined to be the temporary door opening scenario. When the operating state is driving and the rise time is greater than or equal to the third preset time, the usage scenario of the vehicle refrigerator is determined to be the continuous door opening scenario; the second preset time is less than the third preset time.

5. The method according to claim 2, characterized in that, The step of determining whether the usage scenario of the vehicle refrigerator is a delayed cooling forgotten scenario based on the first temperature change information and the second temperature change information includes: Based on the first temperature change information and the second temperature change information, determine the first rate of increase of the temperature value in the first temperature data set and the second rate of increase of the temperature value in the second temperature data set within a fourth preset time after the vehicle stops. If the first rising speed is less than the second rising speed, and the temperature value in the first temperature data set is less than the temperature value in the second temperature data set, then the usage scenario of the vehicle refrigerator is determined to be a delayed cooling forgotten scenario.

6. The method according to claim 2, characterized in that, The output of reminder information corresponding to the usage scenario includes: In the scenario where the cooling is forgotten to be turned on, the reminder message is used to prompt the user to turn on the cooling. In the scenario where an item is forgotten while being retrieved, the reminder information is used to prompt the user to retrieve the item. In the case of a delayed cooling forgetting scenario, the reminder information is used to prompt the user to retrieve the item or turn on the cooling.

7. The method according to claim 1, characterized in that, The preset monitoring conditions include any one of the following: The cooling function of the vehicle refrigerator is turned on; When the vehicle gear is switched from park to drive, the cooling function of the vehicle refrigerator is turned off, the internal temperature of the vehicle refrigerator is greater than or equal to a preset temperature threshold, and the vehicle speed is greater than or equal to a preset speed threshold for the first time.

8. A vehicle-mounted refrigerator control device, characterized in that, The device includes: The first temperature acquisition module is used to acquire a first temperature data set corresponding to a first time period of the vehicle refrigerator under the condition of meeting the preset monitoring conditions. The first temperature data set includes multiple first correspondences between time and temperature values. The second temperature acquisition module is used to acquire a second temperature data set corresponding to the vehicle refrigerator when no items are placed in the vehicle refrigerator during a second time period; the second temperature data set includes multiple sets of second correspondences between time and temperature values. An alignment module is used to determine the first temperature value in the second temperature data set that is the same as the first temperature value in the first temperature data set, and to determine the first time corresponding to the temperature value; The temperature analysis module is used to perform temperature change analysis based on the temperature values ​​in the first temperature data set that are located after the first time to obtain first temperature change information, and to perform temperature change analysis based on the temperature values ​​in the second temperature data set that are located after the first time to obtain second temperature change information. The determination module is used to determine the usage scenario of the vehicle refrigerator based on at least one of the first temperature change information, the second temperature change information, and vehicle driving information, and output reminder information corresponding to the usage scenario.

9. An electronic device, characterized in that, The electronic device includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors according to any one of claims 1 to 7.

10. A readable storage medium, characterized in that, When the instructions in the readable storage medium are executed by a processor of an electronic device, the processor is enabled to perform the method as described in any one of claims 1 to 7.