Tv喜好节目管理及智能提示技术的制作方法

文档序号:7764505阅读:183来源:国知局
专利名称:Tv喜好节目管理及智能提示技术的制作方法
TV喜好节目管理及智能提示技术技术领域
本发明TV喜好节目管理及智能提示方法。
技术背景
目前电视具有喜好频道存储功能,即用户把自己喜欢的频道存储在一个列表里 头,这种电视只能存储用户喜欢的频道信息,而不是用户喜欢的节目信息,同时当用户在某 个频道下观看节目时,无法实时提示用户,哪些频道下自己喜欢的节目或重要的节目即将 播放,造成用户错过喜欢电视的播放时间。发明内容
有鉴于此,本发明的目的是提供一种TV喜好节目管理及智能提示方法,为用户在 观看电视时提供喜好节目管理及智能提示功能。
本发明是这样实现的,TV喜好节目管理及智能提示技术,包括用户动作管理模块、 管理器、检测模块、提示信息显示管理模块,其特征在于用户动作管理模块判断遥控器键 盘是否有输入,没有输入则判断键盘是否有输入,有则读取键盘输入,并解析键盘输入代表 的动作,没键盘输入则退出用户动作管理模块,遥控器有输入则读取遥控器输入,解析遥控 器输入代表的动作,解析输入代表动作后将判断是否与管理器有关,有关则继续判断是否 启动或关闭管理器,是则启动或关闭管理器,否则发送相关操作代号给管理器,最后都将退 出用户动作管理模块,与管理器操作无关则判断是否与提示信息相关,无关则退出用户动 作管理模块,有关则发送对应操作代号给提示信息显示管理模块,最后退出用户动作管理 模块;用户动作管理模块发出信号给管理器,程序进入管理器后将弹出管理器界面,管理器 接受编辑操作,并判断数据是否有更新,没有更新则退出管理器,有更新操作则保存数据, 判断更新是否跟检测模块有关,跟检测模块无关则跳过发送数据更新信号给检测模块,直 接判断更新是否跟提示信息显示管理模块有关,更新与提示信息显示管理模块无关,退出 管理器,更新与提示信息显示管理模块有关,发送信息更新信号给提示信息显示管理模块, 最后退出管理器;管理器模块一端接检测模块,检测模块中将判断该程序是否第一次运行 或是收到管理器数据更新信号,条件不成立则跳过载入时间列表,从早到晚排列时间列表 并将搜索起始位置定在第一个,直接读取当前系统时间,并取得查找范围,从搜索起始位置 在时间列表中列表中搜索处于查找范围的时间点,进而判断搜索时间点个数是否为零,是 则退出检测模块,否则读取这些时间点对应的节目编号发送给提示信息显示管理模块,并 将搜索起始位置改为这些时间点之后的第一个未启用时间点位置,最后退出检测模块;管 理器模块另一端接提示信息显示与管理模块,提示信息显示与管理模块将判断是否第一次 运行程序或是接收到管理器数据更新信号,否则跳过载入相关配置数据直接进行倒计时, 程序判断倒计时是否结束,否则跳过关闭当前提示信息直接接收来自检测模块的节目编 号,程序判断是否收到,没有收到则跳过根据节目编号读取对应节目的详细信息,更新提示 信息显示列表并显示或刷新显示,重置倒计时,直接执行判断当前是否有提示信息显示,没有则退出提示信息显示管理模块,有则接收来自用户动作管理模块的操作代码,再次判断 是否收到,没有则退出提示信息显示管理模块,有则判断是否节目选择动作,是则移动提示 框的焦点位置并重置倒计时,退出提示信息显示管理模块,否则继续判断节目选定是否动 作,是则读取焦点所在节目对应的频道并跳转及重置倒计时,退出提示信息显示管理模块, 否则继续判断是否关闭提示动作,是则关闭目前的提示信息,退出提示信息显示管理模块, 没有关闭提示动作也将退出提示信息显示管理模块。
本发明控制策略新颖,实施方案详细,具有很强的人机交互性,在电视机应用领 域,尤其是液晶电视应用领域具有较大的发展前景。


