Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Upgrading method, device and system and storage medium

A sub-data package and client technology, applied in the field of upgrade methods, systems and storage media, and devices, can solve problems such as high power consumption overhead and equipment cannot be effectively upgraded, and achieve the effect of reducing power consumption overhead

Active Publication Date: 2021-07-20
GUANGDONG BOZHILIN ROBOT CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This upgrade method will bring a large power consumption overhead to both devices, and it cannot be effectively upgraded for devices with low power consumption.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Upgrading method, device and system and storage medium
  • Upgrading method, device and system and storage medium
  • Upgrading method, device and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] figure 1 It is a flow chart of an upgrade method provided by Embodiment 1 of the present invention, and this embodiment is applicable to the case of performing OTA upgrade on a device. The method can be executed by an upgrading device integrated in the server, and the device can be realized by software and / or hardware. Wherein, the server may be a server storing the upgrade data package. Such as figure 1 As shown, the method specifically includes the following steps:

[0037] S110. When an upgrade trigger instruction is detected and a heartbeat packet periodically sent by the client is received, an upgrade start message is sent to the client.

[0038] Wherein, the upgrade trigger instruction may refer to an instruction for triggering the start of the upgrade, which may be generated based on a user's trigger operation. The client may refer to a device wirelessly connected to the server. For example, the client may be, but not limited to, smart home devices, Internet...

Embodiment 2

[0060] Figure 4 It is a flow chart of an upgrade method provided by Embodiment 2 of the present invention. On the basis of the above embodiments, this embodiment performs identity verification on the reception confirmation message sent by the client based on the target sub-packet, and when the identity verification is successful , when receiving the heartbeat packet sent by the client, encrypt and authenticate the next subpacket based on the current timestamp and / or the current packet identifier. On the basis, it also describes in detail the situation that the receiving confirmation message sent by the client based on the target subpacket is not received within the preset time. The explanations of terms that are the same as or corresponding to the above-mentioned embodiments will not be repeated here.

[0061] see Figure 4 , the upgrade method provided in this embodiment specifically includes the following steps:

[0062] S210. When an upgrade trigger instruction is detec...

Embodiment 3

[0075] Figure 5 It is a flow chart of an upgrade method provided by Embodiment 3 of the present invention, and this embodiment is applicable to the case of performing OTA upgrade on a device. The method can be executed by an upgrading device integrated in the client, and the device can be realized by software and / or hardware. Wherein, the client may be, but not limited to, devices that need to be remotely upgraded, such as smart home devices, Internet of Things devices, and Internet of Vehicles devices. Such as Figure 5 As shown, the method specifically includes the following steps:

[0076] S310. Periodically send a heartbeat packet to the server to maintain a wireless connection with the server.

[0077] Among them, since there is no physical connection between the client and the server, the client needs to periodically send an empty packet to maintain the online relationship between the two parties. This empty packet is a heartbeat packet. The sending cycle of the hea...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses an upgrading method, device and system and a storage medium. The method is applied to a server, and the method comprises the following steps: when an upgrading trigger instruction is detected and a heartbeat packet periodically sent by a client is received, sending an upgrading start message to the client; when an upgrade confirmation message sent by the client based on the upgrade start message is received, splitting the upgrade data packet, and determining each sub-data packet; and when the heartbeat packet sent by the client side is received subsequently every time, sending one sub-data packet to the client side until each sub-data packet is sent to the client side, so that the client side is upgraded according to each sub-data packet. Through the technical scheme of the embodiment of the invention, the power consumption overhead can be reduced.

Description

technical field [0001] The embodiments of the present invention relate to upgrade technologies, and in particular to an upgrade method, device, system and storage medium. Background technique [0002] With the vigorous development of smart home, Internet of Things, and Internet of Vehicles technologies, OTA (Over The Air) upgrades are widely used in these fields. [0003] At present, during the OTA upgrade process of the client, the radio frequency module in the client and the server will enter a continuous interaction state until the upgrade is completed. This upgrade method will bring a large power consumption overhead to both devices, and cannot effectively upgrade devices with low power consumption. Contents of the invention [0004] Embodiments of the present invention provide an upgrading method, device, system and storage medium to reduce power consumption overhead. [0005] In the first aspect, the embodiment of the present invention provides an upgrade method ap...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/26H04L29/06H04W12/02H04W12/06H04W24/02H04W28/06G06F8/65
CPCH04L41/082H04L43/10H04L43/106H04L63/04H04L63/08H04W12/02H04W12/06H04W24/02H04W28/065G06F8/65Y02D30/70
Inventor 张健刘玉平陈凌伟王荣华
Owner GUANGDONG BOZHILIN ROBOT CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products