[go: up one dir, main page]

CN103024556A - System and method for automatically skipping television channels - Google Patents

System and method for automatically skipping television channels Download PDF

Info

Publication number
CN103024556A
CN103024556A CN2012105927984A CN201210592798A CN103024556A CN 103024556 A CN103024556 A CN 103024556A CN 2012105927984 A CN2012105927984 A CN 2012105927984A CN 201210592798 A CN201210592798 A CN 201210592798A CN 103024556 A CN103024556 A CN 103024556A
Authority
CN
China
Prior art keywords
channel
jump
request
playback device
monitoring module
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
Application number
CN2012105927984A
Other languages
Chinese (zh)
Inventor
王向东
张虹
钱跃良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Computing Technology of CAS
Original Assignee
Institute of Computing Technology of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Institute of Computing Technology of CAS filed Critical Institute of Computing Technology of CAS
Priority to CN2012105927984A priority Critical patent/CN103024556A/en
Publication of CN103024556A publication Critical patent/CN103024556A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明提供电视频道跳转的系统,该系统包括播放设备、输入设备和视频监控模块,用户通过输入设备输入频道跳转预约请求;视频监控模块用于根据接收到的频道跳转预约请求实时监控电视频道的播放内容以及指示播放设备进行频道跳转;播放设备用于接收和显示电视节目以及根据来自视频监控模块的指示进行频道跳转。该系统可根据用户的设定在用户喜欢的节目开始时自动跳转到该节目,不仅实现了电视节目的智能播放,还提升了用户收视体验。

Figure 201210592798

The invention provides a TV channel jumping system, the system includes a playback device, an input device and a video monitoring module, the user inputs a channel jumping reservation request through the input device; the video monitoring module is used for real-time monitoring according to the received channel jumping reservation request The broadcasting content of the TV channel and instructing the broadcasting device to perform channel jumping; the broadcasting device is used for receiving and displaying TV programs and performing channel jumping according to instructions from the video monitoring module. According to the user's settings, the system can automatically jump to the program that the user likes when it starts, which not only realizes the intelligent broadcast of TV programs, but also improves the viewing experience of the user.

Figure 201210592798

Description

电视频道自动跳转的系统与方法System and method for automatically jumping TV channels

技术领域technical field

本发明涉及视频播放器领域,特别涉及电视频道自动跳转的系统和方法。The invention relates to the field of video players, in particular to a system and method for automatically jumping TV channels.

背景技术Background technique

所谓智能电视,是指像智能手机一样,具有全开放式平台,搭载了操作系统,可以由用户自行安装和卸载软件、游戏等第三方服务商提供的应用程序,通过此类应用不断对彩电的功能进行扩充,并可以通过网线、无线网络来实现上网冲浪的这样一类电视机的总称。智能电视很好的融合了传统电视机和互联网的优点,顺应了电视机“高清化、”“网络化、”“智能化”的趋势。The so-called smart TV refers to a fully open platform like a smartphone, equipped with an operating system, and users can install and uninstall software, games and other applications provided by third-party service providers. It is a general term for such a type of TV that can expand its functions and realize surfing the Internet through network cables and wireless networks. Smart TVs have well integrated the advantages of traditional TVs and the Internet, and complied with the trend of "high-definition," "network," and "smart" TVs.

当前的智能电视所谓的“智能”其实主要是就其智能应用来说的。从收看电视节目这一电视最基本的功能来说,却并未实现智能。电视观众常常在收看过程中遇到很多的不方便。例如:当观众想要收看的某一频道的节目还未开始(正在播放广告或之前的其他节目)时,观众可能会先收看其他频道或做其他的事情,很多时候可能会错过想看的频道节目的准确的开始时间。为了能够及时收看,观众可能要频繁切换到目标频道查看以确定喜欢的节目是否开始。也就是说,当前的智能电视只能被动地根据用户的操作来切换频道,无法主动智能地呈现节目内容,不能在用户喜欢的节目开始时自动切换到相应频道。The so-called "smart" of the current smart TV is actually mainly in terms of its smart applications. From the perspective of watching TV programs, the most basic function of TV, it has not realized intelligence. TV viewers often encounter a lot of inconvenience during watching. For example: when the program of a certain channel that the audience wants to watch has not started (advertising or other programs before it), the audience may watch other channels or do other things first, and may miss the channel they want to watch in many cases The exact start time of the show. In order to be able to watch in time, the viewer may frequently switch to the target channel to check to determine whether the favorite program starts. That is to say, the current smart TV can only switch channels passively according to the user's operation, but cannot actively and intelligently present program content, and cannot automatically switch to the corresponding channel when the user's favorite program starts.

发明内容Contents of the invention

因此,本发明的目的在于克服上述现有技术的缺陷,提供一种电视频道自动跳转的系统,使得可以根据用户的设定在用户喜欢的节目开始时自动跳转到该节目。Therefore, the object of the present invention is to overcome the above-mentioned defects in the prior art, and provide a system for automatically jumping TV channels, so that it can automatically jump to the program when the user's favorite program starts according to the user's setting.

本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:

一方面,本发明提供了一种电视频道自动跳转的系统,包括播放设备、输入设备和视频监控模块,其中:On the one hand, the present invention provides a system for automatically jumping TV channels, including a playback device, an input device and a video monitoring module, wherein:

所述输入设备用于输入用户的频道跳转预约请求;The input device is used to input the user's channel hopping reservation request;

所述视频监控模块用于根据接收到的频道跳转预约请求实时监控电视频道的播放内容以及指示播放设备进行频道跳转;The video monitoring module is used to monitor the broadcast content of the TV channel in real time and instruct the playback device to perform channel jump according to the received channel jump reservation request;

所述播放设备用于接收和显示电视节目以及根据来自视频监控模块的指示进行频道跳转。The playback device is used for receiving and displaying TV programs and performing channel jumping according to instructions from the video monitoring module.

上述系统中,所述频道跳转预约请求的类型为跳转请求、跳回请求或推荐请求,所述跳转请求表示在指定的频道的指定节目开始时跳转到该频道的指令,所述跳回请求表示在当前的频道广告结束时跳回该频道的指令,所述推荐请求表示在出现某些用户可能喜欢的节目时,自动跳转到相应的频道的指令。In the above system, the type of the channel jump reservation request is a jump request, a jump back request or a recommendation request, and the jump request represents an instruction to jump to the channel when the specified program of the specified channel starts, and the The jump back request means an instruction to jump back to the channel at the end of the current channel advertisement, and the recommendation request means an instruction to automatically jump to the corresponding channel when some programs that the user may like appear.

