Determination Method, Controller, Refrigerator and Storage Medium of Refrigerator
By analyzing the electronically controlled reporting information of the refrigerator, determining that the refrigerator type is a prototype, a non-model or a to-determined refrigerator, the problem of difficult to judge the prototype status in small stores is solved, and accurate after-sales service and resource optimization are achieved.
Patent Information
- Application Number
- CN202510258984.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-03-06
AI Technical Summary
In the existing refrigerator marketing system, it is difficult to judge the prototype display and sales status of small stores, which leads to the after-sales big data monitoring system being wrongly judged as a malfunctioning refrigerator, wasting resources and making decisions difficult.
By obtaining the electronically controlled reporting information of the refrigerator, analyzing its power-on networking rules, door opening and closing rules, refrigeration parameter settings and commercial performance mode triggering, determine that the refrigerator type is a prototype, a non-model or a to-determined refrigerator, and accurately display the use of the prototype.
Accurate after-sales service for sold refrigerators has been achieved, reducing the difficulty of decision-making and avoiding waste of resources.
Smart Images

Figure CN119755906B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of refrigerators, and particularly to a determination method, a controller, a refrigerator, and a storage medium for a refrigerator. Background Art
[0002] In the related art, the application of big data in shopping malls mostly focuses on a single shopping mall, determining the booth distribution in the mall according to the population distribution, the complementary relationship of goods, and the progress of sold-out goods. However, the sales and display situation of goods on a national or global scale is rarely mentioned. Since there are a large number of small stores in the refrigerator marketing system that are difficult to supervise, it is difficult to judge the display and sales status of the demonstration models in the small stores. As a result, the refrigerator after-sales big data monitoring system will include the refrigerators in small stores in the after-sales monitoring. The demonstration models in the commercial performance mode will be determined as faulty refrigerators by the after-sales big data, thus wasting after-sales service resources and increasing the decision-making difficulty. Summary of the Invention
[0003] This application aims to solve at least one of the technical problems existing in the prior art. For this purpose, this application provides a determination method, a controller, a refrigerator, and a storage medium for a refrigerator, aiming to clearly display the usage situation of the demonstration model, achieve accurate after-sales service for the sold refrigerators, and reduce the decision-making difficulty.
[0004] In a first aspect, an embodiment of this application provides a determination method for a refrigerator, which is applied to a background server. The method includes:
[0005] Obtain the electrical control reported information of the refrigerator in a historical time period;
[0006] Determine the historical usage situation of the refrigerator according to the electrical control reported information, where the historical usage situation includes the power-on and networking rules, door opening and closing rules, refrigeration parameter setting situation, or commercial performance mode triggering situation of the refrigerator;
[0007] Determine the type of the refrigerator according to the historical usage situation. The types of the refrigerator include one of the following: demonstration model refrigerator, non-demonstration model refrigerator, and pending refrigerator.
[0008] According to some embodiments of this application, the obtaining of the electrical control reported information of the refrigerator in a historical time period includes:
[0009] Obtain the device information and location reporting time of the refrigerator;
[0010] When the device information is not recorded in a preset installation file and the location reporting time is after the market sale time, obtain the electrical control reported information of the refrigerator in a historical time period.
[0011] According to some embodiments of this application, before the obtaining of the electrical control reported information of the refrigerator in a historical time period, the method further includes at least one of the following:
[0012] Obtain the device information of the refrigerator, match the device information with a preset installation file, and when the device information is recorded in the installation file, determine the refrigerator as a non-prototype refrigerator;
[0013] Obtain the location reporting time of the refrigerator, and when the location reporting time is before the time of going on the market for sale, determine the refrigerator as a non-prototype refrigerator.
[0014] According to some embodiments of the present application, determining the type of the refrigerator according to the historical usage situation includes:
[0015] When the historical usage situation indicates that the refrigerator is in an offline state during the historical time period, determine the refrigerator as a to-be-determined refrigerator.
[0016] According to some embodiments of the present application, determining the type of the refrigerator according to the historical usage situation further includes:
[0017] When the historical usage situation indicates that the refrigerator has been in an online state during the historical time period and the refrigerator has started a commercial performance mode within a first preset time before going offline, determine the refrigerator as a prototype refrigerator.
[0018] According to some embodiments of the present application, determining the type of the refrigerator according to the historical usage situation further includes:
[0019] When the historical usage situation indicates that the refrigerator has been in an online state during the historical time period and the refrigerator has not started a commercial performance mode within a first preset time before going offline, obtain the information reporting duration of the electric control reporting information;
[0020] When the information reporting duration is less than or equal to a second preset time, determine the refrigerator as a to-be-determined refrigerator.
[0021] According to some embodiments of the present application, after obtaining the information reporting duration of the electric control reporting information, the method further includes:
[0022] When the information reporting duration is greater than the second preset time, determine the online situation of the refrigerator during the historical time period, where the online situation includes one of the following: the situation of being online during the daytime period of some dates and being online throughout the day of some dates, the situation of being only online during the daytime period of all dates, and other online situations;
[0023] Determine the type of the refrigerator according to the online situation.
[0024] According to some embodiments of the present application, determining the type of the refrigerator according to the online situation includes:
[0025] When the online situation is that it is online during the daytime period of some dates and online throughout the day of some dates, obtain the door opening and closing pattern of the refrigerator during the night time period;
[0026] In the case where the refrigerator has opened or closed its door during the night time period, determine the refrigerator as a non-prototype refrigerator;
[0027] In the case where the refrigerator has not opened or closed its door during the night time period, screen out the first reported freezer temperature information during the daytime period from the information reported by the electronic control;
[0028] Determine the type of the refrigerator according to the freezer temperature information.
[0029] According to some embodiments of the present application, determining the type of the refrigerator according to the online situation includes:
[0030] When the online situation is that it is only online during the daytime period of all dates, screen out the first reported freezer temperature information during the daytime period from the information reported by the electronic control;
[0031] Determine the type of the refrigerator according to the freezer temperature information.
[0032] According to some embodiments of the present application, determining the type of the refrigerator according to the freezer temperature information includes one of the following:
[0033] When the freezer temperature information indicates that the set temperature of the freezer is greater than the freezing point temperature, determine the refrigerator as a prototype refrigerator;
[0034] When the freezer temperature information indicates that the set temperature of the freezer is less than or equal to the freezing point temperature, determine the refrigerator as a to-be-determined refrigerator.
[0035] According to some embodiments of the present application, determining the type of the refrigerator according to the online situation includes:
[0036] When the online situation is the other online situation, obtain the door opening and closing pattern of the refrigerator during the night time period;
[0037] In the case where the refrigerator has opened or closed its door during the night time period, determine the refrigerator as a non-prototype refrigerator;
[0038] In the case where the refrigerator has not opened or closed its door during the night time period, determine the refrigerator as a to-be-determined refrigerator.
[0039] Second aspect, an embodiment of the present application provides a determination method for a refrigerator, which is applied to the refrigerator. The method includes:
[0040] Generating an electronically controlled report information according to the historical usage of the refrigerator in a historical time period, wherein the historical usage includes the power-on and network connection rule, the door opening and closing rule, the refrigeration parameter setting situation, or the triggering situation of the commercial performance mode of the refrigerator;
[0041] Sending the electronically controlled report information to a background server, so that the background server determines the type of the refrigerator according to the electronically controlled report information, wherein the type of the refrigerator includes one of the following: prototype refrigerator, non-prototype refrigerator, undetermined refrigerator.
[0042] Third aspect, an embodiment of the present application provides a controller, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor runs the computer program, it executes the determination method for the refrigerator in the first aspect and / or the second aspect above.
[0043] Fourth aspect, an embodiment of the present application provides a refrigerator, including the controller in the third aspect above.
[0044] Fifth aspect, an embodiment of the present application provides a computer-readable storage medium, storing computer-executable instructions, and the computer-executable instructions are used to execute the determination method for the refrigerator in the first aspect and / or the second aspect above.
[0045] Sixth aspect, an embodiment of the present application provides a computer program product, including a computer program or computer instructions. The computer program or the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or the computer instructions from the computer-readable storage medium, and the processor executes the computer program or the computer instructions, so that the computer device executes the determination method for the refrigerator in the first aspect and / or the second aspect above.
[0046] According to the technical solution of the embodiment of the present application, it has at least the following beneficial effects: The determination method of the refrigerator according to the embodiment of the present application is applied to the background server, and the method includes: obtaining the electric control reported information of the refrigerator in the historical time period; determining the historical usage of the refrigerator according to the electric control reported information, wherein the historical usage includes the power-on and networking rule, the door opening and closing rule, the refrigeration parameter setting situation or the commercial performance mode triggering situation of the refrigerator; determining the type of the refrigerator according to the historical usage, and the type of the refrigerator includes one of the following: prototype refrigerator, non-prototype refrigerator, undetermined refrigerator. The embodiment of the present application determines the type of the refrigerator through the historical usage of the refrigerator, and the obtained refrigerator type can be used to count and display the usage of the prototype, so as to clearly display the usage of the prototype, realize accurate after-sales service for the sold refrigerators, and reduce the decision-making difficulty.
[0047] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The drawings are used to provide a further understanding of the technical solution of the present application, and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present application, and do not constitute a limitation to the technical solution of the present application.
[0049] Figure 1 is a flowchart of a determination method of a refrigerator applied to a server according to an embodiment of the present application;
[0050] Figure 2 is a flowchart of obtaining the electric control reported information of the refrigerator in the historical time period according to an embodiment of the present application;
[0051] Figure 3 is a flowchart of determining the type of the refrigerator according to the historical usage according to an embodiment of the present application;
[0052] Figure 4 is a flowchart of determining the type of the refrigerator after obtaining the information reporting duration of the electric control reported information according to an embodiment of the present application;
[0053] Figure 5 is a flowchart of determining the type of the refrigerator when the online situation is that it is online during the daytime period of some dates and online throughout the day of some dates according to an embodiment of the present application;
[0054] Figure 6 is a flowchart of determining the type of the refrigerator when the online situation is that it is only online during the daytime period of all dates according to an embodiment of the present application;
[0055] Figure 7It is a flowchart for determining the type of a refrigerator when the online situation is other online situations provided by an embodiment of the present application;
[0056] Figure 8 It is a flowchart of a determination method for a refrigerator applied to a refrigerator provided by an embodiment of the present application;
[0057] Figure 9 It is an overall flowchart of a determination method for a refrigerator provided by an embodiment of the present application;
[0058] Figure 10 It is a schematic diagram of a controller for executing a determination method for a refrigerator provided by an embodiment of the present application. Detailed Description of the Embodiment
[0059] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions from beginning to end. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application and should not be construed as a limitation of the present application.
[0060] In the description of the present application, it should be understood that the orientation or positional relationship indicated by terms such as up, down, front, back, left, right, etc. is based on the orientation or positional relationship shown in the accompanying drawings. It is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present application.
[0061] In the description of the present application, the meaning of several is one or more, the meaning of multiple is more than two, greater than, less than, exceeding, etc. are understood as not including the present number, and above, below, within, etc. are understood as including the present number. If there is a description of first and second, it is only for the purpose of distinguishing technical features and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the sequence relationship of the indicated technical features.
[0062] In the description of the present application, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and those skilled in the art can reasonably determine the specific meanings of the above terms in the present application in combination with the specific content of the technical solution.
[0063] In some cases, the application of big data in the market is mostly concentrated in a single shopping mall. The booth distribution in the mall is determined based on the population distribution, the complementary relationship of goods, and the progress of sold-out goods. However, little mention is made of the sales and display situation of goods on a national or global scale. Due to the large number of small stores in the refrigerator marketing system that are difficult to supervise, it is difficult to judge the display and sales status of the demonstration models in the small stores. As a result, the refrigerator after-sales big data monitoring system will include the refrigerators in small stores in the after-sales monitoring. The demonstration models in the commercial performance mode will be determined as faulty refrigerators by the after-sales big data, thus wasting after-sales service resources and making the decision-making difficult.
[0064] Based on the above situation, the embodiments of the present application propose a determination method, a controller, a refrigerator, and a storage medium for a refrigerator, aiming to clearly display the usage situation of the demonstration model and reduce the decision-making difficulty.
[0065] Next, with reference to the accompanying drawings, each embodiment of the determination method for the refrigerator of the present application will be further described.
[0066] As Figure 1 shown, Figure 1 is a flowchart of the determination method for the refrigerator applied to a server provided by an embodiment of the present application; as Figure 1 shown, the determination method for the refrigerator provided by the embodiment of the present application is applied to a background server and includes, but is not limited to, step S110, step S120, and step S130. Each step will be introduced in turn below.
[0067] Step S110: Obtain the electric control reported information of the refrigerator in a historical time period.
[0068] Step S120: Determine the historical usage situation of the refrigerator according to the electric control reported information, where the historical usage situation includes the power-on and networking rules, door-opening and closing rules, refrigeration parameter setting situation, or commercial performance mode triggering situation of the refrigerator;
[0069] Step S130: Determine the type of the refrigerator according to the historical usage situation. The types of the refrigerator include one of the following: demonstration model refrigerator, non-demonstration model refrigerator, and pending refrigerator.
[0070] In one embodiment, the electronic control system inside the refrigerator generates electronic control reporting information. The system will monitor the running state of the refrigerator in real time, and upload relevant data to the cloud server or local database through the communication module. By accessing the database storing these data and using corresponding query statements, the electronic control reporting information within a specified historical time period can be extracted. Then, based on the power-on and networking rules, door opening and closing rules, refrigeration parameter settings, or triggering conditions of the commercial performance mode of the refrigerator, the historical usage of the refrigerator is determined, and the type of the refrigerator is judged according to the historical usage. In the embodiment of the present application, the type of the refrigerator is judged based on the historical usage of the refrigerator, and the obtained refrigerator type can be used to count and display the usage of the prototype, so as to clearly display the usage of the prototype, achieve precise after-sales service for the sold refrigerators, and reduce the decision-making difficulty.
[0071] It should be noted that for the direct connection module prototype, by increasing the cost and the positioning accuracy and reporting frequency limit of the module, and reporting more accurate positions each time it is powered on, the prototype can be judged only by position reporting. However, the mass-produced models cost more. The embodiment of the present application analyzes based on the original big data platform without increasing the hardware cost, and at the same time can provide a judgment basis for the marketing end and after-sales end.
[0072] It should be noted that by analyzing the power-on and networking time points in the electronic control reporting information, the power-on and networking rules of the refrigerator can be determined. Through the door opening alarm records in the electronic control reporting information, the door opening and closing rules of the refrigerator can be obtained. The electronic control reporting information will include the refrigeration parameter settings of the refrigerator, such as temperature set value, refrigeration mode, etc. When the refrigerator has a commercial performance mode, the electronic control reporting information will record the triggering time of this mode. The commercial performance mode is used to display the appearance and functions of the refrigerator, and analyzing its triggering situation can judge whether the refrigerator is used for commercial display.
[0073] It can be understood that when the historical usage of the refrigerator shows that it is frequently in the commercial performance mode, and the door opening and closing rules indicate that it is often opened for display, and the refrigeration parameter settings may be relatively simple or fixed, then it can be judged as a prototype refrigerator; when the power-on and networking rules of the refrigerator indicate that it is in the networked state for a long time, the door opening and closing rules are normal, the refrigeration parameter settings are adjusted according to the user's needs, and there is no record of frequently triggering the commercial performance mode, then it can be judged as a non-prototype refrigerator.
[0074] In one embodiment, it may not be possible to clearly judge the type of the refrigerator based on the existing historical usage. For example, if the data is incomplete or there are abnormal situations, it can be judged as a pending refrigerator.
[0075] As Figure 2 shown, Figure 2It is a flowchart for obtaining the electronically controlled reported information of a refrigerator in a historical time period provided by an embodiment of the present application; regarding the above step S110 of obtaining the electronically controlled reported information of the refrigerator in the historical time period, it may include but is not limited to step S210 and step S220.
[0076] Step S210: Obtain the device information of the refrigerator and the location reporting time.
[0077] Step S220: When the device information is not recorded in the preset installation file and the location reporting time is after the market sale time, obtain the electronically controlled reported information of the refrigerator in the historical time period.
[0078] In one embodiment, the device information of the refrigerator includes but is not limited to identifying information such as the model, serial number, production date, manufacturer, etc. of the refrigerator, and technical parameters such as the refrigeration method and energy efficiency grade. The device information of the refrigerator and the location reporting time refer to the time point when the refrigerator reports its location information to the system or server.
[0079] In one embodiment, the refrigerator may send its location data to the server regularly through a built-in GPS module or by connecting to a mobile phone APP, and the location reporting time is the latest timestamp recorded in the location data.
[0080] In one embodiment, the preset installation file is a record established by an enterprise or a seller during the sales and installation process of the refrigerator, which details the device information, installation time, installation location, etc. of each refrigerator. The market sale time refers to the starting time when the refrigerator is officially sold in the market. When the device information of the refrigerator is not recorded in the preset installation file and the location reporting time is after the market sale time, obtaining its electronically controlled reported information is to further determine the historical usage situation of the refrigerator.
[0081] In one embodiment, before obtaining the electronically controlled reported information of the refrigerator in the historical time period, the method further includes at least one of the following:
[0082] Obtain the device information of the refrigerator, match the device information with the preset installation file, and when the device information is recorded in the installation file, determine the refrigerator as a non-prototype refrigerator.
[0083] Obtain the location reporting time of the refrigerator, and when the location reporting time is before the market sale time, determine the refrigerator as a non-prototype refrigerator.
[0084] It can be understood that the obtained device information is compared with the preset installation file of the enterprise or the seller. The device information includes but is not limited to the model, serial number, production date, and manufacturer. The preset installation file includes but is not limited to the device information of the refrigerator, installation time, and installation location. When the device information of the refrigerator matches the records in the installation file, it indicates that this refrigerator has completed the formal sales and installation processes, so it can be determined as a non-prototype refrigerator.
[0085] It can be understood that if the reported time of the refrigerator's location is before its market sale time, it means that the refrigerator has been activated and started to be used before it is on the market, further indicating that it may have completed production, transportation, sales, etc. and is in the actual use state, so it can be determined as a non-prototype refrigerator.
[0086] In one embodiment, determining the type of the refrigerator according to the historical usage includes: when the historical usage indicates that the refrigerator is in an offline state during the historical time period, the refrigerator is determined as a pending refrigerator.
[0087] It can be understood that the offline state of the refrigerator represents a state where the refrigerator cannot perform data communication and information exchange with the external network or system. For example, the intelligent control system of the refrigerator cannot upload operation data to the cloud server, or cannot receive instructions from devices such as mobile phone APPs.
[0088] In one embodiment, it is possible to determine whether the refrigerator is in an offline state by analyzing the historical data record of the refrigerator. When the refrigerator is in an offline state during the historical time period, detailed usage and operation data cannot be obtained, and key information such as the door opening and closing pattern, refrigeration parameter settings, and whether the commercial performance mode has been triggered cannot be understood through the network data. Therefore, it is impossible to accurately determine whether it is a prototype refrigerator, a non-prototype refrigerator, etc., so the refrigerator is determined as a pending refrigerator.
[0089] In one embodiment, when the historical usage indicates that the refrigerator has been in an online state during the historical time period and the refrigerator has activated the commercial performance mode within the first preset time before going offline, the refrigerator is determined as a prototype refrigerator.
[0090] It should be noted that regarding the above-mentioned first preset time, it can be preset by the user or the system. The user or the system can set the specific value of the first preset time according to their own needs, and the embodiments of the present application do not specifically limit the value of the first preset time.
[0091] As Figure 3 shown, Figure 3It is a flowchart for determining the type of refrigerator according to historical usage provided by an embodiment of the present application; regarding the determination of the type of refrigerator according to historical usage, it may include, but is not limited to, step S310 and step S320.
[0092] Step S310: When the historical usage indicates that the refrigerator has been in an online state during a historical time period and the refrigerator has not started the commercial performance mode within the first preset time before going offline, obtain the information reporting duration of the electronic control reported information.
[0093] Step S320: When the information reporting duration is less than or equal to the second preset time, determine the refrigerator as a pending refrigerator.
[0094] In one embodiment, by analyzing the historical data record of the refrigerator, when it is found that the refrigerator has uploaded networking data such as temperature data, fault information, and energy consumption data, or received a remote control instruction during a specified historical time period, then it can be considered that the refrigerator has been in an online state during this time period. Check whether there is a record of starting the commercial performance mode within the first preset time before it goes offline. If there is no record of starting the commercial performance mode, obtain the information reporting duration of the electronic control reported information, and then compare the information reporting duration with the second preset time. When the information reporting duration is less than or equal to the second preset time, determine the refrigerator as a pending refrigerator.
[0095] It should be noted that regarding the above-mentioned second preset time, it can be preset by the user or the system. The user or the system can set the specific value of the second preset time according to their own needs, and the embodiments of the present application do not specifically limit the value of the second preset time.
[0096] As Figure 4 shown, Figure 4 It is a flowchart for determining the type of refrigerator after obtaining the information reporting duration of the electronic control reported information provided by an embodiment of the present application; after obtaining the information reporting duration of the electronic control reported information, it may include, but is not limited to, step S410 and step S420.
[0097] Step S410: When the information reporting duration is greater than the second preset time, determine the online situation of the refrigerator during the historical time period, where the online situation includes one of the following: the situation where it is online during the daytime period on some dates and online throughout the day on some dates, the situation where it is only online during the daytime period on all dates, and other online situations.
[0098] Step S420: Determine the type of refrigerator according to the online situation.
[0099] In one embodiment, after obtaining the information reporting duration of the electronically controlled reported information, the information reporting duration is compared with a second preset time. When the information reporting duration is greater than the second preset time, the online status of the refrigerator within the historical time period is determined.
[0100] It should be noted that the situation where the refrigerator is online during the daytime period of some dates and online throughout the day on some other dates indicates that the refrigerator is in an online state during the daytime period of certain dates and can communicate data with the server or the cloud, while it is in an online state throughout the day on other dates. For example, the refrigerator is online during the daytime period on weekdays and is online throughout the day on weekends.
[0101] It should be noted that the situation where the refrigerator is only online during the daytime period on all dates indicates that the refrigerator is in an online state during the daytime period of all dates and is offline during the nighttime period; other online situations indicate that the refrigerator is online during specific time periods on certain dates or the online duration is unstable.
[0102] As Figure 5 shown, Figure 5 is a flowchart for determining the type of the refrigerator when the online status is that the refrigerator is online during the daytime period of some dates and online throughout the day on some other dates in an embodiment of the present application; regarding the above step S420 of determining the type of the refrigerator according to the online status, it may include but is not limited to step S510, step S520, step S530, and step S540.
[0103] Step S510: When the online status is that the refrigerator is online during the daytime period of some dates and online throughout the day on some other dates, obtain the door opening and closing pattern of the refrigerator during the nighttime period;
[0104] Step S520: When the refrigerator has been opened or closed during the nighttime period, determine the refrigerator as a non-prototype refrigerator;
[0105] Step S530: When the refrigerator has not been opened or closed during the nighttime period, screen out the freezer temperature information reported first during the daytime period from the electronically controlled reported information;
[0106] Step S540: Determine the type of the refrigerator according to the freezer temperature information.
[0107] It should be noted that when the online status of the refrigerator shows that it is only online during the daytime period on some dates and is online throughout the day on some other dates, it indicates that there is a certain regularity and variability in the usage of the refrigerator. By analyzing the door switch sensor data in the electronically controlled reported information of the refrigerator, the door opening and closing pattern of the refrigerator during the nighttime period can be obtained.
[0108] It is understandable that if the refrigerator door is opened or closed during the night time period, it indicates that a user uses the refrigerator at night, which does not conform to the usage characteristics of the prototype refrigerator. The prototype refrigerator is usually used for display and there will be no frequent use by users at night, so the refrigerator is determined to be a non-prototype refrigerator.
[0109] It should be noted that when the refrigerator door is not opened or closed during the night time period, the first reported freezer temperature information in the daytime period can be screened out from the information reported by the electronic control by finding the temperature data first reported by the freezer temperature sensor in the daytime period. The range of the daytime period can be determined according to the usage environment of the refrigerator and the user's habits, and then the type of the refrigerator can be determined according to the freezer temperature information.
[0110] In one embodiment, when the user's usage habit is from 8:00 am to 8:00 pm, the first reported freezer temperature information is searched for in the time period from 8:00 am to 8:00 pm.
[0111] As Figure 6 shown, Figure 6 is a flowchart for determining the type of the refrigerator when the online situation is that it is only online during the daytime period on all dates in an embodiment of the present application; regarding the above step S420 of determining the type of the refrigerator according to the online situation, it may include but is not limited to step S610 and step S620.
[0112] Step S610: When the online situation is that it is only online during the daytime period on all dates, the first reported freezer temperature information in the daytime period is screened out from the information reported by the electronic control;
[0113] Step S620: Determine the type of the refrigerator according to the freezer temperature information.
[0114] It should be noted that when the online situation is that it is only online during the daytime period on all dates, the first reported freezer temperature information in the daytime period can be screened out from the information reported by the electronic control by finding the temperature data first reported by the freezer temperature sensor in the daytime period. The range of the daytime period can be determined according to the usage environment of the refrigerator and the user's habits, and then the type of the refrigerator can be determined according to the freezer temperature information.
[0115] In one embodiment, when the user's habitual time period is from the first time to the second time, the first reported freezer temperature information is searched for in the time period from the first time to the second time. When the daytime period is from 6:00 am to 9:00 pm, the first reported freezer temperature information is searched for in the time period from 6:00 am to 9:00 pm.
[0116] In one embodiment, determining the type of the refrigerator according to the freezer temperature information includes one of the following:
[0117] When the freezer temperature information indicates that the set temperature of the freezer is higher than the freezing point temperature, the refrigerator is determined to be a prototype refrigerator;
[0118] When the freezer temperature information indicates that the set temperature of the freezer is less than or equal to the freezing point temperature, the refrigerator is determined to be a pending refrigerator.
[0119] In one embodiment, the set temperature of the freezer of a prototype refrigerator is usually higher than the freezing point temperature to avoid excessive frosting during the display process, which may affect the display effect. Prototype refrigerators are usually used in display places such as shopping malls and exhibition halls. Their main purpose is to display the appearance and functions of the refrigerator and are not used for actual food storage. Therefore, when the freezer temperature information indicates that the set temperature of the freezer is higher than the freezing point temperature, the refrigerator is determined to be a prototype refrigerator.
[0120] In one embodiment, when the freezer temperature information indicates that the set temperature of the freezer is less than or equal to the freezing point temperature, it may be because there is a malfunction in the refrigeration system of the refrigerator or the user has made abnormal adjustments to the temperature settings. In this case, it is impossible to accurately determine whether the refrigerator is a prototype refrigerator or a non-prototype refrigerator based solely on the freezer temperature information. Therefore, it is determined to be a pending refrigerator.
[0121] As Figure 7 shown, Figure 7 is a flowchart for determining the type of refrigerator when the online situation is other online situations provided by an embodiment of the present application; regarding step S420 of determining the type of refrigerator according to the online situation above, it may include but is not limited to step S710, step S720, and step S730.
[0122] Step S710: When the online situation is other online situations, obtain the door opening and closing pattern of the refrigerator during the night time period;
[0123] Step S720: When the refrigerator has been opened or closed during the night time period, determine the refrigerator to be a non-prototype refrigerator;
[0124] Step S730: When the refrigerator has not been opened or closed during the night time period, determine the refrigerator to be a pending refrigerator.
[0125] It should be noted that when the online situation does not belong to the situation of "being online during the daytime period of some dates and being online throughout the day of some dates" or "being online only during the daytime period of all dates", but presents other irregular or difficult-to-classify online patterns, it belongs to "other online situations". By analyzing the door switch sensor data in the electric control reported information of the refrigerator, the door opening and closing pattern of the refrigerator during the night time period can be obtained.
[0126] In one embodiment, if the refrigerator door is opened or closed during the night time period, it indicates that a user has used the refrigerator at night, which does not conform to the usage characteristics of the prototype refrigerator. The refrigerator is determined to be a non-prototype refrigerator. If the refrigerator door has not been opened or closed during the night time period, it indicates that no one has used the refrigerator at night. This may be the usage characteristic of the prototype refrigerator, but it may also be caused by other reasons, such as refrigerator failure, user habits, etc. Based on the information that the door has not been opened or closed at night, it is impossible to accurately determine whether the refrigerator is a prototype refrigerator or a non-prototype refrigerator. Therefore, it is determined to be a pending refrigerator.
[0127] As Figure 8 shown, Figure 8 is a flowchart of a determination method for a refrigerator provided in an embodiment of the present application; as Figure 8 shown, the determination method for a refrigerator provided in an embodiment of the present application is applied to a refrigerator and includes, but is not limited to, step S810 and step S820. Each step will be introduced in turn below.
[0128] Step S810: Generate an electronically controlled report message based on the historical usage of the refrigerator in a historical time period, where the historical usage includes the power-on and network connection rules, door opening and closing rules, refrigeration parameter setting conditions, or commercial performance mode triggering conditions of the refrigerator;
[0129] Step S820: Send the electronically controlled report message to the background server so that the background server determines the type of the refrigerator according to the electronically controlled report message, where the type of the refrigerator includes one of the following: prototype refrigerator, non-prototype refrigerator, pending refrigerator.
[0130] In one embodiment, an electronically controlled report message is generated based on the power-on and network connection rules, door opening and closing rules, refrigeration parameter setting conditions, or commercial performance mode triggering conditions of the refrigerator, and then the electronically controlled report message is sent to the background server to ensure the integrity and accuracy of the data, avoid data loss or errors, so that the background server determines the type of the refrigerator according to the electronically controlled report message, thereby being able to clearly display the usage of the prototype and reduce the decision-making difficulty.
[0131] Please refer to Figure 9 , Figure 9 which is the overall flowchart of the determination method for a refrigerator provided in an embodiment of the present application.
[0132] In one embodiment, check whether the refrigerator is in the installation file. If the installation file indicates that it has been installed and delivered to the user's home, it is an ordinary refrigerator. Check whether the position report of the direct connection module of the refrigerator is before it is put on the market for sale. If it is before, it is a trial ordinary refrigerator. Search for the reported data of the refrigerator in the previous three days and perform analysis. Check whether all are offline. If all are offline, if it is the first determination, it is a pending refrigerator. If it is not the first determination, maintain the original status. Check whether a commercial performance has been started within the last 24 hours of connection to the network. If there is a commercial performance mode, it is a prototype. If the reported time within three days is less than 1 hour, if it is the first determination, it is a pending refrigerator. If it is not the first determination, maintain the original status. Whether some are online during the day and some are online all day. If so, check whether the door is opened or closed at night. If the door is opened or closed at night, it is an ordinary refrigerator. If the door is not opened or closed at night, check whether the temperature of the freezer compartment in the first item of the daytime report is greater than 0. If it is greater than 0, it is a prototype. If it is less than 0, it is a pending refrigerator. Whether the refrigerator is only online during the day. If so, check whether the temperature of the freezer compartment in the first item of the daytime report is greater than 0. If it is greater than 0, it is a prototype. If it is less than 0, it is a pending refrigerator. For other online situations, check whether the door is opened or closed at night. If there is, it is an ordinary refrigerator. If not, it is a pending refrigerator.
[0133] The method for determining a refrigerator according to an embodiment of the present application is applied to a background server. The method includes: obtaining the electrical control reported information of the refrigerator in a historical time period; determining the historical usage situation of the refrigerator according to the electrical control reported information, where the historical usage situation includes the power-on and network connection rules, door opening and closing rules, refrigeration parameter setting situation, or commercial performance mode triggering situation of the refrigerator; determining the type of the refrigerator according to the historical usage situation. The types of the refrigerator include one of the following: prototype refrigerator, non-prototype refrigerator, pending refrigerator. By judging the type of the refrigerator according to the historical usage situation of the refrigerator in the embodiment of the present application, the obtained refrigerator type can be used to count and display the usage situation of the prototype, so as to clearly display the usage situation of the prototype, achieve accurate after-sales service for the sold refrigerators, and reduce the decision-making difficulty.
[0134] Based on the method for determining a refrigerator in each of the above embodiments, the following respectively present the embodiments of the controller, refrigerator, computer-readable storage medium, and computer program product of the present application.
[0135] As Figure 10 shown, Figure 10 is a schematic diagram of a controller for executing the method for determining a refrigerator according to an embodiment of the present application. The controller 1000 implemented in the present application includes: a processor 1010, a memory 1020, and a computer program stored on the memory 1020 and executable on the processor 1010. Among them, Figure 10 one processor 1010 and one memory 1020 are taken as an example.
[0136] The processor 1010 and the memory 1020 can be connected by a bus or other means. Figure 10 Taking the connection through the bus as an example.
[0137] The memory 1020, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory 1020 can include high-speed random access memory and can also include non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some embodiments, the memory 1020 optionally includes a memory 1020 that is remotely disposed relative to the processor 1010, and these remote memories 1020 can be connected to the controller 1000 through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0138] Those skilled in the art can understand that Figure 10 The device structure shown in does not constitute a limitation on the controller 1000, and it may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0139] In Figure 10 In the controller 1000 shown, the processor 1010 can be used to call the control program stored in the memory 1020, so as to implement the determination method of the refrigerator described above. Specifically, the non-transitory software program and instructions required to implement the determination method of the refrigerator in the above embodiments are stored in the memory 1020, and when executed by the processor 1010, the determination method of the refrigerator in the above embodiments is executed.
[0140] It should be noted that since the controller 1000 of the embodiments of the present application can execute the determination method of the refrigerator in any of the above embodiments, therefore, the specific implementation manners and technical effects of the controller 1000 of the embodiments of the present application can refer to the specific implementation manners and technical effects of the determination method of the refrigerator in any of the above embodiments.
[0141] In addition, an embodiment of the present application further provides a refrigerator, and the refrigerator includes the controller in the above embodiment.
[0142] It should be noted that since the refrigerator of the embodiments of the present application includes the controller in the above embodiment, and the controller in the above embodiment can execute the determination method of the refrigerator in any of the above embodiments, therefore, the specific implementation manners and technical effects of the refrigerator of the embodiments of the present application can refer to the specific implementation manners and technical effects of the determination method of the refrigerator in any of the above embodiments.
[0143] In addition, an embodiment of the present application further provides a computer-readable storage medium storing computer-executable instructions for executing the determination method of the refrigerator described above. Exemplarily, execute the method steps described above Figures 1 to 9 in the above.
[0144] It should be noted that since the computer-readable storage medium of the embodiment of the present application can execute the determination method of the refrigerator in any of the above embodiments, therefore, the specific implementation manners and technical effects of the computer-readable storage medium of the embodiment of the present application can refer to the specific implementation manners and technical effects of the determination method of the refrigerator in any of the above embodiments.
[0145] In addition, an embodiment of the present application further provides a computer program product, including a computer program or computer instructions. The computer program or computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device executes the determination method of the refrigerator described above. Exemplarily, execute the method steps described above Figures 1 to 9 in the above.
[0146] It should be noted that since the computer program product of the embodiment of the present application can execute the determination method of the refrigerator in any of the above embodiments, therefore, the specific implementation manners and technical effects of the computer program product of the embodiment of the present application can refer to the specific implementation manners and technical effects of the determination method of the refrigerator in any of the above embodiments.
[0147] Those of ordinary skill in the art will appreciate that all or some of the steps and systems disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information, such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically includes computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism, and can include any information delivery medium.
[0148] It should be understood that in this application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or a similar expression means any combination of these items, including any combination of single item (one) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0149] In several embodiments provided by the present application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Additionally, the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces, and the indirect couplings or communication connections of apparatuses or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the objectives of the solution of this embodiment.
[0150] It should also be understood that the various embodiments provided in the embodiments of the present application can be arbitrarily combined to achieve different technical effects.
[0151] The above has specifically described the preferred embodiments of the present application, but the present application is not limited to the above embodiments. Those skilled in the art can also make various equivalent deformations or substitutions without departing from the spirit of the present application, and these equivalent deformations or substitutions are all included within the scope defined by the claims of the present application.
Claims
1. A determination method for a refrigerator, characterized in that, Applied to a background server, the method includes: Obtain the device information and location reporting time of the refrigerator; When the device information is not recorded in a preset installation file and the location reporting time is after the market sale time, obtain the electronic control reporting information of the refrigerator in a historical time period; Determine the historical usage of the refrigerator according to the electronic control reporting information, where the historical usage includes the power-on and networking rule, door opening and closing rule, refrigeration parameter setting situation, or commercial performance mode triggering situation of the refrigerator; Determine the type of the refrigerator according to the historical usage, and the type of the refrigerator includes one of the following: prototype refrigerator, non-prototype refrigerator, to-be-determined refrigerator; Before obtaining the electronic control reporting information of the refrigerator in the historical time period, the method further includes at least one of the following: Obtain the device information of the refrigerator, match the device information with a preset installation file, and when the device information is recorded in the installation file, determine the refrigerator as a non-prototype refrigerator; Obtain the location reporting time of the refrigerator, and when the location reporting time is before the market sale time, determine the refrigerator as a non-prototype refrigerator.
2. The method according to claim 1, wherein The determining the type of the refrigerator according to the historical usage includes: When the historical usage indicates that the refrigerator is in an offline state during the historical time period, determine the refrigerator as a to-be-determined refrigerator.
3. The method according to claim 2, wherein The determining the type of the refrigerator according to the historical usage further includes: When the historical usage indicates that the refrigerator has been in an online state during the historical time period and the refrigerator has triggered the commercial performance mode within a first preset time before going offline, determine the refrigerator as a prototype refrigerator.
4. The method according to claim 3, characterized in that, The determining the type of the refrigerator according to the historical usage further includes: When the historical usage indicates that the refrigerator has been in an online state during the historical time period and the refrigerator has not triggered the commercial performance mode within a first preset time before going offline, obtain the information reporting duration of the electronic control reporting information; When the information reporting duration is less than or equal to a second preset time, determine the refrigerator as a to-be-determined refrigerator.
5. The method according to claim 4, wherein After obtaining the information reporting duration of the electronic control reporting information, the method further includes: When the information reporting duration is greater than the second preset time, determine the online situation of the refrigerator in the historical time period, where the online situation includes one of the following: the situation of being online in the daytime period of some dates and being online throughout the day of some dates, the situation of being only online in the daytime period of all dates, other online situations; Determine the type of the refrigerator according to the online situation.
6. The method according to claim 5, wherein The determining the type of the refrigerator according to the online situation includes: When the online situation is the situation of being online in the daytime period of some dates and being online throughout the day of some dates, obtain the door opening and closing rule of the refrigerator in the nighttime period; When the refrigerator has opened or closed the door during the nighttime period, determine the refrigerator as a non-prototype refrigerator; When the refrigerator has not been opened or closed during the night time period, filter out the first reported freezer temperature information during the day time period from the information reported by the electronic control; Determine the type of the refrigerator according to the freezer temperature information.
7. The method according to claim 5, characterized in that, The determining the type of the refrigerator according to the online situation includes: When the online situation is that it is only online during the day time period for all dates, filter out the first reported freezer temperature information during the day time period from the information reported by the electronic control; Determine the type of the refrigerator according to the freezer temperature information.
8. The method according to claim 6 or 7, characterized in that The determining the type of the refrigerator according to the freezer temperature information includes one of the following: When the freezer temperature information indicates that the set temperature of the freezer is higher than the freezing point temperature, determine the refrigerator as a prototype refrigerator; When the freezer temperature information indicates that the set temperature of the freezer is less than or equal to the freezing point temperature, determine the refrigerator as a pending refrigerator.
9. The method according to claim 5, wherein The determining the type of the refrigerator according to the online situation includes: When the online situation is the other online situation, obtain the door opening and closing pattern of the refrigerator during the night time period; When the refrigerator has been opened or closed during the night time period, determine the refrigerator as a non-prototype refrigerator; When the refrigerator has not been opened or closed during the night time period, determine the refrigerator as a pending refrigerator.
10. A determination method for a refrigerator, characterized in that, Applied to the refrigerator, the method includes: When the device information of the refrigerator is not recorded in a preset installation file and the position reporting time of the refrigerator is after the market selling time, generate the information reported by the electronic control according to the historical usage situation of the refrigerator in the historical time period, where the historical usage situation includes the power-on and networking pattern, door opening and closing pattern, refrigeration parameter setting situation, or commercial performance mode triggering situation of the refrigerator; Send the information reported by the electronic control to the background server so that the background server determines the type of the refrigerator according to the information reported by the electronic control, where the type of the refrigerator includes one of the following: prototype refrigerator, non-prototype refrigerator, pending refrigerator; Before generating the information reported by the electronic control according to the historical usage situation of the refrigerator in the historical time period, the method further includes at least one of the following: Obtain the device information of the refrigerator, match the device information with a preset installation file, and when the device information is recorded in the installation file, determine the refrigerator as a non-prototype refrigerator; Obtain the position reporting time of the refrigerator, and when the position reporting time is before the market selling time, determine the refrigerator as a non-prototype refrigerator.
11. A controller, characterized in that, Includes: A memory, a processor, and a computer program stored on the memory and executable on the processor, and when the processor runs the computer program, it executes the refrigerator determination method according to any one of claims 1 to 10.
12. A refrigerator, characterized in that, Includes the controller according to claim 11.
13. A computer-readable storage medium, characterized in that: Stores computer-executable instructions for executing the refrigerator determination method according to any one of claims 1 to 10.
14. A computer program product, comprising a computer program or computer instructions, characterized in that, The computer program or the computer instructions are stored in a computer-readable storage medium, and a processor of the computer device reads the computer program or the computer instructions from the computer-readable storage medium. The processor executes the computer program or the computer instructions, so that the computer device executes the determination method of the refrigerator according to any one of claims 1 to 10.
Citation Information
Patent Citations
Detection method and device for air conditioner and air conditioner
CN112524775A