Page update methods, devices, equipment, media, and computer program products

By working collaboratively with the resource management server, multimedia resource system, and visualization engine, the restart issue during visualization system updates was resolved, enabling real-time updates of page elements and improving update efficiency.

CN114443108BActive Publication Date: 2025-11-14CHINA CONSTRUCTION BANK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210108417.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-28
Publication Date
2025-11-14
Estimated Expiration
2042-01-28

AI Technical Summary

Technical Problem

Existing visualization systems require restarting the visualization engine when updating pages, making it impossible to update multimedia resources in real time.

Method used

By using a resource management server as an intermediary, the system receives user input for editing keyword fields of page elements, retrieves target multimedia resources from the multimedia resource system, and sends them to the visualization engine for real-time updates, thus avoiding the need for the visualization engine to restart.

Benefits of technology

It enables real-time updates of text information, embedded web links, images, and video/audio resources on the page without restarting the visualization engine, thus improving update efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114443108B_ABST
    Figure CN114443108B_ABST
Patent Text Reader

Abstract

This application discloses a page updating method, apparatus, device, medium, and computer program product. The method includes displaying a first resource management interface; receiving user input of editing a target keyword field for a target attribute of a target page element; responding to the editing input, retrieving a target multimedia resource corresponding to the target keyword field from a multimedia resource system; updating the target page element of the first page according to the target multimedia resource to obtain an updated target page element; and sending the updated target page element to a visualization engine, so that the visualization engine updates the first page according to the updated target page element. According to embodiments of this application, the visualization engine can be avoided from restarting when the page displayed by the visualization system needs to be updated, achieving real-time updates.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of data processing, and in particular relates to a page updating method, apparatus, device, medium and computer program product. Background Technology

[0002] In existing visualization systems, when the displayed page is updated, the current value of the data and the modification of the processing rules can be updated at any time. However, modifications to other multimedia resources such as text, web links, images, and videos require the visualization engine to be restarted.

[0003] Therefore, how to avoid restarting the visualization engine when updating the pages displayed by the visualization system and achieve real-time updates has become an urgent technical problem to be solved. Summary of the Invention

[0004] This application provides a page update method, apparatus, device, medium, and computer program product that can avoid restarting the visualization engine when updating the page displayed by the visualization system, thus achieving real-time updates.

[0005] In a first aspect, embodiments of this application provide a page update method applied to a resource management server, wherein the resource management server is connected to a resource management interface, a multimedia resource system, and a visualization engine, and the method includes:

[0006] Display a first resource management interface, which includes attributes of page elements of a first page pre-bound to the resource management interface and keyword fields corresponding to the attributes;

[0007] Receive user input for editing the target keyword field of the target attribute of the target page element;

[0008] In response to the editing input, a target multimedia resource corresponding to the target keyword field is obtained from the multimedia resource system. The target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources.

[0009] Based on the target multimedia resource, update the target page elements of the first page to obtain the updated target page elements;

[0010] The updated target page element is sent to the visualization engine, so that the visualization engine updates the first page according to the updated target page element. In one possible implementation, after updating the target page element of the first page according to the target multimedia resource to obtain the updated target page element, the method further includes:

[0011] A preview of the target page element is displayed on the first resource management interface.

[0012] In one possible implementation, the first resource management interface further includes a resource query control, and the method further includes:

[0013] Receive a second input from the user, who enters the first multimedia resource query condition in the resource query control;

[0014] In response to the second input, query the first multimedia resource that was historically uploaded and corresponds to the first multimedia resource query condition in the page bound to the resource management interface.

[0015] In one possible implementation, after responding to the second input and querying the first multimedia resource historically uploaded to the page bound to the resource management interface that corresponds to the first multimedia resource query condition, the method further includes:

[0016] Receive third input from the user;

[0017] In response to the third input, a processing operation is performed on the first multimedia resource, the processing operation including at least one of uploading the first multimedia resource to the first page, downloading the first multimedia resource, and deleting the first multimedia resource.

