Information display method and device, television and computer readable storage medium

By adjusting the display style of notification information according to the current page type of the display device, the problem of TV notification pop-ups interfering with user viewing experience is solved, and notification information display is more in line with user usage scenarios.

CN119967218APending Publication Date: 2025-05-09JRD COMM (SHENZHEN) LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510109624.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-22
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In the prior art, the pop-up of notifications of the TV will affect the user's viewing experience, especially when the user is watching a video or a game, the pop-up will block the interface and interfere with the user's deep usage scenario.

Method used

By acquiring the first notification information, and determining the display style information and the second notification information according to the page type of the currently displayed page, the second notification information is then displayed according to the display style information. Specifically, if the page type is a playback type or entertainment type, the notification information will be displayed in a minimized or transparent manner; if the page type is an idle type, the notification information can be displayed in a more detailed and animation manner.

Benefits of technology

It effectively avoids interference from notification information when users use the display device in depth, and improves the user's viewing experience and matching of usage scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967218A_ABST
    Figure CN119967218A_ABST
Patent Text Reader

Abstract

The invention provides an information display method and device, a television and a computer readable storage medium. The method comprises the following steps: acquiring first notification information; determining a page type of a current display page of the display equipment; according to the page type, display style information and second notification information are determined, and the second notification information belongs to the first notification information; and displaying the second notification information according to the display style information. According to the information display method provided by the invention, the page type of the current display page can be determined after the first notification information is obtained, the corresponding display style information is determined according to the specific page type, and the second notification information is displayed according to the display style information. Therefore, the current use scene of the user using the television can be determined according to the current page type of the user, so that the corresponding display style information is matched, and the user is prevented from being interfered by the popped notification information in a partial deep use scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electrical technology, and in particular to an information display method, device, television, and computer-readable storage medium. Background Art

[0002] In the prior art, when a user is watching TV, a pop-up notification window of the TV may affect the user's viewing experience. For example, a third-party application downloaded by the user can be installed in the TV. In some cases, when a user is watching TV, a pop-up notification window of a third-party application, a pop-up notification window of the system, or a pop-up window of an application of the TV manufacturer may pop up, which may cause the TV interface being watched by the user to be blocked by the pop-up window. Therefore, this problem needs to be solved. Summary of the invention

[0003] The present application provides an information display method, which can prevent notification information from affecting the user's use of a display device.

[0004] In a first aspect, the present application provides an information display method, applied to a display device, the method comprising:

[0005] Get the first notification information;

[0006] Determining a page type of a currently displayed page of the display device;

[0007] Determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information;

[0008] The second notification information is displayed according to the display style information.

[0009] In some embodiments of the present application, determining the display style information according to the page type includes:

[0010] If the page type is the first page type, determining that the display style information is the first style information; the first style information includes the first information display quantity and the first information display area;

[0011] If the page type is the second page type, determine that the display style information is the second style information; the second style information includes the second information display quantity and the second information display area, the first information display quantity is different from the second information display quantity, or the first information display area is different from the second information display area.

[0012] In some embodiments of the present application, determining the second notification information according to the page type includes:

[0013] Determining an information screening strategy based on the page type;

[0014] Based on the information screening strategy, the second notification information is generated based on the first notification information, and the second notification information includes at least one of information generation time, information expiration time, information title, information subtitle, information priority, information format, information type, information content, and information generation method.

[0015] In some embodiments of the present application,

[0016] The displaying the second notification information according to the display style information includes:

[0017] Determine the target generation time and the corresponding target priority corresponding to each of the second notification information;

[0018] Sort the second notification information according to the target generation time and the target priority to obtain a target message sequence;

[0019] Display each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information.

[0020] In some embodiments of the present application,

[0021] The determining the target generation time and the corresponding target priority corresponding to each of the second notification information includes:

[0022] Filter each of the second notification information to obtain filtered second notification information;

[0023] Determine the target generation time and the corresponding target priority corresponding to each of the filtered second notification information.

[0024] In some embodiments of the present application,

[0025] The filtering of each of the second notification information to obtain the filtered second notification information includes:

[0026] taking each of the second notification information as notification information to be filtered respectively, and filtering the notification information to be filtered if the notification information to be filtered is of the target information type; and / or,

[0027] If the information expiration time of the notification information to be filtered is less than the current time, filtering the notification information to be filtered; and / or,

[0028] If the source information of the notification information to be filtered is the target source information, filtering the notification information to be filtered;

[0029] It is determined that the unfiltered notification information to be filtered is the filtered second notification information.

[0030] In some embodiments of the present application,

[0031] After filtering each of the second notification information to obtain the filtered second notification information, the method further includes:

[0032] storing the filtered second notification information in a target storage area;

[0033] If the display device is powered on again after being powered off, the filtered second notification information is acquired from the target storage area to determine the target generation time and the corresponding target priority corresponding to each of the filtered second notification information.

[0034] In some embodiments of the present application,

[0035] After displaying each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information, the method further includes:

[0036] If removal instruction information of any second notification information is obtained, the second notification information is removed from the target message sequence, and / or the second notification information is removed from the target storage area.

[0037] In some embodiments of the present application,

[0038] The displaying each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information includes:

[0039] According to the order of each of the second notification information in the target message sequence, detecting the information format and information content of each of the second notification information in the target message sequence;

