Terminal and household appliance data display method

By independently configuring the column templates for home appliance images, the problem of coupling between the function entry points of home appliances and the system program code was solved, enabling flexible adjustment and personalized display, and reducing workload.

CN121996282APending Publication Date: 2026-05-08JUHAOKAN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
JUHAOKAN TECH CO LTD
Filing Date
2024-11-08
Publication Date
2026-05-08

AI Technical Summary

Technical Problem

In existing technologies, the function entry points of home appliances are deeply coupled with the system program code of the page, resulting in a large workload when adjusting function entry points and difficulty in meeting personalized needs.

Method used

By using column templates to independently configure the function entry points in the home TV chart, including the number, name, and jump links of jump controls, the coupling with system program code is reduced, and only the column template needs to be adjusted to adjust the function entry points.

Benefits of technology

It reduces the workload of adjusting function entry points, improves flexibility and convenience, can meet personalized needs, and correctly displays the home TV image when the home appliance data is not empty.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121996282A_ABST
    Figure CN121996282A_ABST
Patent Text Reader

Abstract

The invention relates to a terminal and a household appliance data display method. The terminal comprises a display and a processor, the processor is configured to obtain a column template in response to a starting operation of the household appliance application; under the condition that the template identifier is the preset identifier, determining that the column template is used for displaying the household appliance data and the household appliance map of the function entrance; and under the condition that the home appliance data is not empty, generating a jump control in the home television map based on the column template, and performing data filling on the home television map based on the home appliance data so as to display the home television map in the home appliance application. The function entry displayed in the home appliance map is not coupled with the system program code of the home appliance application page any more, but independently serves as a configurable item, so that each code coupled with the function entry does not need to be adjusted in the system program code of the home appliance application page. Therefore, the adjustment workload can be reduced, subsequent expansion of the display content is facilitated, and the personalized requirement of the user for the function entry can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer application technology, and in particular to a method for displaying data on terminals and home appliances. Background Technology

[0002] Currently, after a user purchases home appliances online, the relevant app displays an order-related page. This page provides several entry points for user access, such as tracking logistics progress or scheduling installation. Currently, these entry points are defined directly in the page's system code, and their selection is fixed. Adjusting these entry points later would be significantly more work due to the deep coupling between the entry points and the page's system code. Summary of the Invention

[0003] Therefore, it is necessary to provide a terminal and home appliance data display method that can reduce the workload when adjusting function entry points, in order to address the above-mentioned technical problems.

[0004] Firstly, this application provides a terminal, including:

[0005] Display and processor;

[0006] The processor is configured as follows:

[0007] In response to the launch operation of the home appliance application, obtain the column template, which must include at least a template identifier;

[0008] When the template identifier is a preset identifier, the column template is determined to be used to display the home appliance data and function entry points in the home TV chart; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump controls, or the jump links;

[0009] Based on the user account already logged into the home appliance application, obtain the home appliance data under the user account;

[0010] If the home appliance data is not empty, a jump control is generated in the home appliance TV chart based on the column template. The home appliance TV chart is then populated with data based on the home appliance data so that it can be displayed in the home appliance application.

[0011] The above technical solution has the following advantages or beneficial effects: Since the function entry points displayed in the home appliance TV chart are no longer coupled with the system program code of the home appliance application page, but are instead configured as separate configurable items through the column template, the number, name, and jump links of the jump controls can be specifically configured. Therefore, when adjusting function entry points later, only the column template needs to be adjusted, without needing to adjust the individual code coupled with the function entry points in the system program code of the home appliance application page. This reduces the workload of adjustments, facilitates subsequent expansion of the displayed content, and meets users' personalized needs for function entry points. Furthermore, when the obtained column template is used to display the home appliance data and function entry points in the TV chart, home appliance data under the logged-in user account can also be obtained. The TV chart is only displayed based on the column template if the home appliance data is not empty. This not only reduces the workload of adjustments through column template configuration but also ensures that the TV chart is displayed correctly, reducing the possibility of incorrect display of the TV chart when configuring through the column template.

[0012] In one embodiment, the processor is further configured to:

[0013] If the appliance data is empty, the TV icon will not display appliance data or function entry points.

[0014] The above technical solution has the following advantages or beneficial effects: Since the home appliance data and function entry are not displayed when the home appliance data is empty, the home appliance image is not displayed. This not only reduces the workload of configuration through column templates, but also ensures that the home appliance image is displayed correctly, reducing the possibility of the home appliance image being displayed incorrectly when configured through column templates.

[0015] In one embodiment, the processor is further configured to:

[0016] In response to a trigger operation on a jump control in the home appliance chart, a jump request is sent to the server based on the jump link of the triggered jump control and the data fields in the home appliance data used to implement the corresponding function of the jump control;

[0017] Receive the redirect page content returned by the server;

[0018] Display the redirected page based on its content.

[0019] The above technical solution has the following advantages or beneficial effects: Since the data fields used as the basis for data query are no longer part of the jump link, but are temporarily obtained when the jump control is triggered to jump the page, the data fields and jump links do not need to be coupled with the system program code of the page. This makes page adjustments more flexible and convenient, and also reduces the workload of adjustments.

[0020] In one embodiment, the processor executes a jump request to the server based on the jump link of the triggered jump control and the data fields in the home appliance data used to implement the corresponding functions of the jump control, and is further configured to:

[0021] Get the field combination result, which is obtained by combining the data fields used to implement the corresponding functions of the jump control;

[0022] Based on the jump link of the triggered jump control, extract the data fields used to implement the corresponding functions of the triggered jump control from the field combination result;

