A method, device, equipment and medium for generating a display page for an exhibition

By allowing users to select display page templates and materials and generate personalized exhibition display pages, the problem of the lack of personalized customization of existing exhibition display pages is solved, improving user experience and operation convenience.

CN114091422BActive Publication Date: 2025-04-29CHINA CONSTRUCTION BANK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111334247.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-11
Publication Date
2025-04-29
Estimated Expiration
2041-11-11

AI Technical Summary

Technical Problem

The existing exhibition display pages lack personalized customization functions, which makes it impossible for users to flexibly configure the page content and layout according to their own needs, affecting the user experience.

Method used

Provides a generation method that allows users to select target display page templates and materials, and generates personalized exhibition display pages based on user selection. The method includes steps such as receiving user input, displaying material, selecting material by the user, generating pages, etc.

Benefits of technology

It realizes personalized customization of the exhibition display page, meets the different needs of users, and improves user experience and operation convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114091422B_ABST
    Figure CN114091422B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment and medium for generating a display page for an exhibition. The method includes receiving a first input from a user selecting a target display page template; in response to the first input, displaying the material corresponding to the target display page template; receiving a second input from a user selecting a target material from the material; and in response to the second input, generating a display page for the exhibition based on the target display page template and the target material. According to the embodiment of the present application, different display pages can be displayed by selecting a template in response to user input, and different target materials can be displayed to decorate the display page, which meets the demand for generating different display pages for different displays and can realize personalized customization of the display page.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of visualization technology, and in particular relates to a method, device, equipment and medium for generating a display page for an exhibition. Background Art

[0002] The exhibition page can display the exhibition itself and its exhibits in all aspects because it gathers multi-dimensional information, which is conducive to the dissemination of specific information of the exhibition and expands the market scope of the exhibition and its exhibits. Exhibitors can display their advantageous exhibits and expand their own publicity through the display page. Therefore, the exhibition page has attracted more and more attention with the development of the times.

[0003] At present, the exhibition display pages are all released by the organizers, which determine their display content and layout style. As a result, the display pages of each user are all the same, which greatly affects the user experience. It is impossible for users to present diverse content on the exhibition display pages according to their own needs. Therefore, how to support the personalized customization of the exhibition display pages has become a technical problem that urgently needs to be solved. Summary of the invention

[0004] The embodiments of the present application provide a method, device, equipment and medium for generating a display page for an exhibition, which can realize personalized customization of the display page for the exhibition.

[0005] In a first aspect, an embodiment of the present application provides a method for generating a display page for an exhibition, comprising:

[0006] Receive a first input from a user selecting a target display page template;

[0007] In response to the first input, displaying the material corresponding to the target display page template;

[0008] receiving a second input of a user selecting a target material from the materials;

[0009] In response to the second input, a display page for the exhibition is generated based on the target display page template and the target material.

[0010] In one embodiment, generating a display page for an exhibition based on the target display page template and the target material includes:

[0011] Arranging the target materials in sequence in a first direction of the page according to the selection order of the target materials to obtain a page layout;

[0012] Generate a display page according to the page layout.

[0013] In one embodiment, generating a display page for an exhibition based on the target display page template and the target material includes:

[0014] receiving a third input of a user on a first target material, wherein the target material includes the first target material;

[0015] In response to the third input, deleting the first target material to obtain a remaining target material;

[0016] Generating a display page according to the page layout includes:

[0017] A presentation page is generated based on the remaining target materials.

[0018] In one embodiment, generating a display page for an exhibition based on the target display page template and the target material includes:

[0019] receiving a fourth input of a user for a second target material, wherein the target material includes the second target material;

[0020] In response to the fourth input, adjusting the layout of the second target material to obtain an adjusted page layout;

[0021] Generating a display page according to the page layout includes:

[0022] Generate a display page based on the adjusted page layout.

[0023] In one embodiment, in response to the second input, generating a display page for an exhibition based on the target display page template and the target material includes:

[0024] In response to the second input, determining a static editing material from the target material;

[0025] receiving a fifth input from a user for editing content of the static editing material;

[0026] In response to the fifth input, a display page for the exhibition is generated based on the target display page template and the edited static editing material.

[0027] In one embodiment, generating a display page for an exhibition based on the target display page template and the target material includes:

[0028] In response to the second input, determining a dynamic editing material from the target material;

[0029] According to the user's login information, obtaining target association data related to the target user and the dynamic editing material;

[0030] A display page for the exhibition is generated based on the target display page template, the dynamic editing material and the target association data.

[0031] In one embodiment, before generating the display page, the method further includes:

[0032] Storing first data corresponding to the display page in a first preset location;

[0033] receiving a seventh input from the user;

[0034] In response to the seventh input, performing image rendering on the first data;

[0035] A preview page of the presentation page after image rendering is displayed.

[0036] In one embodiment, after generating the display page, the method further includes:

[0037] storing the second data corresponding to the display page in a second preset location;

[0038] receiving an eighth input from the user;

[0039] In response to the eighth input, the presentation page is displayed according to the second data.

[0040] In one embodiment, after generating the display page, the method further includes:

[0041] receiving a ninth input from the user on the display page;

[0042] In response to the ninth input, the translated presentation page is displayed.

[0043] In one embodiment, before generating the display page, the method further includes:

