Display device and television content collection processing method

By designing the collection module and graphics processor in the display device, the intuitive display and convenient playback of the TV content of the user's collection is realized, the problem of complex operation in traditional technologies has been solved, and the user experience is improved.

CN119356575AActive Publication Date: 2025-01-24HISENSE VISUAL TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411535830.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-01-24
Estimated Expiration
2044-10-30

AI Technical Summary

Technical Problem

In traditional display devices, users need to perform multiple steps through complex menu structures to find collected TV content, and the operating threshold is relatively high.

Method used

Design a display device, including display, collecting modules, graphics processors and controllers. By responding to the user's collection operation, the unspended TV content is added to the collection list. When the collection list is updated, the collection content has been rendered to the target to the target. In the grid area of ​​the homepage display page, intuitive display and playback.

Benefits of technology

By simplifying the operation process, users can quickly find and play the collective TV content, reduce the memory requirements for the menu structure, and significantly reduce the operation threshold for the collection function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119356575A_ABST
    Figure CN119356575A_ABST
Patent Text Reader

Abstract

The invention relates to a display device and a television content collection processing method. The display apparatus includes: a display configured to display a user interface; a collection module configured to manage a collection list; a graphics processor configured to render a user interface; the controller is configured to control the collection module to add the uncollected television content selected by the collection operation to the collection list in response to the collection operation for the uncollected television content; under the condition that the collection list in the collection module is updated, controlling a graphics processor to obtain an initial homepage display page, and rendering each collected television content in the updated collection list into a grid layout area of the initial homepage display page to obtain a target homepage display page; and in response to a triggering operation of entering the homepage, controlling the display to display the target homepage display page. By adopting the display equipment, the memory of a user on a menu structure can be effectively reduced, and the operation threshold of a collection function is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular to a display device and a method for processing television content collection. Background Art

[0002] A display device refers to a terminal device that can output specific display images. With the rapid development of display devices and the increasing diversification of user needs, the functions of display devices are becoming more and more abundant.

[0003] In conventional technology, users can use display devices to watch various TV channels, TV programs and other TV contents. Users can also use the collection function to collect TV contents of interest to a favorite list so that they can choose to watch them from the favorite list later, which reduces the user's memory and search process and improves the user experience.

[0004] However, although the collection function allows users to avoid having to remember and search for favorite TV content from a vast amount of TV content, users still need to remember and search for the entrance to the favorite list from a complex menu structure, and go through multiple steps and go deep into multiple layers of menus to find the favorite TV content. The operating threshold is still high. Summary of the invention

[0005] The present application provides a display device and a method for processing television content collection to solve the problem of a high operating threshold of a collection function.

[0006] In a first aspect, some embodiments provide a display device, including: a display, a collection module, a graphics processor, and a controller. The display is configured to display a user interface; the collection module is configured to manage a collection list; the graphics processor is configured to render a user interface; the controller is configured to: in response to a collection operation on non-collected TV content, control the collection module to add the non-collected TV content selected by the collection operation to a collection list, the collection list being used to store collected TV content; in the case where the collection list in the collection module is updated, control the graphics processor to obtain an initial home page display page, render each collected TV content in the updated collection list into a grid layout area of ​​the initial home page display page, and obtain a target home page display page; in response to a trigger operation of entering the home page, control the display to display the target home page display page, and each of the collected TV content is tiled and displayed in the target home page display page.

[0007] Technical effect: by responding to the collection operation for the uncollected TV content, controlling the collection module to add the uncollected TV content selected by the collection operation to the collection list, the collection list is used to store the collected TV content, and the collection of the TV content that the user is interested in is realized; further, by controlling the graphics processor to obtain the initial home page display page when the collection list in the collection module is updated, rendering each collected TV content in the updated collection list into the grid layout area of ​​the initial home page display page, and obtaining the target home page display page, it is realized that after the new TV content is collected, the newly collected TV content is added to the target home page display page; further, by responding to the trigger operation of entering the home page, controlling the display to display the target home page display page, each of the collected TV content is tiled and displayed in the target home page display page, and the intuitive display of the collected TV content on the target home page display page is realized. The target home page display page is usually the top level in the multi-level menu of the user interface. In order to prevent the user from getting lost in the multi-level nesting of the multi-level menu, an entrance to the target home page display page can be set on the control device corresponding to the user interface or the display device, and the home page can be entered by triggering the entrance, helping the user to quickly and easily escape from the multi-level nesting of the multi-level menu. Furthermore, by displaying the favorite TV content in a grid layout area of ​​the target home page, the user can view the favorite TV content by simply and quickly triggering the home page, thereby effectively reducing the user's memory of the menu structure and lowering the operational threshold of the favorite function.

[0008] In some embodiments, after controlling the display to display the target home page, the controller is further configured to:

[0009] When the display shows the target home page, in response to a play operation on the favorite TV content in the grid layout area, the display is controlled to play the favorite TV content.

[0010] Technical effect: By setting the playback entrance of the favorite TV content in the grid layout area of ​​the target homepage display page, users only need to enter the homepage and play the favorite TV content they want to watch through simple operations to play the favorite TV content, which effectively simplifies the playback operation of the favorite TV content and improves the convenience of the collection function. The target homepage display page is the top level in the multi-level menu of the user interface. Compared with other pages, users browse the target homepage display page more frequently. Every time they browse the target homepage display page, they can see the favorite TV content displayed in the grid layout area. This is also helpful to help users remember the playback entrance location of the favorite TV content and lower the operating threshold of the collection function.

[0011] In some embodiments, after controlling the display to play the favorite TV content, the controller is further configured to:

[0012] In the process of playing the favorite TV content on the display, in response to an exit operation on the favorite TV content, controlling the display to display a prompt message for canceling the favorite;

[0013] In response to a confirmation cancellation operation on the cancel collection prompt information, the collection module is controlled to remove the collected television content that has been exited from the play from the collection list.

[0014] Technical effect: By displaying a prompt message to cancel favorites when exiting the playback of favorited TV content, a shortcut to cancel favorites can be provided to users, reducing the operation and time for users to search for favorited TV content that needs to be canceled from the grid layout area, simplifying the cancel favorite operation and reducing the difficulty of cancel favorite operation, allowing users to feel more convenient and comfortable when experiencing the favorite function.

[0015] In some embodiments, in response to an exit playback operation for a favorited TV content, in the process of controlling the display to display a prompt message for canceling the favorite, the controller is further configured to:

[0016] In response to an exit play operation for the favorite television content, determining a serialization state and a current play progress of the favorite television content;

[0017] When the serial status meets the preset serial status condition and the current playback progress exceeds the preset playback progress threshold, the display is controlled to display a cancel collection prompt message, wherein the preset serial status condition includes completion.

[0018] Technical effect: By analyzing the serialization status and current playback progress, the accuracy of judging user needs can be improved, and user needs can be matched more accurately. When the user has the need to cancel the collection, the cancellation prompt information can be accurately displayed, providing a shortcut for users to cancel the collection, reducing the operation and time for users to find the collected TV content that needs to be canceled from the grid layout area, simplifying the cancellation operation, reducing the difficulty of canceling the collection, and making users feel more convenient and comfortable in the experience of the collection function. When the user does not have the need to cancel the collection, the cancellation prompt information is not displayed, reducing the interference with the user's exit from the playback process, reducing unnecessary user operations, and simplifying the exit from the playback operation.

[0019] In some embodiments, the favorited TV content includes favorited broadcast TV programs; after controlling the favorite module to add the non-favorited TV content selected by the favorite operation to the favorite list, the controller is further configured to:

[0020] In the case of detecting that a favorite radio and television program is about to be broadcasted, controlling the display to display the playback prompt information of the favorite radio and television program that is about to be broadcasted, where about to be broadcasted means that the real time is before the broadcast time of the favorite radio and television program, and the time interval between the real time and the broadcast time is less than a preset time interval threshold;

[0021] In response to a confirmation play operation for the play prompt information, the display is controlled to play the favorite broadcasting and television programs to be broadcasted soon.

[0022] Technical effect: By monitoring the broadcast time of the favorite radio and television programs, the user can memorize the favorite radio and television programs on his behalf, reducing the amount of memory required by the user and lowering the operating threshold of the display device. Furthermore, by reminding the user when the favorite radio and television programs are about to be broadcast, the user can be prevented from missing the broadcast time of the favorite radio and television programs due to forgetfulness, and the user can reduce unnecessary operations such as searching for broadcasts or waiting for replays due to missing the broadcast time of the favorite radio and television programs, thereby improving the convenience of using the display device.