图1是本发明实施例的原理框图。
图2是本发明实施例的系统模块层次图。
图3是本发明实施例的用户动作管理模块软件流程图。
图4是本发明实施例的管理器内部软件流程图。
图5是本发明实施例的检测模块软件流程图。
图6是本发明实施例的提示信息显示管理模块软件流程图。
具体实施方式
如图1所示,TV喜好节目管理及智能提示方法,包括用户动作管理模块、管理器、 检测模块、提示信息显示管理模块,其特征在于用户动作管理模块判断遥控器键盘是否有 输入,没有输入则判断键盘是否有输入,有则读取键盘输入,并解析键盘输入代表的动作, 没键盘输入则退出用户动作管理模块,遥控器有输入则读取遥控器输入,解析遥控器输入 代表的动作,解析输入代表动作后将判断是否与管理器有关,有关则继续判断是否启动或 关闭管理器,是则启动或关闭管理器,否则发送相关操作代号给管理器,最后都将退出用户 动作管理模块,与管理器操作无关则判断是否与提示信息相关,无关则退出用户动作管理 模块,有关则发送对应操作代号给提示信息显示管理模块,最后退出用户动作管理模块;用 户动作管理模块发出信号给管理器,程序进入管理器后将弹出管理器界面,管理器接受编 辑操作,并判断数据是否有更新,没有更新则退出管理器,有更新操作则保存数据,判断更 新是否跟检测模块有关,跟检测模块无关则跳过发送数据更新信号给检测模块,直接判断 更新是否跟提示信息显示管理模块有关,更新与提示信息显示管理模块无关,退出管理器, 更新与提示信息显示管理模块有关,发送信息更新信号给提示信息显示管理模块,最后退 出管理器;管理器模块一端接检测模块,检测模块中将判断该程序是否第一次运行或是收 到管理器数据更新信号,条件不成立则跳过载入时间列表,从早到晚排列时间列表并将搜 索起始位置定在第一个,直接读取当前系统时间,并取得查找范围,从搜索起始位置在时间 列表中列表中搜索处于查找范围的时间点,进而判断搜索时间点个数是否为零,是则退出 检测模块,否则读取这些时间点对应的节目编号发送给提示信息显示管理模块,并将搜索 起始位置改为这些时间点之后的第一个未启用时间点位置,最后退出检测模块;管理器模 块另一端接提示信息显示与管理模块,提示信息显示与管理模块将判断是否第一次运行程 序或是接收到管理器数据更新信号,否则跳过载入相关配置数据直接进行倒计时,程序判断倒计时是否结束,否则跳过关闭当前提示信息直接接收来自检测模块的节目编号,程序 判断是否收到,没有收到则跳过根据节目编号读取对应节目的详细信息,更新提示信息显 示列表并显示或刷新显示,重置倒计时,直接执行判断当前是否有提示信息显示,没有则退 出提示信息显示管理模块,有则接收来自用户动作管理模块的操作代码,再次判断是否收 到,没有则退出提示信息显示管理模块,有则判断是否节目选择动作,是则移动提示框的焦 点位置并重置倒计时,退出提示信息显示管理模块,否则继续判断节目选定是否动作,是则 读取焦点所在节目对应的频道并跳转及重置倒计时,退出提示信息显示管理模块,否则继 续判断是否关闭提示动作,是则关闭目前的提示信息,退出提示信息显示管理模块,没有关 闭提示动作也将退出提示信息显示管理模块。
在TV喜好节目管理及智能提示方法中,用户动作管理模块信息输入端包括遥控 器和键盘,提示信息显示与管理模块将在电视屏幕上显示一个信息提示框。
图2是本发明实施例的系统模块层次图包括三大部分一、管理器A、此模块用来设定喜好节目的详细信息如播放时间、频道、节目名称等等以及相关参 数设置。
B、在用户更新相关信息后通知检测模块和提示信息显示管理模块。
二、实时提示在用户观看电视时实时提示哪些频道用户喜好节目即将播放。并能够在提示信息显示期间动态的更新新的提示信息供用户选择。
该部分含三个模块1、检测模块;2、提示信息显示管理模块;3、用户动作管理模块 模块间运作流程A、检测模块以一定的时间间隔(该时间可使用默认值也可由管理器设置)检测在一定时间范围内(该时间可用默认值也可由管理器进行配置)是否有即将播放的节目;如果有则 提取节目在管理器里的编号发送给提示信息显示管理模块,并将下一次的搜索起始位置改 成在这些时间点之后的第一个未启用时间点(注这些时间点经过排序的);B、提示信息显示管理模块会根据检测模块发送过来的节目编号获取相关的提示信息 及频道(用于切换)并在屏幕的左下角显示或增加新的提示信息;C、提示信息显示管理模块会在提示框被显示或更新后将倒计时显示一段时间(该时 间可用默认值也可由管理器进行配置);在这段时间内,在提示信息框内的选择动作(动作来 自用户动作管理模块)时倒计时将被重置;如果用户选择好自己喜欢的节目并选定进入新 频道后信息提示框依然显示并且倒计时将被重置,如有关闭提示信息的动作将直接关闭提 /J^fn 息。
三、系统接口 三个系统接口模块主要是为上层应用程序提供接口。
检测模块,提示信息显示管理模块和用户动作管理模块程序运行方式方式1、这三个模块独立的以每隔ΔΤ运行一次(多线程或中断);方式2、每隔ΔΤ三个 模块按顺序各执行一次;(△T的大小影响到程序响应精确度和灵敏度,△T越小精确度和 灵敏度就越高消耗CPU,时间就越多;相反△ T越大精确度和灵敏度就越低消耗CPU时间就 越少)。
以上是本发明的较佳实施例,凡依本发明方法方案所作的改变,所产生的功能作 用未超出本发明方法方案的范围时,均属于本发明的保护范围。
权利要求
1.TV喜好节目管理及智能提示方法,包括用户动作管理模块、管理器、检测模块、提示 信息显示管理模块,其特征在于用户动作管理模块判断遥控器键盘是否有输入,没有输入 则判断键盘是否有输入,有则读取键盘输入,并解析键盘输入代表的动作,没键盘输入则退 出用户动作管理模块,遥控器有输入则读取遥控器输入,解析遥控器输入代表的动作,解析 输入代表动作后将判断是否与管理器有关,有关则继续判断是否启动或关闭管理器,是则 启动或关闭管理器,否则发送相关操作代号给管理器,最后都将退出用户动作管理模块,与 管理器操作无关则判断是否与提示信息相关,无关则退出用户动作管理模块,有关则发送 对应操作代号给提示信息显示管理模块,最后退出用户动作管理模块;用户动作管理模块 发出信号给管理器,程序进入管理器后将弹出管理器界面,管理器接受编辑操作,并判断数 据是否有更新,没有更新则退出管理器,有更新操作则保存数据,判断更新是否跟检测模块 有关,跟检测模块无关则跳过发送数据更新信号给检测模块,直接判断更新是否跟提示信 息显示管理模块有关,更新与提示信息显示管理模块无关,退出管理器,更新与提示信息显 示管理模块有关,发送信息更新信号给提示信息显示管理模块,最后退出管理器;管理器 模块一端接检测模块,检测模块中将判断该程序是否第一次运行或是收到管理器数据更新 信号,条件不成立则跳过载入时间列表,从早到晚排列时间列表并将搜索起始位置定在第 一个,直接读取当前系统时间,并取得查找范围,从搜索起始位置在时间列表中列表中搜索 处于查找范围的时间点,进而判断搜索时间点个数是否为零,是则退出检测模块,否则读取 这些时间点对应的节目编号发送给提示信息显示管理模块,并将搜索起始位置改为这些时 间点之后的第一个未启用时间点位置,最后退出检测模块;管理器模块另一端接提示信息 显示与管理模块,提示信息显示与管理模块将判断是否第一次运行程序或是接收到管理器 数据更新信号,否则跳过载入相关配置数据直接进行倒计时,程序判断倒计时是否结束,否 则跳过关闭当前提示信息直接接收来自检测模块的节目编号,程序判断是否收到,没有收 到则跳过根据节目编号读取对应节目的详细信息,更新提示信息显示列表并显示或刷新显 示,重置倒计时,直接执行判断当前是否有提示信息显示,没有则退出提示信息显示管理模 块,有则接收来自用户动作管理模块的操作代码,再次判断是否收到,没有则退出提示信息 显示管理模块,有则判断是否节目选择动作,是则移动提示框的焦点位置并重置倒计时,退 出提示信息显示管理模块,否则继续判断节目选定是否动作,是则读取焦点所在节目对应 的频道并跳转及重置倒计时,退出提示信息显示管理模块,否则继续判断是否关闭提示动 作,是则关闭目前的提示信息,退出提示信息显示管理模块,没有关闭提示动作也将退出提 示信息显示管理模块。
2.根据权利要求1所述的TV喜好节目管理及智能提示方法,其特征在于用户动作管 理模块信息输入端包括遥控器和键盘。
3.根据权利要求1所述的TV喜好节目管理及智能提示方法,其特征在于提示信息显 示与管理模块将在电视屏幕上显示一个信息提示框。
全文摘要
本发明涉及TV喜好节目管理及智能提示方法,包括用户动作管理模块、管理器、检测模块、提示信息显示管理模块,其特征在于用户动作管理模块输入信号给用于参数设置的管理模块,管理模块输出接用于检测即将播放的节目的检测模块和用于信息显示的用户信息显示管理模块。本发明控制策略新颖,实施方案详细,具有很强的人机交互性,在电视机应用领域,尤其是液晶电视应用领域具有较大的发展前景。
文档编号H04N21/475GK102036120SQ20101053504
公开日2011年4月27日 申请日期2010年11月9日 优先权日2010年11月9日
发明者张建烽 申请人:冠捷显示科技(厦门)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1