上述系统中,所述频道跳转预约请求包括播放设备标识符、预约请求标识符、频道跳转预约请求的类型标识和/或指定的频道与节目。In the above system, the channel hopping reservation request includes a playback device identifier, a reservation request identifier, a type identifier of the channel hopping reservation request and/or a specified channel and program.

上述系统中,当频道跳转预约请求的类型为跳转请求或跳回请求时,所述视频监控模块实时监控指定频道的内容并在监控到指定频道中指定节目开始或广告结束时,指示播放设备进行频道跳转。In the above system, when the type of channel jump reservation request is a jump request or a jump back request, the video monitoring module monitors the content of the specified channel in real time and instructs to play when the specified program starts or the advertisement ends in the specified channel. The device performs channel hopping.

上述系统中,当频道跳转预约请求的类型为推荐请求时,所述视频监控模块实时监控所有电视频道的内容,检测各频道节目的开始,并确定是否应该向用户推荐该频道的节目,以及响应于确定应该向用户推荐,指示播放设备跳转至该频道。In the above system, when the type of the channel jump reservation request is a recommendation request, the video monitoring module monitors the content of all TV channels in real time, detects the beginning of each channel program, and determines whether the program of this channel should be recommended to the user, and In response to determining that the recommendation should be made to the user, the playback device is instructed to jump to the channel.

上述系统中,所述视频监控模块可以位于所述播放设备内部,或者可以是独立的设备且通过网络与播放设备相连接。In the above system, the video monitoring module may be located inside the playback device, or may be an independent device connected to the playback device through a network.

上述系统中,所述输入设备可以将用户输入的频道跳转预约请求直接提供给视频监控模块。In the above system, the input device can directly provide the channel hopping reservation request input by the user to the video monitoring module.

上述系统中,所述输入设备可以将频道跳转预约请求输入到播放设备,播放设备将该请求转发给视频监控模块。In the above system, the input device may input a channel jump reservation request to the playback device, and the playback device forwards the request to the video monitoring module.

上述系统中,所述视频监控模块还可以用于根据所接收到的用户的频道跳转预约取消指令,取消与该指令中指定的播放设备关联的监控操作。In the above system, the video monitoring module can also be used to cancel the monitoring operation associated with the playback device specified in the instruction according to the received user's channel jump reservation cancellation instruction.

另一方面,本发明提供了一种基于上述系统的电视频道自动跳转的方法,包括:On the other hand, the present invention provides a method for automatically jumping television channels based on the above system, including:

步骤1)由视频监控模块根据接收到的用户的频道跳转预约请求实时监控电视频道的播放内容以及指示播放设备进行频道跳转;Step 1) The video monitoring module monitors the broadcast content of the TV channel in real time and instructs the playback device to perform channel jumping according to the received user's channel jump reservation request;

步骤2)由播放设备根据来自视频监控模块的指示进行频道跳转。Step 2) The playback device performs channel jumping according to the instructions from the video monitoring module.

在本发明的实施例中,通过根据用户的设定对电视节目进行实时的视频监控,使得播放设备可以在用户喜欢的节目开始时自动跳转到该节目,不仅实现了电视节目的智能播放,而且提升了用户收视体验。In the embodiment of the present invention, by performing real-time video monitoring on TV programs according to the user's settings, the playback device can automatically jump to the program when the user's favorite program starts, not only realizing the intelligent playback of TV programs, but also And enhance the viewing experience of users.

附图说明Description of drawings

图1是根据本发明一个实施例的电视频道自动跳转的系统框图;Fig. 1 is a system block diagram of automatic jumping of TV channels according to one embodiment of the present invention;

图2是根据本发明又一个实施例的电视频道自动跳转的系统框图;Fig. 2 is a system block diagram of automatic TV channel jumping according to another embodiment of the present invention;

图3是根据本发明又一个实施例的电视频道自动跳转的系统框图;Fig. 3 is a system block diagram of TV channel jumping automatically according to another embodiment of the present invention;

图4是根据本发明实施例的预约频道跳转流程图;FIG. 4 is a flowchart of reserved channel jumping according to an embodiment of the present invention;

图5是根据本发明实施例的服务器端存储的链表的数据结构示意图。FIG. 5 is a schematic diagram of a data structure of a linked list stored on a server side according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的,技术方案及优点更加清楚明白,以下结合附图通过具体实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

图1给出了根据本发明一个实施例的电视频道自动跳转的系统示意图,该系统包括播放设备、输入设备和视频监控模块。其中,播放设备为电视机、个人电脑、平板电脑、手机、移动电视、机顶盒等各种可以接收和播放电视节目的终端设备,用于接收和显示电视节目、接收用户请求、跳转频道等。输入设备为用于向播放设备输入命令,如遥控器、键盘、鼠标、触摸屏、体感交互设备、语音输入设备等。输入设备可以通过WiFi、红外、蓝牙等协议来与播放设备进行通信。视频监控模块用于实时监控电视频道的播出内容并指示播放设备进行频道跳转。在一个实施例中,如图1所示,视频监控模块可以位于电视机、个人电脑、平板电脑、手机、移动电视、机顶盒等各种可以接收和播放电视节目的播放设备内部。在又一个实施例中,视频监控模块也可以是与播放设备分开的独立设备或位于其上,例如,如图2所示,视频监控模块可以位于远程服务器或服务器组上,通过网络(例如,互联网)与播放设备连接。视频监控模块也可以称为服务器端,播放设备也可以称为客户机端。视频监控模块可以同时支持多个播放设备。下面对该系统进行更详细的介绍。FIG. 1 shows a schematic diagram of a system for automatically jumping TV channels according to an embodiment of the present invention. The system includes a playback device, an input device and a video monitoring module. Among them, the playback device is a TV, a personal computer, a tablet computer, a mobile phone, a mobile TV, a set-top box, and other terminal devices that can receive and play TV programs, and is used for receiving and displaying TV programs, receiving user requests, and jumping channels. The input device is used to input commands to the playback device, such as remote controller, keyboard, mouse, touch screen, somatosensory interaction device, voice input device, etc. The input device can communicate with the playback device through protocols such as WiFi, infrared, and Bluetooth. The video monitoring module is used to monitor the broadcast content of the TV channel in real time and instruct the playback device to perform channel jumping. In one embodiment, as shown in FIG. 1 , the video monitoring module can be located inside various playback devices capable of receiving and playing TV programs, such as televisions, personal computers, tablet computers, mobile phones, mobile TVs, and set-top boxes. In yet another embodiment, the video monitoring module can also be an independent device separated from the playback device or be located on it. For example, as shown in FIG. Internet) to connect to the playback device. The video monitoring module can also be called the server side, and the playback device can also be called the client side. The video monitoring module can support multiple playback devices at the same time. The system is described in more detail below.

