CN112565397A - 一种智能设备维护方法、***、计算机设备及存储介质 - Google Patents
一种智能设备维护方法、***、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN112565397A CN112565397A CN202011393153.9A CN202011393153A CN112565397A CN 112565397 A CN112565397 A CN 112565397A CN 202011393153 A CN202011393153 A CN 202011393153A CN 112565397 A CN112565397 A CN 112565397A
- Authority
- CN
- China
- Prior art keywords
- intelligent
- equipment
- original license
- terminal
- intelligent 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
Links
- 238000012423 maintenance Methods 0.000 title claims abstract description 42
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000015654 memory Effects 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 13
- 238000004590 computer program Methods 0.000 claims abstract description 13
- 238000004519 manufacturing process Methods 0.000 claims description 7
- 238000013507 mapping Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 3
- 238000011084 recovery Methods 0.000 description 6
- 238000012360 testing method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种智能设备维护方法、***、计算机设备及存储介质。方法包括:建立与智能设备之间的通信连接;获取与智能设备对应的固件文件,利用固件文件对智能设备进行升级;向云端发送原许可证书的获取请求,获取请求中携带智能设备的设备标识,使得云端返回与设备标识对应的原许可证书;将原许可证书发送至升级后的智能设备。***,包括:终端、智能设备及云端。计算机设备包括存储器和处理器,计算机程序被处理器执行时实现上述方法。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法。本发明节省了运输物流的费用和再次购买许可证书的费用,降低了维护成本,缩短了维修周期。
Description
技术领域
本发明属于物联网技术领域,具体涉及一种智能设备维护方法、***、计算机设备及存储介质。
背景技术
智能设备的升级更新主要是通过OTA,即无线网络升级的方式进行固件升级更新。智能设备在升级更新的过程中如果出现问题,将导致其无法与服务器连接,下载升级固件。目前的解决方案是将智能设备运输回厂家,进行返厂维修,将智能设备的固件文件重新烧录,使第三方服务(包括如AI智能服务、阿里云服务、GPS服务等收费服务)的许可证书丢失,导致在固件升级完成后,需要重新购买第三方服务的许可证书,这样增加了费用,使最终的维护成本过高,且维修周期过长。
发明内容
为了解决上述现有技术存在的问题和不足,本发明的目的是提供一种智能设备维护方法、***、计算机设备及存储介质,可以节省智能设备的维护成本,缩短维修周期。
为实现是上述目的,本发明首先提供一种智能设备维护方法,方法包括:
建立与智能设备之间的通信连接;
获取与智能设备对应的固件文件,利用固件文件对智能设备进行升级;
向云端发送原许可证书的获取请求,获取请求中携带智能设备的设备标识,使得云端返回与设备标识对应的原许可证书;
将原许可证书发送至升级后的智能设备。
进一步地,上传与智能设备的映射关系至云端。
进一步地,云端返回与设备标识对应的原许可证书包括:云端通过设备标识和产测数据的对应关系获取原许可证书,云端返回原许可证书。
进一步地,设备标识包括智能设备的MAC地址。
进一步地,还包括:当不需要获取原许可证书时,发送配置文件至智能设备。
本发明同时提供一种智能设备维护***,包括:终端、智能设备及云端;
终端用于与智能设备建立通信连接,获取与智能设备对应的固件文件,利用固件文件对智能设备进行升级,并向云端发送原许可证书的获取请求与设备标识,接收云端返回与设备标识对应的原许可证书,将原许可证书发送至升级后的智能设备;
云端用于接收终端发送的原许可证书获取请求和智能设备的设备标识,根据设备标识获取原许可证书,并发送至终端;
智能设备用于接收终端传输的固件文件和原许可证书,并烧录原许可证书。
进一步地,终端与智能设备之间网络通信连接,或终端建立热点与智能设备形成局域网连接。
本发明还提供一种计算机设备,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的智能设备维护方法。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述的智能设备维护方法。
与现有技术相比,本发明的有益效果包括:当智能设备需要进行维护时,厂家售后人员可以在现场,通过终端完成智能设备的维护,智能设备从终端获取固件文件,完成更新后,从云端获取原许可证书数据,再直接烧录原许可证书数据,完成许可证书的回收。这样无需将智能设备运输返厂,也无需再次购买第三方服务的许可证书,节省了运输物流的费用和再次购买许可证书的费用,降低了维护成本,缩短了维修周期。
附图说明
图1是本发明实施例一的方法步骤图;
图2是本发明实施例二的***连接图;
图3是本发明实施例三的线路连接图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例一:
本发明实施例一提供一种智能设备维护方法,如图1所示,包括以下步骤:
S1,在终端上登陆进入厂家的产测***,然后终端与待维护的智能设备建立映射关系,并将映射关系上传到云端的参测***。
本实施例中终端包括手机、平板电脑,笔记本电脑等设备。
S2,建立终端与智能设备之间的通信连接;当终端与智能设备网络通信畅通时,通过HTTP协议形成网络通信连接;当网络不通畅时,终端建立热点,作为服务端与智能设备形成局域网连接。
S3,终端通过云端获取用于智能设备的模组升级更新的固件文件,再将固件文件传输给智能设备,使智能设备完成升级更新。
S4,终端向云端发送原许可证书的获取请求,获取请求中携带智能设备的设备标识,使得云端返回与设备标识对应的原许可证书;其中,云端通过设备标识和产测数据的对应关系获取原许可证书,然后云端返回原许可证书至终端。设备标识包括智能设备的mac地址(media Access Control Address,媒体存取控制位址,也称为局域网地址)。
具体地,云端获取到旧模组mac地址即可通过mac地址和产测数据的对应关系查到原许可证书数据。其中,mac地址、和产测数据及原许可证书数据在产测***中有存档。
S5,终端接收云端返回的原许可证书,并发送至智能设备。原许可证书数据重新烧录到智能设备的模组中,完成许可证书回收。然后终端将数据烧录结果上传至云端,云端记录结果。
当不需要获取原许可证书数据时,例如,有的许可证书是免费的,则发送配置文件至智能设备。智能设备根据配置文件重新获取新的许可证书。
另外,如果云端收到终端的指令信息中没有mac地址,则无法回收原许可证书,智能设备的一些模组需要应用到一些第三方服务,只有在购买了这些第三方服务的许可证书后才能正常使用他们的服务,因此为了使智能设备的模组恢复正常功能,则需要重新申请新的许可证书。
云端获取新许可证书的步骤包括:判断指令信息中是否有PID(ProcessIdentification,进程识别号),如果有则使用PID申请许可证书数据,如果没有则返回错误码至终端。然后判断是否有物模型、三元组数据等数据包,如果有,则查询许可证书的数据资源,如果没有则返回错误码至终端。再判断许可证书的数据资源是否充足,如果是则打包许可证书的数据,并将许可证书数据发送至终端,如果否,则返回错误码至终端。最后修改许可证书资源数据状态,记录许可证书生命周期,记录许可证书数据的申请日志。
采用上述方法,当智能设备需要进行维护时,厂家售后人员可以在现场,通过终端完成智能设备的维护,智能设备从终端获取固件文件,完成更新后,从云端获取原许可证书数据,再直接烧录原许可证书数据,完成许可证书的回收。这样无需将智能设备运输返厂,也无需再次购买第三方服务的许可证书,节省了运输物流的费用和再次购买许可证书的费用,降低了维护成本,缩短了维修周期。
实施例二:
本发明实施例二提供一种智能设备维护***,如图2所示,包括:终端1、智能设备2及云端3;
终端1用于与智能设备2建立通信连接,获取与智能设备2对应的固件文件,利用固件文件对智能设备2进行升级,并向云端3发送原许可证书的获取请求与设备标识,接收云端3返回与设备标识对应的原许可证书,将原许可证书发送至升级后的智能设备2;
云端3用于接收终端1发送的获取原许可证书的指令和智能设备2的设备标识,根据设备标识获取原许可证书,并发送至终端1;
智能设备2用于接收终端1传输的固件文件和原许可证书,并烧录原许可证书数据。
当终端1与智能设备2之间网络畅通时,终端1与智能设备2之间通过HTTP协议进行通信连接;当网络不畅通时,终端1建立热点,即http server,与智能设备2形成局域网连接。这样使终端1与智能设备2之间可以顺利的完成数据的传输交互。
本实施例采用分布式部署应用,将模块拆分打包成子模块,保证各模块之间低耦合,提升服务的响应速度并且为提业务的扩展能力打下基础;同时使用负载均衡服务,将不同服务的同一应用节点映射到分主备节点,分流管控,自动分配应用程序的对外服务能力,通过消除单点故障提升应用***的可用性。
本实施二例采用实施例一提供的方法,当智能设备2需要进行维护时,厂家售后人员可以在现场,通过终端1完成智能设备2的维护,智能设备2从终端1获取固件文件,完成更新后,从云端3获取原许可证书数据,再直接烧录原许可证书数据,完成许可证书的回收。这样无需将智能设备运输返厂,也无需再次购买第三方服务的许可证书,节省了维护成本,缩短了维修周期。
实施例三:
本发明实施例三提供一种计算机设备,如图3所示,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,计算机程序被处理器执行时实现实施例一提供的智能设备维护方法。
在本实施例设备的实现中,存储器和处理器之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可以通过一条或者多条通信总线或信号线电性连接,如可以通过总线连接。存储器中存储有实现数据访问控制方法的计算机执行指令,包括至少一个可以软件或固件的形式存储于存储器中的软件功能模块,处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可以是,但不限于,随机存取存储器(RandomAccessMemory,简称:RAM),只读存储器(ReadOnlyMemory,简称:ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,简称:PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,简称:EPROM),电可擦除只读存储器(ElectricErasableProgrammableRead-OnlyMemory,简称:EEPROM)等。其中,存储器用于存储程序,处理器在接收到执行指令后,执行程序。进一步地,上述存储器内的软件程序以及模块还可包括操作***,其可包括各种用于管理***任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通信,从而提供其他软件组件的运行环境。处理器可以是一种集成电路芯片,具有信号的处理能力。述的处理器可以是通用处理器,包括中央处理器(CentralProcessingUnit,简称:处理器)、网络处理器(NetworkProcessor,简称:NP)等。可以实现或者执行本实施例中公开的各方法、步骤及逻辑流程框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
本发明实施例三的计算机设备可以是搭载Android、iOS或windows***的手机、电脑等具有计算能力的电子设备。
本实施例三的技术效果包括:当智能设备需要进行维护时,厂家售后人员可以在现场,通过终端完成智能设备的维护,智能设备从终端获取固件文件,完成更新后,再直接烧录原许可证书数据,完成许可证书的回收。这样无需将智能设备运输返厂,也无需再次购买第三方服务的许可证书,节省了维护成本,缩短了维修周期。
实施例四:
本发明实施例四提供一种计算机可读的存储介质,其上存储有计算机程序,当由处理器执行计算机程序时,以执行实施例一提供的智能设备维护方法。
本领域普通技术人员应理解:实现上述各实施例的全部或部分方法步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取的存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括但不局限于:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质,具体的介质类型本申请不做限制。
本实施例四采存储介质上的计算机程序可以实现实施例一提供的方法,当智能设备需要进行维护时,厂家售后人员可以在现场,通过终端完成智能设备的维护,智能设备从终端获取固件文件,完成更新后,再直接烧录原许可证书数据,完成许可证书的回收。这样无需将智能设备运输返厂,也无需再次购买第三方服务的许可证书,节省了维护成本,缩短了维修周期。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (9)
1.一种智能设备维护方法,其特征在于,方法包括:
建立与智能设备之间的通信连接;
获取与所述智能设备对应的固件文件,利用所述固件文件对所述智能设备进行升级;
向云端发送原许可证书的获取请求,所述获取请求中携带所述智能设备的设备标识,使得所述云端返回与所述设备标识对应的原许可证书;
将所述原许可证书发送至升级后的智能设备。
2.如权利要求1所述的智能设备维护方法,其特征在于,还包括:上传与所述智能设备的映射关系至所述云端。
3.如权利要求1所述的智能设备维护方法,其特征在于,所述云端返回与所述设备标识对应的原许可证书包括:所述云端通过所述设备标识和产测数据的对应关系获取原许可证书,所述云端返回所述原许可证书。
4.如权利要求1所述的智能设备维护方法,其特征在于,所述设备标识包括所述智能设备的MAC地址。
5.如权利要求1-4任一项所述的智能设备维护方法,其特征在于,还包括:当不需要获取原许可证书时,发送配置文件至所述智能设备。
6.一种智能设备维护***,其特征在于,包括:终端、智能设备及云端;
所述终端用于与所述智能设备建立通信连接,获取与所述智能设备对应的固件文件,利用所述固件文件对所述智能设备进行升级,并向云端发送原许可证书的获取请求与设备标识,接收所述云端返回与所述设备标识对应的原许可证书,将所述原许可证书发送至升级后的所述智能设备;
所述云端用于接收所述终端发送的原许可证书获取请求和智能设备的设备标识,根据所述设备标识获取原许可证书,并发送至所述终端;
所述智能设备用于接收所述终端传输的固件文件和原许可证书,并烧录所述原许可证书。
7.如权利要求6所述的智能设备维护***,其特征在于,所述终端与所述智能设备之间网络通信连接,或所述终端建立热点与所述智能设备形成局域网连接。
8.一种计算机设备,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现权利要求1至7任一项所述的智能设备维护方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的智能设备维护方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011393153.9A CN112565397A (zh) | 2020-12-02 | 2020-12-02 | 一种智能设备维护方法、***、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011393153.9A CN112565397A (zh) | 2020-12-02 | 2020-12-02 | 一种智能设备维护方法、***、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112565397A true CN112565397A (zh) | 2021-03-26 |
Family
ID=75047141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011393153.9A Pending CN112565397A (zh) | 2020-12-02 | 2020-12-02 | 一种智能设备维护方法、***、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112565397A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425112A (zh) * | 2008-11-18 | 2009-05-06 | 北京大学 | 数字许可证书发送***以及数字作品解密运行方法 |
CN102457763A (zh) * | 2010-10-22 | 2012-05-16 | 深圳Tcl新技术有限公司 | 一种许可证书回收***以及回收方法 |
CN105530266A (zh) * | 2016-01-29 | 2016-04-27 | 苏州科达科技股份有限公司 | 一种许可证书管理方法、装置及*** |
CN107301064A (zh) * | 2017-05-19 | 2017-10-27 | 深圳Tcl新技术有限公司 | 蓝牙固件的升级方法、电视终端及计算机可读存储介质 |
-
2020
- 2020-12-02 CN CN202011393153.9A patent/CN112565397A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101425112A (zh) * | 2008-11-18 | 2009-05-06 | 北京大学 | 数字许可证书发送***以及数字作品解密运行方法 |
CN102457763A (zh) * | 2010-10-22 | 2012-05-16 | 深圳Tcl新技术有限公司 | 一种许可证书回收***以及回收方法 |
CN105530266A (zh) * | 2016-01-29 | 2016-04-27 | 苏州科达科技股份有限公司 | 一种许可证书管理方法、装置及*** |
CN107301064A (zh) * | 2017-05-19 | 2017-10-27 | 深圳Tcl新技术有限公司 | 蓝牙固件的升级方法、电视终端及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4064039B1 (en) | Ota system software upgrade control method and terminal device | |
US10666511B1 (en) | Internet service provider management platform | |
CN109039788B (zh) | 网络设备的端口配置方法、装置和存储介质 | |
CN105933888A (zh) | 一种基于NFC的eSIM卡烧录方法及装置 | |
CN102855152A (zh) | 升级应用程序中资源文件的方法及*** | |
US10469620B2 (en) | Method for transferring a new software version to at least one electricity meter via a communication network | |
CN111935267B (zh) | 一种工业5g快速组网方法及*** | |
CN114422618A (zh) | 基于云原生的iot平台协议适配方法、装置、设备及介质 | |
CN104699499A (zh) | 一种异构终端软件升级方法 | |
EP3091435A1 (en) | Resource management method and device for terminal system | |
CN110417567B (zh) | 一种物联网设备的配置方法和装置 | |
CN113791792A (zh) | 应用调用信息的获取方法、设备以及存储介质 | |
CN112910835B (zh) | 基于区块链的配置管理方法、装置、***、设备和介质 | |
CN104349372A (zh) | 定位能力调用方法和***以及位置服务网关 | |
CN111049906B (zh) | 一种无线网桥网络统一管理的方法、装置及*** | |
CN112565397A (zh) | 一种智能设备维护方法、***、计算机设备及存储介质 | |
CN106528199A (zh) | 一种汽车仪表盘***的更新方法及终端 | |
CN115335803A (zh) | 一种设备升级方法、智能设备及计算机可读存储介质 | |
US11695632B1 (en) | Management and control across heterogeneous edge devices of a client network using device abstractions | |
CN103685405A (zh) | 网络服务***及其更新固件的方法 | |
CN116418791A (zh) | 固件升级方法、固件升级***、服务器及存储介质 | |
CN115757505A (zh) | 一种信息查询方法和机柜管理节点 | |
CN113608831B (zh) | 一种插件实例管理方法、***、存储介质及设备 | |
CN110532012B (zh) | 一种分布式***软件升级方法及装置 | |
CN112328288A (zh) | 一种服务器组件的更新方法、***、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210326 |
|
RJ01 | Rejection of invention patent application after publication |