Information display method, device and electronic device

The information display method addresses the issue of redundancy and poor user experience in conventional notification systems by organizing and connecting notifications based on event associations and scene changes, resulting in a more efficient and user-friendly information retrieval process.

JP7669469B2Active Publication Date: 2025-04-28VIVO MOBILE COMM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023502993
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-07-17
Filing Date
2021-07-16
Publication Date
2025-04-28
Estimated Expiration
2041-07-16

AI Technical Summary

Technical Problem

Conventional information display methods are plagued by redundancy and poor user experience, as users struggle to find relevant information amidst a cluttered notification bar, especially in scenarios like taxi dispatch and ticket services where important information is often mixed with marketing notifications.

Method used

The proposed solution involves an information display method that identifies and displays the main body and auxiliary information of notifications, replacing redundant information when notifications are associated with the same event. This method organizes multiple independent notifications, connects them based on scene changes, and provides a dynamic notification display, making it easier for users to access relevant information.

Benefits of technology

This approach enhances the user experience by reducing redundant information display, improving the logic of information representation, and providing scene-specific information services, thus making it easier for users to find desired information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007669469000001
    Figure 0007669469000001
  • Figure 0007669469000002
    Figure 0007669469000002
  • Figure 0007669469000003
    Figure 0007669469000003
Patent Text Reader

Abstract

The present application discloses an information display method, a device, and an electronic device, which belong to the technical field of communications. The information display method includes a step of determining first main information and first auxiliary information in received first notification information, and a step of displaying the first main information and the first auxiliary information instead of the second main information and the second auxiliary information in the second notification information when the first notification information and the previously received second notification information are associated with the same event.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority to China Patent Application No. 202010693611.4, filed in China on July 17, 2020, the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the technical field of communications, and more particularly to an information display method, device and electronic device. [Background technology]

[0003] Currently, a third-party application can send a push message to a user, and the message usually includes an application icon, an application name, a main title, a subtitle, and a push time, etc., as shown in FIG. 1.

[0004] However, the current notification format is single, the text viewing experience is poor, and above all, the timeliness is very poor. Most notifications are pushed to users at specific times, and the information does not change according to changes in user scenes or time. As a result, the notification bar is like a trash can, and the most frequent operation that users perform every time they access the notification center is to tap "clear notifications."

[0005] On the other hand, if a user wants to obtain useful information, he or she must find, understand, and break down the complex and redundant information in the notifications, resulting in a very poor user experience. Particularly in fixed demand scenarios with high usage frequency, such as taxi dispatch, food delivery orders, and ticket services, useful information is often mixed in with marketing operation notifications such as discounts, promotions, and campaigns pushed by third parties, making it difficult to distinguish and difficult for users to obtain.

[0006] As can be seen from the above, conventional information display means have drawbacks such as a single display method, redundant information, and the inability of users to easily search for desired information. Summary of the Invention [Problem to be solved by the invention]

[0007] An object of the embodiments of the present application is to provide an information display method, device, and electronic device that can solve the problem that the information on conventional information display means is redundant and makes it difficult for users to easily search for desired information. [Means for solving the problem]

[0008] In order to solve the above technical problems, the present application is realized as follows.

[0009] In a first aspect, embodiments of the present application include The first main information and the first auxiliary information of the received first notification information decision and and when the first notification information and the second notification information received previously are associated with the same event, displaying the first main body information and the first auxiliary information instead of the second main body information and the second auxiliary information of the second notification information.

[0010] In a second aspect, embodiments of the present application include The first main information and the first auxiliary information of the received first notification information decision The first step to decision A module, and a first display module for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information and the previously received second notification information are associated with the same event.

[0011] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor, a memory, and a program or command stored in the memory and executable on the processor, the program or command being executed by the processor to implement steps of the method according to the first aspect.

[0012] In a fourth aspect, an embodiment of the present application provides a readable storage medium having stored thereon a program or instructions which, when executed by a processor, effectuates steps of the method according to the first aspect.

[0013] In a fifth aspect, an embodiment of the present application provides a chip comprising a processor and a communication interface, the communication interface coupled to the processor, the processor configured to execute programs or commands to implement the method according to the first aspect.

[0014] In a sixth aspect, an embodiment of the present application provides a computer software product stored on a non-volatile storage medium and configured to implement the steps of the method according to the first aspect when executed by at least one processor.

[0015] In a seventh aspect, an embodiment of the present application provides an electronic device configured to perform a method according to the first aspect. Effect of the Invention

[0016] In the embodiment of the present application, the first main information and the first auxiliary information of the received first notification information are decisionFurthermore, when the first notification information and the second notification information received previously are associated with the same event, the first main information and the first auxiliary information are displayed instead of the second main information and second auxiliary information of the second notification information, thereby organizing multiple independent notifications of the same scene and linking the notifications according to clues of scene changes, providing the user with a complete and dynamic notification information display means, improving the information expression logic, providing the user with scene-specific information services, lowering the information transmission cost, reducing the display of unnecessary information, making it easier for users to use, and successfully solving the problem that the information in the conventional information display means is redundant and users cannot easily search for desired information. [Brief description of the drawings]