[0040] If the information format and information content of each second notification information in the target message sequence are not the target information format and target information content, each second notification information is displayed according to the display style information.

[0041] In some embodiments of the present application,

[0042] After displaying the second notification information according to the display style information, the method further includes:

[0043] If the click instruction information of the second notification information is obtained, determining whether the target application corresponding to the second notification information is installed;

[0044] If the target application is installed, jump to the target application;

[0045] If the target application is not installed, jump to the download page of the target application.

[0046] In some embodiments of the present application,

[0047] Before obtaining the first notification information, the method further includes:

[0048] If the display device is powered on, calling a target interface to obtain initial first notification information from different sources;

[0049] Initializing a target message sequence for storing first notification information;

[0050] The target message sequence is monitored so that if first notification information appears in the target message sequence, each first notification information is displayed according to the order of each first notification information in the target message sequence.

[0051] In a second aspect, the present application further provides an information display device, applied to a display device, the device comprising:

[0052] An acquisition module, used for acquiring first notification information;

[0053] A processing module, used to determine the page type of the current display page of the display device;

[0054] The processing module is further used to determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information;

[0055] A display module is used to display the second notification information according to the display style information.

[0056] In a third aspect, the present application further provides a television, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in any one of the information display methods.

[0057] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and the computer program is executed by a processor to implement the steps in any one of the information display methods.

[0058] The information display method provided by the present application can determine the page type of the currently displayed page after obtaining the first notification information, and determine the corresponding display style information and the second notification information according to the specific page type, and display the second notification information according to the display style information. In this way, the current usage scenario of the user using the TV can be determined according to the user's current page type, so as to match the corresponding display style information, and avoid the user being disturbed by pop-up notification information when using some deep usage scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0060] Figure 1 is a schematic diagram of a scenario of an information display system provided in an embodiment of the present application;

[0061] Figure 2 This is a flow chart of an embodiment of the information display method in the embodiment of the present application;

[0062] Figure 3 is a schematic diagram of a functional module of the information display device in an embodiment of the present application;

[0063] Figure 4 It is a schematic diagram of the structure of the television in the embodiment of the present application. DETAILED DESCRIPTION

[0064] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0065] In the description of the present application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the feature. In the description of the present application, "plurality" means two or more, unless otherwise clearly and specifically defined.

[0066] In this application, the word "exemplary" is used to mean "used as an example, illustration or description". Any embodiment described as "exemplary" in this application is not necessarily to be construed as being more preferred or advantageous than other embodiments. At the same time, it is to be understood that in the specific implementation of this application, when user information, user data and other related data are involved, when the above embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of relevant data shall comply with relevant laws, regulations and standards of relevant countries and regions.

[0067] In order to enable any person skilled in the art to implement and use the present application, the following description is provided. In the following description, details are listed for the purpose of explanation. It should be understood that those of ordinary skill in the art will recognize that the present application can be implemented without using these specific details. In other examples, known structures and processes will not be elaborated in detail to avoid unnecessary details that make the description of the present application obscure. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest range of principles and features disclosed in the present application.

[0068] The present application provides an information display method, apparatus, device and storage medium, which are described in detail below.

[0069] See also Figure 1 , Figure 1 Schematic diagram of a scene of an information display system provided in an embodiment of the present application. The information display system may include a display device 100 and a server 200. The server 200 may transmit data to the display device 100. Figure 1 The display device 100 in the embodiment can obtain the communication data sent by the server 200, such as the push data of the message, to execute the information display method in the present application.

[0070] In the embodiment of the present application, the display device 100 includes but is not limited to a rear projection TV, a liquid crystal TV, an OLED TV, etc.

[0071] In the embodiments of the present application, communication between the display device 100 and the server 200 can be achieved through any communication method, including but not limited to mobile communications based on the 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE), and Worldwide Interoperability for Microwave Access (WiMAX), or computer network communications based on the TCP / IP Protocol Suite (TCP / IP) and User Datagram Protocol (UDP).

[0072] It should be noted that Figure 1 The scene diagram of the information display system shown is only an example. The information display system and scene described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of the information display system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.

[0073] like Figure 2 As shown, Figure 2 This is a flow chart of an embodiment of the information display method in the embodiment of the present application. The method can be applied to a display device. The information display method can include the following steps 201 to 204:

[0074] 201. Obtain first notification information.

[0075] In the present embodiment, the first notification information is the original notification information to be pushed to the user for display, including but not limited to various notification information such as session message notification, upgrade reminder information, broadcast information or advertisement information. The information source of the first notification information includes but is not limited to the server of the display device, the server corresponding to the third-party application installed on the display device, or the display device system, etc., which is not limited in the present embodiment.

[0076] Taking the display device as a television as an example, the first notification information may include upgrade reminder information, product push information, service push information, etc. pushed by the server of the television manufacturer to the television. It may also include third-party applications installed on the television, such as advertising information, membership information, subscription information, private message information, etc. pushed to the television by the server corresponding to a certain video APP. It may also include system notification information, memo information, and other information generated by the television system itself.

[0077] 202. Determine the page type of the current display page of the display device.

[0078] In order to prevent the notification information that is about to pop up from affecting the user's use of the display device, for example, if the user is watching a video program, it is necessary to prevent the notification pop-up window that is about to pop up from affecting the user's viewing. In the embodiment of the present application, after obtaining the first notification information, it is first necessary to identify the page type of the current display page of the display device.

