一种系统功能的更新方法、系统、终端设备及服务器技术方案

技术编号:15085473 阅读:44 留言:0更新日期:2017-04-07 15:47
本发明专利技术涉及通信领域,公开了一种系统功能的更新方法、系统、终端设备及服务器。本发明专利技术中,终端设备向服务器发送应用程序的功能更新请求时,携带本终端设备的软件版本号。服务器检测功能更新请求中的版本号与本地版本号是否一致,如果不一致,则进一步判断服务器本地存储的系统功能项与终端的系统功能项是否一致,如果不一致,则返回存在新功能的响应信息,终端设备加载待更新的系统功能项并更新与之对应的版本号。本发明专利技术还提供了一种系统自带功能的更新系统,通过本系统,用户无需下载新版本的软件进行系统升级,也能使用新的系统功能,用户打开软件后,只需要更新新的系统功能项,就可以使用新的系统功能,从而有效提高用户体验感。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种系统自带功能的更新方法及系统。
技术介绍
随着现代科技和移动互联网的迅速发展,笔记本电脑、平板电脑、手机等电子终端设备,成为人们日常生活中必不可少的应用工具,而且,这些终端设备必须要安装相应的软件操作系统及应用软件才能实现所需要的各种功能,例如常用的Windows操作系统、Android操作系统、苹果操作系统等,还有很多办公软件,如office、WPS、PhotoShop、PDF阅读器、压缩与解压等等。各种应用软件为了弥补系统设计之初的不足或漏洞,或者为了不断提高其实用性与兼容性,或者为了为了跟上市场的需求,软件开发开发人员需要不断发现并弥补软件系统存在的问题,并不断挖掘软件系统可实现的新功能,然后,针对不同的操作系统不断地发布新版本。系统软件的频繁升级或更新,虽然是为了弥补软件开发之初的不足,或是为了美化界面,以给用户更好的视觉效果,或是为了增加新功能,以提高用户体验,但是其频繁的升级与更新也给用户带来了极大困扰。例如用户已经习惯了软件的原有风格,为了使用新功能不得不升级到新版本,升级为携带新功能的版本后,因为界面风格的变化,原来常用的内容反而需要花些许时间才能在新版本中找到,当用户好不容易习惯了新版本的风格后往往又面临软件版本升级的问题。而且,当软件版本比较大时,下载新版本也会耗时比较多。更严重的是,有的软件系统因软件安装包本身存在的小问题,使软件升级版本后,出现启动缓慢、无法兼容之前的内容、死机等现象。但是,用户为了使用新功能,又必须下载并升级软件版本。
技术实现思路
本专利技术的目的在于提供一种系统功能的更新方法、系统、终端设备及服务器,使用户不下载新版本的软件进行系统升级也能使用新的系统功能,用户打开软件系统后,只需要更新新的系统功能项,就可以使用新的系统功能,从而有效提高用户体验。为解决上述技术问题,本专利技术的实施方式提供了一种系统功能的更新方法,包含以下步骤:终端设备向服务器发送功能更新请求,所述功能更新请求内携带当前存储于本终端设备的版本标识;如果所述服务器收到的所述功能更新请求内的版本标识与本地存储的版本标识不一致,则判定所述终端设备存在待更新的系统功能项,并将待更新的系统功能项和本地存储的版本标识发送至所述终端设备;所述终端设备加载所述待更新的系统功能项,并将存储于本终端设备的版本标识更新为来自所述服务器的版本标识。本专利技术的实施方式还提供了一种系统功能的更新系统,包含:终端设备和网络侧服务器,所述终端设备包括:请求模块,用于向所述服务器发送功能更新请求,所述功能更新请求内携带当前存储于本终端设备的版本标识;获取模块,用于接收来自所述服务器的待更新的系统功能项和版本标识;更新模块,用于加载所述待更新的系统功能项,并将存储于本终端设备的版本标识更新为所述获取模块接收到的版本标识;所述服务器包括:接收模块,用于接收来自所述终端设备的功能更新请求;检测模块,用于检测所述接收模块收到的所述功能更新请求内的版本标识,是否与本地存储的版本标识一致;反馈模块,用于在所述检测模块检测到所述功能更新请求内的版本标识与本地存储的版本标识不一致时,判定所述终端设备存在待更新的系统功能项,并将待更新的系统功能项和本地存储的版本标识发送至所述终端设备。本专利技术的实施方式还提供了一种终端设备,包括:请求模块,用于向所述服务器发送功能更新请求,所述功能更新请求内携带当前存储于本终端设备的版本标识;获取模块,用于接收来自所述服务器的待更新的系统功能项和版本标识;更新模块,用于加载所述待更新的系统功能项,并将存储于本终端设备的版本标识更新为所述获取模块接收到的版本标识。本专利技术的实施方式还提供了一种服务器,包括:接收模块,用于接收来自所述终端设备的功能更新请求;检测模块,用于检测所述接收模块收到的所述功能更新请求内的版本标识,是否与本地存储的版本标识一致;反馈模块,用于在所述检测模块检测到所述功能更新请求内的版本标识与本地存储的版本标识不一致时,判定所述终端设备存在待更新的系统功能项,并将待更新的系统功能项和本地存储的版本标识发送至所述终端设备。本专利技术实施方式相对于现有技术而言,终端设备向网络侧服务器发送应用程序的功能更新请求,在功能更新请求消息中携带当前存储于本终端设备的版本标识(如版本号)。服务器检测接收到的功能更新请求消息中携带的版本号与本地服务器存储的最新版本号是否一致,如果版本号一致,则返回不存在新功能的响应信息,通知终端没有新的系统功项;如果版本号不一致,则在返回的响应信息中,携带新的系统功能项及其对应的版本号,终端设备加载待更新的系统功能项并更新与之对应的版本号。通过这种操作,用户不需要下载并升级整个新版本的系统软件,只需要打开软件后更新新的系统功能项,就可以使用新的系统功能。避免了用户因仅需要使用新功能而必须下载并升级整个新版本软件,也避免了升级新版本软件后带来的不必要麻烦,有效提高用户体验。另外,终端设备加载所述待更新的系统功能项后,还包括:将所述待更新的系统功能项显示在人机交互界面内,供用户选择是否开启该待更新的系统功能项。也就是说,用户开启该软件系统后,会在人机交互界面内看到待更新的系统功能项,用户可以根据是否需要该系统功能而决定是否开启,提供更人性化的服务,进一步提高用户体验。另外,所述人机交互界面划分为第一区域和第二区域,所述第一区域用于显示所述终端设备已开启的系统功能项;所述第二区域用于显示所述终端设备未开启的系统功能项;所述待更新的系统功能项显示在所述第二区域内,在检测到用户选择开启该待更新的系统功能项后,将该待更新的系统功能项移动至所述第一区域进行显示。将人机交互界面划分为两个区域,在第一区域中显示已开启的系统功能项,第二区域显示未开启的系统功能项,可以使用户更一目了然的知道系统软件已有的功能项和待开启的功能项,使用户方便的根据两个区域的对比显示,决定是否开启新功能项,提供更周到、全面的服务。另外,系统自带功能的更新方法,还包括:所述服务器内保存有系统的版本标识与系统功能项的对应关系;所述将待更新的系统功能项和本地存储的版本标识发送至所述终端设备中,具体包括:所述服务器根据所述保存的对应关系,获取携带在所述功能更新请求内的版本标识所对应的系统功能项;所述服务器将所述获取的系统功能项,与本地存储的版本标识所对应的系统功能项进行比较,确定所述终端设备待更新的系统功能项;所述服务器将所述确定的待更新的系统功能项和本地存储的版本标识发送至所述终端设备。服务器首先检测携带在功能更新请求消息中的版本号,如果版本号一致,则直接将检测结果反馈给终端设备,可以进一步简化操作流程,节约处理时间。只有当版本号不一致时,再进一步判断是否存在待更新的系统功能项,实现更全面细化的检测。附图说明图1是根据本专利技术第一实施方式的一种系统功能的更新方法流程图;图2是根据本专利技术第二实施方式的一种系统功能的更新方法流程图;图3是根据本专利技术第三实施方式的一种系统功能的更新系统的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好本文档来自技高网...

