How to customize the page of situation awareness screen

Through component library mode and intelligent automatic layout technology, the problem of situational awareness large-screen pages is solved, efficient and simple page configuration is achieved, users' personalized needs are met, and manpower and material resources are saved.

CN113987384BActive Publication Date: 2025-01-07HANGZHOU DPTECH TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111269356.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-29
Publication Date
2025-01-07
Estimated Expiration
2041-10-29

AI Technical Summary

Technical Problem

The existing situational awareness large-screen pages cannot be customized or have a low level of customization, resulting in a long development cycle. Users need to frequently redevelop content or display methods, which consumes a lot of manpower and material resources.

Method used

Adopting the component library mode, it provides efficient configuration templates for content customization, attribute customization and layout customization. Combining intelligent automatic layout technology and algorithm recommendation functions, it allows users to customize visual component modules through component library and presentation methods, directly on the page. Edit layout, support drag and drop, check and other operations, and provide recommendation and save functions.

Benefits of technology

It realizes the high-level personalized configuration of large-screen pages, saves development time and manpower, and simplifies operations. Users can easily adjust the page content at any time to meet the needs of different scenarios and roles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113987384B_ABST
    Figure CN113987384B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a page customization method for a situation awareness large screen, the method comprising the following steps: using situation awareness to evaluate the security threat of the data to be visualized, so as to determine further decisions and actions to be taken on the visualized data; and according to the determined decisions and actions, the visualized data is processed, and then the large screen page is configured and the configured large screen page is displayed. The present disclosure samples the component library + display method for page customization, so that the customization operation is simple and the customization degree is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a method for customizing a page of a situation awareness large screen. More specifically, the present disclosure relates to a method for customizing a page by sampling the component library + display mode. Background Art

[0002] With the rapid development of computer and network industries, all walks of life have become inseparable from various computer devices. We all know that computers were invented for numerical calculation and data processing. Through computers, we can perform the operations we need on some complex and abstract data, but the data after the operation is still too abstract for the general public. Without professional data knowledge, the threshold for understanding the data is too high, thus a new demand point has developed - data visualization.

[0003] Security, as another important requirement of computer equipment, has also developed a new direction in recent years - situational awareness. Situational awareness is the ability to understand security risks dynamically and holistically based on the environment. Based on its own security big data, it can discover, identify, understand, analyze, respond and deal with security threats from a holistic and global perspective, and then make the next decision and action.

[0004] Situational awareness-related businesses are developing rapidly, so the demand for data visualization is particularly urgent. Among them, the situational awareness large-screen page, as a key link in its visualization demand points, has developed rapidly in recent years. Different requirements are put forward for the focus of large-screen display content for different scenarios, different businesses, and users of different roles. The large screen itself has a high degree of customization and a long development cycle. This disclosure is aimed at the relevant shortcomings of the past situational awareness large-screen page technology, and proposes a new type of situational awareness large-screen page customization and high configuration method-component library mode.

[0005] The ordinary large screen in the prior art formulates relevant business logic modules and designs the large screen display page according to the needs put forward by the user in the early stage, and then hands it over to the developer for development. When the customer needs to change the large screen content or has new needs or needs to adjust the display content size for some reason, the entire page needs to be redeveloped, which costs a lot of manpower, material resources and time.

[0006] Although the system configuration large screen of the prior art can be changed without redevelopment, multiple contents need to be configured in the system, and there is no intuitive effect diagram display (the list is checked in the system configuration, and no content is displayed). When the user needs a new way to display a certain type of data, redevelopment is still required.

[0007] Therefore, a new screen customization solution is needed to address the current situation where existing situational awareness large screens cannot be customized or have a very low degree of customization. Summary of the invention

[0008] In order to solve the above-mentioned existing technical problems, the present disclosure proposes a highly customized editing configuration mode for large-screen pages, including content customization, attribute customization, and layout customization. The efficient configuration template retention technology, intelligent automatic layout technology, simple component library editing mode, and accurate algorithm recommendation function.

[0009] According to one aspect of the present disclosure, a page customization method for a situation awareness large screen is provided, the method comprising the following steps: using situation awareness to evaluate the security threats of the data to be visualized to determine further decisions and actions to be taken on the visualized data; and according to the determined decisions and actions, the visualized data is processed, and then the large screen page is configured and the configured large screen page is displayed.