[0079] Specifically, the determination of the page type of the currently displayed page may include the following methods: the processor may identify and determine the page type based on the program code being processed in the display device; or the processor may identify the display content in the currently displayed page, for example, by capturing a picture of the currently displayed page and identifying the picture content to confirm the corresponding page type; or the processor may also determine the page type of the currently displayed page based on the type of the foreground application and the application process information. In summary, the embodiments of the present application do not limit the method of identifying the page type.

[0080] Specifically, the page type of the displayed page can be set based on the user usage scenario. For example, the user usage scenario includes a video watching scenario, a game scenario, and an idle scenario. In an optional implementation, the page type includes a play type, an entertainment type, and an idle type. Specifically, if the user is in a play task, the page type of the currently displayed page is a play type. If the user is playing a game on TV, the page type of the currently displayed page is an entertainment type. If the user has just turned on the TV and entered the standby screen or the TV homepage, the page type is an idle type, etc.

[0081] In some optional implementations, page types can also be divided in other ways, such as based on the current running activities of the system. For example, page types can include static types, dynamic types, static subtypes under static types, and dynamic subtypes under dynamic types. Specifically, the static type specifically refers to a static interface that does not contain dynamic images, and the static subtype can further include: the system homepage of the display device (such as the main interface after the smart TV is turned on), the system settings page of the display device, the network connection settings interface, the screen saver interface, the sleep interface, etc., or the main interface of different applications installed on the display device or other non-playback pages (such as search, settings interface), etc. The dynamic type specifically refers to a dynamic interface containing dynamic images, and the dynamic subtype can further include: screen projection video playback page, video playback page of different applications installed on the display device, audio playback page or lyrics scrolling interface, etc.

[0082] It should be noted that the page types are not limited to the types described above, and other application scenarios may appear in the future with the development of television. When a new application scenario appears, the page corresponding to the new application scenario may also have a unique page type, which is not limited in the specific embodiments of the present application.

[0083] 203. Determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information.

[0084] In the embodiment of the present application, the display device includes multiple page types, and different page types correspond to different display style information, that is, the push and display of notification information can have different display standards and display methods. In the embodiment of the present application, after determining the page type of the current page, the corresponding display style information is first determined according to the page type.

[0085] In the embodiment of the present application, the display style information includes but is not limited to at least one of the display quantity of the notification information, the display position of the notification information, the display duration, and the display mode (such as static display, animation display, gradient display, display transparency, etc.). If the display mode is animation display, the display style information also includes information such as the display rate of the animation display. Among them, if the display quantity is 0, it means that the relevant notification information is not displayed.

[0086] In addition, when displaying notification information, the notification information may also include a title, an APP icon, importance information, specific content, etc. Therefore, if a title is included, the information title may be displayed in different display styles, such as bold and with a horizontal line; or, importance information may appear in the upper right corner of the information pop-up window, such as using asterisks to display the priority of importance or using numbers to display the priority of importance; or, the APP icon may also be displayed in a relevant style with or without.

[0087] In the embodiment of the present application, the type of notification information to be displayed for each page type can be the same or different. After determining the page type of the current page, it is also necessary to filter out the second notification information for display to the user from the first notification information according to the page type. It should be noted that the present application does not limit the order of determining the display style information and the second notification information.

[0088] Next, take the page type including the play type, the entertainment type and the idle type as an example. When the page type is the play type or the entertainment type, the user may not want to be disturbed, and the corresponding display style information is the first style information.

[0089] The specific first style information contains a display quantity of 0, that is, the second notification information is not displayed. In some optional implementations, in order to prevent users from missing some important notification information, when the page type is a playback type or an entertainment type, it can also be displayed in a display style that does not affect the user's use. At this time, the information format contained in the first style information can be "icon information and a brief symbol prompt". For example, when a notification pop-up window appears in application A, the information format of the first style information is used to indicate that a notification pop-up window appears for application A. It can only be the icon information of application A and a brief symbol prompt, such as "...". In some optional implementations, the information format contained in the first style information can also be "the transparency of the notification information meets the first threshold", that is, the information is displayed with a certain transparency, so that the notification information can be displayed without affecting the user's viewing of the playback content or game content in the currently displayed page. In some optional methods, the first style information includes: the optimal display position and size of the notification information determined based on the display content in the currently displayed page. For example, the currently displayed page is playing the first frame at the 60th second of a video. By analyzing the first frame and subsequent frames of the video, for example, it is confirmed that multiple frames in the time period from 60th second to 65th second all contain an area a (the area is smaller than the second threshold) with unchanged pixels. For example, the image displayed in area a is a still white cloud in the sky. The first style information is used to indicate the display of notification information based on the position information and size information of area a.

[0090] If the page type is an idle type, such as a desktop page type, the display style of the second notification information can be a more detailed or complex display style, for example, the display style of the second notification information can include animation, priority of information importance, etc. Assuming that a specific second notification information is the notification information corresponding to application A, the second notification information can include icon information, animation of information pop-up, time of information generation, time of information expiration, and complete notification content, etc. Among them, the display style information corresponding to each page type can be set in advance. After the specific page type is determined, the set display style information corresponding to the specific page type can be directly obtained.

[0091] 204. Display the second notification information according to the display style information.