用户可以通过输入设备向播放设备输入频道跳转预约请求指令(也可称为频道预约跳转预约请求或简称为预约请求)。频道跳转预约请求可以分为两类:指定请求和推荐请求。推荐请求是指用户请求系统在出现某些重要的用户可能喜欢的节目时,自动跳转到相应的频道。而指定请求又可以分为两种:(1)跳转请求:用户请求系统在指定的频道的指定节目开始时跳转到该频道;(2)跳回请求:用户请求系统在当前频道节目开始时(即广告结束时)跳回本频道。The user may input a channel skip reservation request instruction (also referred to as a channel reservation skip reservation request or simply a reservation request) to the playback device through the input device. Channel jump reservation requests can be divided into two categories: designated requests and recommendation requests. The recommendation request means that the user requests the system to automatically jump to the corresponding channel when some important programs that the user may like appear. The specified request can be divided into two types: (1) Jump request: the user requests the system to jump to the specified channel when the specified program starts; (2) Jump back request: the user requests the system to jump to the specified channel at the beginning of the program Jump back to this channel when (i.e. when the ad ends).

播放设备在接收到来自用户的频道跳转预约请求指令时,向视频监控模块发送监控通知。该监控通知的内容可以包括:播放设备的标识符、监控通知标识符、频道跳转预约请求指令的类型(例如,指定请求或推荐请求)等。其中播放设备的标识符用于区分不同的播放设备,例如,系统通常可以为播放设备预先设置标识符。监控通知标识符用于区分不同的监控通知。当预约请求的类型为指定请求时,该监控通知还可以包括指定的频道和节目。The playback device sends a monitoring notification to the video monitoring module when receiving a channel jump reservation request instruction from the user. The content of the monitoring notification may include: the identifier of the playback device, the monitoring notification identifier, the type of channel jump reservation request instruction (for example, a designation request or a recommendation request), and the like. The identifier of the playback device is used to distinguish different playback devices, for example, the system can usually preset the identifier for the playback device. The monitoring notification identifier is used to distinguish different monitoring notifications. When the reservation request type is a specified request, the monitoring notification may also include specified channels and programs.

响应于接收来自播放设备的监控通知,视频监控模块实时监控电视频道内容并指示播放设备进行频道跳转。更具体地,主要包括下列步骤:In response to receiving the monitoring notification from the playback device, the video monitoring module monitors the TV channel content in real time and instructs the playback device to perform channel hopping. More specifically, it mainly includes the following steps:

如果监控通知中的指令类型为指定请求,则视频监控模块实时监控指定频道的内容并在监控到指定频道指定节目开始(或广告结束)时,向播放设备发送通知,指示其进行频道跳转。例如,对于跳转请求,监控指定频道的指定节目是否开始,如果开始,则向播放设备发送频道跳转通知以指示跳转到指定频道;对于跳回请求,监控指定频道的广告是否结束,如果结束则向播放设备发送频道跳转通知以指示跳到指定频道。If the instruction type in the monitoring notification is a specified request, the video monitoring module monitors the content of the specified channel in real time and sends a notification to the playback device to instruct it to perform channel jumping when the specified program starts (or the end of the advertisement) on the specified channel is monitored. For example, for a jump request, monitor whether the specified program on the specified channel starts, and if it starts, send a channel jump notification to the playback device to indicate jumping to the specified channel; for a jump back request, monitor whether the advertisement of the specified channel ends, if After the end, a channel jump notification is sent to the playback device to indicate to jump to the specified channel.

如果监控通知中的指令类型为推荐请求,则实时监控所有电视频道的内容,检测各频道节目的开始。每当有频道开始新节目时,通过推荐方法确定是否应该向用户推荐。推荐方法可采用已有的各种推荐方法,如基于收看历史的方法、基于内容的方法、基于协同过滤的方法等。如果确定应该向用户推荐,则向播放设备发送频道跳转通知,指示其将频道跳转至所推荐的频道。If the instruction type in the monitoring notification is a recommendation request, the contents of all TV channels are monitored in real time, and the start of programs of each channel is detected. Whenever a channel starts a new program, it is determined whether it should be recommended to the user through the recommendation method. The recommendation method can adopt various existing recommendation methods, such as a method based on viewing history, a method based on content, a method based on collaborative filtering, and the like. If it is determined that it should be recommended to the user, a channel jump notification is sent to the playback device, instructing it to jump the channel to the recommended channel.

其中,监控方法可采用已有的各种方法,如可采用下述方法的一种或几种的组合:(1)自动分析频道的视音频内容,自动检测节目的开始、广告的开始及被中断节目的恢复等状态。例如,可以采用自动广告检测技术在视音频中检测广告,检测不到广告时即认为是节目开始。(2)接收电视台、广电运营商或第三方机构提供的数据服务,获取节目和广告准确的开始时间;(3)采用输入模块,供人工进行输入和编辑修改。(4)利用从其他网站或第三方获取的节目时刻表,将节目时刻表中相应的时刻作为节目的开始时间。Among them, the monitoring method can adopt various existing methods, such as one or a combination of the following methods: (1) Automatically analyze the video and audio content of the channel, automatically detect the start of the program, the start of the advertisement and the A state such as the recovery of an interrupted program. For example, automatic advertisement detection technology can be used to detect advertisements in video and audio, and when no advertisements are detected, it is considered that the program starts. (2) Receive data services provided by TV stations, radio and television operators or third-party organizations, and obtain the accurate start time of programs and advertisements; (3) Use an input module for manual input and editing. (4) Use the program timetable obtained from other websites or third parties, and use the corresponding time in the program timetable as the start time of the program.

播放设备在接收到来自视频监控模块的频道跳转通知时,进行频道跳转。例如,播放设备可以根据收到的频道跳转通知,将频道切换至该通知中指定的频道。When the playback device receives the channel jump notification from the video monitoring module, it performs channel jump. For example, the playback device may switch the channel to the channel specified in the notification according to the received channel jump notification.

此外,播放设备还可以接收用户的频道跳转预约取消指令。如果用户不再希望系统跳转到预设的频道,则可通过输入设备输入预约取消指令,取消已经设置的预约请求指令。播放设备收到来自用户的预约取消指令时,向视频监控模块发送取消监控通知,该通知可包括:播放设备的标识符,用于区分不同的播放设备;取消监控通知标识符,用于区分待取消的请求通知,以及预约取消命令。视频监控模块接收到取消监控通知后,结束与该播放设备标识符和请求通知标识符相关联的监控操作。In addition, the playback device may also receive a user's channel jump reservation cancellation instruction. If the user no longer wants the system to jump to the preset channel, he can input a reservation cancellation instruction through the input device to cancel the preset reservation request instruction. When the playback device receives a reservation cancellation instruction from the user, it sends a cancellation monitoring notification to the video monitoring module. The notification may include: the identifier of the playback device, used to distinguish different playback devices; Cancellation request notification, and appointment cancellation order. After receiving the monitoring cancellation notification, the video monitoring module ends the monitoring operation associated with the playback device identifier and the request notification identifier.