[0010] According to one embodiment of the present disclosure, the situational awareness is based on the ability to gain insight into security risks in an environmental, dynamic and holistic manner, and based on its own security big data, performs operations including discovery, identification, understanding, analysis, response and disposal on security threats from a holistic and global perspective to determine further decisions and actions to be taken on the visualized data.

[0011] According to an embodiment of the present disclosure, the decision includes whether to customize the large-screen page, whether the page content needs to be customized, whether the properties of the visualization component need to be customized, and whether the page layout needs to be customized, and the actions taken include: if it is necessary to customize the large-screen page for the visualized data, further confirm whether the page content needs to be customized; if the page content needs to be customized, customize the page content with a customized page content configuration template, and if the page content does not need to be customized, recommend or select an existing page content configuration template; based on the customized page content configuration template or the recommended or selected existing page content configuration template, customize the visualization component module using the component library + display method; determine the visualization component Whether the attributes of the component need to be customized. If customized attributes are required, the attributes are adjusted to the required style according to the situation awareness requirements to obtain a customized component attribute template. If customized attributes are not required, an existing component attribute template is recommended or selected. Whether page layout customization is required. If page layout customization is required, the customized visualization component module is laid out on the entire large-screen page based on the customized component attribute template or the existing component attribute template according to user requirements to generate a customized page layout template. And if the large-screen page customization of the visualized data is required, the customized page layout template is saved and used. If the large-screen page customization of the visualized data is not required, the existing large-screen page history layout template is directly used.

[0012] According to one embodiment of the present disclosure, the component library + display method custom visualization component module includes storing the configured visualization modules in the component library. When the user has new requirements, the user selects the custom component module function, selects the set of data to be customized, and then selects the desired display method and other functions to complete the configuration of the new module.

[0013] According to one embodiment of the present disclosure, the visualization module includes a component module for recommending a default algorithm, a component module for user explicit requirements, and a component module for user's previous configurations and savings, wherein the display methods include pie charts, trend charts, and display methods recommended based on data display, and wherein the other functions include titles and banners.

[0014] According to an embodiment of the present disclosure, sampling the component library+display mode custom visualization component module includes directly selecting an existing component module, changing the function of the component module, and adding and deleting effects.

[0015] According to an embodiment of the present disclosure, sampling the component library+display mode custom visualization component module includes directly using a one-key recommendation function and skipping the custom configuration operation.

[0016] According to one embodiment of the present disclosure, the customization of page content includes adapting the already configured visual component modules in the component library to terminal devices of different sizes, proportions, and resolutions and satisfying the user's requirements for adjusting the properties of some visual component modules, wherein the properties of the visual component modules include the size, color style, font, and background of the visual component modules.

[0017] According to one embodiment of the present disclosure, the large-screen page configuration includes directly clicking Edit in the large-screen page to enter the page layout editing function, and providing three methods when editing the page layout: a recommended page layout template, a page history layout template, and a customized page layout template. The recommended page layout template displays the default page layout and content based on the input data and algorithm, the page history layout template is a page layout template previously configured by the user, and when editing a customized page layout template, the large-screen page adopts a layer mode, and the content is "activated". The user uses operations including dragging, checking, and keyboard direction control in the component library to layout the customized visual component module on the entire large-screen page based on the customized component attribute template or the existing component attribute template to generate a customized page layout template.

[0018] According to the above technical solution disclosed in the present invention, the present invention discloses an original and novel component library configuration mode, in which users can customize the visual data display method, component functions, etc., thereby forming component modules in the component library, and can directly enable the editing mode in the page to customize the size, position and layout content of the large-screen page of the component. It also provides a recommendation function and a configuration saving function (skipping the customized operation), which meets the user's high degree of personalization needs for the large-screen page, and solves the problem that the large-screen page user needs to redevelop when he wants to customize the configuration, so that the user can easily change and adjust the content of the large-screen page at any time, saving a lot of manpower and material resources, easy to operate, and highly customized. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and other objects, features and advantages of the present disclosure will become more apparent by describing in detail its exemplary embodiments with reference to the accompanying drawings. The accompanying drawings described below are only some embodiments of the present disclosure, and it is clear to a person skilled in the art that other accompanying drawings can be obtained from these accompanying drawings without creative work.

