CN112423079A - Program reminding method, device, terminal and computer readable storage medium - Google Patents
Program reminding method, device, terminal and computer readable storage medium Download PDFInfo
- Publication number
- CN112423079A CN112423079A CN202011200485.0A CN202011200485A CN112423079A CN 112423079 A CN112423079 A CN 112423079A CN 202011200485 A CN202011200485 A CN 202011200485A CN 112423079 A CN112423079 A CN 112423079A
- Authority
- CN
- China
- Prior art keywords
- program
- reminding
- information
- program information
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000015654 memory Effects 0.000 claims description 20
- 230000001960 triggered effect Effects 0.000 claims description 19
- 238000012544 monitoring process Methods 0.000 claims description 6
- 230000008569 process Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention discloses a program reminding method, which comprises the following steps: receiving input program parameters, and sending the program parameters to a cloud server so as to receive program information returned by the cloud server based on the program parameters; acquiring an identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result; and displaying the reminding information corresponding to the program information according to the program reminding mode. The invention also discloses a program reminding device, a terminal and a computer readable storage medium. The terminal automatically acquires corresponding program information according to the program parameters input by the number of users and reminds according to the reminding mode wanted by the user so as to prevent the user from missing wanted programs and further realize timely reminding of the programs.
Description
Technical Field
The invention relates to the technical field of intelligent terminals, in particular to a program reminding method, a program reminding device, a program reminding terminal and a computer readable storage medium.
Background
Along with the improvement of life quality and the continuous change of living environment, the application of household electrical appliances is more and more common, and household electrical appliances in the market are more and more, especially smart television, along with the powerful of function, the frequency that people used smart television improves greatly, if use smart television to carry out the video program and watch.
However, although the existing smart tv has a powerful function, there is no automatic program reminding function, and a user needs to manually search for a program and then set a reservation, if the user wants to watch a basketball game, the user needs to find a video related to the basketball game and then set the reservation, the process is complicated, and the real preference of the user cannot be identified, if the user only wants to watch the basketball game related to yao Ming, the existing smart tv only recommends the basketball game in a brain, and therefore, a program reminding method is needed to remind the user to watch the related program, and the user is prevented from missing the favorite related program.
Disclosure of Invention
The invention mainly aims to provide a program reminding method, a device, a terminal and a computer readable storage medium, and aims to realize intelligent reminding of video programs.
In order to achieve the above object, the present invention provides a program reminding method, which comprises the following steps:
receiving input program parameters, and sending the program parameters to a cloud server so as to receive program information returned by the cloud server based on the program parameters;
acquiring an identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result;
and displaying the reminding information corresponding to the program information according to the program reminding mode.
Preferably, the reminding information includes a program identifier, and the step of displaying the reminding information corresponding to the program information according to the program reminding mode includes:
if the program reminding mode is a program preview mode, acquiring the playing time of the program information, and arranging the program information according to the playing time to obtain the arrangement sequence of the program information;
and acquiring program identifiers corresponding to the program information, and displaying the program identifiers in sequence according to the arrangement sequence.
Preferably, the step of acquiring the program identifiers corresponding to the program information and sequentially displaying the program identifiers according to the arrangement sequence includes:
acquiring a program identifier corresponding to the program information, and determining the picture size of the program identifier;
determining the display position of the program identifier on a display interface based on the picture size;
and sequentially displaying the program identifications at the display positions according to the arrangement sequence.
Preferably, the reminding information includes a floating window identifier, and the step of displaying the reminding information corresponding to the program information according to the program reminding mode includes:
if the program reminding mode is the time-out reminding mode, acquiring the playing time of the program information;
and if the difference between the playing time and the current time is smaller than a preset time threshold, displaying a floating window identifier corresponding to the program information.
Preferably, after the step of displaying the floating window identifier corresponding to the program information if the difference between the playing time and the current time is smaller than a preset time threshold, the program reminding method further includes:
if the instruction triggered based on the floating window identifier is not detected, continuously displaying the floating window identifier, wherein the duration is the playing duration of the program information;
and if the instruction is not detected in the duration, closing the floating window identifier.
Preferably, the program parameters include star and program type, and the step of receiving the input program parameters includes:
when a program attention instruction is detected, displaying a star list corresponding to the program attention instruction;
and if a first selection instruction triggered based on the star list is detected, determining a target star corresponding to the first selection instruction, and receiving a program type input based on the target star.
Preferably, the step of obtaining the identification result of the program information includes:
displaying a reminding option corresponding to the program information, and monitoring a second selection instruction triggered based on the reminding option;
and determining a target reminding option corresponding to the second selection instruction, and acquiring the identification result of the program information based on the target reminding option.
In addition, to achieve the above object, the present invention further provides a program reminding apparatus, including:
the receiving and sending module is used for receiving input program parameters and sending the program parameters to the cloud server so as to receive program information returned by the cloud server based on the program parameters;
the acquisition determining module is used for acquiring the identification result of the program information and determining a program reminding mode corresponding to the program information based on the identification result;
and the display reminding module is used for displaying the reminding information corresponding to the program information according to the program reminding mode.
Preferably, the reminding information includes a program identifier, and the display reminding module is further configured to:
if the program reminding mode is a program preview mode, acquiring the playing time of the program information, and arranging the program information according to the playing time to obtain the arrangement sequence of the program information;
and acquiring program identifiers corresponding to the program information, and displaying the program identifiers in sequence according to the arrangement sequence.
Preferably, the display alert module is further configured to:
acquiring a program identifier corresponding to the program information, and determining the picture size of the program identifier;
determining the display position of the program identifier on a display interface based on the picture size;
and sequentially displaying the program identifications at the display positions according to the arrangement sequence.
Preferably, the reminding information includes a floating window identifier, and the display reminding module is further configured to:
if the program reminding mode is the time-out reminding mode, acquiring the playing time of the program information;
and if the difference between the playing time and the current time is smaller than a preset time threshold, displaying a floating window identifier corresponding to the program information.
Preferably, the display alert module is further configured to:
if the instruction triggered based on the floating window identifier is not detected, continuously displaying the floating window identifier, wherein the duration is the playing duration of the program information;
and if the instruction is not detected in the duration, closing the floating window identifier.
Preferably, the program parameters include star and program type, and the receiving and sending module is further configured to:
when a program attention instruction is detected, displaying a star list corresponding to the program attention instruction;
and if a first selection instruction triggered based on the star list is detected, determining a target star corresponding to the first selection instruction, and receiving a program type input based on the target star.
Preferably, the acquisition determination module is further configured to:
displaying a reminding option corresponding to the program information, and monitoring a second selection instruction triggered based on the reminding option;
and determining a target reminding option corresponding to the second selection instruction, and acquiring the identification result of the program information based on the target reminding option.
In addition, to achieve the above object, the present invention also provides a terminal, including: the program reminding method comprises a memory, a processor and a program reminding program which is stored on the memory and can run on the processor, wherein the program reminding program realizes the steps of the program reminding method when being executed by the processor.
In addition, to achieve the above object, the present invention further provides a computer readable storage medium, in which a program reminding program is stored, and the program reminding program, when executed by a processor, implements the steps of the program reminding method as described above.
The program reminding method provided by the invention receives input program parameters and sends the program parameters to a cloud server so as to receive program information returned by the cloud server based on the program parameters; acquiring an identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result; and displaying the reminding information corresponding to the program information according to the program reminding mode. The terminal automatically acquires corresponding program information according to the program parameters input by the number of users and reminds according to the reminding mode wanted by the user so as to prevent the user from missing wanted programs and further realize timely reminding of the programs.
Drawings
Fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a program reminding method according to a first embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic terminal structure diagram of a hardware operating environment according to an embodiment of the present invention.
The terminal of the embodiment of the invention comprises a fixed terminal or a mobile terminal.
As shown in fig. 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the terminal structure shown in fig. 1 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, the memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a program reminder.
The operating system is a program for managing and controlling the terminal and software resources, and supports the operation of a network communication module, a user interface module, a program reminding program and other programs or software; the network communication module is used for managing and controlling the network interface 1002; the user interface module is used to manage and control the user interface 1003.
In the terminal shown in fig. 1, the terminal calls the program reminding program stored in the memory 1005 through the processor 1001, and performs the operations in the various embodiments of the program reminding method described below.
Based on the hardware structure, the embodiment of the program reminding method is provided.
Referring to fig. 2, fig. 2 is a schematic flow chart of a first embodiment of the program reminding method of the present invention, where the method includes:
step S10, receiving input program parameters, and sending the program parameters to a cloud server to receive program information returned by the cloud server based on the program parameters;
step S20, obtaining the identification result of the program information, and determining the program reminding mode corresponding to the program information based on the identification result;
and step S30, displaying the reminding information corresponding to the program information according to the program reminding mode.
The program reminding method of the embodiment is applied to a terminal, which may be a fixed terminal such as a fixed computer, an intelligent television, or a mobile terminal such as a mobile phone.
Although the existing smart television can realize the program reservation reminding function, the user needs to manually search for the program setting reservation, so that the user can not really know the preference of the user and realize the interaction with the user. The invention can realize that the user selects 'favorite star' in the star list, and the intelligent television can automatically remind the user to watch the star for the variety, TV play, match and the like by voice or pop window. The user preference can be better mastered, and the user can be prevented from missing the related program of the even image.
The respective steps will be described in detail below:
step S10, receiving the input program parameters, and sending the program parameters to a cloud server, so as to receive program information returned by the cloud server based on the program parameters.
In this embodiment, the smart television monitors stars that the user selects to pay attention to, and for this reason, the smart television provides an output window for the user to input related program parameters, where the program parameters include stars, program types, and the like, and after receiving the program parameters input by the user, the smart display triggers the program reminding module to operate, and stores the program parameters input by the user in a memory, such as:
pick _ Athlete _ (X) { "Lebron · James": "Games" },// select athlete, Lebron James' game
Or
Pick _ access _ (X) { "Ning ringing": "Variety entertainement program" },// select actress, quiet hedonic
And then, storing the program parameters in a memory, and the smart television then obtains the program parameters from the memory in real time or at regular time and sends the program parameters to a cloud server, wherein after receiving the program parameters, the cloud server searches program information matched with the program parameters according to the program parameters and returns the program information to the smart television, if the program information is quiet, all the programs of star 'quiet' are searched first, then the programs with the program type of 'synthesis' are screened out from the programs, and then the program names, the starting playing time, the channels to which the videos belong, the video playing addresses, the video introductions and the like of the screened programs are sent back to the smart television, that is, the program information comprises the program names, the starting playing time, the channels to which the videos belong, the video playing addresses, the video introductions and the like.
Further, in one embodiment, the step of receiving the input program parameters comprises:
step a1, when a program attention instruction is detected, displaying a star list corresponding to the program attention instruction;
in an embodiment, in the process of receiving program parameters input by a user, the smart television can display a star list according to a program attention instruction triggered by the user, and the user can select a star which the user wants to pay attention to from the obvious list.
Step a2, if a first selection instruction triggered based on the star list is detected, determining a target star corresponding to the first selection instruction, and receiving a program type input based on the target star;
in an embodiment, if the smart television detects a first selection instruction triggered by a user, a corresponding target star is determined, and if the user wants to pay attention to which star, the user only needs to click a star head portrait in a star list. It can be understood that the program parameters may also include parameters such as playing time and playing duration, which may be specifically set according to actual situations.
Step S20, obtaining the identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result.
In this embodiment, after receiving the program information sent by the cloud server, the smart television stores the program information, and the specific storage process may be performed according to the parameter type of the program information, for example, the program information is sequentially stored in the first memory in time sequence, or the playing time is separately stored in the second memory, or the playing duration is separately stored in the third memory, or the playing address is separately stored in the fourth memory, and so on. The first, second, third and fourth mentioned herein are only used to distinguish different memories, and are not limited specifically.
For example, NBA regular race is broadcast in 7 months, 9 days, 20:00 lake people vs. warrior flight sports broadcast address: http: l.. 2H
NBA conventional race broadcast 7 months 10 days 20:00 lake people vs rocket flight sports broadcast address: http: l.. 2H.
And then, the intelligent television acquires an identification result of the program information, and determines a program reminding mode corresponding to the program information according to the identification result, wherein in specific implementation, the identification result comprises 1 and 0, the program reminding mode comprises a program preview mode and an expiration reminding mode, wherein when the identification result is 1, the program preview mode corresponds to the program reminding mode, and when the identification result is 0, the expiration reminding mode corresponds to the program preview mode.
Further, in an embodiment, the step of obtaining the identification result of the program information includes:
step b1, displaying a reminding option corresponding to the program information, and monitoring a second selection instruction triggered based on the reminding option;
in an embodiment, the reminding options corresponding to the program information are displayed intelligently, wherein each program information can correspond to one reminding option, or a plurality of program information can correspond to the same reminding option, and the user can select a reminding mode from the reminding options, so that the smart television can know which mode the user wants to remind by monitoring a second selection instruction triggered based on the reminding option.
Step b2, determining a target reminding option corresponding to the second selection instruction, and acquiring an identification result of the program information based on the target reminding option;
in an embodiment, after the user makes a selection, the smart television can determine the corresponding target reminding option, so that the identification result corresponding to the program information is determined according to the target suitcase option.
If the intelligent television displays two options of 'program preview' and 'prompt at the time' for the user to select, if the user selects the 'program preview' option, the identification result is determined to be 1, and if the user selects the 'prompt at the time' option, the identification result is determined to be 0, and the like.
In order to facilitate the operation of identifying the user by the intelligent television, the program reminding mode is represented by the identification result 1 or 0, so that the intelligent television can determine the program reminding mode corresponding to the program information after acquiring the identification result.
And step S30, displaying the reminding information corresponding to the program information according to the program reminding mode.
In this embodiment, after the program reminding mode corresponding to the program information is determined, the smart television displays the reminding information corresponding to the program information according to the program reminding mode, so that the user can be reminded in time, and the user is prevented from missing a favorite program.
Further, in an embodiment, the reminding information includes a program identifier, and the step S30 includes:
step c1, if the program reminding mode is a program preview mode, acquiring the playing time of the program information, and arranging the program information according to the playing time to obtain the arrangement sequence of the program information;
in an embodiment, if it is determined that the program reminding mode of the current program information is the program preview mode, the playing time of the program information is obtained, and the program information is arranged according to the playing time, so as to obtain the arrangement sequence of the program information, where it should be noted that the number of the program information in this embodiment includes a plurality, and if there are a plurality of quiet art programs, the art programs are arranged according to the playing time.
And c2, acquiring program identifiers corresponding to the program information, and displaying the program identifiers in sequence according to the arrangement sequence.
And then, the intelligent television acquires a program identifier corresponding to the program information, wherein the program identifier refers to a propaganda cover page of the program information, and the program identifiers are sequentially displayed according to the arrangement sequence, so that a user can visually check the programs, and the user can select to check the programs.
The embodiment receives input program parameters and sends the program parameters to a cloud server so as to receive program information returned by the cloud server based on the program parameters; acquiring an identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result; and displaying the reminding information corresponding to the program information according to the program reminding mode. The terminal automatically acquires corresponding program information according to the program parameters input by the number of users and reminds according to the reminding mode wanted by the user so as to prevent the user from missing wanted programs and further realize timely reminding of the programs.
Further, based on the first embodiment of the program reminding method of the present invention, a second embodiment of the program reminding method of the present invention is proposed.
The second embodiment of the program reminding method is different from the first embodiment of the program reminding method in that the step of obtaining the program identifier corresponding to the program information and displaying the program identifier in sequence according to the arrangement sequence comprises:
step c21, acquiring a program identifier corresponding to the program information, and determining the size of the picture of the program identifier;
step c22, based on the picture size, determining the display position of the program identifier on the display interface;
and c23, sequentially displaying the program identifications on the display positions according to the arrangement sequence.
When the program identifier is displayed to remind the user to check, the corresponding display position can be selected to be displayed according to the size of the picture of the program identifier, so that the situation that the picture displayed on the current display interface is blocked due to the fact that the user is reminded to check the program identifier is avoided.
The respective steps will be described in detail below:
and c21, acquiring a program identifier corresponding to the program information, and determining the picture size of the program identifier.
In this embodiment, the smart television acquires a program identifier corresponding to the program information, and further determines the size of the picture of the program identifier, which can be understood that the program identifier is used for propagandizing and introducing the current video program, so that a certain area of the display interface of the smart television needs to be occupied, when the program identifier is prevented from being displayed, the program identifier blocks the picture currently displayed on the display interface, at this time, the size of the picture of the program identifier needs to be determined first, and thus it is determined which position the program identifier is placed for display without affecting the display of the picture currently displayed on the display interface.
And c22, determining the display position of the program identifier on the display interface based on the picture size.
In this embodiment, the smart television determines the display position of the program identifier on the display interface according to the picture size of the program identifier.
Specifically, a currently displayed picture of a display interface is obtained, the positions of a character picture and a subtitle in the currently displayed picture are determined, and a non-affected area is determined according to the positions of the character picture and the subtitle;
and determining the display position of the program identifier on the display interface according to the picture size of the program identifier and the non-influence area.
That is, in the currently displayed picture of the display interface, the region which does not affect the display of the characters and the subtitles is set as a non-affected region, and then the position of the program identifier in the non-affected region is determined according to the size of the picture of the program identifier, that is, the display position of the program identifier.
And c23, sequentially displaying the program identifications on the display positions according to the arrangement sequence.
In this embodiment, the smart television displays the program identifiers in sequence at the determined display positions according to the arrangement order, so that the user can be reminded of the program information to be played without blocking the picture played on the current display interface.
When the program identifier is displayed to remind the user to check, the corresponding display position can be selected to be displayed according to the size of the picture of the program identifier, so that the situation that the picture displayed on the current display interface is blocked due to the fact that the user is reminded to check the program identifier is avoided, and the intelligence of program reminding is improved.
Further, based on the first and second embodiments of the program reminding method of the present invention, a third embodiment of the program reminding method of the present invention is proposed.
The third embodiment of the program reminding method is different from the first and second embodiments of the program reminding method in that the reminding information includes a floating window identifier, and the step S30 includes:
step c3, if the program reminding mode is the time reminding mode, obtaining the playing time of the program information;
and c4, if the difference between the playing time and the current time is less than a preset time threshold, displaying a floating window identifier corresponding to the program information.
The reminding information of the embodiment comprises a floating window identifier, and the user is reminded of program information to be played by displaying the floating window identifier, so that the user can switch to the program information in time to watch favorite programs.
The respective steps will be described in detail below:
and c3, if the program reminding mode is the time-out reminding mode, acquiring the playing time of the program information.
In this embodiment, if the program reminding mode is the time-out reminding mode, the smart television acquires the playing time of the program information, and compares the playing time with the current time to determine whether the program information reaches the playing time.
And c4, if the difference between the playing time and the current time is less than a preset time threshold, displaying a floating window identifier corresponding to the program information.
In this embodiment, if it is determined that the difference between the playing time of the program information and the current time is smaller than a preset time threshold, a floating window identifier corresponding to the program information is displayed, where the preset time threshold may be set according to an actual situation, such as 30 min. The floating window identification comprises two options of 'playing the video' and 'closing the reminding', and the user can select to click 'playing the video' or click 'closing the reminding' according to actual conditions. It can be understood that if the user clicks the "play the video" option, the smart television switches the currently played picture to play the video program corresponding to the program information; if the user clicks the 'close reminding' option, the smart television closes the floating window.
Further, in an embodiment, after the step c4, the method further includes:
if the instruction triggered based on the floating window identifier is not detected, continuously displaying the floating window identifier, wherein the duration is the playing duration of the program information;
in an embodiment, if the smart television does not detect the instruction triggered based on the floating window identifier, that is, after the smart television displays the floating window identifier, the user does not select the option of "playing the video" or selects "close the reminder", the floating window identifier is continuously displayed, and the time of the continuous display is the playing time length of the program information.
That is, the floating window identifier is always displayed under the condition of no operation, and the video program corresponding to the program information is known to be played, if the basketball game is from two points to four points in the afternoon, and the instruction is not received all the time after the floating window identifier is displayed on the intelligent television, the floating window identifier is continuously displayed to four points in the afternoon.
And if the instruction is not detected in the duration, closing the floating window identifier.
That is, after the duration, if no instruction is detected, the floating window identifier is closed, because the program is missed and the live broadcast of the match cannot be seen even if the program is selected to be played in time, the floating window identifier is closed.
Further, after the floating window identifier is closed, a missed identifier is displayed at the lower right corner or any other corner of the display interface to remind the user of the missed video program, so that the situation that the user does not operate the floating window identifier due to the fact that the user is asleep when watching a television is avoided, and the user does not need to be reminded after waking up.
The reminding information comprises floating window identification, and the program information to be played is reminded to the user by displaying the floating window identification, so that the user can switch to the program information in time, watch favorite programs and realize intelligent reminding of the programs.
The invention also provides a program reminding device. The program reminding device of the invention comprises:
the receiving and sending module is used for receiving input program parameters and sending the program parameters to the cloud server so as to receive program information returned by the cloud server based on the program parameters;
the acquisition determining module is used for acquiring the identification result of the program information and determining a program reminding mode corresponding to the program information based on the identification result;
and the display reminding module is used for displaying the reminding information corresponding to the program information according to the program reminding mode.
Preferably, the reminding information includes a program identifier, and the display reminding module is further configured to:
if the program reminding mode is a program preview mode, acquiring the playing time of the program information, and arranging the program information according to the playing time to obtain the arrangement sequence of the program information;
and acquiring program identifiers corresponding to the program information, and displaying the program identifiers in sequence according to the arrangement sequence.
Preferably, the display alert module is further configured to:
acquiring a program identifier corresponding to the program information, and determining the picture size of the program identifier;
determining the display position of the program identifier on a display interface based on the picture size;
and sequentially displaying the program identifications at the display positions according to the arrangement sequence.
Preferably, the reminding information includes a floating window identifier, and the display reminding module is further configured to:
if the program reminding mode is the time-out reminding mode, acquiring the playing time of the program information;
and if the difference between the playing time and the current time is smaller than a preset time threshold, displaying a floating window identifier corresponding to the program information.
Preferably, the display alert module is further configured to:
if the instruction triggered based on the floating window identifier is not detected, continuously displaying the floating window identifier, wherein the duration is the playing duration of the program information;
and if the instruction is not detected in the duration, closing the floating window identifier.
Preferably, the program parameters include star and program type, and the receiving and sending module is further configured to:
when a program attention instruction is detected, displaying a star list corresponding to the program attention instruction;
and if a first selection instruction triggered based on the star list is detected, determining a target star corresponding to the first selection instruction, and receiving a program type input based on the target star.
Preferably, the acquisition determination module is further configured to:
displaying a reminding option corresponding to the program information, and monitoring a second selection instruction triggered based on the reminding option;
and determining a target reminding option corresponding to the second selection instruction, and acquiring the identification result of the program information based on the target reminding option.
The invention also provides a computer readable storage medium.
The computer readable storage medium of the present invention stores a program reminder program, which when executed by a processor implements the steps of the program reminder method described above.
The method implemented when the program reminding program running on the processor is executed may refer to each embodiment of the program reminding method of the present invention, and will not be described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A program reminding method is characterized by comprising the following steps:
receiving input program parameters, and sending the program parameters to a cloud server so as to receive program information returned by the cloud server based on the program parameters;
acquiring an identification result of the program information, and determining a program reminding mode corresponding to the program information based on the identification result;
and displaying the reminding information corresponding to the program information according to the program reminding mode.
2. The program reminding method of claim 1, wherein the reminding information includes a program identifier, and the step of displaying the reminding information corresponding to the program information according to the program reminding mode includes:
if the program reminding mode is a program preview mode, acquiring the playing time of the program information, and arranging the program information according to the playing time to obtain the arrangement sequence of the program information;
and acquiring program identifiers corresponding to the program information, and displaying the program identifiers in sequence according to the arrangement sequence.
3. The method for reminding a program according to claim 2, wherein the step of obtaining the program identifiers corresponding to the program information and displaying the program identifiers in sequence according to the arrangement sequence comprises:
acquiring a program identifier corresponding to the program information, and determining the picture size of the program identifier;
determining the display position of the program identifier on a display interface based on the picture size;
and sequentially displaying the program identifications at the display positions according to the arrangement sequence.
4. The program reminding method of claim 1, wherein the reminding information comprises a floating window identifier, and the step of displaying the reminding information corresponding to the program information according to the program reminding mode comprises:
if the program reminding mode is the time-out reminding mode, acquiring the playing time of the program information;
and if the difference between the playing time and the current time is smaller than a preset time threshold, displaying a floating window identifier corresponding to the program information.
5. The program reminding method according to claim 4, wherein after the step of displaying the floating window identifier corresponding to the program information if the difference between the playing time and the current time is smaller than a preset time threshold, the program reminding method further comprises:
if the instruction triggered based on the floating window identifier is not detected, continuously displaying the floating window identifier, wherein the duration is the playing duration of the program information;
and if the instruction is not detected in the duration, closing the floating window identifier.
6. The program reminder method of claim 1, wherein the program parameters include star and program type, and the step of receiving input program parameters includes:
when a program attention instruction is detected, displaying a star list corresponding to the program attention instruction;
and if a first selection instruction triggered based on the star list is detected, determining a target star corresponding to the first selection instruction, and receiving a program type input based on the target star.
7. The program reminding method as claimed in any of claims 1 to 6, wherein said step of obtaining said identification result of said program information comprises:
displaying a reminding option corresponding to the program information, and monitoring a second selection instruction triggered based on the reminding option;
and determining a target reminding option corresponding to the second selection instruction, and acquiring the identification result of the program information based on the target reminding option.
8. A program reminder device, the program reminder device comprising:
the receiving and sending module is used for receiving input program parameters and sending the program parameters to the cloud server so as to receive program information returned by the cloud server based on the program parameters;
the acquisition determining module is used for acquiring the identification result of the program information and determining a program reminding mode corresponding to the program information based on the identification result;
and the display reminding module is used for displaying the reminding information corresponding to the program information according to the program reminding mode.
9. A terminal, characterized in that the terminal comprises a memory, a processor and a program reminder stored on the memory and executable on the processor, the program reminder, when executed by the processor, implementing the steps of the program reminder method according to any one of claims 1 to 7.
10. A computer-readable storage medium, having a program reminder program stored thereon, which, when executed by a processor, implements the steps of the program reminder method of any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011200485.0A CN112423079A (en) | 2020-10-30 | 2020-10-30 | Program reminding method, device, terminal and computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011200485.0A CN112423079A (en) | 2020-10-30 | 2020-10-30 | Program reminding method, device, terminal and computer readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112423079A true CN112423079A (en) | 2021-02-26 |
Family
ID=74827770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011200485.0A Pending CN112423079A (en) | 2020-10-30 | 2020-10-30 | Program reminding method, device, terminal and computer readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112423079A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023093389A1 (en) * | 2021-11-24 | 2023-06-01 | 腾讯科技(深圳)有限公司 | Game pop-up window display method and apparatus, and device, medium and program product |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1567986A (en) * | 1995-10-02 | 2005-01-19 | 星视电视广播股份有限公司 | Interactive computer system for providing television schedule information |
CN1745576A (en) * | 2003-01-30 | 2006-03-08 | 联合视频制品公司 | Interactive television systems with digital video recording and adjustable reminders |
CN1980347A (en) * | 2005-12-08 | 2007-06-13 | 株式会社日立制作所 | Broadcast receiving apparatus and an assisting method for recording program thereof |
CN101141587A (en) * | 2007-09-05 | 2008-03-12 | 康佳集团股份有限公司 | Method of performing TV program prompt using electric program guide |
CN101370122A (en) * | 2007-08-14 | 2009-02-18 | 深圳Tcl新技术有限公司 | Method for reserving TV program and television set |
CN101472102A (en) * | 2007-12-25 | 2009-07-01 | 康佳集团股份有限公司 | Automatic prompting method for television program transmission and television set |
CN101605214A (en) * | 2008-06-13 | 2009-12-16 | 深圳Tcl新技术有限公司 | A kind of TV programme system for prompting and method |
CN101662653A (en) * | 2008-08-27 | 2010-03-03 | Tcl集团股份有限公司 | Method and system for reserving television program |
CN101778255A (en) * | 2010-01-25 | 2010-07-14 | 青岛海信移动通信技术股份有限公司 | Appointed playing method and system of television program and user terminal |
CN102349308A (en) * | 2009-03-11 | 2012-02-08 | 索尼公司 | Interactive access to media or other content related to a currently viewed program |
CN102780915A (en) * | 2012-07-05 | 2012-11-14 | 青岛海信传媒网络技术有限公司 | Method, device and system for reserving programs |
CN102833503A (en) * | 2012-09-14 | 2012-12-19 | 高亿实业有限公司 | Method and device for intelligently selecting channels of television |
CN103369358A (en) * | 2012-03-26 | 2013-10-23 | 李慧萍 | Information interaction method for broadcast, television and network |
CN104639987A (en) * | 2015-01-29 | 2015-05-20 | 联发科技(新加坡)私人有限公司 | Controlled terminal and information providing method thereof |
CN105915958A (en) * | 2015-12-31 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | Method, apparatus and system for following program at television end |
CN107147925A (en) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | The based reminding method and system of a kind of serial programme televised live |
CN108650533A (en) * | 2012-09-27 | 2018-10-12 | 谷歌有限责任公司 | The system and method recommended media program and notify user before the beginning of the program |
CN109218800A (en) * | 2018-06-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of barrage information display method, terminal and computer readable storage medium |
CN110115043A (en) * | 2017-01-06 | 2019-08-09 | 谷歌有限责任公司 | Electronic program guides with the expanding element lattice for video preview |
CN111510760A (en) * | 2020-04-13 | 2020-08-07 | 北京字节跳动网络技术有限公司 | Video information display method and device, storage medium and electronic equipment |
-
2020
- 2020-10-30 CN CN202011200485.0A patent/CN112423079A/en active Pending
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1567986A (en) * | 1995-10-02 | 2005-01-19 | 星视电视广播股份有限公司 | Interactive computer system for providing television schedule information |
CN1745576A (en) * | 2003-01-30 | 2006-03-08 | 联合视频制品公司 | Interactive television systems with digital video recording and adjustable reminders |
CN1980347A (en) * | 2005-12-08 | 2007-06-13 | 株式会社日立制作所 | Broadcast receiving apparatus and an assisting method for recording program thereof |
US20070136754A1 (en) * | 2005-12-08 | 2007-06-14 | Hitachi, Ltd. | Broadcast receiving apparatus and an assisting method for recording program thereof |
CN101370122A (en) * | 2007-08-14 | 2009-02-18 | 深圳Tcl新技术有限公司 | Method for reserving TV program and television set |
CN101141587A (en) * | 2007-09-05 | 2008-03-12 | 康佳集团股份有限公司 | Method of performing TV program prompt using electric program guide |
CN101472102A (en) * | 2007-12-25 | 2009-07-01 | 康佳集团股份有限公司 | Automatic prompting method for television program transmission and television set |
CN101605214A (en) * | 2008-06-13 | 2009-12-16 | 深圳Tcl新技术有限公司 | A kind of TV programme system for prompting and method |
CN101662653A (en) * | 2008-08-27 | 2010-03-03 | Tcl集团股份有限公司 | Method and system for reserving television program |
CN102349308A (en) * | 2009-03-11 | 2012-02-08 | 索尼公司 | Interactive access to media or other content related to a currently viewed program |
CN101778255A (en) * | 2010-01-25 | 2010-07-14 | 青岛海信移动通信技术股份有限公司 | Appointed playing method and system of television program and user terminal |
CN103369358A (en) * | 2012-03-26 | 2013-10-23 | 李慧萍 | Information interaction method for broadcast, television and network |
CN102780915A (en) * | 2012-07-05 | 2012-11-14 | 青岛海信传媒网络技术有限公司 | Method, device and system for reserving programs |
CN102833503A (en) * | 2012-09-14 | 2012-12-19 | 高亿实业有限公司 | Method and device for intelligently selecting channels of television |
CN108650533A (en) * | 2012-09-27 | 2018-10-12 | 谷歌有限责任公司 | The system and method recommended media program and notify user before the beginning of the program |
CN104639987A (en) * | 2015-01-29 | 2015-05-20 | 联发科技(新加坡)私人有限公司 | Controlled terminal and information providing method thereof |
CN105915958A (en) * | 2015-12-31 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | Method, apparatus and system for following program at television end |
CN110115043A (en) * | 2017-01-06 | 2019-08-09 | 谷歌有限责任公司 | Electronic program guides with the expanding element lattice for video preview |
CN107147925A (en) * | 2017-05-05 | 2017-09-08 | 中广热点云科技有限公司 | The based reminding method and system of a kind of serial programme televised live |
CN109218800A (en) * | 2018-06-29 | 2019-01-15 | 努比亚技术有限公司 | A kind of barrage information display method, terminal and computer readable storage medium |
CN111510760A (en) * | 2020-04-13 | 2020-08-07 | 北京字节跳动网络技术有限公司 | Video information display method and device, storage medium and electronic equipment |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023093389A1 (en) * | 2021-11-24 | 2023-06-01 | 腾讯科技(深圳)有限公司 | Game pop-up window display method and apparatus, and device, medium and program product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2361370C2 (en) | Displaying personalised electronic programme guide (epg) with visual commentary | |
US9288519B2 (en) | Display apparatus, server and control method thereof | |
US8384828B2 (en) | Video display device, video display method and system | |
KR100981700B1 (en) | Method and apparatus for creating a personal commercials channel | |
CN110213661A (en) | Control method, smart television and the computer readable storage medium of full video | |
CN108924620A (en) | The method and display terminal of EPG user interface are shown in broadcasting program broadcast | |
CN112788268A (en) | Information pushing method based on video recording, smart television and storage medium | |
CN109474839B (en) | Method and device for displaying EPG user interface during broadcasting program | |
CN110719530A (en) | Video playing method and device, electronic equipment and storage medium | |
KR101128695B1 (en) | An Intelligent Broadcasting Receiver and a Method for Controlling thereof | |
JP2003259242A (en) | Portable terminal device and method for displaying electronic program guide | |
CN110072138B (en) | Video playing method, video playing equipment and computer readable storage medium | |
CN112423079A (en) | Program reminding method, device, terminal and computer readable storage medium | |
CN108965998B (en) | Channel switching method and system, smart television and storage medium | |
CN114051160B (en) | Video display method and device | |
CN113747246A (en) | Program resource recommendation method, device, equipment and storage medium | |
US20070124770A1 (en) | Simple program guide | |
US20080235730A1 (en) | Perspective Function For Simple Program Guide | |
CN111432268B (en) | Display method of terminal control page, display terminal and readable storage medium | |
US20170164050A1 (en) | Presenting alternate content | |
CN112565856A (en) | Display device and television program switching method | |
CN113099250B (en) | Information processing method and electronic equipment | |
CN108882050B (en) | Program arrangement method, system, readable storage medium and terminal equipment | |
CN107820119B (en) | Program recording method, television and computer readable storage medium | |
CN112565857A (en) | Display device and television program switching method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210226 |