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

Method and device for updating application programs

A technology of an application program and an update method, which is applied in the field of telecommunications, and can solve the problems of inconsistency in the functions of the constituent files of the application program, high download pressure, and low update success rate.

Active Publication Date: 2014-04-02
BEIJING QIHOO TECH CO LTD
View PDF3 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This method is very restrictive and cannot perform a complete update of the application, which may cause inconsistencies in the functions of the constituent files of the application and cause a crash
The basic component files are generally large, which also wastes network bandwidth resources, and is prone to download failures, resulting in a low update success rate
With the continuous enhancement of application functions, the update of the basic component files brings more and more download pressure to the server

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 updating application programs
  • Method and device for updating application programs
  • Method and device for updating application programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0128] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0129] refer to figure 1, which shows a flow chart of the steps of Embodiment 1 of a method for updating an application program according to an embodiment of the present invention, and the method may include the following steps:

[0130] Step 101, respectively acquiring one or more first files of the application program of the first version and one or more second files of the application program of the second version;

[0131] In ...

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 a method and a device for updating application programs. The method comprises the following steps of: acquiring one or more first files of a first version of the application programs, and one or more second files of a second version of the application programs; generating the update difference files of the one or more first files and the corresponding one or more second files; issuing the update difference files comprising download addresses; generating configuration files comprising the version information of the second version and the download addresses of the update difference files; issuing the configuration files. According to the method and the device disclosed by the invention, clients are prevented from blindly accessing a server to request to update service, thus reducing the response frequency of the server and decreasing the resource consumption of the server; meanwhile, the volume of each of the update difference files produced by data difference is greatly reduced compared with a complete version update data package, thus greatly reducing network bandwidth resources, and increasing download success rate and update success rate.

Description

technical field [0001] The present invention relates to the field of telecommunication technology, in particular to an application program update method and an application program update device. Background technique [0002] When the application program has defects or some functions need to be added, it is necessary to upgrade the version of the application program on the client. [0003] Currently, there are two ways to upgrade client applications: [0004] One method is that the server makes all the constituent files contained in the new version of the application into a single installer for the client to download and install. The client downloads and runs the installation program with the server, and uses all the constituent files in the new version of the application to replace all the constituent files in the client's old version of the application. [0005] This method will lead to repeated installation operations, the update steps are complicated and meaningless, th...

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): G06F9/445H04L29/08
Inventor 李宝生蔡永建
Owner BEIJING QIHOO TECH 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