[0018] In one possible implementation, prior to displaying the first resource management interface, the method further includes:

[0019] Display a second resource management interface, which includes a search control on the page;

[0020] Receive the user's fourth input to the search control on the page;

[0021] In response to the fourth input, the first page is located in the pages bound to the second resource management interface.

[0022] Secondly, embodiments of this application provide a page updating device applied to a resource management server, wherein the resource management server is connected to a resource management interface, a multimedia resource system, and a visualization engine, and the device includes:

[0023] The first display module is used to display the first resource management interface, which includes attributes of page elements of the first page that are pre-bound to the resource management interface and keyword fields corresponding to the attributes.

[0024] The first receiving module is used to receive user input for editing the target keyword field of the target attribute of the target page element;

[0025] The first acquisition module is configured to, in response to the editing input, acquire the target multimedia resource corresponding to the target keyword field from the multimedia resource system, wherein the target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources;

[0026] The first update module is used to update the target page elements of the first page according to the target multimedia resources, so as to obtain the updated target page elements;

[0027] The second update module is used to send the updated target page elements to the visualization engine, so that the visualization engine updates the first page according to the updated target page elements.

[0028] In one possible implementation, the device further includes:

[0029] The second display module is used to display a preview of the target page element on the first resource management interface after updating the target page element of the first page according to the target multimedia resource and obtaining the updated target page element.

[0030] Thirdly, embodiments of this application provide a page update device, the device comprising:

[0031] Processor and memory storing computer program instructions;

[0032] When the processor executes the computer program instructions, it implements any of the page update methods provided in the embodiments of this application.

[0033] Fourthly, embodiments of this application provide a computer storage medium on which computer program instructions are stored, and when executed by a processor, the computer program instructions implement any of the page update methods provided in embodiments of this application.

[0034] Fifthly, embodiments of this application provide a computer program product, wherein instructions in the computer program product, when executed by a processor of an electronic device, cause the electronic device to perform any of the page update methods provided in embodiments of this application.

[0035] This application discloses a page update method, apparatus, device, medium, and computer program product that connects a resource management server as an intermediary to a resource management interface, a multimedia resource system, and a visualization engine. It enables users to edit and input keyword fields of page elements on a pre-bound first page in the resource management interface, and then retrieve target multimedia resources corresponding to those keyword fields from the multimedia resource system. These multimedia resources can include at least one of text information, embedded webpage links, images, and video / audio resources. This allows for real-time updates of target page elements on the first page based on the target multimedia resources. The updated target page elements are then sent to the visualization engine, enabling the visualization engine to complete real-time updates of its own first page. This changes the first page displayed by the visualization engine in real-time, avoiding the need to restart the visualization engine to update text information, embedded webpage links, images, and / or video / audio resources. This also avoids restarting the visualization engine when updating the page displayed by the visualization system, achieving real-time updates. Attached Figure Description

[0036] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic flowchart of a page update method provided in one embodiment of this application;

[0038] Figure 2 This is a schematic diagram of a terminal display interface showing a first resource management interface provided in one embodiment of this application;

[0039] Figure 3 This is a schematic diagram of a terminal display interface showing a first resource management interface provided in another embodiment of this application;

[0040] Figure 4 This is a schematic diagram of a terminal display interface for displaying a first page provided in one embodiment of this application;

[0041] Figure 5 This is a flowchart illustrating a page update method provided in yet another embodiment of this application;

[0042] Figure 6 This is a flowchart illustrating a page update method provided in yet another embodiment of this application;

[0043] Figure 7 This is a schematic diagram of a terminal display interface for displaying a second resource management interface provided in one embodiment of this application;

[0044] Figure 8 This is a schematic diagram of the structure of a page update apparatus provided in another embodiment of this application;

[0045] Figure 9 This is a schematic diagram of the structure of a page update device provided in another embodiment of this application. Detailed Implementation

[0046] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0047] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0048] The acquisition, storage, use, and processing of data in this application all comply with the relevant provisions of national laws and regulations.

