Application software installation package differential storage method and system

A technology for application software and storage systems, applied in software engineering design, instrumentation, computing, etc.

Active Publication Date: 2019-10-01
深圳宜搜天下科技股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problem of storage space for massive application software installation packages has brought a lot of burden to the application store that undertakes the heavy responsibility of application software distribution

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
  • Application software installation package differential storage method and system
  • Application software installation package differential storage method and system
  • Application software installation package differential storage method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] Attached below Figure 1~6 , to describe in detail the specific embodiments of the present invention.

[0045] In the following embodiments, only the application software installation package (hereinafter referred to as "apk") in the format of AndroidPackage (apk) on a smart device using the Android operating system (hereinafter referred to as "apk") is taken as an example to illustrate the application software in the present invention. The installation package differential storage method and system. The differential storage method of the application software installation package under other smart device operating systems is similar to this, and will not be repeated here.

[0046] Please refer to figure 1 , in this embodiment, the application software installation package differential storage system 100 includes a write server (WriteServer) 101, a meta information server (MetaServer) 102, a data server (DataServer) 103, a read server (ReadServer) 104 and a differentia...

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 provides a difference storing method and a system for application software installation package, and the difference storing system for application software installation package comprises a read-in server, a meta-information server, a data server and a difference processing engine, wherein the difference processing engine conducts difference processing of compressed installation package files, generates difference package, and stores patch difference package in the data server. Compared with normal full-amount storage, by the adoption of difference storage, only different resource files are retained during storage, therefore the storage cost is reduced. And due to the fact that file restore can adopt sequential combing method, any computing expenditure is basically not added during the whole combing method, and reading efficiency at the original full-amount storage is basically maintained.

Description

technical field [0001] The present invention relates to the technical field of application software installation package processing, in particular to a differential storage method and system for application software installation packages. Background technique [0002] With the rapid development of the mobile Internet, application software developers for smart devices have developed a variety of applications and are constantly introducing new ones to meet the individual needs of user groups to the greatest extent. When an application software developer releases an application, according to market launch requirements, it will package an application software installation package with different channel numbers for delivery to the corresponding channel. However, although the binary content of the same batch of application software installation packages released by the application software development company is inconsistent, there are only a few inconsistent data in the applicati...

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 Patents(China)
IPC IPC(8): G06F8/658
Inventor 杨庆张世侠孙宽杨丽
Owner 深圳宜搜天下科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products