Page display method and device, and electronic device
By monitoring numerical changes on the page and adding ambient elements, the problem that ambient elements in existing technologies cannot enhance user perception is solved, and the linkage between ambient elements and numerical changes is realized, thereby enhancing the user experience.
Patent Information
- Application Number
- CN202210668217.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2042-06-14
AI Technical Summary
In existing technologies, page atmosphere elements only serve to enhance the atmosphere and fail to effectively strengthen the user's perception of numerical changes.
By monitoring the changes in the values of numerical page elements that are statistically analyzed and dynamically updated in real time, a target atmosphere element is added and displayed when the trigger conditions are met. The atmosphere element is composed of atmosphere materials, content and animation effects, and the content is related to the changes in values.
The interplay between atmospheric elements and numerical changes serves both a decorative purpose to enhance the atmosphere and a heightened user's awareness of these changes, thereby improving readability and engagement.
Smart Images

Figure CN115129409B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of page display technology, and in particular to page display methods, apparatus and electronic devices. Background Technology
[0002] Many web pages use ambient elements to enhance the atmosphere. For example, layered textures and finishes in the background can enrich the overall ambiance and detail. Some products also trigger the display of ambient elements based on user interactions. For instance, in a product information service system, if a user performs a "claim a red envelope" action and receives a reward, congratulatory ambient elements can be displayed. Similarly, in instant messaging products, ambient elements can be triggered when a user enters keywords in the chat window. However, current ambient elements in web page technology primarily serve to enhance the atmosphere. Summary of the Invention
[0003] This application provides a page display method, device, and electronic device that enable the display of atmospheric elements to be linked with the numerical changes of specific page elements, thereby allowing the atmospheric elements to not only serve a decorative or atmospheric function, but also to enhance the user's perception of numerical changes.
[0004] This application provides the following solution:
[0005] A method for displaying a page, comprising:
[0006] Display the target page, which includes numerical page elements that are statistically analyzed and dynamically updated in real time;
[0007] Monitor the changes in the values of the numerical page elements;
[0008] When the numerical change meets the target triggering condition, a target atmosphere element is added to the target page and displayed. The target atmosphere element is used to enhance the expression of the numerical change.
[0009] The target atmosphere element is composed of target atmosphere materials, target content, and animation effects. The target content is related to the identifier, numerical value, and / or amount of change of the page element.
[0010] The step of adding and displaying target atmosphere elements on the target page includes:
[0011] A target synthesis template is determined, which includes a carrier layer and a content layer;
[0012] Determine the target atmosphere materials, target content, and target animation effects corresponding to the aforementioned numerical changes;
[0013] The target atmosphere material is added to the carrier layer of the target composite template, the target content is added to the content layer, and the target animation is associated with it. Then, the target atmosphere element is generated and added to the target page for display.
[0014] This also includes:
[0015] When displaying the target page, obtain the configuration information associated with the target page. The configuration information includes: the identifier of the numerical page element to be monitored, the target trigger condition, the target atmosphere material, the target content, the target composition template, and some or all of the target animation.
[0016] The target content includes: text content used to describe the identification of the page elements, the degree of change of the values and / or the amount of change.
[0017] The target triggering conditions include: the value of the numerical page element reaches the target threshold, and / or the rate of change of the value of the numerical page element reaches the target threshold.
[0018] The target page includes multiple numerical page elements;
[0019] The monitoring of changes in the values of the numerical page elements includes:
[0020] The numerical changes of multiple numerical page elements in the target page are monitored separately;
[0021] When the numerical change meets the target triggering condition, adding and displaying target atmosphere elements on the target page includes:
[0022] If the change in the value of one of the numerical page elements meets the target triggering conditions, a target atmosphere element is added to the target page and displayed. The target atmosphere element includes identification information related to the numerical page element.
[0023] The target page includes: a data dashboard-type page related to the target marketing activity provided to merchant users in the product information service system; the numerical page elements include: page elements corresponding to statistical values generated and dynamically updated within the time period related to the target marketing activity.
[0024] A page display device, comprising:
[0025] A page display unit is used to display a target page, which includes numerical page elements that are statistically analyzed and dynamically updated in real time.
[0026] A numerical monitoring unit is used to monitor the numerical changes of the numerical page elements.
[0027] The atmosphere element trigger display unit is used to add and display a target atmosphere element on the target page when the numerical change meets the target trigger condition. The target atmosphere element is used to enhance the expression of the numerical change.
[0028] A computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the steps of any of the preceding methods.
[0029] An electronic device, comprising:
[0030] One or more processors; and
[0031] A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method described in any of the preceding descriptions.
[0032] According to the specific embodiments provided in this application, the following technical effects are disclosed:
[0033] Through the embodiments of this application, when a page contains numerical page elements that are statistically analyzed and dynamically updated in real time, the changes in the values of these numerical page elements can be monitored. When the changes in values meet a target trigger condition, a target atmosphere element is added to and displayed on the target page. This target atmosphere element is used to enhance the expression of the numerical changes. In this way, the display of the atmosphere element can be linked to the numerical changes of specific page elements. This atmosphere element not only serves a decorative or atmospheric function but also enhances the user's perception of the numerical changes.
[0034] In an optional implementation, the atmosphere element displayed is specifically triggered by changes in numerical values. Specifically, it can be a content-based atmosphere element, for example, it can be a combination of atmosphere materials used to create an atmosphere, the identifier of the page element, content related to the degree and / or amount of change of the numerical value, and animation effects.
[0035] Of course, any product implementing this application does not necessarily need to achieve all of the advantages described above at the same time. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. 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 diagram of the system architecture provided in the embodiments of this application;
[0038] Figure 2 This is a flowchart of the method provided in the embodiments of this application;
[0039] Figure 3 This is a schematic diagram of the PC-side ambient element display method provided in the embodiments of this application;
[0040] Figure 4 This is a schematic diagram of the mobile terminal atmosphere element display method provided in the embodiments of this application;
[0041] Figure 5 This is a schematic diagram of the device provided in the embodiments of this application;
[0042] Figure 6 This is a schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation
[0043] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0044] First, it should be noted that, in the process of developing this application, the inventors discovered that some pages provide numerical page elements whose values are statistically analyzed and dynamically updated in real time. For example, in a product information service system, the platform may hold special promotional activities during specific time periods and invite merchants to participate. At the same time, it can send various messages to consumers to stimulate consumption (including "cross-store discounts," etc.) to influence their attitudes and behaviors, thereby bringing participating merchants far more traffic than usual (including store views, sales volume, transaction amount, etc.). To help merchants better understand the benefits of specific promotional activities and their achievements during participation (some merchants may also use live streaming or other methods to reach more consumers with their discounts and even combine them with other offers to stimulate further consumption), the developers of the product information service system can provide merchants with data dashboards during the relevant time periods of such large-scale promotional activities (the actual activity period, or even the "pre-sale period," etc.). These dashboards can display numerical data elements and provide real-time updates, allowing merchants to understand their store's actual benefits during the current activity. Of course, as mentioned earlier, these benefits may also be attributed to live streaming activities conducted during the promotion and additional in-store discounts. Therefore, links to these data dashboards can be added to the live streaming pages on the broadcaster's side, allowing broadcasters to monitor real-time changes in sales volume, transaction amount, and other metrics during the live stream, thus providing incentives for broadcasters.
[0045] In summary, for pages containing numerical elements, especially those with real-time statistics and dynamic updates during large-scale promotional events, the speed of change and the magnitude of these values can be quite rapid, for example, transaction amounts could be in the tens or even hundreds of millions. Therefore, simply displaying these values may result in poor readability, leading to low information retrieval efficiency for users. This is particularly true for data dashboards provided to merchants, where a single page may include multiple numerical elements, such as elements related to transaction amounts, sales volume, and consumer usage of benefits. For instance, if a merchant distributes "super red envelopes" to a large number of consumers during an event, the data dashboard could also provide information on the number of "super red envelopes" distributed, the number of redeemed, and the redemption payment amount, allowing merchants to track these changes. Furthermore, some merchants may also participate in pre-sale activities, and the data dashboard could simultaneously display real-time updates of pre-sale deposit amounts, and so on. The existence of the above situation causes the values of multiple page elements on the same page to change constantly. Therefore, when merchants and users are focusing on one page element, they may ignore the value changes of other page elements, and so on.
[0046] Therefore, based on the above, this application provides a corresponding solution. In this solution, for page elements that contain real-time statistics and dynamically updated numerical data, the changes in the values of these elements can be monitored. If the changes in these values meet a target trigger condition at a certain moment, a target atmosphere element can be added to the page and displayed. This target atmosphere element can be used to reinforce the expression of the numerical changes. For example, in the aforementioned example of a data dashboard page provided to merchant users, when the merchant's transaction amount in the same activity reaches certain key milestones, corresponding atmosphere elements can be displayed on the page. These atmosphere elements can specifically correspond to the current numerical changes, and since they are displayed only at a certain moment when the numerical changes meet the conditions, they can effectively reinforce the expression of the numerical changes, that is, enhance the user's perception of the specific numerical changes. If a single page contains multiple page elements related to numerical values, the changes in the values of these multiple page elements can be monitored. If the changes in the values of one or more page elements reach the trigger condition at a certain moment, the corresponding ambient elements can be displayed, and the identifiers and other information of these page elements can also be shown in the ambient elements.
[0047] In a preferred embodiment, the atmospheric elements triggered by numerical changes can include not only patterns and other materials to enhance the atmosphere of a specific "celebration," but also customized content related to the identifiers, degree, or amount of data change of specific page elements. This content can be customized to the current numerical change. For example, the customized content can include text-based content; specifically, when a merchant's transaction volume reaches a certain threshold, the customized content could include "sales surge," or even more descriptive phrases like "transactions exceeded 100 million," etc. In other words, in this embodiment, the addition and display of atmospheric elements can be triggered by the numerical changes of specific page elements. Furthermore, these atmospheric elements, besides serving decorative and atmosphere-enhancing functions, also add related content expression; that is, customized content is added to the basic atmospheric effects. This allows the added atmospheric elements to respond to changes in the numerical values of specific page elements, strengthening the audience's perception of these changes. Furthermore, combined with customized content, it increases the readability and interest of the information.
[0048] From a system architecture perspective, see [link to relevant documentation]. Figure 1 Taking the data dashboard page in the aforementioned product information service system as an example, this application embodiment can provide a data dashboard function module in the product information service system. This function module can include a server and a client. The client mainly corresponds to the workbench on the merchant's side, used to provide the front-end page display. The server provides specific data, including changes in values such as sales volume and transaction amount for specific merchants. These can be obtained by the server through the relevant data service center and provided to the client for real-time updates and display. In addition, in this application embodiment, the detection of changes in the values of specific page elements can be performed by the client. Specifically, the client can judge the changes in values while receiving the values provided in real time by the server to determine whether a certain key node has been reached, etc.
[0049] Regarding the specific triggering conditions and corresponding target atmosphere elements, these can be directly written in the client-side code of the page. Alternatively, since the atmosphere elements in this embodiment can also be composed of customized content, atmosphere materials, and animations, a configuration-based approach can be used to make the solution more flexible. Specifically, the backend of a product information service system typically has relevant page configuration tools. Therefore, operators of specific pages or products can use these tools to configure the identifiers of page elements requiring numerical monitoring, their corresponding triggering conditions, and information related to the target atmosphere elements after triggering. The information related to the target atmosphere elements can include customized content, atmosphere materials, the combination of content and materials, animations, etc. The combination of content and materials can be specified using templates. For example, a template can include a carrier layer and a content layer, and the positional relationship between the carrier layer and the content layer can be set. After configuring all the information, the specific configuration information can be published. In this way, the specific atmosphere element triggering conditions, content, materials, etc., can be easily modified by changing the configuration information without updating the page code.
[0050] In the above-described manner, during the display of the target page on the client side, the server can provide the client with the aforementioned configuration information for that target page. The client can then use this configuration information to determine the specific page elements requiring numerical monitoring, as well as the corresponding trigger conditions. Once the numerical change of a page element is detected to meet the corresponding trigger conditions, the client can retrieve the corresponding ambient lighting materials, customized content, animations, and composition templates from the configuration information. Then, by adding the specific ambient lighting materials to the template's carrier layer and the customized content to the content layer, the corresponding target ambient lighting element can be generated. Combined with specific animations, this element can then become a concrete object that can be added to the page for display.
[0051] The specific implementation schemes provided in the embodiments of this application will be described in detail below.
[0052] First, this application provides a page display method from the perspective of the aforementioned client, see [link to relevant documentation]. Figure 2 The method may include:
[0053] S201: Display the target page, which includes numerical page elements that are statistically analyzed and dynamically updated in real time.
[0054] The target page can be of various types. As long as it includes numerical page elements that are statistically analyzed and dynamically updated in real time, the method provided in this application embodiment can be used to monitor numerical changes and display relevant atmospheric elements. For example, as mentioned above, a data dashboard page provided to merchants during promotional activities could include specific numerical page elements such as transaction amount, sales volume, number of "red envelopes" issued, number of "red envelopes" verified, "pre-sale" amount, etc. Of course, it can also include other pages, such as a live streaming page, where specific numerical page elements could include the real-time number of online users in the live stream, the real-time number of "likes" received in the live stream, etc.
[0055] S202: Monitor the changes in the values of the numerical page elements.
[0056] Since the page includes numerical page elements, and these values change in real time, this embodiment of the application monitors these numerical changes to enhance the user's awareness of them. Specifically, a page may contain multiple numerically related page elements, but the numerical changes of some of these elements can be monitored. The specific page elements whose numerical changes are monitored can be determined in advance based on the actual situation of the page. The IDs and other identifiers of the page elements to be monitored can be written into the page code, allowing the client to know which page elements' numerical changes need to be monitored. Alternatively, as mentioned above, the IDs and other identifiers of the specific page elements to be monitored can be specified through configuration information provided to the page. The client can then determine which page elements' numerical changes need to be monitored based on this configuration information, and so on.
[0057] Specifically, when monitoring the numerical changes of a page element, since the specific values are provided to the client in real time by the server, the client can monitor the numerical changes of the same page element based on the values provided by the server in real time.
[0058] S203: When the numerical change meets the target triggering condition, add a target atmosphere element to the target page and display it. The target atmosphere element is used to enhance the expression of the numerical change.
[0059] During the monitoring of numerical changes, each time a new value for a page element is received, it can be determined whether a certain trigger condition is met. If so, the target atmosphere element can be added to the target page and displayed. As mentioned earlier, the specific trigger conditions and corresponding target atmosphere elements can be pre-written in the page code, or alternatively, expressed through the page's configuration information.
[0060] For the latter, page or product operators can pre-configure the IDs and other identifiers of the specific page elements to be monitored using page configuration tools. They can also configure specific trigger conditions and the corresponding ambient elements that will follow the trigger. Thus, during the client's display of the target page, the server can provide the client with the aforementioned configuration information. The client can then use this configuration information to determine the specific page elements that need to be monitored, along with the corresponding trigger conditions. Once a change in the value of a page element is detected that meets the trigger conditions, the client can retrieve and display the corresponding ambient element information from the configuration information.
[0061] As mentioned earlier, to enhance the expression of numerical changes through specific atmospheric elements, content-based atmospheric elements can be used. These content-based atmospheric elements can include not only atmospheric materials used to create a specific atmosphere, such as patterns and animations, but also customized content such as text. This content can be related to the identifier of the page element, the degree of change in the numerical value, and / or the amount of change. Furthermore, certain animation effects can be combined to create the content-based atmospheric elements in this embodiment of the application.
[0062] To facilitate the generation of specific atmosphere elements through compositing, pre-provided compositing templates can be provided. These templates can include multiple layers, such as a carrier layer and a content layer, with settings for the positions of the layers, such as overlapping or side-by-side arrangement. This allows for separate design of atmosphere materials and content. For example, designers can design the patterns of the atmosphere materials, while operations personnel can design specific text content based on set trigger conditions. During configuration, a project corresponding to the target page or product can be created in the configuration tool. Based on this project, atmosphere materials can be imported, and customized content can be configured. Additionally, the identifiers of the page elements to be monitored, the required compositing templates, animations, and trigger conditions can be configured. After configuration, the configuration information can be published, establishing a correspondence between the specific target page and the configured information.
[0063] In this way, when the target page is displayed on the client, the server can not only return the specific page data, but also provide the configuration information associated with that page. The client can obtain the identifier of the target page element to be monitored, as well as the corresponding trigger conditions, from the configuration information, and monitor its numerical changes. If the numerical change of a target page element reaches a certain trigger condition at a certain moment, the client can obtain the corresponding composite template, atmosphere material, content, animation, etc., from the configuration information. Then, the specific atmosphere material is added to the carrier layer of the template, and the customized content is added to the content layer to generate the corresponding target atmosphere element. Combined with specific animation effects, it can then become a concrete object that can be added to the page for display.
[0064] Of course, the identifiers of the page elements to be monitored, the target trigger conditions, the target atmosphere materials, the target content, the target composition template, and the target animation effects can all be expressed through configuration information. Alternatively, some can be expressed through configuration information, while the rest are implemented in the page code. That is, in specific implementation, the configuration information can include some or all of the above information.
[0065] In practice, the target content is related to the identifier, degree of change, and / or amount of change of the value of the page element that triggers the display of the atmosphere element. Specifically, there can be various types. For example, in one preferred approach, to better emphasize the numerical changes of a specific page element, text content can be used to describe the specific page element and its numerical changes, such as degree and amount of change.
[0066] Regarding the target triggering conditions, there can be various ways to set them. For example, it could be that the value of the numerical page element reaches a target threshold (there can be multiple thresholds in stages), and / or that the rate of change of the value of the numerical page element reaches a target threshold (for example, the transaction amount suddenly increases rapidly over a certain period of time, etc.). In short, in the embodiments of this application, the specific display of the atmosphere elements is triggered by the change of the value of the specific page elements on the page, and is unrelated to user interaction actions.
[0067] As mentioned above, the target page may include multiple numerical page elements. In this case, the numerical changes of multiple numerical page elements in the target page can be monitored separately. In this way, when the numerical change of one of the numerical page elements meets the target triggering condition, a target atmosphere element can be added to the target page and displayed. Furthermore, the target atmosphere element can include identification information related to the numerical page element.
[0068] For example, a specific target page may include: a data dashboard-like page provided to merchant users in a product information service system, related to a target marketing campaign. In this case, the numerical page elements include: page elements corresponding to statistical values generated and dynamically updated within the time period related to the target marketing campaign. For example, Figure 3 As shown, the page may include page elements 31 related to the transaction amount mentioned above, and page elements related to "red envelopes," including element 32 corresponding to the number of "red envelopes" issued, page element 33 related to the number of "red envelopes" redeemed, and page element 34 related to the amount of "red envelopes" redeemed and paid. Additionally, it may include page elements related to "pre-sales," including pre-sale volume and deposit transaction amount. Furthermore, the page may also include page elements related to performance and revenue, and so on.
[0069] The page elements 31, 32, 33, and 34 mentioned above can all be used as elements for monitoring numerical changes. For example, when it is detected that the amount of "red envelope" redemption payment has reached a certain key point, the displayed atmosphere elements could be as follows: Figure 3 As shown at point 35, specific atmospheric elements can consist of a "rocket" pattern and text such as "Super Red Surge," and can have a "rocket" upward flight animation. Alternatively, if the pre-sale deposit amount also reaches a certain key milestone, the displayed atmospheric elements can be as follows: Figure 3 As shown in point 36, this atmospheric element can consist of a rocket-shaped pattern and text such as "Pre-sale deposit +100," and can also have a rocket-like upward flight animation, etc. From the above examples, it can be seen that in specific atmospheric elements, text such as "super popular" and "pre-sale" can inform merchants and users which specific page element's value has changed. Text related to degree or value, such as "skyrocketing" and "+100," can inform merchants and users of the degree or specific amount of change in the value of a specific page element, and so on. Combined with atmospheric materials and animations, the atmospheric elements in the display area can more easily attract users' attention, thereby strengthening users' perception of the numerical changes of specific page elements.
[0070] It should be noted that the above Figure 3 This introduction is based on the display of relevant data dashboard pages on PCs. In practice, mobile data dashboard pages can also be provided. Although the specific layout of page elements may differ between mobile and PC, a similar approach can be used to provide content-driven elements that are triggered by changes in the values of specific page elements. For example, it could be like this... Figure 4 As shown at positions 41 and 42, etc.
[0071] Additionally, it should be noted that, in specific implementations, besides the data dashboard pages provided to merchant users mentioned above, which can use the methods provided in this application embodiment to display atmosphere elements, other pages can also display atmosphere elements by triggering changes in the values of specific page elements. For example, these could include relevant pages for consumer users, or pages related to live streaming, etc.
[0072] In summary, through the embodiments of this application, when a page contains numerical page elements that are statistically analyzed and dynamically updated in real time, the changes in the values of these numerical page elements can be monitored. When the changes in values meet a target trigger condition, a target atmosphere element is added to and displayed on the target page. This target atmosphere element is used to enhance the expression of the numerical changes. In this way, the display of the atmosphere element can be linked to the numerical changes of specific page elements. This atmosphere element not only serves a decorative or atmospheric function but also enhances the user's perception of the numerical changes.
[0073] In an optional implementation, the atmosphere element displayed is specifically triggered by changes in numerical values. Specifically, it can be a content-based atmosphere element, for example, it can be a combination of atmosphere materials used to create an atmosphere, the identifier of the page element, content related to the degree and / or amount of change of the numerical value, and animation effects.
[0074] It should be noted that the embodiments of this application may involve the use of user data. In practical applications, user-specific personal data may be used in the scheme described herein within the scope permitted by applicable laws and regulations, provided that it complies with the applicable laws and regulations of the country (e.g., with the user's explicit consent, with the user being properly notified, etc.).
[0075] Corresponding to the foregoing method embodiments, this application also provides a page display device, see below. Figure 5 The device may include:
[0076] The page display unit 501 is used to display the target page, which includes numerical page elements that are statistically analyzed and dynamically updated in real time.
[0077] The numerical monitoring unit 502 is used to monitor the numerical changes of the numerical page elements.
[0078] The atmosphere element triggering display unit 503 is used to add and display a target atmosphere element on the target page when the numerical change meets the target triggering conditions. The target atmosphere element is used to enhance the expression of the numerical change.
[0079] The target atmosphere element can be composed of target atmosphere materials, target content, and animation effects. The target content is related to the identifier, numerical value, and / or amount of change of the page element.
[0080] Specifically, the ambient element trigger display unit can be used for:
[0081] A target synthesis template is determined, which includes a carrier layer and a content layer;
[0082] Determine the target atmosphere materials, target content, and target animation effects corresponding to the aforementioned numerical changes;
[0083] The target atmosphere material is added to the carrier layer of the target composite template, the target content is added to the content layer, and the target animation is associated with it. Then, the target atmosphere element is generated and added to the target page for display.
[0084] Additionally, the device may also include:
[0085] The configuration information acquisition unit is used to acquire the configuration information associated with the target page when displaying the target page. The configuration information includes: the identifier of the numerical page element to be monitored, the target trigger condition, the target atmosphere material, the target content, the target composition template, and some or all of the target animation.
[0086] The target content includes text content used to describe the identification of the page elements, the degree of change of the values, and / or the amount of change.
[0087] The target triggering conditions include: the value of the numerical page element reaches the target threshold, and / or the rate of change of the value of the numerical page element reaches the target threshold.
[0088] In a specific implementation, the target page includes multiple numerical page elements;
[0089] The numerical monitoring unit can specifically be used for:
[0090] The numerical changes of multiple numerical page elements in the target page are monitored separately;
[0091] The ambient element trigger display unit can specifically be used to include:
[0092] If the change in the value of one of the numerical page elements meets the target triggering conditions, a target atmosphere element is added to the target page and displayed. The target atmosphere element includes identification information related to the numerical page element.
[0093] The target page includes: a data dashboard-type page related to the target marketing activity provided to merchant users in the product information service system; the numerical page elements include: page elements corresponding to statistical values generated and dynamically updated within the time period related to the target marketing activity.
[0094] In addition, embodiments of this application also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the method described in any of the foregoing method embodiments.
[0095] And an electronic device, comprising:
[0096] One or more processors; and
[0097] A memory associated with the one or more processors, the memory being used to store program instructions that, when read and executed by the one or more processors, perform the steps of the method described in any of the foregoing method embodiments.
[0098] in, Figure 6 The architecture of an electronic device is illustrated by example. For instance, device 600 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, aircraft, etc.
[0099] Reference Figure 6 The device 600 may include one or more of the following components: a processing component 602, a memory 604, a power supply component 606, a multimedia component 608, an audio component 610, an input / output (I / O) interface 612, a sensor component 614, and a communication component 616.
[0100] Processing component 602 typically controls the overall operation of device 600, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the methods provided in this disclosure. Furthermore, processing component 602 may include one or more modules to facilitate interaction between processing component 602 and other components. For example, processing component 602 may include a multimedia module to facilitate interaction between multimedia component 608 and processing component 602.
[0101] Memory 604 is configured to store various types of data to support the operation of device 600. Examples of this data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, etc. Memory 604 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0102] Power supply component 606 provides power to various components of device 600. Power supply component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 600.
[0103] Multimedia component 608 includes a screen that provides an output interface between device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 608 includes a front-facing camera and / or a rear-facing camera. When device 600 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0104] Audio component 610 is configured to output and / or input audio signals. For example, audio component 610 includes a microphone (MIC) configured to receive external audio signals when device 600 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 604 or transmitted via communication component 616. In some embodiments, audio component 610 also includes a speaker for outputting audio signals.
[0105] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0106] Sensor assembly 614 includes one or more sensors for providing status assessments of various aspects of device 600. For example, sensor assembly 614 may detect the on / off state of device 600, the relative positioning of components such as the display and keypad of device 600, changes in the position of device 600 or a component of device 600, the presence or absence of user contact with device 600, the orientation or acceleration / deceleration of device 600, and temperature changes of device 600. Sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 614 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0107] Communication component 616 is configured to facilitate wired or wireless communication between device 600 and other devices. Device 600 can access wireless networks based on communication standards, such as WiFi, or mobile communication networks such as 2G, 3G, 4G / LTE, and 5G. In one exemplary embodiment, communication component 616 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 616 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0108] In an exemplary embodiment, device 600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0109] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by a processor 620 of device 600 to perform the method provided by the present disclosure. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0110] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.
[0111] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, for system or system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and relevant parts can be referred to the descriptions in the method embodiments. The systems and system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0112] The page display method, apparatus, and electronic device provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and its core ideas. Furthermore, those skilled in the art will recognize that, based on the ideas of this application, there will be changes in the specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A page display method, characterized in that, The method comprises the following steps: displaying a target page, wherein the target page comprises a numerical page element which displays real-time statistics and dynamically updates numerical values; monitoring the numerical value change of the numerical page element; when the numerical value change of the numerical page element meets a target triggering condition, adding and displaying a target atmosphere element in the target page, wherein the target atmosphere element is used to emphasize the numerical value change, and the target atmosphere element is composed of a target pattern atmosphere material, target text content, a combination mode of the target pattern atmosphere material and the target text content, and a dynamic effect, wherein the target text content is related to the identification of the target numerical page element, the change degree and / or change amount of the numerical value.
2. The method of claim 1, wherein the adding and displaying of the target atmosphere element in the target page comprises: determining a target synthesis template, wherein the target synthesis template comprises a carrier layer and a content layer; determining a target pattern atmosphere material, target text content, and target dynamic effect corresponding to the numerical value change; generating the target atmosphere element and adding it to the target page for display after adding the target pattern atmosphere material to the carrier layer of the target synthesis template, adding the target text content to the content layer, and associating the target dynamic effect.
3. The method of claim 2, wherein, Further comprising: when displaying the target page, obtaining configuration information associated with the target page, wherein the configuration information comprises the identification of the numerical page element to be monitored, the target triggering condition, the target pattern atmosphere material, the target text content, the target synthesis template, and part or all of the target dynamic effect.
4. The method of claim 1, wherein the target text content comprises text content for describing the identification of the page element, the change degree and / or change amount of the numerical value.
5. The method of claim 1, wherein the target triggering condition comprises the numerical value of the numerical page element reaching a target threshold value, and / or the numerical value change rate of the numerical page element reaching a target threshold value.
6. The method of claim 1, wherein the numerical page element included in the target page is multiple; the monitoring of the numerical value change of the numerical page element comprises: monitoring the numerical value change of each of the multiple numerical page elements in the target page; the adding and displaying of the target atmosphere element in the target page when the numerical value change meets the target triggering condition comprises: when the numerical value change of one of the numerical page elements meets the target triggering condition, adding and displaying the target atmosphere element in the target page, wherein the target atmosphere element comprises identification information related to the numerical page element.
7. The method of any one of claims 1-6, wherein The target page includes: a data board type page related to the target marketing activity provided for a merchant user in a commodity information service system, and the numerical page element includes: a page element corresponding to a statistical numerical value generated and dynamically updated in a time period related to the target marketing activity.
8. A page presentation device, characterized by Comprise: A page display unit configured to display a target page, wherein the target page includes a numerical page element that is displayed in real time and dynamically updated; A numerical monitoring unit configured to monitor a numerical change of the numerical page element; An atmosphere element triggering display unit configured to add and display a target atmosphere element in the target page when the numerical change of the numerical page element meets a target triggering condition, wherein the target atmosphere element is used to intensively express the numerical change, and the target atmosphere element is composed of a target pattern atmosphere material, target text content, a combination mode of the target pattern atmosphere material and the target text content, and a dynamic effect, and wherein the target text content is related to an identification of the target numerical page element, a change degree and / or a change amount of a numerical value.
9. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the steps of the method of any one of claims 1 to 7.
10. An electronic device, comprising: Comprise: One or more processors; And A memory associated with the one or more processors, the memory being configured to store program instructions, the program instructions being configured to be read and executed by the one or more processors to perform the steps of the method of any one of claims 1 to 7.
Citation Information
Patent Citations
Page information providing method and device
CN108573002A
Information display method and device
CN111241320A