电视机查询天气预报的方法

文档序号:7755581阅读:987来源:国知局
专利名称:电视机查询天气预报的方法
技术领域
本发明属于电视技术领域,尤其涉及一种电视机查询天气预报的方法。
背景技术
随着电视和网络技术的融合,越来越多的电视机具备了上网功能,用户可以通过电视机上网,获取网络信息。具备上网功能的电视机,可以提供给用户的服务之一是通过电视机从网络获取天气预报信息。具体实现时,通常是由用户启动电视机的天气预报查询功能,电视机连接网络,通过网络连接提供天气预报数据的服务器(以下简称“天气预报服务器”),天气预报服务器将天气预报数据反馈到电视机,电视机显示天气预报,供用户查看。由于天气预报服务器上的天气预报数据更新存在一定的周期,如果用户在较短的时间间隔内查询天气预报,则天气预报服务器反馈的数据将是相同的、没有更新的数据,但按照现有的天气预报查询方式,电视机在用户启动天气预报查询功能时,都需要连接网络, 而天气预报服务器也需要反馈一次天气预报数据给电视机,即使这些数据没有更新,因此, 这种方式增加了对天气预报服务器不必要的访问,造成了不必要的上网流量的浪费。因此,需要一种技术方案,以解决上述的问题。

发明内容
本发明的目的在于提供一种电视机查询天气预报的方法,旨在解决通过电视机查询天气预报的问题。本发明是这样实现的,一种电视机查询天气预报的方法,所述的方法包括a、电视机接收用户启动天气预报查询功能的控制指令,获取当前时间,并调用存储的天气预报数据更新时间点;b、判断该当前时间是否达到该天气预报数据更新时间点,如果是,转步骤C,否则转步骤d ;C、该电视机访问该天气预报服务器,向该天气预报服务器请求天气预报数据;d、该电视机调用存储的天气预报数据解析,显示天气预报。更具体的,其中步骤a之前还包括aOl、该电视机接收用户启动天气预报查询功能的控制指令,访问该天气预报服务器,向该天气预报服务器请求天气预报数据;a02、该天气预报服务器将该天气预报数据更新时间点和天气预报数据反馈到该电视机,该电视机存储该天气预报数据和该天气预报数据更新时间点。更具体的,该天气预报数据更新时间点为该天气预报服务器与气象台约定的下一次更新天气预报数据的时间点。更具体的,该天气预报数据更新时间点为滞后于该天气预报服务器与气象台约定的下一次更新天气预报数据的时间点的时间点。
更具体的,其中步骤c还包括该电视机接收该天气预报服务器反馈的天气预报数据,解析该天气预报数据,显示天气预报。更具体的,其中步骤c还包括该电视机将用本次反馈的天气预报数据覆盖存储的天气预报数据,用本次反馈的天气预报数据更新时间点覆盖该存储的天气预报数据更新时间点。本发明克服现有技术的不足,提供了一种电视机查询天气预报的方法天气预报服务器根据其数据更新的周期,在电视机访问时,除了反馈天气预报数据之外,还反馈其天气预报数据下次更新的时间点给电视机(以下称天气预报数据更新时间点)。当用户再次启动电视机的天气预报查询功能时,电视机判断当前时间是否达到天气预报服务器反馈的天气预报数据更新时间点,如果是,电视机向天气预报服务器请求获取天气预报数据,天气预报服务器反馈更新的天气预报数据给电视机,否则电视机直接调用存储的上次查询的天气预报数据,不向天气预报服务器请求数据。本发明提供的技术方案,使得电视机可以避免不必要的对天气预报服务器的访问,避免流量的浪费,同时又能满足用户通过电视机查询天气预报的要求。


