Increment upgrading system and method for networked application programs

A network application program and application program technology, applied in the direction of transmission system, program control device, program loading/starting, etc., can solve the problems of poor operation efficiency, high traffic cost, and many files, so as to reduce the dependence on network bandwidth, Improve download speed and reduce download volume

Inactive Publication Date: 2007-12-26
融创天下(上海)科技发展有限公司
View PDF4 Cites 64 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But this upgrade method will lead to more and more files in the system, the system volume will become larger and larger, and more and more discarded files will also increase, which will eventually lead to the system being too large and the stability and operating efficiency will deteriorate
Today, mobile terminals such as mobile phones are widely used, and it will be the general trend to download and upgrade applications through mobile networks. If you still use the traditional method to upgrade, it will inevitably lead to the disadvantages of long downloading process and high traffic charges for users to download.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to facilitate those of ordinary skill in the art to understand and implement the present invention, the present invention will be further described in detail below in conjunction with specific embodiments.

[0025] Here, the development of an upgrade system for a media player on a mobile phone is taken as an example for illustration. For a high-end entertainment mobile phone, the media player (hereinafter referred to as the player) is a key application program in the mobile phone, mainly used for playing audio and video files, or online on-demand or live video programs. After the player program is released for the first time, it is generally built-in before the mobile phone leaves the factory, and the user can continue to download and install it. During the use of the player, it may be necessary to modify some existing bugs or add new functional modules. In this way, new versions must be continuously released to allow users to upgrade. In order to allow users ...

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 discloses an increment updating method for a network application program, which comprises the steps of detecting the updating trigger condition of an application program by means of an updating the detection module; if the condition is satisfied, initiating the updating process of the application program; downloading a corresponding updating module from an updating server by means of an updating control module of the application program; executing the upgrading process of the application program by means of the updating control module according to the following conditions: If the downloaded updating module does not exist in the application program, a modular unit for the application program is additionally provided. If the downloaded updating module exists in the application program, an original modular unit of the application program is replaced by the downloaded updating module. If the downloaded updating module is an instruction for deleting a specific modular unit in the application program, the specific modular unit in the application program is deleted. The increment updating method can minimize the downloads of the application program of a client during the updating process, thereby greatly reducing the dependence the network bandwidth. The downloads during the updating process are greatly reduced. Thus, the downloading speed is improved and the downloading cost is saved.

Description

technical field [0001] The invention relates to the field of software applications, in particular to an incremental upgrading system and upgrading method for network application programs. Background technique [0002] After a general network application program is released, it may need to be upgraded frequently during its lifetime. The upgrade includes the upgrade of the program itself and the database called by the program. When the program is upgraded, the general method is to download the entire program to The original program will be replaced after the client, but this will cause many problems. For example, when the program is large in size, the download process will be very long. If you use a mobile phone to download in some wireless network environment, due to the limitation of network bandwidth and stability, Downloads of large programs may not work. In fact, the upgraded version of a large number of application programs only adds, deletes or modifies some codes in t...

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/06G06F9/445
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