[0023] The jump link of the triggered jump control is concatenated with the data field used to implement the corresponding function of the triggered jump control;

[0024] Based on the concatenation result, a redirect request is sent to the server.

[0025] The above technical solution has the following advantages or beneficial effects: Since the data fields used to implement the corresponding functions of the jump control can be combined and then parsed by the corresponding backend execution code of the page, the data fields used to implement the corresponding functions of the triggered jump control can be extracted from the field combination result based on the jump link of the triggered jump control. This means that the data fields and jump links do not need to be coupled with the system program code of the page, so that page adjustments can be made more flexibly and conveniently, and the workload of adjustment can be reduced.

[0026] In one embodiment, the appliance data includes at least one of appliance order data under a user account or bound appliance data; the processor is further configured to:

[0027] When the home appliance data includes data of already bound home appliances, the home appliance TV chart displays an entry point for viewing the usage information of the home appliances after they have been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the corresponding home appliances with the bound home appliance data. The entry point for viewing the usage information is one of the functional entry points.

[0028] When the home appliance data includes home appliance order data with an order status of "received", a guide control is displayed in the home TV image to guide the binding of the home appliance.

[0029] The above technical solution has the following advantages or beneficial effects: When the appliance data includes data on already bound appliances, the appliance TV chart displays an entry point for viewing usage information after binding, making it convenient for users to view this information without displaying the corresponding binding guidance controls, thus reducing user interference. Furthermore, when the appliance data includes order data for appliances with a "received" status, the appliance TV chart can display guidance controls to help users bind the newly received appliances to the appliance application. Therefore, depending on the content of the appliance data, different scenarios can be considered to display user-friendly content on the appliance TV chart, making it more convenient and reducing operational costs.

[0030] In one embodiment, the process of the processor executing the column template and home appliance data acquisition is further configured as follows:

[0031] Retrieve category templates and home appliance data locally;

[0032] If the category template and home appliance data are not obtained locally, a request to obtain the category template and home appliance data is sent to the server. The request includes the user account.

[0033] Receive the category templates and home appliance data returned by the server and store them locally.

[0034] The above technical solution has the following advantages or beneficial effects: Since the column template and home appliance data can be obtained asynchronously in advance, the response time for displaying the home appliance image when the home appliance application is started can be shortened.

[0035] In one embodiment, the processor is further configured to:

[0036] If the category templates and appliance data are updated, update the locally stored category templates and appliance data. The category templates should be updated at least based on the operation logs.

[0037] The above technical solution has the following advantages or beneficial effects: Since the existing function entry can be adjusted according to the operation log of the existing function entry to update the column template, it can meet the user's preference needs.

[0038] Secondly, this application also provides a method for displaying home appliance data, applicable to terminals provided by various possible implementations of the first aspect, the method comprising:

[0039] In response to the launch operation of the home appliance application, obtain the column template, which must include at least a template identifier;

[0040] When the template identifier is a preset identifier, the column template is determined to be used to display the home appliance data and function entry points in the home TV chart; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump controls, or the jump links;

[0041] Based on the user account already logged into the home appliance application, obtain the home appliance data under the user account;

[0042] If the home appliance data is not empty, a jump control is generated in the home appliance TV chart based on the column template. The home appliance TV chart is then populated with data based on the home appliance data so that it can be displayed in the home appliance application.

[0043] The above technical solution has the following advantages or beneficial effects: Since the function entry points displayed in the home appliance TV chart are no longer coupled with the system program code of the home appliance application page, but are instead configured as separate configurable items through the column template, the number, name, and jump links of the jump controls can be specifically configured. Therefore, when adjusting function entry points later, only the column template needs to be adjusted, without needing to adjust the individual code coupled with the function entry points in the system program code of the home appliance application page. This reduces the workload of adjustments, facilitates subsequent expansion of the displayed content, and meets users' personalized needs for function entry points. Furthermore, when the obtained column template is used to display the home appliance data and function entry points in the TV chart, home appliance data under the logged-in user account can also be obtained. The TV chart is only displayed based on the column template if the home appliance data is not empty. This not only reduces the workload of adjustments through column template configuration but also ensures that the TV chart is displayed correctly, reducing the possibility of incorrect display of the TV chart when configuring through the column template.

[0044] In one embodiment, the method further includes:

[0045] If the appliance data is empty, the TV icon will not display appliance data or function entry points.

[0046] The above technical solution has the following advantages or beneficial effects: Since the home appliance data and function entry are not displayed when the home appliance data is empty, the home appliance image is not displayed. This not only reduces the workload of configuration through column templates, but also ensures that the home appliance image is displayed correctly, reducing the possibility of the home appliance image being displayed incorrectly when configured through column templates.

[0047] In one embodiment, the method further includes:

[0048] When the home appliance data includes data of already bound home appliances, the home appliance TV chart displays an entry point for viewing the usage information of the home appliances after they have been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the corresponding home appliances with the bound home appliance data. The entry point for viewing the usage information is one of the functional entry points.

[0049] When the home appliance data includes home appliance order data with an order status of "received", a guide control is displayed in the home TV image to guide the binding of the home appliance.

[0050] The above technical solution has the following advantages or beneficial effects: When the appliance data includes data on already bound appliances, the appliance TV chart displays an entry point for viewing usage information after binding, making it convenient for users to view this information without displaying the corresponding binding guidance controls, thus reducing user interference. Furthermore, when the appliance data includes order data for appliances with a "received" status, the appliance TV chart can display guidance controls to help users bind the newly received appliances to the appliance application. Therefore, depending on the content of the appliance data, different scenarios can be considered to display user-friendly content on the appliance TV chart, making it more convenient and reducing operational costs. Attached Figure Description

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