[0044] Receiving a tenth input of a user selecting a function setting of the display page;

[0045] In response to the tenth input, displaying function setting options of the display page;

[0046] receiving an eleventh input from a user selecting the function setting option;

[0047] In response to the eleventh input, updating the data of the function setting of the display page;

[0048] The data is stored in a third preset location.

[0049] In a second aspect, an embodiment of the present application provides a device for generating a display page for an exhibition, the device comprising:

[0050] A first receiving module, used to receive a first input from a user selecting a target display page template;

[0051] A material display module, configured to display the material corresponding to the target display page template in response to the first input;

[0052] A second receiving module, configured to receive a second input from a user selecting a target material from the materials;

[0053] A page generation module is used to generate a display page for the exhibition based on the target display page template and the target material in response to the second input.

[0054] In a third aspect, an embodiment of the present application provides a device for generating a display page for an exhibition, the device comprising: a processor and a memory storing computer program instructions;

[0055] When the processor executes the computer program instructions, the method for generating a display page for an exhibition described in any embodiment of the present application is implemented.

[0056] In a fourth aspect, an embodiment of the present application provides a computer storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, a method for generating a display page for an exhibition as described in any embodiment of the present application is implemented.

[0057] The method, device, equipment and medium for generating a display page for an exhibition in an embodiment of the present application can generate a display page for an exhibition based on the target display page template and target material selected by the user after the user can select the target display page template and the corresponding target material of the display page according to his / her needs. Therefore, the template and material of the generated display page are determined based on the user's selection. In other words, the user can flexibly configure the display page by selecting the required page template and material in combination with his / her needs. Therefore, the method for generating a display page for an exhibition provided in an embodiment of the present application generates a page that meets the personalized needs of the user and realizes the personalized customization of the display page. In addition, after the user has selected the target display page template and the target material, the display page for the exhibition can be generated based on the user's selection, which is convenient and friendly for the user to operate and improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0059] Figure 1It is a flowchart of a method for generating a display page for an exhibition provided in an embodiment of the present application;

[0060] Figure 2 This is a schematic diagram of a selection interface for a template of a display page provided in an embodiment of the present application;

[0061] Figure 3 It is a schematic diagram of an interface including a target display page template and materials provided in an embodiment of the present application;

[0062] Figure 4 This is a schematic diagram of a material selection interface provided in an embodiment of the present application;

[0063] Figure 5 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0064] Figure 6 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0065] Figure 7 is a schematic diagram of a material editing interface provided in an embodiment of the present application;

[0066] Figure 8 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0067] Fig. 9 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0068] Fig.10 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0069] Fig.11 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0070] Fig.12 This is a schematic diagram of a display page before and after translation provided in an embodiment of the present application;

[0071] Fig.13 It is a flowchart of another method for generating a display page for an exhibition provided in an embodiment of the present application;

[0072] Fig.14 This is a schematic diagram of a function setting interface provided in an embodiment of the present application;

[0073] Fig.15 It is a schematic diagram of the structure of a device for generating a display page for an exhibition provided in an embodiment of the present application. DETAILED DESCRIPTION

[0074] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0075] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0076] The existing exhibition systems provide exhibitors with homepages of the same style and a relatively simple layout, which cannot meet the exhibitors' personalized needs, nor can they meet the diverse needs of each exhibitor for the content presented on the exhibitor homepage based on their own characteristics. If they are all the same unified templates, it will also greatly affect the user experience.

[0077] To this end, the inventor proposes a method that enables users to select different page templates and materials of exhibitor pages based on their own needs, and generates an exhibitor homepage in response to the user's selection. After the user selects the page template and required materials of the exhibitor page according to his or her own needs, the exhibitor page for the exhibition can be generated based on the page template and materials selected by the user, which supports exhibitors to flexibly configure the content and display form of the homepage according to their own needs, meets the various needs of exhibitors, realizes the personalized customization of the exhibitor homepage, and is convenient and friendly to the exhibitors.

[0078] In order to solve the problems of the prior art, the embodiments of the present application provide a method, device, equipment and computer storage medium for generating a display page for an exhibition. The following first introduces a method for generating a display page for an exhibition provided by the embodiments of the present application.

[0079] Figure 1 A method for generating a display page for an exhibition provided in an embodiment of the present application is shown, and the method includes:

[0080] S110, receiving a first input from a user selecting a target display page template.

[0081] In one embodiment, the target display page template may be a display page template selected by the user according to display requirements, wherein the display page may be an exhibitor's homepage displayed on the exhibition system, the display page template may include a predefined template or a blank template, and the first input may be at least one of a click input, a sliding input, a gesture input, and a voice input when the user selects the target display page template.

[0082] For example, taking the first input as a click input, as Figure 2 The schematic diagram of the selection interface of the template of the display page provided by the embodiment of the present application is shown, the interface is displayed to the user, the user's click input according to different display terminals of the display page is received, the template of the display page corresponding to the different display terminals is displayed to the user in response to the click input, and the user's input of clicking on the template of different display pages is received. In this example, the user's display page is displayed on the personal computer (PC) side, the user's click input on the PC side is received, the template of the display page on the PC side is displayed to the user in response to the click input, and then the user's click input of selecting different templates on the current interface is received.

