搜台方法、系统、可读存储介质及智能电视与流程

文档序号:16247413发布日期:2018-12-11 23:42阅读:247来源:国知局
搜台方法、系统、可读存储介质及智能电视与流程

本发明涉及电子通讯技术领域,特别涉及一种搜台方法、系统、可读存储介质及智能电视。

背景技术

智能电视是基于互联网浪潮冲击形成的新产品,其目的是带给用户更便捷的体验,目前已经成为电视的潮流趋势。现如今,智能电视已经走进千家万户,成为人们生活当中必不可少的一部分。

其中,自动搜台是智能电视的一项基础功能,自动搜台是指选取对应的频点(如698mhz),并在该频点当中获取节目信息(如电子节目指南),并将获取的节目信息存下。

现有技术当中,目前智能电视每次进入自动搜台,都会对该区域的所有频点全部进行一次搜台,然而这些频点当中只有部分频点有用,以英国为例,一般会有49个频点,但是实地上来看,英国只会有10多个频点,导致每次搜台均耗费较长时间,体验感差。



技术实现要素:

基于此,本发明的目的是提供一种搜台方法、系统、可读存储介质及智能电视,以降低搜台时间。

根据本发明实施例的一种搜台方法,包括:

当检测到一搜台指令时,获取搜索频段;

判断所述搜索频段当中是否存在关联有节目信息的目标频点;

若是,则对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

另外,根据本发明上述实施例的一种搜台方法,还可以具有如下附加的技术特征:

进一步地,在所述判断所述搜索频段当中是否存在关联有节目信息的目标频点的步骤之后,还包括:

若否,对所述搜索频段的每个频点进行搜台;

若是,则发出询问信息,以询问用户是否执行全频点搜台;

当用户选择执行全频点搜台时,则对所述搜索频段的每个频点进行搜台;

当用户选择不执行全频点搜台时,则执行所述对每个所述目标频点进行搜台的步骤。

进一步地,所述获取搜索频段的步骤包括:

判断映射表当中是否存在与所述搜台指令一致的预存指令;

若是,则在所述映射表当中获取与所述预存指令对应的预设频段,以作为所述搜索频段。

进一步地,在所述发出询问信息的步骤之后,还包括:

判断在预设时间内是否监听到用户针对所述询问信息输入的选择指令;

若否,则选择优先级最高的搜台方式进行搜台,所述搜台方式包括全频点搜台和对每个所述目标频点进行搜台;

若是,则根据所述选择指令判断用户是否选择执行全频点搜台。

进一步地,在所述选择优先级最高的搜台方式进行搜台的步骤之前,还包括:

遍历此前用户针对每个所述询问信息输入的所述选择指令,并将选择次数最多的搜台方式做为所述优先级最高的搜台方式。

进一步地,用户输入所述选择指令的方式包括遥控输入、按键点击、触控输入及感应输入当中的任意一种。

进一步地,在执行搜台动作的步骤之后,还包括:

当当前搜台动作完成时,记录当前搜台完成的时间,并开始计时;

当检测到一开机信号时,判断计时是否达到预定时间;

若是,则自动生成所述搜台指令。

根据本发明实施例的一种搜台系统,包括:

频段获取模块,用于当检测到一搜台指令时,获取搜索频段;

频点判断模块,用于判断所述搜索频段当中是否存在关联有节目信息的目标频点;

选频搜台模块,用于当判断到所述搜索频段当中存在关联有节目信息的目标频点时,对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的搜台方法。

本发明还提出一种智能电视,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的搜台方法。

本发明当中的搜台方法、系统、可读存储介质及智能电视,其在进入自动搜台时,将自动判断搜索频段当中是否存在关联有节目信息的目标频点,由于只有有效频点才会关联节目信息,因此一旦判断存在目标频点,则代表这些目标频点为有效频点,并对每个目标频点进行搜台,以更新每个目标频点此前关联的节目信息,因此所述搜台方法、系统、可读存储介质及智能电视,其在进入搜台动作时,会对搜索频段中的有效频点进行筛选,而不是对该搜索频段当中的每个频点进行搜台操作,大大缩短了每次搜台的时间,提高体验感。

附图说明

图1为本发明第一实施例中的搜台方法的流程图;

图2为本发明第二实施例中的搜台方法的流程图;

图3为本发明第三实施例中的搜台方法的流程图;

图4为本发明第四实施例中的搜台系统的结构示意图。

主要元件符号说明:

以下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参阅图1,所示为本发明第一实施例中的搜台方法,其可应用在智能电视当中,所述搜台方法包括步骤s01至步骤s03。

步骤s01,当检测到一搜台指令时,获取搜索频段。

其中,所述搜台指令可由用户通过遥控、按键、触控及感应等方式输入,也可以由智能电视自身产生。所述搜索频段可以为一频率区间或一频率点集合,而这些频点,均可在智能电视出厂前及后期使用过程中进行预设。

步骤s02,判断所述搜索频段当中是否存在关联有节目信息的目标频点。

其中,当判断到所述搜索频段当中存在关联有节目信息的目标频点时,则执行步骤s03,当判断到所述搜索频段当中不存在关联有节目信息的目标频点时,则执行步骤s04。

需要指出的是,由于自动搜台将在对应的频点当中获取节目信息(如电子节目指南),并将获取的节目信息存下,而该节目信息即为该频点的关联节目信息。

基于此,当判断到所述搜索频段当中存在关联有节目信息的目标频点,则代表智能电视此前已进行过搜台动作,且只有有效频点才会关联节目信息,因此所述目标频点为所述搜索频段当中的有效频点;当判断到所述搜索频段当中不存在关联有节目信息的目标频点时,则代表智能电视此前未进行过搜台动作,此种情形,通常出现在智能电视初次开机后进行搜台的过程当中。

步骤s03,对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

可以理解的,在获取到有效频点后,为了节约搜台时间,可只针对有效频点(即目标频点)进行搜台动作,此外,在对某个频点进行重新搜台时,当前获取的节目信息将替换原纪录的节目信息。

需要指出的是,由于电视台(对应某一频点)的节目会发生变动,经常会增加或者删除节目,但是用户如果不切到该频点,一般是不知道有这种更新,如果全面做一次自动搜台会耗费更多的时间,所以仅仅对当前已经有节目的频点做一次更新,会缩减自动搜台的时间。

步骤s04,对所述搜索频段的每个频点进行搜台。

可以理解的,由于智能电视此前未进行过搜台动作,因此当前只能进行全平点搜台。

基于本实施例当中的搜台方法,由于搜台耗时短,用户在每次开启智能电视时,均可向智能电视输入一搜台指令,以更新智能电视中的所有有效频点的节目信息,以避免错过节目变动。

综上,本发明上述实施例当中的搜台方法,其在进入自动搜台时,将自动判断搜索频段当中是否存在关联有节目信息的目标频点,由于只有有效频点才会关联节目信息,因此一旦判断存在目标频点,则代表这些目标频点为有效频点,并对每个目标频点进行搜台,以更新每个目标频点此前关联的节目信息,因此所述搜台方法、系统、可读存储介质及智能电视,其在进入搜台动作时,会对搜索频段中的有效频点进行筛选,而不是对该搜索频段当中的每个频点进行搜台操作,大大缩短了每次搜台的时间,提高体验感。

请参阅图2,所示为本发明第二实施例中的搜台方法,其可应用在智能电视当中,包括步骤s11至步骤s19。

步骤s11,当检测到一搜台指令时,判断映射表当中是否存在与所述搜台指令一致的预存指令。

其中,当判断到映射表当中存在与所述搜台指令一致的预存指令时,则执行步骤步骤s12,当判断到映射表当中不存在与所述搜台指令一致的预存指令时,则代表搜台指令出错,不往下进行并可返回出错提示。

步骤s12,在所述映射表当中获取与所述预存指令对应的预设频段,以作为搜索频段。

可以理解的,每个地区对应的电视频段存在差异(如英国和中国的区别),且这些电视频段都是已知的,且一般不会变动,因此在具体实施时,可针对每个地区的电视频段编写对应的唯一搜台指令,并将这些电视频段和对应的搜台指令预存到映射表当中,并将映射表存入智能电视的储存器当中。

情景举例,当中国的用户利用遥控器点击搜台时,智能电视在接收到搜台命令之后,将自动生成中国对应的搜台指令,并从映射表当中获取与该搜台指令对应的电视频段,并进行搜台动作。

除此之外,在其它实施例当中,该智能电视还可以通过gps定位出所属区域,并自动生成该区域的电视频段。

步骤s13,判断所述搜索频段当中是否存在关联有节目信息的目标频点。

其中,当判断到所述搜索频段当中不存在关联有节目信息的目标频点时,则执行步骤s14,当判断到所述搜索频段当中存在关联有节目信息的目标频点时,则执行步骤s15至步骤s16。