[0052] Figure 1 This is an application environment diagram of a home appliance data display method in one embodiment;

[0053] Figure 2 This is a schematic diagram illustrating the display style of a home television image in one embodiment;

[0054] Figure 3 This is a schematic diagram of the page after navigation via a function entry point in one embodiment;

[0055] Figure 4 This is a flowchart illustrating the home appliance data display method in another embodiment;

[0056] Figure 5 This is a flowchart illustrating the home appliance data display method in yet another embodiment;

[0057] Figure 6 This is a schematic diagram illustrating the process of obtaining column templates and home appliance data in one embodiment.

[0058] Figure 7 This is a flowchart illustrating the home appliance data display method in another embodiment;

[0059] Figure 8 This is a schematic diagram illustrating the interaction between an app, a cloud platform, and a third-party order system in one embodiment.

[0060] Figure 9 This is a structural block diagram of a home appliance data display device in one embodiment;

[0061] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0063] Currently, after purchasing home appliances online or offline, online orders require order placement and subsequent shipping, while offline orders may also involve scheduling a home delivery. Users can track their order progress through an app. These app pages typically display order progress and also provide access to various functions, such as tracking logistics or scheduling installation.

[0064] Besides providing function entry points on order-related pages, once an order is completed, these pages can be converted into pages related to the user's existing purchased appliances. These existing appliance pages can also provide entry points for user access, such as appliance usage guides, electronic manuals, or installation records.

[0065] In the relevant technologies, the entry points for functions on app pages are defined directly in the page's system program code. On one hand, because these entry points are usually deeply coupled with the page's system program code, they are essentially fixed and lack flexibility; they also cannot meet the personalized needs of some users who may require specific functions. On the other hand, again due to this deep coupling, adjusting these entry points would involve a significant workload and high adjustment costs.

[0066] To address the aforementioned problems, the home appliance data display method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or located in the cloud or on other network servers. In response to the launch operation of the home appliance application, terminal 102 can retrieve a column template from server 104 that includes at least a template identifier. If the template identifier is a preset identifier, the column template is determined to be used to display a home appliance chart containing home appliance data and function entry points; wherein, the preset identifier indicates that the template corresponding to the template identifier can display a home appliance chart, and the column template at least indicates the number, name, or at least one of the following in the home appliance chart: jump controls, jump links.

[0067] Terminal 102 retrieves home appliance data under the user account logged in in the home appliance application from server 104; if the home appliance data is not empty, it generates a jump control in the home TV chart based on the column template, and populates the home TV chart with data based on the home appliance data so as to display the home TV chart in the home appliance application.

[0068] The terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0069] In one exemplary embodiment, a terminal is provided, comprising:

[0070] Display and processor;

[0071] The processor is configured as follows:

[0072] In response to the launch operation of the home appliance application, obtain the column template, which must include at least a template identifier;

[0073] When the template identifier is a preset identifier, the column template is determined to be used to display the home appliance data and function entry points in the home TV chart; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump controls, or the jump links;

[0074] Based on the user account already logged into the home appliance application, obtain the home appliance data under the user account;

[0075] If the home appliance data is not empty, a jump control is generated in the home appliance TV chart based on the column template. The home appliance TV chart is then populated with data based on the home appliance data so that it can be displayed in the home appliance application.

[0076] In this context, "home appliance application" refers to an application that can be used to view home appliance data. This application can be a home appliance e-commerce application, or a management application for personal home appliances, etc. This embodiment does not specifically limit the type of home appliance application. The columns can correspond to different views displayed within the home appliance application, such as a personal homepage view or a control option view, etc. This embodiment does not specifically limit this. The column template refers to the template used when displaying views in the home appliance application. The column template can specify the style, size, etc., of the view, and this embodiment does not specifically limit this. Template identifiers correspond one-to-one with templates and are used to distinguish different column templates.

[0077] The template identifier can be a string of numbers, and the default identifier can be "5068". This application embodiment does not specifically limit this. It should be noted that if the template identifier is not the default identifier, it means that the column template is not a home appliance image used to display home appliance data and function entry points. In this case, other corresponding views can be displayed in the home appliance application according to the column template.

[0078] A home appliance chart can be one of the views displayed on the application page of a home appliance application. The home appliance chart can be used to display home appliance data and function entry points. Home appliance data may include product type and model number, and function entry points may include "User Guide" and "Common Faults," etc., though this embodiment does not specifically limit these. A jump control refers to a control used to implement a function entry point. When a user triggers a function entry point, they need to jump to the corresponding function page; this function can be achieved through jump controls. It is understood that a home appliance chart can display multiple function entry points, each with a name; and to enable jumping, each function entry point can be associated with a jump link. The column template, as the template used to display the home appliance chart, can at least indicate the number of jump controls, their names, or at least one of the jump links in the home appliance chart.

[0079] like Figure 2 As shown, 201 represents the home television, while 202 contains "User Guide," "Common Troubleshooting," "Electronic Manual," and "Installation Record," all of which are function entry points. These entry points can be accessed via jump controls. Therefore, it can be seen that... Figure 2The Zhongjia TV diagram contains four navigation controls, named "User Guide," "Common Problems," "Electronic Manual," and "Installation Record." Understandably, each function entry is also associated with a link to redirect to the corresponding function page after the user triggers the entry.