[0049] To facilitate understanding of the technical solutions of this application, the terminology used in the embodiments of this application will be introduced first:

[0050] Hot update: This means updating multimedia resources on a page in real time without restarting the visualization engine.

[0051] As described in the background section, existing visualization systems require the visualization engine to be restarted before the page can be updated.

[0052] Therefore, the inventors proposed using a resource management server as an intermediary to connect with the resource management interface, the multimedia resource system, and the visualization engine. This allows the system to retrieve the target multimedia resource corresponding to the keyword field from the multimedia resource system when the user edits the keyword field of a page element on the first page pre-bound in the resource management interface. The updated target page element is then sent to the visualization engine, enabling the visualization engine to complete the real-time update of the first page within it, avoiding the need to restart the visualization engine and achieving real-time updates.

[0053] To address the problems of the prior art, embodiments of this application provide a page updating method, apparatus, device, and computer storage medium. The page updating method provided in this application embodiment will be described first below.

[0054] Figure 1 A flowchart illustrating a page update method according to an embodiment of this application is shown. This method can be applied to a resource management server. It should be noted that the aforementioned execution entity does not constitute a limitation on this application.

[0055] like Figure 1 As shown, the page update method provided in this application embodiment, applied to a resource management server, may include the following steps:

[0056] Step 110: Display the first resource management interface.

[0057] Step 120: Receive user input for editing the target keyword field of the target attribute of the target page element.

[0058] Step 130: In response to the edit input, retrieve the target multimedia resource corresponding to the target keyword field from the multimedia resource system.

[0059] Step 140: Update the target page elements of the first page according to the target multimedia resources to obtain the updated target page elements.

[0060] Step 150: Send the updated target page elements to the visualization engine so that the visualization engine updates the first page according to the updated target page elements.

[0061] In this embodiment, the resource management server acts as an intermediary, connecting to the resource management interface, the multimedia resource system, and the visualization engine. This allows the user to edit and input keyword fields for page elements on a pre-bound first page in the resource management interface, retrieving the target multimedia resource corresponding to the keyword field from the multimedia resource system. The multimedia resource can include at least one of the following: text information, embedded webpage links, images, and video / audio resources. This enables real-time updates of the target page elements on the first page based on the target multimedia resource. Furthermore, the updated target page elements are sent to the visualization engine, allowing the visualization engine to complete real-time updates of its own first page. This results in real-time changes to the first page displayed by the visualization engine, avoiding the need to restart the visualization engine to update text information, embedded webpage links, images, and / or video / audio resources. This also avoids restarting the visualization engine when updating the page displayed by the visualization system, achieving real-time updates.

[0062] In some embodiments, in step 110, the resource management server is connected to the resource management interface, the multimedia resource system, and the visualization engine respectively. The first resource management interface includes attributes of page elements of the first page that are pre-bound to the resource management interface and keyword fields corresponding to the attributes. The resource management server displays the first resource management interface.

[0063] In some embodiments, the first resource management interface can be built using the Vue framework. Vue features two-way data binding, Virtual Document Object Model (DOM) updates, and template componentization. The first page can be displayed using the Ventuz visualization engine. The attributes of the page elements of the first page and the corresponding keyword fields can be pre-bound in the first resource management interface. The first page can be the display page of the terminal, the page elements can be the content displayed on the first page, the attributes of the page elements can be the type of the displayed content, and the keyword fields can be the specific field values ​​of the displayed content corresponding to the type of displayed content. The page elements can be at least one of text information, embedded web page links, images, and video / audio resources.

[0064] In some embodiments, the first resource management interface may also be bound to the page identifier of the first page and the identifier of the page element. The page identifier may be the name of the first page, and the identifier of the page element may be the location name of the displayed content.

