Information display method and device of message page, electronic equipment and storage medium
By setting up multiple message type label areas and service account display areas on the message page, the problem of the single display method of the message page is solved, and message classification display and rich information display are realized, which improves the efficiency of users' search and access.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 58 CHANG LIFE (BEIJING) INFORMATION TECH CO LTD
- Filing Date
- 2022-05-10
- Publication Date
- 2026-06-02
AI Technical Summary
In existing technologies, the message page display method of applications is monotonous and difficult to support diverse information formats. The irregular display of different types of messages affects the user's viewing experience.
The message page features a first area with multiple message type labels, a second area displaying notification messages corresponding to the target message type label, and a service account display area. Message type labels and content are updated via user input, enabling categorized message display and rich information presentation.
The layout of the message page has been redesigned, allowing users to find messages more intuitively and conveniently, improving message delivery efficiency, and providing quick access points and pending updates to enhance user access efficiency.
Smart Images

Figure CN114860181B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, electronic device and storage medium for displaying information on a message page. Background Technology
[0002] With the continuous development of Internet technology, applications that support multiple functions are constantly emerging, and these applications display different messages through a single message page.
[0003] The application's message page displays various message types, but these types are often mixed together. Users have to navigate through this jumbled display, making it difficult to quickly and effectively find the message they need, thus negatively impacting the user experience. Furthermore, the current message page only displays messages; users cannot access other application content through it.
[0004] It is evident that in existing technologies, the message page display method of applications is singular and unable to support diverse information formats, and the irregular display of different types of messages affects the user's viewing experience. Summary of the Invention
[0005] This application provides a method, apparatus, electronic device, and storage medium for displaying information on a message page, in order to solve the problems in the prior art where the message page display method of applications is monotonous, it is difficult to carry diverse information formats, and the irregular display of different types of messages affects the user's viewing experience.
[0006] In a first aspect, embodiments of this application provide a method for displaying information on a message page, including:
[0007] Displays the message page of the target application. The message page includes a first area displaying multiple message type labels, a second area displaying at least one notification message corresponding to the target message type label, and a service number display area. The target message type label is the first message type label that is selected among the multiple message type labels. The service number display area includes the service number content corresponding to the target message type label. The service number content includes at least one of the following: a page jump entry and items to be updated.
[0008] Upon receiving a first input within the first area, in response to the first input, the target message type label is updated from the first message type label to a second message type label, and the display content of the second area and the service number display area is updated; and / or
[0009] Upon receiving a second input within the service number display area, in response to the second input, the system redirects to the target page corresponding to the target message type label and / or updates the status of the pending item corresponding to the target message type label.
[0010] Secondly, embodiments of this application provide an information display device for a message page, comprising:
[0011] The display module is used to display the message page of the target application. The message page includes a first area displaying multiple message type labels, a second area displaying at least one notification message corresponding to the target message type label, and a service number display area. The target message type label is the first message type label that is selected among the multiple message type labels. The service number display area includes the service number content corresponding to the target message type label. The service number content includes at least one of the following: a page jump entry and items to be updated.
[0012] The update module is configured to, upon receiving a first input within the first area, update the target message type label from the first message type label to a second message type label in response to the first input, and update the display content of the second area and the service number display area; and / or
[0013] The processing module is configured to, upon receiving a second input within the service number display area, respond to the second input by redirecting to the target page corresponding to the target message type label and / or updating the status of the pending item corresponding to the target message type label.
[0014] Thirdly, embodiments of this application provide an electronic device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information display method for the message page as described in the first aspect.
[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the information display method for a message page as described in the first aspect.
[0016] The technical solution of this application embodiment, by displaying a first area on the message page for displaying multiple message type tags and a second area for displaying at least one notification message corresponding to a target message type tag, can achieve message classification display on the message page based on message type tags, thereby reconstructing the message page display layout. This allows users to find messages more intuitively and conveniently, improving message delivery efficiency. By displaying a service account display area on the message page for displaying service account content corresponding to the target message type tag, page jump entrances and / or pending updates can be displayed on the message page, enriching the display content and information display methods of the message page. The message page provides quick access entrances and / or displays pending updates, thereby improving the access efficiency of users when accessing the target application. Attached Figure Description
[0017] Figure 1 A schematic diagram illustrating the information display method of a message page provided in an embodiment of this application;
[0018] Figure 2 This is one of the schematic diagrams illustrating the message display page provided in the embodiments of this application;
[0019] Figure 3 This is a schematic diagram illustrating the update message page provided in an embodiment of this application;
[0020] Figure 4 This is a second schematic diagram illustrating the message display page provided in an embodiment of this application;
[0021] Figure 5 The third schematic diagram illustrating the message display page provided in the embodiments of this application;
[0022] Figure 6 A schematic diagram illustrating the information display device for the message page provided in this application embodiment.
[0023] Figure 7 This is a schematic diagram of the electronic device structure provided in the embodiments of this application. Detailed Implementation
[0024] 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, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0025] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0026] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0027] This application provides a method for displaying information on a message page, see [link to relevant documentation]. Figure 1 As shown, it includes the following steps:
[0028] Step 101: Display the message page of the target application. The message page includes a first area displaying multiple message type labels, a second area displaying at least one notification message corresponding to the target message type label, and a service number display area. The target message type label is the first message type label that is selected among the multiple message type labels. The service number display area includes the service number content corresponding to the target message type label. The service number content includes at least one of the following: a page jump entry and items to be updated.
[0029] The information display method for the message page provided in this application first displays the message page of the target application based on the user's input for the target application. The target application corresponds to multiple application pages, and the message page is one of these application pages. In this embodiment, the message page is divided into three areas: a first area for displaying message type labels, a second area for displaying notification messages, and a service number display area for displaying service number content.
[0030] The first area displays multiple message type tags, each corresponding to a message type, such as on-demand service messages, rental messages, recruitment messages, customer service messages, etc. These tags are arranged in descending order of priority. Typically, the priority decreases from highest to lowest for frequently used service tags, recommended service tags, and community tags. Community tags can include news feed tags. Community tags and customer service tags can have the same priority; in this case, either the customer service tag or the community tag can be prioritized. The community tag's priority can also be higher or lower than the customer service tag's priority, which will not be elaborated further here. For cases where frequently used service tags correspond to multiple message type tags, their priority can be determined based on user historical behavior data. Specifically, each message type tag corresponds to one or more service items. Based on user historical behavior data, browsing parameters such as browsing frequency, number of views, and browsing time for the service items corresponding to the current message type tag can be determined, thus establishing the priority of the current message type tag. Among these, obtaining user authorization is required when acquiring user historical behavior data to ensure the compliance of information acquisition; service goods refer to providing services to buyers to meet their needs in a certain aspect. For example, common service goods in life include maternity nurse services, decoration services, moving services, freight services, cleaning services, etc.
[0031] The message page also includes a second area associated with the first area. This second area displays notification messages, and the content displayed in the second area is associated with the message type label in the first area. Specifically, the notification message displayed in the second area is the notification message associated with the selected first message type label in the first area. The selected first message type label in the first area is the target message type label. See, for example... Figure 2 As shown, the top of the message page displays a first area containing multiple message type labels. The "On-site Service" message type label in this first area is selected, and its display style differs from the other message type labels. The second area of the message page... Figure 2 The lower half of the area displays multiple notification messages associated with the on-site service message type tag. In this embodiment, since the second area displays at least one notification message corresponding to the target message type tag, when the user inputs to enable a certain notification message in the second area, the notification page corresponding to that notification message can be displayed, thus achieving page navigation.
[0032] In addition to the first and second areas, the message page also includes a service account display area. This service account display area shows service account content associated with the target message type tag. The service account content includes at least one of the following: a page redirect entry and pending updates. In other words, the content displayed in the second area and the service account display area of the message page is associated with the target message type tag in the first area when it is selected.
[0033] Step 102: Upon receiving a first input in the first area, in response to the first input, update the target message type label from the first message type label to the second message type label, and update the display content of the second area and the service number display area.
[0034] Upon receiving the user's first input in the first area, in response to the first input, the target message type label in the first area is updated from the first message type label to the second message type label. Based on the update of the target message type label, the display content in the second area and the service number display area is updated to ensure that the display content in the second area and the service number display area changes synchronously with the update of the target message type label, thereby realizing the correlation of content display in different areas.
[0035] The user's first input within the first area can be a click, press, or swipe within the first area, or it can be a specific action or gesture within the first area.
[0036] Step 103: Upon receiving a second input within the service number display area, in response to the second input, redirect to the target page corresponding to the target message type tag and / or update the status of the pending item corresponding to the target message type tag.
[0037] Upon receiving a second input from the user within the service account display area, the system responds to the second input by controlling page navigation and / or updating the status of pending matters. The second input from the user within the service account display area can be a click, press, swipe, or other similar input within the service account display area, or it can be a specific action or gesture within the service account display area.
[0038] Since the service account display area includes the service account content corresponding to the target message type tag, and the service account content corresponding to the target message type tag includes at least one of the page jump entry corresponding to the target message type tag and the pending update item corresponding to the target message type tag, based on the user's second input in the service account display area, the display of the target page corresponding to the target message type tag can be triggered, and / or the status update of the pending item corresponding to the target message type tag can be triggered. The user's second input in the service account display area can be input on the service account content corresponding to the target message type tag.
[0039] It should be noted that at any given time, the system can receive either the user's first input in the first area or the user's second input in the service number display area. The user can perform the second input in the service number display area after completing the first input, updating the target message type label, and updating the displayed content in both the second and service number display areas; alternatively, the user can perform the first input in the first area after completing the second input in the service number display area. In this case, the first input must be performed in the first area after completing the second input and continuing to display the message page; and the user can perform multiple first and second inputs. For electronic devices with the target application installed, either the first input or the second input can be received first. Figure 1 This illustrates the scenarios where the first and second inputs do not affect each other (step 102 or 103 is executed after step 101), and where the electronic device receives the first input first and then the second input (steps 101, 102, and 103 are executed sequentially). In the first scenario, either the first or second user input can be received after the message page is displayed. In the second scenario, the second input can be received after the first input. Of course, there is also the scenario where the second input is received first and then the first input, which will not be elaborated upon here.
[0040] The above-described implementation process of this application, by displaying a first area on the message page for displaying multiple message type tags and a second area for displaying at least one notification message corresponding to the target message type tag, enables message categorization display on the message page based on message type tags, thereby reconstructing the message page display layout. This allows users to search for messages more intuitively and conveniently, improving message delivery efficiency. Furthermore, by displaying a service account display area on the message page for displaying the service account content corresponding to the target message type tag, page jump entrances and / or pending updates can be displayed on the message page, enriching the display content and information display methods of the message page. The message page also provides quick access entrances and / or displays pending updates, thereby improving the access efficiency of users when accessing the target application.
[0041] The following describes the process of updating content in response to the first input. Step 102, in response to the first input, updates the target message type label from the first message type label to the second message type label, and updates the display content of the second area and the service number display area, including:
[0042] In response to a first input to the second message type label among the plurality of message type labels, the target message type label is updated from the first message type label to the second message type label; the display content in the second area is updated to at least one notification message corresponding to the second message type label; and the display content in the service number display area is updated to the service number content corresponding to the second message type label.
[0043] The user's first input within the first area can be understood as a selection from at least one message type label other than the first message type label. In response to the first input, the selected second message type label is determined as the target message type label, thereby updating the target message type label from the first message type label to the second message type label. Simultaneously with updating the target message type label in response to the first input, the displayed content in the second area and the service number display area is updated. For the second area, the displayed content is updated to at least one notification message corresponding to the second message type label; for the service number display area, the displayed content is updated to the service number content corresponding to the second message type label.
[0044] For example, see Figure 3 As shown, in the initial state, the "On-site Service Message Type" label in the first area is selected, serving as the target message type label. The second area displays notification messages related to the on-site service, and the service number display area shows the content of the service number corresponding to the on-site service. For example, it can display page redirects and pending tasks related to the on-site service. Upon receiving the user's first input on the "Rental Message Type" label in the first area, the "Rental Message Type" label is updated to the target message type label, notification information related to the rental service is displayed in the second area, and the service number display area shows the content of the service number corresponding to the rental service.
[0045] The above implementation process of this application, by responding to the first input of the second message type label, triggers the update of the target message type label, and simultaneously triggers the update of the display content in the second area and the service number display area, can ensure that the display content in the second area and the service number display area changes synchronously with the update of the target message type label, and realizes the correlation of content display in different areas.
[0046] The following describes the process of triggering content updates based on the second input. The service account display area includes at least one sub-area of the first sub-area and the second sub-area. The service account content includes recommended information and at least one function entry displayed in the first sub-area, and / or N pending items displayed in the second sub-area, where N is a positive integer. The recommended information is a jump entry to the recommended page, and the function entry is a jump entry to the function page. Step 103, in response to the second input, jumps to the target page corresponding to the target message type tag and / or updates the status of the pending items corresponding to the target message type tag, including at least one of the following:
[0047] In response to the second input in the first sub-region, a recommendation page corresponding to the target recommendation information and / or a function page corresponding to the target function entry is displayed, wherein the target recommendation information is the recommendation information associated with the target message type tag displayed in the first sub-region, and the target function entry is one of at least one function entry associated with the target message type tag displayed in the first sub-region;
[0048] In response to the second input in the second sub-region, the status of at least one of the N pending items displayed in the second sub-region that are associated with the target message type label is updated.
[0049] Regarding the service account display area, the service account display area may include a first sub-area and / or a second sub-area. Accordingly, the service account content includes recommended information and at least one function entry point displayed in the first sub-area, and / or N pending items displayed in the second sub-area, where N is a positive integer. That is, when the service account display area includes both a first and a second sub-area, the service account content includes recommended information, at least one function entry point, and N pending items; when the service account display area only includes the first sub-area, the service account content includes recommended information and at least one function entry point; and when the service account display area only includes the second sub-area, the service account content includes N pending items.
[0050] The first sub-area displays recommended information and at least one function entry point, which are updated based on changes in the target message type tag. The second sub-area displays N pending items, which are also updated based on changes in the target message type tag. The number of pending items corresponding to different message type tags can be distinguished; that is, the value of N can vary depending on the message type tag. Recommended information refers to the activity information of the service products to be recommended, and it serves as the entry point to the recommended page. Function entry points serve as the entry points to the function pages.
[0051] Upon receiving a second input from the user within the first sub-region, in response to the second input, the display of the recommendation page corresponding to the target recommendation information is triggered, and / or the display of the function page corresponding to the target function entry is triggered. Here, the target recommendation information is the recommendation information associated with the target message type tag displayed in the first sub-region, and the target function entry is one of at least one function entry associated with the target message type tag displayed in the first sub-region.
[0052] Regarding the scenario where the display of the recommendation page corresponding to the target recommendation information is triggered, upon receiving a second input from the user regarding the target recommendation information within the first sub-area, the system responds to this second input by displaying the recommendation page corresponding to the target recommendation information. The target recommendation information is the activity information of the service product to be recommended, corresponding to the target message type tag. When the target message type tag is an on-site service message type tag, the target recommendation information can be the activity information corresponding to the cleaning service to be recommended, for example, see [link to relevant documentation]. Figure 2 As shown, the service account display area shows the latest activity information corresponding to the cleaning service. After triggering the display of the recommendation page corresponding to the target recommendation information, the user can exit the recommendation page and continue displaying the message page based on their return input.
[0053] Regarding the scenario where the display of the function page corresponding to the target function entry is triggered, upon receiving a second input from the user regarding the target function entry within the first sub-area, the display of the function page corresponding to the target function entry is triggered in response to the second input. The user's second input regarding the target function entry can be understood as a selection input from the user among at least one function entry corresponding to the target message type label; the selected function entry is the target function entry. After triggering the display of the function page corresponding to the target function entry, the user can exit the function page and continue displaying the message page based on a return input from the user.
[0054] The user's second input within the first sub-area can be a second input to the target recommendation information and / or the target function entry. When the user performs the second input to the target recommendation information and the target function entry, the second input needs to be performed sequentially on the message page. That is, the display of the recommendation page corresponding to the target recommendation information and the function page corresponding to the target function entry can be triggered sequentially based on the user's input, or the display of the function page corresponding to the target function entry and the recommendation page corresponding to the target recommendation information can be triggered sequentially. Specifically, the user can perform the second input to the target function entry after completing the second input to the target recommendation information and while the graphical user interface continues to display the message page; or, the user can perform the second input to the target recommendation information after completing the second input to the target function entry and while the graphical user interface continues to display the message page.
[0055] Upon receiving a second input from the user within the second sub-area, in response to the second input, the status of at least one of the N pending items displayed in the second sub-area and associated with the target message type label is updated. The user can provide a second input within the second sub-area for one or more pending items associated with the target message type label to update the status of the pending items receiving the second input. It should be noted that pending items can include item content and corresponding status update controls, allowing the user to update the item status based on input to the controls. For example, if the second sub-area displays a daily cleaning order awaiting confirmation, in response to the user's second input to the confirmation control, the status of the daily cleaning order is updated from awaiting confirmation to confirmed completion.
[0056] The second input by a user within the service account display area can be input in the first sub-area and / or the second sub-area. After executing the second input in the first sub-area, the user can be redirected to the corresponding page. After returning to the message page, the user can execute the second input in the second sub-area to update the status of the pending matter; alternatively, the user can execute the second input in the second sub-area first, and then execute the second input in the first sub-area.
[0057] In the above implementation process of this application, by responding to the second input in the first sub-area, the recommendation page corresponding to the target recommendation information and / or the function page corresponding to the target function entry can be displayed. A page jump entry can be provided on the message page, and page jump can be triggered based on the second input, which makes it convenient for users to quickly switch pages. By responding to the second input in the second sub-area, the status of at least one pending item can be updated, and the pending item can be displayed on the message page, thereby improving the processing efficiency of pending items.
[0058] The process of displaying the recommendation page and / or the function page is described below. In response to the second input in the first sub-region, the recommendation page corresponding to the target recommendation information and / or the function page corresponding to the target function entry are displayed, including:
[0059] In response to the second input regarding the target recommendation information, a recommendation page is displayed for recommending at least one service item associated with the target message type tag; and / or
[0060] In response to the second input to the target function entry, the service product page or historical order page corresponding to the target function entry is displayed, wherein the target function entry is a service category entry or an order viewing entry.
[0061] Upon receiving a second input from the user regarding the target recommendation information displayed in the first sub-area, in response to the second input, a recommendation page is displayed for recommending at least one service product associated with the target message type tag. This recommendation page can be understood as an advertising page. By displaying the recommendation page, users can easily learn about the at least one service product to be recommended.
[0062] Upon receiving a second input from the user regarding the target function entry displayed in the first sub-area, the system responds to this second input by displaying the corresponding function page. The target function entry can be a service category entry or an order viewing entry. Displaying the corresponding function page means displaying either the service product page for the service category or the historical order page. The service category is associated with a target message type tag, and similarly, the historical orders on the historical order page are associated with the target message type tag. For example, see [link to example]. Figure 2 As shown, the target message type label is the on-site service message type label. The functional entry points in the first sub-area include the cleaning and washing function entry point, the moving and repair function entry point, and the My Orders function entry point. The cleaning and washing function entry point and the moving and repair function entry point are service category entry points, and the My Orders function entry point is the order viewing entry point. In response to the second input to the cleaning and washing function entry point, multiple service products corresponding to the cleaning and washing service category can be displayed. In response to the second input to the moving and repair function entry point, multiple service products corresponding to the moving and repair service category can be displayed. In response to the second input to the My Orders function entry point, historical orders associated with on-site services can be viewed.
[0063] The above-described implementation process of this application, by responding to the second input of the target recommendation information, displays a recommendation page, and can switch the recommendation of at least one service product associated with the target message type tag based on the page, so as to help users understand the service product to be recommended and increase the exposure of the service product to be recommended; by responding to the second input of the target function entry, it jumps to the corresponding page, which can realize the quick switching of pages, so as to help users quickly view the service product page or the historical order page.
[0064] The following describes the process of triggering a status update. In response to the second input within the second sub-region, the status update is performed on at least one of the N pending items displayed in the second sub-region that is associated with the target message type label, including:
[0065] In response to the second input to at least one pending item associated with the target message type label, the status of the at least one pending item is updated.
[0066] Upon receiving a second input for at least one pending item associated with a target message type label within a second sub-region, the status of the at least one pending item receiving the second input is updated in response to the second input. The second sub-region may include multiple pending items, and the user may perform a second input on at least some of the pending items as needed to update their status.
[0067] Specifically, when the second sub-region corresponds to multiple pending items, it displays at least a portion of these items simultaneously. However, due to the limited area of the second sub-region, it may not be able to display all pending items at the same time. Therefore, the display of pending items can be switched based on preset trigger conditions. For example, see... Figure 2 As shown, the second sub-area can only display one pending item at a time. When a user's swipe input (such as a left swipe) is received within the second sub-area, a preset trigger condition is detected to switch the display of pending items. The first pending item displayed in the second sub-area is updated to the second pending item, thus enabling multiple pending items to be displayed sequentially based on the preset trigger condition. The preset trigger condition can be receiving the user's swipe input, determining that the status update of the previous pending item has been completed, or the display duration of the previous pending item reaching the required duration. Of course, other conditions can also be preset trigger conditions, which will not be listed and elaborated here.
[0068] Specifically, if there are no pending items associated with the target message type tag in the second sub-region, the display of the second sub-region is hidden;
[0069] After the second sub-region is de-displayed, when the target application regenerates the pending items associated with the target message type tag, the second sub-region is triggered to display, and the regenerated pending items are displayed in the second sub-region.
[0070] When there are no pending items associated with the target message type tag in the second sub-region, the second sub-region can be hidden. In this case, the service account display area can only include the first sub-region. If the service account display area only includes the second sub-region, the service account display area can be canceled. By canceling the second sub-region, more notification messages can be displayed on the message page. For example, see... Figure 4As shown, the display of the second sub-area is canceled, leaving only the first sub-area. After the second sub-area is canceled, if the target application regenerates the pending items associated with the target message type tag, the second sub-area will be re-displayed, and the regenerated pending items associated with the target message type tag will be displayed in the second sub-area. This ensures that users can promptly view pending items through the message page to update their status.
[0071] The above-described implementation process of this application updates the status of at least one pending item in response to the user's second input in the second sub-area, and the item status update can be completed on the message page based on the user's selection; when there is no pending item in the second sub-area, the second sub-area is hidden, which can make reasonable use of display resources.
[0072] In this embodiment, the first area, the service number display area, and the second area are arranged sequentially from top to bottom on the message page; when the service number display area includes the first sub-area and the second sub-area, the first sub-area and the second sub-area are displayed in a vertical layout within the service number display area.
[0073] The first area, the service account display area, and the second area in the message page are arranged in a top-to-bottom layout to achieve the display of the first area, the service account display area, and the second area in the message page. That is, the first area is displayed at the top, the service account display area is adjacent to the first area, the second area is adjacent to the service account display area, and the second area can be displayed at the bottom.
[0074] When the service number display area includes a first sub-area and a second sub-area, the first and second sub-areas are displayed in a vertical layout, with the first sub-area above the second sub-area, or vice versa. The diagrams in this embodiment illustrate the example where the first sub-area is above the second sub-area.
[0075] In one embodiment, the method further includes: hiding the first sub-region and / or the second sub-region in response to a third input; and restoring the display of the first sub-region and / or the second sub-region upon receiving a fourth input.
[0076] In this embodiment, the service number display area includes a first sub-area and / or a second sub-area. Upon receiving a third input, the first sub-area and / or the second sub-area are hidden in response to the third input. Specifically, if the service number display area only includes the first sub-area, the first sub-area is hidden in response to a third input to the first sub-area, thereby hiding the service number display area. If the service number display area only includes the second sub-area, the second sub-area is hidden in response to a third input to the second sub-area, thereby hiding the service number display area. If the service number display area includes both the first and second sub-areas, the first sub-area is hidden in response to a third input to the first sub-area, and the second sub-area is hidden in response to a third input to the second sub-area. In response to a third input within the service number display area, both the first and second sub-areas are hidden, thereby hiding the service number display area. For example, see [link to relevant documentation]. Figure 5 As shown, the first sub-region is hidden based on an upward swipe input to it. Similarly, the second sub-region is hidden upon receiving a downward swipe input to it. The third input is not limited to upward and downward swipes as listed above; it can also be other forms of input, such as press input satisfying press duration and / or press intensity, or click input satisfying click characteristics. By hiding the first and / or second sub-regions, the displayed content of the message page can be updated based on user actions, allowing the message page layout to be adjusted based on user input when the user does not need to view the content in the first and / or second sub-regions.
[0077] After hiding the first sub-region and / or the second sub-region, the display of the first sub-region and / or the second sub-region can be restored based on the user's fourth input. If the service account display area only includes the first sub-region, after hiding the first sub-region, the display of both the first sub-region and the service account display area is restored based on the user's fourth input at a specific location on the message page. If the service account display area only includes the second sub-region, after hiding the second sub-region, the display of both the second sub-region and the service account display area is restored based on the user's fourth input at a specific location on the message page. If the service account display area includes both the first and second sub-regions, if the first sub-region is hidden, its display can be restored based on a fourth input within the service account display area that satisfies a first characteristic, such as a downward swipe input within the service account display area; if the second sub-region is hidden, its display can be restored based on a fourth input within the service account display area that satisfies a second characteristic, such as an upward swipe input within the service account display area. Accordingly, the fourth input is not limited to the listed swipe forms and can also be other forms.
[0078] The above-described implementation process of this application can control the hiding of the first sub-region and / or the second sub-region based on user input, and cancel the display of the first sub-region and / or the second sub-region based on user needs, thereby making reasonable use of display resources. When the user needs to view the first sub-region and / or the second sub-region, the first sub-region and / or the second sub-region are restored to meet the user's needs.
[0079] The above is the overall implementation process of the information display method for the message page provided in this application embodiment. By displaying a first area for displaying multiple message type tags and a second area for displaying at least one notification message corresponding to the target message type tag on the message page, message classification display can be achieved based on message type tags, thus reconstructing the message page display layout. This allows users to find messages more intuitively and conveniently, improving message delivery efficiency. By displaying a service account display area on the message page for displaying the service account content corresponding to the target message type tag, page jump entrances and / or pending updates can be displayed on the message page, enriching the display content and information display method of the message page. Quick access entrances and / or pending updates can be provided on the message page to improve the access efficiency of users when accessing the target application.
[0080] Furthermore, by responding to a second input in the first sub-area, the recommended page corresponding to the target recommended information and / or the function page corresponding to the target function entry can be displayed. A page jump entry can be provided on the message page, and page jump can be triggered based on the second input, making it convenient for users to quickly switch pages. By responding to a second input in the second sub-area, the status of at least one pending item can be updated, and the pending item can be displayed on the message page, improving the processing efficiency of pending items.
[0081] By responding to a second input on the target recommendation information, a recommendation page is displayed. The page can be switched to recommend at least one service product associated with the target message type tag, so that users can understand the service product to be recommended and increase the exposure of the service product to be recommended. By responding to a second input on the target function entry, the user can jump to the corresponding page, which can realize the quick switching of pages and make it easy for users to quickly view the service product page or the historical order page.
[0082] By hiding the first and / or second sub-regions and restoring their display when viewing is required, display resources can be used efficiently while meeting user needs.
[0083] This application provides an information display device for a message page, see [link]. Figure 6 As shown, it includes:
[0084] Display module 601 is used to display the message page of the target application. The message page includes a first area for displaying multiple message type labels, a second area for displaying at least one notification message corresponding to the target message type label, and a service number display area. The target message type label is the first message type label that is selected among the multiple message type labels. The service number display area includes the service number content corresponding to the target message type label. The service number content includes at least one of the following: a page jump entry and items to be updated.
[0085] Update module 602 is configured to, upon receiving a first input within the first area, update the target message type label from the first message type label to a second message type label in response to the first input, and update the display content of the second area and the service number display area; and / or
[0086] The processing module 603 is configured to, upon receiving a second input in the service number display area, respond to the second input by jumping to the target page corresponding to the target message type label and / or updating the status of the pending item corresponding to the target message type label.
[0087] Optionally, the update module includes:
[0088] The first update submodule is configured to update the target message type label from the first message type label to the second message type label in response to a first input to the second message type label among the plurality of message type labels;
[0089] The second update submodule is used to update the displayed content in the second area to at least one notification message corresponding to the second message type label, and to update the displayed content in the service number display area to the service number content corresponding to the second message type label.
[0090] Optionally, the service number display area includes at least one of a first sub-area and a second sub-area, the service number content includes recommended information and at least one function entry displayed in the first sub-area, and / or N pending items displayed in the second sub-area, where N is a positive integer, the recommended information is a jump entry to the recommended page, and the function entry is a jump entry to the function page;
[0091] The processing module includes at least one of the following sub-modules:
[0092] The display submodule is configured to respond to the second input in the first sub-region by displaying a recommendation page corresponding to the target recommendation information and / or a function page corresponding to the target function entry, wherein the target recommendation information is the recommendation information displayed in the first sub-region that is associated with the target message type tag, and the target function entry is one of at least one function entry displayed in the first sub-region that is associated with the target message type tag;
[0093] The third update submodule is configured to update the status of at least one of the N pending items displayed in the second sub-region that are associated with the target message type label in response to the second input in the second sub-region.
[0094] Optionally, the display submodule includes:
[0095] A first display unit is configured to, in response to the second input of the target recommendation information, display a recommendation page for recommending at least one service item to be recommended associated with the target message type tag; and / or
[0096] The second display unit is used to display the service product page or historical order page corresponding to the target function entry in response to the second input to the target function entry, wherein the target function entry is a service category entry or an order viewing entry.
[0097] Optionally, the third update submodule is further configured to:
[0098] In response to the second input to at least one pending item associated with the target message type label, the status of the at least one pending item is updated.
[0099] Optionally, the device further includes:
[0100] The first hiding module is used to hide the display of the second sub-region when there are no pending items associated with the target message type tag in the second sub-region;
[0101] The trigger display module is used to trigger the display of the second sub-region and display the regenerated pending items in the second sub-region when the target application regenerates the pending items associated with the target message type tag after the display of the second sub-region is canceled.
[0102] Optionally, the device further includes:
[0103] The second hiding module is used to hide the first sub-region and / or the second sub-region in response to a third input;
[0104] The restore module is used to restore the display of the first sub-region and / or the second sub-region upon receiving a fourth input.
[0105] Optionally, the first area, the service number display area, and the second area are arranged sequentially from top to bottom on the message page;
[0106] When the service number display area includes a first sub-area and a second sub-area, the first sub-area and the second sub-area are displayed in a vertical layout within the service number display area.
[0107] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0108] This application also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described information display method embodiment for the message page and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0109] For example, Figure 7 A schematic diagram of the physical structure of an electronic device is shown. See also... Figure 7As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730, and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 communicate with each other through the communication bus 740. The processor 710 can call logical instructions in the memory 730. The processor 710 is used to perform the following steps: displaying a message page of a target application, the message page including a first area displaying multiple message type labels, a second area displaying at least one notification message corresponding to a target message type label, and a service number display area, the target message type label being a first message type label selected among the multiple message type labels, the service number display area including service number content corresponding to the target message type label, the service number content including at least one of page jump entry and pending update items; upon receiving a first input in the first area, in response to the first input, updating the target message type label from the first message type label to a second message type label, and updating the display content of the second area and the service number display area; and / or, upon receiving a second input in the service number display area, in response to the second input, jumping to the target page corresponding to the target message type label and / or updating the status of the pending items corresponding to the target message type label. The processor 710 can also execute other schemes in the embodiments of this application, which will not be further described here.
[0110] Furthermore, the logical instructions in the aforementioned memory 730 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0111] This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described message page information display method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0112] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0113] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. 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 is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0114] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0115] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0116] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0117] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0118] 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 units can be selected to achieve the purpose of this embodiment according to actual needs.
[0119] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0120] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0121] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for displaying information on a message page, characterized in that, include: The message page of the target application is displayed. The message page includes a first area displaying multiple message type tags, a second area displaying at least one notification message corresponding to the target message type tag, and a service number display area. The target message type tag is the first message type tag that is selected among the multiple message type tags. The service number display area includes the service number content corresponding to the target message type tag. The service number content includes at least one of the following: a page jump entry and pending updates. The multiple message type tags are arranged in descending order of priority, and the priority of the multiple message type tags is determined based on user historical behavior data. Upon receiving a first input within the first area, in response to the first input, the target message type label is updated from the first message type label to a second message type label, and the display content of the second area and the service number display area is updated; and / or Upon receiving a second input within the service number display area, in response to the second input, the system redirects to the target page corresponding to the target message type tag and / or updates the status of the pending item corresponding to the target message type tag; In response to the first input, updating the target message type label from the first message type label to the second message type label, and updating the display content of the second area and the service number display area, includes: In response to a first input to a second message type label among the plurality of message type labels, the target message type label is updated from the first message type label to the second message type label; Update the displayed content in the second area to at least one notification message corresponding to the second message type label, and update the displayed content in the service number display area to the service number content corresponding to the second message type label.
2. The method according to claim 1, characterized in that, The service number display area includes at least one of a first sub-area and a second sub-area. The service number content includes recommended information and at least one function entry displayed in the first sub-area, and / or N pending items displayed in the second sub-area, where N is a positive integer. The recommended information is a jump entry to the recommended page, and the function entry is a jump entry to the function page. The response to the second input, redirecting to the target page corresponding to the target message type tag and / or updating the status of the pending item corresponding to the target message type tag, includes at least one of the following: In response to the second input in the first sub-region, a recommendation page corresponding to the target recommendation information and / or a function page corresponding to the target function entry is displayed, wherein the target recommendation information is the recommendation information associated with the target message type tag displayed in the first sub-region, and the target function entry is one of at least one function entry associated with the target message type tag displayed in the first sub-region; In response to the second input in the second sub-region, the status of at least one of the N pending items displayed in the second sub-region that are associated with the target message type label is updated.
3. The method according to claim 2, characterized in that, The step of responding to the second input within the first sub-region by displaying the recommendation page corresponding to the target recommendation information and / or the function page corresponding to the target function entry includes: In response to the second input regarding the target recommendation information, a recommendation page is displayed for recommending at least one service item associated with the target message type tag; and / or In response to the second input to the target function entry, the service product page or historical order page corresponding to the target function entry is displayed, wherein the target function entry is a service category entry or an order viewing entry.
4. The method according to claim 2, characterized in that, The step of updating the status of at least one of the N pending items associated with the target message type label displayed in the second sub-region in response to the second input in the second sub-region includes: In response to the second input to at least one pending item associated with the target message type label, the status of the at least one pending item is updated.
5. The method according to claim 4, characterized in that, Also includes: If there are no pending items associated with the target message type tag in the second sub-region, hide the display of the second sub-region; After the second sub-region is de-displayed, when the target application regenerates the pending items associated with the target message type tag, the second sub-region is triggered to display, and the regenerated pending items are displayed in the second sub-region.
6. The method according to claim 2, characterized in that, The method further includes: In response to a third input, hide the first sub-region and / or the second sub-region; Upon receiving a fourth input, restore the display of the first sub-region and / or the second sub-region.
7. The method according to any one of claims 1 to 6, characterized in that, The first area, the service number display area, and the second area are arranged sequentially from top to bottom on the message page. When the service number display area includes a first sub-area and a second sub-area, the first sub-area and the second sub-area are displayed in a vertical layout within the service number display area.
8. An information display device for a message page, characterized in that, include: The display module is used to display the message page of the target application. The message page includes a first area displaying multiple message type tags, a second area displaying at least one notification message corresponding to the target message type tag, and a service number display area. The target message type tag is the first message type tag that is selected among the multiple message type tags. The service number display area includes the service number content corresponding to the target message type tag. The service number content includes at least one of the following: a page jump entry and pending updates. The multiple message type tags are arranged in descending order of priority, and the priority of the multiple message type tags is determined based on user historical behavior data. The update module is configured to, upon receiving a first input within the first area, update the target message type label from the first message type label to a second message type label in response to the first input, and update the display content of the second area and the service number display area; and / or The processing module is configured to, upon receiving a second input within the service number display area, respond to the second input by jumping to the target page corresponding to the target message type label and / or updating the status of the pending item corresponding to the target message type label; The update module includes: The first update submodule is configured to update the target message type label from the first message type label to the second message type label in response to a first input to the second message type label among the plurality of message type labels; The second update submodule is used to update the displayed content in the second area to at least one notification message corresponding to the second message type label, and to update the displayed content in the service number display area to the service number content corresponding to the second message type label.
9. An electronic device, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information display method for a message page as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the information display method for a message page as described in any one of claims 1 to 7.