[0083] S120: In response to the first input, display the material corresponding to the target presentation page template.

[0084] In one embodiment, taking the first input as a click input as an example, Figure 3 A schematic diagram of an interface including a target display page template and materials provided in an embodiment of the present application is shown, and the interface is displayed to the user in response to the user's first input.

[0085] S130: Receive a second input from a user selecting a target material from the materials.

[0086] In one embodiment, the target material may be a material that meets the display requirements selected by the user from the materials based on the display requirements, and the second input may be at least one of a click input, a sliding input, a gesture input, and a voice input when the user selects the target material.

[0087] In one embodiment, the material may include at least one of a carousel module, a video module, an exhibit list, a digital exhibition hall, a text module, a graphic module, a search module, contact information, a long advertisement, a live broadcast event, and basic information of the enterprise.

[0088] S140: In response to the second input, generate a display page for the exhibition based on the target display page template and the target material.

[0089] In response to the second input of the user selecting the target material, a template of the target display page decorated with the target material is displayed, and a display page for the exhibition is generated.

[0090] For example, Figure 4 The schematic diagram of the material selection interface provided by the embodiment of the present application is shown. The target material selected by the user is already on the target display page template, wherein the material is planned into the decoration material library. In response to the user's second input, the target material is added to the target display page template. After responding to the user's second input, the target material selected by the user is highlighted, and the number of target materials that have been added and the total number that can be added are displayed to the user. Different target materials have different upper limits on the number that can be added. For example, "text module 0 / 3" means that 3 text modules can be added in the material, and no text module has been added on the current interface.

[0091] A method for generating a display page for an exhibition in an embodiment of the present application, after a user can select a target display page template and a corresponding target material of the display page according to their needs, can generate a display page for the exhibition based on the target display page template and target material selected by the user. Therefore, the template and material of the generated display page are determined based on the user's selection. In other words, the user can flexibly configure the display page by selecting the required page template and material in combination with his or her needs. Therefore, a method for generating a display page for an exhibition provided in an embodiment of the present application generates a page that meets the personalized needs of the user and realizes personalized customization of the display page. In addition, after the user has selected the target display page template and target material, a display page for the exhibition can be generated based on the user's selection, which is convenient and friendly to the user and improves the user experience.

[0092] In order to improve the generation efficiency of the display page, the embodiment of the present application provides another method for generating a display page for an exhibition, such as Figure 5 As shown, the method includes:

[0093] S510: Receive a first input from a user selecting a target display page template.

[0094] S520: In response to the first input, display the material corresponding to the target presentation page template.

[0095] S530: Receive a second input from the user selecting a target material from the materials.

[0096] The above steps and Figure 1The S110 - S130 shown are the same and will not be described in detail here.

[0097] S540: Arrange the target materials in sequence in a first direction of the page according to the selection order of the target materials to obtain a page layout.

[0098] S550: Generate a display page according to the page layout.

[0099] The embodiment of the present application responds to the user's selection of the target material and automatically arranges the target material selected by the user in a first direction, thereby saving the user's time in setting the layout of the target material, and generates a display page according to the page layout without the user having to perform other operations, thereby improving the user's design efficiency for the display page.

[0100] In one embodiment, the page layout may be a page after the target materials are arranged in sequence on a blank template of the display page, or may be a page after the target materials are arranged in sequence on a predefined template of the display page.

[0101] In one embodiment, arranging in the first direction may include the dynamic configuration engine automatically arranging the target materials in a top-down order according to the order in which the user selects the target materials.

[0102] In order to further generate a display page that meets the personalized needs of users, the embodiment of the present application provides another method for generating a display page for an exhibition, such as Figure 6 shown.

[0103] Above Figure 5 The method shown, such as Figure 6 As shown, S540 may specifically include S610-S630:

[0104] S610: Receive a third input of a user on a first target material, wherein the target material includes the first target material.

[0105] In one embodiment, the first target material may be a target material that the user wants to delete, or it may be a material on a pre-determined template selected by the user, and the third input may be at least one of a click input, a sliding input, a gesture input, and a voice input of the user to the first target material.

[0106] S620: In response to the third input, delete the first target material to obtain remaining target materials.

[0107] S630, generating a display page according to the page layout, includes: generating a display page based on the remaining target materials.

[0108] In addition, in the embodiments of the present application Figure 6The other steps of the method shown can be found above Figure 5 The relevant description of the illustrated embodiment will not be repeated here.

[0109] In the embodiment of the present application, a third input in response to the user's deletion of the first target material is received, and a display page is generated according to the remaining materials on the interface after the first target material is deleted. This facilitates the user to retain or delete each material on the display page, and can also automatically generate a display page according to the remaining materials after the deletion, without requiring the user to perform other operations other than deletion, thereby simplifying the steps of generating the display page.

[0110] For example, Figure 7 The schematic diagram of the material editing interface provided by the embodiment of the present application is shown. After the user clicks the material to be deleted, in response to the user's click input, the up, down, edit and delete buttons are displayed on the current interface. The user clicks the delete button, and in response to the user's delete input, the dynamic configuration engine deletes the first target material selected by the user. According to the remaining materials, the display page after deleting the first target material is displayed.

[0111] In order to further generate a display page that meets the personalized needs of users, the present application embodiment provides another method for generating a display page for an exhibition. Figure 8 As shown, S540 may specifically include S810-S830:

[0112] S810: Receive a fourth input of a user for a second target material, wherein the target material includes the second target material.

[0113] In one embodiment, the second target material may be a material whose layout position the user wants to adjust, and the fourth input may be at least one of a click input, a slide input, a gesture input, and a voice input of the user to the second target material.

[0114] S820, in response to the fourth input, adjusting the layout of the second target material to obtain an adjusted page layout;

[0115] S830, generating a display page according to the page layout, includes: generating a display page according to the adjusted page layout.

[0116] In addition, in the embodiments of the present application Figure 8 The other steps of the method shown can be found above Figure 5 The relevant description of the illustrated embodiment will not be repeated here.

[0117] In an embodiment of the present application, a fourth input of the user's adjustment of the second target material is received, the layout of the material is adjusted in response to the fourth input, the adjusted page layout is displayed to the user, and a display page is generated according to the adjusted page layout. In other words, when the user is not satisfied with the material layout of the current interface, a satisfactory layout can be obtained by adjusting the layout of the material, thereby satisfying the user's personalized customization of the display page layout. Exemplarily, after the user clicks on the second target material that he wants to adjust, in response to the user's selection input, the up, down, edit and delete buttons are displayed on the current interface, and the user clicks the up or down button. In response to the user's click input for moving the material up or down, the second target material selected by the user is adjusted from the current position to the position of the material above or below the second target material using the dynamic configuration engine. According to the adjusted material position, the adjusted page layout is displayed until the user completes the adjustment and a display page is generated.

[0118] In one embodiment, to further generate a display page that meets the personalized needs of the user, S140 may include:

[0119] In response to the second input, determining a static editing material from the target material;

[0120] receiving a fifth input from a user for editing content of the static editing material;

[0121] In response to the fifth input, a display page for the exhibition is generated based on the target display page template and the edited static editing material.

[0122] In one embodiment, the static editing material may include material of the static editing type. The edited static editing material may include the static editing material after the user completes at least one of adding, modifying and deleting the text content of the static editing material, and the material style and layout are adjusted by the dynamic configuration engine according to the edited content. The fifth input may be at least one of a click input, a sliding input, a gesture input and a voice input of the user to the static editing material.

[0123] In the above embodiment, after determining the static editing material in the target material selected by the user, in response to the fifth input of the user for editing the content of the static editing material, a display page generated based on the edited static editing material and the display template is displayed to the user. The user's demand for content editing of the static editing material according to the display demand is realized, and the display page can also be generated based on the target display template and the edited static editing material, avoiding the destruction of the display page layout after the material is edited, and can meet the user's personalized needs while avoiding the user's rearrangement of the layout of the display page after the material is edited, thereby improving the generation efficiency of the display page.

[0124] In one embodiment, the type of the material is predefined, and after receiving the second input of the user selecting the target material, the dynamic configuration engine automatically identifies the material type of the target material and determines that the type is a statically edited material. After responding to the user's fifth input of the statically edited material, the edited content, style, and layout result of the statically edited material are displayed to the user.

[0125] In one embodiment, the user clicks on a material on a pre-set template, and after receiving the click input, the dynamic configuration engine automatically identifies the type of the material and determines that the material type is a statically edited material. In response to the user's fifth input on the statically edited material, the edited content, style, and layout result of the statically edited material are displayed to the user.

[0126] In one embodiment, if Figure 4 The material types of the graphic module and the text module in the decoration material library shown can be static editable modules.

[0127] In one embodiment, to meet the user's display requirements and facilitate the extraction of display page related data, S140 may include:

[0128] In response to the second input, determining a dynamic editing material from the target material;

[0129] According to the user's login information, obtaining target association data related to the user and the dynamic editing material;

[0130] A display page for the exhibition is generated based on the target display page template, the dynamic editing material and the target association data.

[0131] In one embodiment, the dynamic editing material may include material of the material type being dynamic editing, the login information may include information of the user logging in before selecting the target display page template, and the target associated data may include external data corresponding to the user login information and the dynamic editing material.

[0132] Determine the dynamic editing material in the target material selected by the user, and pull the data associated with the dynamic editing material according to the user's login information. In other words, based on different dynamic editing materials, the data pulled according to the user's login information is also different. The display content of the expanded display page meets the user's personalized customization needs while the user does not need to manually enter data or import data, which facilitates the import of related data and simplifies the operation steps of generating the display page.

[0133] In one embodiment, after receiving the second input of the user's selection of the target material, the dynamic configuration engine automatically identifies the material type of the target material, determines that the type is a dynamically edited material, and uses the dynamic configuration engine to pull external data corresponding to different dynamically edited materials through an interface based on the user's login information. The dynamic configuration engine adjusts the style and layout of the dynamically edited material based on the dynamically edited material and the pulled external data, displays a display page decorated with the dynamically edited material and the external data corresponding to the dynamically edited material to the user, and generates a display page for the exhibition.

[0134] In one embodiment, if Figure 4 The material types of the exhibit list, digital exhibition hall and live broadcast event in the decoration material library shown can be dynamically editable materials.