[0023] In some embodiments, in response to a confirmation play operation for the play prompt information, in the process of controlling the display to play the favorite broadcast and television programs to be broadcasted, the controller is further configured to:

[0024] In response to a confirmation operation of playing the main film in response to the playing prompt information, monitoring whether the main film of the collected radio and television program that is about to be broadcast is broadcast;

[0025] When it is monitored that the main program of the collected radio and television program is about to be broadcasted, the display is controlled to play the collected radio and television program that is about to be broadcasted.

[0026] Technical effect: Considering that the main film is usually the main content watched by users, by providing users with the option of playing the main film when displaying the playback prompt information, users can monitor whether the main film of the collected radio and television programs is broadcast, and automatically play it when the main film is monitored to be broadcast, which greatly improves the convenience of watching the collected radio and television programs, and can also help users avoid missing their favorite programs.

[0027] In some embodiments, in response to a favorite operation on non-favorited TV content, in the process of controlling the favorite module to add the non-favorited TV content selected by the favorite operation to the favorite list, the controller is further configured to:

[0028] In response to an information bar display operation for the currently played non-favorited TV content, controlling the display to display an information bar corresponding to the currently played non-favorited TV content, the information bar including a favorite element;

[0029] In response to a trigger operation on a favorite element, the favorite module is controlled to add currently played non-favorited television content to a favorite list.

[0030] Technical effect: By setting the collection elements in the information bar, users can easily collect the currently playing content by simply calling up the information bar while watching TV content, which effectively simplifies the collection operation of TV content and improves the convenience of the collection function.

[0031] In some embodiments, after controlling the display to display the target home page, the controller is further configured to:

[0032] When the display shows the target home page, in response to a management operation on the favorite TV content tiled on the target home page, the collection module is controlled to manage the favorite TV content in the collection list, wherein the management operation at least includes canceling the collection operation.

[0033] Technical effect: By managing the favorite TV content on the target homepage display page, users only need to enter the homepage and perform corresponding management operations through simple operations to achieve the management of the favorite TV content, which effectively simplifies the management operation of the favorite TV content and improves the convenience of the collection function. In addition, the target homepage display page is the top level in the multi-level menu of the user interface. Compared with other pages, users browse the target homepage display page more frequently. Every time they browse the target homepage display page, they can see the favorite TV content displayed in the grid layout area. This is also helpful to help users remember the management location of the favorite TV content and reduce the operation threshold of the collection function.

[0034] In some embodiments, in the process of controlling the graphics processor to obtain the initial home page display page, rendering each favorited TV content in the updated favorites list into the grid layout area of ​​the initial home page display page, and obtaining the target home page display page, the controller is further configured to:

[0035] In the case that there are multiple favorite TV contents in the updated favorite list, sorting each favorite TV content based on broadcast status information of each favorite TV content, wherein the broadcast status information includes one of about to be broadcast, being broadcast, and finished, and the sorting priority of being broadcast is higher than the sorting priority of about to be broadcast, and the sorting priority of about to be broadcast is higher than the sorting priority of finished;

[0036] The graphics processor is controlled to obtain an initial home page display page, and each favorited television content in the updated favorites list is sequentially rendered into the grid layout area of ​​the initial home page display page according to the sorting result to obtain a target home page display page.

[0037] Technical effect: By sorting the display order of favorite TV contents according to the priority of being broadcast higher than about to be broadcast higher than finished, it is possible to highlight the favorite TV contents that may be missed over time, thus preventing users from missing their favorite TV contents, reducing the time users spend looking for these TV contents, and improving the convenience of the collection function.

[0038] In a second aspect, some embodiments further provide a method for processing TV content collection, which is applied to the display device provided in the first aspect, and the display device includes: a display, a collection module, a graphics processor and a controller, and the method includes: in response to a collection operation on uncollected TV content, adding the uncollected TV content selected by the collection operation to a collection list, and the collection list is used to store collected TV content; when it is detected that the collection list is updated, obtaining an initial home page display page, rendering each collected TV content in the updated collection list into the grid layout area of ​​the initial home page display page, and obtaining a target home page display page; in response to a trigger operation of entering the home page, displaying the target home page display page, and each of the collected TV content is tiled and displayed in the target home page display page.

[0039] Technical effect: by responding to the collection operation for the uncollected TV content, the uncollected TV content selected by the collection operation is added to the collection list, and the collection list is used to store the collected TV content, so as to realize the collection of the TV content that the user is interested in; further, by obtaining the initial home page display page when detecting the update of the collection list, rendering each collected TV content in the updated collection list into the grid layout area of ​​the initial home page display page, and obtaining the target home page display page, it is realized that after the new TV content is collected, the newly collected TV content is added to the target home page display page; further, by responding to the trigger operation of entering the home page, the target home page display page is displayed, and each of the collected TV content is tiled in the target home page display page, so as to realize the intuitive display of the collected TV content on the target home page display page. The target home page display page is usually the top level in the multi-level menu of the user interface. In order to prevent the user from getting lost in the multi-level nesting of the multi-level menu, the entrance of the target home page display page can be set on the control device corresponding to the user interface or the display device, and the home page can be entered by triggering the entrance, so as to help the user quickly and easily escape from the multi-level nesting of the multi-level menu. Furthermore, by displaying the favorite TV content in a grid layout area of ​​the target home page, the user can view the favorite TV content by simply and quickly triggering the home page, thereby effectively reducing the user's memory of the menu structure and lowering the operational threshold of the favorite function. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;

[0042] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;

[0043] Figure 3 A schematic diagram of the hardware configuration of a control device provided in some embodiments of the present application;

[0044] Figure 4 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;

[0045] Figure 5 A schematic diagram of a target homepage display page provided in some embodiments of the present application;

[0046] Figure 6 A timing diagram of a method for implementing TV content collection processing provided in some embodiments of the present application;

[0047] Figure 7 A schematic diagram of a process for playing back collected TV content provided in some embodiments of the present application;

[0048] Figure 8 A schematic diagram of a process for implementing the collection of television content provided in some embodiments of the present application;

[0049] Fig. 9 A flowchart of a process for uncollecting a favorite TV content provided in some embodiments of the present application;

[0050] Fig.10 A flowchart of a method for implementing television content collection processing provided in some embodiments of the present application. DETAILED DESCRIPTION

[0051] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.

[0052] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.

[0053] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.

[0054] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.

[0055] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.

[0056] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.

[0057] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , the user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.

[0058] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.

[0059] like Figure 1As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN) and other networks.

[0060] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function of a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.

[0061] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.

[0062] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.

[0063] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.

[0064] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.

[0065] In some embodiments, the communication device 220 is a component for communicating with the first external device or the server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.

[0066] The communication device 220 can communicate with the display device 200 and the first external device or the server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 and the TV content collection through components such as data cables and interfaces. The wireless connection can connect the display device 200 and the TV content collection through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the first external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.

[0067] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.

[0068] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0069] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).

[0070] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.

[0071] In some embodiments, the user input interface 280 may be used to receive instructions from a user.

[0072] Figure 3 Some embodiments of the present application provide Figure 1 The hardware configuration diagram of the control device in the figure. Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.

[0073] The control device 100 is configured to control the display device 200 , and can receive user input operation instructions, and convert the operation instructions into instructions that the display device 200 can recognize and respond to, playing the role of an interactive intermediary between the user and the display device 200 .

[0074] In some embodiments, the control device 100 may be a smart device, for example, the control device 100 may be installed with various applications for controlling the display device 200 according to user needs.

[0075] In some embodiments, Figure 1 As shown, the mobile terminal 300 or other intelligent electronic devices can play a similar function as the control device 100 after installing the application for controlling the display device 200 .

[0076] The controller 110 includes a processor 112, a RAM 113, a ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation and operation of the control device 100, as well as the communication and cooperation between the internal components and the external and internal data processing functions.

[0077] The communication interface 130 implements communication of control signals and data signals with the display device 200 under the control of the controller 110. The communication interface 130 may include at least one of other near field communication modules such as a WiFi chip 131, a Bluetooth module 132, and an NFC module 133.

[0078] The user input / output interface 140 , wherein the input interface includes at least one of other input interfaces such as a microphone 141 , a touch panel 142 , a sensor 143 , and a button 144 .

[0079] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with a communication interface 130, such as a WiFi, Bluetooth, NFC or other module, and can encode the user input command through the WiFi protocol, Bluetooth protocol, or NFC protocol and send it to the display device 200.

[0080] The memory 190 is used to store various operating programs, data and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can store various control signal instructions input by the user.

[0081] The power supply 180 is used to provide operating power support for each component of the control device 100 under the control of the controller.

