一种机顶盒中软件更新状态的提示方法及系统技术方案

技术编号:11015151 阅读:155 留言:0更新日期:2015-02-06 00:21
本申请公开了一种机顶盒中软件更新状态的提示方法及系统,通过实时监控机顶盒中软件的更新状态来确定软件更新是否结束,并在软件更新未结束时,输出软件处于更新状态的提示信息。本发明专利技术采用为用户提供软件更新状态提示信息的技术手段,使用户可以直观了解当前软件更新状态,从而有效避免了因用户误以为机顶盒处于死机或是休眠状态,误将机顶盒的电源关闭而导致软件更新中止,进而对机顶盒的正常运行带来影响。

【技术实现步骤摘要】
一种机顶盒中软件更新状态的提示方法及系统
本专利技术涉及机顶盒
,更具体的说,涉及一种机顶盒中软件更新状态的提示方法及系统。
技术介绍
机顶盒是一种连接电视机与外部信号源的设备,它可以将压缩的数字信号转成电视内容,并在电视机上显示出来。 随着时代的发展,客户的需求与日俱增,为适应客户的需求,就需要对机顶盒内部的软件进行更新,以实现对机顶盒新增内容的添加以及对之前漏洞的修正。由于软件更新过程所需的时间较长,并且一般只有在软件更新完成后才有提示信息,因此,在软件更新较长一段时间后,就容易让用户认为机顶盒处于死机或是休眠状态,从而可能关闭机顶盒的电源,中止软件的更新过程,为机顶盒的正常运行带来影响,甚至还会对机顶盒的软件造成不可挽回的破坏。 综上可以看出,如何在机顶盒软件更新时为用户提供提示信息,以使用户直观的了解到软件更新的状态是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供一种机顶盒中软件更新状态的提示方法及系统,以实现在机顶盒软件更新时为用户提供提示信息,使用户直观的了解到软件的更新状态。 一种机顶盒中软件更新状态的提示方法,包括: 判断机顶盒中软件在当前是否满足条件,处于更新状态; 若所述软件满足所述条件处于更新状态,则启动监控管理程序,输出软件处于更新状态的提示信息; 判断在预设时间段后,所述软件是否仍然满足所述条件,处于更新状态; 若所述软件仍然满足所述条件处于更新状态,则继续输出所述提示信息; 若所述软件更新结束,则关闭所述监控管理程序,停止输出所述提示信息。 优选的,所述提示信息为发光二极管LED灯闪烁。 优选的,所述提示信息为软件更新进度。 优选的,所述软件更新进度通过获取Flash的烧写状态得到。 优选的,判定机顶盒中软件在当前处于更新状态需满足的所述条件包括: 获取的文件系统中有标志文件;或者, 通过机顶盒硬件判断出电平出现由高电平到低电平或是由低电平到高电平的变化。 一种机顶盒中软件更新状态的提示系统,包括: 第一判断单元,用于判断机顶盒中软件在当前是否满足条件,处于更新状态; 启动输出单元,用于若所述软件满足所述条件处于更新状态,则启动监控管理程序,输出软件处于更新状态的提示信息; 第二判断单元,用于判断在预设时间段后,所述软件是否仍然满足所述条件,处于更新状态; 输出单元,用于若所述软件仍然满足所述条件处于更新状态,则继续输出所述提示信息; 关闭单元,用于若所述软件更新结束,则关闭所述监控管理程序,停止输出所述提不?目息。 优选的,所述提示信息为发光二极管LED灯闪烁。 优选的,所述提示信息为软件更新进度。 优选的,所述软件更新进度通过获取Flash的烧写状态得到。 优选的,所述第一判断单元判定机顶盒中软件处于更新状态需满足的所述条件包括: 获取的文件系统中有标志文件;或者, 通过机顶盒硬件判断出电平出现由高电平到低电平或是由低电平到高电平的变化。 从上述的技术方案可以看出,本专利技术提供了一种机顶盒中软件更新状态的提示方法及系统,通过实时监控机顶盒中软件的更新状态来确定软件更新是否结束,并在软件更新未结束时,输出软件处于更新状态的提示信息。本专利技术采用为用户提供软件更新状态提示信息的技术手段,使用户可以直观了解当前软件更新状态,从而有效避免了因用户误以为机顶盒处于死机或是休眠状态,误将机顶盒的电源关闭而导致软件更新中止,进而对机顶盒的正常运行带来影响。 【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。 图1为本专利技术实施例公开的一种机顶盒中软件更新状态的提示方法流程图; 图2为本专利技术实施例公开的一种机顶盒中软件更新状态的提示系统的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 本专利技术实施例公开了一种机顶盒中软件更新状态的提示方法及系统,以实现在机顶盒软件更新时为用户提供提示信息,使用户直观的了解到软件的更新状态。 参见图1,本专利技术实施例公开的一种机顶盒中软件更新状态的提示方法流程图,包括步骤: 步骤S11、判断机顶盒中软件在当前是否满足条件,处于更新状态,如果是,则执行步骤S12,否则,判断流程结束; 步骤S12、启动监控管理程序,输出软件处于更新状态的提示信息; 步骤S13、判断在预设时间段后,所述软件是否仍然满足所述条件,处于更新状态,如果是,则执行步骤S14,否则,执行步骤S15 ; 其中,预设时间段依据实际需要而定,本专利技术在此不做限定。 步骤S14、继续输出所述提示信息; 步骤S15、关闭所述监控管理程序,停止输出所述提示信息。 本实施例中,提示信息可以为光提示,例如LED (Light Emitting D1de,发光二极管)灯闪烁,或是为文字提示,例如软件的更新进度,当然提示信息也可以为其他的提示方式,例如声音等。 其中,软件的更新进度通过获取Flash的烧写状态得到,软件的更新进度具体指的是软件已更新的百分比。 需要说明的是,当软件更新完成后,需要重启机顶盒,以实现更新软件在机顶盒中的运行。 综上可以看出,本专利技术通过实时监控机顶盒中软件的更新状态来确定软件更新是否结束,并在软件更新未结束时,输出软件处于更新状态的提示信息。本专利技术采用为用户提供软件更新状态提示信息的技术手段,使用户可以直观了解当前软件更新状态,从而有效避免了因用户误以为机顶盒处于死机或是休眠状态,误将机顶盒的电源关闭而导致软件更新中止,进而对机顶盒的正常运行带来影响。 在上述实施例中,判定机顶盒中软件在当前处于更新状态只需满足如下两个条件中的任一条件即可: 条件一,获取的文件系统中有标志文件; 或者,条件二,通过机顶盒硬件判断出电平出现由高电平到低电平或是由低电平到高电平的变化。 具体的,在机顶盒的操作系统上电后,通过读取文件系统中是否有标志文件,或是通过机顶盒硬件判断出电平出现由高电平到低电平或是由低电平到高电平的变化,判断机顶盒中的软件当前是否处于更新状态,若软件处于更新状态,则启动监控管理程序,输出软件处于更新状态的提示信息。之后,监控管理程序会不断的读取软件的更新进程和状态,期间机顶盒一直显示软件处于更新状态的提示信息,直至软件更新完成,监控管理程序被关闭。 与上述方法实施例相对应,本专利技术还提供了一种机顶盒中软件更新状态的提示系统。 参见图2,本专利技术实施例公开的一种机顶盒中软件更新状态的提示系统的结构示意图,包括: 第一判断单元21,用于判断机顶盒中软件在当前是否满足条件,处于更新状态,如果是,则执行启动输出单元22,否则,判断流程结束; 启动输出单元22,用于若本文档来自技高网...
一种机顶盒中软件更新状态的提示方法及系统