图3给出了根据本发明又一个实施例的电视频道自动跳转的系统示意图,该系统包括播放设备、输入设备和视频监控模块。其中,播放设备为电视机、个人电脑、平板电脑、手机、移动电视、机顶盒等各种可以接收和播放电视节目的终端设备,用于接收和显示电视节目、根据来自视频监控模块的指示自动跳转频道等。用户通过输入设备向视频监控模块提供频道跳转预约请求指令。输入设备可以是通过各种网络与视频监控模块进行通信的独立计算设备,例如用户的个人计算机、笔记本、智能电话等。视频监控模块接收来自输入设备的频道跳转预约请求指令、实时监控电视频道的播出内容并指示播放设备进行频道跳转。如图3所示,视频监控模块位于远程服务器或服务器组上,通过网络(例如,互联网)与播放设备和输入设备连接。视频监控模块也可以称为服务器端,播放设备也可以称为客户机端。视频监控模块可以同时支持多个播放设备。Fig. 3 shows a schematic diagram of a system for automatically jumping TV channels according to yet another embodiment of the present invention, the system includes a playback device, an input device and a video monitoring module. Among them, the playback device is a TV, personal computer, tablet computer, mobile phone, mobile TV, set-top box and other terminal devices that can receive and play TV programs, used to receive and display TV programs, and automatically jump switch channels etc. The user provides a channel jump reservation request instruction to the video monitoring module through the input device. The input device may be a separate computing device, such as a user's personal computer, notebook, smart phone, etc., that communicates with the video surveillance module through various networks. The video monitoring module receives channel hopping reservation request instructions from the input device, monitors the broadcast content of the TV channel in real time, and instructs the playback device to perform channel hopping. As shown in FIG. 3 , the video monitoring module is located on a remote server or server group, and is connected to a playback device and an input device through a network (for example, the Internet). The video monitoring module can also be called the server side, and the playback device can also be called the client side. The video monitoring module can support multiple playback devices at the same time.

现参考图3,用户通过输入设备直接向视频监控模块发出频道跳转预约请求指令。该预约请求指令可以包括:播放设备的标识符(用于区分不同的播放设备)、预约请求标识符(用于区分不同的预约请求)、频道跳转预约请求指令的类型(例如,指定请求或推荐请求),和/或(当预约请求的类型为指定请求时)指定的频道和节目。视频监控模块根据接收到的频道跳转预约请求指令,实时监控电视频道的播出内容并指示播放设备进行频道跳转,更具体地,包括:Referring now to FIG. 3 , the user directly sends a channel jump reservation request instruction to the video surveillance module through an input device. The reservation request instruction may include: the identifier of the playback device (for distinguishing different playback devices), the reservation request identifier (for distinguishing different reservation requests), the type of the channel jump reservation request instruction (for example, a specified request or Referral request), and/or (when the type of reservation request is a specific request) specified channels and programs. The video monitoring module monitors the broadcast content of the TV channel in real time and instructs the playback device to perform channel hopping according to the received channel hopping reservation request instruction, more specifically, including:

如果频道跳转预约请求指令类型为指定请求,则视频监控模块实时监控指定频道的内容并在监控到指定频道指定节目开始(或广告结束)时,向播放设备发送通知,指示其进行频道跳转。例如,对于跳转请求,监控指定频道的指定节目是否开始,如果开始,则向播放设备发送频道跳转通知以指示跳转到指定频道;对于跳回请求,监控指定频道的广告是否结束,如果结束则向播放设备发送频道跳转通知以指示跳到指定频道。If the channel jump reservation request instruction type is a specified request, the video monitoring module monitors the content of the specified channel in real time and sends a notification to the playback device when the specified program starts (or the end of the advertisement) on the specified channel is monitored, instructing it to perform channel jumping . For example, for a jump request, monitor whether the specified program on the specified channel starts, and if it starts, send a channel jump notification to the playback device to indicate jumping to the specified channel; for a jump back request, monitor whether the advertisement of the specified channel ends, if After the end, a channel jump notification is sent to the playback device to indicate to jump to the specified channel.

如果频道跳转预约请求指令类型为推荐请求,则实时监控所有电视频道的内容,检测各频道节目的开始。每当有频道开始新节目时,通过推荐方法确定是否应该向用户推荐。推荐方法可采用已有的各种推荐方法,如基于收看历史的方法、基于内容的方法、基于协同过滤的方法等。如果确定应该向用户推荐,则向播放设备发送频道跳转通知,指示其将频道跳转至所推荐的频道。If the instruction type of the channel skip reservation request is a recommendation request, the content of all TV channels is monitored in real time, and the start of programs of each channel is detected. Whenever a channel starts a new program, it is determined whether it should be recommended to the user through the recommendation method. The recommendation method can adopt various existing recommendation methods, such as a method based on viewing history, a method based on content, a method based on collaborative filtering, and the like. If it is determined that it should be recommended to the user, a channel jump notification is sent to the playback device, instructing it to jump the channel to the recommended channel.

播放设备在接收到来自视频监控模块的频道跳转通知时,进行频道跳转。例如,播放设备可以根据收到的频道跳转通知,将频道切换至该通知中指定的频道。When the playback device receives the channel jump notification from the video monitoring module, it performs channel jump. For example, the playback device may switch the channel to the channel specified in the notification according to the received channel jump notification.

此外,视频监控模块还可以接收用户的频道跳转预约取消指令。如果用户不再希望系统跳转到预设的频道,则可通过输入设备输入预约取消指令,取消已经设置的预约请求指令。该频道跳转预约取消指令可包括:播放设备的标识符、预约请求标识符和预约取消命令。视频监控模块接收到频道跳转预约取消指令后,结束与该播放设备标识符和预约请求标识符相关联的监控操作。In addition, the video monitoring module can also receive a user's instruction to cancel a channel jump reservation. If the user no longer wants the system to jump to the preset channel, he can input a reservation cancellation instruction through the input device to cancel the preset reservation request instruction. The channel jump reservation cancellation instruction may include: an identifier of the playback device, a reservation request identifier and a reservation cancellation command. After the video monitoring module receives the channel jump reservation cancellation instruction, it ends the monitoring operation associated with the playback device identifier and the reservation request identifier.

