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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com