[0092] According to the above description, the ultimate goal is to display the relevant second notification information. Therefore, after obtaining the display style information, it can be displayed according to the display style information. For example: in the upper right corner, or the lower right corner, or the lower left corner, or the upper left corner of the display interface, the specific second notification information can be displayed according to the display style information. For example: when the page type is a playback type or an entertainment type, the display style information can correspond to displaying only a specific application icon and omitting the display content. When the page type is an idle type, while displaying the application icon of the specific notification, the specific notification content is displayed in detail.

[0093] The information display method provided by the present application can determine the page type of the currently displayed page after obtaining the second notification information, and determine the corresponding display style information according to the specific page type, and display the second notification information according to the display style information. In this way, the current usage scenario of the user using the TV can be determined according to the user's current page type, so as to match the corresponding display style information, so as to avoid the user being disturbed by the pop-up notification information when the user is in some deep usage scenarios, such as when the page described above is in the playback type of video playback, the page is in the entertainment type of the game interface, etc., which can minimize the interference to the user.

[0094] In order to better implement the embodiment of the present application, in one embodiment of the present application, display style information is determined according to the page type, including:

[0095] If the page type is the first page type, the display style information is determined to be the first style information; the first style information includes the first information display quantity and the first information display area; if the page type is the second page type, the display style information is determined to be the second style information; the second style information includes the second information display quantity and the second information display area, the first information display quantity is different from the second information display quantity, or the first information display area is different from the second information display area.

[0096] According to the solution provided in the above embodiment, the embodiment of the present application can prevent the user from being disturbed by the notification pop-up window when the user is deeply using the display device. In order to further optimize the notification display, the embodiment of the present application also provides an implementation scheme.

[0097] Specifically, the above embodiment provides a situation where the page type includes at least three types, and the playback type and the entertainment type can be unified into one type of application scenario in the application scenario where the user uses the display device, that is, the deep use scenario. In this case, the user usually does not want to be disturbed. Therefore, this deep use scenario can be classified into the first page type, and the first page type can correspond to a display style information, namely the first style information.

[0098] Similarly, in the case of non-playing type and entertainment type, the display device is not in deep use, which can be classified as the second page type. At the same time, a corresponding display style information can be set for the second page type, that is, the second style information.

[0099] In addition, the embodiment of the present application also takes into account that in actual application scenarios, the number of notification pop-ups may be multiple within a certain period of time. Therefore, in order to further reduce the impact of the notification pop-up window on the user when the display device is in the deep first page type, that is, in the deep use scenario, the embodiment of the present application can limit the number of notification pop-ups displayed, for example, when the play page or entertainment page, only 2 notification pop-ups are displayed at a time, and in the idle type, the notification pop-ups can be displayed without limiting the number of displays. And, to further reduce the impact of the pop-up window on the user under the first page type, the display area of ​​the notification pop-up window can also be reduced. In the second page type, it can be displayed with a normal display area. Therefore, the number of first information displays is less than the number of second information displays, and the first information display area is less than the second information display area. Among them, the embodiment of the present application does not limit the number of first information displays and the second information display number, and it can be set according to the actual situation according to the size of the display device. Similarly, the area of ​​the first information display area and the second information display area is not limited.

[0100] It can be seen that the embodiment of the present application can also display different numbers of second notification information and display second notification information of different sizes for different page types, further reducing the impact of notification pop-up windows on users when users are deeply using the application.

[0101] In order to better implement the embodiment of the present application, in an embodiment of the present application, the second notification information includes at least one of information generation time, information expiration time, information title, information subtitle, information priority, information format, information type, information content, and information generation method; obtaining at least one second notification information includes:

[0102] Obtain source information of at least one initial notification message; determine at least one of message generation time, message expiration time, message title, message subtitle, message priority, message format, message type, message content, and message generation method based on each initial notification message and the corresponding source information.

[0103] According to the above embodiment, the second notification information can be sent by the server corresponding to the application to the local display device. However, in some cases, the notification information sent by the server only has specific content. In order for the user to effectively view the notification information, the local display device needs to process the initial notification information sent by the server and then display it.

[0104] In order to enable users to view notification information more effectively, in the embodiment of the present application, the local display device can process the initial notification information sent by the server. First, the IP address of the server that performs specific data communication with the local display device can be determined, and its source can be determined. In the embodiment of the present application, when displaying notification information, its specific notification source can be displayed, such as system notification, APP notification, server notification, etc. Therefore, determining the source of specific notification information and displaying different sources of notification information can improve the recognition of the source of notification information and avoid giving users the wrong perception that the source of notification information is single and that notification information from all sources cannot be fully displayed.

[0105] Afterwards, based on the initial notification information and the source information, the generation time of the second notification information can be generated according to the communication time of the server. And through the generation time, the display order of multiple second notification information can be carried out. For example: after the user turns off the computer, the server may still communicate with the local display device. Therefore, when the user turns on the computer later, the notification information sent by the server has a sequence, and the embodiment of the present application can generate the second notification information for the initial notification information sent by the server in sequence, so as to display the second notification information according to the sequence of time, or superimpose the display, for example, the notification information generated first is in the back, and the notification information generated later is in the front, etc. It can be seen that by adding relevant time information and sorting the notification information in sequence when displaying the notification information, the management efficiency of the notification information can be improved. If the display time is exceeded, the displayed notification information can be cleared or hidden in sequence to avoid long-term interference to the user.