再次参考图1所示的视频监控模块位于播放设备上的系统架构,在又一个实施例中,也可以如上文结合图3所述的一样,用户可通过输入设备直接向视频监控模块提供频道跳转预约请求指令。该频道跳转预约请求指令可以包括:预约请求标识符、频道跳转预约请求指令的类型,和/或(当预约请求的类型为指定请求时)指定的频道和节目。视频监控模块根据接收到的频道跳转预约请求指令,实时监控电视频道的播出内容并指示播放设备进行频道跳转,更具体地,包括:Referring again to the system architecture in which the video surveillance module is located on the playback device shown in FIG. 1, in yet another embodiment, as described above in conjunction with FIG. Go to Appointment Request Instructions. The channel hopping reservation request instruction may include: a reservation request identifier, a type of the channel hopping reservation request instruction, and/or (when the reservation request type is a specified request) a specified channel and program. The video monitoring module monitors the broadcast content of the TV channel in real time and instructs the playback device to perform channel hopping according to the received channel hopping reservation request instruction, more specifically, including:

如果预约请求指令类型为指定请求,则视频监控模块实时监控指定频道的内容并在监控到指定频道指定节目开始(或广告结束)时,指示播放设备进行频道跳转。例如,对于跳转请求,监控指定频道的指定节目是否开始,如果开始,则指示播放设备跳转到指定频道;对于跳回请求,监控指定频道的广告是否结束,如果结束则指示播放设备跳到指定频道。If the type of the reservation request instruction is a specified request, the video monitoring module monitors the content of the specified channel in real time and instructs the playback device to perform channel jumping when the specified program on the specified channel starts (or the end of the advertisement) is monitored. For example, for a jump request, monitor whether the specified program on the specified channel starts, and if it starts, instruct the playback device to jump to the specified channel; Specify the channel.

如果预约请求指令类型为推荐请求,则实时监控所有电视频道的内容,检测各频道节目的开始。每当有频道开始新节目时,通过推荐方法确定是否应该向用户推荐。如果确定应该向用户推荐,则指示播放设备指示其将频道跳转至所推荐的频道。If the reservation request instruction type is a recommendation request, then monitor the content of all TV channels in real time, and detect the start of programs on each channel. Whenever a channel starts a new program, it is determined whether it should be recommended to the user through the recommendation method. If it is determined that it should be recommended to the user, the playback device is instructed to jump the channel to the recommended channel.

如果用户不再希望系统跳转到预设的频道,则可通过输入设备向视频监控模块发出预约取消指令,取消已经设置的预约请求指令。该频道跳转预约取消指令可包括:预约请求标识符和预约取消命令。视频监控模块接收到频道跳转预约取消指令后,结束与该预约请求标识符相关联的监控操作。If the user no longer wants the system to jump to the preset channel, he can send a reservation cancellation instruction to the video monitoring module through the input device to cancel the preset reservation request instruction. The channel jump reservation cancellation instruction may include: a reservation request identifier and a reservation cancellation command. The video monitoring module ends the monitoring operation associated with the reservation request identifier after receiving the channel jump reservation cancellation instruction.

下面通过具体的应用场景示例来对上述系统进行更详细的介绍。在下述示例中,系统的播放设备为智能电视机,输入设备为电视遥控器,视频监控模块为远程服务器组(下文简单称为服务器端)。智能电视机与服务器端通过互联网连接。服务器端可同时支持多个智能电视设备。The above-mentioned system will be introduced in more detail below through a specific application scenario example. In the following example, the playback device of the system is a smart TV, the input device is a TV remote control, and the video monitoring module is a remote server group (hereinafter simply referred to as the server side). The smart TV is connected to the server through the Internet. The server side can support multiple smart TV devices at the same time.

应用场景示例:Application scenario example:

1)广告结束进行节目跳转:用户周六晚上观看江苏卫视《非诚勿扰》节目,节目段落间穿插有大量广告,用户使用遥控器对当前频道进行一下标记,然后便可以换台去收看别的节目,服务器监控江苏卫视节目数据流,当广告结束节目重新开始时,自动从用户观看的其他节目跳转回江苏卫视的该档节目。1) Program skipping after commercials: Users watch Jiangsu Satellite TV's "If You Are the One" program on Saturday night. There are a lot of advertisements interspersed between program segments. Users use the remote control to mark the current channel, and then they can switch channels to watch other programs , the server monitors the program data stream of Jiangsu Satellite TV, and when the advertisement ends and the program restarts, it automatically jumps back to the program of Jiangsu Satellite TV from other programs watched by the user.

2)用户指定节目的跳转:用户自定义关注晚7点CCTV-1频道的新闻联播节目,当用户在该时间观看非该频道的其他电视节目时,通过服务器的实时监测,系统可自动跳转到CCTV-1频道。2) Jump to the program specified by the user: the user can customize and focus on the news broadcast program of CCTV-1 channel at 7:00 p.m. Go to CCTV-1 channel.

3)推荐频道跳转:在用户同意进行数据采集分析的前提下,经过使用本系统一段时间后,用户可以自主选择是否进行感兴趣节目的主动跳转。比如每晚8点都收看安徽卫视黄金剧场,那么经过用户同意后,可以在节目开始插播的广告结束后自动跳转到该频道直接收看电视剧。下面对上述几个应用场景的实现流程进行详细介绍:3) Recommended channel jumping: Under the premise that the user agrees to collect and analyze data, after using the system for a period of time, the user can choose whether to actively jump to the program of interest. For example, if you watch the Golden Theater of Anhui Satellite TV at 8 o'clock every night, after the user agrees, you can automatically jump to this channel to watch the TV series directly after the commercials that start the program end. The following is a detailed introduction to the implementation process of the above application scenarios:

1)对于广告结束进行节目跳转的实现:1) Realization of program jump at the end of advertisement:

图4给出了实现广告结束后跳转到预约频道的流程图。如图4所示,在智能电视部分(客户端):用户在观看某频道的节目中进入了广告时间,如果用户想要先到其他频道看看但是在广告结束时继续收看该节目,则可通过输入设备(例如遥控器)标记该频道并发送预约跳回请求,然后切换频道。智能电视接收预约跳回请求,通过网络连接向视频监控模块所在的服务器端发送例如包含下列信息的监控通知:智能电视标识符clientId、当前频道channelID、当前请求标识符secureId、预约请求类型requireType和是否感兴趣标记interest。对于指定请求,预约请求类型requireType的值为1。对于预约跳转请求指令,interest字段为true。如果用户标记节目后,对当前节目不再感兴趣,可以发送预约取消指令,智能电视向服务器端发送取消通知,其前四个字段相同,interest字段为false。Fig. 4 shows the flow chart of realizing jumping to the reservation channel after the advertisement ends. As shown in Figure 4, in the part of the smart TV (client): the user enters an advertisement time while watching a program on a certain channel. If the user wants to watch other channels first but continue to watch the program when the advertisement ends, he can Mark the channel via an input device (such as a remote control) and send an appointment skip back request, then switch channels. The smart TV receives the reservation jump-back request, and sends, for example, a monitoring notification including the following information to the server where the video monitoring module is located through the network connection: smart TV identifier clientId, current channel channelID, current request identifier secureId, reservation request type requireType and whether Interest marked interest. For a specified request, the value of requireType is 1 for the reservation request type. For an appointment jump request instruction, the interest field is true. If the user is no longer interested in the current program after marking the program, he can send a reservation cancellation instruction, and the smart TV sends a cancellation notification to the server, the first four fields of which are the same, and the interest field is false.

