电视应用程序管理方法及管理服务器技术

技术编号:14336098 阅读:94 留言:0更新日期:2017-01-04 09:37
本发明专利技术实施例提供一种电视应用程序管理方法及管理服务器,该方法包括:接收电视发送的应用程序恢复请求,应用程序恢复请求中包括恢复时刻;根据电视在恢复时刻包括的应用程序、及电视在当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序;向电视发送卸载指示,卸载指示中包括待卸载应用程序的标识和待卸载应用程序对应的卸载脚本,以使电视根据待卸载应用程序对应的卸载脚本卸载待卸载应用程序;向电视发送安装指示,安装指示中包括待安装应用程序及待安装应用程序对应的安装脚本,以使电视根据待安装应用程序对应的安装脚本安装待安装应用程序。用于提高对电视中的应用程序进行备份及恢复的效率。

【技术实现步骤摘要】

本专利技术实施例涉及电视
,尤其涉及一种电视应用程序管理方法及管理服务器
技术介绍
随着电视技术的不断发展,为了增强电视的娱乐性,可以在电视中安装多种应用程序。目前,电视的内存较为有限,为了保证电视的快速运行,通常只能在电视中安转预设数量的应用程序。在实际应用过程中,用户在不同的阶段可能需要在电视中安装不同的应用程序(例如,在寒假、暑假时需要安装较多的教育类应用程序,在其它时段需要安装较多的娱乐类应用程序),使得用户需要频繁的对电视中的应用程序进行安装或卸载操作;为了避免用户对电视中的应用程序进行频繁的安装或卸载操作,用户可以定期对电视中的应用程序进行备份操作,并在需要时将电视中的应用程序恢复至备份的应用程序。在现有技术中,当用户对电视中的应用程序进行备份时,通常将电视中的应用程序拷入至外部存储设备或者上传至网盘,并在需要对应用程序进行恢复时,删除电视中的所有应用程序,并将备份在外部存储设备或者网盘中的应用程序导入到电视。然而,在现有技术中,在对应用程序进行备份和恢复的过程中,需要对应用程序进行多次拷贝,导致对电视中的应用程序进行的备份及恢复的效率较低。
技术实现思路
本专利技术实施例提供一种电视应用程序管理方法及管理服务器,用于提高对电视中的应用程序进行备份及恢复的效率。第一方面,本专利技术实施例提供一种电视应用程序管理方法,应用于管理服务器,所述方法包括:接收电视发送的应用程序恢复请求,所述应用程序恢复请求中包括恢复时刻,所述恢复时刻为当前时刻之前的任一时刻;根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序;向所述电视发送卸载指示,所述卸载指示中包括待卸载应用程序的标识和所述待卸载应用程序对应的卸载脚本,以使所述电视根据所述待卸载应用程序对应的卸载脚本卸载所述待卸载应用程序;向所述电视发送安装指示,所述安装指示中包括待安装应用程序及所述待安装应用程序对应的安装脚本,以使所述电视根据所述待安装应用程序对应的安装脚本安装所述待安装应用程序。在一种可能的实施方式中,所述根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序,包括:获取所述电视在所述恢复时刻对应的第一应用程序列表、及所述电视在所述当前时刻对应的第二应用程序列表;将所述第二应用程序列表中包括、所述第一应用程序列表中不包括的应用程序确定为所述待删除应用程序;将所述第一应用程序列表中包括、所述第二应用程序列表中不包括的应用程序确定为所述待安装应用程序。在另一种可能的实施方式中,在向所述电视发送安装指示之前,还包括:向应用程序服务器发送下载请求,所述下载请求中包括所述待安装应用程序的标识;接收所述应用程序服务器发送的所述待安装应用程序。在另一种可能的实施方式中,在向所述电视发送所述安装指示之前,还包括:获取所述待安装应用程序对应的用户数据,所述用户数据为所述电视在删除所述待安装应用程序时,向所述管理服务器发送的;相应的,所述安装指示中还包括所述用户数据,以使所述电视在根据所述安装脚本安装所述待安装应用程序之后,将所述用户数据导入所述待安装应用程序。在另一种可能的实施方式中,在接收电视发送的应用程序恢复请求之前,还包括:接收所述电视发送的注册请求,所述注册请求中包括所述电视中包括的各应用程序的标识;根据所述注册请求,生成各所述应用程序对应的卸载脚本;对应存储接收所述注册请求的时刻、各所述应用程序的标识、及各所述应用程序对应的卸载脚本。在另一种可能的实施方式中,所述方法还包括:接收所述电视发送的应用程序安装信息,所述应用程序安装信息中包括新增应用程序的标识;根据所述应用程序安装信息,生成所述新增应用程序对应的卸载脚本;生成所述应用程序安装信息对应的安装记录,所述安装记录中包括接收所述应用程序安装信息的时刻、所述新增应用程序的标识及所述新增应用程序对应的卸载脚本。在另一种可能的实施方式中,所述方法还包括:接收所述电视发送的应用程序卸载信息,所述应用程序卸载信息中包括卸载应用程序的标识、及所述卸载应用程序对应的用户数据;根据所述应用程序卸载信息,生成所述卸载应用程序对应的安装脚本;生成所述应用程序卸载信息对应卸载记录,所述卸载记录中包括接收所述应用程序卸载信息的时刻、所述卸载应用程序的标识、所述卸载应用程序对应的安装脚本、及所述卸载应用程序对应的用户数据。第二方面,本专利技术实施例提供一种管理服务器,包括:接收模块,用于接收电视发送的应用程序恢复请求,所述应用程序恢复请求中包括恢复时刻,所述恢复时刻为当前时刻之前的任一时刻;确定模块,用于根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序;发送模块,用于向所述电视发送卸载指示,所述卸载指示中包括待卸载应用程序的标识和所述待卸载应用程序对应的卸载脚本,以使所述电视根据所述待卸载应用程序对应的卸载脚本卸载所述待卸载应用程序;所述发送模块还用于,向所述电视发送安装指示,所述安装指示中包括待安装应用程序及所述待安装应用程序对应的安装脚本,以使所述电视根据所述待安装应用程序对应的安装脚本安装所述待安装应用程序。在一种可能的实施方式中,所述确定模块包括获取单元和确定单元,其中,所述获取单元用于,获取所述电视在所述恢复时刻对应的第一应用程序列表、及所述电视在所述当前时刻对应的第二应用程序列表;所述确定单元用于,将所述第二应用程序列表中包括、所述第一应用程序列表中不包括的应用程序确定为所述待删除应用程序;所述确定单元还用于,将所述第一应用程序列表中包括、所述第二应用程序列表中不包括的应用程序确定为所述待安装应用程序。在另一种可能的实施方式中,所述管理服务器还包括接收模块,其中,所述发送模块还用于,在所述发送模块向所述电视发送安装指示之前,向应用程序服务器发送下载请求,所述下载请求中包括所述待安装应用程序的标识;所述接收模块用于,接收所述应用程序服务器发送的所述待安装应用程序。在另一种可能的实施方式中,所述管理服务器还包括获取模块,其中,所述获取模块用于,在所述发送模块向所述电视发送所述安装指示之前,获取所述待安装应用程序对应的用户数据,所述用户数据为所述电视在删除所述待安装应用程序时,向所述管理服务器发送的;相应的,所述安装指示中还包括所述用户数据,以使所述电视在根据所述安装脚本安装所述待安装应用程序之后,将所述用户数据导入所述待安装应用程序。在另一种可能的实施方式中,所述管理服务器还包括生成模块和存储模块,其中,所述接收模块还用于,在所述接收模块接收电视发送的应用程序恢复请求之前,接收所述电视发送的注册请求,所述注册请求中包括所述电视中包括的各应用程序的标识;所述生成模块用于,根据所述注册请求,生成各所述应用程序对应的卸载脚本;所述存储模块用于,对应存储接收所述注册请求的时刻、各所述应用程序的标识、及各所述应用程序对应的卸载脚本。在另一种可能的实施方式中,所述接收模块还用于,接收所述电视发送的应用程序安装信息,所述应用程序安装信息中包括新增应用程序的标识;所述生成模块还用于,根据所述应用程序安装信息,生成所述新增应用程序对应的卸载脚本本文档来自技高网...
电视应用程序管理方法及管理服务器