[0017] [Figure 1] FIG. 1 is a schematic diagram of notification information display in the prior art. [Diagram 2] 1 is a schematic flow chart of an information display method according to an embodiment of the present application. [Diagram 3] 1 is a schematic flowchart for specifically implementing an information display method according to an embodiment of the present application. [Figure 4] FIG. 1 is a schematic diagram (part 1) showing notification information processing and display according to an embodiment of the present application. [Diagram 5] FIG. 2 is a schematic diagram (part 2) showing notification information processing and display according to an embodiment of the present application. [Figure 6] FIG. 3 is a schematic diagram (part 3) showing notification information processing and display according to an embodiment of the present application. [Figure 7] 1 is a schematic diagram (part 1) of a processed notification information display area according to an embodiment of the present application. [Figure 8] 13 is a schematic diagram (part 2) of a processed notification information display area according to an embodiment of the present application. [Figure 9] FIG. 1 is a schematic diagram (part 1) of the expanded display of notification information according to an embodiment of the present application. [Figure 10] FIG. 2 is a schematic diagram (part 2) of the expanded display of notification information according to an embodiment of the present application. [Figure 11]FIG. 2 is a schematic diagram showing the flow of online vehicle dispatch according to an embodiment of the present application. [Figure 12] FIG. 2 is a schematic diagram of processed online dispatch notification information according to an embodiment of the present application; [Figure 13] FIG. 1 is a schematic diagram (part 1) illustrating a display of processed online dispatch notification information according to an embodiment of the present application. [Figure 14] FIG. 2 is a schematic diagram (part 2) illustrating the display of processed online dispatch notification information according to an embodiment of the present application. [Figure 15] FIG. 1 is a schematic diagram showing the flow of boarding an aircraft according to an embodiment of the present application. [Figure 16] FIG. 2 is a schematic diagram of processed aircraft notification information according to an embodiment of the present application; [Figure 17] FIG. 1 is a schematic diagram (part 1) showing a display of processed aircraft notification information according to an embodiment of the present application. [Figure 18] FIG. 2 is a schematic diagram (part 2) showing the display of processed aircraft notification information according to an embodiment of the present application. [Figure 19] 1 is a structural schematic diagram of an information display device according to an embodiment of the present application; [Figure 20] 1 is a structural schematic diagram (part 1) of an electronic device according to an embodiment of the present application. [Figure 21] FIG. 2 is a structural schematic diagram (part 2) of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] Hereinafter, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, and it is to be understood that the described embodiments are only a part of the embodiments of the present application, and are not all of the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without any creative efforts shall fall within the scope of protection of the present application.

[0019] The terms "first", "second", etc. in the specification and claims of the present application are not intended to describe a particular order or sequence, but are intended to distinguish between similar objects. The terms used in this manner may be substituted for each other where appropriate so that the embodiments of the present application may be performed in an order other than that shown or described herein, and it should be understood that the objects distinguished by "first", "second", etc. generally belong to one category, the number of objects is not limited, and for example, the first object may be one or more. In the specification and claims, "and / or" indicates at least one of the objects connected, and the symbol " / " generally indicates that the related objects before and after are in an "or" relationship.

[0020] Hereinafter, the information display method provided in the embodiments of the present application will be described in detail with reference to specific embodiments and application scenarios with reference to the drawings.

[0021] As shown in FIG. 2, the information display method provided in the embodiment of the present application includes the following steps 21 and 22.

[0022] In step 21, the first main information and the first auxiliary information of the received first notification information are decision do.

[0023] The first supplementary information is intended to supplementarily explain the first main information.

[0024] Specifically, the first main information of the received first notification information is decision The step of acquiring first predetermined information in the first notification information, the first predetermined information including numeric information and / or alphabet information, and determining the first predetermined information having the most number of overlaps in the first notification information as the first main body information, or determining the first main body information as the first main body information. Sorted The method may further include a step of determining that the first predetermined information appears first as the first main information.

[0025] In addition, the first auxiliary information of the received first notification information decision The step of obtaining second predetermined information adjacent to the first main information, wherein the second predetermined information includes at least one of verb information, conjunction information, and particle information, and does not include adjective information or adverb information, and a step of making the second predetermined information into first auxiliary information of the first notification information.

[0026] For example, in the case of online ride-dispatch notification information stating, “A driver (Guangdong BDTXXXX) will rush to your location, so please wait for a moment. If you want to change your destination, you can cancel free of charge by 22:04,” the extracted first main information is “Guangdong BDTXXXX,” and the first auxiliary information is “A driver will rush to your location.”

[0027] In step 22, if the first notification information and the second notification information received previously are associated with the same event, the first main body information and first auxiliary information are displayed instead of the second main body information and second auxiliary information of the second notification information.