[0080] The way the column template indicates the above three items can be related to the template format. For example, the column template can include a numerical value indicating the number of jump controls, and can provide the name and jump link of each jump control in the order they are displayed. Of course, each jump control can also be treated as an object, and the number of objects in the column template represents the number of jump controls. Therefore, the format of the column template does not need to include a numerical value indicating the number of jump controls. This application embodiment does not specifically limit the format of the column template.

[0081] For users, home appliances can be categorized into those ordered but not yet delivered, and those purchased and linked to the home appliance application. Therefore, home appliance data can be further divided into order data and linked appliance data. In practice, home appliance data may include at least one of the above two categories, and may also include content other than those mentioned above; this application embodiment does not specifically limit this. Order data may include order code, order name, product type, and product model, while linked appliance data may include product type, product model, and usage duration, etc. This application embodiment does not specifically limit this.

[0082] The display position and display method of jump controls in the home appliance chart can be determined by the column template. Specifically, the column template can indicate the spacing between different jump controls, the display position of the jump control names in the function view, etc. Home appliance data can provide various specific data, which can be directly populated in the corresponding positions in the home appliance profile card. For example, Figure 2 The string following the product model number can be provided by the home appliance data provider.

[0083] Additionally, users can log in to their user accounts within the home appliance application. After logging in, if a user owns several home appliances, they can bind those appliances to the application, such as by adding the appliance's model and order number. This allows the application to retrieve appliance data from the server and view it within the app. Furthermore, binding the appliances unlocks additional functions, such as controlling them through the application.

[0084] The home appliance chart is primarily used to display home appliance data and function entry points. The function entry points, in particular, provide access to appliance-related query functions, provided that appliance data already exists. Therefore, before deciding whether to display the home appliance chart, the home appliance data under the logged-in user account in the home appliance application can be retrieved first. If the home appliance data is not empty, it means that the user has already purchased appliances, thus ensuring that appliance data exists for querying and display, and providing an entry point for appliance-related query functions also serves its practical purpose. Furthermore, jump controls in the home appliance chart can be generated based on the column template, and the chart can be populated with data based on the appliance data to display the home appliance chart.

[0085] In the aforementioned terminal devices, the function entry points displayed in the home TV chart are no longer coupled with the system program code of the home appliance application page. Instead, they are configured as separate configurable items through a column template. The number, name, and jump links of jump controls can be specifically configured to define the function entry points. Therefore, when adjusting function entry points later, only the column template needs to be adjusted, without needing to modify the individual code coupled with the function entry points in the system program code of the home appliance application page. This reduces the workload of adjustments, facilitates subsequent expansion of the displayed content, and meets users' personalized needs for function entry points. Furthermore, when the obtained column template is used to display the home TV chart for home appliance data and function entry points, it can further obtain home appliance data from logged-in user accounts. The home TV chart is only displayed based on the column template if the home appliance data is not empty. This not only reduces the workload of adjustments through column template configuration but also ensures that the home TV chart is displayed correctly, reducing the possibility of incorrect display when configuring through a column template.

[0086] In one exemplary embodiment, the processor is further configured to:

[0087] If the appliance data is empty, the TV icon will not display appliance data or function entry points.

[0088] As discussed earlier, the home appliance chart primarily displays appliance data and function entry points. These function entry points, provided the appliance data exists, offer access to relevant appliance-related queries. Therefore, if appliance data is missing, without specific appliance data, it may be difficult to provide access to appliance-related queries, rendering the chart ineffective. Thus, in cases where appliance data is empty, the home appliance chart can be left blank, without displaying appliance data or function entry points.

[0089] In this embodiment, since the home appliance data and function entry points are not displayed when the home appliance data is empty, the home appliance chart is not displayed. This not only reduces the workload of configuration through the column template, but also ensures that the home appliance chart is displayed correctly, reducing the possibility of the home appliance chart being displayed incorrectly when configured through the column template.

[0090] In one exemplary embodiment, the processor is further configured to:

[0091] In response to a trigger operation on a jump control in the home appliance chart, a jump request is sent to the server based on the jump link of the triggered jump control and the data fields in the home appliance data used to implement the corresponding function of the jump control;

[0092] Receive the redirect page content returned by the server;

[0093] Display the redirected page based on its content.

[0094] Specifically, taking the triggered redirect control corresponding to the function entry point for querying appliance details as an example, querying appliance details may require the product model of the appliance to be queried, and the product model exists in the appliance data. Therefore, when sending a redirect request to the server to the appliance details page, it is necessary to send both the redirect link of the triggered redirect control and the product model (as a data field for implementing the corresponding function of the redirect control) to the server so that the server can determine which appliance details need to be queried. In actual implementation, the redirect request can be sent to the server based on the redirect link of the triggered redirect control and the data field in the appliance data used to implement the corresponding function of the redirect control. Specifically, the redirect request can carry the redirect link and the data field.

[0095] Taking querying home appliance details as an example, after receiving a redirect request, the server can query the appliance details based on data fields and obtain the content to be displayed on the redirect page based on the redirect link; both can be sent together as the redirect page content by the server to the terminal. After receiving the redirect page content, the terminal can display the redirect page based on that content. For example, if the user needs to redirect to the order details page, the redirected page would look like this: Figure 3 As shown.

[0096] In this embodiment, since the data field used as the basis for data query is no longer part of the jump link, but is temporarily obtained when the jump control is triggered to jump the page, the data field and the jump link do not need to be coupled with the system program code of the page. This makes the page adjustment more flexible and convenient, and also reduces the workload of adjustment.

[0097] In one exemplary embodiment, the processor executes a jump request to the server based on the jump link of the triggered jump control and the data fields in the appliance data used to implement the corresponding function of the jump control, and is further configured to:

[0098] Get the field combination result, which is obtained by combining the data fields used to implement the corresponding functions of the jump control;

[0099] Based on the jump link of the triggered jump control, extract the data fields used to implement the corresponding functions of the triggered jump control from the field combination result;

[0100] The jump link of the triggered jump control is concatenated with the data field used to implement the corresponding function of the triggered jump control;

[0101] Based on the concatenation result, a redirect request is sent to the server.

[0102] Specifically, the data fields used to implement the corresponding functions of different jump controls may vary. In practice, the data fields used to implement the corresponding functions of each jump control can be pre-obtained from the home appliance data, and these data fields can be combined to obtain a field combination result. After the jump control is triggered, the corresponding backend execution code can automatically extract the data fields used to implement the corresponding functions of the triggered jump control from the field combination result based on the jump link of the triggered jump control. By concatenating the jump link of the triggered jump control with the data fields used to implement the corresponding functions of the triggered jump control, a concatenated result can be obtained. Based on the concatenated result, the terminal can send a jump request to the server.

[0103] In this embodiment, the data fields used to implement the corresponding functions of the jump control can be combined and then parsed by the corresponding backend execution code of the page. Based on the jump link of the triggered jump control, the data fields used to implement the corresponding functions of the triggered jump control can be extracted from the field combination result. This allows the data fields and jump links to be decoupled from the system program code of the page, making page adjustments more flexible and convenient, and reducing the workload of adjustments.

[0104] In one exemplary embodiment, the appliance data includes at least one of appliance order data under a user account or bound appliance data; the processor is further configured to:

[0105] When the home appliance data includes data of already bound home appliances, the home appliance TV chart displays an entry point for viewing the usage information of the home appliances after they have been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the corresponding home appliances with the bound home appliance data. The entry point for viewing the usage information is one of the functional entry points.

[0106] When the home appliance data includes home appliance order data with an order status of "received", a guide control is displayed in the home TV image to guide the binding of the home appliance.

[0107] As mentioned earlier, for users, home appliances can be categorized into those ordered but not yet delivered, and those purchased and linked to the appliance app. Therefore, appliance data can be further divided into order data and linked appliance data. Consequently, if the appliance data includes linked appliance data, users may need to query usage information after the appliance has been linked and used. For example, taking an air conditioner as an example, after being linked to the appliance app, the available usage information could include the air conditioner's electricity consumption, common temperature, and operating time.

[0108] To facilitate subsequent user queries, when the appliance data includes already bound appliance data, the appliance chart can display an entry point for viewing usage information after the appliance has been bound. This usage information viewing entry point is one type of functional entry point. Since the corresponding appliance data has already been bound, the appliance chart no longer needs to display the guide controls used to guide users to bind the corresponding appliance. As mentioned earlier, functional entry points can be indicated by the category template. To ensure the usage information viewing entry point is displayed in the appliance chart, the obtained category template should at least indicate the name and jump link of the usage information viewing entry point, allowing it to be displayed in the appliance chart later.

[0109] In order to prevent the guidance controls used to guide the binding of the corresponding home appliances with the bound home appliance data from being displayed in the home TV image, the terminal can make a judgment when generating the application page corresponding to the home TV image. If the obtained home appliance data includes the data of the bound home appliances, then when loading the application page, the corresponding guidance controls will not be loaded in the home TV image, so as not to display the guidance controls used to guide the binding of the corresponding home appliances with the bound home appliance data.

[0110] If the appliance data includes appliance orders with a "received" status, these appliances need to be bound to the appliance application. Therefore, the appliance icon can display onboarding controls to guide the binding process. Specifically, when loading the application page, onboarding controls can be loaded in the appliance icon based on the "received" order data. For example, onboarding controls can be loaded based on the type of appliance product already received.

[0111] In this embodiment, when the appliance data includes data on already bound appliances, the appliance TV chart displays an entry point for viewing usage information after binding, making it convenient for users to view this information without displaying the corresponding binding guidance controls, thus reducing user interference. However, when the appliance data includes order data for appliances with a "received" status, the appliance TV chart can display guidance controls to help users bind the newly received appliances to the appliance application. Therefore, depending on the content of the appliance data, different user-friendly content can be displayed on the appliance TV chart, making it more convenient and reducing operational costs.

[0112] In one exemplary embodiment, the processor is further configured to:

[0113] Retrieve category templates and home appliance data locally;

[0114] If the category template and home appliance data are not obtained locally, a request to obtain the category template and home appliance data is sent to the server. The request includes the user account.

[0115] Receive the category templates and home appliance data returned by the server and store them locally.

[0116] Specifically, the category templates and appliance data don't necessarily need to be temporarily retrieved from the server every time the appliance application is launched; they can be retrieved asynchronously in advance and stored locally. Therefore, when the appliance application is launched, the locally stored category templates and appliance data can be retrieved directly. If they are not retrieved locally, a request to retrieve the category templates and appliance data can be sent to the server. This request can include the user account to retrieve the corresponding user's appliance data. After receiving the category templates and appliance data returned by the server, the terminal can store them locally.

[0117] The column templates can be obtained by calling the resource configuration interface, while the home appliance data can be obtained by calling the home appliance data acquisition interface.

[0118] In this embodiment, since the column template and home appliance data can be obtained asynchronously in advance, the response time for displaying the home appliance image when the home appliance application is launched can be shortened.

[0119] In one exemplary embodiment, the processor is further configured to:

[0120] If the category templates and appliance data are updated, update the locally stored category templates and appliance data.

