Household equipment control method and system, electronic equipment and computer program product

By configuring and sending display data and access links to the home equipment control page, the problem of users needing to install multiple software to control multi-brand home equipment is solved, and convenient home equipment control and unified management is achieved.

CN119292088APending Publication Date: 2025-01-10SHENZHEN MONTNETS TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411508491.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-26
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

Users need to download and install multiple home device control software to control multi-brand home devices, resulting in inconvenient control.

Method used

Through the control management service platform, the display data and access links of the home equipment control page are configured and sent to the user terminal. Users can control home equipment without installing software, realizing unified management of multiple brands of equipment.

Benefits of technology

It simplifies user operation processes, improves the control convenience of home equipment, reduces the software occupation of user terminals, and realizes unified control of multi-brand equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292088A_ABST
    Figure CN119292088A_ABST
Patent Text Reader

Abstract

The invention is suitable for the field of home equipment control, and provides a home equipment control method and system, electronic equipment and a computer program product, the method is applied to a control management service platform, and the method comprises the following steps: based on received control request information sent by a home equipment manufacturer service platform, controlling the home equipment manufacturer service platform; configuring display data of a home equipment control page and an access link of the home equipment control page; sending the access link to a user terminal; obtaining a page access request after the access link is triggered; and outputting the display data to the user terminal in response to the page access request. In the scheme, the user can control the home equipment based on the user terminal without downloading and installing corresponding home equipment control software at the user terminal, and the control convenience of the home equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of home appliance control, and in particular, relates to a home appliance control method, system, electronic device and computer program product. Background Art

[0002] With the rapid development of science and technology, smart homes are gradually being integrated into people's daily lives, providing people with a more comfortable living environment. There are many brands in the smart home market, and each brand manufacturer has developed its own smart home control software. When controlling home appliances through user terminals, users need to download and install the corresponding home appliance control software on the user terminal to achieve control, which is not convenient enough. Summary of the invention

[0003] The embodiments of the present application provide a home appliance control method, system, electronic device and computer program product to solve the problem in the prior art that when a user controls a home appliance through a user terminal, the user needs to download and install the corresponding home appliance control software, which makes the home appliance control not convenient enough.

[0004] A first aspect of an embodiment of the present application provides a home appliance control method, which is applied to a control management service platform. The method includes:

[0005] Based on the control request information received from the home appliance manufacturer service platform, configure display data of the home appliance control page and an access link of the home appliance control page;

[0006] Sending the access link to a user terminal;

[0007] Obtaining a page access request after the access link is triggered;

[0008] In response to the page access request, the display data is output to the user terminal.

[0009] A second aspect of an embodiment of the present application provides a home appliance control system, including:

[0010] A configuration module, configured to configure display data of a home appliance control page and an access link of the home appliance control page based on control request information received from a home appliance manufacturer service platform;

[0011] A sending module, used for sending the access link to a user terminal;

[0012] An acquisition module, used for acquiring a page access request after the access link is triggered;

[0013] The response output module is used to respond to the page access request and output the display data to the user terminal.

[0014] A third aspect of an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in the first aspect when executing the computer program.

[0015] A fourth aspect of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the steps of the method described in the first aspect.

[0016] A fifth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect are implemented.

[0017] As can be seen from the above, the control management service platform provided by this application, as a bridge between the home appliance manufacturer service platform and the user terminal, can configure the display data and access link of the home appliance control page according to the control request information sent by the home appliance manufacturer service platform, and send the access link to the user terminal, and output the display data to the user terminal based on the page access request after the access link is triggered. Users do not need to download and install home appliance control software, and can control home appliances through the home appliance control page corresponding to the display data received by the user terminal. This process greatly simplifies the user's operation process and significantly improves the convenience of controlling home appliances. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0019] Figure 1 is a flow chart of a household appliance control method provided by an embodiment of the present application;

