CN104580360A - 通过异构网络更新固件的***及其方法 - Google Patents
通过异构网络更新固件的***及其方法 Download PDFInfo
- Publication number
- CN104580360A CN104580360A CN201410707968.8A CN201410707968A CN104580360A CN 104580360 A CN104580360 A CN 104580360A CN 201410707968 A CN201410707968 A CN 201410707968A CN 104580360 A CN104580360 A CN 104580360A
- Authority
- CN
- China
- Prior art keywords
- communication network
- cordless communication
- firmware
- destination apparatus
- network
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Stored Programmes (AREA)
Abstract
一种通过异构网络更新固件的***及其方法,其通过目标装置于接收到更新命令后,由与第一无线通信网络连接切换为与第二无线网络连接,并通过第二无线通信网络接收的更新档案,以及在使用更新档案完成固件的更新后,由与第二无线通信网络连接切换回与第一无线网络连接的技术手段,可以避免在下载新固件时影响其他正常运作的装置所使用的带宽,并达成同时更新多个目标装置的固件的技术功效。
Description
技术领域
本发明涉及一种固件更新***及其方法,尤指一种通过异构网络更新固件的***及其方法。
背景技术
对于使用无线通信网络的装置而言,在需要更新固件(firmware)时,如果使用传统刻录器来进行更新是非常不切实际的,因为这些装置可能分布在各个不同的位置,管理者通常不可能逐一到各个位置上进行固件的更新,因此,目前所使用的方式都是将新的固件传送给这些装置,使得这些装置可以在接收到新的固件后进行固件的更新。
上述更新方式在更新固件的过程中,需要下载新固件的带宽,然而,在同一时间正常运作的其他装置也会使用带宽传输数据,造成更新固件的装置与正常运作的装置互相影响。
综上所述,可知先前技术中长期以来一直存在下载新固件所使用的带宽会对正常运作的其他装置造成影响的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于先前技术存在下载新固件会影响正常运作的其他装置所使用的带宽的问题,本发明遂揭露一种通过异构网络更新固件的***及其方法,其中:
本发明所揭露的通过异构网络更新固件的***,至少包含:管理端,用于通过第一无线通信网络传送更新命令;更新装置,用于通过第二无线通信网络传送更新档案;目标装置,存储固件,用于通过第一无线通信网络接收到更新命令时,由与第一无线通信网络连接切换为与第二无线通信网络连接,并通过第二无线通信网络接收更新档案,及用于使用更新档案更新固件,并由与第二无线通信网络连接切换为与第一无线通信网络连接。
本发明所揭露的通过异构网络更新固件的装置,至少包含:无线通信模块,用于连接第一无线通信网络,并通过第一无线通信网络接收更新命令,及用于连接第二无线通信网络,并通过第二无线通信网络接收更新档案;存储媒体,用于存储固件;更新模块,用于使用更新档案更新固件;切换模块,用于无线通信模块接收到更新命令时,将无线通信模块由与第一无线通信网络连接切换为与第二无线通信网络连接,及用于更新模块完成固件的更新时,将无线通信模块由与第二无线通信网络连接切换为与第一无线通信网络连接。
本发明所揭露的通过异构网络更新固件的方法,其步骤至少包括:管理端通过第一无线通信网络传送更新命令至目标装置;目标装置于接收到更新命令后,由与第一无线通信网络连接切换为与第二无线通信网络连接;更新装置通过第二无线通信网络传送更新档案;目标装置通过第二无线通信网络接收更新档案,并使用更新档案更新所存储的固件;目标装置由与第二无线通信网络连接切换为与第一无线通信网络连接。
本发明所揭露的***与方法如上,与先前技术的间的差异在于本发明通过目标装置于接收到更新命令后,由与第一无线通信网络连接切换为与第二无线网络连接,并通过第二无线通信网络接收的更新档案,以及在使用更新档案完成固件的更新后,由与第二无线通信网络连接切换回与第一无线网络连接,藉以解决先前技术所存在的问题,并可以达成同时更新多个目标装置的固件的技术功效。
附图说明
图1为本发明所提供的通过异构网络更新固件的***架构图。
图2为本发明所提供的通过异构网络更新固件的装置的组件示意图。
图3为本发明实施例所提供的存储媒体的存储结构示意图。
图4A为本发明所提供的通过异构网络更新固件的方法流程图。
图4B为本发明所提供的侦测并选择目标装置的方法流程图。
组件标号说明:
110 管理端
111 管理服务器
112 管理客户端
120 更新装置
130 目标装置
210 存储媒体
230 无线通信模块
250 更新模块
270 切换模块
步骤410 更新装置或侦测装置通过第一无
线通信网络广播侦测信息
步骤420 目标装置通过第一无线通信网络
接收侦测信息,并传送响应消息
至更新装置或管理端
步骤430 管理端取得装置列表
步骤440 管理端选择目标装置
步骤451 管理端通过第一无线通信网络传
送更新命令至目标装置
步骤455 管理端通过第一无线通信网络传
送发送命令至更新装置
步骤460 目标装置由与第一无线通信网络
连接切换为与第二无线通信网络
连接
步骤470 更新装置通过第二无线通信网络
传送更新档案
步骤480 目标装置通过第二无线通信网络
接收更新档案,并使用更新档案
更新所存储的固件
步骤490 目标装置由与第二无线通信网络
连接切换为与第一无线通信网络
连接
具体实施方式
以下将配合图式及实施例来详细说明本发明的特征与实施方式,内容足以使任何熟习相关技艺者能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施,藉此实现本发明可达成的功效。
本发明可以让目标装置连接与正常工作时不同的无线通信网络下载更新文件藉以进行固件更新,并在完成更新后切换回正常工作时所连接的无线通信网络。其中,本发明所提供的无线通信网络包含但不限于WiFi、ZigBee、蓝牙(Bluetooth)等。
以下先以「图1」本发明所提供的通过异构网络更新固件的***架构图来说明本发明的***运作。如「图1」所示,本发明的***含有管理端110、更新装置120、以及目标装置130。
管理端110与第一无线通信网络连接,负责通过第一无线通信网络传送更新命令给目标装置130。另外,管理端110也可以通过第一无线通信网络传送发送命令给更新装置120。
在部分的实施例中,管理端110可以通过第一无线通信网络接收目标装置130所传送的响应消息,藉以建立装置列表。其中,管理端110所接收到的响应消息可以包含传送响应消息的目标装置130的识别数据,管理端110所建立的装置列表中包含被接收到的响应消息中所包含的目标装置130的识别数据,但本发明所提供的响应消息与装置列表都不以上述为限。而在另一部份的实施例中,管理端110可以直接通过第一无线通信网络接收更新装置120所传送的装置列表。
管理端110也可以由装置列表中选择欲进行更新的一个或多个目标装置130。若管理端110没有建立或接收装置列表,则管理端110可以选择所有的目标装置130进行更新。
在部份的实施例中,管理端110可以包含管理服务器111以及管理客户端112。其中,管理客户端112可以是执行于行动装置上的应用程序(application,APP),上述的行动装置为可以被用户携带的装置,例如智能型手机、平板电脑、笔记本电脑等,但本发明并不以此为限。
管理服务器111可以与第一无线通信网络连接,可以建立或接收装置列表;管理客户端112可以通过有线或无线通信网络与管理服务器111连接,藉以由管理服务器111所建立或接收的装置列表中选择一台或多台目标装置130进行更新,使得管理服务器111传送更新命令至被管理客户端112所选择的目标装置130。
更新装置120与第二无线通信网络连接,负责第二无线通信网络传送更新档案到目标装置130。一般而言,一个封包无法传送完整的更新档案,因此,更新装置120可以将更新档案分割为多个片段,并将每一个片段加入各个封包中,再逐一将各个封包传送给目标装置130。在部份的实施例中,更新装置120可以持续的将包含不同片段的各个封包轮流广播到第二无线通信网络上,使得可以通过第二无线通信网络接收到更新装置120所广播的封包的目标装置130都可以接收到更新档案。例如,更新装置120可以由第一个片段开始依续广播每一个片段,并在广播完最后一个片段后,再次由第一个片段开始依序广播每一个片段。
更新装置120可以在启动后便开始通过第二无线通信网络传送更新档案,直到广播的次数达到预定的次数或达到预定的时间为止,甚至也可能直到关机为止,但本发明并不以此为限,例如,更新装置120也可以与第一无线通信网络连接,并可以通过第一无线通信网络接收管理端110所传送的发送命令或停止命令。当更新装置120在接收到管理端110所传送的发送命令后,才会开始通过第二无线通信网络传送更新档案,而当更新装置120在接收到停止命令后,便可以停止更新档案的传送。
另外,更新装置120可以通过第一无线通信网络广播侦测信息给目标装置130,并通过第一无线通信网络接收目标装置130所传回的响应消息。以及可以依据所接收到的响应消息建立装置列表,并可以将所建立的装置列表传送给管理端110。在部分的实施例中,上述广播侦测信息并接收响应消息、建立并传送装置列表的行为也可以由额外的侦测装置(图中未示)来完成。
目标装置130负责进行固件的更新。目标装置130可以如「图2」所示,包含存储媒体210、无线通信模块230、更新模块250、以及切换模块270。
存储媒体210负责存储固件。一般而言,目标装置130可以启动后加载存储媒体210所存储的固件,并使用所加载的固件运作,但本发明并不以此为限。
存储媒体210能够被读写,例如,闪存(Flash)、带电可擦可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)等,但本发明并不以此为限。在部分的实施例中,存储媒体210可以如「图3」所示,依序存储加载程序、启动旗标、以及固件,其中,存储媒体210存储加载程序、启动旗标、以及固件的区块大小是固定的,也就是说,在存储媒体210中,开始存储加载程序、启动旗标、以及固件的位置是预先定义且固定的。
无线通信模块230可以与第一无线通信网络连接,也可以与第二无线通信网络连接。值得一提的是,无线通信模块230在同一时间只可以选择与第一无线通信网络或第二无线通信网络连接。
无线通信模块230负责通过第一无线通信网络接收管理端110所传送的更新命令,并负责通过第二无线通信网络接收更新装置120所传送的更新档案。
无线通信模块230也可以通过第一无线通信网络接收更新装置120或侦测装置所传送的侦测信息,并传送与侦测信息相对应的响应消息至更新装置120或管理端110。
无线通信模块230也可以在更新模块250完成固件的更新时,通过第一无线通信网络传送更新成功信息至管理端110。
更新模块250负责使用无线通信模块230所接收到的更新档案更新存储于存储媒体210中的固件。在部份的实施例中,更新模块250可以直接将无线通信模块230所接收到的更新档案的片段写入存储媒体210中的对应位置,直到接收到所有的片段并将所接收到的片段都写入存储媒体210时完成固件的更新,例如,当无线通信模块230接收到第28个片段时,若一个片段的长度为413字节,则更新模块250可以将所接收到的片段由存储固件的起始位置加上89208((28-1)*413*8)位的位置开始写入存储媒体210中;在另一部份的实施例中,更新模块250可以先将无线通信模块230所接收到的更新档案的片段组合为完整的更新档案后,再将更新档案由存储固件的起始位置写入存储媒体210中。
切换模块270负责在无线通信模块230接收到管理端110所传送的更新命令时,将无线通信模块230由与第一无线通信网络连接切换为与第二无线通信网络连接,并负责在更新模块250完成固件的更新时,将无线通信模块230由与第二无线通信网络连接切换为与第一无线通信网络连接。
在部分的实施例中,切换模块270可以设定启动旗标,使目标装置130依据启动旗标选择无线通信模块230与第一无线通信网络连接或与第二无线通信网络连接。例如,切换模块270可以在无线通信模块230接收到更新命令时,在存储媒体210中存储启动旗标的位置写入表示固件更新的数据,并重新启动目标装置130,如此,目标装置130在启动过程中,读取存储媒体210中存储于启动旗标的位置的数据后,可以判断出需要进行固件更新,因此选择无线通信模块230与第二无线通信网络连接;而在更新模块250完成更新后,切换模块270可以在存储媒体210中存储启动旗标的位置写入表示正常启动的数据,并重新启动目标装置130,如此,在目标装置130重新启动的过程中,读取存储媒体210中存储于启动旗标的位置的数据后,可以判断出进行正常作业,因此选择无线通信模块230与第一无线通信网络连接。
接着以一个实施例来解说本发明的运作***与方法,并请参照「图4A」本发明所提供的通过异构网络更新固件的方法流程图。在本实施例中,假设第一无线通信网络为ZigBee网络,第二无线通信网络为WiFi网络,但本发明所提供的第一无线通信网络与第二无线通信网络并不以上述为限。
首先,管理端110可以通过第一无线通信网络传送更新命令至目标装置130(步骤451)。在本实施例中,假设管理端110包含管理服务器111以及在管理者所使用的智能型手机上执行的管理程序(管理客户端112),管理者操作管理客户端112传送更新信息到管理服务器111后,管理服务器111便可以传送更新命令至目标装置130。
在目标装置130的无线通信模块230通过第一无线通信网络接收到管理端110所传送的更新命令后,目标装置130的切换模块270可以将无线通信模块230由与第一无线网络连接切换为与第二无线网络连接(步骤460)。在本实施例中,假设切换模块270可以在目标装置130的存储媒体210中写入表示更新轫体的启动旗标,并重新启动目标装置130,目标装置130在重新启动的过程中,首先可以执行加载程序,接着读取启动旗标,并依据启动旗标判断是否正常启动。由于启动旗标表示需要进行固件更新,因此,加载程序可以选择无线通信模块230与第二无线通信网络连接,如此,无线通信模块230便可以由与第一无线网络连接切换为与第二无线网络连接。
另外,在管理端110通过第一无线通信网络传送更新命令至目标装置130(步骤451)前、目标装置130的切换模块270将无线通信模块230由与第一无线网络连接切换为与第二无线网络连接(步骤460)后,或是在管理端110通过第一无线通信网络传送更新命令至目标装置130(步骤451)至目标装置130的切换模块270将无线通信模块230由与第一无线网络连接切换为与第二无线网络连接(步骤460)的过程中,更新装置120可以通过第二无线通信网络传送更新档案(步骤470)。在本实施例中,假设更新装置120可以将更新档案分割为多个片段,并持续的将每一个片段广播到第二无线通信网络中。
此外,若更新装置120可以与第一无线通信网络连接,则管理端110可以通过第一无线通信网络传送更新命令至目标装置130(步骤451)之前或之后,也可以通过第一无线通信网络传送发送命令制更新装置120(步骤455),使得更新装置120在通过第一无线通信网络接收到管理端110所传送的发送命令后,才开始通过第二无线通信网络传送更新档案(步骤470)。
在目标装置130的无线通信模块230通过第二无线通信网络接收到更新装置120所传送的更新档案后,目标装置130的更新模块250可以使用无线通信模块230所接收到的更新档案更新目标装置130的存储媒体210中所存储的固件(步骤480)。在本实施例中,假设更新模块250可以依据无线通信模块230所接收到的更新档案的片段的识别数据将被接收到的更新档案的片段组合为更新档案,并将组成的更新档案写入存储媒体210中存储固件的位置,藉以完成固件的更新。
在目标装置130的更新模块250使用更新档案完成固件的更新后,目标装置130的切换模块270可以将无线通信模块230由与第二无线网络连接切换为与第一无线网络连接(步骤490)。在本实施例中,假设切换模块270可以在目标装置130的存储媒体210中写入表示更新完成的启动旗标,并重新启动目标装置130,目标装置130在重新启动的过程中,执行加载程序后,依据启动旗标判断是否正常启动时,由于启动旗标表示固件更新完成,因此,加载程序可以选择无线通信模块230与第一无线通信网络连接,并执行更新后的固件,使得目标装置130在更新后的固件被执行后可以正常运作,如此,无线通信模块230便可以由与第二无线网络连接切换为与第一无线网络连接。
当更新后的固件在目标装置130中开始运作后,可以先读取目标装置130的存储媒体210中的启动旗标,并判断启动旗标表示固件更新完成时,可以由无线通信模块230通过第一无线通信网络传送更新成功信息至管理端110。
如此,通过本发明,可以不需要占用第一无线通信网络的带宽更新目标装置130的固件。
在上述的实施例中,若非所有的目标装置130都需要更新,则在管理端110通过第一无线通信网络传送更新命令到目标装置130前,可以如「图4B」的流程所示,更新装置120或侦测装置通过第一无线通信网络广播侦测信息(步骤410),每一个目标装置130的无线通信模块230在通过第一无线通信网络接收到更新装置120或侦测装置所广播的侦测信息后,可以通过第一无线通信网络传送与所接收到的侦测信息对应的响应消息至更新装置120或管理端110(步骤420)。
不论目标装置130的无线通信模块230将响应消息传送至更新装置120或管理端110,管理端110都可以取得装置列表(步骤430)。例如,更新装置120或管理端110可以依据所接收到的响应消息中目标装置130的识别数据建立装置列表。其中,若响应消息是被传送到更新装置120,则更新装置120在建立装置列表后,可以将所建立的装置列表传送到管理端110。
在管理端110取得装置列表(步骤430)后,管理端110便可以由装置列表中选择需要更新的目标装置130(步骤440)。在本实施例中,假设管理服务器可以取得装置列表,并可以将所取得的装置列表传送到管理客户端112,管理客户端112可以依据装置列表显示目标装置130的识别数据,使得管理者可以选择欲进行更新的目标装置130。
接着,管理端110便可以将更新命令传送给被选择的目标装置130(步骤451),使得接收到更新命令的目标装置130进行上述的更新过程(步骤460、480、490)。
综上所述,可知本发明与先前技术的间的差异在于当目标装置于接收到更新命令后,由与第一无线通信网络连接切换为与第二无线网络连接,并通过第二无线通信网络接收的更新档案,以及在使用更新档案完成固件的更新后,由与第二无线通信网络连接切换回与第一无线网络连接的技术手段,藉由此一技术手段可以解决先前技术所存在下载新固件会影响正常运作的其他装置所使用的带宽的问题,进而达成同时更新多个目标装置的固件的技术功效。
再者,本发明的通过异构网络更新固件的方法,可实现于硬件、软件或硬件与软件的组合中,也可在计算机***中以集中方式实现或以不同组件散布于若干互连的计算机***的分散方式实现。
虽然本发明所揭露的实施方式如上,惟所述的内容并非用于直接限定本发明权利要求的保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本发明所揭露的精神和范围的前提下,对本发明的实施的形式上及细节上作些许的更动润饰,均属于本发明权利要求的保护范围。本发明权利要求的保护范围,仍须以所附的权利要求书所界定者为准。
Claims (10)
1.一种通过异构网络更新固件的***,其特征为,该***至少包含:
一管理端,用于通过一第一无线通信网络传送一更新命令;
一更新装置,用于通过一第二无线通信网络传送一更新档案;及
一目标装置,存储一固件,用于通过该第一无线通信网络接收到该更新命令时,由与该第一无线通信网络连接切换为与一第二无线通信网络连接,并通过该第二无线通信网络接收该更新档案,及用于使用该更新档案更新该固件,并由与该第二无线通信网络连接切换为与该第一无线通信网络连接。
2.如权利要求1所述的通过异构网络更新固件的***,其特征为,该更新装置还用于通过该第一无线通信网络广播一侦测信息,该目标装置还用于通过该第一无线通信网络接收该侦测信息,并传送一响应消息至该更新装置或该管理端。
3.如权利要求1所述的通过异构网络更新固件的***,其特征为,该目标装置还用于设定一启动旗标后重新启动,并于启动过程中依据该启动旗标选择连接该第一无线通信网络或该第二无线通信网络。
4.一种通过异构网络更新固件的装置,其特征为,该装置至少包含:
一无线通信模块,用于连接一第一无线通信网络,并通过该第一无线通信网络接收一更新命令,及用于连接一第二无线通信网络,并通过该第二无线通信网络接收一更新档案;
一存储媒体,用于存储一固件;
一更新模块,用于使用该更新档案更新该固件;及
一切换模块,用于于该无线通信模块接收到该更新命令时,将该无线通信模块由与该第一无线通信网络连接切换为与该第二无线通信网络连接,及用于该更新模块完成该固件的更新时,将该无线通信模块由与该第二无线通信网络连接切换为与该第一无线通信网络连接。
5.如权利要求4所述的通过异构网络更新固件的装置,其特征为,该无线通信模块还用于通过该第一无线通信网络接收一侦测信息,并通过该第一无线通信网络传回与该侦测信息对应的一响应消息。
6.如权利要求4所述的通过异构网络更新固件的装置,其特征为,该切换模块还用于设定一启动旗标,并重新启动该装置,使该装置于启动过程中依据该启动旗标选择该无线通信模块与该第一无线通信网络或与该第二无线通信网络连接。
7.如权利要求4所述的通过异构网络更新固件的装置,其特征为,该无线通信模块还用于于该更新模块完成该固件的更新时,通过该第一无线通信网络传送一更新成功信息。
8.一种通过异构网络更新固件的方法,其特征为,该方法至少包含下列步骤:
一管理端通过一第一无线通信网络传送一更新命令至一目标装置;
该目标装置于接收到该更新命令后,由与该第一无线通信网络连接切换为与一第二无线通信网络连接;
一更新装置通过该第二无线通信网络传送一更新档案;
该目标装置通过该第二无线通信网络接收该更新档案,并使用该更新档案更新所存储的一固件;及
该目标装置由与该第二无线通信网络连接切换为与该第一无线通信网络连接。
9.如权利要求8所述的通过异构网络更新固件的方法,其特征为,该方法于该管理端通过该第一无线通信网络传送该更新命令至该目标装置的步骤前,还包含该更新装置或一侦测装置通过该第一无线通信网络广播一侦测信息,该目标装置于通过该第一无线通信网络接收到该侦测信息后,通过该第一无线通信网络传送一响应消息至该更新装置或该管理端的步骤。
10.如权利要求8所述的通过异构网络更新固件的方法,其特征为,该方法于该管理端通过该第一无线通信网络传送该更新命令至该目标装置的步骤前,还包含该管理端选择该目标装置的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410707968.8A CN104580360A (zh) | 2014-11-28 | 2014-11-28 | 通过异构网络更新固件的***及其方法 |
US14/663,124 US20160157093A1 (en) | 2014-11-28 | 2015-03-19 | System and method for updating firmware through hetero-network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410707968.8A CN104580360A (zh) | 2014-11-28 | 2014-11-28 | 通过异构网络更新固件的***及其方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104580360A true CN104580360A (zh) | 2015-04-29 |
Family
ID=53095518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410707968.8A Pending CN104580360A (zh) | 2014-11-28 | 2014-11-28 | 通过异构网络更新固件的***及其方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20160157093A1 (zh) |
CN (1) | CN104580360A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017019238A1 (en) * | 2015-07-30 | 2017-02-02 | Intel IP Corporation | Secure firmware upgrade for cellular iot |
CN114422485A (zh) * | 2022-01-27 | 2022-04-29 | 上海顺舟智能科技股份有限公司 | 一种Zigbee无线智能设备的固件更新方法及装置 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110515633B (zh) * | 2019-08-30 | 2023-06-20 | 深圳市汇顶科技股份有限公司 | 烧录装置及*** |
CN113472599B (zh) * | 2021-09-03 | 2021-12-10 | 北京华云安信息技术有限公司 | 网络节点的数据通信方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070093243A1 (en) * | 2005-10-25 | 2007-04-26 | Vivek Kapadekar | Device management system |
CN102957712A (zh) * | 2011-08-17 | 2013-03-06 | 阿里巴巴集团控股有限公司 | 网站资源加载方法和*** |
CN103078751A (zh) * | 2011-12-13 | 2013-05-01 | 上海寰创通信科技股份有限公司 | 网管***的高效内存管理方法及查询方法及批量载入方法 |
-
2014
- 2014-11-28 CN CN201410707968.8A patent/CN104580360A/zh active Pending
-
2015
- 2015-03-19 US US14/663,124 patent/US20160157093A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070093243A1 (en) * | 2005-10-25 | 2007-04-26 | Vivek Kapadekar | Device management system |
CN102957712A (zh) * | 2011-08-17 | 2013-03-06 | 阿里巴巴集团控股有限公司 | 网站资源加载方法和*** |
CN103078751A (zh) * | 2011-12-13 | 2013-05-01 | 上海寰创通信科技股份有限公司 | 网管***的高效内存管理方法及查询方法及批量载入方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017019238A1 (en) * | 2015-07-30 | 2017-02-02 | Intel IP Corporation | Secure firmware upgrade for cellular iot |
US10809999B2 (en) | 2015-07-30 | 2020-10-20 | Apple Inc. | Secure firmware upgrade for cellular IoT |
CN114422485A (zh) * | 2022-01-27 | 2022-04-29 | 上海顺舟智能科技股份有限公司 | 一种Zigbee无线智能设备的固件更新方法及装置 |
CN114422485B (zh) * | 2022-01-27 | 2023-11-24 | 上海顺舟智能科技股份有限公司 | 一种Zigbee无线智能设备的固件更新方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
US20160157093A1 (en) | 2016-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2456257B1 (en) | Method and system for upgrading wireless data card | |
CN110621011B (zh) | 一种基于蓝牙设备端的ota固件升级方法及*** | |
US10762033B2 (en) | Method and apparatus for updating server firmware in server, and server | |
CN110083374B (zh) | 一种升级回滚方法、***及终端设备 | |
CN106020875B (zh) | 嵌入式终端的固件更新管理方法和装置 | |
EP2878140B1 (en) | Wireless firmware upgrades to an alarm security panel | |
CN106612192A (zh) | 设备的升级方法、装置和*** | |
US10394572B2 (en) | Power adapter and method for upgrading the power adapter | |
CN104410665B (zh) | 一种更新包的下载方法及设备 | |
CN101594613A (zh) | 终端设备及其升级的方法、*** | |
CN106843933A (zh) | 一种应用程序的漏洞修复方法、移动终端及补丁服务器 | |
CN102214106B (zh) | 嵌入式设备双***自动引导方法 | |
CN104580360A (zh) | 通过异构网络更新固件的***及其方法 | |
CN105517015A (zh) | 一种wifi产品空中下载OTA升级方法、装置及终端 | |
EP2664988B1 (en) | Method, device and system for installing terminal software | |
CN102707976B (zh) | 一种atca***及其管理固件版本的方法 | |
EP3091435A1 (en) | Resource management method and device for terminal system | |
CN108153561B (zh) | 一种dsp与fpga的以太网加载方法及信号处理*** | |
CN108874410B (zh) | 补丁管理方法及装置 | |
CN103336698A (zh) | 一种wifi设备软件升级的方法及wifi设备和*** | |
CN101854442B (zh) | 网络设备及其固件更新方法 | |
CN117389578A (zh) | 云终端***升级方法、装置、云终端和存储介质 | |
CN106155670A (zh) | 一种移动终端及其刷机方法和装置 | |
CN112166411A (zh) | 设备控制方法、***及控制终端 | |
KR20110137064A (ko) | 이동통신 단말기 및 이동통신 단말기의 펌웨어 업데이트 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150429 |
|
WD01 | Invention patent application deemed withdrawn after publication |