[0065] As an example, Figure 2 This is a schematic diagram of a terminal display interface showing a first resource management interface provided in one embodiment of this application, as shown below. Figure 2As shown, in the first resource management interface, the first page can be the "Screen 2 - Customer Page A" page. The page identifier of the first page can be "Screen 2 - Customer Page A", the page element identifiers can be "Left Title", "Left Image Text", "Left Image", etc., the page element attributes can be "Text", "Image", etc., and the corresponding "Text" attribute can be "XX Company's First Quarter Revenue" or "XX Company" keyword fields, and the corresponding "Image" attribute can be "XX Company's First Quarter Revenue Line Chart.JPG" image keyword field. The specific page elements can be set by the user and are not limited here.

[0066] In some embodiments, in step 120, when a user edits a specific page element on the first page in the first resource management interface, the resource management server receives the user's edit input for the target keyword field of the target attribute of the target page element. The editing operation includes, but is not limited to, at least one of modification, addition, and deletion.

[0067] In some embodiments, page elements can be content displayed on a first page, and may include at least one of text information, embedded web page links, images, and video / audio resources on the first page. The keyword field of the page element's attributes can be edited and entered by the user.

[0068] As an example, such as Figure 2 As shown, users can enter "Company XX's First Quarter Expenses" in the "Company XX's First Quarter Revenue" target keyword field corresponding to the "Left Title" and "Company XX's First Quarter Revenue Line Chart.JPG" target keyword field corresponding to the "Left Image" and "Company XX's First Quarter Expenses Line Chart.JPG". The "Company XX" target keyword field corresponding to the "Left Image Text" is consistent with the content required by the user and does not need to be edited.

[0069] As an example, Figure 3 This is a schematic diagram of a terminal display interface showing a first resource management interface, provided in another embodiment of this application. According to the user... Figure 2 After editing and inputting in the terminal display interface, the display interface is as follows: Figure 3 As shown, in the first resource management interface, the "Left Title" corresponds to the target keyword field "XX Company's First Quarter Expenditure", the "Left Image" corresponds to the target keyword field "XX Company's First Quarter Expenditure Line Chart.JPG", and the "Left Image Text" corresponds to the target keyword field "XX Company". Users can also select audio, video, or webpage link attributes to edit and input target keyword fields, which are not limited here.

[0070] In some embodiments, in step 130, the target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources. In response to editing input, the resource management server retrieves the target multimedia resource corresponding to the target keyword field from the multimedia resource system.

[0071] In some embodiments, in a multimedia resource system, there are target multimedia resources corresponding to the target keyword field. After the user makes an edit input, the resource management server can retrieve the target multimedia resources in the multimedia resource system.

[0072] In some embodiments, the target multimedia resources can be stored in the multimedia resource system.

[0073] For example, a user can edit and input the target keyword field "XX Company's First Quarter Expenditure Line Chart.JPG" and search for the target multimedia resource corresponding to "XX Company's First Quarter Expenditure Line Chart.JPG" in the multimedia system.

[0074] In some embodiments, in step 140, after the resource management server obtains the target multimedia resource, it replaces the target page element in the first page with the corresponding target multimedia resource to obtain the updated target page element.

[0075] In some embodiments, since the target multimedia resource is the resource corresponding to the target keyword field, after the resource management system obtains the target multimedia resource, it can update the target page elements of the first page according to the target page elements corresponding to the target keyword field of the target multimedia resource. Specifically, the updated elements may be the images "XX Company's First Quarter Expenditure" and "XX Company's First Quarter Expenditure Line Chart.JPG" edited and entered by the user.

[0076] As an example, Figure 4 This is a schematic diagram of a terminal display interface for displaying a first page provided in one embodiment of this application, as shown below. Figure 4 As shown, "Company XX's First Quarter Expenses" is displayed in the "Left-side Title," and the line chart of Company XX's First Quarter Expenses is displayed in the left-side image. The first page can also display other content, which is not limited here.

[0077] In some embodiments, after step 140, the following steps may also be included:

[0078] A preview of the target page elements is displayed on the first resource management interface.

[0079] In some embodiments, after a user makes a first input about a target page element in the first resource management interface, a preview of the target page element can be displayed in the first resource management interface.

