被控终端及其信息提供方法

文档序号:8322690阅读:671来源:国知局
被控终端及其信息提供方法
【技术领域】
[0001]本发明涉及人机交互技术领域,具体涉及一种被控终端及其信息提供方法。
【背景技术】
[0002]随着数字电视的发展以及电视节目的日益增多,基于Web技术实现的EPG(Electronic Program Guide,电子节目菜单)系统也随之普遍应用于数字电视显示终端中。通过EPG系统,用户可以查看每个频道的当前节目并根据节目清单预约后续节目。
[0003]然而,当前电视节目的数量庞大,如果逐一查找所要观看的节目信息则非常耗时,并且每次仅能被动的根据节目清单进行节目预约,如果节目清单中没有所要预约的节目信息,则必须在节目数据库刷新时再次通过手动方式进行预约,用户的使用体验较差。

【发明内容】

[0004]有鉴于此,本发明实施例提供一种被控终端及其信息提供方法,能够在节目数据库刷新时自动进行节目预约,改善用户的使用体验。
[0005]本发明采用的一个实施例是:提供一种信息提供方法,包括:接收用户的第一请求,其中第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识;在节目数据库中查询是否有与第一请求包括的索引标识相匹配的节目信息;若有,则将匹配索引标识的节目信息告知用户;若无,则提醒用户并记录第一请求,且在节目数据库进行节目数据刷新时再次自动进行查询。
[0006]本发明采用的另一个实施例是:提供一种被控终端,包括接收模块、处理模块和提醒模块,接收模块用于接收用户的第一请求,其中第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识,处理模块用于在节目数据库中查询是否有与第一请求包括的索引标识相匹配的节目信息,若有,则处理模块将匹配索引标识的节目信息告知用户,若无,则提醒模块在处理模块的控制下提醒用户,并且处理模块记录第一请求,在节目数据库进行节目数据刷新时再次自动进行查询。
[0007]本发明实施例的被控终端及其信息提供方法,通过在节目数据库中查询与索引标识相匹配的节目信息,并且在未查询到匹配的节目信息时,通过记录第一请求,从而能够在节目数据库进行节目数据刷新时再次自动进行查询,无需手动操作即可完成节目预约,用户的使用体验较好。
【附图说明】
[0008]图1是本发明第一实施例的信息提供方法的流程图;
[0009]图2是本发明第二实施例的信息提供方法的流程图;
[0010]图3是本发明第三实施例的信息提供方法的流程图;
[0011]图4是本发明第四实施例的信息提供方法的流程图;
[0012]图5是本发明一实施例的被控终端的原理框图。
【具体实施方式】
[0013]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,本发明以下所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0014]图1是本发明第一实施例的信息提供方法的流程图。如图1所示,本实施例的信息提供方法包括以下步骤:
[0015]步骤Sll:接收用户的第一请求,第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识。
[0016]为了描述并比较于现有技术,本发明实施例全文的信息提供方法以电视节目的搜索与预约为例,当然并不局限于此,对应实现该方法的基础是具有EPG系统的数字电视机和遥控器。
[0017]第一请求可以通过遥控器或者数字电视机自带的菜单按键输入。
[0018]在本实施例中,节目信息可以包括节目标识、节目名称、节目类型、节目内容标识、节目链接地址中的至少一个,对应地,索引标识可以为当前所要观看或预约的节目信息的关键字、播放节目的频道、播放节目的时间或者与节目信息具有索引关系的字符代码。
[0019]步骤S12:在节目数据库中查询是否有与第一请求包括的索引标识相匹配的节目信息。
[0020]若有,则执行步骤S13 ;若无,则执行步骤S14。
[0021]步骤S13:将匹配索引标识的节目信息告知用户。
[0022]可以在数字电视机上通过界面弹出对话框的方式告知用户。
[0023]并且,本实施例中只要与关键的索引标识匹配即为相匹配,因此用户可进一步通过控制菜单选择等方式从匹配得到的众多节目信息中选择一个或多个作为当前所要观看或预约的节目信息。
[0024]步骤S14:提醒用户,并记录第一请求,且在节目数据库进行节目数据刷新时再次自动进行查询。
[0025]承上所述,如果在未查询到匹配的节目信息时,通过记录第一请求,本实施例能够在节目数据库进行节目数据刷新时再次自动进行查询,无需用户手动操作即可完成未来的节目预约,使用体验较好。
[0026]在一个实施例中,所述的信息提供方法能够通过网络服务器扩展索引标识,因此即使用户使用在传统EPG系统中无法匹配的索引标识,通过该实施例,也得到与索引标识相匹配的节目信息。
[0027]如图2所示,本发明第二实施例的信息提供方法包括:
[0028]步骤S21:接收用户的第一请求,第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识。
[0029]步骤S22:在网络服务器中,依据索引标识产生扩展索引标识。
[0030]步骤S23:使用扩展索引标识在EPG系统的电子节目菜单EPG数据库中查询是否具有与扩展索引标识相匹配的节目信息。
[0031]举例来说,用户所输入的索引标识例如搜索得到的节目信息包括节目名称、演员名称和节目类型等。以人名来举例说明,当用户输入“姜文”作为索引标识时,在传统的EPG系统中搜索该索引标识时,可能无法找到任何的电视节目,或者仅仅能够找到部分在EPG数据中包含数据“姜文”的节目。但使用本申请的信息提供方法,将先针对用户所输入的“索弓丨标识”通过网络服务器进行扩展,例如将上述人名“姜文”扩展成与“姜文”相关的多个扩展索引标识,例如扩展为“姜文”所导演的影片、“姜文”所参演的影片、“姜文”所推荐的影片等,从而获得多个扩展索引标识,扩展的索引标识可以使用传统EPG系统中通用的索引标识,例如节目名称、节目类型。从而,采用本申请该实施例中的信息提供方法,可以使得原本在EPG系统中无法获得匹配的索引标识在网络服务器中得到扩展,并且使用扩展之后的索引标识返回至电视机本地端的EPG系统来进行搜索,从而更加方便地向用户提供所需要观看的节目。本实施例相当于在网络服务器中先进行索引标识的扩展,可以使用数据匹配算法对索引标识进行扩展。而后在电子节目菜单EPG数据库中进行搜索。
[0032]若步骤S23找到匹配的节目信息,则执行步骤S24 ;若无,则执行步骤S25。
[0033]步骤S24:将匹配扩展索引标识的节目信息告知用户。
[0034]步骤S25:提醒用户,并记录第一请求,且在节目数据库进行节目数据刷新时再次自动进行查询。
[0035]图3是本发明第三实施例的信息提供方法的流程图。在图1或图2所示实施例的基础上,本实施例考虑到再次查询的时效性,即仅对记录时间不超过预先设置的时间阈值(例如I个月或者2个月)内的第一请求,自动进行节目预约。
[0036]如图3所示,本发明实施例的信息提供方法包括:
[0037]步骤S31:接收用户的第一请求,第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识。
[0038]步骤S32:响应第一请求启动计时功能。
[0039]步骤S33:在节目数据库中查询是否有与第一请求包括的索引标识或与依据索引标识产生的扩展索引标识,相匹配的节目信息。
[0040]若有,则执行步骤S34 ;若无,则执行步骤S35。
[0041]步骤S34:将匹配索引标识或扩展索引标识的节目信息告知用户。
[0042]步骤S35:计时得到自第一请求被记录至节目数据库进行节目数据刷新的间隔时间。
[0043]步骤S36:将间隔时间与预先设置的时间阈值进行比较,即判断间隔时间是否小于或等于预先设置的时间阈值。
[0044]若否,则执行步骤S37 ;若是,则执行步骤S38。
[0045]步骤S37:在节目数据库进行节目数据刷新时不再查询。
[0046]步骤S38:在节目数据库进行节目数据刷新时再次进行查询。
[0047]图4是本发明第四实施例的信息提供方法的流程图。在上述实施例的基础上,本实施例考虑到将再次查询的查询结果告知用户的时间,以避免给客户带来困扰,进一步提高使用体验。
[0048]如图4所示,本发明实施例的信息提供方法包括:
[0049]步骤S41:接收用户的第一请求,第一请求包括与用户当前所要观看或预约的节目信息对应的索引标识。
[0050]步骤S42:在节目数据库中查询是否有与第一请求包括的索引标识相匹配的节目信息。
[0051]若有,则执行步骤S43 ;若无,则执行步骤S44。
[0052]步骤S43:将匹配索引标识的节目信息告知用户。
[0053]步骤S44:响应用户的第二请求,第二请求包括设置将再次查询的查询结果告知用户的时间设置参数。
[0054]步骤S45:根据时间设置参数将再次查询的查询结果告知用户。
[0055]举例来说,上述时间设置参数包含完成再次查询之后,将查询结果立即告知用户,或者在固定时间告知用户。在上述基础上,本发明实施例进一步考虑到将再次查询的查询结果告知用户的方式,即执行步骤S46、S47,进一步提高使用体验。
[0056]步骤S46:响应用户的第三请求,第三请求包括设置将
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1