【技术保护点】
一种电视应用程序管理方法,其特征在于,应用于管理服务器,所述方法包括:接收电视发送的应用程序恢复请求,所述应用程序恢复请求中包括恢复时刻,所述恢复时刻为当前时刻之前的任一时刻;根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序;向所述电视发送卸载指示,所述卸载指示中包括待卸载应用程序的标识和所述待卸载应用程序对应的卸载脚本,以使所述电视根据所述待卸载应用程序对应的卸载脚本卸载所述待卸载应用程序;向所述电视发送安装指示,所述安装指示中包括待安装应用程序及所述待安装应用程序对应的安装脚本,以使所述电视根据所述待安装应用程序对应的安装脚本安装所述待安装应用程序。

【技术特征摘要】
1.一种电视应用程序管理方法,其特征在于,应用于管理服务器,所述方法包括:接收电视发送的应用程序恢复请求,所述应用程序恢复请求中包括恢复时刻,所述恢复时刻为当前时刻之前的任一时刻;根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序;向所述电视发送卸载指示,所述卸载指示中包括待卸载应用程序的标识和所述待卸载应用程序对应的卸载脚本,以使所述电视根据所述待卸载应用程序对应的卸载脚本卸载所述待卸载应用程序;向所述电视发送安装指示,所述安装指示中包括待安装应用程序及所述待安装应用程序对应的安装脚本,以使所述电视根据所述待安装应用程序对应的安装脚本安装所述待安装应用程序。2.根据权利要求1所述的方法,其特征在于,所述根据电视在所述恢复时刻包括的应用程序、及所述电视在所述当前时刻包括的应用程序,确定待卸载应用程序及待安装应用程序,包括:获取所述电视在所述恢复时刻对应的第一应用程序列表、及所述电视在所述当前时刻对应的第二应用程序列表;将所述第二应用程序列表中包括、所述第一应用程序列表中不包括的应用程序确定为所述待删除应用程序;将所述第一应用程序列表中包括、所述第二应用程序列表中不包括的应用程序确定为所述待安装应用程序。3.根据权利要求1所述的方法,其特征在于,在向所述电视发送安装指示之前,还包括:向应用程序服务器发送下载请求,所述下载请求中包括所述待安装应用程序的标识;接收所述应用程序服务器发送的所述待安装应用程序。4.根据权利要求1-3任一项所述的方法,其特征在于,在向所述电视发送所述安装指示之前,还包括:获取所述待安装应用程序对应的用户数据,所述用户数据为所述电视在删除所述待安装应用程序时,向所述管理服务器发送的;相应的,所述安装指示中还包括所述用户数据,以使所述电视在根据所述安装脚本安装所述待安装应用程序之后,将所述用户数据导入所述待安装应用程序。5.根据权利要求1-3任一项所述的方法,其特征在于,在接收电视发送的应用程序恢复请求之前,还包括:接收所述电视发送的注册请求,所述注册请求中包括所述电视中包括的各应用程序的标识;根据所述注册请求,生成各所述应用程序对应的卸载脚本;对应存储接收所述注册请求的时刻、各所述应用程序的标识、及各所述应用程序对应的卸载脚本。6.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:接收所述电视发送的应用程序安装信息,所...

【专利技术属性】
技术研发人员:王绍民刘希伟曾瑞张华仁
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:山东;37

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

1