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

FOTA server, terminal and software version processing method and system therefor

A technology of terminal software and processing method, applied in the field of communication, can solve the problems of consumption, multi-resource, increased terminal cost, etc., and achieve the effect of reducing cost

Active Publication Date: 2009-04-29
建湖上冈产业园服务有限公司
View PDF0 Cites 41 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the above-mentioned problem that storing old version software in the FLASH storage unit of the wireless terminal consumes more resources and increases the cost of the terminal, the present invention aims to provide a system, a FOTA server, a terminal and a method for processing software versions thereof, which at least solve the problem of one of the above questions

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
  • FOTA server, terminal and software version processing method and system therefor
  • FOTA server, terminal and software version processing method and system therefor
  • FOTA server, terminal and software version processing method and system therefor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] In an embodiment of the present invention, a FOTA server is provided, and the FOTA server is configured to send a differential packet for upgrading a software version of the terminal to a terminal, where the differential packet may include a forward differential packet and a reverse differential packet.

[0028] The forward differential package may contain the information required to update from the current version to the new version, and the forward differential package is used to upgrade the software version; the reverse differential package may contain the information required to restore from the new version to the current version information, the reverse differential package is used to restore the upgraded software version.

[0029] The above-mentioned difference packet generated by the FOTA server may include the content of the byte difference between the new / old version software. For example, the differential packet may include operation information such as insert...

Embodiment 2

[0031] In an embodiment of the present invention, a terminal is provided for receiving forward differential packets and reverse differential packets sent by the FOTA server in the first device embodiment, the terminal includes: a storage module 10, an update module 12, and a trigger module 14. The restoration module 16, each module will be described in detail below.

[0032] The storage module 10 is used to store the forward differential packet and the reverse differential packet sent by the FOTA server, wherein the forward differential packet may contain the information required to update from the current version to the new version, and the reverse differential packet may contain restoring the new version Required information for the current version. The update module 12, connected to the storage module 10, uses the forward differential packet stored in the storage module 10 to upgrade the software version of the terminal, and upgrades the current version to a new version. T...

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 present invention provides a firmware over-the-air downloading server, a terminal and a method thereof for processing the software version, wherein the method for processing the software version comprises a step of obtaining a forward differential package and a reverse package of firmware over-the-air downloading server by the terminal, wherein, the forward differential package comprises the information required for updating a present version to a new version, and the reverse differential package comprises the information required for restoring the new version to the present version. After the terminal schedules the forward differential package through a differential algorithm and updates the software version to a new version, the reverse differential package can be scheduled through the differential algorithm for restoring the new version to the present version if necessary. The firmware over-the-air downloading server, the terminal and the method of the invention overcome the problem that more resource is required when old version of software is stored in FLASH storing unit in the wireless terminal in the prior art, thereby reducing the terminal cost.

Description

technical field [0001] The present invention relates to the field of communications, and in particular, to a system, a firmware over the air (Firmware Over The Air, FOTA for short) server, a terminal and a method for processing a software version thereof. Background technique [0002] With the development of mobile communication technology, wireless terminals such as mobile phones, fixed stations, and home gateways have integrated multimedia, personal information management and entertainment functions, and have gradually evolved into "handheld computers" with call functions. [0003] At the same time, the software of wireless terminals is becoming larger and more complex. According to the research and development law of software products, large-scale software products inevitably have some defects, and it is difficult to meet the needs of all users. For the sold wireless terminal, if the software is found to be defective (for example, crash, abnormal network search, etc.) du...

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): H04L29/06H04W88/02G06F9/445
Inventor 孙庚茂李希鹏左程
Owner 建湖上冈产业园服务有限公司
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