【技术保护点】
一种系统功能的更新方法,其特征在于,包括:终端设备向服务器发送功能更新请求,所述功能更新请求内携带当前存储于本终端设备的版本标识;如果所述服务器收到的所述功能更新请求内的版本标识与本地存储的版本标识不一致,判定所述终端设备存在待更新的系统功能项,将待更新的系统功能项和本地存储的版本标识发送至所述终端设备;所述终端设备加载所述待更新的系统功能项,将存储于本终端设备的版本标识更新为来自所述服务器的版本标识。

【技术特征摘要】
1.一种系统功能的更新方法,其特征在于,包括:终端设备向服务器发送功能更新请求,所述功能更新请求内携带当前存储于本终端设备的版本标识;如果所述服务器收到的所述功能更新请求内的版本标识与本地存储的版本标识不一致,判定所述终端设备存在待更新的系统功能项,将待更新的系统功能项和本地存储的版本标识发送至所述终端设备;所述终端设备加载所述待更新的系统功能项,将存储于本终端设备的版本标识更新为来自所述服务器的版本标识。2.根据权利要求1所述的系统功能的更新方法,其特征在于,在所述终端设备加载所述待更新的系统功能项后,还包括:将所述待更新的系统功能项显示在人机交互界面内,供用户选择是否开启待更新的系统功能项。3.根据权利要求2所述的系统功能的更新方法,其特征在于,所述人机交互界面划分为第一区域和第二区域;所述第一区域用于显示所述终端设备已开启的系统功能项;所述第二区域用于显示所述终端设备未开启的系统功能项;所述待更新的系统功能项显示在所述第二区域内,在检测到用户选择开启该待更新的系统功能项后,将该待更新的系统功能项移动至所述第一区域进行显示。4.根据权利要求1所述的系统功能的更新方法,其特征在于,所述终端设备以预设周期向网络侧服务器发送所述功能更新请求。5.根据权利要求1所述的系统功能的更新方法,其特征在于,所述服
\t务器本地存储的版本标识的初始值为所述终端设备出厂时加载的系统的版本标识;所述服务器在所述系统的自带功能有更新时,更新本地存储的版本标识。6.根据权利要求5所述的系统功能的更新方法,其特征在于,还包括:所述服务器内保存有系统的版本标识与系统功能项的对应关系;所述将待更新的系统功能项和本地存储的版本标识发送至所述终端设备中,具体包括:所述服务器根据所述保存的对应关系,获取携带在所述功能更新请求内的版本标识所对应的系统功能项;所述服务器将所述获取的系统功能项,与本地存储的版本标识所对应的系统功能项进行比较,确定所述终...

【专利技术属性】
技术研发人员:李奇奇
申请(专利权)人:乐视控股北京有限公司乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1