[0020] Figure 1 A flow chart of a method for customizing a page of a situation awareness large screen according to the present disclosure is shown. DETAILED DESCRIPTION

[0021] The specific implementation methods of the present disclosure will be described below. It should be noted that in the specific description of these implementation methods, in order to provide a concise description, it is impossible for this specification to provide a detailed description of all the features of the actual implementation methods. It should be understood that in the actual implementation of any implementation method, just as in the process of any engineering project or design project, in order to achieve the specific goals of the developer and to meet system-related or business-related restrictions, various specific decisions are often made, and this will also change from one implementation method to another. In addition, it can also be understood that although the efforts made in this development process may be complex and lengthy, for ordinary technicians in the field related to the content disclosed by the present disclosure, some changes in design, manufacturing or production based on the technical content disclosed in the present disclosure are just conventional technical means, and should not be understood as insufficient content of the present disclosure.

[0022] Unless otherwise defined, the technical or scientific terms used in the claims and the specification shall have the usual meaning understood by persons with ordinary skills in the technical field to which the present disclosure belongs. The words "first", "second" and similar words used in the patent application specification and the claims of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. Words such as "one" or "a" do not indicate a quantitative limitation, but rather indicate the presence of at least one. Words such as "include" or "comprise" and similar words mean that the elements or objects appearing before "include" or "comprises" cover the elements or objects listed after "include" or "comprises" and their equivalent elements, and do not exclude other elements or objects.

[0023] Data visualization is the scientific and technological study of the visual representation of data. This visual representation of data is defined as information extracted in a certain summary form, including various attributes and variables of the corresponding information units.

[0024] In order to cope with the current situation in the field of data visualization that the existing situation awareness large screen cannot be customized or has a very low degree of customization, according to the present disclosure, a method of highly customizing the large screen page configuration is proposed, including content customization, attribute customization, and layout customization.

[0025] Figure 1 The flowchart of the page customization method of the situation awareness large screen according to the present disclosure is shown. In step 101, the data to be visualized is imported.

[0026] In step 102, the imported data to be visualized is customized for the situation awareness large screen page. Situation awareness is an ability to gain insight into security risks based on the environment, dynamically, and holistically. It is based on its own security big data and conducts operations such as discovery, identification, understanding, analysis, response, and disposal of security threats from a holistic and global perspective, and then makes the next decision and action.

[0027] After the situation awareness screen is customized for the data to be visualized, in step 103, based on the situation awareness screen customization operations such as discovery, identification, understanding, analysis, response and disposal of security threats, it is determined whether the user has a historical template suitable for large-screen page customization.

[0028] If it is determined in step 103 that the user has a suitable large-screen page history layout template, the process jumps to step 104, where the process determines whether to select an existing large-screen page history layout template for system configuration. If it is determined in step 104 that an existing large-screen page history layout template is selected, the process proceeds to step 117.

[0029] If it is determined in step 103 that the user does not have a suitable historical layout template for the large-screen page, or for example, when the user is dissatisfied with a certain set of data display component modules in step 104 (for example, the user feels that a certain set of data is not intuitively displayed using a bar chart and wants to switch to a line chart or other chart or table, or add some drill-down and hover effects to the chart), the process jumps to step 105, where the user starts the custom configuration of the large-screen page for the data that needs to be visualized.

[0030] After starting the custom configuration of the large screen page for the data to be visualized, it is confirmed whether to customize the page content according to situational awareness in step 107. If the page content needs to be customized, the page content is customized in step 108 and the process proceeds to step 110.

[0031] In step 107 , it is confirmed based on situational awareness that no customized configuration of the page content is required, then in step 109 an existing page content configuration template is recommended or selected and the process proceeds to step 110 .

[0032] In step 110 , a visualization component module is generated based on the page content configuration template customized in step 108 or the existing page content configuration template recommended or selected in step 109 .