[0080] For example, such as Figure 3 As shown, the "First Quarter Expenses of Company XX" corresponding to the "Left Title" can display a preview in the preview position. The "Company XX" corresponding to the "Left Image Text" can also display a preview in the preview position. The image "Line Chart of First Quarter Expenses of Company XX.JPG" corresponding to the "Left Image" can also display a preview in the preview position. Users can click on the text in the preview to view detailed text information, and users can also click on the image in the preview to view detailed image information. When the preview is an audio attribute, users can click on the corresponding audio to listen to it. When the preview is a video attribute, users can click on the corresponding video to play it. When the preview is a web link attribute, users can click on the corresponding web link and then jump to the corresponding webpage. The specific display method and opening method are not limited here.

[0081] To make it easier for users to find the pages that need updating, Figure 5 This is a flowchart illustrating a page update method provided in another embodiment of this application. For example... Figure 5 As shown, the first resource management interface also includes a resource query control. The method in this embodiment may further include the following steps:

[0082] Step 510: Receive the second input from the user in the resource query control, where the user enters the first multimedia resource query conditions.

[0083] Step 520: In response to the second input, query the first multimedia resource that was uploaded in the past and corresponds to the first multimedia resource query conditions in the page bound to the resource management interface.

[0084] In the embodiments of this application, by entering a second input of the target query conditions in the resource query control, the user can query the first multimedia resources that were uploaded in the past and correspond to the first multimedia resource query conditions on the page bound to the resource management interface. In this way, the user can query the first multimedia resources that were uploaded in the past on the page.

[0085] In some embodiments, in step 510, a second input is received from the user who enters a first multimedia resource query condition in the resource query control.

[0086] In some embodiments, the first resource management interface also includes a query control. The user's second input can be to enter the first multimedia resource query conditions in the query control to perform the query. Specifically, the user can enter "XX company's first quarter expenditure", "XX company's annual expenditure", etc., without limitation.

[0087] In some embodiments, in step 520, in response to the second input, the first multimedia resource that was historically uploaded and corresponds to the first multimedia resource query condition is queried in the page bound to the resource management interface.

[0088] In some embodiments, in response to the second input, a first multimedia resource corresponding to the first multimedia resource query condition is queried. The first multimedia resource may be a historically uploaded resource in a page bound to the resource management interface. The resource management interface can be built using the Vue framework. Vue has the characteristics of two-way data binding, virtual document object model (DOM) updating, and template componentization. Specifically, the page bound to the resource management interface may be "Screen 2 - Customer Page A", "Screen 2 - Customer Page B", or "Screen 2 - Customer Page C". Users can query the first multimedia resource in the page bound to the resource management interface. The first multimedia resource may be a line chart of "XX Company's First Quarter Expenditure" in the "Screen 2 - Customer Page B" page, or it may be a line chart of "XX Company's Annual Expenditure" in the "Screen 2 - Customer Page C" page. There is no limitation here.

[0089] In some embodiments, after step 520, the method may further include:

[0090] Receive third input from the user.

[0091] In response to a third input, a processing operation is performed on the first multimedia resource, the processing operation including at least one of uploading the first multimedia resource to the first page, downloading the first multimedia resource, and deleting the first multimedia resource.

[0092] In some embodiments, after a user finds a first multimedia resource, they can upload the first multimedia resource to the first page. The user can also download the first multimedia resource to their local computer, modify the local first multimedia resource, and then upload it back to the first page. The user can also delete the first multimedia resource.

[0093] In some embodiments, if a user finds a line chart of "Company XX's First Quarter Expenses" on "Screen 2 - Customer Page B", they can upload the line chart to the first page "Screen 2 - Customer Page A". If a user finds a line chart of "Company XX's Annual Expenses" on "Screen 2 - Customer Page C", they can download the line chart to their local computer, then obtain the information on Company XX's first quarter expenses from the line chart, and finally upload the modified image to the first page "Screen 2 - Customer Page A".

[0094] To better achieve hot updates of multimedia resources Figure 6 This is a flowchart illustrating a page update method provided in another embodiment of this application. For example... Figure 6 As shown, in some embodiments, prior to step 110, the method may further include:

[0095] Step 610: Display the second resource management interface, which includes a search control on the page.

[0096] Step 620: Receive the user's fourth input for the search control on the page.

[0097] Step 630: In response to the fourth input, search for the first page in the pages bound to the second resource management interface.

[0098] In the embodiments of this application, the first page can be found by using the search control on the page displayed in the second resource management interface, so that the user can edit the first page and then perform hot updates of multimedia resources.

[0099] In some embodiments, in step 610, a second resource management interface is displayed, which includes a search control for the page.

[0100] In some embodiments, a second resource management interface can be displayed on the terminal. The second resource management interface can be built using the Vue framework. Vue has the features of two-way data binding, virtual document object model (DOM) updates, and template componentization. The second resource management interface has a search control that allows users to search for pages. The second resource management interface can also include a permission management control. The permission management function can restrict the users who use the second resource management interface to prevent user data from being lost or modified.

[0101] For example, Figure 7 This is a schematic diagram of a terminal display interface for displaying a second resource management interface provided in one embodiment of this application, as shown below. Figure 7As shown, the second resource management interface has a page search control. The search control can have multiple search conditions such as "page identifier", "creation time", "created user", and "page status". The second resource management page can also include other content, which is not limited here.

[0102] In some embodiments, in step 620, a fourth input from the user to the search control on the page is received.

[0103] In some embodiments, the fourth input can be the conditions for the user to search for the first page using the search control on the page. Specifically, the user can enter "Screen 2 - Customer Page", which is not limited here.

[0104] In some embodiments, in step 630, in response to the fourth input, the first page is located in the pages bound to the second resource management interface.

[0105] In some embodiments, the page bound to the second resource management interface can be the "Screen 2 - Customer Page A" page, the "Screen 2 - Customer Page B" page, or the "Screen 2 - Customer Page C" page. In response to the user's fourth input "Screen 2 - Customer Page", the user can search for the "Screen 2 - Customer Page" page on the page bound to the second resource management interface.

[0106] For example, such as Figure 7 As shown, users can enter "Screen 2 - Customer Page" in the input box corresponding to the page identifier in the search control on the page, and then click search to find the "Screen 2 - Customer Page A", "Screen 2 - Customer Page B" and "Screen 2 - Customer Page C" pages that are bound to the second resource management interface. Furthermore, users can perform other operations based on the search results.

[0107] Specifically, other related technical solutions in the above steps can be found in the relevant descriptions of steps 110 to 140 above, which will not be repeated here.

[0108] In the embodiments of this application, the first resource management interface, the second resource management interface, and the resource management interface can be built using the Vue framework. Vue is a JavaScript framework that can independently complete the front-end and back-end separation web front-end. Vue uses the Model-view-view-model (MVVM) design pattern to separate the data logic layer and the view presentation layer. The Vue framework has the features of two-way data binding, virtual document object model (DOM) updates, and template componentization, which can quickly build complex page applications.

[0109] In the embodiments of this application, the first page and other pages can be displayed by the Ventuz visualization engine. Ventuz is a large-screen visualization decision-making platform with true 3D real-time rendering. It has the ability to present any form of visualization of multi-dimensional information data, can efficiently integrate embedded web pages and audio and video multimedia resources, and can be applied to a variety of data visualization display scenarios.

[0110] In the embodiments of this application, the page and the keyword field information corresponding to the page elements can be stored in a MySQL database. MySQL database is a warehouse that is built on a relational model and organizes, stores and manages data according to a data structure. Each database consists of several data tables, and the data tables provide interfaces (APIs) for adding, deleting, modifying and querying the stored data.

[0111] In some embodiments, in step 150, the resource management server connects to the visualization engine through an interface. The visualization engine is used to display the first page. The resource management server sends the updated target page elements to the visualization engine through the interface. After receiving the updated target page elements, the visualization engine replaces the previous target page elements with the corresponding updated target page elements in the first page, completing the update of the first page and displaying the updated first page.