[0082] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system may (control the display device) provide a user interface, allow the user to interact with the display device 200, and support the running of various application programs.

[0083] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.

[0084] The operating system can be divided into different modules or layers according to the functions implemented, such as Figure 4 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications layer) (referred to as "application layer"), the application framework layer (Application Framework layer) (referred to as "framework layer"), the system library layer and the kernel layer.

[0085] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.

[0086] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions of applications in the application layer. Applications can access system resources and obtain system services during execution through the API interface.

[0087] like Figure 4As shown, in the embodiment of the present application, the application framework layer includes a view system, managers, content providers, etc., wherein the view system can design and implement the interface and interaction of the application, and the view system includes lists, grids, text boxes, buttons, etc. The manager includes at least one of the following modules: an activity manager is used to interact with all activities running in the system; a location manager is used to provide system services or applications with access to system location services; a package manager is used to retrieve various information related to the application package currently installed on the device; a notification manager is used to control the display and clearing of notification messages; and a window manager is used to manage icons, windows, toolbars, wallpapers, and desktop components on the user interface.

[0088] In some embodiments, the activity manager is used to manage the life cycle of each application and the usual navigation back function, such as controlling the exit, opening, and back of the application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes, for example, reducing the display window, shaking the display, distorting the display, etc.

[0089] In some embodiments, the system runtime layer can provide support for the framework layer. When the framework layer is used, the operating system will run the instruction library contained in the system runtime layer, such as the C / C++ instruction library, to implement the functions to be implemented by the framework layer.

[0090] In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. Figure 4 As shown, the kernel layer may be configured with hardware drivers, and the drivers included in the kernel layer may be at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0091] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.

[0092] A display device refers to a terminal device that can output a specific display screen. With the rapid development of display devices and the increasing diversification of user needs, the functions of display devices are becoming more and more abundant. In traditional technology, users can use display devices to watch various TV channels, TV programs and other TV content. Users can also use the collection function to collect TV content of interest to a favorite list so that they can choose to watch from the favorite list later, which reduces the user's memory and search process and improves the user experience. However, due to the limited screen space of the display device, it is impossible to display all functions at once, and it is usually displayed in a hierarchical manner through a multi-level menu structure. In this way, although the collection function can save users from having to remember and find the collected TV content from a large amount of TV content, users still need to remember and find the entrance to the favorite list from a complex menu structure. After multiple steps and going deep into the multi-level menu, they can find the collected TV content, and the operation threshold is still high.

[0093] In some embodiments, a display device is provided, the display device comprising:

[0094] a display configured to display a user interface;

[0095] A collection module, configured to manage a collection list;

[0096] a graphics processor configured to render a user interface;

[0097] The controller is configured as:

[0098] In response to a collection operation on non-collected TV content, controlling the collection module to add the non-collected TV content selected by the collection operation to a collection list, wherein the collection list is used to store collected TV content;

[0099] When the favorites list in the favorites module is updated, the graphics processor is controlled to obtain an initial home page display page, and each favorited TV content in the updated favorites list is rendered into a grid layout area of ​​the initial home page display page to obtain a target home page display page;

[0100] In response to a triggering operation of entering a home page, the display is controlled to display the target home page display page, and each of the collected TV contents is tiled and displayed in the target home page display page.

[0101] The television content may be multimedia information transmitted through television, and the television may be traditional broadcast television, cable television, satellite television, or Internet television, etc. The television content may include at least one of television channels and television programs, etc. A television channel may be a collection of a series of television programs transmitted through a specific frequency or digital channel number, and each television channel is usually operated by a broadcasting company or network, responsible for arranging and broadcasting various types of television programs; a television program may be specific content broadcast on a television channel, usually an independent audiovisual work with a specific theme and format. For example, CCTV may be a television channel, and the news broadcast broadcast by CCTV every night may be a television program. Using the collection function in this embodiment, CCTV may be collected, and the TV program News Broadcast may also be collected.

[0102] The collection of TV content refers to the function of users marking the TV content they often watch or are interested in as favorites so that they can access these channels more quickly and conveniently in the future. This can effectively reduce the process of users memorizing relevant information about TV content and searching through massive amounts of TV content, thereby lowering the threshold for using TV.

[0103] The collection operation can be a user operation performed on the display device to realize the collection of TV content. The specific operation steps can be set according to the actual situation, and this embodiment does not limit this. As an example, the collection operation may include an information bar display operation, a focus movement operation, and a collection confirmation operation. For example, the user can press the up key on the remote control to call out the information bar. Optionally, the information bar can be expanded from the top to the bottom when it is displayed, and can be folded from the bottom to the top when the information bar is canceled, so as to help the user remember that the up key of the remote control can be used to call out the information bar; further, the user can use the direction keys on the remote control to move the focus position on the display. When the focus moves to the collection button in the information bar, the user can press the "OK" key on the remote control to confirm the collection. As another example, the collection operation may also include a voice input operation. For example, the user can input a voice message of "Collect uncollected TV content 1" or "Collect currently playing TV content" through the microphone of the display device. Uncollected TV content 1 can be the name or identification information of any uncollected TV content.

[0104] The non-favorite TV content may refer to the TV content that has not been added to the favorite list. The favorite TV content may refer to the TV content that has been added to the favorite list.

[0105] The home page display page can be the initial interface after the user starts the display device or enters the display device application. It is the top level in the multi-level menu of the user interface. The home page display page is the starting point for user interaction of the display device. It can contain commonly used function entrances, recommended content, setting entrances and other important information of the display device. The home page display page is used to provide an intuitive and convenient navigation interface to help users quickly find and access the content or functions they are interested in. The initial home page display page may refer to a home page display page template without adding any favorite TV content. The target home page display page may refer to the home page display page obtained after adding the favorite TV content in the favorites list to the initial home page display page.

[0106] Grid layout refers to a structured layout method that divides a page into rows and columns to arrange display content. The grid layout area may refer to an area in the initial home page display page where a grid layout is performed. The grid layout method divides the grid layout area into multiple grid areas. Therefore, after obtaining the favorites list, you may first obtain the display image of the favorited TV content in the favorites list. The display image may include at least one of a poster, a name, etc., and then adjust the display image to a size that matches the specifications of the grid area. The adjusted display image is added to the grid area. When there are multiple display images, different display images may be added to different grid areas. In this way, the favorited TV content can be displayed in a tiled manner on the target home page display page, and the user can directly view the display images of each favorited TV content from the template home page display page displayed on the display without having to enter a deeper level menu or page from the target home page display page. In some feasible embodiments, referring to Figure 5 The collected TV content can be displayed in a tiled manner in the grid layout area of ​​the template homepage display page together with the live TV entrance (Live TV), setting entrance, etc.

[0107] In some feasible embodiments, when the number of favorite TV contents exceeds a preset number threshold, all the favorite TV contents are displayed in a tiled manner, which may affect the display effect of other contents on the target homepage display page. In this case, the favorite TV contents with a preset number threshold at the front of the arrangement order can be displayed in a tiled manner, and the favorite TV contents with an arrangement order exceeding the preset number threshold can be folded and displayed in the same grid area. For example, when the preset number threshold is 3, and there are 5 favorite TV contents, the first 3 favorite TV contents can be displayed in a tiled manner, and the 4th and 5th favorite TV contents can be folded under the 3rd favorite TV content, that is, the 4th and 5th favorite TV contents are hidden, and the hidden 4th and 5th favorite TV contents can be displayed by unfolding and folding from the 3rd favorite TV content; or, the grid area can be divided into three parts, and the display images of the 3rd, 4th, and 5th favorite TV contents can be adjusted according to the specifications of each divided part, so that the adjusted three display images are added to the three parts in the grid area respectively and displayed together.

[0108] The trigger operation for entering the home page may be an operation that can control the display to display the target home page display page after being triggered. The specific operation steps can be set according to the actual situation, and this embodiment does not limit this. In some feasible embodiments, the trigger operation may be a one-key operation, and the one-key operation refers to the operation mode in which the user can complete a specific task or function through a simple operation, such as pressing a button on a remote control or clicking an icon on the screen. The trigger operation for entering the home page may refer to the operation mode in which the user can control the display to display the target home page display page through a simple operation. The user interface is usually set to a multi-level menu structure. In order to prevent the user from getting lost in the multi-level nesting of the multi-level menu, an entrance to the target home page display page can be set on the control device corresponding to the user interface or the display device. The entrance can be triggered by a one-key operation to enter the home page, helping the user to quickly and easily escape from the multi-level nesting of the multi-level menu.