在视频监控模块(服务器端):收到监控通知后,查询存储的智能电视clientId,将智能电视标识符clientId、频道channelId存入例如图5所示的“频道-智能电视”链表数据结构中。其中,服务器端会开启与所有频道总数相同的进程,每个进程监控一个频道,如果发现当前广告已经结束重新回到了节目,则根据该频道所有链接的智能电视的clientId,查询智能电视的IP地址,建立网络连接发送广告结束的频道跳转通知,智能电视收到该频道跳转通知后跳转到标记的频道。In the video monitoring module (server side): After receiving the monitoring notification, query the stored smart TV clientId, and store the smart TV identifier clientId and channel channelId in the "channel-smart TV" linked list data structure as shown in Figure 5, for example. Among them, the server will start the same process as the total number of all channels, each process monitors a channel, if it is found that the current advertisement has ended and returned to the program, then query the IP address of the smart TV according to the clientId of all connected smart TVs of the channel , establish a network connection to send a channel jump notification that the advertisement ends, and the smart TV jumps to the marked channel after receiving the channel jump notification.

其中,服务器端视频监控模块可以采用如专利“一种广告检测识别方法及系统”(专利号:ZL200810057162.3)的方法实时检测视频流中的广告,其主要思想为提取音频片段与已知广告库进行匹配,该申请通过引用全部包含于此。Among them, the server-side video monitoring module can detect the advertisements in the video stream in real time using the method of the patent "A Method and System for Advertisement Detection and Recognition" (Patent No.: ZL200810057162.3). The main idea is to extract audio clips and known advertisements library, which is hereby incorporated by reference in its entirety.

2)对于用户指定节目跳转的实现:2) For the implementation of user-specified program jump:

智能电视部分:用户可通过输入设备(遥控器)标记该频道并发送预约跳转请求,并通过输入设备输入或选择需跳转的频道和节目,如“中央1套,新闻联播”。例如规定遥控器的某个(其他功能不太常用的)键为频道预约键,智能电视将该相应的按键解释为系统的预约跳转指令。智能电视接收预约跳转请求,通过网络连接向视频监控模块所在的服务器端发送包含例如下列信息的通知:智能电视标识符clientId、当前频道channelID、当前请求标识符secureId、预约请求类型requireType、是否感兴趣标记interest、节目名称programName。对于指定请求,预约请求类型requireType的值为1。对于预约跳转请求指令,interest字段为true。如果用户标记节目后,对当前节目不再感兴趣,可以发送预约取消指令,智能电视向服务器端发送取消通知,其前四个字段相同,interest字段为false。Smart TV part: the user can mark the channel and send an appointment jump request through the input device (remote control), and input or select the channel and program to be jumped through the input device, such as "Central 1, News Network". For example, it is stipulated that a key (other functions are not commonly used) of the remote control is a channel reservation key, and the smart TV interprets the corresponding key as a reservation jump command of the system. The smart TV receives the reservation jump request, and sends a notification including the following information to the server where the video monitoring module is located through a network connection: smart TV identifier clientId, current channel channelID, current request identifier secureId, reservation request type requireType, whether to accept Interest mark interest, program name programName. For a specified request, the value of requireType is 1 for the reservation request type. For an appointment jump request instruction, the interest field is true. If the user is no longer interested in the current program after marking the program, he can send a reservation cancellation instruction, and the smart TV sends a cancellation notification to the server, the first four fields of which are the same, and the interest field is false.

视频监控模块:收到消息后,监控指定频道,如“中央1套”,如果发现指定节目(如新闻联播)开始,则根据该频道所有链接的智能电视的clientId,查询到智能电视的IP地址,建立网络连接发送广告结束的频道跳转通知,智能电视收到通知后调回到标记的频道。Video monitoring module: After receiving the message, monitor the specified channel, such as "Central 1", and if it finds that the specified program (such as news broadcast) starts, then query the IP address of the smart TV according to the clientId of all connected smart TVs of the channel , establish a network connection and send a channel jump notification that the advertisement ends, and the smart TV will switch back to the marked channel after receiving the notification.

其中在服务器端的视频监控模块可以采用两种方法结合来检测节目开始:①利用节目时间表,如19:00新闻联播;②利用专利“一种广告检测识别方法及系统”(专利号:ZL200810057162.3)的方法实时检测视频流中的广告,将广告结束的时间设为节目开始时间,具体节目名称可参考节目时间表确定。Among them, the video monitoring module on the server side can use two methods to detect the start of the program: ①Use the program schedule, such as 19:00 news broadcast; ②Use the patent "A Method and System for Advertising Detection and Recognition" (Patent No.: ZL200810057162. The method of 3) detects the advertisement in the video stream in real time, and sets the end time of the advertisement as the start time of the program. The specific program name can be determined by referring to the program schedule.

3)对于推荐频道跳转的实现:3) For the implementation of recommended channel jumping:

智能电视部分:在用户每次切换到新的频道时,智能电视会向视频监控模块发送当前频道的开始观看时间,字段如下:智能电视clientId、频道channelId、开始时间startTime;同时前一个频道的结束时间也发送到服务器端,字段如下:智能电视clientId、频道channelId、结束时间endTime。Smart TV part: Every time the user switches to a new channel, the smart TV will send the start viewing time of the current channel to the video monitoring module, and the fields are as follows: smart TV clientId, channel channelId, start time startTime; at the same time, the end of the previous channel The time is also sent to the server, and the fields are as follows: smart TV clientId, channel channelId, end time endTime.