[0135] For example, the dynamically editable materials on a user's display page are an exhibit list and a live broadcast activity. The user has created a live broadcast room information by himself. According to the user's login information, the dynamic configuration engine pulls the exhibit information published by the user for the exhibit list, fills the exhibit information in the exhibit list, and adjusts the style and layout position of the exhibit list according to the filled exhibit information. According to the user's login information, the dynamic configuration engine pulls the live broadcast room information created by the user for the live broadcast activity, fills the live broadcast room information in the live broadcast activity, and adjusts the style and layout position of the live broadcast activity according to the filled live broadcast room information.

[0136] In order to meet the real-time preview requirements of users when making display pages, the present application embodiment provides another method for generating display pages for exhibitions, such as Fig. 9 As shown, before generating the display page, the following steps may also be included:

[0137] S910: Store first data corresponding to the display page in a first preset location.

[0138] In one embodiment, the first data may include information data of the user's layout of the entire display page. For example, the first data may include at least one of the layout position information of the material on the display page, the style information of the material, the content information of the material, the picture information in the display page, and the control information on the display page. The first preset location may include the location of the first data cache, and for example, may include the session storage of the browser.

[0139] S920: Receive a seventh input from the user.

[0140] In one embodiment, the seventh input may include at least one of a click input, a sliding input, a gesture input, and a voice input for the user to select the display page preview.

[0141] S930: In response to the seventh input, perform image rendering on the first data.

[0142] S940, displaying a preview page of the presentation page after image rendering.

[0143] In addition, in the embodiments of the present application Fig. 9 The other steps of the method shown can be found above Figure 1 The relevant description of the illustrated embodiment will not be repeated here.

[0144] In the embodiment of the present application, the corresponding data in the process of making the display page is stored, and the user does not need to click the save button, thereby avoiding the problem of information or data loss of the display page due to untimely saving, strengthening the preservation of the display page, facilitating the user's production process of the display page, and further improving the user experience. The seventh input of the response user is received, and a preview page after image rendering of the display page is displayed to the user according to the saved first data, which can not only show the state of the display page to the user during display through image rendering, but also meet the user's real-time preview needs when making the display page.

[0145] Exemplarily, in the process of arranging a display page in response to user input, the data corresponding to the display page will be cached in the browser's session storage, and the user's input of clicking on preview will be received. In response to the input, a preview page will be displayed to the user, wherein the data of the display page layout is obtained from the session storage for rendering, and the rendered display page is displayed to the user, so that the user can view the display effect of the display page in real time.

[0146] In order to improve the display efficiency of the display page, the embodiment of the present application provides another method for generating a display page for an exhibition, such as Fig.10 As shown, after generating the display page, the following steps may also be included:

[0147] S1010: Store second data corresponding to the display page in a second preset location.

[0148] In one embodiment, the second data may include data corresponding to the display page after the user completes the layout of the entire display page. For example, the second data may include at least one of layout position information of the material on the display page, style information of the material, content information of the material, picture information in the display page, control information on the display page, and display page function customization information. The second preset location may include a browser underlying database.

[0149] S1020, receiving an eighth input from the user.

[0150] In one embodiment, the eighth input may include at least one of a click input, a sliding input, a gesture input, and a voice input of a user publishing the generated display page.

[0151] S1030: In response to the eighth input, display the presentation page according to the second data.

[0152] In addition, in the embodiments of the present application Fig.10 The other steps of the method shown can be found above Figure 1 The relevant description of the illustrated embodiment will not be repeated here.

[0153] The embodiment of the present application stores data corresponding to the generated display page to avoid data loss of the display page, facilitates the user's subsequent display of the display page, and improves the display efficiency of the display page.

[0154] Exemplarily, after all arrangements of the display page are completed in response to user input, a user click input on a publish button of the display page is received, and in response to the input, the data of the display page is stored in a database through an interface, and data is retrieved from the database through the interface to display the display page.

[0155] Exemplarily, in response to the user's input for publishing the display page, the display page is published, and after the publishing is completed, other users can view the details of the display homepage from the display page homepage entrance.

[0156] In order to enrich the functions of the display page, the embodiment of the present application provides another method for generating a display page for an exhibition, such as Fig.11 As shown, after generating the display page, the following steps may also be included:

[0157] S1110, receiving a ninth input from the user on the display page.

[0158] In one embodiment, the ninth input may include at least one of a click input, a slide input, a gesture input, and a voice input of a user on a translation control on the display page.

[0159] S1120: In response to the ninth input, display the translated page.

[0160] In addition, in the embodiments of the present application Fig.11 The other steps of the method shown can be found above Figure 1 The relevant description of the illustrated embodiment will not be repeated here.

[0161] In the embodiment of the present application, by receiving and responding to the user's ninth input to display the translated display page, the user can translate the display page according to needs, thereby expanding the application scenarios of the display page, meeting the user's needs for personalized customization of the display page, and realizing personalized customization of the display page.

[0162] In one embodiment, before the display page is published, a user click input on the translation control of the display page can be received, and in response to the click input, a translated page can be displayed, and the page can include at least one of the translated display page, the translated material, and the display terminal to which the translated display page belongs. In response to the user input to publish the display page, the page before translation and the translated page are published. Alternatively, after the display page is published, a user click input on the translation control of the display page can be received, and in response to the click input, the translated page can be displayed.