步骤s14,对所述搜索频段的每个频点进行搜台。

步骤s15,发出询问信息,以询问用户是否执行全频点搜台。

其中,所述询问信息的发出方式可以为弹框显示、语言播报等,且当出现该询问信息时,用户可以通过遥控、按键、触控及感应等方式输入自己的选择。

需要指出的是,设置询问机制的目的在于,便于用户自主选择,避免在系统判定所述搜台频段当中存在目标频点后,只能对当前已知的有效频点进行搜台操作,而一些地区有时会增减有效频点,若只能电视只会对已知的有效频点进行搜台,那么电视台增加的有效频点将被错过,本实施例设置该询问机制将较好的解决这种问题。

步骤s16,判断在预设时间内是否监听到用户针对所述询问信息输入的选择指令。

其中,用户输入所述选择指令的方式包括遥控输入、按键点击、触控输入及感应输入当中的任意一种。

其中,当判断到在预设时间内监听到用户针对所述询问信息输入的选择指令时,则执行步骤s17至步骤s18,当判断到在预设时间内未监听到用户针对所述询问信息输入的选择指令时,则执行步骤s19。

需要指出的是,设置限时机制的目的在于,避免发生智能电视一直等待用户确认的现象,提高用户体验感。

步骤s17,根据所述选择指令判断用户是否选择执行全频点搜台。

可以理解的,当用户在预设时间内输入了选择指令(是或否)时,则根据选择指令来选择搜台方式,若在预设时间内未输入选择指令时,则按照搜台方式的优先级来选取搜台方式。

其中,当根据所述选择指令判断到用户选择执行全频点搜台时,则执行所述步骤s14,即执行全频点搜台,当根据所述选择指令判断到用户选择不执行全频点搜台时,则执行步骤s18,即执行选频搜台。

步骤s18,对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

步骤s19,选择优先级最高的搜台方式进行搜台,所述搜台方式包括全频点搜台和对每个所述目标频点进行搜台。

在具体实施时,在所述根据搜台方式的优先级选择搜台方式的步骤之前,所述方法还可以包括:

遍历此前用户针对每个所述询问信息输入的所述选择指令,并将选择次数最多的搜台方式做为所述优先级最高的搜台方式。

基于此,本实施例是自动将选择次数最多的搜台方式作为优先级最高的搜台方式。但可以理解的,除这种方式以外,在其它实施例当中,搜台方式的优先级还可以根据用户的不同喜好进行预设,或智能电视根据其它方式来自动生成。

情景举例,当用户针对智能电视每次发出的询问信息输入的选择指令均为不选择全频点搜台时,系统将“对每个所述目标频点进行搜台”的搜台方式作为优先级最高的搜台方式,而全频点搜台则次之。

综上,本发明上述实施例当中的搜台方法,其相较于第一实施例当中的搜台方法,通过设置询问机制及限时机制,使得整个搜台方法更加合理,提高了系统的稳定性和用户的体验感。

请参阅图3,所示为本发明第三实施例中的搜台方法,包括步骤s21至步骤s27。

步骤s21,当检测到一搜台指令时,获取搜索频段。

步骤s22,判断所述搜索频段当中是否存在关联有节目信息的目标频点。

其中,当判断到所述搜索频段当中存在关联有节目信息的目标频点时,则执行步骤s23,当判断到所述搜索频段当中不存在关联有节目信息的目标频点时,则执行步骤s24。

步骤s23,对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

步骤s24,对所述搜索频段的每个频点进行搜台。

步骤s25,当当前搜台动作完成时,记录当前搜台完成的时间,并开始计时。

其中,计时的时间起点为所述当前搜台完成的时间。

步骤s26,当检测到一开机信号时,判断计时是否达到预定时间(如一个月)。

可以理解的,每当智能电视开机时,系统均会判断当前计时是否达到预定时间,当判断到计时达到预设时间时,则代表已到重新搜台的时间,则执行步骤s27,否则代表还未到重新搜台的时间,则不动作继续监测。

步骤s27,自动生成所述搜台指令。

可以理解的,当自动生成所述搜台指令后,系统将再次获取到一搜台指令,并自动自动本搜台方法,自动完成搜台动作。

综上,本发明上述实施例当中的搜台方法,其相较于第一实施例当中的搜台方法,通过设置自动搜台机制,以致每隔一段时间,系统均会自动进行搜台,以避免错过节目更新,进一步提高用户体验感。

