智能电视初始化方法、智能电视以及计算机可读存储介质技术

技术编号:18356773 阅读:48 留言:0更新日期:2018-07-02 10:58
本发明专利技术公开了一种智能电视初始化方法,所述智能电视初始化方法包括以下步骤:当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据;当所述中间件数据以及方案商数据完成清除时,激活智能电视开机进程以及调出系统进程,并清除系统进程关联的应用设置数据和系统设置数据;当所述清除应用设置数据和系统设置数据完成清除时,控制所述智能电视进入出厂设置状态。本发明专利技术还公开了一种智能电视以及计算机可读存储介质。本发明专利技术实现了在智能电视出厂之前进行参数初始化时,使得整个初始化流程更加方便简单,有效的降低了初始化所需要的时间,提高了初始化流程的工作效率。

【技术实现步骤摘要】
智能电视初始化方法、智能电视以及计算机可读存储介质
本专利技术涉及智能电视
,尤其涉及一种智能电视初始化方法、智能电视以及计算机可读存储介质。
技术介绍
智能电视出厂前,需要进行相应的测试,以保证进入市面上的智能电视是没有异常问题的。在智能电视的测试过程中,通常会产生很多数据,比如方案商数据、中间件数据、应用设置数据以及系统设置数据等,因此,在对智能电视的性能进行测试之后,通常会进行初始化流程,以清除电视上的所有应用操作产生的数据。目前电视进行初始化流程中,每新增系统及应用时,都要修改代码,使得软件维护成本较高。不仅如此,更大的问题是现有的初始化处理流程首先进行工厂应用恢复数据,然后是中间件恢复数据,最后是设置应用恢复数据,进而以完成智能电视的初始化使得智能电视进入出厂设置状态,使得整个智能电视的初始化时间较长,工作效率较低。
技术实现思路
本专利技术的主要目的在于提供一种智能电视初始化方法、智能电视以及计算机可读存储介质,旨在解决在智能电视进行初始化时,提高初始化工作效率的技术问题。为实现上述目的,本专利技术提供一种智能电视初始化方法,所述智能电视初始化方法包括以下步骤:当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据;当所述中间件数据以及方案商数据完成清除时,激活智能电视开机进程以及调出系统进程,并清除系统进程关联的应用设置数据和系统设置数据;当所述清除应用设置数据和系统设置数据完成清除时,控制所述智能电视进入出厂设置状态。可选地,所述当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据的步骤包括:当接收到初始化指令时,确定是否存在新流程标记;当存在所述新流程标记时,调出智能电视的中间件进程,并清除所述中间件进程关联的中间件数据和方案商数据。可选地,所述当存在所述新流程标记时,调出智能电视的中间件进程,并清除所述中间件进程关联的中间件数据和方案商数据的步骤包括:当存在新流程标记时,调出智能电视的中间件进程并对中间件数据进行清除,其中,所述中间件数据至少包括频道数据以及设置数据;当所述中间件数据完成清除时,调用与方案商数据对应的接口,并对所述方案商数据进行清除。可选地,所述当存在新流程标记时,调出智能电视的中间件进程并对中间件数据进行清除的步骤包括:当存在新流程标记时,调出所述中间件进程以检测是否存在待清除频道数据,并在存在待清除频道数据时,删除所述待清除频道数据;当所述待清除频道数据完成删除时,检测是否存在待恢复设置数据,其中,所述待恢复设置至少包括工厂设置数据、用户设置数据以及属性参数;当存在待恢复设置数据时,获取默认配置文件信息,并基于所述默认配置文件信息对所述待恢复设置数据进行恢复。可选地,所述当所述中间件数据完成清除时,调用与方案商数据对应的接口,并对所述方案商数据进行清除的步骤之后还包括:设置相应的系统初始化标记,以供所述系统进程基于所述系统进程标记进行相应的处理。可选地,所述当所述中间件数据以及方案商数据完成清除时,激活智能电视开机进程以及调出系统进程,并清除系统进程关联的应用设置数据和系统设置数据的步骤包括:当所述中间件数据和方案商数据完成清除时,识别所述系统初始化标记,并检测是否存在应用存储数据,以使得在存在应用存储数据时,删除所述应用存储数据;当所述应用存储数据删除完成时,获取当前系统参数,并判断所述系统参数是否为默认值;当所述系统参数不为所述默认值时,获取当前存储的系统数据,以进行清除。可选地,所述当所述系统参数不为所述默认值时,获取当前存储的系统数据,以进行清除的步骤之后还包括:删除所述系统初始化标记,并更新对应的新流程标记以保存。可选地,所述当所述清除应用设置数据和系统设置数据完成清除时,控制所述智能电视进入出厂设置状态的步骤之后还包括:基于所述更新得到的新流程标记判断初始化流程是否已完成,并当所述初始化流程已完成时,在智能电视播放界面显示开机向导设置界面,以完成智能电视的开机向导设置。此外,为实现上述目的,本专利技术还提供一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的智能电视初始化程序,所述智能电视初始化程序被所述处理器执行时实现如上述所述的智能电视初始化方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有智能电视初始化程序,所述智能电视初始化程序被处理器执行时实现如上述所述的智能电视初始化方法的步骤。本专利技术实施例提出的一种智能电视初始化方法,当接收到初始化指令时,首先通过启动相应的中间件进程对中间件数据以及方案商数据进行清除,然后在中间件以及方案商数据清除完成时,启动智能电视并启动系统进程以对应用设置数据以及系统设置数据进行清除,最后当应用设置数据以及系统设置数据完成相应清除时,智能电视进入出厂设置状态。实现了在对智能电视进行初始化时,使得整个初始化流程更加的简单,也有效的提高了初始化流程的工作效率。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图;图2为本专利技术智能电视初始化方法一实施例的流程示意图;图3为图2中步骤S10的细化流程示意图;图4为图2中步骤S20的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图。如图1所示,本专利技术实施例智能电视可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。可选地,智能电视还可以包括摄像头、RF(RadioFrequency,射频)电路,传感器、音频电路、WiFi模块等等。其中,传感器比如光传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动智能电视到耳边时,关闭显示屏和/或背光;当然,智能电视还可配置其他不同类型的传感器,在此不再赘述。本领域技术人员可以理解,图1中示出的智能电视结构并不构成对智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及智能电视初始化程序。在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器10本文档来自技高网...
智能电视初始化方法、智能电视以及计算机可读存储介质