[0028] Further, before the step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information, it is determined whether the first notification information belongs to a predetermined information. decision The method further includes a step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information and the second notification information received previously are associated with the same event, and the step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information belongs to a predetermined type of information and the first notification information and the second notification information received previously are associated with the same event.

[0029] The specified information may be a predetermined type of information that has been set in advance, and the predetermined type may be an information type that is set by the user and considered to be relatively important, or an information type that the terminal independently obtains based on the user's habit information or information provided from the network, and is not limited thereto.

[0030] In an embodiment of the present application, the first main body information and the first auxiliary information are displayed according to a predetermined rule, and / or the second main body information and the second auxiliary information are displayed according to a predetermined rule, the predetermined rule including: when the total number of character strings in the main body information and the auxiliary information is greater than a first threshold, displaying the main body information and the auxiliary information arranged vertically; and when the total number of character strings in the main body information and the auxiliary information is equal to or less than the first threshold, displaying the main body information and the auxiliary information arranged horizontally.

[0031] In this way, the display of information can be made more concise for easy viewing by the user. The first threshold may be 4.

[0032] Furthermore, the second notification information corresponds to the event. Sorted If the notification information is the first notification information, the first main information and the first auxiliary information of the received first notification information are decision before the step of determining whether the second notification information belongs to a predetermined type of information. decision and if the second notification information belongs to a predetermined type of information, displaying the second body information and the second auxiliary information in a predetermined area, the predetermined area including at least one of an upper area of ​​a notification center interface and a predetermined display area of ​​a desktop interface.

[0033] The specified information may be a predetermined type of information that has been set in advance, and the predetermined type may be an information type that is set by the user and considered to be relatively important, or an information type that the terminal independently obtains based on the user's habit information or information provided from the network, and is not limited thereto.

[0034] In this way, the more important information can be processed and displayed for easier searching and browsing by the user.

[0035] The predetermined display area may be an area that does not collide with the display of other information in the desktop interface (any information other than the second main body information and the second auxiliary information, including information such as characters, numbers, and icons).

[0036] Further, after the step of displaying the main body information and the auxiliary information, the method further includes a step of responding to an unfolding operation on the main body information and the auxiliary information, and a step of displaying notification information in a presentation area including a display area of ​​the main body information and the auxiliary information, wherein the main body information is first main body information, the auxiliary information is first auxiliary information, and the notification information is first notification information, or the main body information is second main body information, the auxiliary information is second auxiliary information, and the notification information is second notification information.

[0037] In this way, the user can check the desired notification information in detail.

[0038] In the embodiment of the present application, the first main information and the first auxiliary information of the received first notification information are decision Furthermore, when the first notification information and the second notification information received previously are associated with the same event, the first main information and the first auxiliary information are displayed instead of the second main information and second auxiliary information of the second notification information, thereby organizing multiple independent notifications of the same scene and linking the notifications according to clues of scene changes, providing the user with a complete and dynamic notification information display means, improving the information expression logic, providing the user with scene-specific information services, lowering the information transmission cost, reducing the display of unnecessary information, making it easier for users to use, and successfully solving the problem that the information in the conventional information display means is redundant and users cannot easily search for desired information.

[0039] The information display method provided in the embodiment of the present application will be further described below.

[0040] In order to address the above technical issues, improve the expression format and expression logic of notification information, provide users with scene-based information services, and lower the cost of information transmission, an embodiment of the present application provides an information display method related to the following:

[0041] 1. Classify and organize multiple independent notification information for the same scene, and connect the notification information according to clues of scene changes to provide users with a complete and dynamic notification method. 2. Perform information analysis and visualization reconstruction processing on the notification content to focus on the information that is most worthy of attention. 3. Create different presentation methods according to scene changes to ensure that users do not miss important information.

[0042] Specifically, the solution provided in the embodiments of the present application may include the following steps 31, 32 and 33, as shown in FIG.

[0043] In step 31, the notification information is classified as follows (specifically, message notifications may be divided into N types):

[0044] Important notices: 1. Instant messaging (IM) messages such as chat information including private chats, group chats, etc., but not including private messages, advertisements, etc., pushed to users in bulk from official accounts or businesses; 2. User-defined notifications are notifications that are voluntarily set by the user in the application (application, app) and for which push reception has been confirmed, such as configured check-in / time-stamp notifications, itinerary notifications, ticket gate notifications for out-of-home services, arrival, delays, and other itinerary notifications, configured broadcast start notifications, book updates, set product or airline ticket price reductions, and product joint purchase notifications, etc. 3. Logistics and order information, including information on receipt, delivery, acceptance, receipt notification, ordering, after-sales service, processing, and receipt issuance.

[0045] Non-important notifications are 1. News information that is not voluntarily subscribed to by users, such as microblogs, information, news, comments, novels, advertisements, videos, audio, live broadcasts, etc.; 2. Promotional activities and recommendations, such as product promotions, advertising, discounts, special bonuses, coupons, cashbacks, and value-added service information from retailers, store recommendation information, etc.; 3. Social media information such as adding friends, being liked, being @ed (which may be interpreted as being associated), comments, messages, following, reposting, etc. 4. Other notices, including.