图1是本发明实施例流程图。
具体实施例方式本发明提供的技术方案是天气预报服务器根据其数据更新的周期,在电视机访问时,除了反馈天气预报数据之外,还反馈其天气预报数据下次更新的时间点给电视机 (以下称天气预报数据更新时间点)。当用户再次启动电视机的天气预报查询功能时,电视机判断当前时间是否达到天气预报服务器反馈的天气预报数据更新时间点,如果是,电视机向天气预报服务器请求获取天气预报数据,天气预报服务器反馈更新的天气预报数据给电视机,否则电视机直接调用存储的上次查询的天气预报数据,不向天气预报服务器请求数据。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。天气预报服务器根据其与气象台约定的数据更新时间,预计下次可获取更新天气预报数据的时间点(以下称天气预报数据更新时间点)。当用户首次启动电视机的天气预报查询功能时,电视机访问天气预报服务器,向天气预报服务器请求天气预报数据,天气预报服务器将天气预报数据更新时间点和天气预报数据反馈到电视机,电视机存储天气预报数据和天气预报数据更新时间点,并对天气预报数据进行解析,在电视机显示屏上显示天气预报。同时,为避免多台电视机集中向天气预报服务器请求天气预报数据,造成堵塞,天气预报服务器还可以根据一定的规则针对多台电视机设置有差别的天气预报数据更新时间点,将多台电视机访问天气预报服务器的时间错开,如设置不同电视机的天气预报数据更新时间点滞后于其与气象台约定的数据更新时间不同时间差。
当用户再次启动电视机的天气预报查询功能时,电视机判断当前时间是否达到天气预报服务器反馈的天气预报数据更新时间点,如果达到,则表明天气预报服务器上的天气预报数据已经进行了更新,电视机发起向天气预报服务器的访问,向天气预报服务器请求天气预报数据,天气预报服务器根据其与气象台约定的数据更新时间,预计下一次的天气预报数据更新时间点,将下一次的天气预报数据更新时间点和更新的天气预报数据反馈到电视机,电视机用本次反馈的天气预报数据覆盖存储的天气预报数据,用本次反馈的天气预报数据更新时间点覆盖存储的天气预报数据更新时间点,并对天气预报数据进行解析,在电视机显示屏上显示天气预报;如果没有达到,则表明天气预报服务器上的天气预报数据没有更新,电视机从存储器中调用存储的天气预报数据进行解析,在电视机显示屏上显示天气预报。本发明实施例流程图如图1所示,具体包括如下步骤1、用户启动电视机天气预报查询功能,电视机获取当前时间;2、电视机判断当前时间是否达到天气预报服务器反馈的天气预报数据更新时间点?如果是,转步骤3,否则转步骤8;3、电视机发起向天气预报服务器的访问,向天气预报服务器请求天气预报数据;4、天气预报服务器根据其与气象台约定的数据更新时间,预计下一次的天气预报数据更新时间点;5、天气预报服务器将下一次的天气预报数据更新时间点和更新的天气预报数据反馈到电视机;6、电视机用本次反馈的天气预报数据覆盖存储的天气预报数据,用本次反馈的天气预报数据更新时间点覆盖存储的天气预报数据更新时间点;7、电视机对本次反馈的天气预报数据进行解析,在电视机显示屏上显示天气预报,转步骤1;8、电视机从存储器中调用存储的天气预报数据进行解析,在电视机显示屏上显示天气预报,转步骤1 ;举例说明如下假设用户分别于一天内的08:00、12:00和18:00通过电视机查看天气预报。天气预报服务器的数据更新时间为当天和气象台约定为07:00和17:00 ;但当天下午15:00气象台发布了台风预警,并立刻修改并通知天气预报服务器将数据更新时间调整为逢整点更
新一次,S卩15:00、16:00、17:00.......其中,用户08:00查看天气预报是该电视机首次应
用天气预报查询功能。当户第一次使用电视机的天气预报功能时(08:00),电视机内没有存储天气预报数据,电视机访问天气预报服务器,向天气预报服务器请求天气预报数据,天气预报服务器根据其与气象台约定的数据更新时间,预计下一次的天气预报数据更新时间点(17:00),将下一次的天气预报数据更新时间点(17:00)和最新的天气预报数据反馈到电视机,电视机对天气预报数据进行解析,在电视机显示屏上显示天气预报,并存储下一次的天气预报数据更新时间点(17:00)。当用户第二次使用电视机的天气预报功能时(12:00),电视机判断当前时间 (12:00)没有达到天气预报服务器反馈的下一次的天气预报数据更新时间点(17:00),表明天气预报服务器上的天气预报数据没有更新,电视机从存储器中调用存储的天气预报数据进行解析,在电视机显示屏上显示天气预报。当用户第三次使用电视机的天气预报功能时(18:00),电视机判断当前时间 (18:00)已经达到天气预报服务器反馈的下一次的天气预报数据更新时间点(17:00),表明天气预报服务器上的数据已经进行了更新,电视机访问天气预报服务器,向天气预报服务器请求天气预报数据,天气预报服务器根据其与气象台约定的数据更新时间,预计下一次的天气预报数据更新时间点(19:00),将下一次的天气预报数据更新时间点(19:00)和最新的天气预报数据反馈到电视机,电视机用本次反馈的天气预报数据覆盖存储的天气预报数据,用本次反馈的天气预报数据更新时间点(19:00)覆盖存储的天气预报数据更新时间点(17:00),并对天气预报数据进行解析,在电视机显示屏上显示天气预报。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种电视机查询天气预报的方法,所述的方法包括a、电视机接收用户启动天气预报查询功能的控制指令,获取当前时间,并调用存储的天气预报数据更新时间点;b、判断该当前时间是否达到该天气预报数据更新时间点,如果是,转步骤c,否则转步骤d;c、该电视机访问该天气预报服务器,向该天气预报服务器请求天气预报数据;d、该电视机调用存储的天气预报数据解析,显示天气预报。
2.根据权利要求1所述的方法,其特征在于,其中步骤a之前还包括aOl、该电视机接收用户启动天气预报查询功能的控制指令,访问该天气预报服务器, 向该天气预报服务器请求天气预报数据;a02、该天气预报服务器将该天气预报数据更新时间点和天气预报数据反馈到该电视机,该电视机存储该天气预报数据和该天气预报数据更新时间点。
3.根据权利要求2所述的方法,其特征在于,该天气预报数据更新时间点为该天气预报服务器与气象台约定的下一次更新天气预报数据的时间点。
4.根据权利要求2所述的方法,其特征在于,该天气预报数据更新时间点为滞后于该天气预报服务器与气象台约定的下一次更新天气预报数据的时间点的时间点。
5.根据权利要求1所述的方法,其特征在于,其中步骤c还包括该电视机接收该天气预报服务器反馈的天气预报数据,解析该天气预报数据,显示天气预报。
6.根据权利要求5所述的方法,其特征在于,其中步骤c还包括该电视机将用本次反馈的天气预报数据覆盖存储的天气预报数据,用本次反馈的天气预报数据更新时间点覆盖该存储的天气预报数据更新时间点。
全文摘要
本发明适用于电视机,提供了一种电视机查询天气预报的方法,包括a、电视机接收用户启动天气预报查询功能的控制指令,获取当前时间,并调用存储的天气预报数据更新时间点;b、判断该当前时间是否达到该天气预报数据更新时间点,如果是,转步骤c,否则转步骤d;c、该电视机访问该天气预报服务器,向该天气预报服务器请求天气预报数据;d、该电视机调用存储的天气预报数据解析,显示天气预报。本发明提供的技术方案,使得电视机可以避免不必要的对天气预报服务器的访问,又能满足用户通过电视机查询天气预报的要求。
文档编号H04N21/472GK102348129SQ20101024083
公开日2012年2月8日 申请日期2010年7月29日 优先权日2010年7月29日
发明者吴博远, 马小莉 申请人:Tcl集团股份有限公司, 深圳Tcl新技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1