[0121] Specifically, before a home appliance application goes live, it can pre-install event tracking points at each functional entry point to collect operation logs for existing entry points. These logs can reflect different users' preferences, allowing the system to determine which functional entry points are frequently used or which need to be added. Based on these logs, the server can update the category templates. After the category templates are updated, the terminals can retrieve the updated templates and store them locally. Similarly, if home appliance data is updated, the terminals can also retrieve the updated data and store it locally.

[0122] In this embodiment, since the existing function entry can be adjusted based on the operation log of the existing function entry to update the column template, the user's preference needs can be met.

[0123] In one exemplary embodiment, a method for displaying home appliance data is also provided, applied to the aforementioned terminal. (See reference...) Figure 4 The method includes:

[0124] Step 402: In response to the launch operation of the home appliance application, obtain the column template, which includes at least a template identifier.

[0125] Step 404: If the template identifier is a preset identifier, determine the home TV chart used by the column template to display home appliance data and function entry points; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump control, or the jump link.

[0126] Step 406: Based on the user account already logged in in the home appliance application, obtain the home appliance data under the user account.

[0127] Step 408: If the home appliance data is not empty, generate a jump control in the home TV chart based on the column template, and populate the home TV chart with data based on the home appliance data so as to display the home TV chart in the home appliance application.

[0128] The aforementioned method for displaying home appliance data eliminates the coupling of functional entry points displayed in the TV chart with the system program code of the home appliance application page. Instead, these entry points are configured as separate configurable items through a column template. The number, name, and links of jump controls can be specifically configured to define these entry points. Therefore, when adjusting these entry points later, only the column template needs to be adjusted, without requiring adjustments to the individual code coupled with each entry point in the system program code of the home appliance application page. This reduces the workload of adjustments, facilitates subsequent expansion of the displayed content, and meets users' personalized needs for functional entry points. Furthermore, when using the obtained column template to display the TV chart of home appliance data and functional entry points, it is possible to further obtain home appliance data from logged-in user accounts. The TV chart is only displayed based on the column template if the home appliance data is not empty. This not only reduces the workload of adjustments through column template configuration but also ensures that the TV chart is displayed correctly, minimizing the possibility of incorrect display when configuring via column template.

[0129] In one exemplary embodiment, an appliance data display is also provided. (Reference) Figure 5 The method includes:

[0130] Step 502: In response to the launch operation of the home appliance application, obtain the column template, which includes at least a template identifier.

[0131] Step 504: If the template identifier is a preset identifier, determine the home TV chart used by the column template to display home appliance data and function entry points; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump control, or the jump link.

[0132] Step 506: Based on the user account already logged in in the home appliance application, obtain the home appliance data under the user account.

[0133] Step 508: If the home appliance data is not empty, generate a jump control in the home TV chart based on the column template, and populate the home TV chart with data based on the home appliance data so as to display the home TV chart in the home appliance application.

[0134] Step 510: If the appliance data is empty, do not display the appliance data and function entry points on the TV screen.

[0135] In one exemplary embodiment, the method further includes:

[0136] When the home appliance data includes data of already bound home appliances, the home appliance TV chart displays an entry point for viewing the usage information of the home appliances after they have been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the corresponding home appliances with the bound home appliance data. The entry point for viewing the usage information is one of the functional entry points.

[0137] When the home appliance data includes home appliance order data with an order status of "received", a guide control is displayed in the home TV image to guide the binding of the home appliance.

[0138] In one exemplary embodiment, the process of obtaining the column template and home appliance data can be referred to Figure 6 The specific process includes:

[0139] 602, retrieve column templates and home appliance data locally;

[0140] 604. If the category template and home appliance data are not obtained locally, a request to obtain the category template and home appliance data is sent to the server. The request includes the user account.

[0141] 606: Receive the column templates and home appliance data returned by the server and store them locally.

[0142] For ease of understanding, the execution process provided in this application will now be described in its entirety:

[0143] The configuration process for category templates is treated as a separate operation configuration, maintained through an operation configuration platform. Category templates are available for online editing by operations personnel. Templates created through the operation configuration platform can be directly accessed by the app via a resource configuration interface. Furthermore, category templates can be standardized and uniform, facilitating the app's ability to expand its business as needed.

[0144] (1) When the home appliance application starts, it can call the resource configuration interface and the home appliance file acquisition interface to obtain the column template and home appliance data. Among them, the column template can include the column name, template identifier and jump control in sequence. Each jump control can be represented by an enumeration object, and multiple jump controls displayed in sequence can be represented by multiple enumeration objects in sequence. Each enumeration object can include the name of the corresponding jump control and the jump link in sequence.

[0145] Home appliance data can also be represented by an array, where each element corresponds to the data for one home appliance. Each element can further include a primary key, order code, order type name, order type code, product type image, and product model.

[0146] (2) After obtaining the column template and home appliance data from the server, the terminal can store them locally. During storage, it can first determine whether the template identifier is a preset identifier. If it is a preset identifier, it can be determined that the corresponding column template is used to display home TV images, and is used to display home appliance data and function entry points, and thus it is stored as the column template for this type of home TV image. Home appliance data can be stored in the data format mentioned above.

[0147] (3) The home appliance application's home page can display an order view, and the "My" page can display images of home appliances. When entering the "My" page, the application can first retrieve the category template and home appliance data locally. If these are not retrieved locally, the application can retrieve the category template and home appliance data from the server.