[0033] More specifically, in step 110, a component library + display method is used to generate a (customized) visualization component module. This method stores the configured visualization modules (including the recommended default algorithm component module, the component module that the user clearly requires, and the component module that the user has previously configured and saved) in the component library. When the user has a new requirement, he can choose to customize the component module function, select the set of data that he wants to customize, and then select the desired display method (such as pie charts, trend charts, etc., and the algorithm will also recommend the display method based on the data) and other functions (such as adding content such as titles and banners, mouse effects, etc.) to complete the configuration of the new module; he can also directly select an existing component module to change the component module function, add and delete effects, etc., to achieve a highly customizable component module effect (you can also directly use the one-key recommendation function to skip the custom configuration operation).

[0034] Therefore, component module customization includes component module content customization, data display method algorithm recommendation, and user configuration template retention technology.

[0035] Next, in step 111, it is determined whether the properties of the visualization component need to be customized. According to an embodiment of the present disclosure, the properties of the visualization component include but are not limited to the size, color style, font, background and other properties of the visualization component module.

[0036] If it is determined in step 111 that the properties of the visualization component need to be customized, then in step 112 , the properties are adjusted to a preferred or required style based on situational awareness and user preference to obtain a customized component property template and the process proceeds to step 114 .

[0037] Specifically, step 112 customizes the properties of the visualization component module. In the visualization component module property customization process, for the visualization component modules that have been configured in the component library, the visualization component module property customization function is provided to adapt to terminal devices of different sizes, proportions, and resolutions and meet the user's need to adjust the properties of some visualization component modules. The user can change the size, color style, font, background and other properties of the visualization component module at any time and adjust them to the style attributes they like or require.

[0038] Therefore, the visualization component module attribute customization includes component module attribute customization, data display style algorithm recommendation (based on data dimensions and user preference dimensions), and user configuration template retention technology.

[0039] If it is determined in step 111 that the properties of the visualization component do not need to be customized, then in step 113 an existing component property template is recommended or selected and the process proceeds to step 114 .

[0040] In step 114, it is determined whether page layout customization is required based on situational awareness. If page layout customization is required, the process proceeds to step 115, where the page layout is customized and the process proceeds to step 117.

[0041] Specifically, step 115 implements page layout customization. In this step 115, for the entire page, the present disclosure provides a new component library editing and configuration page layout method: the user can directly click Edit in the large-screen page to enter the page layout editing function, and provide three methods when editing the page layout: recommended page layout template, page history layout template (previously configured by the user), and customized page layout template. The recommended page layout template will display the default page layout and content based on the input data and algorithm. The page history layout template is a page layout template previously configured by the user, and multiple sets can be retained. When editing a customized page layout template, the large-screen page adopts a layer mode, and the content is "activated". The user can drag, check, keyboard direction control and other operation methods in the component library to put the components whose content and attributes have been customized in steps 110 and 112 to the position the user wants (such as the center, upper left, etc.), and save the configuration after the entire page layout configuration is completed to save and directly use the large-screen page template that the user has just customized.

[0042] Therefore, page layout customization includes overall layout customization of large-screen pages, page layout algorithm recommendation, page customized layout non-overlapping technology, page blank and code-free filling technology, user-configured template retention technology, and automatic sorting function.

[0043] If it is determined in step 114 that page layout customization is not required, the current large-screen template configuration is saved in step 116 and the process proceeds to step 117 .

[0044] In step 117, the page history layout template or the customized large-screen template is enabled to perform large-screen configuration.

[0045] Finally, in step 118, the configured situational awareness large-screen page is displayed.

[0046] Therefore, if Figure 1 As shown, the customized large-screen page configuration method according to the present disclosure mainly includes component module customization (step 110), visualization component module property customization (step 112) and page layout customization (step 115).

[0047] In addition, according to Figure 1 In the embodiment shown, after the situation awareness evaluates the security threats of the data to be visualized, the decisions made by the process include whether the user has a historical template suitable for customization of the situation awareness large-screen page (step 103), whether to select an existing page historical layout template for system configuration (step 104), whether the page content needs to be customized (step 107), whether the properties of the visualization component need to be customized (111), and whether the page layout needs to be customized (114), and the actions taken by the process are the steps to implement the corresponding decisions.