[0106] In addition, in actual application scenarios, the user may not use the display device for a long time. At this time, a large amount of notification information to be displayed may be accumulated. In order to avoid displaying too much notification information at one time to occupy the display interface. It is also possible to set a corresponding information expiration time for the second notification information each time it is generated. For example, the local display device can read the initial notification information sent by the server and query whether there is relevant target time information in its specific content. If there is relevant target time information, the target time information can be used as the information expiration time. For example: If you open a certain membership, you can enjoy a 50% discount. The end date of the activity is a certain year, month, and day. At this time, the certain year, month, and day can be used as the information expiration time. Alternatively, if there is no target time information in the initial notification information, the information expiration time can be set according to the preset time, such as 3 days. In this way, some notification information with timeliness problems can be cleaned up to a certain extent. At the same time, the number of displayed second notification information is also reduced.

[0107] In addition, the title and subtitle can be intercepted according to the initial notification information sent by the server, for example, the notification title sent by the server is used as the title or subtitle.

[0108] The priority of information can be determined based on the source information. For example, if the user blocks the notification of application A, then after the corresponding server of application A sends the initial notification information, the priority of the displayed information can be adjusted according to the source information, such as displaying it last or not displaying it. Among them, some messages may not come from the server corresponding to the application, but may also be notification information from the system itself. For example: network disconnection notification, when the source information is the initial information of the system, it can be set to the highest priority. By displaying the priority of notification information, users can intuitively feel the importance of the information. At the same time, displaying notification information according to different priorities can increase the depth of the display level.

[0109] Similarly, the information format, information type, information content, and information generation method can also be determined based on the source information. For example, when the source information determines that the initial notification information comes from application B, the program classification of application B is entertainment type, and the information type is also entertainment type. If the user sets the type preference, the entertainment type information can be fully displayed, that is, the specific information content can be fully displayed. At the same time, the information generation method can be generated and displayed in a highlighted manner, and the information format can also be generated in the information format specified by the user. Displaying in different styles can increase the diversity of interactive styles.

[0110] In this way, the above processing is performed for each initial notification information, and the corresponding target notification information can be obtained. If there is one initial notification information, the target notification information is also one; if there are multiple initial notification information, the target notification information is also multiple.

[0111] In this way, after obtaining the target notification information, if the notification information is subsequently displayed according to the above implementation, different target notification information can be displayed according to the specific situation. Of course, in the first page type, or entertainment type and playback type, it is still displayed in a simple way, that is, in the way of the above embodiment.

[0112] In order to better implement the embodiment of the present application, in one embodiment of the present application, displaying the second notification information according to the display style information includes:

[0113] Determine the target generation time and the corresponding target priority corresponding to each second notification message; sort the second notification messages according to the target generation time and the target priority to obtain a target message sequence; display each second notification message according to the sorting and display style information of each second notification message in the target message sequence.

[0114] According to the above embodiment, the generation time and priority of the second notification information can be obtained according to the initial notification information. However, when there are multiple second notification information, in order to avoid display confusion when multiple notification information are displayed, the embodiment of the present application also provides an implementation method.

[0115] Specifically, the method for obtaining the generation time and priority of the second notification information can be as shown in the above embodiment, which will not be repeated here. At this time, after obtaining the generation time and priority of each second notification information to be displayed, each second notification information is placed in a cache queue, that is, a target message sequence, in the order of generation time and priority. Afterwards, according to the sorting order of each second notification information in the target message sequence, it can be displayed in a fixed area of ​​the display interface in turn and according to different display style information.

[0116] Among them, if there is a conflict between the priority order and the time order, for example, the priority of the second notification information A is higher than the second notification information B, but the generation time of the second notification information B is earlier than the second notification information A, then the order can be sorted according to the priority.

[0117] It can be seen that the target notification information can be sorted according to the generation time and priority. In the subsequent display process, it can be displayed in order to avoid displaying multiple notification pop-ups at one time, thereby occupying the display interface.

[0118] In order to better implement the embodiment of the present application, in one embodiment of the present application, determining the target generation time and the corresponding target priority corresponding to each second notification information includes:

[0119] Each second notification information is filtered to obtain filtered second notification information; and a target generation time and a corresponding target priority corresponding to each filtered second notification information are determined.

[0120] According to the above embodiment, when displaying the second notification information, the notification information can be filtered to a certain extent according to the information expiration time. However, in some actual situations, there are other filtering scenarios, such as: user-specified filtering scenarios.

[0121] Specifically, a whitelist or blacklist may be set, whereby only notification information of applications in the whitelist is not filtered, or notification information corresponding to applications in the blacklist is filtered.

[0122] Specifically, the embodiment of the present application does not limit the filtering method. After a certain degree of notification information filtering, the interference of unnecessary notification information on the user's use of the display device can be reduced.

[0123] In order to better implement the embodiment of the present application, in an embodiment of the present application, each second notification information is filtered to obtain the filtered second notification information, including:

[0124] Take each second notification information as the notification information to be filtered respectively. If the notification information to be filtered is the target information type, filter the notification information to be filtered; and / or, if the information expiration time of the notification information to be filtered is less than the current time, filter the notification information to be filtered; and / or, if the source information of the notification information to be filtered is the target source information, filter the notification information to be filtered; determine that the notification information to be filtered that has not been filtered is the filtered second notification information.

