CN101860853A - 软件升级方法和装置 - Google Patents

软件升级方法和装置 Download PDF

Info

Publication number
CN101860853A
CN101860853A CN201010199283A CN201010199283A CN101860853A CN 101860853 A CN101860853 A CN 101860853A CN 201010199283 A CN201010199283 A CN 201010199283A CN 201010199283 A CN201010199283 A CN 201010199283A CN 101860853 A CN101860853 A CN 101860853A
Authority
CN
China
Prior art keywords
software
terminal
request
upgrading
equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201010199283A
Other languages
English (en)
Inventor
王飞
李军
黄伟刚
王伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201010199283A priority Critical patent/CN101860853A/zh
Priority to PCT/CN2010/077151 priority patent/WO2011153751A1/zh
Publication of CN101860853A publication Critical patent/CN101860853A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/572Secure firmware programming, e.g. of basic input output system [BIOS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种软件升级方法和装置。涉及移动通信领域;解决了软件升级过程中安全性差的问题。该方法包括:接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;根据所述终端设备身份信息验证终端身份是否合法;在所述终端身份合法时,向所述客户端返回请求更新的软件。本发明提供的技术方案适用于移动终端的软件升级过程。

Description

软件升级方法和装置
技术领域
本发明涉及移动通信领域,特别涉及一种软件升级方法和装置。
背景技术
为修正设备软件故障或让设备支持新功能,移动通信终端设备厂商或其授权售后代理经常要对终端设备软件进行升级。现有升级方法针对某一型号设备,提供升级服务器软件和个人电脑上安装和使用的专用升级软件或工具,利用个人电脑侧的升级软件对连接的设备软件进行升级。通常终端直接或通过客户端向软件升级服务器发起请求,软件升级服务器根据请求将相应的软件下发给终端。
发明内容
本发明的实施例提供了一种软件升级方法和装置,解决了软件升级过程中安全性差的问题。
一种软件升级方法,包括:
接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;
根据所述终端设备身份信息验证终端身份是否合法;
在所述终端身份合法时,向所述客户端返回请求更新的软件。
进一步的,上述软件升级方法还包括:
创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息。
进一步的,所述根据所述终端设备身份信息验证终端身份是否合法包括:
在所述合法设备信息库查找所述终端的设备身份信息;
如果在所述合法设备信息库中存在所述终端的设备身份信息,且与所述软件升级请求中携带的终端设备身份信息相同,则认为所述终端身份合法;
如果在所述合法设备信息库中不存在所述终端的设备身份信息,或所述合法设备信息库中存储的所述终端的设备身份信息与所述软件升级请求中携带的不同,则认为所述终端身份非法,拒绝向该终端返回请求更新的软件。
进一步的,所述软件升级请求中还携带所述终端当前软件版本,所述在所述终端身份合法时,向所述客户端返回请求更新的软件的步骤包括:
根据所述软件版本,判断是否需要进行软件升级;
如果需要进行软件升级,则向所述客户端发送相应软件的下载地址,指示该客户端从所述下载地址下载软件进行升级。
进一步的,所述接收客户端发送的软件升级请求的步骤之前,还包括:
接收所述客户端发送的所述终端的设备基本信息;
根据所述设备基本信息获取与所述终端相匹配的驱动程序;
向所述客户端发送所述驱动程序。
本发明还提供了一种软件升级方法,包括:
向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息;
在所述服务器完成验证所述终端身份合法时,接收所述服务器返回的请求更新的软件。
进一步的,所述向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息的步骤之前,还包括:
在检测到终端时,读取该终端的设备基本信息;
向所述服务器发送所述终端的设备基本信息,以获取与该终端相匹配的驱动程序;
接收并安装所述服务器发送的驱动程序。
进一步的,所述向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息的步骤之前,还包括:
在安装完所述终端的驱动程序后,读取该终端的设备身份信息。
本发明还提供了一种软件升级装置,包括:
请求接收模块,用于接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;
身份验证模块,用于根据所述终端设备身份信息验证终端身份是否合法;
软件下发模块,用于在所述终端身份合法时,向所述客户端返回请求更新的软件。
进一步的,上述软件升级装置,还包括:
信息库管理模块,用于创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息。
进一步的,所述请求接收模块,还用于接收所述客户端发送的所述终端的设备基本信息,该软件升级装置还包括:
驱动管理模块,用于根据所述设备基本信息获取与所述终端相匹配的驱动程序,并向所述客户端发送所述驱动程序。
本发明提供的软件升级方法和装置,在服务器接收到客户端发送的软件升级请求时,根据该软件升级请求中携带的终端设备身份信息验证终端身份是否合法,并在所述终端身份合法时,向所述客户端返回请求更新的软件,解决了软件升级流程中安全性差的问题。
附图说明
图1为本发明的实施例提供的一种软件升级方法的应用环境示意图;
图2为本发明的实施例提供的一种软件升级方法的流程图;
图3为本发明的实施例提供的一种软件升级装置的结构示意图;
图4为本发明的又一实施例提供的一种软件升级装置的结构示意图;
图5为本发明的又一实施例提供的一种软件升级装置的结构示意图。
具体实施方式
现有技术中,通过个人电脑实现手机软件升级的方法,包括以下步骤:软件升级服务器接收个人电脑发起的移动终端软件升级请求;软件升级服务器根据所述移动终端软件升级请求判断移动终端软件是否需要升级,若需要升级,则将软件升级包下载到个人电脑中;移动终端获得所述个人电脑下载的软件升级包;移动终端对所述软件升级包解析并进行自动安装升级。该方法有两大问题:
(1)安全性不佳,软件升级服务器被动接受客户端发起的升级请求,对设备合法性或是否是升级对象设备没有进行验证,其可能后果是非法终端接入升级***,下载了升级包;
(2)通用性不佳,针对不同型号的终端(手机或数据卡)升级,由于其设备驱动、设备信息读取方法和设备软件升级方法均不同,必须重新安装与该设备对应的个人电脑客户端升级软件,造成用户使用上不便。
为了解决上述问题,本发明的实施例提供了一种软件升级方法。首先,对本发明的实施例所应用的网络环境进行介绍。
如图1所示,本发明实施例所使用的软件升级***包括三大部分。
第一部分:10-升级服务器端,包括以下模块:
11-Web服务器模块(含数据库),为构建和维护合法设备信息库、“设备基本信息-设备驱动模块-设备信息读取模块”的映射关系库和“设备身份(ID)信息-设备软件更新模块”的映射关系库提供入口,为客户端请求设备信息验证提供响应,并提供模块下载和检测软件新版本的功能。
12-FTP服务器模块,在客户端获取驱动程序和模块文件时,负责验证设备基本信息,并提供驱动程序和模块下载的功能。
第二部分:20-客户端(个人电脑),包括以下模块:
21-模块管理器,负责装载设备信息读取模块和设备软件更新模块到***中,以利用其功能。
22-服务器代理模块,负责响应客户端其他模块所有与服务器端有关的请求,并将请求转换成服务器侧规定的统一接口。对客户端其他模块而言,是一个“虚拟服务器”。
23-客户端(UI),负责和用户交互,传递用户的动作指令,并向用户显示相关提示信息。
24-设备检测模块,负责检测并上报设备的***和拔除事件,并通过OS读取设备基本信息。
25-设备信息读取模块,负责读取相应型号终端设备身份信息,包括设备ID信息,设备软件版本信息。
26-设备软件更新模块,负责对终端设备软件进行升级,并实时返回当前升级进度,升级状态。
第三部分:30-终端设备,终端设备侧通过驱动为读取设备身份信息、更新设备软件提供接口。
在上述网络环境中,使用本发明的实施例提供的软件升级方法完成升级的流程如图2所示,包括:
步骤201:创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息;
本步骤中,将合法设备的设备身份信息和设备基本信息通过11-Web服务器模块录入***数据库,以便将来验证设备合法性。
本步骤可由终端设备供应商完成,在决定停止对某一终端提供软件升级业务时,还可以将该终端的设备身份信息由合法设备信息库中删除。
此外,还需要将“设备基本信息-设备驱动模块-设备信息读取模块”的映射关系通过11-Web服务器录入***。通过11-Web服务器上传对应的设备驱动安装文件和设备信息读取模块文件。并配置好12-FTP服务器模块,以便将来客户端下载软件。
还需要将“设备身份信息-设备软件更新模块”的映射关系通过11-Web服务器录入***。通过11-Web服务器上传对应的设备软件更新模块文件。并配置好12-FTP服务器模块,以便将来客户端下载。
步骤202:客户端在检测到终端时,读取该终端的设备基本信息,向所述更新服务器发送所述终端的设备基本信息,以获取与该终端相匹配的驱动程序;
在个人电脑上安装***客户端必选模块,包括21-模块管理器、22-服务器代理模块、23-客户端UI和24-设备检测模块。
本步骤中,当某型号终端设备和个人电脑通过USB数据线连接,24-设备检测模块自动检测到设备***,通过OS读取设备基本信息(如设备VID-PID),并通过22-服务器代理模块将其发送给11-Web服务器。
步骤203:服务器接收所述客户端发送的所述终端的设备基本信息,根据所述设备基本信息获取与所述终端相匹配的驱动程序,向所述客户端发送所述驱动程序;
11-Web服务器通过第一步建立的数据库验证客户端发送的设备基本信息。如果设备基本信息不合法,将提示客户端非法设备;如果合法,根据第二步建立的设备基本信息-设备驱动模块-设备信息读取模块映射关系,将返回该型号设备对应的驱动和设备信息读取模块的FTP地址。
步骤204、客户端接收并安装所述服务器发送的驱动程序;
本步骤中,客户端的22-服务器代理模块根据返回的驱动FTP地址下载并安装驱动;根据返回的设备信息读取模块FTP地址下载相应模块,并通过21-模块管理器加载模块。
步骤205、在安装完所述终端的驱动程序后,读取该终端的设备身份信息;
本步骤中,25-设备信息读取模块被加载后,将读取设备身份信息(如IMEI号)以及设备软件版本。
步骤206、客户端向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息;
本步骤中,客户端通过22-服务器代理模块将步骤205读取的设备ID信息发送给11-Web服务器,在软件升级请求中,还携带有设备软件版本信息。
步骤207:服务器接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息,并根据所述终端设备身份信息验证终端身份是否合法;
本步骤中,11-Web服务器通过步骤201中建立的数据库验证客户端发送的设备身份信息。具体的,在所述合法设备信息库查找所述终端的设备身份信息;如果在所述合法设备信息库中存在所述终端的设备身份信息,且与所述软件升级请求中携带的终端设备身份信息相同,则认为所述终端身份合法;如果在所述合法设备信息库中不存在所述终端的设备身份信息,或所述合法设备信息库中存储的所述终端的设备身份信息与所述软件升级请求中携带的不同,则认为所述终端身份非法,拒绝向该终端返回请求更新的软件。
可选的,如果设备身份信息不合法,将提示客户端非法设备。
步骤208:在所述终端身份合法时,服务器向所述客户端返回请求更新的软件;
本步骤中,11-Web服务器根据客户端发送的设备软件版本,判断是否需要升级,如果需要升级,将根据步骤201中建立的设备身份信息-设备软件更新模块映射关系,返回对应的设备软件更新模块和设备软件升级包的FTP地址。
步骤209:客户端接收所述服务器返回的请求更新的软件;
本步骤中,客户端22-服务器代理模块根据返回的设备软件更新模块FTP地址下载模块;根据返回的设备软件升级包FTP地址下载升级包,并通过21-模块管理器加载设备软件更新模块。
步骤210:客户端完成对终端软件的升级;
本步骤中,客户端26-设备软件更新模块被加载后,利用设备软件升级包对30-终端设备进行升级流程结束。
本发明提供的软件升级方法,在服务器接收到客户端发送的软件升级请求时,根据该软件升级请求中携带的终端设备身份信息验证终端身份是否合法,并在所述终端身份合法时,向所述客户端返回请求更新的软件,解决了软件升级流程中安全性差的问题。此外,在客户端检测到一个之前未接入的设备时,可以根据该设备的设备基本信息,直接向服务器获取该设备对应的驱动程序,不需要用户手动安装,且不需要对驱动程序进行存储,提高了***工作效率,节省了资源。
本发明的实施例还提供了一种软件升级装置,其结构如图3所示,包括:
请求接收模块301,用于接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;
身份验证模块302,用于根据所述终端设备身份信息验证终端身份是否合法;
软件下发模块303,用于在所述终端身份合法时,向所述客户端返回请求更新的软件。
进一步的,上述软件升级装置如图4所示,还包括:
信息库管理模块304,用于创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息。
进一步的,所述请求接收模块301,还用于接收所述客户端发送的所述终端的设备基本信息,该软件升级装置如图5所示,还包括:
驱动管理模块305,用于根据所述设备基本信息获取与所述终端相匹配的驱动程序,并向所述客户端发送所述驱动程序。
本发明实施例所提供的软件升级装置,可以集成在图1的11-Web服务器模块中。
上述软件升级装置,能够与本发明的实施例提供的一种软件升级方法相结合,在服务器接收到客户端发送的软件升级请求时,根据该软件升级请求中携带的终端设备身份信息验证终端身份是否合法,并在所述终端身份合法时,向所述客户端返回请求更新的软件,解决了软件升级流程中安全性差的问题。
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如***、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。

Claims (11)

1.一种软件升级方法,其特征在于,包括:
接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;
根据所述终端设备身份信息验证终端身份是否合法;
在所述终端身份合法时,向所述客户端返回请求更新的软件。
2.根据权利要求1所述的软件升级方法,其特征在于,该方法还包括:
创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息。
3.根据权利要求2所述的软件升级方法,其特征在于,所述根据所述终端设备身份信息验证终端身份是否合法包括:
在所述合法设备信息库查找所述终端的设备身份信息;
如果在所述合法设备信息库中存在所述终端的设备身份信息,且与所述软件升级请求中携带的终端设备身份信息相同,则认为所述终端身份合法;
如果在所述合法设备信息库中不存在所述终端的设备身份信息,或所述合法设备信息库中存储的所述终端的设备身份信息与所述软件升级请求中携带的不同,则认为所述终端身份非法,拒绝向该终端返回请求更新的软件。
4.根据权利要求1所述的软件升级方法,其特征在于,所述软件升级请求中还携带所述终端当前软件版本,所述在所述终端身份合法时,向所述客户端返回请求更新的软件的步骤包括:
根据所述软件版本,判断是否需要进行软件升级;
如果需要进行软件升级,则向所述客户端发送相应软件的下载地址,指示该客户端从所述下载地址下载软件进行升级。
5.根据权利要求1所述的软件升级方法,其特征在于,所述接收客户端发送的软件升级请求的步骤之前,还包括:
接收所述客户端发送的所述终端的设备基本信息;
根据所述设备基本信息获取与所述终端相匹配的驱动程序;
向所述客户端发送所述驱动程序。
6.一种软件升级方法,其特征在于,包括:
向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息;
在所述服务器完成验证所述终端身份合法时,接收所述服务器返回的请求更新的软件。
7.根据权利要求6所述的软件升级方法,其特征在于,所述向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息的步骤之前,还包括:
在检测到终端时,读取该终端的设备基本信息;
向所述服务器发送所述终端的设备基本信息,以获取与该终端相匹配的驱动程序;
接收并安装所述服务器发送的驱动程序。
8.根据权利要求7所述的软件升级方法,其特征在于,所述向服务器发送软件升级请求,在所述软件升级请求中携带终端设备身份信息的步骤之前,还包括:
在安装完所述终端的驱动程序后,读取该终端的设备身份信息。
9.一种软件升级装置,其特征在于,包括:
请求接收模块,用于接收客户端发送的软件升级请求,在所述软件升级请求中携带终端设备身份信息;
身份验证模块,用于根据所述终端设备身份信息验证终端身份是否合法;
软件下发模块,用于在所述终端身份合法时,向所述客户端返回请求更新的软件。
10.根据权利要求9所述的软件升级装置,其特征在于,还包括:
信息库管理模块,用于创建并维护软件更新合法设备信息库,所述合法设备信息库包含合法设备的设备身份信息。
11.根据权利要求9所述的软件升级装置,其特征在于,所述请求接收模块,还用于接收所述客户端发送的所述终端的设备基本信息,该软件升级装置还包括:
驱动管理模块,用于根据所述设备基本信息获取与所述终端相匹配的驱动程序,并向所述客户端发送所述驱动程序。
CN201010199283A 2010-06-09 2010-06-09 软件升级方法和装置 Pending CN101860853A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010199283A CN101860853A (zh) 2010-06-09 2010-06-09 软件升级方法和装置
PCT/CN2010/077151 WO2011153751A1 (zh) 2010-06-09 2010-09-20 软件升级方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010199283A CN101860853A (zh) 2010-06-09 2010-06-09 软件升级方法和装置

Publications (1)

Publication Number Publication Date
CN101860853A true CN101860853A (zh) 2010-10-13

Family

ID=42946443

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010199283A Pending CN101860853A (zh) 2010-06-09 2010-06-09 软件升级方法和装置

Country Status (2)

Country Link
CN (1) CN101860853A (zh)
WO (1) WO2011153751A1 (zh)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102098303A (zh) * 2011-01-21 2011-06-15 汉柏科技有限公司 实现自动化升级的硬件防火墙及其升级方法
CN102231880A (zh) * 2011-07-04 2011-11-02 中兴通讯股份有限公司 版本升级方法、终端及版本升级***
CN102340541A (zh) * 2011-10-13 2012-02-01 深圳市江波龙电子有限公司 一种云量产***及方法
CN102546208A (zh) * 2010-12-13 2012-07-04 北大方正集团有限公司 一种设备管理方法及其***和设备管理服务器
CN102662884A (zh) * 2012-04-16 2012-09-12 湖北盛天网络技术股份有限公司 一种基于网络的设备驱动程序配置方法
CN103108024A (zh) * 2012-11-14 2013-05-15 福建联迪商用设备有限公司 一种多媒体自助终端的增量下载方法
CN103116506A (zh) * 2012-11-16 2013-05-22 福建联迪商用设备有限公司 一种终端统一下载的方法
CN103312673A (zh) * 2012-03-13 2013-09-18 金蝶软件(中国)有限公司 企业移动应用***及其应用方法
CN103561035A (zh) * 2013-11-11 2014-02-05 中国联合网络通信集团有限公司 一种移动用户安全防护方法和***
CN103763507A (zh) * 2014-01-09 2014-04-30 深圳市迪威视讯股份有限公司 视频会议终端、服务端、视频会议终端的升级***及方法
CN104079631A (zh) * 2014-06-09 2014-10-01 中国建设银行股份有限公司 一种版本管理方法及相关装置
CN104426947A (zh) * 2013-08-27 2015-03-18 中兴通讯股份有限公司 一种终端智能升级的方法及***、终端及数据更新服务器
CN105022651A (zh) * 2015-07-29 2015-11-04 北京后易科技有限公司 一种设备生产过程中的防盗版方法及固件烧写装置
CN105468385A (zh) * 2014-08-27 2016-04-06 比亚迪股份有限公司 车载电子设备软件的更新***和方法
CN107506259A (zh) * 2017-06-26 2017-12-22 努比亚技术有限公司 ***修复方法、终端及管理方法、服务器及存储介质
WO2018120429A1 (zh) * 2016-12-28 2018-07-05 平安科技(深圳)有限公司 一种资源更新的方法、终端、计算机可读存储介质及资源更新设备
CN109391673A (zh) * 2018-04-16 2019-02-26 深圳思为科技有限公司 一种管理更新文件的方法、***及终端设备
CN110012354A (zh) * 2019-02-22 2019-07-12 广州视源电子科技股份有限公司 获取fvp服务协议的方法、***以及电视终端
CN110972330A (zh) * 2018-09-28 2020-04-07 华为技术有限公司 终端设备升级方法及相关设备
CN114386015A (zh) * 2022-01-11 2022-04-22 绿能慧充数字技术有限公司 一种远程升级程序防止程序错烧方法、***、装置及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1558606A (zh) * 2004-02-10 2004-12-29 Ut斯达康通讯有限公司 网络终端自动配置方法
CN1731740A (zh) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 网络设备的管理方法及网络管理***
CN101408846A (zh) * 2008-11-24 2009-04-15 深圳华为通信技术有限公司 一种杀毒软件升级的方法及相应的终端和***
US20090240948A1 (en) * 2000-09-29 2009-09-24 Innoka Oy Methods and arrangments for realising betting with off-line terminals

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090240948A1 (en) * 2000-09-29 2009-09-24 Innoka Oy Methods and arrangments for realising betting with off-line terminals
CN1558606A (zh) * 2004-02-10 2004-12-29 Ut斯达康通讯有限公司 网络终端自动配置方法
CN1731740A (zh) * 2005-07-29 2006-02-08 杭州华为三康技术有限公司 网络设备的管理方法及网络管理***
CN101408846A (zh) * 2008-11-24 2009-04-15 深圳华为通信技术有限公司 一种杀毒软件升级的方法及相应的终端和***

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546208A (zh) * 2010-12-13 2012-07-04 北大方正集团有限公司 一种设备管理方法及其***和设备管理服务器
CN102098303A (zh) * 2011-01-21 2011-06-15 汉柏科技有限公司 实现自动化升级的硬件防火墙及其升级方法
CN102231880A (zh) * 2011-07-04 2011-11-02 中兴通讯股份有限公司 版本升级方法、终端及版本升级***
CN102340541B (zh) * 2011-10-13 2013-10-23 深圳市江波龙电子有限公司 一种云量产***及方法
CN102340541A (zh) * 2011-10-13 2012-02-01 深圳市江波龙电子有限公司 一种云量产***及方法
CN103312673A (zh) * 2012-03-13 2013-09-18 金蝶软件(中国)有限公司 企业移动应用***及其应用方法
CN102662884A (zh) * 2012-04-16 2012-09-12 湖北盛天网络技术股份有限公司 一种基于网络的设备驱动程序配置方法
CN102662884B (zh) * 2012-04-16 2015-02-11 湖北盛天网络技术股份有限公司 一种基于网络的设备驱动程序配置方法
CN103108024B (zh) * 2012-11-14 2015-08-26 福建联迪商用设备有限公司 一种多媒体自助终端的增量下载方法
CN103108024A (zh) * 2012-11-14 2013-05-15 福建联迪商用设备有限公司 一种多媒体自助终端的增量下载方法
CN103116506A (zh) * 2012-11-16 2013-05-22 福建联迪商用设备有限公司 一种终端统一下载的方法
CN103116506B (zh) * 2012-11-16 2016-04-20 福建联迪商用设备有限公司 一种终端统一下载的方法
CN104426947A (zh) * 2013-08-27 2015-03-18 中兴通讯股份有限公司 一种终端智能升级的方法及***、终端及数据更新服务器
CN103561035A (zh) * 2013-11-11 2014-02-05 中国联合网络通信集团有限公司 一种移动用户安全防护方法和***
CN103763507B (zh) * 2014-01-09 2017-11-24 深圳市迪威视讯股份有限公司 视频会议终端、服务端、视频会议终端的升级***及方法
CN103763507A (zh) * 2014-01-09 2014-04-30 深圳市迪威视讯股份有限公司 视频会议终端、服务端、视频会议终端的升级***及方法
CN104079631A (zh) * 2014-06-09 2014-10-01 中国建设银行股份有限公司 一种版本管理方法及相关装置
CN104079631B (zh) * 2014-06-09 2018-10-16 中国建设银行股份有限公司 一种版本管理方法及相关装置
CN105468385B (zh) * 2014-08-27 2019-06-04 比亚迪股份有限公司 车载电子设备软件的更新***和方法
CN105468385A (zh) * 2014-08-27 2016-04-06 比亚迪股份有限公司 车载电子设备软件的更新***和方法
CN105022651B (zh) * 2015-07-29 2018-08-28 北京后易科技有限公司 一种设备生产过程中的防盗版方法及固件烧写装置
CN105022651A (zh) * 2015-07-29 2015-11-04 北京后易科技有限公司 一种设备生产过程中的防盗版方法及固件烧写装置
WO2018120429A1 (zh) * 2016-12-28 2018-07-05 平安科技(深圳)有限公司 一种资源更新的方法、终端、计算机可读存储介质及资源更新设备
CN107506259A (zh) * 2017-06-26 2017-12-22 努比亚技术有限公司 ***修复方法、终端及管理方法、服务器及存储介质
CN109391673A (zh) * 2018-04-16 2019-02-26 深圳思为科技有限公司 一种管理更新文件的方法、***及终端设备
CN109391673B (zh) * 2018-04-16 2021-01-05 深圳思为科技有限公司 一种管理更新文件的方法、***及终端设备
CN110972330A (zh) * 2018-09-28 2020-04-07 华为技术有限公司 终端设备升级方法及相关设备
CN110012354A (zh) * 2019-02-22 2019-07-12 广州视源电子科技股份有限公司 获取fvp服务协议的方法、***以及电视终端
CN110012354B (zh) * 2019-02-22 2021-11-16 广州视源电子科技股份有限公司 获取fvp服务协议的方法、***以及电视终端
CN114386015A (zh) * 2022-01-11 2022-04-22 绿能慧充数字技术有限公司 一种远程升级程序防止程序错烧方法、***、装置及介质

Also Published As

Publication number Publication date
WO2011153751A1 (zh) 2011-12-15

Similar Documents

Publication Publication Date Title
CN101860853A (zh) 软件升级方法和装置
EP3178198B1 (en) Secure cloud based multi-tier provisioning
KR101007739B1 (ko) Fota 서비스 제공 방법 및 그 시스템
CN104199706A (zh) 一种eMMC的固件升级方法及其设备
US20140059536A1 (en) Mobile terminal, information processing apparatus, and information processing method
CN101963910A (zh) 基于通用usb总线的设备固件升级方法
CN101393524A (zh) 固件更新方法及***
CN107832065A (zh) 固件升级方法、***、升级***及可读存储介质
CN102970342A (zh) 一种基于ota 技术的嵌入式终端自动升级方法
US9959110B2 (en) Firmware updating methods and apparatus for optical transceiver
CN101499011A (zh) 实现移动通信基站***usb启动和升级的方法及装置
KR20100132373A (ko) 게임 컨텐츠 판매 시스템 및 그 방법
CN105912362A (zh) 一种加载插件的方法、装置及电子设备
CN109600451A (zh) 一种基于Websocket长连接的终端设备固件升级方法及***
CN109614131A (zh) 一种广播设备升级控制***
US8898661B2 (en) System and method for installing program
CN102722404B (zh) 智能终端中应用软件的管理***、装置以及方法
CN106708494A (zh) Jar升级方法及装置
CN104516743B (zh) 基于ActiveX的嵌入式设备固件的升级方法及***
CN103955416A (zh) 一种硬盘管理方法、装置和***
CN107741854A (zh) 一种电子设备的网卡驱动的安装方法及装置
CN111459516A (zh) 一种固件升级的方法及充电基座
CN110716732A (zh) 一种升级汽车仪表ui和固件程序的装置及方法
CN103365674A (zh) 一种基于移动终端的插件管理方法、装置和***
CN108170482B (zh) 信息处理方法及计算机设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20101013