[0109] In some embodiments, reference Figure 6, when watching any uncollected TV content, the user can use or not use the collection function according to their actual needs. If the user wants to use the collection function for any uncollected TV content, the user can perform the collection operation for the uncollected TV content that the user wants to collect. When the controller detects the collection operation, it determines the uncollected TV content selected by the collection operation, and controls the collection module to add the uncollected TV content selected by the collection operation to the collection list. Furthermore, after the collection module updates the collection list, it can control the graphics processor to obtain the initial home page display page, and then render each collected TV content in the updated collection list into the grid layout area of ​​the initial home page display page to generate an updated target home page display page. Furthermore, at any time, if the user wants to browse the target home page display page or the collected TV content, the user can perform a trigger operation to enter the home page. If the controller detects the trigger operation to enter the home page, it can control the display to display the target home page display page. When the user has collected at least one TV content, that is, when the number of collected TV content is greater than or equal to 1, at least part of the collected TV content will be tiled in the grid layout area of ​​the target home page display page.

[0110] In this embodiment, in response to a collection operation for uncollected TV content, the collection module is controlled to add the uncollected TV content selected by the collection operation to a collection list, and the collection list is used to store the collected TV content, thereby realizing the collection of TV content that the user is interested in; further, when the collection list in the collection module is updated, the graphics processor is controlled to obtain the initial home page display page, and each collected TV content in the updated collection list is rendered into the grid layout area of ​​the initial home page display page to obtain the target home page display page, thereby realizing that after the new TV content is collected, the newly collected TV content is added to the target home page display page; further, in response to a trigger operation of entering the home page, the display is controlled to display the target home page display page, and each of the collected TV content is tiled and displayed in the target home page display page, thereby realizing the intuitive display of the collected TV content on the target home page display page. The target home page display page is usually the top level in the multi-level menu of the user interface. In order to prevent the user from getting lost in the multi-level nesting of the multi-level menu, an entrance to the target home page display page can be set on the control device corresponding to the user interface or the display device, and the home page can be entered by triggering the entrance, thereby helping the user to quickly and easily escape from the multi-level nesting of the multi-level menu. Furthermore, by displaying the favorite TV content in a grid layout area of ​​the target home page, the user can view the favorite TV content by simply and quickly triggering the home page, thereby effectively reducing the user's memory of the menu structure and lowering the operational threshold of the favorite function.

[0111] In some embodiments, after controlling the display to display the target home page, the controller is further configured to:

[0112] When the display shows the target home page, in response to a play operation on the favorite TV content in the grid layout area, the display is controlled to play the favorite TV content.

[0113] Among them, the play operation can be an operation that can control the display to play the favorite TV content after execution. The specific operation steps can be set according to actual conditions. For example, the play operation can include a focus moving operation and a viewing confirmation operation. For example, the user can use the direction keys on the remote control to move the focus position on the display, browse and select the favorite TV content to be watched in the grid layout area. When the focus moves to the favorite TV content to be watched, the user can press the "OK" key on the remote control to confirm the viewing; or, the play operation can also include a voice input operation. For example, the user can input the voice information of "play favorite TV content 1" through the microphone of the display device. Favorite TV content 1 can be the name or identification information of any favorite TV content, etc., and this embodiment does not limit this.

[0114] In some embodiments, if the user wants to watch the favorite TV content at any time, he can perform a trigger operation to enter the home page. If the controller detects the trigger operation to enter the home page, it can control the display to display the target home page display page. In the case that the user has collected at least one TV content, that is, when the number of favorite TV content is greater than or equal to 1, at least part of the favorite TV content will be tiled in the grid layout area of ​​the target home page display page, and the playback entrance of each favorite TV content can also be linked to the display image of each favorite TV content tiled in the grid layout area. In this way, the user can browse the favorite TV content tiled in the grid layout area of ​​the target home page display page, and select the favorite TV content that he wants to watch from the favorite TV content tiled in the grid layout area for playback; if the controller detects a playback operation for the favorite TV content in the grid layout area, it can control the display to play the favorite TV content selected by the playback operation.

[0115] In some possible embodiments, reference Figure 7 When a user wants to play the favorite TV content at any time, the process includes: first press the "HOME" button on the remote control to control the display to display the target home page, then use the direction keys on the remote control to move the focus on the display to the favorite TV content that the user wants to watch, and press the "OK" button on the remote control to confirm the favorite TV content at the focus. The favorite TV content can be played simply and quickly.

[0116] In this embodiment, by setting the playback entrance of the favorite TV content in the grid layout area of ​​the target home page display page, the user only needs to enter the home page and play the favorite TV content that he wants to watch through simple operations to achieve the playback of the favorite TV content, which effectively simplifies the playback operation of the favorite TV content and improves the convenience of the collection function. In addition, the target home page display page is the top level in the multi-level menu of the user interface. Compared with other pages, users browse the target home page display page more frequently. Every time they browse the target home page display page, they can see the favorite TV content displayed in the grid layout area. This is also helpful to help users remember the playback entrance location of the favorite TV content and reduce the operation threshold of the collection function.

[0117] In some embodiments, after controlling the display to play the favorite TV content, the controller is further configured to:

[0118] In the process of playing the favorite TV content on the display, in response to an exit operation on the favorite TV content, controlling the display to display a prompt message for canceling the favorite;

[0119] In response to a confirmation cancellation operation on the cancel collection prompt information, the collection module is controlled to remove the collected television content that has been exited from the play from the collection list.

[0120] Among them, the exit playback operation can be an operation that can control the display to exit the playback of the currently playing TV content after execution. The specific operation steps can be set according to actual conditions. For example, the user can press the return key on the remote control; or the user can also input the voice message of "exit playback" through the microphone of the display device; etc. This embodiment does not limit this.

[0121] The confirmation and cancellation operation for the cancellation of the favorite prompt information can be an operation to cancel the favorite of the currently playing favorited TV content after execution. The specific operation steps can be set according to actual conditions. For example, the user can use the direction keys on the remote control to move the focus on the display to the confirmation and cancellation of the favorite button in the cancellation of the favorite prompt information, and can press the "OK" key on the remote control to confirm the cancellation of the favorite of the currently playing favorited TV content; or, the user can also input a voice message of "cancel favorite" through the microphone of the display device; etc. This embodiment is not limited to this.

[0122] The cancel collection prompt information may be information prompting the user whether to cancel the collection of the currently played collected TV content, and may be in the form of a pop-up window, voice, etc.

[0123] In some embodiments, during the playback of the favorite TV content, the user can perform an exit playback operation at any time to control the display device to exit the playback of the favorite TV content. When the controller detects the exit playback operation, it can first determine whether the currently played TV content is a favorite TV content. If the currently played TV content is a favorite TV content, the display can be controlled to display a cancel collection prompt message; if the currently played TV content is not a favorite TV content, the display can be controlled to directly exit playback without displaying a cancel collection prompt message. After viewing the cancel collection prompt message, the user can choose whether to cancel the collection according to actual needs. If the collection needs to be canceled, the user can perform a confirmation cancellation operation. If the collection does not need to be canceled, no operation can be performed, or a non-cancellation operation, an exit operation or other operations can be performed. For example, if the user does not need to cancel the collection, no operation can be performed. After a preset waiting time, the controller defaults to not canceling the collection and closes the cancel collection prompt message; or the user can press the return key on the remote control again; or the user can input a voice message of "do not cancel the collection" through the microphone of the display device; etc. When the controller detects a confirmation cancel operation, it can control the collection module to remove the favorited TV content that has been exited from the play from the collection list; when the controller does not detect a confirmation cancel operation, there is no need to change the collection list.

[0124] In some feasible embodiments, in response to an exit playback operation for a favorite TV content, controlling the display to display a cancel collection prompt message may also include: in response to an exit playback operation for the favorite TV content, detecting user behavior information corresponding to the favorite TV content; when the user behavior information meets a preset cancel collection condition, controlling the display to display a cancel collection prompt message; when the user behavior information does not meet the preset cancel collection condition, directly controlling the display to exit playback of the favorite TV content, retaining the favorite of the favorite TV content, without displaying a cancel collection prompt message. As an example, the user behavior information includes browsing time, and the preset cancel collection condition includes that the browsing time is less than a preset browsing time threshold. As another example, the user behavior information includes browsing time and accelerated playback progress, wherein the accelerated playback progress may include at least one of increasing the playback speed and dragging the progress bar forward, and the preset cancel collection condition includes that the browsing time is less than the preset browsing time threshold, and there is a situation where the playback progress is accelerated. By analyzing the user behavior information, the accuracy of judging the user's need to cancel the collection can be improved. When browsing time is short and the user exits after accelerated playback, the user is more likely to want to cancel the collection. In this case, accurately pushing the prompt message to cancel the collection can provide users with a more convenient way to cancel the collection. When browsing time is long or there is no accelerated playback, the user is more likely to want to continue collecting after exiting the playback. In this case, not displaying the prompt message to cancel the collection can reduce unnecessary user operations and simplify the exit playback operation.

