一种定制home应用安装方法、装置及机顶盒制造方法及图纸

技术编号:19963811 阅读:28 留言:0更新日期:2019-01-03 12:36
本发明专利技术提供的定制home应用安装方法、装置及机顶盒,应用于互联网技术领域,本发明专利技术提供的定制home应用安装方法在检测到终端设备的启动指令时,判断预设存储区域内是否存在定制home应用安装包,若预设存储区域中存在定制home应用安装包,安装预设存储区域中存储的定制home应用安装包,其中,在终端设备恢复出厂设置中,所述预设存储区域中存储的定制home应用安装包不会被清除,因此,采用本发明专利技术提供的定制home应用安装方法,能避免现有技术中定制home应用被用户卸载后恢复原生home应用,简化定制home应用的维护工作。

A Customized Home Application Installation Method, Device and Set Top Box

The customized home application installation method, device and set-top box provided by the invention are applied in the field of Internet technology. When the customized home application installation method provided by the invention detects the startup instruction of the terminal device, it judges whether there is a customized home application installation package in the preset storage area or not. If there is a customized home application installation package in the preset storage area, it installs the preset storage area to store the customized home application installation package. The customized home application installation packages stored in the preset storage area will not be cleared in the terminal equipment recovery factory settings. Therefore, the customized home application installation method provided by the invention can avoid the customized home application restoring the original home application after being uninstalled by the user in the prior art and simplify the maintenance of the customized home application.

【技术实现步骤摘要】
一种定制home应用安装方法、装置及机顶盒
本专利技术属于互联网
,尤其涉及一种定制home应用安装方法、装置及机顶盒。
技术介绍
home应用是指终端设备处于开机状态时,用户点击home键即可进入应用程序界面的应用或者系统加载完毕后用户首先看到应用程序界面的应用,主要用于展示业务内容或用户界面。终端设备安装的操作系统,往往都会自带一个home应用,称为原生home应用,相应的,根据用户需求定制的个性化home应用则称为定制home应用。定制home应用因其可定制、个性化的特点得到广泛应用。比如,对于不同的酒店,可以在客房的机顶盒中安装体现酒文化的定制home应用,房客在打开有线电视时,向房客展示酒店文化,起到宣传、推广的作用。现有技术中,定制home应用都是可卸载的,并在卸载后恢复系统自带的原生home应用。在很多场景下,并不希望原生home应用取代定制home应用。沿用前例,房客因为误操作对机顶盒进行了恢复出厂设置的操作,可导致体现个性化内容的定制home应用被卸载,而原生home应用恢复使用,给酒店的管理工作带来影响。因此,如何避免定制home应用卸载后恢复原生home应用,成为目前急待解决的技术问题之一。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种定制home应用安装方法、装置及机顶盒,在每次终端设备启动时,都能够加载使用定制home应用,避免定制home应用卸载后恢复原生home应用,简化定制home应用的维护工作,具体方案如下:第一方面,本专利技术提供一种定制home应用安装方法,包括:当检测到启动指令时,判断预设存储区域内是否存在定制home应用安装包,其中,在终端设备恢复出厂设置过程中,所述预设存储区域中存储的定制home应用安装包不会被清除;若所述预设存储区域中存在所述定制home应用安装包,安装所述预设存储区域中存储的定制home应用安装包。可选的,所述判断预设存储区域内是否存在定制home应用安装包,包括:若所述预设存储区域内存在多个所述定制home应用安装包,从所述多个定制home应用装包中,确定最新版的定制home应用安装包为目标定制home应用安装包;若所述预设存储区域内仅存在一个所述定制home应用安装包,确定所述定制home应用安装包为目标定制home应用安装包;判断所述目标定制home应用安装包是否已安装;若所述目标定制home应用安装包未安装,所述安装所述预设存储区域中存储的定制home应用安装包,包括:安装所述预设存储区域中存储的所述目标定制home应用安装包。可选的,本专利技术第一方面提供的定制home应用安装方法,还包括:监听定制home应用安装消息,其中,所述定制home应用安装消息表征所述定制home应用安装成功;若监听到所述定制home应用安装消息,将当前安装成功的定制home应用的安装包保存至所述预设存储区域。可选的,所述将当前安装成功的定制home应用的安装包保存至所述预设存储区域,包括:判断所述预设存储区域内是否存在所述定制home应用安装包;若所述预设存储区域内存在所述定制home应用安装包,用当前安装成功的定制home应用的安装包覆盖所述预设存储区域内已经存在的定制home应用安装包。可选的,本专利技术第一方面提供的定制home应用安装方法,还包括:在所述定制home应用安装后,禁用原生home应用。第二方面,本专利技术提供一种定制home应用安装装置,包括:第一判断单元,用于当检测到启动指令时,判断预设存储区域内是否存在定制home应用安装包,其中,在终端设备恢复出厂设置过程中,所述预设存储区域中存储的定制home应用安装包不会被清除;安装单元,用于若所述预设存储区域中存在所述定制home应用安装包,安装所述预设存储区域中存储的定制home应用安装包。可选的,所述第一判断单元,用于判断预设存储区域内是否存在定制home应用安装包,具体包括:若所述预设存储区域内存在多个所述定制home应用安装包,从所述多个定制home应用装包中,确定最新版的定制home应用安装包为目标定制home应用安装包;若所述预设存储区域内仅存在一个所述定制home应用安装包,确定所述定制home应用安装包为目标定制home应用安装包;判断所述目标定制home应用安装包是否已安装;若所述目标定制home应用安装包未安装,所述安装所述预设存储区域中存储的定制home应用安装包,包括:安装所述预设存储区域中存储的所述目标定制home应用安装包。可选的,本专利技术第二方面提供的定制home应用安装装置,还包括:监听单元,用于监听定制home应用安装消息,其中,所述定制home应用安装消息表征所述定制home应用安装成功;保存单元,用于若监听到所述定制home应用安装消息,将当前安装成功的定制home应用的安装包保存至所述预设存储区域。可选的,所述保存单元,用于将当前安装成功的定制home应用的安装包保存至所述预设存储区域,具体包括:判断所述预设存储区域内是否存在所述定制home应用安装包;若所述预设存储区域内存在所述定制home应用安装包,用当前安装成功的定制home应用的安装包覆盖所述预设存储区域内已经存在的定制home应用安装包。第三方面,本专利技术提供一种机顶盒,包括:存储器和处理器;所述存储器存储有适于所述处理器执行的程序,以实现上述第一方面任一项所述的定制home应用安装方法的步骤。基于上述技术方案,本专利技术提供的定制home应用安装方法,在每次检测到终端设备的启动指令时,首先判断预设存储区域内是否存在定制home应用安装包,如果判定预设存储区域内存在定制home应用安装包,则安装该定制home应用安装包,使得终端设备运行该定制home应用,采用本专利技术申请提供的定制home应用安装方法,在每次终端设备启动时,都能避免定制home应用卸载后恢复原生home应用,简化定制home应用的维护工作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的定制home应用安装方法流程图;图2是本专利技术实施例提供的一种定制home应用安装装置的结构框图;图3是本专利技术实施例提供的另一种定制home应用安装装置的结构框图;图4是本专利技术实施例提供的再一种定制home应用安装装置的结构框图;图5为本专利技术实施例提供的一种机顶盒的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参见图1,本专利技术实施例提供的定制home应用安装方法流程图,该方法可应用于电子设备,该电子设备可选如智能手机、平板电脑、机顶盒等能够运行操作系统并安装home应用的电子设备;显然,该电子设备在某些情况下也可选用网络侧的服务器实现;参本文档来自技高网...