[0020] Figure 2 This is a schematic diagram of a home appliance control page provided by an embodiment of the present application;

[0021] Figure 3 is a structural diagram of a home appliance control system provided by an embodiment of the present application;

[0022] Figure 4 It is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

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

[0025] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

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

[0027] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0028] In a specific implementation, the user terminal described in the embodiments of the present application includes, but is not limited to, other portable devices such as mobile phones, laptop computers, or tablet computers with touch-sensitive surfaces (e.g., touch screen displays and / or touch pads). It should also be understood that in some embodiments, the device is not a portable communication device, but a desktop computer with a touch-sensitive surface (e.g., touch screen displays and / or touch pads).

[0029] In the following discussion, a user terminal including a display and a touch-sensitive surface is described. However, it should be understood that the user terminal may include one or more other physical user interface devices such as a physical keyboard, mouse and / or joystick.

[0030] The user terminal supports various applications, such as one or more of the following: a drawing application, a presentation application, a word processing application, a website creation application, a disk burning application, a spreadsheet application, a game application, a telephone application, a video conferencing application, an email application, an instant messaging application, a workout support application, a photo management application, a digital camera application, a digital camcorder application, a web browsing application, a digital music player application, and / or a digital video player application.

[0031] Various applications that can be executed on an electronic device can use at least one common physical user interface device such as a touch-sensitive surface. One or more functions of the touch-sensitive surface and corresponding information displayed on the electronic device can be adjusted and / or changed between applications and / or within corresponding applications. In this way, a common physical architecture of an electronic device (e.g., a touch-sensitive surface) can support a variety of applications with user interfaces that are intuitive and transparent to the user.

[0032] It should be understood that the size of the serial numbers of each step in this embodiment does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of this application.

[0033] With the development of technology, various brands of home appliance manufacturers have launched smart homes. The popularity of smart homes has been increasing year by year, integrating into users' daily lives and providing users with a more comfortable and convenient living environment.

[0034] Various brands of home appliance manufacturers have developed home appliance control software, which enables users to control home appliances through user terminals installed with home appliance control software. That is, when users control home appliances through user terminals, they need to identify the manufacturer of the home appliances, download and install the corresponding home appliance control software, so as to call the home appliance control software of the same brand to achieve control, and the control and use of home appliances are not convenient enough. In addition, most of the existing home appliance control software is limited to the control of home appliances of a single brand or a specific brand. When facing multi-brand home appliances, it is necessary to install home appliance control software of multiple brands, which makes the control and use of home appliances not convenient enough.

[0035] In order to solve the above problems, the present application provides a method, system, electronic device and computer program product for controlling home appliances. The home appliance control method is applied to a control management service platform, namely, a DreamNet service platform / DreamNet server. The control management service platform is developed in cooperation with home appliance manufacturers of multiple brands and user terminal manufacturers of multiple brands, and can realize unified control and management of home appliances of multiple brands. When there are home appliances of multiple brands in the user's home, when the home appliance control is realized based on the user terminal, there is no need to download and install multiple home appliance control software on the user terminal.

[0036] Home equipment manufacturers have corresponding home equipment manufacturer service platforms for centralized control of home equipment activation, control, response and other functions. User terminal manufacturers have corresponding user terminal manufacturer service platforms for control of user terminal system upgrades, message sending and receiving and other functional configurations.

[0037] The control management service platform can communicate with the home equipment manufacturer service platform and the user terminal manufacturer service platform, and can also communicate with the user terminal through the operator and the user terminal manufacturer service platform. Through multi-platform linkage, the user terminal is provided with a home equipment control page for controlling home equipment, realizing home control and simplifying the control operation process.

[0038] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.

[0039] See also Figure 1 , Figure 1 1 is a flow chart of a method for controlling a home appliance provided in an embodiment of the present application. Figure 1 As shown, a home appliance control method is applied to a control management service platform, and the method includes the following steps:

[0040] Step 101: Based on the control request information received from the home appliance manufacturer service platform, display data of the home appliance control page and an access link of the home appliance control page are configured.

[0041] In some embodiments, when a user scans a device identification code of a home appliance through a user terminal, a control request is triggered. At this time, the user terminal / home appliance sends a control request trigger information to the home appliance manufacturer service platform through a communication interface.

[0042] In some embodiments, when the communication distance between the user terminal and the home appliance is within the set near field communication (NFC) communication distance or the set Bluetooth communication distance, a control request is also triggered. At this time, the user terminal / home appliance sends a control request trigger information to the home appliance manufacturer service platform through the communication interface.

[0043] In some embodiments, the control request triggering information includes a home device identifier, which is a unique identifier of the home device, such as a serial number or a media access control (MAC) address of the home device.

[0044] The service platforms of home appliance manufacturers of various brands store home appliance identifiers for various categories of home appliance, page templates corresponding to each home appliance identifier, and page identifiers and control parameters associated with each page template. A page template is a predefined layout framework that specifies the basic structure and style of a home appliance control page, including various page elements such as buttons, sliders, text input boxes, icons, etc., as well as the arrangement of these page elements on the page. Control parameters are a set of data associated with a page template, which defines the specific behavior and appearance of the page elements. Page identifiers are used to distinguish different page templates and corresponding control parameters, and serve as identification indexes. Among them, page templates need to be reviewed.

[0045] In some embodiments, the first page template sent by the home appliance manufacturer service platform is reviewed; after the first page template is reviewed and passed, the first page template is sent to the user terminal manufacturer service platform, and the user terminal manufacturer service platform is instructed to review the first page template; upon receiving the page template review pass information sent by the user terminal manufacturer service platform, the page template review pass information is sent to the home appliance manufacturer service platform.

[0046] In some embodiments, each home appliance manufacturer service platform can customize and create page templates, such as a page template that integrates all function control operation items and a page template that reminds some function control operation items. The function control operation items refer to operable items such as turn off, turn on, cool, heat, increase volume, decrease volume, etc.

[0047] In some embodiments, the home appliance manufacturer service platform sends the created first page template to the control management service platform for review. The control management service platform reviews whether the fonts and controls in the first page template are clear, whether the content violates regulations, etc. If there are no abnormalities in the review, the review is passed, and the first page template is sent to the user terminal manufacturer service platform, so that the user terminal manufacturer service platform reviews the first page template again to review whether there are sensitive words in the first page template, whether the template industry is an entry industry for the user terminal manufacturer, etc. After the user terminal manufacturer service platform reviews and finds no abnormalities, it sends the page template review pass information to the control management service platform. The control management service platform feeds back the received page template review pass information to the home appliance manufacturer service platform, and the home appliance manufacturer service platform can mark the page template with a review pass mark. That is, the page template that has passed the review of the control management service platform and the user terminal manufacturer service platform has a corresponding review pass mark.

[0048] In some embodiments, the page template, page identifier and control parameter are usually stored in the form of a data combination. The page template corresponds to an audit pass mark, that is, the corresponding data combination corresponds to an audit pass mark, that is, the page identifier and control parameter in the data combination correspond to an audit pass mark.

[0049] In some embodiments, the same data combination corresponds to multiple home device identifiers.

[0050] In some embodiments, the home appliance control page corresponding to the same data combination is used to control one or more different styles of home appliances of the same brand and the same category. For example, brand A has three air conditioners, and the three brand A air conditioners have differences in energy consumption, cooling effect, etc., but the function control operation items are the same, and can be controlled using the same home appliance control page.

[0051] In some embodiments, the home appliance control page corresponding to the same data combination is used to control home appliances of the same category from multiple different brands. For example, both brand A and brand B have developed smart rice cookers, and the function control operation items of these smart rice cookers are consistent, and can be controlled using the same home appliance control page. The same home appliance control page is used to control home appliances of the same category from multiple different brands, and the control management service platform coordinates.