[0125] In this embodiment, by displaying a prompt message to cancel the favorite when exiting the playback of the favorited TV content, a shortcut to cancel the favorite can be provided to the user, thereby reducing the operation and time for the user to search for the favorited TV content that needs to be canceled from the grid layout area, simplifying the canceling favorite operation, and reducing the difficulty of the canceling favorite operation, allowing the user to feel more convenient and comfortable when experiencing the favorite function.

[0126] In some embodiments, in response to an exit playback operation for a favorited TV content, in the process of controlling the display to display a prompt message for canceling the favorite, the controller is further configured to:

[0127] In response to an exit play operation for the favorite television content, determining a serialization state and a current play progress of the favorite television content;

[0128] When the serial status meets the preset serial status condition and the current playback progress exceeds the preset playback progress threshold, the display is controlled to display a cancel collection prompt message, wherein the preset serial status condition includes completion.

[0129] The serialization status can be used to characterize the stage of the TV content in its release cycle, and can include at least one of being serialized and completed. For example, if TV series A has 30 episodes, 2 episodes are updated every day, and the current update is to episode 20, then the serialization status of TV series A is being serialized; if news broadcast B is broadcast every day, before news broadcast B is stopped, the serialization status of news broadcast B is being serialized; if variety show C is broadcast every Sunday and stops broadcasting after it is broadcast this Sunday, then after it is broadcast this Sunday, the serialization status of variety show C is completed.

[0130] The current play progress may be the proportion of the current play time of the TV content in the total play time of the TV content. In some feasible embodiments, the total play time of the TV content may include the total play time of the content and the total play time of the current time. The total play time of the content may be the total play time of all TV content, such as the total number of episodes of a TV series, the total number of episodes of a variety show from broadcast to suspension, etc.; the total play time of the current time may be the total play time of the current play episode of the TV content, such as the total play time of a certain episode of a TV series, the total play time of a certain episode of a variety show, the total play time of the currently playing news broadcast, etc. If the total play time of the TV content is known, the current play progress may be the proportion of the current play time in the total play time of the content, in which case the current play time may be the time from the initial play time of the TV content to the current play time; if the total play time of the TV content is unknown, such as unfinished TV content, the current play progress may be the proportion of the current play time in the total play time, in which case the current play time may be the time from the initial play time of the current play episode of the TV content to the current play time. For example, if TV series A has 20 episodes and the user is currently playing to episode 10, the current playing progress of TV series A is 50%; if News Broadcast B is broadcast from 19:00 to 20:00 every day and the current time is 19:15, the current playing progress of News Broadcast B is 25%.

[0131] The preset serial status condition and the preset playback progress threshold can be determined in advance according to actual conditions, test results, etc., and this embodiment does not limit this. In some feasible implementations, the preset serial status condition can be completed, and the preset playback progress threshold can be a larger value, such as 100%, 99%, 95%, 90%, etc. If the serial status is completed and the current playback progress is already high, the probability that the user has watched all the TV content is high. In this case, the method of displaying the cancellation of collection prompt information can more accurately match user needs and accurately provide users with a shortcut to cancel collection, reducing the operation and time of users looking for the collected TV content that needs to be canceled from the grid layout area, simplifying the cancellation of collection operations, and reducing the difficulty of canceling collection operations, so that users feel more convenient and comfortable in the experience of the collection function.

[0132] In some embodiments, during the playback of the favorite TV content, the user can perform an exit playback operation at any time to control the display device to exit the playback of the favorite TV content. When the controller detects the exit playback operation, it can first determine whether the TV content currently being played is the favorite TV content. If the TV content currently being played is not a favorite TV content, the display can be controlled to directly exit the playback without displaying the cancel collection prompt information. If the TV content currently being played is a favorite TV content, the serial status information and current playback progress information of the currently playing favorite TV content can be obtained first, and the serial status of the currently playing favorite TV content can be determined based on the serial status information, and the current playback progress of the currently playing favorite TV content can be determined based on the current playback progress information. The serial status of the currently playing favorite TV content is matched with the preset serial status condition, and the current playback progress of the currently playing favorite TV content is compared with the numerical value of the preset playback progress threshold. If the serial status of the currently played favorite TV content meets the preset serial status condition, and the current playback progress of the currently played favorite TV content exceeds the preset playback progress threshold, it means that the user has a high probability of having watched all the contents of the favorite TV content, and the user has a high probability of canceling the collection, then the display can be controlled to display a cancel collection prompt message, and by accurately pushing the cancel collection prompt message, a more convenient cancel collection operation method can be provided for the user. If the serial status of the currently played favorite TV content does not meet the preset serial status condition, or the current playback progress of the currently played favorite TV content does not exceed the preset playback progress threshold, or both are met, it means that the user has a high probability of not having watched all the contents of the favorite TV content, and the user has a high probability of wanting to continue collecting after exiting the playback, then the cancel collection prompt message will not be displayed, which can reduce unnecessary user operations and simplify the exit playback operation.

[0133] In this embodiment, by analyzing the serialization status and the current playback progress, the accuracy of judging the user's needs can be improved, and the user's needs can be matched more accurately. When the user has the need to cancel the collection, the cancellation prompt information is accurately displayed, providing the user with a shortcut to cancel the collection, reducing the operation and time of the user to find the collected TV content that needs to be canceled from the grid layout area, simplifying the cancellation operation, reducing the difficulty of the cancellation operation, and making the user feel more convenient and comfortable in the experience of the collection function. When the user does not have the need to cancel the collection, the cancellation prompt information is not displayed, reducing the interference with the user's exit from the playback process, reducing unnecessary operations of the user, and simplifying the exit from the playback operation.

[0134] In some embodiments, the favorited TV content includes favorited broadcast TV programs; after controlling the favorite module to add the non-favorited TV content selected by the favorite operation to the favorite list, the controller is further configured to:

[0135] In the case of detecting that a favorite radio and television program is about to be broadcasted, controlling the display to display the playback prompt information of the favorite radio and television program that is about to be broadcasted, where about to be broadcasted means that the real time is before the broadcast time of the favorite radio and television program, and the time interval between the real time and the broadcast time is less than a preset time interval threshold;

[0136] In response to a confirmation play operation for the play prompt information, the display is controlled to play the favorite broadcasting and television programs to be broadcasted soon.

[0137] Among them, a radio and television program may be a television program that is broadcast at a specific time according to a predetermined schedule. The broadcast time of a radio and television program is usually pre-arranged and determined by a broadcasting company or a network operator. If a user wants to watch a radio and television program, he needs to control the display to display the corresponding channel to watch it within the predetermined broadcast time range of the radio and television program. For example, the news broadcast is broadcast on CCTV-1 from 7:00 to 7:30 every night. If a user wants to watch the news broadcast, he needs to turn on CCTV-1 from 7:00 to 7:30 every night to watch the news broadcast of the day.

[0138] At present, users usually need to remember the broadcast time of radio and television programs, and when the real time reaches the broadcast time, they operate the remote control to control the display device to play. If the user forgets during the broadcast time of the radio and television program, he needs to search for the broadcast or wait for the replay, etc., which is cumbersome and inconvenient. Moreover, when the user wants to watch a large number of radio and television programs, the situation of forgetting the broadcast time of some radio and television programs will be more frequent, the convenience of users watching radio and television programs will be lower, and the user experience will be greatly reduced.

[0139] Broadcasting can be the act of sending and disseminating television content to the public through media such as radio, television, and the Internet, and the broadcast time can be the time when the television content is broadcast. Playing can be the act of a user controlling a display device to display the broadcasted television content.

[0140] About to be broadcast means that the real time is before the broadcast time of the collected radio and television program, and the time interval between the real time and the broadcast time is less than a preset time interval threshold. The preset time interval threshold can be set according to actual conditions, test results, etc., such as 1 minute, 3 minutes, 5 minutes, 10 minutes, etc., which is not limited in this embodiment.

[0141] The play prompt information may be information that prompts the user whether to play the favorited TV content that is about to be broadcast, and may be in the form of a pop-up window, voice, etc.