[0148] (4) Based on home appliance data, data can be populated into the home appliance TV chart, such as order name, product model, or product image. The corresponding jump controls for the function entry points displayed on the home appliance TV chart can be generated based on the column template. It should be noted that if the home appliance data obtained from the logged-in user account in the home appliance application is not empty, the home appliance TV chart can be displayed according to the above process. If the obtained home appliance data is empty, the home appliance TV chart can be not displayed.

[0149] (5) When a jump control in the home TV view is triggered, the jump link of the triggered jump control can be concatenated with the data field used to implement the corresponding function of the triggered jump control. Specifically, the data fields used to implement the corresponding function of the jump control can be combined to obtain a field combination result; based on the jump link of the triggered jump control, the data field used to implement the corresponding function of the triggered jump control can be extracted from the field combination result. In this way, the effect of dynamic configuration can be fully realized.

[0150] (6) Before the home appliance application goes live, log points can be set for each jump control in the home appliance TV image. After the home appliance application goes live, operation logs can be collected, and the jump controls in the column template can be adjusted according to user usage. After adjusting the jump controls, there is no need to release a new version of the home appliance application; only the column template used by the terminal needs to be updated.

[0151] Furthermore, considering that when a user uses a home appliance brand's app, the appliance may not have been purchased from the brand's official online store, but rather from a third-party online store. In this case, the appliance data cannot be obtained from the server providing the corresponding service for that app; instead, it needs to be obtained from the server of the third-party online store. Therefore, the corresponding process for the home appliance data display method provided in this application can be referenced. Figure 7 Among them, the AIoT cloud platform is an Internet of Things platform, which can correspond to a server, and the third-party order system can correspond to the server of a third-party e-commerce platform.

[0152] Specifically, operators can configure column templates online on the operation configuration platform. The operation configuration platform can then distribute these templates to the terminal for local storage. When the home appliance application is launched, the terminal can retrieve the column template locally; if not, it can retrieve it from the operation configuration platform. If the template identifier is a preset identifier, the terminal determines that the column template will be used to display the home appliance data and function entry points. Based on the user account already logged into the home appliance application, the terminal retrieves the home appliance data under that user account locally. If the data is not retrieved locally, it can request the home appliance data from the AIoT cloud platform. The AIoT cloud platform can request home appliance data from third-party order systems and prioritizes distributing cached home appliance data to the terminal.

[0153] When the terminal's appliance data is not empty, it generates a jump control in the appliance TV chart based on the column template, and populates the TV chart with data based on the appliance data to display the TV chart in the appliance application. Additionally, since the AIoT cloud platform previously requested appliance data from a third-party order system, the third-party order system can send appliance data to the AIoT cloud platform. The AIoT cloud platform can compare the received appliance data with the cached appliance data to determine if the received data is updated. If updated, it can send a message to the terminal. The terminal can then send a request to obtain the updated appliance data, and after obtaining the updated data, the terminal can refresh the appliance data in the TV chart.

[0154] Furthermore, taking a smart home app installed on a terminal as an example, the process of transmitting appliance data between the smart home app, the AIoT cloud platform, and the third-party order system can be referenced. Figure 8 The home appliance data can further include home appliance order data and home appliance file list data, with the home appliance file list data corresponding to the bound home appliance data.

[0155] exist Figure 8 In this context, a smart home app corresponds to the home appliance application on the terminal. The AIoT cloud platform, being an Internet of Things (IoT) platform, can correspond to a server, and a third-party order system can correspond to a third-party server.

[0156] After launching the smart home app, the device can request order or appliance profile data from the AIoT cloud platform. The order list data represents appliance orders that have been placed but have not yet arrived, while the appliance profile data represents appliance data that has been purchased, delivered, and linked to the device.

[0157] Upon receiving a request, the AIoT cloud platform can first organize cached data. If the corresponding data has been previously retrieved from the AIoT cloud platform and cached, it can directly send the cached order or appliance list data to the smart home app. After receiving the data, the smart home app can display order cards or appliance list cards (corresponding to a TV image) based on the received data. Simultaneously, taking order list data as an example, the AIoT cloud platform can also asynchronously request order list data from third-party order systems.

[0158] After the third-party order system distributes the order list data, the AIoT cloud platform can compare the distributed data with previously cached data. If an update is found, it can send a Message Queuing Telemetry Transport (MQTT) message to the smart home app to notify the app of the data update. At this time, the smart home app can re-initiate a data retrieval request to obtain the updated data for refreshing the page.

[0159] Additionally, if a third-party order system detects a change in order status, it can push a message to the AIoT cloud platform, allowing the platform to obtain the latest order list data. Upon receiving the message, AIoT can also send a message to the smart home app to inform it of the data update. At this point, the smart home app can re-initiate a data retrieval request to obtain the updated data for refreshing the page.

[0160] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0161] Based on the same inventive concept, this application also provides a home appliance data display device for implementing the aforementioned home appliance data display method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the home appliance data display device provided below can be found in the limitations of the home appliance data display method described above, and will not be repeated here.

[0162] In one exemplary embodiment, such as Figure 9 As shown, a home appliance data display device is provided, including: an acquisition module 902, a determination module 904, and a display module 906, wherein:

[0163] The acquisition module 902 is used to acquire the column template in response to the startup operation of the home appliance application. The column template includes at least a template identifier.

[0164] The determination module 904 is used to determine the home TV chart for displaying home appliance data and function entry points when the template identifier is a preset identifier; wherein, the preset identifier indicates that the template corresponding to the template identifier can display the home TV chart, and the column template is used to indicate at least one of the following in the home TV chart: the number of jump controls, the name of the jump control, or the jump link.

