Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for generating program installation package

A technology for installing packages and programs, applied in the field of network applications, can solve problems such as consuming more time and affecting update efficiency, and achieve the effects of reducing the number of terminal inverse difference calculations, reducing time, and improving efficiency

Active Publication Date: 2020-12-01
TENCENT TECH (SHENZHEN) CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem in the prior art that the server needs to perform a differential calculation on each difference file, correspondingly, the client also needs to perform an inverse difference calculation on each difference file, and the process of restoring the installation package of the new version by the client requires a relatively Too much time affects the update efficiency. The embodiment of the present invention provides a method and device for generating a program installation package. The technical solution is as follows:

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
  • Method and device for generating program installation package
  • Method and device for generating program installation package
  • Method and device for generating program installation package

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with aspects of the invention as recited in the appended claims.

[0042] figure 1 It is a schematic structural diagram of a program installation package generation system shown in an exemplary embodiment of the present invention. The system includes: several terminals 120 and a server cluster 140 .

[0043] The terminal 120 can be a mobile phone, a tablet computer, an electronic book reader, an MP3 player (Moving Picture Experts Group Audio Layer III, moving...

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 relates to a program installation package generation method and device. The method comprises the following steps that: when a server generates an update data package, combining difference files, carrying out differential calculation on a first combination file obtained by combination to obtain a differential file, and generating an update data package which contains the differentialfile; and according to the differential file contained in a differential data package and an old-version installation package pre-stored in a terminal, carrying out inverse differential calculation bythe terminal to obtain the first combination file, and generating a new-version installation package according to the first combination file. When the terminal generates a new-version data package, the inverse differential calculation only needs to be carried out on the differential file for one time to obtain each difference file, each differential file does not need to be independently subjected to the inverse differential calculation, the inverse differential calculation frequencies of the terminal can be reduced, so that time for generating the new-version installation package on a terminal side can be shortened, and efficiency for the terminal side to update an application can be improved.

Description

technical field [0001] The invention relates to the technical field of network applications, in particular to a method and device for generating a program installation package. Background technique [0002] With the continuous development of computer and network application technology, and the continuous popularization of smart devices such as smartphones, more and more applications are constantly enriching people's network life. [0003] The provider of the application program usually updates and improves the application program on a regular basis, so as to provide users with a better experience. Incremental update is a commonly used algorithm for generating an installation package of a new version of the application program. Specifically, after receiving the installation package of a new version of a certain application, the server providing update services for the application program compares the installation package of the new version with the installation package of the...

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/658G06F8/61
CPCG06F8/61
Inventor 徐文平杨仲夫余光镇曹飞
Owner TENCENT TECH (SHENZHEN) CO LTD