[0163] For example, in one application scenario, in order to meet the needs of exhibitors at the exhibition, the exhibition platform may include two versions, domestic and overseas, and the display pages published by users also need to support both domestic and overseas versions. Fig.12 The schematic diagram of the display page before and after translation provided by the embodiment of the present application is shown. After responding to the user clicking the translation button input of the display page, the Chinese elements of the page are automatically replaced with English elements by calling the translation plug-in service provided by the backend, and the layout of the translated display page is adjusted by using the dynamic configuration engine. After that, the Chinese display page can be published on the domestic version of the exhibition and the English display page can be published on the overseas version of the exhibition in response to the user's input on the publication of the display page.

[0164] In one embodiment, after the display page is published, a click input on a translation control of the display page from a user viewing the display page is received, and in response to the click input, a translated page is displayed, which may include the translated display page.

[0165] In order to meet the user's demand for personalized customization of display pages, the present application embodiment provides another method for generating display pages for exhibitions, such as Fig.13 As shown, after generating the display page, the following steps may also be included:

[0166] S1310, receiving a tenth input from a user selecting a function setting of the display page.

[0167] In one embodiment, function setting may include selecting a function setting control on a target display page template entry interface.

[0168] S1320: In response to the tenth input, display function setting options of the presentation page.

[0169] In one embodiment, the tenth input may include at least one of a click input, a slide input, a gesture input, and a voice input of a user selecting a function setting control. The function setting options may include at least one of a company / institution name, a quick jump to a company showcase, and a page view of a booth details page.

[0170] S1330: Receive an eleventh input from the user selecting the function setting option.

[0171] In one embodiment, the eleventh input may include at least one of a click input, a sliding input, a gesture input, and a voice input for a user to select a function setting option.

[0172] S1340: In response to the eleventh input, update the function setting information of the display page.

[0173] S1350: Store the information in a third preset location.

[0174] In one embodiment, the third preset location may include a browser underlying database.

[0175] In addition, in the embodiments of the present application Fig.13 The other steps of the method shown can be found above Figure 1 The relevant description of the illustrated embodiment will not be repeated here.

[0176] The embodiment of the present application, by receiving and responding to the user's setting input for the function setting of the display page, can enable the user to select different options for the function setting of the display page according to needs, and update and save the setting information, thereby meeting the user's needs for personalized customization of the display page.

[0177] For example, Fig.14 The function setting interface schematic diagram provided by the embodiment of the present application is shown. The function setting may include other settings. The interface is displayed to the user. In response to the user's input, the function setting information of the display page is updated. The user maintains the name of the enterprise / institution externally, receives the user's input for refreshing the enterprise / institution name, updates the enterprise / institution name to the name maintained by the user in response to the input, and displays the updated enterprise / institution name to the user, wherein the enterprise administrator can maintain the enterprise / institution name through the "Enterprise Management Toolbox-Information Maintenance". If the user does not initialize the name of the enterprise / institution externally, it will be displayed as empty to the user regardless of whether the user refreshes the enterprise / institution name.

[0178] In one embodiment, in response to the eleventh input, the information for updating the functional settings of the display page may also include receiving a user's click input to open or close the company showcase quick jump, and in response to the input, opening or closing the company showcase quick jump, wherein when opening or closing the company showcase quick jump, a user's click input on the company icon on a certain display page may be received, and in response to the input, the official website interface of the company is displayed to the user.

[0179] In one embodiment, in response to the eleventh input, the information of updating the functional settings of the display page may also include receiving a user's click input to turn on or off the booth details page views, and in response to the input, turning on or off the booth details page views, wherein when the booth details page views are turned on, the visit statistics function for the display page can be turned on.

[0180] Based on the method for generating a display page for an exhibition provided in any of the above embodiments, the present application also provides an embodiment of a device for generating a display page for an exhibition. Fig.15 .

[0181] Fig.15 A schematic diagram of a device for generating a display page for an exhibition provided by an embodiment of the present application is shown. Fig.15 As shown, the device may include:

[0182] The first receiving module 1510 is used to receive a first input from a user selecting a target display page template.

[0183] The material display module 1520 is used to display the material corresponding to the target display page template in response to the first input.

[0184] The second receiving module 1530 is configured to receive a second input from a user selecting a target material from the materials.

[0185] The page generation module 1540 is used to generate a display page for the exhibition based on the target display page template and the target material in response to the second input.

[0186] The device of the method for generating a display page for an exhibition in the embodiment of the present application can receive and respond to the input of the user based on the first receiving module 1510, the material display module 1520 and the second receiving module 1530. After the user selects the target display page template and the corresponding target material of the display page according to his own needs, the display page for the exhibition can be generated based on the target display page template and the target material selected by the user and based on the page generation module 1540. Therefore, the device of the embodiment of the present application can determine the template and material of the display page to be generated based on the user's selection. In other words, the user can flexibly configure the display page by selecting the required page template and material according to his own needs through the device of the embodiment of the present application. Therefore, the device of the method for generating a display page for an exhibition provided in the embodiment of the present application can generate a page that meets the personalized needs of the user, and realizes the personalized customization of the display page. In addition, after the user selects the target display page template and the target material, the device of the embodiment of the present application can generate the display page for the exhibition based on the user's selection, which is convenient and friendly for the user to operate, and improves the user experience.

[0187] In one embodiment, the page generation module 1540 may include,