[0046] In step 32, the notification content is cleansed, screened and reconstructed.

[0047] (1) In the cleansing process, the information in the notification that should be intentionally optimized (i.e., the notification information that belongs to the above-mentioned predetermined type of information) is cleansed. Specifically, from the notification information, "Field 1" is the number in the notification, which may be a pure numeric string, a pure character string, a mixed string of numbers and alphabets, time, temperature, height, area, volume, etc. Two types of "fields" can be extracted: "field 1" and "field 2," which are the two adjacent words before and after field 1.

[0048] (2) In screening, the two cleansed fields are screened to form "information elements," and each screened notification content must not exceed two information elements.

[0049] "Information element 1" is the numeric string or character string that is most frequently duplicated in field 1, and if there are no duplicate fields, it is the field that appears first.

[0050] "Information element 2" refers to two adjacent words before and after information element 1, and includes verbs, conjunctions, and particles within the words, but does not include adjectives or adverbs.

[0051] (3) In the reconstruction, information element 1 is displayed as a new notification body (i.e., main information) and information element 2 is displayed as new notification auxiliary information (i.e., auxiliary information of the main information). If the number of character strings is more than four, a top-bottom structure can be adopted, and if the number of character strings is four or less, a left-right structure can be adopted.

[0052] For example, as shown in Figure 4, in the case of notification information stating "A driver (Guangdong BDTXXXX) will rush to your location, please wait for a moment. If you want to change your destination, you can cancel by 22:04," the cleansed field 1 includes "Guangdong BDTXXXX" in field 1a and "22:04" in field 1b, the cleansed field 2 includes "Driver" in field 2a, "We will rush to your location" in field 2b, and "Cancel by" in field 2c, the screened information element 1 is "Guangdong BDTXXXX" (since there is no duplicate field 1, the first one that appears is selected as information element 1), and information element 2 is "A driver will rush to your location," and the reconstructed information includes "Guangdong BDTXXXX (only TXXXX may be displayed when displayed)" and "A driver will rush to your location," which are placed above and below.

[0053] As shown in Figure 5, in the case of notification information "The boarding gate is 76. Shenzhen Airlines ZHXXXX Shenzhen → Nanjing. This is Jovi. The boarding gate is 76", the cleansed field 1 includes "76" in field 1a, "ZHXXXX" in field 1b, and "76" in field 1c, the cleansed field 2 includes "boarding gate" in field 2a, the screened information element 1 is "The boarding gate is 76" (the most overlapping in field 1), and information element 2 does not exist, and the reconstructed information includes "boarding gate 76" placed on the left and right, and the "boarding gate" may be displayed in a pattern as shown in Figure 5.

[0054] As shown in Figure 6, in the case of notification information stating "The delivery person has already received the delivery. The delivery person has already received the delivery at the restaurant. It is scheduled to deliver it at 12:22, so please wait for a while. Please enjoy your meal," the cleansed field 1 includes "12:22" in field 1a, the cleansed field 2 includes "scheduled" in field 2a and "deliver" in field 2b, the screened information element 1 is "12:22" (since there is no duplicate field 1, the first one that appears is selected as information element 1), the information element 2 is "scheduled to deliver", and the reconstructed information includes "12", "22", and "scheduled to deliver" located on the left and right.

[0055] Step 33 pushes to users in different regions.

[0056] The optimized notifications may be displayed in a notification center and on the desktop (ie, the desktop interface).

[0057] In the notification center, the optimized notification may replace the old notification and be displayed at the top of the notification center in the form of a small card, such as the super notification (i.e., the optimized notification) shown in FIG. 7, and the user can restore the notification, i.e., display the full notification, by tapping or spreading two fingers, as shown in FIG. 9.

[0058] On the desktop, the optimized notification may be displayed explicitly on the desktop, or it may be displayed in the time widget area as shown in FIG. 8, or it may cover the time widget when displayed, and the user may restore the notification, i.e., show the full notification, with a tap or two-finger spread gesture as shown in FIG. 10.

[0059] In the following, examples are given to illustrate the solutions provided in the embodiments of the present application. Example 1: Online dispatch

[0060] The flow of online dispatch is as shown in Figure 11. Step 111 of confirming the user's ride reservation; Whether you need to wait decision If the answer is YES, proceed to step 113, and if the answer is NO, proceed to step 114. a step 113 of informing the user that he or she must wait; Step 114 of notifying the driver of the license plate number and the estimated time required for the vehicle to arrive; Check if the driver has arrived decision If the answer is YES, proceed to step 116; if the answer is NO, proceed to step 115, where the execution of step 115 is continued; Step 116 notifying the user that "the driver has arrived"; Whether the user has boarded decision If the answer is YES, proceed to step 118; if the answer is NO, continue executing step 117; and step 118 of notifying the user of the estimated travel time to the destination, after which the user exits the vehicle and completes the transaction, thereby terminating the flow.