[0048] According to the above technical solution disclosed in the present invention, the present invention discloses an original and novel component library configuration mode, in which users can customize the visual data display method, component functions, etc., thereby forming component modules in the component library, and can directly enable the editing mode in the page to customize the size, position and layout content of the large-screen page of the component. It also provides a recommendation function and a configuration saving function (skipping the customized operation), which meets the user's high degree of personalization needs for the large-screen page, and solves the problem that the large-screen page user needs to redevelop when he wants to customize the configuration, so that the user can easily change and adjust the content of the large-screen page at any time, saving a lot of manpower and material resources, easy to operate, and highly customized.

[0049] In other words, the customization of large-screen page configuration is extremely chronic, mainly including component module customization, visualization component module attribute customization, and large-screen page layout customization. Component module customization Traditional or existing configuration selection requires system configuration, and selects existing ones from a text or picture list. When users are not satisfied with a certain set of data display component modules (for example, they feel that a certain set of data is not intuitively displayed in a bar chart, and want to change it to a line chart or other charts or tables, or add some drill-down and hover effects to the chart), developers are required to redevelop the content required by users for this type of data, which is inefficient and costly. Therefore, in order to solve this problem, a component library + display method customization technical solution is proposed: the component library stores the configured visualization modules (including the recommended default algorithm component module, Component modules that users clearly require, component modules that users have previously configured and saved). When users have new requirements, they can choose to customize component module functions, select the set of data they want to customize, and then select the desired display method (such as pie charts, trend charts, etc., and the algorithm will also recommend display methods based on the data) and other functions (such as adding content such as titles and banners, mouse effects, etc.) to complete the configuration of the new module; they can also directly select existing component modules to change component module functions, add and delete effects, and achieve a highly customizable component module effect (you can also directly use the one-click recommendation function to skip the custom configuration operation). Customization of visual component module attributes. For the visual component modules that have been configured in the component library, in order to adapt to terminal devices of different sizes, proportions, and resolutions and to meet the user's need to adjust the attributes of some visual component modules, a visual component module attribute customization function is provided. Users can change the size, color style, font, background and other attributes of the visual component module at any time, and adjust them to their favorite or required style attributes. The present invention provides a new component library editing and configuration page layout method for the entire page: the user can directly click Edit in the large screen page to enter the page editing function. When editing the large screen page layout, three methods are provided: recommended template page layout, historical template page layout (previously configured by the user), and customized large screen page layout. The recommended template will display the default large screen page layout and content based on the input data and algorithm. The historical template page layout is previously configured by the user, and multiple sets can be retained. When customizing the large screen page layout, the large screen page adopts layer mode, and the content is "activated". The user can drag, check, keyboard direction control and other operations in the component library to put the components with customized content and properties in (1) (2) to the position the user wants (such as the center, upper left, etc.). After the entire page layout is configured, save the configuration to save and directly use the large screen that the user has just customized.

[0050] In addition to the highly customized content features, the present invention, in the implementation process, in the customization of component modules: customization of component module content, algorithm recommendation of data display method, and user configuration template retention technology. In the customization of visual component module attributes: customization of component module attributes, algorithm recommendation of data display style (based on data dimensions and user preference dimensions), and user configuration template retention technology. In the customization of large-screen page layout: customization of the overall layout of the large-screen page, recommendation of page layout algorithm, non-overlapping technology of page customized layout, technology of page blanking and code-free filling, user configuration template retention technology, and automatic sorting function. Therefore, using the original and novel component library configuration mode of the present invention, users can customize the configuration of visual data display methods, component functions, etc., thereby forming component modules in the component library, and can directly enable the editing mode in the page to customize the size, position and layout content of the large-screen page. And provide recommendation function and configuration saving function (skip the operation of customizing the province), meet the user's high degree of personalization needs of the large-screen page, and solve the problem that the large-screen page user needs to redevelop when he wants to customize the configuration, so that users can easily change and adjust the content of the large-screen page at any time, saving a lot of manpower and material resources, easy to operate, and highly customized.

[0051] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be pointed out that a person skilled in the art can understand that all or any steps of the method of the present disclosure can be implemented in any computing device (including a processor, storage medium, etc.) or a network of computing devices in the form of hardware, firmware, software, or a combination thereof. This can be achieved by a person skilled in the art using their basic programming skills after reading the description of the present disclosure.