[0142] In some feasible embodiments, the user interface displayed by the display may include a playback area and an information display area. The playback area is used to play TV content, and the information display area is used to display other information besides TV content, such as relevant introduction information of the TV content, various prompt information, etc. The page ratio of the playback area is greater than the page ratio of the information display area; the playback prompt information is displayed in the information display area; the playback prompt information can be a real-time broadcast window of the channel corresponding to the favorite TV content to be broadcast. For example, the broadcast order of channel A is program P1, advertisement and favorite TV content. Before program P1 ends, the display can display the real-time broadcast window of channel A in the information display area. In this way, the user can pay attention to whether the favorite TV content is broadcast in the real-time broadcast window of channel A while watching the TV content in the playback area, and when the favorite TV content is broadcast, promptly perform a confirmation playback operation on the real-time broadcast window; when the controller detects that a confirmation playback operation is performed on the real-time broadcast window, it controls the display to play channel A through the playback area.

[0143] The confirmation play operation for the playback prompt information can be an operation to play the favorite TV content that is about to be broadcast after execution. The specific operation steps can be set according to actual conditions. For example, the user can use the direction keys on the remote control to move the focus on the display to the confirmation play button in the playback prompt information, and can press the "OK" key on the remote control to confirm the playback of the favorite TV content that is about to be broadcast; or, the user can also input a voice message of "confirm play" through the microphone of the display device; etc. This embodiment is not limited to this.

[0144] In some embodiments, while the user is watching TV content, the controller can monitor whether each favorite radio and television program is about to be broadcast. When it is detected that the favorite radio and television program is about to be broadcast, the controller controls the display to display the playback prompt information of the favorite radio and television program that is about to be broadcast. After receiving the playback prompt information, if the user wants to watch the favorite radio and television program that is about to be broadcast, the user can perform a confirmation playback operation for the playback prompt information; when the controller detects the confirmation playback operation for the playback prompt information, the controller controls the display to play the favorite radio and television program that is about to be broadcast. After receiving the playback prompt information, if the user does not want to watch the favorite radio and television program that is about to be broadcast, the user can perform a cancel playback operation for the playback prompt information, or do not perform any operation, etc.; when the controller does not detect the confirmation playback operation for the playback prompt information, the controller will not control the display to play the favorite radio and television program that is about to be broadcast.

[0145] In some feasible embodiments, the method of monitoring whether each collected radio and television program is about to be broadcast includes: calculating the playback prompt time according to the broadcast time of the collected radio and television program and a preset time interval threshold, and determining that the collected radio and television program is about to be broadcast when the real time reaches the playback prompt time; or, the time interval between the real time and the broadcast time of the collected radio and television program may be continuously or intermittently calculated, and when the time interval is less than the preset time interval threshold, determining that the collected radio and television program is about to be broadcast.

[0146] In this embodiment, by monitoring the broadcast time of the favorite radio and television programs, the user can memorize the favorite radio and television programs, reduce the user's memory, and lower the operating threshold of the display device. Furthermore, by reminding the user when the favorite radio and television programs are about to be broadcast, the user can be prevented from missing the broadcast time of the favorite radio and television programs due to forgetfulness, and the user can reduce unnecessary operations such as searching for broadcasts or waiting for replays due to missing the broadcast time of the favorite radio and television programs, thereby improving the convenience of using the display device.

[0147] In some embodiments, the collected radio and television programs include at least a main film, and also include at least one of a title, an end credit, and an advertisement; confirming the play operation includes confirming the play operation of the main film; the broadcast time includes the broadcast time of the main film; the collected radio and television programs to be broadcast include the collected radio and television programs whose main film is about to be broadcast, and the main film is about to be broadcast means that the real time is before the broadcast time of the main film of the collected radio and television programs, and the time interval between the real time and the broadcast time of the main film is less than a preset time interval threshold;

[0148] In response to the confirmation play operation for the play prompt information, in the process of controlling the display to play the favorite broadcasting and television programs to be broadcasted, the controller is further configured to:

[0149] In response to a confirmation operation of playing the main film in response to the playing prompt information, monitoring whether the main film of the collected radio and television program that is about to be broadcast is broadcast;

[0150] When it is monitored that the main program of the collected radio and television program is about to be broadcasted, the display is controlled to play the collected radio and television program that is about to be broadcasted.

[0151] The collected radio and television programs include at least the main film, and may also include at least one of the opening, ending, advertisements, highlights and trailers. The main film may be the formal and complete story content part of the film and television work, and usually does not include additional content such as the opening, ending, advertisements, trailers, highlights, etc.

[0152] The operation of confirming to play the main film in response to the playback prompt information can be an operation of playing the main film of the favorite TV content that is about to be broadcast after execution. The specific operation steps can be set according to actual conditions. For example, the user can use the direction keys on the remote control to move the focus on the display to the confirm play of the main film button in the playback prompt information, and can press the "OK" key on the remote control to confirm the play of the main film of the favorite TV content that is about to be broadcast; or, the user can also input a voice message of "confirm play of the main film" through the microphone of the display device; etc. This embodiment is not limited to this.

[0153] In some embodiments, after receiving the playback prompt information, if the user wants to watch the favorite radio and television program that is about to be broadcast, the user can perform a confirmation playback operation for the playback prompt information. When the controller detects the confirmation playback operation for the playback prompt information, it monitors whether the main film of the favorite radio and television program that is about to be broadcast is broadcast. When it is monitored that the main film of the favorite radio and television program that is about to be broadcast is broadcast, the display is controlled to play the favorite radio and television program that is about to be broadcast. When it is monitored that the main film of the favorite radio and television program that is about to be broadcast is not broadcast, the current playback content of the display is not changed, and the main film of the favorite radio and television program that is about to be broadcast is continuously monitored.

[0154] In some feasible embodiments, a method for monitoring whether the main film of a favorite radio and television program that is about to be broadcast is broadcast includes: obtaining the broadcast time of the main film of the favorite radio and television program that is about to be broadcast, and when the real time reaches the main film broadcast time, determining that the main film of the favorite radio and television program that is about to be broadcast is broadcast; or, continuously detecting the current broadcast content of the favorite radio and television program that is about to be broadcast, and when it is monitored that the current broadcast content is the main film content, determining that the main film of the favorite radio and television program that is about to be broadcast is broadcast.

[0155] In this embodiment, considering that the main film is usually the main content watched by the user, the option of playing the main film is provided to the user when the playback prompt information is displayed, so as to help the user monitor whether the main film of the collected radio and television programs is broadcasted, and automatically play the main film when it is monitored to be broadcasted, thereby greatly improving the convenience of watching the collected radio and television programs, and also helping users avoid missing their favorite programs.

[0156] In some embodiments, in response to a favorite operation on non-favorited TV content, in response to a favorite operation on non-favorited TV content, in the process of controlling the favorite module to add the non-favorited TV content selected by the favorite operation to the favorite list, the controller is further configured to:

[0157] In response to an information bar display operation for the currently played non-favorited TV content, controlling the display to display an information bar corresponding to the currently played non-favorited TV content, the information bar including a favorite element;

[0158] In response to a trigger operation on a favorite element, the favorite module is controlled to add currently played non-favorited television content to a favorite list.

[0159] The information bar may be an information bar of the currently playing TV content displayed on the display of the display device. The information bar may be in the form of a pop-up window, a floating window, etc. It is understandable that when the information bar is displayed, the currently playing TV content may continue to be played and displayed, or paused, or continued to be played but not displayed, etc., and this embodiment does not limit this.

[0160] The information bar display operation may be an operation of controlling the display to display the information bar of the currently playing TV content after execution. The specific operation steps may be set according to actual conditions. For example, the user may press the up button on the remote control to bring up the information bar; or the user may input voice information of "displaying the information bar" through the microphone of the display device; etc. This embodiment does not impose any restrictions on this.

[0161] The trigger operation for the collection element can be an operation of collecting the currently playing TV content after execution. The specific operation steps can be set according to the actual situation. For example, the user can use the direction keys on the remote control to move the focus position on the display. When the focus moves to the collection button in the information bar, the user can press the "OK" key on the remote control to confirm the collection; or the user can also input a voice message of "Collect the currently playing TV content" through the microphone of the display device; etc. This embodiment is not limited to this.

[0162] In some embodiments, when a user is watching non-favorited TV content, if the user wants to use the collection function for the currently playing non-favorited TV content, the user can perform an information bar display operation for the currently playing non-favorited TV content; when the controller detects the information bar display operation for the currently playing non-favorited TV content, the controller controls the display to display the information bar corresponding to the currently playing non-favorited TV content, and displays a collection element, such as a collection button, in the information bar. After viewing the information bar displayed on the display, the user can perform a trigger operation for the collection element in the information bar; when the controller detects the trigger operation for the collection element, the controller controls the collection module to add the currently playing non-favorited TV content to the collection list.