【技术保护点】
1.一种智能电视初始化方法,其特征在于,所述智能电视初始化方法包括以下步骤:当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据;当所述中间件数据以及方案商数据完成清除时,激活智能电视开机进程以及调出系统进程,并清除系统进程关联的应用设置数据和系统设置数据;当所述清除应用设置数据和系统设置数据完成清除时,控制所述智能电视进入出厂设置状态。

【技术特征摘要】
1.一种智能电视初始化方法,其特征在于,所述智能电视初始化方法包括以下步骤:当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据;当所述中间件数据以及方案商数据完成清除时,激活智能电视开机进程以及调出系统进程,并清除系统进程关联的应用设置数据和系统设置数据;当所述清除应用设置数据和系统设置数据完成清除时,控制所述智能电视进入出厂设置状态。2.如权利要求1所述的智能电视初始化方法,其特征在于,所述当接收到初始化指令时,调出智能电视的中间件进程,并清除中间件进程关联的中间件数据和方案商数据的步骤包括:当接收到初始化指令时,确定是否存在新流程标记;当存在所述新流程标记时,调出智能电视的中间件进程,并清除所述中间件进程关联的中间件数据和方案商数据。3.如权利要求2所述的智能电视初始化方法,其特征在于,所述当存在所述新流程标记时,调出智能电视的中间件进程,并清除所述中间件进程关联的中间件数据和方案商数据的步骤包括:当存在新流程标记时,调出智能电视的中间件进程并对中间件数据进行清除,其中,所述中间件数据至少包括频道数据以及设置数据;当所述中间件数据完成清除时,调用与方案商数据对应的接口,并对所述方案商数据进行清除。4.如权利要求3所述的智能电视初始化方法,其特征在于,所述当存在新流程标记时,调出智能电视的中间件进程并对中间件数据进行清除的步骤包括:当存在新流程标记时,调出所述中间件进程以检测是否存在待清除频道数据,并在存在待清除频道数据时,删除所述待清除频道数据;当所述待清除频道数据完成删除时,检测是否存在待恢复设置数据,其中,所述待恢复设置至少包括工厂设置数据、用户设置数据以及属性参数;当存在待恢复设置数据时,获取默认配置文件信息,并基于所述默认配置文件信息对所述待恢复设置数据进行恢复。5.如权利要求4所述的智能电视初始化方法,其特征...

【专利技术属性】
技术研发人员:曾辉云
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东,44

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

1