电视节目的自动切换方法及系统与流程

文档序号:12279843阅读:823来源:国知局
电视节目的自动切换方法及系统与流程
本发明涉及智能电视
技术领域
,特别涉及一种电视节目的自动切换方法及系统。
背景技术
:在电子通讯技术的快速发展的背景下,智能电视得到了快速发展,并且电视节目也越来越多,为了满足人民对不同电视节目的喜爱需要,智能电视几乎囊括了所有的电视节目,因此智能电视通常都拥有特别多的电视频道。现有技术中,目前使用的智能电视,由于电视频道较多,用户在观看电视时,经常由于电视频道较多,需要一个个频道去找,才能找到真正喜欢的节目,特别是在刚打开电视那会,电视频道往往停留在上一次关机时的频道或者是第一个频道,而该频道在这个时刻却不是在播放用户感兴趣的节目,给用户带来极大的不方便,特别对于一些选择困难症的用户来说,更是带来了不少烦恼。技术实现要素:基于此,本发明的目的是提供一种电视开机时自动播放用户喜欢节目的电视节目的自动切换方法及系统。根据本发明实施例的一种电视节目的自动切换方法,包括:电视开机时,判断本地是否存储有已收藏电视节目的标签信息;若是,所述电视根据所述已收藏电视节目的标签信息搜索本地所有电视频道中是否存在与所述已收藏电视节目相关的电视节目;若是,所述电视播放搜索到的电视节目当中优先级最高的电视节目。另外,根据本发明上述实施例的一种电视节目的自动切换方法,还可以具有如下附加的技术特征:所述电视播放搜索到的电视节目当中优先级最高的电视节目的步骤包括:所述电视判断所述搜索到的电视节目是否包括多个;若否,所述电视将所述搜索到的电视节目直接作为所述优先级最高的电视节目;若是,所述电视将所述搜索到的电视节目当中每个电视节目的优先级进行比较,以获得所述优先级最高的电视节目;所述电视播放所述优先级最高的电视节目。所述电视将所述搜索到的电视节目当中每个电视节目的优先级进行比较,以获得所述优先级最高的电视节目的步骤包括:所述电视将所述搜索到的电视节目当中所有电视节目预设的喜好级别进行比较;所述电视判断比较得到的喜好级别最高的电视节目是否包含多个;若是,所述电视则按照预设的频道顺序,选取所述喜好级别最高的电视节目当中频道排序最前的一个节目作为所述优先级最高的电视节目;若否,所述电视则将所述喜好级别最高的电视节目作为所述优先级最高的电视节目。所述电视节目的自动切换方法还包括:所述电视判断本地是否有新增收藏电视节目的标签信息;若是,所述电视提醒用户输入所述新增收藏电视节目的所述喜好级别。所述已收藏电视节目的标签信息包括所述已收藏电视节目的名称、收藏时间、播放时间、对应的频道及类别。根据本发明实施例的一种电视节目的自动切换系统,应用于一电视上,包括:第一判断模块,用于判断本地是否存储有已收藏电视节目的标签信息;搜索模块,用于当检测到存在所述已收藏电视节目的标签信息时,根据所述已收藏电视节目的标签信息搜索本地所有电视频道中是否存在与所述已收藏电视节目相关的电视节目;播放模块,用于播放搜索到的电视节目当中优先级最高的电视节目。另外,根据本发明上述实施例的一种电视节目的自动切换系统,还可以具有如下附加的技术特征:所述播放模块包括:第二判断单元,用于判断所述搜索到的电视节目是否包括多个。第一处理单元,用于当判断到将所述搜索到的电视节目不包括多个时,将所述搜索到的电视节目直接作为所述优先级最高的电视节目;第二处理单元,用于当判断到将所述搜索到的电视节目包括多个时,将所述搜索到的电视节目当中每个电视节目的优先级进行比较,以获得所述优先级最高的电视节目;播放子单元,用于播放所述优先级最高的电视节目。所述第二处理单元包括:比较单元,用于将所述搜索到的电视节目当中所有电视节目预设的喜好级别进行比较;第三判断单元,用于判断比较得到的喜好级别最高的电视节目是否包含多个;第一生成单元,用于当判断到所述喜好级别最高的电视节目包含多个时,则按照预设的频道顺序,选取所述喜好级别最高的电视节目当中频道排序最前的一个节目作为所述优先级最高的电视节目。第二生成单元,用于当判断到所述喜好级别最高的电视节目不包含多个时,将所述喜好级别最高的电视节目作为所述优先级最高的电视节目。所述电视节目的自动切换系统的还包括:第四判断模块,用于判断本地是否有新增收藏电视节目的标签信息;提醒模块,用于当判断到本地有所述新增收藏电视节目的标签信息时,提醒用户输入所述新增收藏电视节目的所述喜好级别。所述电视节目的自动切换系统的还包括:存储模块,用于存储用户输入的所述新增收藏电视节目的所述喜好级别和所述已收藏电视节目的标签信息。上述电视节目的自动切换方法及系统,当所述电视开机时,所述电视能够根据用户收藏的电视节目自动选取与收藏节目相关的电视节目进行播放,并且当用户收藏了多个电视节目时,所述电视开始时,能够智能的选取优先级最高的电视节目进行播放,确保播放的电视节目为用户最喜欢的电视节目。附图说明图1为本发明第一实施例中电视节目的自动切换方法的流程图。图2为本发明第二实施例中电视节目的自动切换方法的流程图。图3为图2中步骤S16的具体实施流程图。图4为本发明第一实施例中电视节目的自动切换系统的结构示意图。主要元件符号说明电视节目的自动切换系统10第一判断模块11搜索模块12播放模块13第二判断单元131第一处理单元132第二处理单元133播放子单元134比较单元1331第三判断单元1332第一生成单元1333第二生成单元1334第四判断模块14存储模块15提醒模块16如下具体实施方式将结合上述附图进一步说明本发明。具体实施方式为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的
技术领域
的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。请参阅图1,所示为本发明第一实施例中电视节目的自动切换方法的流程图,包括步骤S01至S04。步骤S01,电视开机时,判断本地是否存储有已收藏电视节目的标签信息。其中,标签信息是指用户在收藏电视节目时输入的与该收藏电视节目相关的信息。例如,所述已收藏电视节目的标签信息可以包括所述已收藏电视节目的名称、收藏时间、播放时间、对应的频道及类别。当所述步骤S01判断到本地不存储有所述已收藏电视节目的标签信息时,此时说明用户没有在所述电视上收藏喜爱的电视节目,则执行步骤S02,当所述步骤S01判断到本地是存储有所述已收藏电视节目的标签信息时,则执行步骤S03。步骤S02,所述电视切换到默认的电视频道进行播放。所述默认的电视频道可以为本地的所有电视频道中排序最前的电视频道或者所述电视上次关机时停留的电视频道。步骤S03,所述电视根据所述已收藏电视节目的标签信息搜索本地所有电视频道中是否存在与所述已收藏电视节目相关的电视节目。可以理解的,由于所述已收藏电视节目的标签信息包括了所述收藏电视节目的名称、收藏时间、播放时间、对应的频道及类别,因此所述电视搜索到的电视节目必然为与所述收藏的电视节目相同、与所述收藏的电视节目相似或两者均有。当所述步骤S03搜索到与所述已收藏电视节目相关的电视节目时,则执行步骤S04,当所述步骤S04没有搜索到与所述已收藏电视节目相关的电视节目时,此时说明当前没有与所述已收藏电视节目相关的电视节目,则执行所述步骤S02。步骤S04,所述电视播放搜索到的电视节目当中优先级最高的电视节目。其中,所述优先级最高的电机节目的判断标准可以为喜好级别最高、收藏时间最近或相似度最高当中的至少一种。综上,上述电视节目的自动切换方法及系统,当所述电视开机时,所述电视能够根据用户收藏的电视节目自动选取与收藏节目相关的电视节目进行播放,并且当用户收藏了多个电视节目时,所述电视开始时,能够智能的选取优先级最高的电视节目进行播放,确保播放的电视节目为用户最喜欢的电视节目。请参阅图2,所示为本发明第二实施例中电视节目的自动切换方法的流程图,包括步骤S11至S17。步骤S11,电视开机时,判断本地是否存储有已收藏电视节目的标签信息。当所述步骤S11判断到本地不存储有所述已收藏电视节目的标签信息时,此时说明用户没在所述电视上收藏喜爱的电视节目,则执行步骤S12,当所述步骤S11判断到本地存储有所述已收藏电视节目的标签信息时,则执行步骤S13。步骤S12,所述电视切换到默认的电视频道进行播放。所述默认的电视频道可以为本地的所有电视频道中排序最前的或者所述电视上次关机时停留的电视频道。步骤S13,所述电视根据所述已收藏电视节目的标签信息搜索本地所有电视频道中是否存在与所述已收藏电视节目相关的电视节目。当所述步骤S13搜索到与所述已收藏电视节目相关的电视节目时,则执行步骤S14,当所述步骤S13没有搜索到与所述已收藏电视节目相关的电视节目时,此时说明当前没有与所述已收藏电视节目相关的电视节目,则执行所述步骤S12。步骤S14,所述电视判断搜索到的电视节目是否包括多个。当所述步骤S14判断到所述搜索到的电视节目不是包括多个时,则执行步骤S15,当所述步骤S14判断到所述搜索到的电视节目是包括多个时,则执行步骤S15。步骤S15,所述电视将所述搜索到的电视节目直接作为所述优先级最高的电视节目。可以理解的,由于所述步骤S14之前已经搜索到与所述已收藏电视节目相关的电视节目,因此当所述步骤S14判断到所述搜索到的电视节目不是包括多个时,此时所述搜索到的电视节目必然只存在一个,此时所述电视可以将所述搜索到的电视节目直接作为所述优先级最高的电视节目。步骤S16,所述电视将所述搜索到的电视节目当中每个电视节目的优先级进行比较,以获得优先级最高的电视节目。其中,优先级可以为喜好级别、收藏时间或相似度当中的至少一种,因此,所述优先级最高的电视节目可以为喜好级别最高、收藏时间最近或相似度最高当中的至少一种。具体的,所述步骤S16可以具体参考图3中的流程图进行实施,请参阅图3,流程图包括步骤S161至S164。步骤S161,所述电视将所述搜索到的电视节目当中所有电视节目预设的喜好级别进行比较。需要说明的是,用户没有收藏的电视节目的喜好级别默认为零,因此用户收藏的电视节目的喜好级别必然比没有收藏的高,同时根据用户的喜好程度的不同,每个收藏的电视节目的喜好级别均不一样,并且在所有收藏的电视节目当中必然有一个电视节目的喜好级别最高。可以理解的,所述步骤S161不仅限于采用所述喜好级别来进行比较,在其他实施例当中,所述步骤S161还可以将相似度或者收藏时间来进行比较。步骤S162,所述电视判断比较得到的喜好级别最高的电视节目是否包含多个。当所述步骤S162判断到所述喜好级别最高的电视节目是包含多个时,则执行步骤S163,当所述步骤S162判断到所述喜好级别最高的电视节目不包含多个时,则执行步骤S164。步骤S163,所述电视则按照预设的频道顺序,选取所述喜好级别最高的电视节目当中频道排序最前的一个节目作为所述优先级最高的电视节目。可以理解的,所述预设的频道顺序可以为电视频道的序号由小到大排列或者由大到小排序,即所述优先级最高的电视节目可以为所述喜好级别最高的电视节目当中频道排序最前或者最后的一个节目。不仅如此,所述步骤S163不仅限于采用所述预设的频道顺序来选取所述优先级最高的电视节目,在其它实施例当中,所述步骤S163还可以采用播放频次的排列顺序等规则来选取所述优先级最高的电视节目。步骤S164,所述电视则将所述喜好级别最高的电视节目作为所述优先级最高的电视节目。步骤S17,所述电视播放所述优先级最高的电视节目。进一步地,所述电视节目的自动切换方法还包括:所述电视判断本地是否有新增收藏电视节目的标签信息;若是,所述电视提醒用户输入所述新增收藏电视节目的所述喜好级别。进一步地,在所述电视提醒用户输入所述新增收藏电视节目的所述喜好级别的步骤之后,所述电视节目的自动切换方法还包括:所述电视存储用户输入的所述新增收藏电视节目的所述喜好级别。以下举例说明本发明:例如用户在电视上收藏了第一节目和第二节目,此时所述电视将提醒用户输入这两个节目的喜好级别,假设第一节目的喜好级别为五级,第二节目的喜好级别为四级。当所述电视开机时,将会搜索与第一节目和第二节目相关的电视节目,假设在本次搜索过程当中,搜索到与第一节目相关的节目及与第二节目相关的节目有六个,假设六个节目当中不存在第一节目和第二节目本身,那么本次搜索到的六个节目均为用户未收藏的,喜好级别一致且均为最高,此时所述电机则选取六个节目当中频道排序最前的一个进行播放,假设六个节目当中存在第一节目本身,那么第一节目的喜好级别必然高于其他五个,此时,所述电视将播放第一节目,假设六个节目当中存在第二节目本身,那么第二节目的喜好级别必然高于其他五个,此时,所述电视将播放第二节目,假设六个节目当中存在第一节目和第二节目本身,那么第一节目的喜好级别同样高于其他五个,此时,所述电视同样将播放第一节目。与第一节目相关的三个节目存在第一节目本身或与第二节目相关的三个节目当中存在第二节目本身,具体的,当所述电视判断到本地有新增收藏电视节目的标签信息时,此时表示用户新收藏了一个电视节目,所述电视将提醒用户输入所述新增收藏电视节目的所述喜好级别并存储起来,因此当用户收藏了两个或两个以上的电视节目时,所述电视将提醒用户输入每个收藏电视节目的所述喜好级别,以便于后期进行喜好级别的比较。本发明另一方面,还提供一种电视节目的自动切换系统,请参阅图4,所示为本发明第一实施例中电视节目的自动切换系统10的结构示意图,所述电视节目的自动切换系统10运用于一电视上,包括第一判断模块11、搜索模块12及播放模块13。所述第一判断模块11,用于判断所述电脑的本地是否存储有已收藏电视节目的标签信息。所述搜索模块12与所述第一判断模块11电性连接,用于当检测到存在所述已收藏电视节目的标签信息时,根据所述已收藏电视节目的标签信息搜索本地所有电视频道中是否存在与所述已收藏电视节目相关的电视节目。所述播放模块13与所述搜索模块12电性连接,用于播放搜索到的电视节目当中优先级最高的电视节目。进一步地,所述播放模块13包括第二判断单元131、第一处理单元132、第二处理单元133及播放子单元134。所述第二判断单元131与所述搜索模块12电性连接,用于判断所述搜索到的电视节目是否包括多个。所述第一处理单元132与所述第二判断单元131电性连接,用于当判断到将所述搜索到的电视节目不包括多个时,将所述搜索到的电视节目直接作为所述优先级最高的电视节目。所述第二处理单元133与所述第二判断单元131电性连接,用于当判断到将所述搜索到的电视节目包括多个时,将所述搜索到的电视节目当中每个电视节目的优先级进行比较,以获得所述优先级最高的电视节目。所述播放子单元134与所述第一处理单元132及所述第二处理单元133电性连接,用于播放所述优先级最高的电视节目。具体的,所述第二处理单元133包括比较单元1331、第三判断单元1332、第一生成单元1333及第二生成单元1334。所述比较单元1331用于将所述搜索到的电视节目当中所有电视节目预设的喜好级别进行比较。所述第三判断单元1332与所述比较单元1331电性连接,用于判断比较得到的喜好级别最高的电视节目是否包含多个。所述第一生成单元1333与所述第三判断单元1332电性连接,用于当判断到所述喜好级别最高的电视节目包含多个时,则按照预设的频道顺序,选取所述喜好级别最高的电视节目当中频道排序最前的一个节目作为所述优先级最高的电视节目。所述第二生成单元1334与所述第三判断单元1332电性连接,用于当判断到所述喜好级别最高的电视节目不包含多个时,将所述喜好级别最高的电视节目作为所述优先级最高的电视节目。进一步地,所述电视节目的自动切换系统10还包括:第四判断模块14,用于判断所述电视的本地是否有新增收藏电视节目的标签信息;提醒模块16,用于当判断到本地有所述新增收藏电视节目的标签信息时,提醒用户输入所述新增收藏电视节目的所述喜好级别。进一步地,所述电视节目的自动切换系统10还包括:存储模块15,用于存储用户输入的所述新增收藏电视节目的所述喜好级别和所述已收藏电视节目的标签信息。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1