本发明另一方面还提供一种搜台系统,请查阅图4,所示为本发明第三实施例中的搜台系统,包括:

频段获取模块11,用于当检测到一搜台指令时,获取搜索频段;

频点判断模块12,用于判断所述搜索频段当中是否存在关联有节目信息的目标频点;

选频搜台模块13,用于当判断到所述搜索频段当中存在关联有节目信息的目标频点时,对每个所述目标频点进行搜台,以更新每个所述目标频点此前关联的节目信息。

进一步地,所述搜台系统还包括:

全频搜台模块14,用于当判断到所述搜索频段当中不存在关联有节目信息的目标频点时,对所述搜索频段的每个频点进行搜台。

询问模块15,用于当判断到所述搜索频段当中存在关联有节目信息的目标频点时,发出询问信息,以询问用户是否执行全频点搜台;

当用户选择执行全频点搜台时,所述全频搜台模块14则对所述搜索频段的每个频点进行搜台;

当用户选择不执行全频点搜台时,所述选频搜台模块13则对每个所述目标频点进行搜台。

进一步地,所述频段获取模块11包括:

指令判断单元111,用于判断映射表当中是否存在与所述搜台指令一致的预存指令;

频段选取单元112,用于当判断到映射表当中存在与所述搜台指令一致的预存指令时,在所述映射表当中获取与所述预存指令对应的预设频段,以作为所述搜索频段。

进一步地,所述搜台系统还包括:

指令判断模块16,用于判断在预设时间内是否监听到用户针对所述询问信息输入的选择指令。

搜台选取模块17,用于当判断到在预设时间内未监听到用户针对所述询问信息输入的选择指令时,选择优先级最高的搜台方式进行搜台,所述搜台方式包括全频点搜台和对每个所述目标频点进行搜台。

搜台判断模块18,用于当判断到在预设时间内监听到用户针对所述询问信息输入的选择指令时,则根据所述选择指令判断用户是否选择执行全频点搜台。

进一步地,所述搜台系统还包括:

优先确定模块22,用于遍历此前用户针对每个所述询问信息输入的所述选择指令,并将选择次数最多的搜台方式做为所述优先级最高的搜台方式。

进一步地,用户输入所述选择指令的方式包括遥控输入、按键点击、触控输入及感应输入当中的任意一种。

进一步地,所述搜台系统还包括:

计时模块19,用于当当前搜台动作完成时,记录当前搜台完成的时间,并开始计时;

时间判断模块20,用于当检测到一开机信号时,判断计时是否达到预定时间;

指令生成模块21,用于当判断到计时达到预设时间时,自动生成所述搜台指令。

综上,本发明上述实施例当中的搜台系统,其在进入自动搜台时,将自动判断搜索频段当中是否存在关联有节目信息的目标频点,由于只有有效频点才会关联节目信息,因此一旦判断存在目标频点,则代表这些目标频点为有效频点,并对每个目标频点进行搜台,以更新每个目标频点此前关联的节目信息,因此所述搜台方法、系统、可读存储介质及智能电视,其在进入搜台动作时,会对搜索频段中的有效频点进行筛选,而不是对该搜索频段当中的每个频点进行搜台操作,大大缩短了每次搜台的时间,提高体验感。同时,通过设置询问机制及限时机制,使得整个搜台方法更加合理,提高了系统的稳定性和用户的体验感。此外通过设置自动搜台机制,以致每隔一段时间,系统均会自动进行搜台,以避免错过节目更新,进一步提高用户体验感。

本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的搜台方法。

本发明还提出一种智能电视,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述的搜台方法。

综上,本发明当中的智能电视,其在进入自动搜台时,将自动判断搜索频段当中是否存在关联有节目信息的目标频点,由于只有有效频点才会关联节目信息,因此一旦判断存在目标频点,则代表这些目标频点为有效频点,并对每个目标频点进行搜台,以更新每个目标频点此前关联的节目信息,因此所述搜台方法、系统、可读存储介质及智能电视,其在进入搜台动作时,会对搜索频段中的有效频点进行筛选,而不是对该搜索频段当中的每个频点进行搜台操作,大大缩短了每次搜台的时间,提高体验感。同时,通过设置询问机制及限时机制,使得整个搜台方法更加合理,提高了系统的稳定性和用户的体验感。此外通过设置自动搜台机制,以致每隔一段时间,系统均会自动进行搜台,以避免错过节目更新,进一步提高用户体验感。

本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1