网络电子时钟系统及其对时方法

文档序号:6255640阅读:282来源:国知局
专利名称:网络电子时钟系统及其对时方法
技术领域
本发明涉及电子时钟技术,更具体地说,涉及一种网络电子时钟系统及其对时方法。
背景技术
对于网络电视而言,网络电子时钟一般指网络电视软件操作系统的系统时钟。系统时钟的对时一般有两种实现方案,一是采用硬件电路实现的硬时钟对时方案,二是采用网络时钟服务器对时的网络时钟对时方案。网络电视电子时钟传统的设计方案一般取上述方案之一来实现。采用硬时钟对时方案需要电池或电源对时钟电路持续供电,一旦掉电,时钟将发生错误不可用,另外硬时钟电路工作超过一段期限后将发生时间偏移而使读取的时钟信息错误;采用网络时钟对时方案需要受限于设备的当前网络状态,在激活网络前读取的时钟信息是不可信的。

发明内容
本发明要解决的技术问题在于,针对现有网络电子时钟的信息不准确的缺陷,提供一种网络电子时钟系统及其对时方法。本发明解决其技术问题所采用的技术方案是构造一种网络电子时钟系统,包括硬时钟模块,具有硬件时钟电路,用于产生硬时钟时间;网络时钟模块,用于在接入网络时从网络服务器获取网络时钟时间;时钟对时模块,在开机时发送硬时钟对时指令,在网络激活后发送网络对时指令;时钟设置模块,与所述时钟对时模块、硬时钟模块和网络时钟模块相连,所述时钟设置模块在接收到硬时钟对时指令或网络对时指令后,分别从所述硬时钟模块或网络时钟模块中获取硬时钟时间或网络时钟时间作为系统时钟时间发送给系统时钟模块;系统时钟模块,与所述系统时钟模块相连,用于接收并保存时钟设置模块发送的系统时钟时间。在本发明所述的网络电子时钟系统中,所述时钟对时模块还与所述硬时钟模块相连,用于在开机时先从硬时钟模块获取硬时钟时间,并检验硬时钟时间是否正确,正确则发送正确时钟通告指令和所述硬时钟对时指令,错误则发送错误时钟通告指令和所述手动对时指令。在本发明所述的网络电子时钟系统中,所述网络电子时钟系统还包括时间通告模块;所述时间通告模块与所述时钟对时模块和系统时钟模块相连,在接收到正确时钟通告指令后从所述系统时钟模块获取系统时钟时间并显示给用户,在接收到错误时钟通告指令后提醒用户手动修改系统时间。
在本发明所述的网络电子时钟系统中,所述时钟设置模块在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块。在本发明所述的网络电子时钟系统中,所述时间通告模块通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。本发明还提供了一种网络电子时钟系统的对时方法,包括分别在开机时和网络激活时执行的对时步骤;所述开机对时步骤包括Al、在开机时由时钟对时模块发送硬时钟对时指令;A2、由时钟设置模块在接收到硬时钟对时指令后从硬时钟模块获取硬时钟时间作为系统时钟发送给系统时钟模块;A3、由时钟设置模块接收并保存时钟设置模块发送的系统时钟时间;所述网络对时步骤包括Bi、在网络激活后由时钟对时模块发送网络对时指令;B2、由时钟设置模块在接收到网络对时指令后从网络时钟模块获取网络时钟时间作为系统时钟时间发送给系统时钟模块;B3、由时钟设置模块接收并保存时钟设置模块发送的系统时钟时间。在本发明所述的对时方法中,所述开机对时步骤中步骤Al包括All、在开机时由时钟对时模块从硬时钟模块获取硬时钟时间;A12、由时钟对时模块检验硬时钟时间是否正确,正确则转步骤A13,错误则转步骤 A14 ;A13、发送正确时钟通告指令和所述硬时钟对时指令,转步骤A2 ;A14、发送错误时钟通告指令和所述手动对时指令。在本发明所述的对时方法中,所述开机对时步骤中所述步骤A13后还执行步骤 A13,由时间通告模块在接收到正确时钟通告指令后从所述系统时钟模块获取系统时钟时间并显示给用户;所述开机对时步骤中所述步骤A14后还执行步骤A14’ 由时间通告模块在接收到错误时钟通告指令后提醒用户手动修改系统时间。在本发明所述的对时方法中,所述开机对时步骤中步骤A14后还执行步骤A2’ 由时钟设置模块在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块,转步骤A3。在本发明所述的对时方法中,所述步骤A13’和步骤A14’中由时间通告模块通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。实施本发明的网络电子时钟系统及其对时方法,具有以下有益效果本发明充分利用网络电视已有的软硬件资源,结合硬时钟对时和网络时钟对时二者的优点,设计了一种更加科学的电子对时方案,尽最大程度保证了电子时钟的准确性。此外,通过有效的时钟检验机制,保证不对用户通告错误的时钟信息,而代以手工修改时钟的友好提示。该电子时钟方案可用于网络电视或其它嵌入式网络产品中。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明网络电子时钟系统的第一实施例的模块示意图;图2是本发明网络电子时钟系统的第二实施例的模块示意图;图3是图1中网络电子时钟系统的对时方法的开机对时步骤流程图;图4是图1中网络电子时钟系统的对时方法的网络对时步骤流程图;图5是图2中网络电子时钟系统的对时方法的开机对时步骤流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。请参阅图1,为本发明网络电子时钟系统的第一实施例的模块示意图。如图1所示,本发明提供的网络电子时钟系统的第一实施例至少包括硬时钟模块100、网络时钟模块200、时钟对时模块300、时钟设置模块400和系统时钟模块500。其中,硬时钟模块100具有硬件时钟电路,用于产生硬时钟时间。网络时钟模块200用于在接入网络时从网络服务器获取网络时钟时间。时钟对时模块300在开机时发送硬时钟对时指令给所述时钟设置模块400,在网络激活后发送网络对时指令给所述时钟设置模块400。时钟设置模块400与时钟对时模块300、硬时钟模块100和网络时钟模块200相连。时钟设置模块400在接收到硬时钟对时指令后从硬时钟模块100获取硬时钟时间作为系统时钟时间发送给系统时钟模块500。同样,如果时钟设置模块400接收到网络对时指令,将从网络时钟模块200中获取网络时钟时间作为系统时钟时间发送给系统时钟模块 500。系统时钟模块500与系统时钟模块500相连,用于接收并保存时钟设置模块400 发送的系统时钟时间。上述网络电子时钟系统适用于网络电视,其充分利用了网络电视已有的软硬件资源,结合硬时钟对时方案和网络时钟对时方案二者的优点,一方面在开机时还没有获得网络的情况下采用硬时钟对时,避免了仅采用网络时钟的方案在开机没有网络时必须手动设置系统时间的问题,同时也可以在获得网络后及时利用网络时间对时,避免了仅采用硬时钟的方案存在硬时钟电路故障而时间不准确的问题,获得了突出的有益效果,该产品更符合用户的需求,能够在商业上获得成功。请参阅图2,为本发明网络电子时钟系统的第二实施例的模块示意图。如图2所示,本发明提供的网络电子时钟系统的第二实施例与第一实施例类似,区别仅在于,时钟对时模块300将对硬时钟时间进行校验,并进一步增设了时间通告模块600。在此,时钟对时模块300还与所述硬时钟模块100相连,用于在开机时先从硬时钟模块100获取硬时钟时间,并检验硬时钟时间是否正确,正确则发送正确时钟通告指令和所述硬时钟对时指令,错误则发送错误时钟通告指令和手动对时指令。时间通告模块600与所述时钟对时模块300和系统时钟模块500相连,在接收到正确时钟通告指令后从所述系统时钟模块500获取系统时钟时间并显示给用户,在接收到错误时钟通告指令后提醒用户手动修改系统时间。该时间通告模块600可以通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。同时,时钟设置模块400在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块500。本发明还相应提供了一种网络电子时钟系统的对时方法。请参阅图3和图4,分别为图1中网络电子时钟系统的对时方法的开机对时步骤流程图和网络对时步骤流程图。如图3所示,开机对时步骤可以进一步通过以下步骤实现首先在步骤AO中,系统开机,例如开启网络电视或其它嵌入式网路产品。随后在步骤Al中,在开机时由时钟对时模块300发送硬时钟对时指令。随后在步骤A2中,由时钟设置模块400在接收到硬时钟对时指令后从硬时钟模块 100获取硬时钟时间作为系统时钟发送给系统时钟模块500。随后在步骤A3中,由时钟设置模块400接收并保存时钟设置模块400发送的系统时钟时间。随后在步骤A4中,结束。网络对时步骤可以进一步通过以下步骤实现首先在步骤Bl中,在网络激活后由时钟对时模块300发送网络对时指令。随后在步骤B2中,由时钟设置模块400在接收到网络对时指令后从网络时钟模块 200获取网络时钟时间作为系统时钟时间发送给系统时钟模块500。随后在步骤B3中,由时钟设置模块400接收并保存时钟设置模块400发送的系统时钟时间。随后在步骤B4中,结束。请参阅图5,为图2中网络电子时钟系统的对时方法的开机对时步骤流程图。如图 5所示,开机对时步骤中步骤Al进一步包括在步骤All中,在开机时由时钟对时模块300从硬时钟模块100获取硬时钟时间。在步骤A12中,由时钟对时模块300检验硬时钟时间是否正确,正确则转步骤A13, 错误则转步骤A14。在硬时钟时间正确时,在步骤A13中,发送正确时钟通告指令和所述硬时钟对时指令,转步骤A2。开机对时步骤中所述步骤A13后还可以执行步骤A13’ 由时间通告模块 600在接收到正确时钟通告指令后从所述系统时钟模块500获取系统时钟时间并显示给用户。可以通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。随后在步骤A2中,由时钟设置模块400在接收到硬时钟对时指令后从硬时钟模块100 获取硬时钟时间作为系统时钟发送给系统时钟模块500。在硬时钟时间错误时,在步骤A14中,发送错误时钟通告指令和手动对时指令。开机对时步骤中所述步骤A14后还可以执行步骤A14’ 由时间通告模块600在接收到错误时钟通告指令后提醒用户手动修改系统时间。开机对时步骤中步骤A14后还执行步骤A2’ 由时钟设置模块400在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块500,转步骤A3。随后在步骤A3中,由时钟设置模块400接收并保存时钟设置模块400发送的系统时钟时间。
随后在步骤A4中,结束。综上所述,本发明充分利用网络电视已有的软硬件资源,结合硬时钟对时和网络时钟对时二者的优点,设计了一种更加科学的电子对时方案,尽最大程度保证了电子时钟的准确性。此外,通过有效的时钟检验机制,保证不对用户通告错误的时钟信息,而代以手工修改时钟的友好提示。该电子时钟方案可用于网络电视或其它嵌入式网络产品中。本发明是根据特定实施例进行描述的,但本领域的技术人员应明白在不脱离本发明范围时,可进行各种变化和等同替换。此外,为适应本发明技术的特定场合或材料,可对本发明进行诸多修改而不脱离其保护范围。因此,本发明并不限于在此公开的特定实施例, 而包括所有落入到权利要求保护范围的实施例。
权利要求
1.一种网络电子时钟系统,其特征在于,包括 硬时钟模块,具有硬件时钟电路,用于产生硬时钟时间;网络时钟模块,用于在接入网络时从网络服务器获取网络时钟时间; 时钟对时模块,在开机时发送硬时钟对时指令,在网络激活后发送网络对时指令; 时钟设置模块,与所述时钟对时模块、硬时钟模块和网络时钟模块相连,所述时钟设置模块在接收到硬时钟对时指令或网络对时指令后,分别从所述硬时钟模块或网络时钟模块中获取硬时钟时间或网络时钟时间作为系统时钟时间发送给系统时钟模块;系统时钟模块,与所述系统时钟模块相连,用于接收并保存时钟设置模块发送的系统时钟时间。
2.根据权利要求1所述的网络电子时钟系统,其特征在于,所述时钟对时模块还与所述硬时钟模块相连,用于在开机时先从硬时钟模块获取硬时钟时间,并检验硬时钟时间是否正确,正确则发送正确时钟通告指令和所述硬时钟对时指令,错误则发送错误时钟通告指令和所述手动对时指令。
3.根据权利要求2所述的网络电子时钟系统,其特征在于,所述网络电子时钟系统还包括时间通告模块;所述时间通告模块与所述时钟对时模块和系统时钟模块相连,在接收到正确时钟通告指令后从所述系统时钟模块获取系统时钟时间并显示给用户,在接收到错误时钟通告指令后提醒用户手动修改系统时间。
4.根据权利要求3所述的网络电子时钟系统,其特征在于,所述时钟设置模块在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块。
5.根据权利要求3或4所述的网络电子时钟系统,其特征在于,所述时间通告模块通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。
6.一种网络电子时钟系统的对时方法,其特征在于,包括分别在开机时和网络激活时执行的对时步骤;所述开机对时步骤包括Al、在开机时由时钟对时模块发送硬时钟对时指令;A2、由时钟设置模块在接收到硬时钟对时指令后从硬时钟模块获取硬时钟时间作为系统时钟发送给系统时钟模块;A3、由时钟设置模块接收并保存时钟设置模块发送的系统时钟时间; 所述网络对时步骤包括Bi、在网络激活后由时钟对时模块发送网络对时指令;B2、由时钟设置模块在接收到网络对时指令后从网络时钟模块获取网络时钟时间作为系统时钟时间发送给系统时钟模块;B3、由时钟设置模块接收并保存时钟设置模块发送的系统时钟时间。
7.根据权利要求6所述的对时方法,其特征在于,所述开机对时步骤中步骤Al包括 All、在开机时由时钟对时模块从硬时钟模块获取硬时钟时间;A12、由时钟对时模块检验硬时钟时间是否正确,正确则转步骤A13,错误则转步骤 A14 ;A13、发送正确时钟通告指令和所述硬时钟对时指令,转步骤A2 ; A14、发送错误时钟通告指令和所述手动对时指令。
8.根据权利要求7所述的对时方法,其特征在于,所述开机对时步骤中所述步骤A13后还执行步骤A13’ 由时间通告模块在接收到正确时钟通告指令后从所述系统时钟模块获取系统时钟时间并显示给用户;所述开机对时步骤中所述步骤A14后还执行步骤A14’ 由时间通告模块在接收到错误时钟通告指令后提醒用户手动修改系统时间。
9.根据权利要求7或8所述的对时方法,其特征在于,所述开机对时步骤中步骤A14后还执行步骤A2,由时钟设置模块在接收到所述手动对时指令后接收用户输入的时间作为系统时钟时间发送给系统时钟模块,转步骤A3。
10.根据权利要求7或8所述的对时方法,其特征在于,所述步骤A13’和步骤A14’中由时间通告模块通过语音通告或文本显示的方式通告系统时钟时间或提醒用户手动修改系统时间。
全文摘要
本发明涉及一种网络电子时钟系统及其对时方法,所述系统包括产生硬时钟时间的硬时钟模块、获取网络时钟时间的网络时钟模块、在开机时发送硬时钟对时指令和在网络激活后发送网络对时指令的时钟对时模块、在接收到硬时钟对时指令或网络对时指令后分别从硬时钟模块或网络时钟模块中获取硬时钟时间或网络时钟时间作为系统时钟时间发送的时钟设置模块,以及用于接收并保存系统时钟时间的系统时钟模块。本发明通过将硬时钟对时和网络时钟对时结合,尽最大程度保证了电子时钟的准确性。此外,通过有效的时钟检验机制,保证不对用户通告错误的时钟信息,而代以手工修改时钟的友好提示。
文档编号G04G7/00GK102314148SQ20101021637
公开日2012年1月11日 申请日期2010年7月6日 优先权日2010年7月6日
发明者冉大为 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1