[0163] In some possible embodiments, reference Figure 8The process of collecting the currently playing TV content includes: first playing the TV content, then pressing the up button on the remote control to call out the information bar of the currently playing TV content, and then using the direction keys on the remote control to move the focus on the display to the collection button, and pressing the "OK" button on the remote control to confirm the collection, so that the currently playing TV content can be collected simply and quickly.

[0164] In this embodiment, by setting the collection element in the information bar, the user can conveniently collect the currently playing content by simply calling up the information bar while watching TV content, which effectively simplifies the collection operation of TV content and improves the convenience of the collection function.

[0165] In some embodiments, after controlling the display to display the target home page, the controller is further configured to:

[0166] When the display shows the target home page, in response to a management operation on the favorite TV content tiled on the target home page, the collection module is controlled to manage the favorite TV content in the collection list, wherein the management operation at least includes canceling the collection operation.

[0167] The management operation may be an operation for managing the favorite TV content after execution, and the management of the favorite TV content includes at least one of canceling the favorite and adjusting the display position, etc. The specific operation steps may be set according to actual conditions. For example, the user may use the direction keys on the remote control to move the focus position on the display. When the focus moves to the favorite TV content that is to be canceled from the favorite, the user may press the "OK" key on the remote control to call out the management menu, and then use the direction keys on the remote control to move the focus position to the button for confirming the cancellation of the favorite, and press the "OK" key on the remote control to confirm the cancellation of the favorite; or, the user may use the direction keys on the remote control to move the focus position on the display. When the focus moves to the favorite TV content that is to be adjusted from the display position, the user may press and hold the "OK" key on the remote control, and then, while pressing and holding the "OK" key, use the direction keys on the remote control to move the focus position to the adjusted position, and release the "OK" key on the remote control to confirm the adjusted position; or, the user may also input a voice message of "cancel the favorite TV content 2" through the microphone of the display device, and the favorite TV content 2 may be the name or identification information of any non-favorited TV content, etc., and this embodiment does not limit this.

[0168] In some embodiments, if the user wants to manage the favorite TV content at any time, he can perform a trigger operation to enter the home page. If the controller detects the trigger operation to enter the home page, it can control the display to display the target home page display page. In the case where the user has collected at least one TV content, that is, when the number of favorite TV content is greater than or equal to 1, the controller will also control the display to tile at least part of the playback entrances of the favorite TV content in the grid layout area of ​​the target home page display page. Furthermore, the user can browse the favorite TV content tiled in the grid layout area of ​​the target home page display page, and select the favorite TV content that he wants to manage from the favorite TV content tiled in the grid layout area to perform the management operation; if the controller detects the management operation for the favorite TV content in the grid layout area, it can control the collection module to manage the favorite TV content in the collection list.

[0169] In some feasible implementations, after the favorited TV contents in the favorites list are managed, the favorited TV contents or the arrangement order in the favorites list are changed, that is, the favorites list is updated. Therefore, when the favorites list in the favorites module is updated, the graphics processor can be controlled to obtain the initial home page display page, and each favorited TV content in the updated favorites list can be rendered into the grid layout area of ​​the initial home page display page to obtain the target home page display page.

[0170] In some possible embodiments, reference Fig. 9 When a user wants to cancel the favorite TV content at any time, the process includes: first press the "HOME" button on the remote control to control the display to display the target home page, then use the direction keys on the remote control to move the focus on the display to the favorite TV content you want to watch, long press the "OK" button on the remote control to open the management menu of the favorite TV content, move the focus to the Unfavorite button in the management menu, and then press the "OK" button on the remote control to confirm the cancellation of the favorite, so that the favorite TV content can be easily and quickly canceled.

[0171] In this embodiment, by managing the favorite TV content on the target homepage display page, the user only needs to enter the homepage and perform the corresponding management operation through simple operations to achieve the management of the favorite TV content, which effectively simplifies the management operation of the favorite TV content and improves the convenience of the collection function. In addition, the target homepage display page is the top level in the multi-level menu of the user interface. Compared with other pages, the user browses the target homepage display page more frequently. Every time the target homepage display page is browsed, the favorite TV content displayed in the grid layout area can be seen, which is also helpful for helping users remember the management location of the favorite TV content and lowering the operation threshold of the collection function.

[0172] In some embodiments, in the process of controlling the graphics processor to obtain the initial home page display page, rendering each favorited TV content in the updated favorites list into the grid layout area of ​​the initial home page display page, and obtaining the target home page display page, the controller is further configured to:

[0173] In the case that there are multiple favorite TV contents in the updated favorite list, sorting each favorite TV content based on broadcast status information of each favorite TV content, wherein the broadcast status information includes one of about to be broadcast, being broadcast, and finished, and the sorting priority of being broadcast is higher than the sorting priority of about to be broadcast, and the sorting priority of about to be broadcast is higher than the sorting priority of finished;

[0174] The graphics processor is controlled to obtain an initial home page display page, and each favorited television content in the updated favorites list is sequentially rendered into the grid layout area of ​​the initial home page display page according to the sorting result to obtain a target home page display page.

[0175] The identification information of the favorite TV content may be data or information used to identify, distinguish and describe the favorite TV content, such as a number, name, etc. The status information of the favorite TV content may be used to represent the current broadcast status of the favorite TV content, which may be one of: about to be broadcast, being broadcasted, and finished.

[0176] In some embodiments, after the collection module updates the collection list, if there are multiple collected TV contents in the updated collection list, that is, if the number of collected TV contents in the updated collection list is greater than 1, the broadcast status information of each collected TV content can be obtained first, and the collected TV contents can be sorted according to the preset sorting priority based on the broadcast status information of each collected TV content, and the preset sorting priority is that the sorting priority of the broadcasting is higher than the sorting priority of the upcoming broadcasting, and the sorting priority of the upcoming broadcasting is higher than the sorting priority of the ended; then, the graphics processor is controlled to obtain the initial home page display page, and then the collected TV contents in the updated collection list are rendered in the grid layout area of ​​the initial home page display page in the order of sorting priority from high to low, to generate an updated target home page display page.

[0177] In some feasible embodiments, the broadcast status information of each collected television content may also be displayed in the grid layout area of ​​the target homepage display page.

[0178] In this embodiment, by sorting the display order of the collected TV contents according to the priority of being broadcast higher than about to be broadcast higher than finished, the collected TV contents that may be missed as time goes by can be highlighted, thereby preventing users from missing their favorite TV contents, reducing the time users spend looking for these TV contents, and improving the convenience of the collection function.

[0179] In some embodiments, a method for processing TV content collection is provided, such as Fig.10 As shown, the method includes:

[0180] Step 1002, in response to a collection operation on non-collected TV content, adding the non-collected TV content selected by the collection operation to a collection list, wherein the collection list is used to store collected TV content;

[0181] Step 1004, when it is detected that the favorites list is updated, an initial home page display page is obtained, and each favorited TV content in the updated favorites list is rendered into a grid layout area of ​​the initial home page display page to obtain a target home page display page;

[0182] Step 1006, in response to the triggering operation of entering the home page, displaying the target home page display page, and each of the collected TV contents is tiled and displayed in the target home page display page.

[0183] In some embodiments, after displaying the target home page display page, the method further includes:

[0184] In the process of displaying the target home page display page, in response to a play operation on the favorite TV content in the grid layout area, the favorite TV content is played.

[0185] In some embodiments, after playing the favorite television content, the method further comprises:

[0186] During the playback of the favorite TV content, in response to an exit playback operation for the favorite TV content, displaying a reminder message for canceling the favorite;

[0187] In response to a confirmation cancellation operation on the collection cancellation prompt information, the collection television content that has been exited from playing is removed from the collection list.

[0188] In some embodiments, in response to an exit play operation for a favorite television content, displaying a cancel favorite prompt message includes:

[0189] In response to an exit play operation for the favorite television content, determining a serialization state and a current play progress of the favorite television content;

[0190] When the serial status meets the preset serial status condition and the current playback progress exceeds the preset playback progress threshold, a cancel collection prompt message is displayed, wherein the preset serial status condition includes completion.

[0191] In some embodiments, the favorite television content includes favorite broadcast television programs; after adding the non-favorited television content selected by the favorite operation to the favorite list, the method further includes:

[0192] In the case of detecting that a favorite radio and television program is about to be broadcast, displaying the playback prompt information of the favorite radio and television program that is about to be broadcast, where "about to be broadcast" means that the real time is before the broadcast time of the favorite radio and television program, and the time interval between the real time and the broadcast time is less than the preset time interval threshold;