[0052] Therefore, the purpose of the present disclosure can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general-purpose device. Therefore, the purpose of the present disclosure can also be achieved by simply providing a program product containing a program code that implements the method or system. In other words, such a program product also constitutes the present disclosure, and a storage medium storing such a program product also constitutes the present disclosure. Obviously, the storage medium can be any well-known storage medium or any storage medium developed in the future.

[0053] It should also be noted that in the method of the present invention, each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. In addition, the steps of performing the above-mentioned series of processes can naturally be performed in chronological order according to the order of description, but do not necessarily need to be performed in chronological order. Some steps can be performed in parallel or independently of each other.

[0054] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.

Claims

1. A method for customizing a page of a situation awareness large screen, the method comprising the following steps: Assess security threats to the data to be visualized with the help of situational awareness to determine further decisions and actions to be taken on the visualized data; and According to the determined decisions and actions, the visualization data is processed, and then the large-screen page is configured and displayed. The situational awareness is based on the ability to understand security risks in an environmental, dynamic and holistic manner. Based on its own security big data, it performs operations including discovery, identification, understanding, analysis, response and disposal on security threats from an overall and global perspective to determine further decisions and actions to be taken on the visualization data. The decisions include whether to customize the large-screen page, whether to customize the page content, whether the properties of the visualization components need to be customized, and whether to customize the page layout. The actions taken include: If you need to customize the large screen page for the visualized data, further confirm whether you want to customize the page content; If the page content needs to be customized, the page content is customized with a customized page content configuration template, and if the page content does not need to be customized, an existing page content configuration template is recommended or selected; Based on a customized page content configuration template or a recommended or selected existing page content configuration template, use the component library + display method to customize the visual component module; Determine whether the properties of the visualization component need to be customized. If customized properties are needed, adjust the properties to the required style according to the situation awareness requirements to obtain a customized component property template. If customized properties are not needed, recommend or select an existing component property template. Determine whether page layout customization is required. If page layout customization is required, then, based on user requirements, layout the customized visual component module on the entire large screen page based on a customized component attribute template or an existing component attribute template to generate a customized page layout template; and If the large-screen page needs to be customized for the visualized data, the customized page layout template is saved and used. If the large-screen page does not need to be customized for the visualized data, the existing large-screen page history layout template is directly used.

2. According to the method described in claim 1, sampling the component library + display method custom visualization component module includes storing the configured visualization modules in the component library. When the user has new requirements, the user selects the custom component module function, selects the set of data to be customized, and then selects the desired display method and other functions to complete the configuration of the new module.

3. The method according to claim 2, wherein the visualization module includes a component module for recommending a default algorithm, a component module for user explicit requirements, and a component module for user's previous configurations and savings, wherein the display methods include pie charts, trend charts, and display methods recommended based on data display, and wherein the other functions include titles and banners.

4. According to the method described in claim 1, sampling the component library + display method to customize the visual component module includes directly selecting an existing component module, changing the function of the component module, and adding and deleting effects.

5. The method according to claim 1, wherein sampling the component library + display method custom visualization component module includes directly using a one-key recommendation function and skipping the custom configuration operation.

6. According to the method described in claim 1, the customization of the page content includes adapting the already configured visual component modules in the component library to terminal devices of different sizes, proportions, and resolutions and satisfying the user's requirements for adjusting the properties of some visual component modules, wherein the properties of the visual component modules include the size, color style, font, and background of the visual component modules.

7. According to the method described in claim 2, the large-screen page configuration includes directly clicking "Edit" in the large-screen page to enter the page layout editing function, and providing three methods when editing the page layout: a recommended page layout template, a page history layout template, and a customized page layout template. The recommended page layout template displays the default page layout and content according to the input data and algorithm, and the page history layout template is a page layout template previously configured by the user. When editing a customized page layout template, the large-screen page adopts a layer mode, and the content is "activated". The user can use operations including dragging, checking, and keyboard direction control in the component library to layout the customized visual component module on the entire large-screen page based on the customized component attribute template or the existing component attribute template to generate a customized page layout template.

Citation Information

Patent Citations

  • Method and system for establishing power grid visualized perceptual model

    CN104680260A

  • Dynamic editing method for large data screen

    CN111290809A