[0052] In some embodiments, if the control management service platform finds an abnormality in the review of the first page template, it directly feedbacks the review failure to the home appliance manufacturer service platform, and also feedbacks the reason for the review failure. If the user terminal manufacturer service platform finds an abnormality in the review of the first page template, it feedbacks the review failure to the control management service platform, and the control management service platform feedbacks the review failure to the home appliance manufacturer service platform, and also feedbacks the reason for the review failure sent by the user terminal manufacturer service platform. In this way, the home appliance manufacturer service platform can purposefully adjust the first page template.

[0053] In some embodiments, after receiving the page template review approval information sent by the user terminal manufacturer service platform, sending the page template review approval information to the home appliance manufacturer service platform, it also includes: receiving and storing the first page template sent by the home appliance manufacturer service platform, the first page identifier and the first control parameter corresponding to the first page template.

[0054] That is, after receiving the page template review information, the home appliance manufacturer service platform sends the first data combination, namely the first page template, the first page identifier and the first control parameter, to the control management service platform for easy calling by the control management service platform.

[0055] In some embodiments, after receiving the page template review approval information sent by the user terminal manufacturer service platform, the page template review approval information is sent to the home appliance manufacturer service platform, and the method further includes: if it is detected that the first page identifier of the first page template is the same as the stored second page identifier, the second page template corresponding to the second page identifier is changed to the first page template, and the second control parameter corresponding to the second page identifier is changed to the first control parameter. That is, the page template and control parameter in the first data combination are updated.

[0056] After receiving the control request trigger information, namely the home appliance identifier, the home appliance manufacturer service platform performs a query based on the home appliance identifier to check whether there is a page identifier corresponding to the home appliance identifier among the page identifiers with the approval mark.

[0057] If so, the home appliance manufacturer service platform can send a control request message to the control management service platform.

[0058] If it does not exist, it means that the home appliance control cannot be achieved through platform linkage. At this time, the home appliance manufacturer service platform will no longer send control request information.

[0059] In some embodiments, the home appliance manufacturer service platform collects the usage of home appliances and analyzes the user's usage habits. If a home appliance, such as an air purifier, is used within a fixed time period, and it is detected that it is turned on outside the fixed time period and the page identifier corresponding to the home appliance identifier of the home appliance has an approval mark, a control request message is sent to the control management service platform.

[0060] Based on the control request information sent by the service platform of any brand of home appliance manufacturer, the control information configuration is realized, and the display data and access link of the home appliance control page are obtained.

[0061] In some embodiments, the display data of the home appliance control page is configured based on the control request information received from the home appliance manufacturer service platform, including: based on the page identifier of the home appliance control page carried in the control request information, searching for the page template and control parameters corresponding to the page identifier; based on the page template and the control parameters, configuring the display data.

[0062] The page identifier is used as index information to search for the data combination where the page identifier is located, and the page template and control parameters are obtained from the data combination where the page identifier is located. The structure and style of the page template are analyzed to determine the page elements and the relationship between them, and the control parameters are applied to the corresponding elements in the page template to generate the final display data. The display data is rendered to display the home device control page that can be operated by the user.

[0063] After receiving the control request information, an access link for jumping to display the home appliance control page is also configured. The access link is associated with the display data to ensure that the display data can be accurately obtained through the link to display the home appliance control page.

[0064] Step 102: Send the access link to the user terminal.

[0065] There are several ways to send access links.

[0066] In some embodiments, sending the access link to the user terminal includes: sending the access link to a text message inbox of the user terminal in the form of a text message.

[0067] The SMS sending method requires that the control management service platform has communication function and the user terminal is equipped with a Subscriber Identity Module (SIM) card that can communicate normally.

[0068] In order to send to the correct user terminal, the home appliance manufacturer service platform will send the user terminal's communication number together with the control request information. The communication number is the associated communication number of the home appliance recorded by the home appliance manufacturer service platform, or the communication number included in the control request trigger information.