[0061] As can be seen from the above, online dispatch notification information is generally A) Waiting time before dispatching a vehicle, B) The license plate number and driving time after the driver receives the reservation, C) The driver's arrival, D) It can be divided into four types of information: time to destination.

[0062] Assuming that the notification content is cleansed, cleaned and reconstructed based on the above notification information, the processed information is as shown in Figure 12, and the information in Figure 12 can be displayed in the same area in different time periods to realize dynamic display of notification information for the same event. The license plate number in Figure 12 may be displayed only as "TXXXX".

[0063] Subsequently, the information in FIG. 12 may be pushed to the user in different areas (notification center and desktop) and displayed in the notification center as shown in FIG. 13 and on the desktop as shown in FIG. Example 2: Airline ticket service (i.e., boarding an aircraft)

[0064] The flow of boarding an aircraft is as shown in Figure 15. A step 151 of recognizing an airline ticket service, in particular recognizing a short message of the airline ticket service and / or adding a schedule; Step 152, which calculates the time difference between the current time and the takeoff time, and proceeds to step 153 or step 155; Step 153, proceeding to step 154 ​​if it is determined that the time difference is greater than a threshold Y, where Y is the time required to travel from the user's current location to the departure airport + 1.5h; After checking the takeoff and landing time, departure point, destination, and date, step 154 ​​returns to step 152; Step 155, when it is determined that the time difference is equal to or smaller than the threshold Y, proceeds to step 156; Step 156 of notifying the user of the take-off time and take-off airport; Step 157: confirming whether the user has arrived near the airport, and if YES, proceeding to step 158; if NO, continuing execution of step 157; Step 158 of notifying the user of the check-in gate and boarding gate; After the boarding status of the CP (content provider) is returned, it is checked whether boarding has started, and if YES, proceed to step 1510, and if NO, continue executing step 159. Step 1510 of notifying the user of the start of boarding and the boarding gate; Step 1511: checking whether the takeoff time is less than 10 minutes, and if YES, proceeding to step 1512; if NO, continuing to execute step 1511; Step 1512 checks whether the airplane mode is on, and if it is YES, proceeds to step 1514 after waiting for the aircraft to land, and if it is NO, proceeds to step 1513; Step 1513 notifies the user to turn off the airplane mode switch and proceeds to step 1514 after the aircraft lands, where the information notified to the user in step 1513 does not have to be automatically erased during flight; When the aircraft lands, step 1514 checks whether the airplane mode is off, and if YES, proceeds to step 1516, and if NO, proceeds to step 1515; Step 1515 of notifying the user to turn on the switch state of the airplane mode, and then turning off the airplane mode, accessing the network to obtain baggage carousel information, and proceeding to step 1516; and step 1516 of notifying the user of the baggage carousel information and ending the flow after the user collects their baggage.

[0065] As can be seen from the above, notification information for ticket services (train tickets, airline tickets, etc.) is generally as follows: A) Before departure, B) Departure to a station or airport, C) Arrive at the station or airport, D) Preparing for ticket checks or boarding; E) During the journey (may provide airplane mode information, such as airplane mode not being on or airplane mode being on); F) Arrival at destination.

[0066] Assuming that the notification content is cleansed, cleaned and reconstructed based on the above notification information, the processed information will be as shown in FIG. 16. The information in FIG. 16 can be displayed in the same area at different time periods to realize dynamic display of notification information for the same event.

[0067] Subsequently, the information in Fig. 16 may be pushed to the user in different areas (notification center and desktop) and displayed in the notification center as shown in Fig. 17 and on the desktop as shown in Fig. 18. As shown in Figs. 17 and 18, the "boarding gate" may be displayed in a pattern.

[0068] As can be seen from the above, in the embodiment of the present application, two types of scenes that are "frequently used and always in demand" are extracted from notifications, scene classification and information visualization design are performed for these two types of scenes, and corresponding rules are created and pushed to users according to different scenes, thereby effectively solving problems such as the explosive increase in current information and the excessive amount of unnecessary information, which makes it difficult for users to obtain information from notifications and reduces efficiency.

[0069] It should be noted here that the solution provided in the embodiments of the present application may also be applied to scenes such as attending a meeting, watching a movie, etc., and is not limited thereto.

[0070] It should be noted that the information display method provided in the embodiments of the present application may be executed by an information display device or a control module for executing the information display method in the information display device. In the embodiments of the present application, the information display device provided in the embodiments of the present application will be described by taking the information display device executing the information display method as an example.

[0071] An embodiment of the present application further provides an information display device, as shown in FIG. The first main information and the first auxiliary information of the received first notification information decision The first step to decision Module 191, and a first display module 192 for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information and the previously received second notification information are associated with the same event.

[0072] Furthermore, the information display device determines whether the first notification information belongs to predetermined information before the step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information. decision The second decision The first display module further includes a first display submodule for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information belongs to a predetermined type of information and the first notification information and the previously received second notification information are associated with the same event.