[0125] The above embodiment provides a filtering method, but in order to further increase the filtering standards and thereby improve the impact of other junk notification information on users, the embodiment of the present application also provides a filtering method.

[0126] Specifically, when some notification information types are often prone to spam, such as promotional type notification information, resource recommendation type notification information, or play continuation type notification information, you can block specific information types according to specific settings, thereby filtering out some second notification information.

[0127] Among them, if you want to determine the specific information type, you can detect the text of the initial notification information sent by the server, such as performing keyword extraction, feature extraction, etc., to predict the information type of the initial notification information sent by the server, so as to determine the information type of the second notification information corresponding to its initial notification information. After that, according to the filtering rules of the information type, filter out the second notification information of the target information type, and then obtain the filtered second notification information. In addition, the filtering method based on the information expiration time can be obtained by referring to the above description, which will not be repeated here.

[0128] In order to better implement the embodiment of the present application, in an embodiment of the present application, after filtering each second notification information and obtaining the filtered second notification information, the method further includes:

[0129] The filtered second notification information is stored in the target storage area; if the display device is powered on again after being powered off, the filtered second notification information is obtained from the target storage area to determine the target generation time and the corresponding target priority corresponding to each filtered second notification information.

[0130] According to the above embodiment, the target message sequence can be established by using the cache. However, the cache is usually a storage device where data is easily volatile when the power is off. If the device loses power before the notification information is displayed, the notification data in the cache will be cleared. If the display device is powered on later, the relevant notification data will not be displayed, and the user will lose the notification message.

[0131] In order to avoid this situation, when the filtered second notification information is obtained, it is not only necessary to store it in the target message queue in the cache, but the embodiment of the present application can also store the filtered second notification information in the target storage area, such as a hard disk, that is, a storage device that is not volatile when power is off. Under this processing method, even if the device is powered off, after it is powered on, the device can obtain the filtered second notification information from the hard disk, and then sort the notification information.

[0132] In order to better implement the embodiment of the present application, in one embodiment of the present application, after displaying each second notification information according to the order and display style information of each second notification information in the target message sequence, the method further includes:

[0133] If removal instruction information of any second notification information is obtained, the second notification information is removed from the target message sequence, and / or the second notification information is removed from the target storage area.

[0134] According to the above embodiment, the second notification information can be stored in the hard disk, and in order to avoid the storage space of the hard disk and the space of the cache queue being occupied by the notification information without limit, after the second notification information is displayed, the second notification information stored in the target storage space can be deleted.

[0135] Specifically, if the second notification information A is completely displayed, it is determined to generate a removal instruction message for the second notification information A. At this time, the second notification information A is deleted from the target message sequence and / or from the target storage space.

[0136] In order to better implement the embodiment of the present application, in one embodiment of the present application, displaying each second notification information according to the order and display style information of each second notification information in the target message sequence includes:

[0137] According to the order of each second notification information in the target message sequence, the information format and information content of each second notification information in the target message sequence are detected; if the information format and information content of each second notification information in the target message sequence are not the target information format and target information content, then each second notification information is displayed according to the display style information.

[0138] The above embodiment provides a solution for filtering before sorting the second notification information. However, after the target message sequence is constructed, the legitimacy of the message can also be checked. For example, some content is partially sensitive information, that is, when the information content contains illegal content, it is blocked. Among them, the detection of sensitive information in the information content can also be identified by keywords or text feature extraction. At this time, if the output result of the text detection is the target information content that is not illegal, it will be displayed.

[0139] In addition, the formats of some messages are different from the compatible information formats of the local display device. For example, some font formats cannot be displayed normally by the local display device. If they are forced to be displayed, garbled characters will appear. At this time, if the compatibility test result of the format is that it is not the target information format with compatibility issues, it will be displayed.

[0140] In this way, the situation where abnormal notification information affects the user's use of the display device can be further reduced.

[0141] In order to better implement the embodiment of the present application, in one embodiment of the present application, after displaying the second notification information according to the display style information, the method further includes:

[0142] If the click instruction information of the second notification information is obtained, determine whether the target application corresponding to the second notification information is installed; if the target application is installed, jump to the target application; if the target application is not installed, jump to the download page of the target application.

[0143] According to the above embodiments, the present application can effectively display notification information. However, after the notification information is displayed, the user may click on the notification information. At this time, it proves that the user needs to jump to the corresponding application interface or system interface. For example: the user will operate the remote control of the display device to click on the notification pop-up window. If the application corresponding to the notification pop-up window has been installed, just open the corresponding application. If it is not installed, you can enter the installation interface of the corresponding application in the application store of the display device so that the user can download it.

[0144] In order to better implement the embodiment of the present application, in an embodiment of the present application, before obtaining the first notification information, the method further includes:

[0145] If the display device is turned on, the target interface is called to obtain initial notification information from different sources; if the initial notification information is obtained, the target message sequence is initialized; the target message sequence is monitored, so that if the first notification information appears in the target message sequence, each first notification information is displayed according to the order of each first notification information in the target message sequence.

[0146] During the device startup phase, in order to effectively obtain the initial notification information sent by each message source, the system can call the interface corresponding to each message source according to the program instructions, and then obtain whether the corresponding notification information is obtained during the shutdown period. At the same time, in order to avoid incomplete shutdown, resulting in residual data in the target message sequence, the target message queue can be initialized. At the same time, it can continuously monitor whether the sorting of the first notification information in the target message sequence has been completed, so as to display the notification information in the first time.