【技术保护点】
1.一种定制home应用安装方法,其特征在于,包括:当检测到启动指令时,判断预设存储区域内是否存在定制home应用安装包,其中,在终端设备恢复出厂设置过程中,所述预设存储区域中存储的定制home应用安装包不会被清除;若所述预设存储区域中存在所述定制home应用安装包,安装所述预设存储区域中存储的定制home应用安装包。

【技术特征摘要】
1.一种定制home应用安装方法,其特征在于,包括:当检测到启动指令时,判断预设存储区域内是否存在定制home应用安装包,其中,在终端设备恢复出厂设置过程中,所述预设存储区域中存储的定制home应用安装包不会被清除;若所述预设存储区域中存在所述定制home应用安装包,安装所述预设存储区域中存储的定制home应用安装包。2.根据权利要求1所述定制home应用安装方法,其特征在于,所述判断预设存储区域内是否存在定制home应用安装包,包括:若所述预设存储区域内存在多个所述定制home应用安装包,从所述多个定制home应用装包中,确定最新版的定制home应用安装包为目标定制home应用安装包;若所述预设存储区域内仅存在一个所述定制home应用安装包,确定所述定制home应用安装包为目标定制home应用安装包;判断所述目标定制home应用安装包是否已安装;若所述目标定制home应用安装包未安装,所述安装所述预设存储区域中存储的定制home应用安装包,包括:安装所述预设存储区域中存储的所述目标定制home应用安装包。3.根据权利要求1-2任一项所述定制home应用安装方法,其特征在于,所述方法还包括:监听定制home应用安装消息,其中,所述定制home应用安装消息表征所述定制home应用安装成功;若监听到所述定制home应用安装消息,将当前安装成功的定制home应用的安装包保存至所述预设存储区域。4.根据权利要求3所述定制home应用安装方法,其特征在于,所述将当前安装成功的定制home应用的安装包保存至所述预设存储区域,包括:判断所述预设存储区域内是否存在所述定制home应用安装包;若所述预设存储区域内存在所述定制home应用安装包,用当前安装成功的定制home应用的安装包覆盖所述预设存储区域内已经存在的定制home应用安装包。5.根据权利要求1-2任一项所述定制home应用安装方法,其特征在于,所述方法还包括:在所述定制home应用安装后,禁用原生home应用。6.一种定制home应用安装装置,其特征在于,包括:第一判断...

【专利技术属性】
技术研发人员:徐佳宏伍小勇
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

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

1