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

OTA differential upgrading method and device

A differential upgrade and differential packet technology, applied in network traffic/resource management, electrical components, wireless communication, etc., can solve problems such as OTA upgrade failure, affecting user experience, and limited cache partition capacity.

Active Publication Date: 2020-06-09
SUNING INTELLIGENT TERMINAL CO LTD
View PDF9 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The existing terminal upgrade method can be upgraded by downloading the differential upgrade package, storing the differential upgrade package in the cache (cache) partition of the terminal, and then performing the upgrade operation in the cache partition, but the capacity of the cache partition of the terminal is usually It is very limited. When there are many updates and new applications, the size of the differential upgrade package will be much larger than the capacity of the terminal's cache partition. Since the storage space of the cache partition is not enough to accommodate the OTA differential package, it will inevitably directly lead to the failure of the OTA upgrade. In this case, the user needs to delete other files in the terminal before upgrading or give up the upgrade directly, which seriously affects the user experience

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
  • OTA differential upgrading method and device
  • OTA differential upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] An embodiment of the present invention provides an OTA differential upgrade method, which can be applied to a terminal, such as a smart TV, a mobile phone, a tablet computer, a smart speaker, a set-top box, etc., such as figure 1 As shown, the method may include step S11 to step S14.

[0050] Step S11, obtaining multiple differential packets with different sequence identifiers, and storing the multiple differential packets in a target storage partition, wherein the target storage partition is a non-cache cache partition.

[0051]Here, different differential packages correspond to different sequence identifiers, and the sequence identifiers of each differential package can be included in the name of each differential package, where the sequence identifier can be a numeric identifier or a letter identifier, for example, the sequence identifier is a numeric identifier, which can be update1 .zip, update2.zip, update3.zip....

[0052] Among them, the multiple differential p...

Embodiment 2

[0080] An embodiment of the present invention provides an OTA differential upgrade device, which is applied to a terminal, such as figure 2 As shown, the device may include:

[0081] An acquisition module 21, configured to acquire a plurality of differential packets with different sequence identifications;

[0082] The storage module 22 is configured to store a plurality of differential packets into a target storage partition, wherein the target storage partition is a non-cache cache partition;

[0083] The writing module 23 is used to write the specific information of the differential packet with the smallest sequence identification into the specified file under the specified path;

[0084]The upgrade module 24 is used to extract the differential package with the smallest sequence identifier from the target storage partition for upgrading according to the specific information in the specified file after the system restarts and enters the recovery mode, and after completing ...

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 invention discloses an OTA differential upgrading method and device, and belongs to the technical field of upgrading. The method is applied to a terminal, and comprises the following steps: obtaining a plurality of differential packets with different sequence identifiers, and storing the plurality of differential packets into a target storage partition, the target storage partition being a non-cache partition; writing the specific information of the differential packet with the minimum sequence identifier into a specified file under a specified path; after the system is restarted to entera recovery mode, extracting the differential packet with the minimum sequence identifier from the target storage partition according to specific information in the specified file for upgrading; and after upgrading of the differential package with the smallest sequence identifier is completed, sequentially extracting the differential packages which are not extracted from the target storage partition for upgrading according to the sequence from small to large of the sequence identifier until upgrading of all the differential packages is completed. According to the OTA upgrading method and device, the problem that OTA upgrading fails directly due to the fact that the storage space of the cache partition of the terminal is not enough to contain OTA differential packets in the prior art can besolved.

Description

technical field [0001] The present invention relates to the field of upgrade technology, in particular to an OTA differential upgrade method and device. Background technique [0002] OTA (Over-the-Air Technology) technology is a technology for downloading data through a wireless network. It has been widely used in network upgrades of Android devices such as smart TVs, mobile phones, tablet computers, and set-top boxes. The user downloads the differential file for the current system version of the client provided by the server and updates the differential file to the current system version by patching, thereby realizing the OTA upgrade. [0003] The existing terminal upgrade method can be upgraded by downloading the differential upgrade package, storing the differential upgrade package in the cache (cache) partition of the terminal, and then performing the upgrade operation in the cache partition, but the capacity of the cache partition of the terminal is usually It is very ...

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
IPC IPC(8): H04W8/24H04W28/14
CPCH04W8/245H04W28/14
Inventor 胡潇翔
Owner SUNING INTELLIGENT TERMINAL 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