[0165] The acquisition module 902 is also used to acquire home appliance data under a user account based on the user account that has been logged in in the home appliance application.

[0166] Display module 906 is used to generate a jump control in the home TV chart based on the column template when the home appliance data is not empty, and to populate the home TV chart with data based on the home appliance data so as to display the home TV chart in the home appliance application.

[0167] In one exemplary embodiment, the display module 906 is further configured to not display the home appliance data and function entry points of the home appliance diagram when the home appliance data is empty.

[0168] In an exemplary embodiment, the display module 906 is further configured to, when the home appliance data includes bound home appliance data, display an entry point for viewing usage information of the home appliance after binding in the home appliance TV chart, and not display a guide control for guiding the binding of the home appliance corresponding to the bound home appliance data in the home appliance TV chart; the usage information viewing entry point is one of the functional entry points; when the home appliance data includes home appliance order data with an order status of "received", display a guide control for guiding the binding of the home appliance in the home appliance TV chart.

[0169] The modules in the aforementioned home appliance data display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0170] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 10As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for displaying data about home appliances. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0171] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0172] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the possible implementations provided by the various methods described above.

[0173] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the possible implementations provided by the methods described above.

[0174] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the possible implementations provided by the methods described above.

[0175] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0176] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0177] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0178] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A terminal, characterized in that, include: Display and processor; The processor is configured as follows: In response to the launch operation of the home appliance application, a column template is obtained, wherein the column template includes at least a template identifier; When the template identifier is a preset identifier, the column template is determined to be used to display a home appliance chart with home appliance data and function entry points; wherein, the preset identifier indicates that the template corresponding to the template identifier can display a home appliance chart, and the column template is used to indicate at least one of the following in the home appliance chart: the number of jump controls, the name of the jump controls, or the jump links; Based on the user account already logged into the home appliance application, obtain the home appliance data under the user account; If the home appliance data is not empty, a jump control is generated in the home appliance TV chart based on the column template, and the home appliance TV chart is populated with data based on the home appliance data so as to display the home appliance TV chart in the home appliance application.

2. The terminal according to claim 1, characterized in that, The processor is also configured to: If the appliance data is empty, the TV icon will not display the appliance data and function entry points.

3. The terminal according to claim 1, characterized in that, The processor is also configured to: In response to a trigger operation on the jump control in the home appliance diagram, a jump request is sent to the server based on the jump link of the triggered jump control and the data field in the home appliance data used to implement the corresponding function of the jump control; Receive the redirect page content returned by the server; Based on the content of the redirected page, the redirected page is displayed.

4. The terminal according to claim 3, characterized in that, The processor executes a jump request to the server based on the jump link of the triggered jump control and the data fields in the home appliance data used to implement the corresponding functions of the jump control, and is further configured to: Obtain the field combination result, which is obtained by combining the data fields used to implement the corresponding functions of the jump control; Based on the jump link of the triggered jump control, extract the data fields used to implement the corresponding functions of the triggered jump control from the field combination result; The jump link of the triggered jump control is concatenated with the data field used to implement the corresponding function of the triggered jump control; Based on the concatenation result, a redirect request is sent to the server.

5. The terminal according to claim 1, characterized in that, The home appliance data includes at least one of the home appliance order data under the user account or the home appliance data that has been bound; the processor is further configured to: When the home appliance data includes bound home appliance data, the home appliance TV chart displays an entry point for viewing the usage information of the home appliance after it has been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the home appliance corresponding to the bound home appliance data. The usage information viewing entry point is one type of function entry point. When the home appliance data includes home appliance order data with an order status of "received", a guide control for guiding the binding of home appliances is displayed on the home appliance chart.

6. The terminal according to any one of claims 1 to 5, characterized in that, The process of the processor executing the column template and home appliance data acquisition is further configured as follows: Retrieve category templates and home appliance data locally; If the column template and home appliance data are not obtained locally, a request to obtain the column template and home appliance data is sent to the server, and the request includes the user account; Receive the category templates and home appliance data returned by the server and store them locally.

7. The terminal according to claim 6, characterized in that, The processor is also configured to: If the category template and home appliance data are updated, update the locally stored category template and home appliance data. The category template is updated at least based on the operation log.

8. A method for displaying data on home appliances, characterized in that, Applied to the terminal described in any one of claims 1-7; the method includes: In response to the launch operation of the home appliance application, a column template is obtained, wherein the column template includes at least a template identifier; When the template identifier is a preset identifier, the column template is determined to be used to display a home appliance chart with home appliance data and function entry points; wherein, the preset identifier indicates that the template corresponding to the template identifier can display a home appliance chart, and the column template is used to indicate at least one of the following in the home appliance chart: the number of jump controls, the name of the jump controls, or the jump links; Based on the user account already logged into the home appliance application, obtain the home appliance data under the user account; If the home appliance data is not empty, a jump control is generated in the home appliance TV chart based on the column template, and the home appliance TV chart is populated with data based on the home appliance data so as to display the home appliance TV chart in the home appliance application.

9. The method according to claim 8, characterized in that, The method further includes: If the appliance data is empty, the TV icon will not display the appliance data and function entry points.

10. The method according to claim 8, characterized in that, The method further includes: When the home appliance data includes bound home appliance data, the home appliance TV chart displays an entry point for viewing the usage information of the home appliance after it has been bound and used. The home appliance TV chart does not display a guide control for guiding the binding of the home appliance corresponding to the bound home appliance data. The usage information viewing entry point is one type of function entry point. When the home appliance data includes home appliance order data with an order status of "received", a guide control for guiding the binding of home appliances is displayed on the home appliance chart.