当用户设置推荐功能时,则可通过输入设备(例如遥控器)发送推荐请求。智能电视接收推荐请求,通过网络连接向视频监控模块所在的服务器端发送例如包含下列信息的监控通知:智能电视标识符clientId、当前请求标识符secureId、预约请求类型requireType和是否感兴趣标记interest。对于推荐请求,预约请求类型requireType的值为2。对于预约跳转请求指令,interest字段为true。如果不再希望系统自动推荐,可以发送预约取消指令,智能电视向服务器端发送取消通知,其前三个字段相同,interest字段为false。When the user sets the recommendation function, a recommendation request may be sent through an input device (such as a remote control). The smart TV receives the recommendation request, and sends, for example, a monitoring notification including the following information to the server where the video monitoring module is located through a network connection: smart TV identifier clientId, current request identifier secureId, reservation request type requireType and interest flag interest. For recommendation requests, the value of requireType is 2. For an appointment jump request instruction, the interest field is true. If you no longer want the system to automatically recommend, you can send a reservation cancellation command, and the smart TV will send a cancellation notification to the server, the first three fields of which are the same, and the interest field is false.

视频监控模块:收到智能电视发送的智能电视用户观看的频道信息,存储到每个智能电视clientId的历史观察数据中,通过数据挖掘的分析方法,可以得到用户常看频道;结合电视节目表,可以得到用户常看节目。从而得到用户的个性化推荐数据,采用推荐方法,如基于历史的方法进行推荐。最简单的一种推荐方法为:如果某一节目的观看次数超过了每个设定的阈值,则可向用户推荐在新的时间再次观看该节目(如19:00新闻联播)。Video monitoring module: Receive the channel information watched by the smart TV user sent by the smart TV, and store it in the historical observation data of each smart TV clientId. Through the analysis method of data mining, the channel that the user often watches can be obtained; combined with the TV program table, The user's favorite programs can be obtained. In this way, the user's personalized recommendation data is obtained, and a recommendation method, such as a history-based method, is used for recommendation. The simplest recommendation method is: if the viewing times of a certain program exceed each set threshold, it can be recommended to the user to watch the program again at a new time (such as 19:00 news broadcast).

当视频监控模块确定向某一智能电视推荐某一频道节目且检测到该节目开始时,则根据该智能电视的clientId,查询到智能电视的IP地址,建立网络连接发送频道跳转通知,智能电视收到通知后跳转到通知的频道,也可向用户询问征得同用户同意后再跳转。When the video monitoring module determines to recommend a certain channel program to a smart TV and detects that the program starts, it will query the IP address of the smart TV according to the clientId of the smart TV, establish a network connection and send a channel jump notification, and the smart TV Jump to the channel of the notification after receiving the notification, or ask the user to get the consent of the same user before jumping.

应该注意到并理解,在不脱离后附的权利要求所要求的本发明的精神和范围的情况下,能够对上述详细描述的本发明做出各种修改和改进。因此,要求保护的技术方案的范围不受所给出的任何特定示范教导的限制。It should be noted and understood that various modifications and improvements can be made to the invention described in detail above without departing from the spirit and scope of the invention as claimed in the appended claims. Accordingly, the scope of the claimed technical solution is not limited by any particular exemplary teaching given.

Claims (10)

1.一种电视频道自动跳转的系统,包括播放设备、输入设备和视频监控模块,其中:1. A system for automatically jumping TV channels, comprising a playback device, an input device and a video monitoring module, wherein: 所述输入设备用于输入用户的频道跳转预约请求;The input device is used to input the user's channel hopping reservation request; 所述视频监控模块用于根据接收到的频道跳转预约请求实时监控电视频道的播放内容以及指示播放设备进行频道跳转;The video monitoring module is used to monitor the broadcast content of the TV channel in real time and instruct the playback device to perform channel jump according to the received channel jump reservation request; 所述播放设备用于接收和显示电视节目以及根据来自视频监控模块的指示进行频道跳转。The playback device is used for receiving and displaying TV programs and performing channel jumping according to instructions from the video monitoring module. 2.根据权利要求1所述的系统,其中,所述频道跳转预约请求的类型为跳转请求、跳回请求或推荐请求,所述跳转请求表示在指定的频道的指定节目开始时跳转到该频道的指令,所述跳回请求表示在当前的频道广告结束时跳回该频道的指令,所述推荐请求表示在出现某些用户可能喜欢的节目时,自动跳转到相应的频道的指令。2. The system according to claim 1, wherein the type of the channel skip reservation request is a skip request, a skip back request or a recommendation request, and the skip request indicates that the channel skips at the beginning of a specified program on a specified channel. An instruction to go to the channel, the jump back request means an instruction to jump back to the channel at the end of the current channel advertisement, and the recommendation request means automatically jump to the corresponding channel when some programs that the user may like appear instructions. 3.根据权利要求2所述的系统,其中,所述频道跳转预约请求包括播放设备标识符、预约请求标识符、频道跳转预约请求的类型标识和/或指定的频道与节目。3. The system according to claim 2, wherein the channel hopping reservation request includes a playback device identifier, a reservation request identifier, a type identifier of the channel hopping reservation request and/or a specified channel and program. 4.根据权利要求3所述的系统,其中当频道跳转预约请求的类型为跳转请求或跳回请求时,所述视频监控模块实时监控指定频道的内容并在监控到指定频道中指定节目开始或广告结束时,指示播放设备进行频道跳转。4. The system according to claim 3, wherein when the type of channel jump reservation request is a jump request or a jump back request, the video monitoring module monitors the content of the specified channel in real time and specifies the program in the specified channel Instructs the playback device to do a channel hop when the ad starts or ends. 5.根据权利要求3所述的系统,其中当频道跳转预约请求的类型为推荐请求时,所述视频监控模块实时监控所有电视频道的内容,检测各频道节目的开始,并确定是否应该向用户推荐该频道的节目,以及响应于确定应该向用户推荐,指示播放设备跳转至该频道。5. The system according to claim 3, wherein when the type of channel jump reservation request is a recommendation request, the video monitoring module monitors the content of all TV channels in real time, detects the beginning of each channel program, and determines whether to send The user recommends the program of the channel, and in response to determining that the program should be recommended to the user, instructs the playback device to jump to the channel. 6.根据上述权利要求之一所述的系统,其中所述视频监控模块位于所述播放设备内部,或者是独立的设备且通过网络与播放设备相连接。6. The system according to any one of the preceding claims, wherein the video monitoring module is located inside the playback device, or is an independent device connected to the playback device through a network. 7.根据权利要求6所述的系统,其中所述输入设备将用户输入的频道跳转预约请求直接提供给视频监控模块。7. The system according to claim 6, wherein the input device directly provides the channel hopping reservation request input by the user to the video monitoring module. 8.根据权利要求6所述的系统,所述输入设备将频道跳转预约请求输入到播放设备,播放设备将该请求转发给视频监控模块。8. The system according to claim 6, wherein the input device inputs a channel jump reservation request to the playback device, and the playback device forwards the request to the video monitoring module. 9.根据权利要求8所述的系统,所述视频监控模块还用于根据所接收到的用户的频道跳转预约取消指令,取消与该指令中指定的播放设备关联的监控操作。9. The system according to claim 8, wherein the video monitoring module is further configured to cancel the monitoring operation associated with the playback device specified in the instruction according to the received user's channel jump reservation cancellation instruction. 10.一种基于上述权利要求之一所述系统的电视频道自动跳转的方法,包括:10. A method for automatically jumping television channels based on the system according to one of the preceding claims, comprising: 步骤1)由视频监控模块根据接收到的用户的频道跳转预约请求实时监控电视频道的播放内容以及指示播放设备进行频道跳转;Step 1) The video monitoring module monitors the broadcast content of the TV channel in real time and instructs the playback device to perform channel jumping according to the received user's channel jump reservation request; 步骤2)由播放设备根据来自视频监控模块的指示进行频道跳转。Step 2) The playback device performs channel jumping according to the instructions from the video monitoring module.
CN2012105927984A 2011-12-31 2012-12-31 System and method for automatically skipping television channels Pending CN103024556A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105927984A CN103024556A (en) 2011-12-31 2012-12-31 System and method for automatically skipping television channels

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201110459312 2011-12-31
CN201110459312.5 2011-12-31
CN2012105927984A CN103024556A (en) 2011-12-31 2012-12-31 System and method for automatically skipping television channels

