Software upgrading method, terminal equipment and system
A terminal equipment and software upgrade technology, applied in the field of communication, can solve problems such as terminal equipment instability, and achieve the effect of preventing data duplication and confusion, improving security and efficiency, and solving instability.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] The first embodiment of the present invention provides a software upgrade method, such as figure 1 As shown, the software upgrade methods include:
[0052] S101, when powering on, enter the boot loader BootLoader stage;
[0053] S102, within the first preset time, listen to the feature packet carrying the identification data broadcast and sent by the server, where the identification data indicates that the feature packet is used to upgrade the software of the terminal device;
[0054] S103, if the feature package is detected, receive the feature package, and enter the software upgrade process;
[0055] S104. In the software upgrade process, judge whether to obtain complete upgrade data according to the feature package;
[0056] S105, if yes, perform software upgrade according to the complete upgrade data. ,
[0057] It should be noted that the method of this embodiment is applied to terminal equipment, and the terminal equipment communicates with the server through ...
Embodiment 2
[0089] Based on the same inventive concept, the second embodiment of the present invention also provides a terminal device, such as figure 2 As shown, it includes: a memory 204, a processor 202, and a computer program stored in the memory 204 and operable on the processor 202. When the processor 202 executes the computer program, any of the above software upgrading methods can be implemented. a method step.
[0090] Among them, in figure 2 In, bus architecture (represented by bus 200), bus 200 may include any number of interconnected buses and bridges, bus 200 will include one or more processors represented by processor 202 and various types of memory represented by memory 204 circuits linked together. The bus 200 may also link together various other circuits, such as peripherals, voltage regulators, and power management circuits, etc., which are well known in the art and thus will not be further described herein. The bus interface 206 provides an interface between the bu...
Embodiment 3
[0092] Based on the same inventive concept, the fourth embodiment of the present invention also provides a software upgrade system, such as image 3 As shown, it includes: a server 301, a switch 302 and a plurality of terminal devices 303, the server 301 is connected to a plurality of the terminal devices 303 through the switch 302;
[0093] The server 301 is configured to: divide the complete upgrade data into multiple data packets; respectively encapsulate the multiple data packets to obtain multiple feature packets, the feature packets carry identification data, and the identification data represent The feature package is used to upgrade the software of the terminal equipment 303; through the switch 302, a plurality of the feature packages are broadcasted to each of the terminal equipment 303;
[0094] The terminal device 303 is configured to: enter the BootLoader stage when powered on; listen to the feature packet carrying the identification data broadcast and sent by the ...
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