机顶盒错误回传方法转让专利

申请号 : CN200810302706.8

文献号 : CN101626520B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林良奇陈世斌

申请人 : 鸿富锦精密工业(深圳)有限公司鸿海精密工业股份有限公司

摘要 :

一种机顶盒错误回传方法,用于回传机顶盒所产生的错误,所述机顶盒错误回传方法包括以下步骤:提供通用串行总线储存装置,包括诊断程序及回传程序;将通用串行总线储存装置插入至机顶盒;机顶盒从通用串行总线储存装置加载诊断程序;机顶盒执行诊断程序以发现机顶盒所产生的错误;机顶盒将诊断结果写入通用串行总线储存装置;及网络装置执行所述回传程序以将诊断结果回传至远程服务器。利用所述机顶盒错误回传方法,可以将机顶盒出现的错误快速回传至远程服务器,以便系统业者快速得知机顶盒出现的错误。

权利要求 :

1.一种机顶盒错误回传方法,用于回传机顶盒所产生的错误,其特征在于,所述机顶盒错误回传方法包括以下步骤:提供通用串行总线储存装置,存储有诊断程序及回传程序;

将所述通用串行总线储存装置插入至机顶盒;

所述机顶盒从所述通用串行总线储存装置加载所述诊断程序;

所述机顶盒执行所述诊断程序;

所述机顶盒将诊断结果写入所述通用串行总线储存装置;

将所述通用串行总线储存装置插入至与网络相连的网络装置;及所述网络装置执行所述回传程序以将所述诊断结果回传至远程服务器。

2.如权利要求1所述的机顶盒错误回传方法,其特征在于,还包括以下步骤:当所述机顶盒启动时,初始化所述通用串行总线储存装置。 

说明书 :

技术领域

本发明涉及机顶盒,尤其涉及一种机顶盒错误回传方法。 

背景技术

随着宽带技术的迅速发展,基于宽带网络的数字机顶盒更是迅速的发展。数字机顶盒可以实现电视、电影等节目的点播、直播等功能,因此,数字机顶盒若是产生错误,会给人们带来很多不便。 
目前,对于没有回传路径的机顶盒,诊断程序存于机顶盒闪存(Flash)中,用以判断机顶盒产生的错误,当错误问题发生时需要使用者在开机过程中按照特殊操作或在诊断程序页面才能执行诊断程序,当机顶盒Flash中的诊断程序损坏,将无法使用诊断功能,且因机顶盒没有回传路径,系统业者很难快速得知错误问题所在。 

发明内容

有鉴于此,需提供一种机顶盒错误回传方法,可以将机顶盒出现的错误快速回传至远程服务器,以便系统业者快速得知机顶盒出现的错误。 
一种机顶盒错误回传方法,用于回传机顶盒所产生的错误,机顶盒错误回传方法包括以下步骤:提供通用串行总线储存装置,包括诊断程序及回传程序;将通用串行总线储存装置插入至机顶盒;机顶盒从通用串行总线储存装置加载诊断程序;机顶盒执行诊断程序并将诊断结果写入通用串行总线储存装置;及网络装置执行所述回传程序以将诊断结果回传至远程服务器。 
利用所述机顶盒错误回传方法,可以将机顶盒出现的错误快速回传至远程服务器,以便系统业者快速得知机顶盒出现的错误。 

附图说明

图1是本发明机顶盒错误回传方法的应用环境图。 
图2及图3为本发明机顶盒错误回传方法一实施方式的流程图。 

具体实施方式

参阅图1,所示为本发明机顶盒错误回传方法的应用环境图。在本实施方式中,所述机顶盒错误回传方法应用于机顶盒10、通用串行总线储存装置20、网络装置30及远程服务器40所形成的机顶盒错误回传系统中。在本发明的具体实施方式中,机顶盒10没有与网络通信连接。 
通用串行总线储存装置20可插入机顶盒10,也可插入网络装置30。机顶盒10可通过通用串行总线储存装置20将机顶盒10所产生的错误经由网络装置30回传至远程服务器40,以便系统业者快速了解机顶盒10出现的错误。 
在本发明实施方式中,机顶盒10包括储存模块101和中央处理模块102,其无法通过网络与系统业者的远程服务器40进行通信。通用串行总线储存装置20储存有机顶盒10的诊断程序和回传程序。 
通用串行总线储存装置20可插入机顶盒10。机顶盒10启动并初始化通用串行总线储存装置20。 
中央处理模块102用于从通用串行总线储存装置20加载诊断程序至储存模块101,执行诊断程序并生成诊断结果以记录机顶盒10的错误,并将所述诊断结果写入通用串行总线储存装置20。 
储存模块101用于储存诊断程序。在本实施方式中,储存模块101可为同步动态随机存储器(Synchronous Dynamic Random Access Memory,SDRAM)。通用串行总线储存装置20用于执行回传程序以将机顶盒10所产生的错误回传至远程服务器40。在本实施方式中,当机顶盒10错误诊断完毕时,将通用串行总线储存装置20从机顶盒10中拔出,再插入网络装置30中。网络装置30执行通用串行总线储存装置20中 的回传程序,以将机顶盒10的诊断结果回传至远程服务器40。 
参阅图2及图3,为本发明机顶盒错误回传方法一实施方式的流程图。在本发明机顶盒错误回传方法实施之前,通用串行总线储存装置20先插入机顶盒10中。 
在步骤S200,机顶盒10启动并初始化通用串行总线储存装置20。 
在步骤S202,机顶盒10判断初始化是否成功。 
若初始化不成功,则在步骤S204,机顶盒10显示错误信息。 
若初始化成功,则在步骤S206,机顶盒10判断通用串行总线储存装置20中是否有诊断程序。 
如果通用串行总线储存装置20中有诊断程序,则在步骤S208,机顶盒10将诊断程序加载至储存模块101。 
在步骤S210,机顶盒10运行诊断程序,对机顶盒10进行诊断。 
在步骤S212,机顶盒10将诊断结果储存于通用串行总线储存装置20。 
在本实施方式中,诊断过程结束,诊断程序自动退出,用户可将通用串行总线储存装置20从机顶盒10中拔出。 
参阅图3,在步骤S300,用户将通用串行总线储存装置20插入至网络装置30。 
在步骤S302,判断通用串行总线储存装置20是否包含诊断结果。 
若通用串行总线装置20没有诊断结果,则结束。 
若通用串行总线装置20包含诊断结果,则在步骤S304,网络装置30运行回传程序以将诊断结果回传至远程服务器40。在本实施方式中,诊断结果回传结束时,回传程序自动退出。 
本发明实施方式所提供的机顶盒错误回传方法,可使系统业者快速得知机顶盒错误问题所在。