Publications (1)

Publication Number Publication Date
CN103024556A true CN103024556A (en) 2013-04-03

Family

ID=47972608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105927984A Pending CN103024556A (en) 2011-12-31 2012-12-31 System and method for automatically skipping television channels

Country Status (1)

Country Link
CN (1) CN103024556A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104093052A (en) * 2014-06-18 2014-10-08 戴晓晖 Method for controlling household appliance control system based on Internet
CN104580659A (en) * 2013-10-12 2015-04-29 上海华虹集成电路有限责任公司 Cloud-based mobile phone for watching television programs
WO2015067000A1 (en) * 2013-11-07 2015-05-14 华为技术有限公司 Method and device for playing video file
CN107801089A (en) * 2017-11-22 2018-03-13 重庆人人生活家科技发展有限公司 Intelligent TV set broadcasting control system
CN108540249A (en) * 2018-04-12 2018-09-14 上海博泰悦臻网络技术服务有限公司 Based on vehicle-mounted radio program method and cloud server are listened to without advertisement
CN112333520A (en) * 2020-10-30 2021-02-05 Vidaa美国公司 Program recommendation method, display device and server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937723A (en) * 2006-06-30 2007-03-28 康佳集团股份有限公司 Automatic television channel switching method and system
CN101370122A (en) * 2007-08-14 2009-02-18 深圳Tcl新技术有限公司 Method and TV set for TV program reservation
CN101729825A (en) * 2009-11-13 2010-06-09 深圳创维-Rgb电子有限公司 Method for controlling channel switching, device and electronic device
CN101783911A (en) * 2010-02-04 2010-07-21 康佳集团股份有限公司 Method for skipping advertisements in playing process of TV programs

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1937723A (en) * 2006-06-30 2007-03-28 康佳集团股份有限公司 Automatic television channel switching method and system
CN101370122A (en) * 2007-08-14 2009-02-18 深圳Tcl新技术有限公司 Method and TV set for TV program reservation
CN101729825A (en) * 2009-11-13 2010-06-09 深圳创维-Rgb电子有限公司 Method for controlling channel switching, device and electronic device
CN101783911A (en) * 2010-02-04 2010-07-21 康佳集团股份有限公司 Method for skipping advertisements in playing process of TV programs

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580659A (en) * 2013-10-12 2015-04-29 上海华虹集成电路有限责任公司 Cloud-based mobile phone for watching television programs
WO2015067000A1 (en) * 2013-11-07 2015-05-14 华为技术有限公司 Method and device for playing video file
CN104093052A (en) * 2014-06-18 2014-10-08 戴晓晖 Method for controlling household appliance control system based on Internet
CN107801089A (en) * 2017-11-22 2018-03-13 重庆人人生活家科技发展有限公司 Intelligent TV set broadcasting control system
CN108540249A (en) * 2018-04-12 2018-09-14 上海博泰悦臻网络技术服务有限公司 Based on vehicle-mounted radio program method and cloud server are listened to without advertisement
CN108540249B (en) * 2018-04-12 2023-04-04 上海博泰悦臻网络技术服务有限公司 Advertisement-free program listening method based on vehicle-mounted radio and cloud server
CN112333520A (en) * 2020-10-30 2021-02-05 Vidaa美国公司 Program recommendation method, display device and server
CN112333520B (en) * 2020-10-30 2023-03-28 Vidaa美国公司 Program recommendation method, display device and server

Similar Documents

Publication Publication Date Title
US8667526B2 (en) Providing content related to an item in an interactive data scroll
CN103108222B (en) Mobile terminal, TV set, TV digital program switching system, device and method
CN102710992B (en) A kind of interactive message methods of exhibiting, Apparatus and system
CN110741651A (en) Methods, systems, and media for presenting notifications indicating recommended content
US9800923B2 (en) Systems and methods for recording content from a different source when previous content runs over
US10893332B2 (en) User-initiated transitioning between media content versions
CN107735786B (en) Recommending media content based on user's trajectory
US20120319825A1 (en) Methods, systems, and means for restricting control of a home entertainment device by a mobile device
US12015830B1 (en) Locally relayed broadcast and community service television
US10205973B2 (en) Method and system for linking real-time broadcasting with non-real-time video service using user history information
CN103024556A (en) System and method for automatically skipping television channels
US9807474B2 (en) Method and apparatus for generating information associated with a lapsed presentation of media content
EP3314904B1 (en) Methods and apparatus for generating for display portions of media assets
CN101292522A (en) Mobile Device Control of Mobile Television Broadcast Signals to Multiple Destinations
CN102572529A (en) Method, device and system for playing program resources
US20150334439A1 (en) Method and system for displaying event messages related to subscribed video channels
US20070099560A1 (en) Mobile device control of mobile television broadcast signals to alternate destinations
KR20230029438A (en) Display device and controlling method of display device
KR101982152B1 (en) Method and apparatus for processing object for auxiliary service associated with broadcast service in Broadcast receiver
US20190379920A1 (en) Method and system for creating a customized video associated with an advertisement
KR102511520B1 (en) Display apparatus and controlling method thereof
US20130347035A1 (en) Systems and methods for navigating to a favorite content source without an advertisement
JP6219531B2 (en) Television program image frame capture device, television program image frame acquisition device, system and method
EP2787740A1 (en) Control of a multimedia output device by a multimedia communication apparatus connected via a router
KR20160126483A (en) Display device and displaying method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130403