[0147] In order to better implement the information display method in the embodiment of the present application, in addition to the information display method, an information display device is also provided in the embodiment of the present application, which is applied to a display device, such as Figure 3 As shown, the device 300 includes:

[0148] The acquisition module 301 is used to acquire first notification information;

[0149] The processing module 302 is used to determine the page type of the current display page of the display device;

[0150] The processing module 302 is further used to determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information;

[0151] The display module 303 is used to display the second notification information according to the display style information.

[0152] The information display device provided by the present application can determine the page type of the currently displayed page through the processing module 302 after the acquisition module 301 acquires the first notification information, and determine the corresponding display style information according to the specific page type, and display the second notification information according to the display style information using the display module 303. In this way, the current usage scenario of the user using the television can be determined according to the user's current page type, so as to match the corresponding display style information, and avoid the user being disturbed by the pop-up notification information when the user is in some deep usage scenarios.

[0153] In some embodiments of the present application, the processing module 302 is specifically used to:

[0154] If the page type is the first page type, determining that the display style information is the first style information; the first style information includes the first information display quantity and the first information display area;

[0155] If the page type is the second page type, the display style information is determined to be the second style information; the second style information includes the second information display quantity and the second information display area, the first information display quantity is different from the second information display quantity, or the first information display area is different from the second information display area.

[0156] In some embodiments of the present application, the second notification information includes at least one of information generation time, information expiration time, information title, information subtitle, information priority, information format, information type, information content, and information generation method, and the acquisition module 301 is specifically used to:

[0157] Obtaining source information of at least one initial notification message;

[0158] According to each initial notification message and the corresponding source information, at least one of the information generation time, information expiration time, information title, information subtitle, information priority, information format, information type, information content, and information generation method is determined.

[0159] In some embodiments of the present application, the display module 303 is specifically used for:

[0160] Determine the target generation time and the corresponding target priority corresponding to each second notification information;

[0161] Sort the second notification information according to the generation time of each target and the priority of each target to obtain a target message sequence;

[0162] The second notification information is displayed according to the order of the second notification information in the target message sequence and the display style information.

[0163] In some embodiments of the present application, the display module 303 is further used for:

[0164] Filter each second notification information to obtain filtered second notification information;

[0165] The target generation time and the corresponding target priority corresponding to each filtered second notification information are determined.

[0166] In some embodiments of the present application, the display module 303 is further used for:

[0167] taking each second notification information as notification information to be filtered respectively, and filtering the notification information to be filtered if the notification information to be filtered is of the target information type; and / or,

[0168] If the information expiration time of the notification information to be filtered is less than the current time, the notification information to be filtered is filtered; and / or,

[0169] If the source information of the notification information to be filtered is the target source information, the notification information to be filtered is filtered;

[0170] It is determined that the unfiltered notification information to be filtered is the filtered second notification information.

[0171] In some embodiments of the present application, the display module 303 is further used for:

[0172] storing the filtered second notification information in a target storage area;

[0173] If the display device is powered on again after being powered off, the filtered second notification information is acquired from the target storage area to determine the target generation time and the corresponding target priority corresponding to each filtered second notification information.

[0174] In some embodiments of the present application, the processing module 302 is further configured to:

[0175] If removal instruction information of any second notification information is obtained, the second notification information is removed from the target message sequence, and / or the second notification information is removed from the target storage area.

[0176] In some embodiments of the present application, the display module 303 is further used for:

[0177] According to the order of each second notification information in the target message sequence, detecting the information format, information content and information type of each second notification information in the target message sequence;

[0178] If the information format, information content and information type of each second notification information in the target message sequence are not the target information format, target information content and target information type, each second notification information is displayed according to the display style information.

[0179] In some embodiments of the present application, the processing module 302 is further configured to:

[0180] If the click instruction information of the second notification information is obtained, determining whether the target application corresponding to the second notification information is installed;

[0181] If the target application is installed, jump to the target application;

[0182] If the target application is not installed, jump to the download page of the target application.

[0183] In some embodiments of the present application, the processing module 302 is further configured to:

[0184] If the display device is powered on, the target interface is called to obtain initial notification information from different sources;

[0185] If the initial notification information is obtained, initialize the target message sequence;

[0186] The target message sequence is monitored, so that if the first notification information appears in the target message sequence, each first notification information is displayed according to the order of each first notification information in the target message sequence.

[0187] The present application also provides a television, which includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any information display method in the present application. The television integrates any information display method provided in the present application, such as Figure 4 As shown, it shows a schematic diagram of the structure of the television involved in the embodiment of the present application, specifically:

[0188] The television may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will appreciate that Figure 4 The television structure shown in the figure does not constitute a limitation on the television, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0189] The processor 401 is the control center of the TV, and uses various interfaces and lines to connect various parts of the entire TV. By running or executing software programs and / or modules stored in the memory 402, and calling data stored in the memory 402, the various functions of the TV and processing data are executed, thereby monitoring the TV as a whole. Optionally, the processor 401 may include one or more processing cores; the processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. Preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the user interface and the application program, etc., and the modem processor mainly processes wireless communication. It is understandable that the above-mentioned modem processor may not be integrated into the processor 401.

[0190] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the television, etc. In addition, the memory 402 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0191] The television also includes a power supply 403 for supplying power to various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. The power supply 403 can also include any components such as one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators.

