Display method and display system for user interface of smart home equipment
The smart home device interface display method, which utilizes cloud storage and user-end upgrades, solves the problems of complex interface display processes and accidental operations, enabling efficient and secure user interface upgrades and dynamic adjustments, thereby improving user experience and system stability.
Patent Information
- Application Number
- CN202511001605.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-21
- Publication Date
- 2025-11-11
AI Technical Summary
The interface display process of smart home devices is cumbersome, the user operation is complicated, it is difficult to dynamically adjust with changes in the scene, and there are risks of unreasonable function classification and misoperation.
By storing the dedicated user interface design files and identification codes in the cloud, users can first install the basic version and then upgrade to the dedicated version. Combined with real-time data push and two-way verification mechanism in the cloud, dynamic resource scheduling and security decoupling are achieved.
It improves the startup efficiency and system stability of device applications, simplifies user interaction, optimizes user experience, prevents accidental operation and unauthorized device access, and improves the efficiency of function search.
Smart Images

Figure CN120934925A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart homes, and more particularly to a user interface display method and display system for smart home devices. Background Technology
[0002] With technological advancements, smart home devices integrate technologies such as comprehensive cabling and network communication, covering daily necessities such as bathroom fixtures, home appliances, and lighting, significantly improving the safety, convenience, and energy efficiency of home life.
[0003] To access the interface of smart home devices, users need to complete multiple steps, including downloading applications, configuring and binding networks, and selecting devices. Configuring scene modes is cumbersome and difficult to dynamically adjust to changing scenarios. Sometimes, the layout of the control interface is logically disconnected from the operation of physical devices, easily leading to user errors. The control interface may also lack a logical categorization of functions. Furthermore, as the number of smart home devices increases, the information becomes overwhelming, causing users to spend considerable time searching for functions. Summary of the Invention
[0004] This invention proposes a user interface display method for smart home devices, comprising: a storage stage: storing multiple dedicated user interface design files and a unique identification code corresponding to each dedicated user interface design file in the cloud, and storing a basic version user interface design file; the smart home device storing the specific unique identification code; an initial request stage: the user terminal sends an initial request to the cloud to "obtain user interface design files"; an initial delivery stage: the cloud sends the basic version user interface design file to the user terminal based on the initial request to "obtain user interface design files" sent by the user terminal; a basic version stage: the user terminal receives the basic version user interface design file and completes the installation and rendering of the device application; a dedicated request stage: after the smart home device starts, it automatically sends the specific unique identification code to the cloud as a request for the dedicated user interface design file; or, the user terminal uploads the specific unique identification code to the cloud as a request for the dedicated user interface design file; a matching stage: after receiving the specific unique identification code, the cloud matches and assigns the dedicated user interface design file corresponding to the specific unique identification code to the user terminal; and a dedicated stage: the user terminal receives the dedicated user interface design file and completes a dedicated upgrade of the user interface of the device application.
[0005] Furthermore, the display method also includes an active recommendation stage: the cloud pushes the real-time operating status data of the smart home device and the list of available exclusive user interface design files to the user terminal, so as to support the user terminal to view the status of the smart home device or execute control commands based on the visual interface.
[0006] Furthermore, in the dedicated request phase: after the smart home device is started, it automatically sends multiple specific dedicated identification codes to the cloud as a request for the dedicated user interface design file; or, the user terminal uploads multiple specific dedicated identification codes to the cloud as a request for the dedicated user interface design file; in the matching phase: after receiving multiple specific dedicated identification codes from the smart home device, the cloud matches and assigns multiple dedicated user interface design files corresponding to the multiple specific dedicated identification codes to the user terminal; in the dedicated phase: the user terminal receives multiple dedicated user interface design files, selects one, and completes the dedicated upgrade of the user interface of the device application according to the selected dedicated user interface design file.
[0007] Furthermore, the display method also includes an update phase: updating the exclusive user interface design file and exclusive identification code stored in the cloud via remote online upgrade, and updating the exclusive identification code stored on the smart home device.
[0008] Furthermore, based on the user's touch behavior data, a custom user interface design document is created.
[0009] Furthermore, in the exclusive request phase, the display method simultaneously uploads the device status parameters of the smart home device to the cloud while the smart home device automatically sends the specific exclusive identification code to the cloud during the exclusive request phase; in the matching phase, it further includes parsing the type and permission level of the smart home device to match the exclusive user interface design file corresponding to the exclusive identification code.
[0010] This invention also provides a user interface display system for smart home devices, comprising: a cloud, used to store multiple dedicated user interface design files and a unique identification code corresponding to each dedicated user interface design file, and used to store a basic version user interface design file; a smart home device, used to store the specific unique identification code; a user terminal, used to send an initial request to the cloud to "obtain user interface design files"; the cloud also sends the basic version user interface design file to the user terminal based on the initial request sent by the user terminal; the user terminal is also used to receive the basic version user interface design file and complete the installation and rendering of the device application; after the smart home device is started, it automatically sends the specific unique identification code to the cloud as a request for the dedicated user interface design file; or, the user terminal uploads the specific unique identification code to the cloud as a request for the dedicated user interface design file; the cloud is also used to receive the specific unique identification code from the smart home device, match and assign the dedicated user interface design file corresponding to the specific unique identification code to the user terminal; the user terminal is also used to receive the dedicated user interface design file and complete the dedicated user interface upgrade of the device application.
[0011] Furthermore, the cloud is also used to push real-time operating status data of the smart home device and a list of available dedicated user interface design files to the user terminal, so as to support the user terminal in viewing the status of the smart home device or executing control commands based on a visual interface.
[0012] Furthermore, after the smart home device is activated, it automatically sends multiple specific unique identification codes to the cloud as requests for the unique user interface design files; or, the user terminal uploads multiple specific unique identification codes to the cloud as requests for the unique user interface design files; after receiving the multiple specific unique identification codes from the smart home device, the cloud matches and assigns multiple unique user interface design files corresponding to the multiple specific unique identification codes to the user terminal; the user terminal receives the multiple unique user interface design files, selects one, and completes the unique upgrade of the user interface of the device application according to the selected unique user interface design file.
[0013] Furthermore, through remote online upgrades, the exclusive user interface design file and exclusive identification code stored in the cloud are updated, and the exclusive identification code stored on the smart home device is updated; the exclusive user interface design file is designed based on the user's touch behavior data; when the smart home device automatically sends the specific exclusive identification code to the cloud, it also uploads the device status parameters of the smart home device to the cloud.
[0014] The user interface display method for smart home devices provided by this invention achieves the process of first installing a basic version of the user interface design file on the user's end, and then upgrading to a dedicated user interface design file through corresponding stages. This improves the startup efficiency of the device application on the user's end, enhances the stability of the program and the entire system, avoids compatibility risks, unifies the initial interaction logic of the device application on the user's end, reduces the user's cognitive load, and achieves control over user expectations in the corresponding process, thereby improving the user experience. At the same time, the entire display method simplifies the interaction operation layers between the user end (mobile end) and the cloud, reduces the host load on the smart home device by storing files in the cloud, improves the response speed of the user interface, and optimizes the user experience.
[0015] Furthermore, in the entire display method, the cloud acts as an intermediate node, decoupling the client user interface from the host of the smart home device and enabling dynamic resource scheduling. The host or user terminal of the smart home device can also conduct bidirectional transmission confirmation with the cloud, ensuring the consistency between the unique identification code stored on the host of the smart home device or the unique identification code uploaded by the user terminal and the unique identification code stored in advance in the cloud. This prevents unauthorized devices from accessing the device from a security perspective, thus implementing a two-way verification mechanism.
[0016] In addition, the entire display method is simple to configure and can be dynamically adjusted according to changes in the scene, which can prevent the interface layout from being logically disconnected from the operation of physical devices and is less likely to cause user misoperation; moreover, it can make the function display of the control interface, i.e. the user interface, reasonably categorized; in addition, even if the number of smart home devices increases, the user interface information of the basic version is simple and the information of the exclusive user interface is specific, making it more efficient and convenient for users to find functions. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of each stage of the user interface display method for smart home devices provided in the embodiments of the present invention; Figure 2 This is a schematic diagram of the user interface of the basic version provided in the embodiments of the present invention; Figures 3 to 6 These are schematic diagrams of four dedicated user interfaces provided in the embodiments of the present invention. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0019] One embodiment of the present invention provides a method for displaying the user interface (UI) of a smart home device. Please refer to the following reference. Figure 1 ,include: Storage Stage: The cloud stores multiple dedicated user interface design files and a unique identifier corresponding to each file, as well as a basic user interface design file; the smart home device stores the specific identifier; the cloud can be a corresponding cloud server; the cloud can simultaneously store multiple dedicated user interface design files, specifically, for example, storing... Figures 3 to 6 The four dedicated user interfaces shown correspond to four dedicated user interface design files (in other embodiments, there can be two to five, or six to ten, etc.), but only the following are stored: Figure 2 The user interface design file corresponding to a basic version of the user interface shown is unique and uniform. The exclusive identification code stored in the cloud corresponds one-to-one with the exclusive user interface design file. That is, one exclusive identification code corresponds to one exclusive user interface design file, and different exclusive user interface design files have different exclusive identification codes. Each exclusive user interface design file has a unique exclusive identification code. The specific exclusive identification code is also an exclusive identification code. It is specific because, under normal circumstances, it is one or several specially selected ones. Initial Request Phase: The user sends their first request to the cloud to "obtain user interface design files." This scenario typically occurs when a user has purchased smart home devices and intends to install the corresponding applications. For instructions on how to send the request, please refer to the relevant manual, such as scanning or recognizing a QR code in the manual, or logging into the download page in other ways. The user terminal is usually a mobile phone (smartphone), but it can also be other mobile user terminals, such as tablets, laptops, or smartwatches, or even non-mobile user terminals, such as home desktop computers. Smart home devices can specifically include smart bathroom appliances, smart home appliances, smart cleaning robots, and smart kitchen appliances, for example... Figures 2 to 6The user interface shown is that of a smart toilet. This embodiment uses a smart toilet as an example for explanation. The user interface design file is adapted to the specific type and version of the user terminal. For example, when the user terminal is a smartphone, the corresponding user interface design file is developed according to the type (Android and non-Android) and version (various mobile phone brands, models and generations, etc.) of the smartphone. Initial distribution phase: Based on the user's initial request to "obtain user interface design files", the cloud sends the basic version of the user interface design files to the user's client. The initial distribution is of the basic version of the user interface design files, which are usually small, easy to download, and easy to install. Basic Version Stage: Users receive the basic user interface design files and complete the installation and rendering of the device application. The basic user interface design files do not include extended components or custom style configurations; they are simple in function and have a unified interface. Figure 2 As shown, this helps reduce the cognitive load on users; Dedicated Request Phase: After the smart home device is powered on, it automatically sends a specific dedicated identification code to the cloud as a request for a dedicated user interface design file; or, the user uploads a specific dedicated identification code to the cloud as a request for a dedicated user interface design file. Therefore, this embodiment provides two optional dedicated request methods: a passive method (the smart home device automatically sends a specific dedicated identification code to the cloud upon startup), and a method where the user actively requests the design file on their device as needed. The passive method is guaranteed to occur, while the active method is optional and may not occur. If the user actively requests the design file first, the cloud directly proceeds to the following matching phase based on the request. Furthermore, the cloud can ignore requests automatically sent when the smart home device starts up; conversely, if the smart home device starts up first and automatically sends a request, the cloud will directly enter the following matching stage based on the request. However, if the user actively makes a request later, the cloud will decide whether to enter the following matching stage again depending on the situation. If the specific unique identification code sent by the user at this time is consistent with the one automatically sent by the smart home device, the cloud can ignore the actively made request. Conversely, if the specific unique identification code sent by the user at this time is inconsistent with the one automatically sent by the smart home device, the cloud should enter the following matching stage again based on the actively made request. Matching phase: After receiving a specific unique identification code, the cloud matches and assigns the unique user interface design file corresponding to the unique identification code to the user terminal; the cloud, as a management platform, parses the unique identification code to achieve association matching with user interface resources (i.e., the corresponding unique user interface design file), realizes the matching and association positioning between the cloud and the unique identification code, accurately locates and calls the corresponding unique user interface design file and sends it to the user terminal; Dedicated Phase: The user receives a dedicated user interface design file, completing a dedicated upgrade of the device application's user interface; the dedicated user interface design file includes corresponding extended components and custom styles, and may also have other dedicated designs, such as... Figures 3 to 6 As shown; after completing the installation of the dedicated user interface design file, users can use various functions on the user terminal and perform various operations more quickly. The cloud then sends corresponding action commands to the host terminal of the smart home device based on the received operation commands to achieve the corresponding operation requirements; in short, related commands are interacted through the cloud.
[0020] In this embodiment, a unique identifier can be generated for each dedicated user interface design file via the cloud. This unique identifier is used for version tracking and permission binding control during resource (dedicated user interface design file) distribution, thus realizing cloud resource storage and unique identifier generation. Of course, unique identifiers can also be provided or generated in other ways, and then associated with and stored correspondingly with each dedicated user interface design file.
[0021] In this embodiment, the initial request phase can be controlled by the user, while the initial delivery phase takes place after the cloud receives the request.
[0022] In this embodiment, during the basic version stage, the corresponding process may also include loading the basic function interface when the user terminal starts, and loading and displaying the basic version of the user interface during the system initialization process of the user terminal's device application.
[0023] In one embodiment, during the dedicated request phase and matching phase, after the smart home device is powered on and started, the host of the smart home device (such as an MCU) automatically uploads the corresponding dedicated identification code to the cloud server during the system initialization phase, establishes the association between the smart home device and the target user interface (i.e., the dedicated user interface design file), and realizes the synchronization between the internal specific dedicated identification code and the cloud dedicated identification code when the smart home device starts.
[0024] The user interface display method for smart home devices provided in this embodiment achieves the process of first installing a basic version of the user interface design file on the user's end, and then upgrading to a dedicated user interface design file through various stages. This improves the startup efficiency of the device application on the user's end, enhances the stability of the program and the entire system, avoids compatibility risks, unifies the initial interaction logic of the device application on the user's end, reduces the cognitive load on the user, and achieves control over user expectations, thus improving the user experience. At the same time, the entire display method simplifies the interaction operation layers between the user end (mobile end) and the cloud, reduces the host load on the smart home device by storing files in the cloud, improves the response speed of the user interface, and optimizes the user experience.
[0025] Furthermore, in the entire display method, the cloud acts as an intermediate node, decoupling the client user interface from the smart home device's host (here, "decoupling" refers to reducing or eliminating the direct dependency between the client user interface and the smart home device, making them relatively independent modules or terminals: the client user interface can operate, modify, and upgrade independently of the device's host; the device can also evolve independently of the client user interface, with both interacting only through the cloud), enabling dynamic resource scheduling. Meanwhile, the smart home device's host or user terminal can conduct bidirectional transmission confirmation with the cloud, ensuring the consistency between the unique identification code stored on the smart home device's host or the unique identification code uploaded by the user terminal and the unique identification code pre-stored in the cloud. This prevents unauthorized device access from a security perspective, implementing a bidirectional verification mechanism.
[0026] In addition, the entire display method is simple to configure and can be dynamically adjusted according to changes in the scene, which can prevent the interface layout from being logically disconnected from the operation of physical devices and is less likely to cause user misoperation; moreover, it can make the function display of the control interface, i.e. the user interface, reasonably categorized; in addition, even if the number of smart home devices increases, the user interface information of the basic version is simple and the information of the exclusive user interface is specific, making it more efficient and convenient for users to find functions.
[0027] Another embodiment of the present invention provides another method for displaying the user interface of a smart home device.
[0028] The main content of the method can be found in the corresponding content of the foregoing embodiments.
[0029] In this embodiment, the method further includes an active recommendation stage: the cloud pushes real-time operating status data of smart home devices and a list of available dedicated user interface design files to the user terminal, so as to support the user terminal to view the status of smart home devices or execute control commands based on a visual interface.
[0030] This embodiment enables the cloud to push real-time operating status data of smart home device hosts and a list of available user interface resources to the user's interface, allowing users to view device status or execute control commands through a visual interface, thus achieving closed-loop management of human-computer interaction.
[0031] Another embodiment of the present invention provides another method for displaying the user interface of a smart home device.
[0032] In this embodiment, during the dedicated request phase: after the smart home device is started, it automatically sends multiple specific dedicated identification codes to the cloud as a request for a dedicated user interface design file; or, the user uploads multiple specific dedicated identification codes to the cloud as a request for a dedicated user interface design file. During the matching phase: After receiving the multiple specific unique identification codes from the smart home device, the cloud matches and assigns the multiple unique user interface design files corresponding to the multiple specific unique identification codes to the user terminal; In the dedicated phase: The user receives multiple dedicated user interface design files, selects one, and completes a dedicated upgrade of the device application's user interface based on the selected dedicated user interface design file.
[0033] This embodiment improves the user experience by setting up smart home devices to automatically provide multiple specific unique identification codes to the cloud, or by allowing users to upload multiple specific unique identification codes to the cloud. This enables the cloud to send multiple unique user interface design files for users to choose from.
[0034] Another embodiment of the present invention provides another method for displaying the user interface of a smart home device.
[0035] This embodiment also includes an update phase: updating the dedicated user interface design files and dedicated identification codes stored in the cloud via remote online upgrade (OTA), and updating the dedicated identification codes stored on the smart home device.
[0036] The method in this embodiment supports remote configuration and remote online upgrades of the exclusive user interface design file and exclusive identification code.
[0037] In this embodiment, a dedicated user interface design file can be designed based on the user's touch behavior data. Touch behavior data can include function click frequency, function click order, and swipe trajectory. Visual layout design (such as functional module partitioning to simplify the operation process), color contrast, and animation guidance can be used to enhance the visual guidance of the operation path. High-frequency interactive functional elements are prioritized in the core visible area of the interface. A flat hierarchical design reduces the number of page jumps and shortens the user's operation path. This provides conditions for further reducing cognitive load in the future through updates, making the interaction logic more visible and the operation path more simplified.
[0038] Another embodiment of the present invention provides another method for displaying the user interface of a smart home device.
[0039] In this embodiment, during the dedicated request phase: when the smart home device automatically sends a specific dedicated identification code to the cloud, it also uploads the device status parameters of the smart home device to the cloud. In this embodiment, the matching phase also includes: parsing the type and permission level of the smart home device to match the dedicated user interface design file corresponding to the dedicated identification code.
[0040] In this embodiment, after the smart home device is powered on and started, during the system initialization phase, the host simultaneously uploads the unique identification code and device status parameters (such as temperature, battery level, operating mode, etc.) to the cloud to establish and strengthen the association between the smart home device and the cloud-based exclusive user interface design file resources.
[0041] This invention also provides a user interface display system for smart home devices.
[0042] The display system includes: The cloud is used to store multiple dedicated user interface design files and a unique identification code corresponding to each dedicated user interface design file, and is also used to store the basic version of the user interface design file; The smart home device is used to store a specific, unique identification code. On the user side, this is used to send the initial request to the cloud to "obtain user interface design files"; The cloud also sends the basic user interface design file to the user's client based on the initial request to "obtain user interface design file" sent by the client. The client is also used to receive basic user interface design files and complete the installation and rendering of device applications; After the smart home device is started, it automatically sends a specific unique identification code to the cloud as a request for a unique user interface design file; or, the user uploads a specific unique identification code to the cloud as a request for a unique user interface design file. The cloud is also used to receive specific unique identification codes from smart home devices, match and assign the unique user interface design files corresponding to the specific unique identification codes to the user end; The client is also used to receive custom user interface design files and complete custom upgrades of the user interface for device applications.
[0043] The display method (usage method) of the display system can be referred to the corresponding content of the foregoing embodiments.
[0044] Corresponding to the display method, in the display system, the various components cooperate with each other. The user terminal first installs the basic version of the user interface design file, and then upgrades to the exclusive user interface design file. This improves the startup efficiency of the user terminal's device application, enhances the stability of the program and the entire system, avoids compatibility risks, unifies the initial interaction logic of the user terminal's device application, reduces the user's cognitive load, and the corresponding process achieves control over user expectations, thus improving the user experience. In the display system, the interaction operation between the user terminal (mobile terminal) and the cloud can be simplified. Cloud file storage can reduce the host load on smart home devices, improve the response speed of the user interface, and optimize the user experience.
[0045] Furthermore, in the display system, the cloud acts as an intermediate node, decoupling the client user interface from the host (MCU) of the smart home device, enabling dynamic resource scheduling. The host or user terminal of the smart home device can also conduct bidirectional transmission confirmation with the cloud, ensuring the consistency between the unique identification code stored in the host of the smart home device or the unique identification code uploaded by the user terminal and the unique identification code pre-stored in the cloud. This prevents unauthorized devices from accessing the system from a security perspective, implementing a two-way verification mechanism.
[0046] Another embodiment of the present invention provides a user interface display system for another smart home device.
[0047] In this embodiment, the cloud is also used to push real-time operating status data of smart home devices and a list of available dedicated user interface design files to the user terminal, so as to support the user terminal to view the status of smart home devices or execute control commands based on a visual interface.
[0048] Another embodiment of the present invention provides a user interface display system for another smart home device.
[0049] In this embodiment, after the smart home device is started, it automatically sends multiple specific unique identification codes to the cloud as a request for a unique user interface design file; or, the user uploads multiple specific unique identification codes to the cloud as a request for a unique user interface design file. After receiving the multiple specific unique identification codes from the smart home device, the cloud matches and assigns multiple unique user interface design files corresponding to the multiple specific unique identification codes to the user terminal; The user receives multiple custom user interface design files and selects one. Based on the selected custom user interface design file, the user interface of the device application is upgraded accordingly.
[0050] Another embodiment of the present invention provides a user interface display system for another smart home device.
[0051] In this embodiment, the dedicated user interface design file and dedicated identification code stored in the cloud are updated through remote online upgrades, and the dedicated identification code stored on the smart home device is also updated; a dedicated user interface design file is designed based on the user's touch behavior data; when the smart home device automatically sends a specific dedicated identification code to the cloud, the device status parameters of the smart home device are also uploaded to the cloud.
[0052] For more information on the structure of the display system of the present invention and the corresponding display method (usage method) and the functions and advantages brought about by it, please refer to the relevant content of the foregoing embodiments.
[0053] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for displaying the user interface of a smart home device, characterized in that, include: Storage phase: Multiple dedicated user interface design files and a unique identification code corresponding to each dedicated user interface design file are stored in the cloud, and a basic version of the user interface design file is also stored; Smart home devices store the specific unique identification code; Initial Request Phase: The user sends an initial request to the cloud to "obtain user interface design files"; Initial distribution phase: The cloud sends the basic user interface design file to the user terminal based on the user terminal's initial request to "obtain user interface design file"; Basic version stage: The user terminal receives the basic version user interface design file and completes the installation and rendering of the device application; Dedicated Request Phase: After the smart home device is started, it automatically sends a specific dedicated identification code to the cloud as a request for the dedicated user interface design file; or, the user uploads the specific dedicated identification code to the cloud as a request for the dedicated user interface design file. Matching phase: After receiving the specific unique identification code, the cloud matches and assigns the unique user interface design file corresponding to the specific unique identification code to the user terminal; Dedicated Phase: The user terminal receives the dedicated user interface design file and completes the dedicated upgrade of the user interface for the device application.
2. The user interface display method for smart home devices as described in claim 1, characterized in that, It also includes an active recommendation phase: the cloud pushes the real-time operating status data of the smart home device and the list of available exclusive user interface design files to the user terminal.
3. The user interface display method for smart home devices as described in claim 1, characterized in that: During the dedicated request phase: after the smart home device is started, it automatically sends multiple specific dedicated identification codes to the cloud as a request for the dedicated user interface design file; or, the user uploads multiple specific dedicated identification codes to the cloud as a request for the dedicated user interface design file. During the matching phase: After receiving multiple specific unique identification codes from the smart home device, the cloud matches and assigns multiple unique user interface design files corresponding to the multiple specific unique identification codes to the user terminal; In the dedicated phase: the user terminal receives multiple dedicated user interface design files, selects one, and completes the dedicated upgrade of the user interface of the device application according to the selected dedicated user interface design file.
4. The user interface display method for smart home devices as described in claim 1, characterized in that, It also includes an update phase: updating the exclusive user interface design files and exclusive identification codes stored in the cloud via remote online upgrades, and updating the exclusive identification codes stored on the smart home device.
5. The user interface display method for a smart home device as described in claim 1 or 4, characterized in that, Based on the user's touch behavior data, design the exclusive user interface design document.
6. The user interface display method for a smart home device as described in claim 1, characterized in that, During the exclusive request phase: when the smart home device automatically sends the specific exclusive identification code to the cloud, it also uploads the device status parameters of the smart home device to the cloud. The matching stage also includes: parsing the type and permission level of the smart home device to match the exclusive user interface design file corresponding to the exclusive identification code.
7. A user interface display system for a smart home device, characterized in that, include: The cloud is used to store multiple dedicated user interface design files and a unique identification code corresponding to each dedicated user interface design file, and is also used to store the basic version of the user interface design file; The smart home device is used to store the specific unique identification code; The user terminal is used to send an initial request to the cloud to "obtain user interface design files"; The cloud also sends the basic user interface design file to the user terminal based on the initial request to "obtain user interface design file" sent by the user terminal; The user terminal is also used to receive the basic user interface design file and complete the installation and rendering of the device application; After the smart home device is started, it automatically sends a specific unique identification code to the cloud as a request for the unique user interface design file; or, the user uploads the specific unique identification code to the cloud as a request for the unique user interface design file. The cloud is also used to receive the specific unique identification code from the smart home device, match and assign the unique user interface design file corresponding to the specific unique identification code to the user terminal; The user terminal is also used to receive the dedicated user interface design file and complete the dedicated upgrade of the user interface of the device application.
8. The user interface display system for a smart home device as described in claim 7, characterized in that, The cloud platform is also used to push real-time operating status data of the smart home device and a list of available dedicated user interface design files to the user terminal.
9. The user interface display system for a smart home device as described in claim 7, characterized in that: After the smart home device is started, it automatically sends multiple specific unique identification codes to the cloud as a request for the unique user interface design file; or, the user uploads multiple specific unique identification codes to the cloud as a request for the unique user interface design file. After receiving multiple specific unique identification codes from the smart home device, the cloud matches and assigns multiple unique user interface design files corresponding to the multiple specific unique identification codes to the user terminal; The user terminal receives multiple dedicated user interface design files, selects one, and completes a dedicated upgrade of the user interface for the device application based on the selected dedicated user interface design file.
10. The user interface display system for a smart home device as described in claim 7, characterized in that, The system updates the dedicated user interface design file and dedicated identification code stored in the cloud via remote online upgrades, and updates the dedicated identification code stored on the smart home device. Based on user touch behavior data, the system designs the dedicated user interface design file. When the smart home device automatically sends the specific dedicated identification code to the cloud, it simultaneously uploads the device status parameters of the smart home device to the cloud.
Citation Information
Patent Citations
Method and system for dynamically assignable user interface
CN104081382A
User interface generation method
CN107343222A
Kitchen electrical equipment-based control end dynamic updating method, system, equipment and medium
CN113625641A
Visual and controllable display method, device and system for smart home
CN114326429A
Interface display method and device, terminal equipment and server
CN114416229A