[0073] The first decision The module includes a first acquisition submodule for acquiring first predetermined information in the first notification information, the first predetermined information including numeric information and / or alphabet information, and a first acquisition submodule for determining that the first predetermined information having the most number of overlaps in the first notification information is the first main information, or the first predetermined information in the first notification information is the first main information. Sorted and a first processing sub-module for taking the first predetermined information appearing in the first place as first body information.

[0074] Specifically, the first decision The module includes a second acquisition submodule for acquiring second specified information adjacent to the first main information, wherein the second specified information includes at least one of verb information, conjunction information and particle information, and does not include adjective information and adverb information, and a second processing submodule for making the second specified information into first auxiliary information of the first notification information.

[0075] Furthermore, the information display device detects whether the second notification information corresponds to the event. Sorted If the notification information is the first notification information, the first main information and the first auxiliary information of the received first notification information are decision before the second notification information is detected, whether the second notification information belongs to a predetermined type of information. decision The third decisionand a second display module for displaying the second body information and the second auxiliary information in a predetermined area if the second notification information belongs to a predetermined type of information, the predetermined area including at least one of an upper area of ​​a notification center interface and a predetermined display area of ​​a desktop interface.

[0076] In the embodiment of the present application, the first main information and the first auxiliary information of the received first notification information are decision Furthermore, when the first notification information and the second notification information received previously are associated with the same event, the first main information and the first auxiliary information are displayed instead of the second main information and second auxiliary information of the second notification information, thereby organizing multiple independent notifications of the same scene and linking the notifications according to clues of scene changes, providing the user with a complete and dynamic notification information display means, improving the information expression logic, providing the user with scene-specific information services, lowering the information transmission cost, reducing the display of unnecessary information, making it easier for users to use, and successfully solving the problem that the information in the conventional information display means is redundant and users cannot easily search for desired information.

[0077] The information display device in the embodiment of the present application may be a device, or may be a component, integrated circuit, or chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a personal digital assistant, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), and the non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), an automated teller machine, or a kiosk, and the embodiments of the present application are not specifically limited.

[0078] The information display device in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, and is not specifically limited in the embodiment of the present application.

[0079] The information display device provided in the embodiment of the present application can realize each process realized in the method embodiment of FIG. 1 to FIG. 18, and detailed description will be omitted here to avoid duplication.

[0080] Optionally, as shown in Fig. 20, an embodiment of the present application further provides an electronic device 200. The electronic device 200 includes a processor 201, a memory 202, and a program or command stored in the memory 202 and executable by the processor 201, and when the program or command is executed by the processor 201, each process of the embodiment of the information display method described above is realized, and the same technical effects can be achieved, and detailed descriptions thereof will be omitted here to avoid duplication.

[0081] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0082] FIG. 21 is a schematic diagram of the hardware structure of an electronic device for implementing an embodiment of the present application.

[0083] The electronic device 210 includes components such as, but not limited to, a radio frequency unit 211, a network module 212, an audio output unit 213, an input unit 214, a sensor 215, a display unit 216, a user input unit 217, an interface unit 218, a memory 219, and a processor 2110.

[0084] Those skilled in the art can understand that the electronic device 210 may further include a power source (e.g., a battery) for supplying power to each component, and the power source may be logically connected to the processor 2110 through a power management system, and the power management system may realize functions such as charge / discharge management and power consumption management. The electronic device structure shown in FIG. 21 is not intended to limit the electronic device, and the electronic device may include more or fewer components than those shown, or a combination of some components, or a different component arrangement, and detailed descriptions thereof will be omitted here.

[0085] The processor 2110 receives the first notification information and the first auxiliary information. decision This is for the purpose of

[0086] The display unit 216 is for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information and the previously received second notification information are associated with the same event.

[0087] In the embodiment of the present application, the first main information and the first auxiliary information of the received first notification information are decision Furthermore, when the first notification information and the second notification information received previously are associated with the same event, the first main information and the first auxiliary information are displayed instead of the second main information and second auxiliary information of the second notification information, thereby organizing multiple independent notifications of the same scene and linking the notifications according to clues of scene changes, providing the user with a complete and dynamic notification information display means, improving the information expression logic, providing the user with scene-specific information services, lowering the information transmission cost, reducing the display of unnecessary information, and making it easier for users to use, thereby successfully solving the problem that the information in the conventional information display means is redundant and users cannot easily search for desired information.

[0088] Optionally, the processor 2110 may further determine whether the first notification information belongs to predetermined information before displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information. decision This is for the purpose of

[0089] The display unit 216 is specifically for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information belongs to a predetermined type of information and the first notification information and the second notification information received previously are associated with the same event.

[0090] Optionally, the processor 2110 specifically obtains first predetermined information including numeric information and / or alphabet information in the first notification information, and selects the first predetermined information with the most overlapping times in the first notification information as the first main body information, or selects the first predetermined information with the most overlapping times in the first notification information as the first main body information. Sorted This is for making the first predetermined information appearing in the first place the first main information.