[0069] In this way, the access link is sent to the SMS inbox of the user terminal through the operator.

[0070] In some embodiments, the access link may be sent to a WeChat chat window between the control management service platform and the user terminal.

[0071] The access link can be sent and received through the SMS inbox or WeChat and other information interaction tools of the user terminal. This operation step does not require downloading and installing the home appliance control software, and is simple for the user.

[0072] Step 103: Obtain a page access request after the access link is triggered.

[0073] The purpose of the page access request is to request access to the home device control page.

[0074] In some embodiments, the user terminal manufacturer sends a domain name whitelist of links to the user terminal. After receiving the access link, the user terminal determines whether the domain name of the access link is in the domain name whitelist. If so, the access link is automatically triggered, that is, the page access control request is automatically triggered. If not, it is displayed in the user terminal in the form of an access link, waiting for the access link to be passively triggered.

[0075] In some embodiments, when a user clicks an access link on a user terminal, the access link is triggered, and a page access request is triggered at the same time, and a page access request is received from the user terminal. This is a passive trigger.

[0076] Step 104: In response to the page access request, output the display data to the user terminal.

[0077] After receiving the page access request, the acquired display data is output to the user terminal through the user terminal manufacturer service platform.

[0078] In some embodiments, the response to the page access request and outputting the display data to the user terminal includes: querying whether the page template and the control parameters corresponding to the display data requested by the page access request are updated; if not updated, outputting the display data to the user terminal.

[0079] The update includes replacing a new page template, replacing a new control parameter, replacing both at the same time, or the corresponding data combination being removed from the shelves.

[0080] If it is not updated, it indicates that the home appliance control page corresponding to the display data is the currently available control page, and the home appliance can be controlled based on the home appliance control page, and the display data can be output to the user terminal.

[0081] If the access link is in the SMS inbox or WeChat chat window, and the domain name of the access link is in the domain name whitelist, the user terminal renders based on the display data to obtain the home appliance control page, and the home appliance control page will cover the access link. At this time, the user sees the home appliance control page in the SMS inbox or WeChat chat window, and home control can be achieved based on the home appliance control page.

[0082] If the access link is in the SMS inbox or WeChat chat window, and the domain name of the access link is not in the domain name whitelist, the browser is redirected to the cloud service platform of the browser, which renders the home device control page based on the display data in the user terminal. The home device control page is displayed in the browser, and the user can control the home based on the home device control page. The access link in the SMS inbox or WeChat chat window still exists.

[0083] In some embodiments, the user can click on the home device control page in the SMS inbox or WeChat chat window to implement home control, including remote control.

[0084] In some implementations, the user can click on an access link in a text message inbox or WeChat chat window to jump to a browser, and control the home device through the home device control page displayed in the browser, including remote control.

[0085] As mentioned above, the home appliance manufacturer service platform will collect usage data of each home appliance and analyze the user's usage habits. If a home appliance, such as an air purifier, is used within a fixed time period, and it is detected that it is turned on outside the fixed time period and the page identifier corresponding to the home appliance identifier of the home appliance has a review pass mark, a control request message is sent to the control management service platform. After that, the control management service platform executes steps 101 to 104, and sends the access link or home appliance control page corresponding to the home appliance to the user terminal to remind the user.

[0086] like Figure 2 As shown, Figure 2This is a schematic diagram of a home appliance control page provided in an embodiment of the present application. The page template of the reminder part function control operation item corresponding to the home appliance control page. The home appliance manufacturer service platform detects that the air conditioner is still on and not turned off during the time period when the user is away from home, and sends the home appliance control page to the user terminal through the control management service platform to remind the user to turn off the air conditioner. The user clicks the virtual button to turn off the air conditioner in the home appliance control page on the user terminal to control the air conditioner to turn off. Through reminders, the device status of home appliances such as air conditioners can be obtained in time, the device status can be adjusted, and energy consumption can be reduced.