【技术保护点】
一种机顶盒中软件更新状态的提示方法,其特征在于,包括:判断机顶盒中软件在当前是否满足条件,处于更新状态;若所述软件满足所述条件处于更新状态,则启动监控管理程序,输出软件处于更新状态的提示信息;判断在预设时间段后,所述软件是否仍然满足所述条件,处于更新状态;若所述软件仍然满足所述条件处于更新状态,则继续输出所述提示信息;若所述软件更新结束,则关闭所述监控管理程序,停止输出所述提示信息。

【技术特征摘要】
1.一种机顶盒中软件更新状态的提示方法,其特征在于,包括: 判断机顶盒中软件在当前是否满足条件,处于更新状态; 若所述软件满足所述条件处于更新状态,则启动监控管理程序,输出软件处于更新状态的提不?目息; 判断在预设时间段后,所述软件是否仍然满足所述条件,处于更新状态; 若所述软件仍然满足所述条件处于更新状态,则继续输出所述提示信息; 若所述软件更新结束,则关闭所述监控管理程序,停止输出所述提示信息。2.根据权利要求1所述的提示方法,其特征在于,所述提示信息为发光二极管LED灯闪烁。3.根据权利要求1所述的提示方法,其特征在于,所述提示信息为软件更新进度。4.根据权利要求3所述的提示方法,其特征在于,所述软件更新进度通过获取Flash的烧写状态得到。5.根据权利要求1所述的提示方法,其特征在于,判定机顶盒中软件在当前处于更新状态需满足的所述条件包括: 获取的文件系统中有标志文件;或者, 通过机顶盒硬件判断出电平出现由高电平到低电平或是由低电平到高电平的变化。6.一种机顶盒中软件更新状态的提示系统,其特征...

【专利技术属性】
技术研发人员:卢毅文
申请(专利权)人:珠海迈科智能科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1