[0091] Optionally, processor 2110 is specifically configured to obtain second predetermined information adjacent to the first main body information, the second predetermined information including at least one of verb information, conjunction information and particle information, but not including adjective information and adverb information, and to set the second predetermined information as first auxiliary information of the first notification information.

[0092] Optionally, the processor 2110 further comprises: Sorted If the notification information is the first notification information, the first main information and the first auxiliary information of the received first notification information are decision before the second notification information is detected, whether the second notification information belongs to a predetermined type of information. decision This is for the purpose of

[0093] The display unit 216 is further for displaying the second main body information and the second auxiliary information in a predetermined area when the second notification information belongs to a predetermined type of information, the predetermined area including at least one of an upper area of ​​a notification center interface and a predetermined display area of ​​a desktop interface.

[0094] The present solution can improve the expression format and expression logic of notification information, provide users with scene-specific information services, and reduce the cost of transmitting information.

[0095] It should be understood that in the embodiment of the present application, the input unit 214 may include a graphics processing unit (GPU) 2141 for processing image data of static or video captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 2142. The display unit 216 may include a display panel 2161, which may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 217 includes a touch panel 2171 and other input devices 2172. The touch panel 2171 is also called a touch screen. The touch panel 2171 may include two parts: a touch detection device and a touch controller. The other input devices 2172 may include, but are not limited to, a physical keyboard, a function button (e.g., a volume control button, a switch button, etc.), a trackball, a mouse, and a control lever, and a detailed description thereof will be omitted here. The memory 219 may be used to store software programs and various data, including but not limited to applications and an operating system. An application processor that mainly processes an operating system, a user interface, applications, etc., and a modem processor that mainly processes wireless communication can be integrated into the processor 2110. It can be understood that the modem processor does not have to be integrated into the processor 2110.

[0096] The embodiments of the present application further provide a readable storage medium, which stores a program or command, and when the program or command is executed by a processor, each process of the above-mentioned information display method embodiment can be realized, and similar technical effects can be achieved, and detailed descriptions thereof will be omitted here to avoid duplication.

[0097] The processor is the processor of the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0098] The embodiments of the present application further provide a chip, which includes a processor and a communication interface, and the communication interface is coupled to the processor, and the processor is for executing programs or commands to realize each process of the embodiments of the information display method described above, and can achieve the same technical effects. In order to avoid duplication, detailed description is omitted here.

[0099] It should be understood that the chip described in the embodiments of the present application may be referred to as a system level chip, a system chip, a chip system, a system on a chip, or the like.

[0100] It should be noted that in this specification, the terms "comprise", "consist of" or any other variations are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus that includes a set of elements includes not only those elements, but also other elements not expressly stated or inherent to such process, method, article, or apparatus. Unless otherwise specified, an element limited by the phrase "comprises a" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element. It should be noted that the scope of the method and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may include performing functions substantially simultaneously or in the reverse order depending on such functions, for example, the described method may be performed in a different order than described, and various steps may be added, omitted, or combined. It should be noted that features described with reference to any example may be combined in other examples.

[0101] It should be noted that those skilled in the art can imagine that each example unit and algorithm step described in the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in the form of hardware or software is determined by the specific application and design constraints of the technical solution. For each specific application, experts can implement the described functions using different methods, and such implementation should not be understood as going beyond the scope of the present disclosure.

[0102] It is clearly understood by those skilled in the art that, in order to simplify and simplify the description, the specific operating processes of the above-mentioned systems, devices and units can be referred to the corresponding processes in the embodiments of the method, and the description will be omitted here.

[0103] In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be realized in other forms. For example, the above-described apparatus embodiments are merely illustrative, and the division of the units is merely a division of logical functions, and may be divided in other forms when actually implemented, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. In addition, the illustrated or described mutual couplings, direct couplings, or communication connections may be indirect couplings or communication connections via some interfaces, devices, or units, and may be in electrical, mechanical, or other forms.

[0104] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, and may be located in one place or distributed among multiple network units. Some or all of the units may be selected according to actual needs to achieve the objective of the solution of the present embodiment.

[0105] Furthermore, each functional unit in each embodiment of the present disclosure may be integrated into a single processing unit, may exist physically independently, or may be integrated into two or more units into a single unit.

[0106] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solution of the present application can be substantially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a number of commands that cause a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the embodiments of the present application.

[0107] It is understood that the embodiments described in the embodiments of the present disclosure can be realized by hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware realization, the modules, units, and subunits can be realized in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), common processor, controller, microcontroller, microprocessor, other electronic unit, or a combination thereof to perform the functions described in the present disclosure.

[0108] For software implementation, the techniques described in the embodiments of the present disclosure can be implemented by modules (e.g., processes, functions, etc.) for performing functions described in the embodiments of the present disclosure. The software code can be stored in a memory and executed by a processor. The memory can be implemented within the processor or external to the processor.