[0112] It is worth noting that the resource management server can send the updated target page elements to the visualization engine via the interface in real time, or it can send the updated target page elements to the visualization engine via the interface in response to the user's input to update the first page displayed by the visualization engine.

[0113] Based on the page update method provided in the above embodiments, this application also provides a page update apparatus, such as... Figure 8 As shown, this device is applied to a resource management server, which is connected to a resource management interface, a multimedia resource system, and a visualization engine. The device includes:

[0114] The first display module 810 is used to display the first resource management interface. The first resource management interface includes the attributes of page elements of the first page that are pre-bound to the resource management interface, as well as the keyword fields corresponding to the attributes.

[0115] The first receiving module 820 is used to receive user input for editing the target keyword field of the target attribute of the target page element.

[0116] The first acquisition module 830 is used to acquire, in response to editing input, the target multimedia resource corresponding to the target keyword field in the multimedia resource system. The target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources.

[0117] The first update module 840 is used to update the target page elements of the first page according to the target multimedia resource, so as to obtain the updated target page elements.

[0118] The second update module 850 is used to send the updated target page elements to the visualization engine, so that the visualization engine updates the first page according to the updated target page elements.

[0119] The apparatus in this embodiment enables the user to edit and input keyword fields of page elements on a pre-bound first page in the resource management interface, thereby retrieving target multimedia resources corresponding to the keyword fields from the multimedia resource system. These multimedia resources can include at least one of text information, embedded webpage links, images, and video / audio resources. This allows for real-time updating of target page elements on the first page based on the target multimedia resources. Furthermore, the updated target page elements are sent to the visualization engine, enabling the visualization engine to complete real-time updates of the first page within it. This, in turn, changes the first page displayed by the visualization engine in real-time, avoiding the need to restart the visualization engine to update text information, embedded webpage links, images, and / or video / audio resources. This avoids restarting the visualization engine when updating the page displayed by the visualization system, achieving real-time updates.

[0120] In embodiments of this application, the device may further include:

[0121] The second display module is used to update the target page elements of the first page according to the target multimedia resource, and after obtaining the updated target page elements, display a preview of the target page elements in the first resource management interface.

[0122] In embodiments of this application, the first resource management interface further includes a resource query control, and the device may further include:

[0123] The second receiving module is used to receive the second input from the user when entering the first multimedia resource query conditions in the resource query control.

[0124] The query module is used to respond to the second input and query the first multimedia resources that were uploaded in the past and correspond to the first multimedia resource query conditions in the page bound to the resource management interface.

[0125] In embodiments of this application, the device may further include:

[0126] The third receiving module is used to receive the user's third input after responding to the second input and querying the first multimedia resource that was historically uploaded to the page bound to the resource management interface and corresponds to the first multimedia resource query conditions.

[0127] The processing operation module is used to perform processing operations on the first multimedia resource in response to a third input. The processing operations include at least one of uploading the first multimedia resource to a first page, downloading the first multimedia resource, and deleting the first multimedia resource.

[0128] In embodiments of this application, the device may further include:

[0129] The third display module is used to display the second resource management interface before displaying the first resource management interface. The second resource management interface includes a search control on the page.

[0130] The fourth receiving module is used to receive the user's fourth input to the search control on the page.

[0131] The search module is used to search for the first page in response to the fourth input within the pages bound to the second resource management interface.

[0132] Based on the methods provided in the above embodiments, this application also provides specific implementation methods for electronic devices that update pages. Figure 9 A schematic diagram of the structure of an electronic device for page updating provided in an embodiment of this application is shown.

[0133] The page update device may include a processor 901 and a memory 902 storing computer program instructions.

[0134] Specifically, the processor 901 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0135] Memory 902 may include mass storage for data or instructions. For example, and not limitingly, memory 902 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 902 may include removable or non-removable (or fixed) media. Where appropriate, memory 902 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 902 is non-volatile solid-state memory.

[0136] Memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods according to one aspect of this disclosure.