[0087] As an intermediate hub, the control management service platform communicates with the home appliance manufacturer service platform and the user terminal, and uses the existing software of the user terminal or the currently commonly used software, such as SMS inbox, WeChat and other widely applicable software, to provide the user terminal with a home appliance control page or an access link that can jump to the home appliance control page. Users do not need to download home appliance control software separately to achieve home appliance control, which brings users a better home appliance control experience and usage experience. The control management service platform is connected with the service platforms of home appliance manufacturers of multiple brands, and there is no need to download and install home appliance control software of multiple brands on the user terminal. It can reduce the memory usage of the control software in the user terminal. When using it, there is no need to consider the correspondence between home appliances and home appliance control software. For users, the operation is simple and the control is more convenient, which improves the user's smart home usage experience and meets the user's convenient and intelligent usage needs.

[0088] In some embodiments, when information is exchanged between service platforms and between service platforms and user terminals, a unified encryption rule is used to encrypt the interactive information to improve the security of the interaction.

[0089] In the embodiment of the present application, the control management service platform provided, as a bridge between the home appliance manufacturer service platform and the user terminal, can configure the display data and access link of the home appliance control page according to the control request information sent by the home appliance manufacturer service platform, and send the access link to the user terminal, and output the display data to the user terminal based on the page access request after the access link is triggered. Users do not need to download and install home appliance control software, and can control home appliances through the home appliance control page corresponding to the display data received by the user terminal. This process greatly simplifies the user's operation process and significantly improves the convenience of controlling home appliances.

[0090] See also Figure 3 , Figure 3 This is a structural diagram of a home appliance control system provided in an embodiment of the present application. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0091] The home appliance control system 300 includes: a configuration module 301 , a sending module 302 , an acquisition module 303 , and a response output module 304 .

[0092] The configuration module 301 is used to configure the display data of the home appliance control page and the access link of the home appliance control page based on the control request information received from the home appliance manufacturer service platform.

[0093] The sending module 302 is used to send the access link to the user terminal.

[0094] The acquisition module 303 is used to acquire the page access request after the access link is triggered.

[0095] The response output module 304 is used to respond to the page access request and output the display data to the user terminal.

[0096] In some embodiments, the configuration module is specifically used to:

[0097] Based on the page identifier of the home appliance control page carried in the control request information, searching for a page template and control parameters corresponding to the page identifier;

[0098] Based on the page template and the control parameters, the display data is configured.

[0099] In some embodiments, the response output module is specifically used to:

[0100] Query whether the page template and the control parameter corresponding to the display data requested by the page access request are updated;

[0101] If not updated, the display data is output to the user terminal.

[0102] In some embodiments, the sending module is specifically used for:

[0103] The access link is sent to the SMS inbox of the user terminal in the form of SMS.

[0104] In some embodiments, the system further includes a page template review module for:

[0105] Reviewing the first page template sent by the home appliance manufacturer service platform;

[0106] After the first page template passes the review, the first page template is sent to the user terminal manufacturer service platform, and the user terminal manufacturer service platform is instructed to review the first page template;

[0107] When the page template review approval information sent by the user terminal manufacturer service platform is received, the page template review approval information is sent to the home appliance manufacturer service platform.

[0108] Receive and store the first page template, the first page identifier corresponding to the first page template, and the first control parameter sent by the home appliance manufacturer service platform.

[0109] If it is detected that the first page identifier of the first page template is the same as the stored second page identifier, the second page template corresponding to the second page identifier is changed to the first page template, and the second control parameter corresponding to the second page identifier is changed to the first control parameter.