[0188] The first sorting unit is used to arrange the target materials in sequence in a first direction of the page according to the selection sequence of the target materials to obtain a page layout.

[0189] The page generation unit is used to generate a display page according to the page layout.

[0190] In an embodiment of the present application, the first sorting unit responds to the user's selection of the target material and automatically arranges the target material selected by the user in a first direction, thereby saving the user's time in setting the layout of the target material. The page generation unit generates a display page according to the page layout, and the user does not need to perform other operations, thereby improving the user's design efficiency for the display page.

[0191] In one embodiment, the page generation module 1540 may also include:

[0192] The first receiving unit is configured to receive a third input of a user on a first target material, wherein the target material includes the first target material.

[0193] a deleting unit, configured to delete the first target material in response to the third input, to obtain a remaining target material;

[0194] The first page generating unit is used to generate a display page according to the page layout, including: generating a display page based on the remaining target material.

[0195] In the embodiment of the present application, the first receiving unit receives the third input in response to the user's deletion of the first target material, and after the deletion unit deletes the first target material, the first page generating unit generates a display page based on the remaining materials on the interface. This facilitates the user to retain or delete the materials on the display page, and can also automatically generate a display page based on the remaining materials after deletion, without the user having to perform other operations other than deletion, thereby simplifying the generation steps of the display page.

[0196] In one embodiment, the page generation module 1540 may also include:

[0197] A second receiving unit, configured to receive a fourth input of a user on a second target material, wherein the target material includes the second target material;

[0198] an adjusting unit, configured to adjust the layout of the second target material in response to the fourth input to obtain an adjusted page layout;

[0199] The second page generating unit is used to generate a display page according to the page layout, including: generating a display page according to the adjusted page layout.

[0200] In the embodiment of the present application, the second receiving unit receives the fourth input of the user adjusting the second target material, the adjusting unit adjusts the layout of the material in response to the fourth input, displays the adjusted page layout to the user, and the second page generating unit generates a display page according to the adjusted page layout. In other words, when the user is not satisfied with the material layout of the current interface, the layout of the material can be adjusted to obtain a satisfactory layout, thereby satisfying the user's personalized customization of the display page layout.

[0201] In one embodiment, the present application shows a page translation device, which may include:

[0202] The third receiving module is used to receive a ninth input from the user on the display page.

[0203] The translation module is used to display the translated page in response to the ninth input.

[0204] In the embodiment of the present application, based on the third receiving module and the translation module receiving and responding to the user's ninth input to display the translated display page, the user can translate the display page according to needs, expand the application scenarios of the display page, meet the user's needs for personalized customization of the display page, and realize personalized customization of the display page.

[0205] In one embodiment, the present application provides a display page function setting device, which may include:

[0206] The fourth receiving module is used to receive a tenth input of a user selecting a function setting of the display page.

[0207] The function setting option display module is used to display the function setting options of the display page in response to the tenth input.

[0208] The fifth receiving module is used to receive an eleventh input of a user selecting the function setting option.

[0209] An updating module is used to update the function setting information of the display page in response to the eleventh input.

[0210] The storage module is used to store the information in a third preset location.

[0211] In an embodiment of the present application, based on the fourth receiving module and the function setting option display module, the setting input of the function setting of the display page is received in response to the user, and based on the fifth receiving module, the update module and the storage module, the user is enabled to select different options for the function setting of the display page according to needs, and the setting information is updated and saved to meet the user's needs for personalized customization of the display page.

[0212] In addition, in combination with the method for generating a display page for an exhibition in the above-mentioned embodiment, an embodiment of the present application may provide a device for generating a display page for an exhibition, and the device may include a processor and a memory storing computer program instructions, and the processor implements the above-mentioned method for generating a display page for an exhibition when executing the computer program instructions.

[0213] In addition, in combination with the above-mentioned method for generating a display page for an exhibition, an embodiment of the present application may provide a computer storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the above-mentioned method for generating a display page for an exhibition is implemented.

[0214] The processor may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present invention.

[0215] The memory may include read-only memory (ROM), random access memory (RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical / tangible memory storage devices. Thus, typically, the 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 method according to an aspect of the present disclosure.

[0216] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.

[0217] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in 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, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0218] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. 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 embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0219] Aspects of the present disclosure are described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram 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 device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. 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 can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0220] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.

Claims

