电视机节目索引方法 【技术领域】
本发明涉及电视节目索引技术,具体的说是涉及一种电视机节目索引方法。
背景技术
节目指南是数字电视必不可少的一项功能,通过它用户可以方便地了解当前各个频道正在播放或将要播放的节目名称和内容简介。但是,传统的数字电视并没有充分地使用这项功能,通常用户需要将所有台浏览一遍,才能找到自己最感兴趣的节目。运营商向用户提供的基本包节目数量一般都在30套以上,假设换台时间为一秒,在每个节目内停留10秒详细查看节目信息,则用户至少需要花费5分钟才能大概了解到可观看的有哪些节目,然后还要花时间连续换台回到自己相对最感兴趣的那个节目上。相信经常观看电视的用户都有这种体会,大多数情况下用户选择喜欢的电视节目,仍旧采取模拟电视时代挨个换台的方法,费时费力不说,还要忍受换台时大量广告干扰,而且不停的换台对遥控器的使用寿命也有较大的影响。
【发明内容】
本发明所要解决的技术问题是:提出一种电视机节目索引方法,解决传统索引技术需要多次连续更换频道才能找到用户感兴趣的节目而带来不便的问题。
本发明解决上述技术问题所采用的技术方案是:电视机节目索引方法,包括以下步骤:
a.根据关键字划分节目事件类别;
b.显示所有节目事件分类列表,焦点落在当前正在播放的节目事件名称和所在类别上,同时将该类别和名称置于列表的第一行;
c.上下移动焦点时,展开焦点所在类别并显示详细节目事件名称列表,若失去焦点则收缩所在类别的详细节目事件名称列表;
d.当焦点对详细节目事件名称列表的子项上点击确认时,若该节目事件正在播放则跳转至该节目事件所对应的节目上进行全屏播放,若该节目事件即将播放,则提示用户是否对该节目事件进行提醒或预录;
e.当节目事件名称列表信息发生变化时,则更新节目事件名称列表信息,焦点继续落在当前焦点所在类别,若当前焦点对应的节目事件名称已不存在,则焦点落在该类别下的第一个事件名称上,若该节目事件类别也不存在,则焦点落在当前正在播放频道对应的节目事件以及所在类别上;
f.若用户不在节目事件名称列表内进行确认操作,当前节目播放完毕后,自动播放当前频道的下一个节目事件。
进一步,还包括步骤g;记忆用户最近观看的节目事件类别,当关机后重新开机时,优先播放该类别下的第一个正在播放的节目事件,如该节目事件类别已不存在,则跳转到用户关机前最后观看的电视频道上。
步骤a中,所述关键字为节目事件名称之间除数字和符号之外,相同连续汉字或英语单词最大长度的短句,在划分节目事件类别时,若某一节目事件名称没有相匹配的其他节目事件,则将该节目事件名称单独作为一类。
步骤b中,还包括将正在播放的节目事件名称与即将进行播放的节目事件名称以不同颜色显示。
本发明的有益效果是:可快速锁定用户感兴趣的频道,节约时间。
【具体实施方式】
下面结合实施例对本发明作进一步的描述。
本发明针对传统索引技术需要多次连续更换频道才能找到用户感兴趣的节目而带来不便的问题提出一种电视机节目快速索引方法。该方法的实现分以下步骤完成:
第一,根据关键字划分节目事件类别,当用户按下索引模块功能键时,索引模块检索所有节目正在播放和即将播放的事件名称信息,并将除数字、符号外的部分关键字相匹配的事件信息归为一个类别,该类别下罗列符合该关键字所有事件名称,该类别的名称为匹配的那个关键字。关键字是事件名称之间除数字和符号之外,相同连续汉字或英语单词最大长度的短句。按照该方法依次检索完所有的事件名称,如某一名称没有相匹配的其他事件,则该名称单独作为一类。为避免反复索引,如某一事件同时与多个部分关键字匹配,则归类于最长的关键字类别。关键字长度最短不能少于2个连续的汉字或1个英文单词,符号以及大小写的数字均不能作为关键字。
第二,分类检索完成后,在屏幕上显示所有的节目事件分类列表。其中,焦点落在当前正在播放的节目事件名称和所在类别上,同时该类别和名称位于列表的第一行,正在播放的节目名称与即将播放的节目名称以不同的颜色显示,方便用户识别。排列列表时,优先显示正在播放的名称列表,其次是即将播放的节目名称列表。非焦点的节目类别不显示详细事件名称列表,只显示事件类别名称(索引关键字)。
第三,上下移动焦点时,展开焦点所在类别显示详细事件名称列表,收缩焦点所在类别则失去焦点所在类别的详细列表,但正在播放的节目不随焦点位置的移动而改变。当焦点在详细事件名称列表的子项上时按确认键,如该事件正在播放,应立即跳转到该事件所对应的节目上全屏播放,如是即将播放的事件,应询问用户设为是否提醒(预录),选择是则将该事件加入到提醒(预录)列表中。当焦点在正在播放或是即将播放的节目上时按确认键,均不能退出索引模块,而是继续保持在当前列表内,以方便用户继续选择。
第四,当节目指南信息被更新,或者因系统时间的自然变化,导致正在播放的时间名称列表和即将播放的列表发生变化时,应立即更新索引界面内的显示内容。焦点继续落在当前焦点所在类别,如当前焦点对应的事件名称已不存在,则焦点落在该类别下的第一个事件名称上。如所在类别也不再存在,焦点落在当前正在播放频道对应的事件以及所在类别上。
第五,如用户不在索引列表内进行确认操作,当前节目播放完毕后,自动播放当前频道的下一个节目事件。
第六,用户在索引列表上按退出键时,退出索引功能模块,回到普通电视观看界面下。如按其他快捷功能键,退出索引功能模块后跳转到快捷键对应的功能模块。
第七,记忆最近用户观看的节目关键字类别。当重新关开机时,优先播放该类别下的第一个正在播放的节目事件,如该关键字类别已不存在,则跳转到用户关机前最后观看的电视频道。
实施例:
首先对节目事件进行分类,例如“今日财经”“新浪财经”“财经纵横”“财经新闻”其最大数量关键字均含有“财经”二字,因此将上述节目事件的类别划分为“财经”分类完成后在电视机屏幕上显示所有分类列表,如当前正在播放“今日财经”,则焦点落在“财经”及“今日财经”上,且它们均位于列表第一行,颜色采用区别于其它未播放的节目名称的颜色;当焦点上下移动时会展开类别的详细列表便于用户查看,当焦点从某一类别上移走之后,该类别的详细列表被收缩。当焦点在当前播放的节目“今日财经”上点击确认时,则立即将该节目全屏播放,当焦点在即将播放的节目“新浪财经”上点击确认时,则提示用户是否对该节目进行提醒或预录。当节目指南信息被更新,或者因系统时间的自然变化,导致正在播放的时间名称列表和即将播放的列表发生变化时,应立即更新索引界面内的显示内容。焦点继续落在当前焦点所在类别,如当前焦点对应的事件名称已不存在,则焦点落在该类别下的第一个事件名称上。如所在类别也不再存在,焦点落在当前正在播放频道对应的事件以及所在类别上。如用户不在索引列表内进行确认操作,当前节目播放完毕后,自动播放当前频道的下一个节目事件。用户在索引列表上按退出键时,退出索引功能模块,回到普通电视观看界面下。如按其他快捷功能键,退出索引功能模块后跳转到快捷键对应的功能模块。记忆最近用户观看的节目关键字类别。当重新关开机时,优先播放该类别下的第一个正在播放的节目事件,如该关键字类别已不存在,则跳转到用户关机前最后观看的电视频道。