[0110] The home appliance control system provided in the embodiment of the present application can implement each process of the embodiment of the above-mentioned home appliance control method and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0111] Figure 4 4 is a structural diagram of an electronic device provided in an embodiment of the present application. As shown in the figure, the electronic device 4 of the embodiment includes: at least one processor 40 ( Figure 4 Only one is shown in the figure), a memory 41, and a computer program 42 stored in the memory 41 and executable on the at least one processor 40, wherein the processor 40 implements the steps of any of the above-mentioned method embodiments when executing the computer program 42.

[0112] The electronic device 4 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will appreciate that Figure 4 It is only an example of the electronic device 4 and does not constitute a limitation of the electronic device 4. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

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

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

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

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

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

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

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

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

[0121] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0122] The present application implements all or part of the processes in the above-mentioned embodiment method, and may also be implemented through a computer program product. When the computer program product runs on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

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

Claims

1. A method for controlling household appliances, characterized in that: Applied to a control management service platform, the method comprises: Based on the control request information received from the home appliance manufacturer service platform, configure display data of the home appliance control page and an access link of the home appliance control page; Sending the access link to a user terminal; Obtaining a page access request after the access link is triggered; In response to the page access request, the display data is output to the user terminal.

2. The method according to claim 1, characterized in that The step of configuring display data of the home appliance control page based on the control request information received from the home appliance manufacturer service platform includes: Based on the page identifier of the home appliance control page carried in the control request information, searching for a page template and control parameters corresponding to the page identifier; Based on the page template and the control parameters, the display data is configured.

3. The method according to claim 2, characterized in that The step of responding to the page access request and outputting the display data to the user terminal includes: Query whether the page template and the control parameter corresponding to the display data requested by the page access request are updated; If not updated, the display data is output to the user terminal.

4. The method according to claim 1, characterized in that: The sending the access link to the user terminal includes: The access link is sent to the SMS inbox of the user terminal in the form of SMS.

5. The method according to claim 1, characterized in that The method further comprises: Reviewing the first page template sent by the home appliance manufacturer service platform; After the first page template passes the review, the first page template is sent to the user terminal manufacturer service platform, and the user terminal manufacturer service platform is instructed to review the first page template; When the page template review approval information sent by the user terminal manufacturer service platform is received, the page template review approval information is sent to the home appliance manufacturer service platform.

6. The method according to claim 5, characterized in that In the case of receiving the page template review passing information sent by the user terminal manufacturer service platform, after sending the page template review passing information to the home appliance manufacturer service platform, the method further includes: Receive and store the first page template, the first page identifier corresponding to the first page template, and the first control parameter sent by the home appliance manufacturer service platform.

7. The method according to claim 6, characterized in that In the case of receiving the page template review passing information sent by the user terminal manufacturer service platform, after sending the page template review passing information to the home appliance manufacturer service platform, the method further includes: If it is detected that the first page identifier of the first page template is the same as the stored second page identifier, the second page template corresponding to the second page identifier is changed to the first page template, and the second control parameter corresponding to the second page identifier is changed to the first control parameter.

8. A home appliance control system, characterized in that: include: A configuration module, configured to configure display data of a home appliance control page and an access link of the home appliance control page based on control request information received from a home appliance manufacturer service platform; A sending module, used for sending the access link to a user terminal; An acquisition module, used for acquiring a page access request after the access link is triggered; The response output module is used to respond to the page access request and output the display data to the user terminal.

9. An electronic device, characterized in that: The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the electronic device implements the method as claimed in any one of claims 1 to 7.

10. A computer program product, characterized in that The invention comprises a computer program which, when executed, causes the method according to any one of claims 1 to 7 to be performed.

Citation Information

Patent Citations

  • Control apparatus, control method for control apparatus, multi-functional apparatus, multi-functional apparatus control system

    CN101115116A

  • Linkable plug-in

    CN103793346A

  • Internet of things equipment control method and device

    CN105629908A

  • Method and device for controlling plug-in display, computing equipment and storage medium

    CN110647278A

  • Network link access control system for smart home

    CN111221258A