[0137] The processor 901 implements any of the page update methods described in the above embodiments by reading and executing computer program instructions stored in the memory 902.

[0138] In one example, the page update device may also include a communication interface 903 and a bus 910. For example, Figure 9 As shown, the processor 901, memory 902, and communication interface 903 are connected through bus 910 and complete communication with each other.

[0139] The communication interface 903 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0140] Bus 910 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 910 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0141] Furthermore, in conjunction with the online data traffic billing method in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the page update methods in the above embodiments.

[0142] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0143] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0144] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0145] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0146] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A page update method, characterized in that, The method, applied to a resource management server, is connected to a resource management interface, a multimedia resource system, and a visualization engine, and includes: Display a first resource management interface, which includes attributes of page elements of a first page pre-bound to the resource management interface and keyword fields corresponding to the attributes; Receive user input for editing the target keyword field of the target attribute of the target page element; In response to the editing input, a target multimedia resource corresponding to the target keyword field is obtained from the multimedia resource system. The target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources. Based on the target multimedia resource, the target page element in the first page is replaced with the corresponding target multimedia resource to obtain the updated target page element; The updated target page elements are sent to the visualization engine so that the visualization engine updates the first page based on the updated target page elements; After updating the target page elements of the first page according to the target multimedia resource to obtain the updated target page elements, the method further includes: A preview of the target page element is displayed on the first resource management interface; Receive the user's fifth input: a preview of the target page element; In response to the fifth input, the detailed content of the updated target page element is displayed.

2. The method according to claim 1, characterized in that, The first resource management interface also includes a resource query control, and the method further includes: Receive a second input from the user, who enters the first multimedia resource query condition in the resource query control; In response to the second input, query the first multimedia resource that was historically uploaded and corresponds to the first multimedia resource query condition in the page bound to the resource management interface.

3. The method according to claim 2, characterized in that, After responding to the second input and querying the historically uploaded multimedia resources corresponding to the first multimedia resource query conditions in the page bound to the resource management interface, the method further includes: Receive third input from the user; In response to the third input, a processing operation is performed on the first multimedia resource, the processing operation including at least one of uploading the first multimedia resource to the first page, downloading the first multimedia resource, and deleting the first multimedia resource.

4. The method according to claim 1, characterized in that, Before displaying the first resource management interface, the method further includes: Display a second resource management interface, which includes a search control on the page; Receive the user's fourth input to the search control on the page; In response to the fourth input, the first page is located in the pages bound to the second resource management interface.

5. A page updating device, characterized in that, An application for a resource management server, wherein the resource management server is connected to a resource management interface, a multimedia resource system, and a visualization engine, the device comprising: The first display module is used to display the first resource management interface, which includes attributes of page elements of the first page that are pre-bound to the resource management interface and keyword fields corresponding to the attributes. The first receiving module is used to receive user input for editing the target keyword field of the target attribute of the target page element; The first acquisition module is configured to, in response to the editing input, acquire the target multimedia resource corresponding to the target keyword field from the multimedia resource system, wherein the target multimedia resource includes at least one of text information, embedded web page links, images, and video / audio resources; The first update module is used to replace the target page elements in the first page with the corresponding target multimedia resources according to the target multimedia resources, so as to obtain the updated target page elements; The second update module is used to send the updated target page elements to the visualization engine, so that the visualization engine updates the first page according to the updated target page elements; The second display module is used to display a preview of the target page element on the first resource management interface after updating the target page element of the first page according to the target multimedia resource and obtaining the updated target page element; The fifth receiving module is used to receive the user's fifth input on the preview screen of the target page element; The fourth display module is used to display the detailed content of the updated target page element in response to the fifth input.

6. A page update device, characterized in that, The device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the page update method as described in any one of claims 1-4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions that, when executed by a processor, implement the page update method as described in any one of claims 1-4.

8. A computer program product, characterized in that, When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device causes the electronic device to perform the page update method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Page updating method and device, storage medium and electronic equipment

    CN110990008A