1. A method for generating a display page for an exhibition, characterized in that: include: Receive a first input from a user selecting a target display page template; In response to the first input, the target display page template and the materials corresponding to the target display page template are displayed in the material selection interface, the materials including at least one of a carousel module, a video module, an exhibit list, a digital exhibition hall, a text module, a graphic module, a search module, contact information, a long advertisement, a live broadcast event, and basic enterprise information; receiving a second input of a user selecting a target material from the materials; In response to the second input, generating a display page for the exhibition based on the target display page template and the target material; The material selection interface also displays the number of target materials that have been added and the total number that can be added. Different target materials have different upper limits on the number that can be added. The step of generating a display page for an exhibition based on the target display page template and the target material in response to the second input specifically includes: In response to the second input, the dynamic configuration engine automatically identifies the material type of the target material; When the type of the material is determined to be dynamically edited, the dynamic configuration engine is used to pull external data corresponding to different dynamically edited materials through an interface according to the user's login information; The dynamic configuration engine adjusts the style and layout of the dynamic editing material according to the dynamic editing material and the pulled external data, displays the display page decorated by the dynamic editing material and the external data corresponding to the dynamic editing material, and generates a display page for the exhibition; The step of generating a display page for an exhibition based on the target display page template and the target material in response to the second input specifically includes: In response to the second input, the dynamic configuration engine automatically identifies the material type of the target material; In the case where the type is determined to be a static editing material, receiving a fifth input from the user to edit the content of the static editing material; In response to the fifth input, generating a display page for the exhibition based on the target display page template and the edited static editing material; Before generating the display page for the exhibition, it also includes: storing first data corresponding to the display page in a first preset location, the first preset location including a session storage of the browser, the first data including information data of the user arranging the entire display page; receiving a seventh input from the user; In response to the seventh input, performing image rendering on the first data; Display a preview page of the display page after image rendering; After generating the display page for the exhibition, the method further includes: storing the second data corresponding to the display page in a second preset location, wherein the second preset location includes a browser underlying database, and the second data includes the data corresponding to the display page after the user completes the layout of the entire display page; receiving an eighth input from the user; In response to the eighth input, the presentation page is displayed according to the second data.

2. The method for generating a display page for an exhibition according to claim 1, characterized in that: The step of generating a display page for an exhibition based on the target display page template and the target material specifically includes: Arranging the target materials in sequence in a first direction of the page according to the selection order of the target materials to obtain a page layout; Generate a display page according to the page layout.

3. The method for generating a display page for an exhibition according to claim 2, characterized in that: Before generating the display page according to the page layout, the method further includes: receiving a third input of a user on a first target material, wherein the target material includes the first target material; In response to the third input, deleting the first target material to obtain a remaining target material; Generating a display page according to the page layout includes: A presentation page is generated based on the remaining target materials.

4. The method for generating a display page for an exhibition according to claim 2, characterized in that: Before generating the display page according to the page layout, the method further includes: receiving a fourth input of a user on a second target material, wherein the target material includes the second target material; In response to the fourth input, adjusting the layout of the second target material to obtain an adjusted page layout; Generating a display page according to the page layout includes: Generate a display page based on the adjusted page layout.

5. The method for generating a display page for an exhibition according to claim 1, characterized in that: After generating the display page for the exhibition, the method further includes: receiving a ninth input from the user on the display page; In response to the ninth input, the translated page is displayed.

6. The method for generating a display page for an exhibition according to claim 1, characterized in that: Before generating the display page for the exhibition, it also includes: Receiving a tenth input of a user selecting a function setting of the display page; In response to the tenth input, displaying function setting options of the display page; receiving an eleventh input from a user selecting the function setting option; In response to the eleventh input, updating the function setting information of the display page; The information is stored in a third preset location.

7. A device for generating a display page for an exhibition, characterized in that: The device comprises: A first receiving module, used to receive a first input from a user selecting a target display page template; a material display module, for displaying the target display page template and the material corresponding to the target display page template in a material selection interface in response to the first input, wherein the material includes at least one of a carousel module, a video module, an exhibit list, a digital exhibition hall, a text module, a graphic module, a search module, contact information, a long advertisement, a live broadcast event, and basic enterprise information; A second receiving module, configured to receive a second input from a user selecting a target material from the materials; A page generation module, configured to generate a display page for the exhibition based on the target display page template and the target material in response to the second input; The material selection interface also displays the number of target materials that have been added and the total number that can be added. Different target materials have different upper limits on the number that can be added. Wherein, the page generation module is specifically used for: In response to the second input, the dynamic configuration engine automatically identifies the material type of the target material; When the type of the material is determined to be dynamically edited, the dynamic configuration engine is used to pull external data corresponding to different dynamically edited materials through an interface according to the user's login information; The dynamic configuration engine adjusts the style and layout of the dynamic editing material according to the dynamic editing material and the pulled external data, displays the display page decorated by the dynamic editing material and the external data corresponding to the dynamic editing material, and generates a display page for the exhibition; Wherein, the page generation module is specifically used for: In response to the second input, the dynamic configuration engine automatically identifies the material type of the target material; In the case where the type is determined to be a static editing material, receiving a fifth input from the user to edit the content of the static editing material; In response to the fifth input, generating a display page for the exhibition based on the target display page template and the edited static editing material; Before generating a display page for an exhibition, the device stores first data corresponding to the display page in a first preset location, the first preset location including a session storage of a browser; receives a seventh input from a user; in response to the seventh input, performs image rendering on the first data; and displays a preview page of the display page after image rendering, the first data including information data of the user's arrangement of the entire display page; After generating a display page for the exhibition, the device stores second data corresponding to the display page in a second preset location, the second preset location including a browser underlying database; receives an eighth input from a user; and in response to the eighth input, displays the display page according to the second data, the second data including data corresponding to the display page after the user completes the layout of the entire display page.

8. A device for generating a display page for an exhibition, characterized in that: The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the method for generating a display page for an exhibition as described in any one of claims 1 to 6 is implemented.

9. A computer storage medium, characterized in that The computer storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method for generating a display page for an exhibition as described in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Text translation method and system, computer equipment and storage medium

    CN108280219A

  • Show window page display method and device, electronic equipment and medium

    CN112860243A