[0192] The television may further include an input unit 404, which may be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0193] Although not shown, the television may further include a display unit, etc., which will not be described in detail herein. Specifically in this embodiment, the processor 401 in the television will load the executable files corresponding to the processes of one or more application programs into the memory 402 according to the following instructions, and the processor 401 will run the application programs stored in the memory 402, thereby realizing various functions, such as:

[0194] Get the first notification information;

[0195] Determine the page type of the current display page of the display device;

[0196] Determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information;

[0197] The second notification information is displayed according to the display style information.

[0198] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0199] To this end, an embodiment of the present application provides a computer-readable storage medium, which may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any one of the information display methods provided in the embodiments of the present application. For example, the computer program loaded by the processor can execute the following steps:

[0200] Get the first notification information;

[0201] Determine the page type of the current display page of the display device;

[0202] Determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information;

[0203] The second notification information is displayed according to the display style information.

[0204] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above, and will not be repeated here.

[0205] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units or structures can refer to the previous method embodiments, which will not be repeated here.

[0206] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0207] The above is a detailed introduction to an information display method and device provided in an embodiment of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. An information display method, characterized in that: Applied to a display device, the method comprises: Get the first notification information; Determining a page type of a currently displayed page of the display device; Determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information; The second notification information is displayed according to the display style information.

2. The information display method according to claim 1, characterized in that: The step of determining display style information according to the page type includes: If the page type is the first page type, determining that the display style information is the first style information; the first style information includes the first information display quantity and the first information display area; If the page type is the second page type, determine that the display style information is the second style information; the second style information includes the second information display quantity and the second information display area, the first information display quantity is different from the second information display quantity, or the first information display area is different from the second information display area.

3. The information display method according to claim 1, characterized in that: The determining the second notification information according to the page type includes: Determining an information screening strategy based on the page type; Based on the information screening strategy, the second notification information is generated based on the first notification information, and the second notification information includes at least one of information generation time, information expiration time, information title, information subtitle, information priority, information format, information type, information content, and information generation method.

4. The information display method according to claim 1, characterized in that: The displaying the second notification information according to the display style information includes: Determine the target generation time and the corresponding target priority corresponding to each of the second notification information; Sort the second notification information according to the target generation time and the target priority to obtain a target message sequence; Display each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information.

5. The information display method according to claim 4, characterized in that: The determining the target generation time and the corresponding target priority corresponding to each of the second notification information includes: Filter each of the second notification information to obtain filtered second notification information; Determine the target generation time and the corresponding target priority corresponding to each of the filtered second notification information.

6. The information display method according to claim 5, characterized in that: The filtering of each of the second notification information to obtain the filtered second notification information includes: taking each of the second notification information as notification information to be filtered respectively, and filtering the notification information to be filtered if the notification information to be filtered is of the target information type; and / or, If the information expiration time of the notification information to be filtered is less than the current time, filtering the notification information to be filtered; and / or, If the source information of the notification information to be filtered is the target source information, filtering the notification information to be filtered; It is determined that the unfiltered notification information to be filtered is the filtered second notification information.

7. The information display method according to claim 5, characterized in that: After filtering each of the second notification information to obtain the filtered second notification information, the method further includes: storing the filtered second notification information in a target storage area; If the display device is powered on again after being powered off, the filtered second notification information is acquired from the target storage area to determine the target generation time and the corresponding target priority corresponding to each of the filtered second notification information.

8. The information display method according to claim 7, characterized in that: After displaying each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information, the method further includes: If removal instruction information of any second notification information is obtained, the second notification information is removed from the target message sequence, and / or the second notification information is removed from the target storage area.

9. The information display method according to claim 4, characterized in that: The displaying each of the second notification information according to the order of each of the second notification information in the target message sequence and the display style information includes: According to the order of each of the second notification information in the target message sequence, detecting the information format and information content of each of the second notification information in the target message sequence; If the information format and information content of each second notification information in the target message sequence are not the target information format and target information content, each second notification information is displayed according to the display style information.

10. The information display method according to any one of claims 1 to 9, characterized in that: After displaying the second notification information according to the display style information, the method further includes: If the click instruction information of the second notification information is obtained, determining whether the target application corresponding to the second notification information is installed; If the target application is installed, jump to the target application; If the target application is not installed, jump to the download page of the target application.

11. The information display method according to claim 1, characterized in that: Before obtaining the first notification information, the method further includes: If the display device is powered on, calling a target interface to obtain initial first notification information from different sources; Initializing a target message sequence for storing first notification information; The target message sequence is monitored so that if first notification information appears in the target message sequence, each first notification information is displayed according to the order of each first notification information in the target message sequence.

12. An information display device, characterized in that: Applied to a display device, the device comprises: An acquisition module, used for acquiring first notification information; A processing module, used to determine the page type of the current display page of the display device; The processing module is further used to determine display style information and second notification information according to the page type, wherein the second notification information belongs to the first notification information; A display module is used to display the second notification information according to the display style information.

13. A television, characterized in that: The television comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, and the processor executes the computer program to implement the steps of the information display method according to any one of claims 1 to 11.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps in the information display method according to any one of claims 1 to 11.

Citation Information

Cited By

  • Information display method and apparatus, television, and computer-readable storage medium

    WO2026157881A1