[0193] In response to a confirmation play operation for the play prompt information, the favorite broadcasting and television programs to be broadcasted are played.

[0194] In some embodiments, the collected radio and television programs include at least a main film, and also include at least one of a title, an end credit, and an advertisement; confirming the play operation includes confirming the play operation of the main film; the broadcast time includes the broadcast time of the main film; the collected radio and television programs to be broadcast include the collected radio and television programs whose main film is about to be broadcast, and the main film is about to be broadcast means that the real time is before the broadcast time of the main film of the collected radio and television programs, and the time interval between the real time and the broadcast time of the main film is less than a preset time interval threshold;

[0195] In response to a confirmation play operation for the play prompt information, playing the favorite broadcasting and television programs to be broadcasted, further comprising:

[0196] In response to a confirmation operation of playing the main film in response to the playing prompt information, monitoring whether the main film of the collected radio and television program that is about to be broadcast is broadcast;

[0197] When the main program of the collected radio and television program that is about to be broadcast is monitored, the collected radio and television program that is about to be broadcast is played.

[0198] In some embodiments, in response to a favorite operation on non-favorited television content, adding the non-favorited television content selected by the favorite operation to a favorite list further includes:

[0199] In response to an information bar display operation for the currently played non-favorited TV content, displaying an information bar corresponding to the currently played non-favorited TV content, the information bar including a favorite element;

[0200] In response to a trigger operation on a favorite element, currently playing non-favorited television content is added to a favorite list.

[0201] In some embodiments, after displaying the target home page display page, the method further includes:

[0202] In the process of displaying the target home page, in response to a management operation on the favorite TV content tiled on the target home page, the favorite TV content in the favorite list is managed, wherein the management operation at least includes a cancel operation of favorite.

[0203] In some embodiments, after obtaining the initial home page display page, rendering each favorited TV content in the updated favorites list into the grid layout area of ​​the initial home page display page to obtain the target home page display page further includes:

[0204] In the case that there are multiple favorite TV contents in the updated favorite list, sorting each favorite TV content based on broadcast status information of each favorite TV content, wherein the broadcast status information includes one of about to be broadcast, being broadcast, and finished, and the sorting priority of being broadcast is higher than the sorting priority of about to be broadcast, and the sorting priority of about to be broadcast is higher than the sorting priority of finished;

[0205] An initial home page display page is obtained, and each favorited television content in the updated favorites list is sequentially rendered into the grid layout area of ​​the initial home page display page according to the sorting result, so as to obtain a target home page display page.

[0206] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the method of the above embodiment is implemented when the processor executes the computer program.

[0207] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method of the above embodiment is implemented.

[0208] In one embodiment, a computer program product is provided, including a computer program, which implements the method of the above embodiment when executed by a processor.

[0209] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0210] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0211] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0212] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A display device, characterized in that: include: a display configured to display a user interface; A collection module is configured to manage a collection list; a graphics processor configured to render a user interface; The controller is configured as: In response to a collection operation on non-collected TV content, controlling the collection module to add the non-collected TV content selected by the collection operation to a collection list, wherein the collection list is used to store collected TV content; When the favorites list in the favorites module is updated, the graphics processor is controlled to obtain an initial home page display page, and each favorited TV content in the updated favorites list is rendered into a grid layout area of ​​the initial home page display page to obtain a target home page display page; In response to a triggering operation of entering a home page, the display is controlled to display the target home page display page, and each of the collected TV contents is tiled and displayed in the target home page display page.

2. The display device according to claim 1, characterized in that After controlling the display to display the target home page, the controller is further configured to: When the display displays the target home page display page, in response to a play operation on the favorite TV content in the grid layout area, the display is controlled to play the favorite TV content.

3. The display device according to claim 2, characterized in that After controlling the display to play the collected TV content, the controller is further configured to: In the process of playing the favorite TV content on the display, in response to an exit play operation on the favorite TV content, controlling the display to display a reminder message for canceling the favorite; In response to a confirmation cancellation operation on the cancel collection prompt information, the collection module is controlled to remove the collected television content that has been exited from the play from the collection list.

4. The display device according to claim 3, characterized in that In the process of controlling the display to display a prompt message for canceling the favorite in response to the exit playback operation for the favorited television content, the controller is further configured to: In response to an exit play operation for the favorite television content, determining a serialization state and a current play progress of the favorite television content; When the serial status satisfies a preset serial status condition and the current playback progress exceeds a preset playback progress threshold, the display is controlled to display a cancel collection prompt message, wherein the preset serial status condition includes completion.

5. The display device according to claim 1, characterized in that The collected TV content includes collected radio and TV programs; after controlling the collection module to add the non-collected TV content selected by the collection operation to the collection list, the controller is further configured to: In the case of detecting that a favorite radio and television program is about to be broadcasted, controlling the display to display the playback prompt information of the favorite radio and television program that is about to be broadcasted, wherein the about to be broadcasted means that the real time is before the broadcast time of the favorite radio and television program, and the time interval between the real time and the broadcast time is less than a preset time interval threshold; In response to a confirmation play operation for the play prompt information, the display is controlled to play the favorite broadcast television program to be broadcasted.

6. The display device according to claim 5, characterized in that The collected radio and television programs at least include the main film, and also include at least one of the opening, the ending and the advertisement; the confirming playback operation includes the confirming playback operation of the main film; the broadcasting time includes the broadcasting time of the main film; the collected radio and television programs to be broadcasted include the collected radio and television programs whose main film is about to be broadcasted, and the main film to be broadcasted means that the real time is before the broadcasting time of the main film of the collected radio and television programs, and the time interval between the real time and the broadcasting time of the main film is less than the preset time interval threshold; In the process of controlling the display to play the favorite broadcasting and television programs to be broadcasted in response to the confirmation play operation for the play prompt information, the controller is further configured to: In response to the confirmation operation of playing the main film in response to the playing prompt information, monitoring whether the main film of the collected radio and television program that is about to be broadcasted is broadcasted; When the broadcast of the collected radio and television program that is about to be broadcast is monitored, the display is controlled to play the collected radio and television program that is about to be broadcast.

7. The display device according to any one of claims 1 to 6, characterized in that: In the process of controlling the collection module to add the non-collected TV content selected by the collection operation to the collection list in response to the collection operation on the non-collected TV content, the controller is further configured to: In response to an information bar display operation for currently playing non-favorited television content, controlling the display to display an information bar corresponding to the currently playing non-favorited television content, wherein the information bar includes a favorite element; In response to a trigger operation on the favorite element, the favorite module is controlled to add the currently played non-favorited television content to a favorite list.

8. The display device according to any one of claims 1 to 6, characterized in that: After controlling the display to display the target home page, the controller is further configured to: When the display displays the target home page display page, in response to a management operation on the favorite TV content tiled on the target home page display page, the collection module is controlled to manage the favorite TV content in the collection list, wherein the management operation at least includes a cancel collection operation.

9. The display device according to any one of claims 1 to 6, characterized in that: In the process of controlling the graphics processor, obtaining the initial home page display page, rendering each favorited TV content in the updated favorites list into the grid layout area of ​​the initial home page display page, and obtaining the target home page display page, the controller is further configured as follows: In the case that there are multiple favorite TV contents in the updated favorite list, sorting each of the favorite TV contents based on broadcast status information of each of the favorite TV contents, wherein the broadcast status information includes one of about to be broadcast, being broadcast, and finished, and the sorting priority of being broadcast is higher than the sorting priority of about to be broadcast, and the sorting priority of about to be broadcast is higher than the sorting priority of finished; The graphics processor is controlled to obtain an initial home page display page, and each favorited television content in the updated favorites list is sequentially rendered into the grid layout area of ​​the initial home page display page according to the sorting result to obtain a target home page display page.

10. A method for collecting and processing television content, characterized in that: The method comprises: In response to a favorite operation on non-favorited television content, adding the non-favorited television content selected by the favorite operation to a favorite list, wherein the favorite list is used to store the favorited television content; When it is detected that the favorites list is updated, an initial home page display page is obtained, and each favorited TV content in the updated favorites list is rendered into a grid layout area of ​​the initial home page display page to obtain a target home page display page; In response to a triggering operation of entering a home page, the target home page display page is displayed, and each of the collected television contents is tiled and displayed in the target home page display page.

Citation Information

Patent Citations

  • Content collection method and device and storage medium

    CN109683761A

  • Smart television content processing method and device and storage medium

    CN111880703A

  • Method for managing media browsing user interface, electronic equipment and storage medium

    CN115134673A

  • Video processing method and device, equipment and storage medium

    CN116095391A

  • Managing favorite channels

    US20040040039A1