[0109] Although the examples of the present application have been described above with reference to the drawings, the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the suggestions of the present application, many forms that a person skilled in the art can make without departing from the spirit of the present application and the scope of protection of the claims are all within the scope of protection of the present invention.

Claims

1. acquiring first main information and first auxiliary information of the received first notification information; When the first notification information and the previously received second notification information are associated with the same event, displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information, the first body information and the first auxiliary information are information in the first notification information, and the second body information and the second auxiliary information are information in the second notification information, The content of the first notification information and the content of the second notification information are different, When the second notification information is the notification information appearing first in the sorted order corresponding to the event, before the step of obtaining first body information and first auxiliary information of the received first notification information, determining whether the second notification information belongs to a predetermined type of information; If the second notification information belongs to a predetermined type of information, displaying the second body information and the second auxiliary information in a predetermined area, The predetermined area includes at least one of an upper area of ​​a notification center interface and a predetermined display area of ​​a desktop interface.

2. before the step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information, The method further includes determining whether the first notification information belongs to predetermined information; When the first notification information and the previously received second notification information are associated with the same event, the step of displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information includes:

2. The information display method according to claim 1, further comprising the step of displaying the first main information and the first auxiliary information instead of the second main information and the second auxiliary information of the second notification information when the first notification information belongs to a predetermined type of information and the first notification information and the second notification information received before the first notification information are associated with the same event.

3. The step of acquiring first body information of the received first notification information includes: obtaining first predetermined information in the first notification information, the first predetermined information including numeric information and / or alphabetical information; The information display method according to claim 1, further comprising a step of: determining the first predetermined information that is duplicated the most in the first notification information as the first main information; or determining the first predetermined information that appears first in the sorted first notification information as the first main information.

4. The step of acquiring first auxiliary information of the received first notification information includes: acquiring second predetermined information adjacent to the first body information, the second predetermined information including at least one of verb information, conjunction information, and particle information, and not including adjective information and adverb information; The information display method according to claim 1 or 3, further comprising a step of: setting the second predetermined information as first auxiliary information for the first notification information.

5. A first determination module for obtaining first main information and first auxiliary information of the received first notification information; a first display module for displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information when the first notification information and the previously received second notification information are associated with the same event; the first body information and the first auxiliary information are information in the first notification information, and the second body information and the second auxiliary information are information in the second notification information, The content of the first notification information and the content of the second notification information are different, a third determination module for determining whether the second notification information belongs to a predetermined type of information before acquiring first body information and first auxiliary information of the received first notification information when the second notification information is the first notification information that appears in the sorted order corresponding to the event; and a second display module for displaying the second body information and the second auxiliary information in a predetermined area when the second notification information belongs to a predetermined type of information, The predetermined area includes at least one of an upper area of ​​a notification center interface and a predetermined display area of ​​a desktop interface.

6. a second determination module for determining whether the first notification information belongs to predetermined information before displaying the first body information and the first auxiliary information instead of the second body information and the second auxiliary information of the second notification information, The first display module is 6. The information display device according to claim 5, further comprising a first display submodule for displaying the first main body information and the first auxiliary information instead of the second main body information and the second auxiliary information of the second notification information when the first notification information belongs to a predetermined type of information and the first notification information and the second notification information received previously are associated with the same event.

7. The first determination module: A first acquisition submodule for acquiring first predetermined information in the first notification information, where the first predetermined information includes numeric information and / or alphabet information; The information display device according to claim 5, further comprising: a first processing submodule for determining, as the first main information, the first predetermined information that is most frequently overlapped in the first notification information, or for determining, as the first main information, the first predetermined information that appears first in the sorted first notification information.

8. The first determination module: a second acquisition submodule for acquiring second predetermined information adjacent to the first main body information, the second predetermined information including at least one of verb information, conjunction information, and particle information, and not including adjective information and adverb information; The information display device according to claim 5 or 7, further comprising: a second processing sub-module for treating the second predetermined information as first auxiliary information for the first notification information.

9. An electronic device comprising a processor, a memory, and a program or command stored in the memory and executable by the processor, the steps of the information display method according to any one of claims 1 to 4 being realized when the program or command is executed by the processor.

10. A readable storage medium having a program or command stored therein, the program or command being executed by a processor to realize the steps of the information display method according to any one of claims 1 to 4.

11. A chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor executing programs or commands to implement the method of displaying information according to any one of claims 1 to 4.

12. Computer software stored on a non-volatile storage medium and configured to implement the steps of the method for displaying information according to any one of claims 1 to 4 when executed by at least one processor.

Citation Information

Patent Citations

  • Method for amending transmitted message and immediate communication device

    CN101047658A

  • Message display methods, devices and terminals

    CN107562475B

  • Mobile push notification

    JP2018160262A

  • Information processing method and apparatus

    JP2018504072A

  • Method and apparatus for pushing notifications, mobile terminal, and graphical user interface

    WO2017193515A1