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

Method and system for updating client software

A client software, client technology, applied in transmission systems, digital transmission systems, electrical components, etc., to achieve the effect of saving network traffic, saving network traffic, and reducing the requirements of network bandwidth resources

Active Publication Date: 2008-01-23
ALIBABA GRP HLDG LTD
View PDF0 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides a method and system for upgrading client software, which is used to solve the problem of downloading all the constituent files contained in the new version of the client software when upgrading the client software in the prior art, so as to upgrade the old files installed on the user's machine. Issue with replacing all constituent files contained in version client software

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 system for updating client software
  • Method and system for updating client software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In order to solve the defects of the above-mentioned prior art, the present invention proposes a method of saving the file names and check codes of the constituent files of each version of the client software in the configuration file on the server side, and when upgrading the client software, the client By comparing the content of the configuration file of the version to be upgraded with the corresponding local configuration file, according to the comparison result, the component files with unchanged content are retained locally, and the modified and newly added component files are downloaded and installed from the server. In the process of upgrading the client software, unnecessary file downloads are avoided, the requirements for network bandwidth resources are reduced, and network traffic is saved.

[0049] The main realization principles, specific implementation methods and corresponding beneficial effects of the technical solution of the present invention will be de...

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 a method and a system for updating a client side software, which is used to solve the problem existing in the prior art that all bundle files contained in the new edition client side software need to be downloaded when the client side software is updated. The method comprises that the file names of the bundle files of the client side software of each edition and verification codes stored by a server side are correspondingly saved in the configuration files; when the client side software of local installation is updated by the client side, the configuration files of the specified edition client side software are downloaded from a server side, and are compared with the local corresponding configuration files in the content aspect, and according to the comparison results, the bundle files with unchanged contents and the bundle files revised and newly added in contents which are downloaded from a server side are retained locally. The system comprises a server and a client side, wherein the server comprises memory modules, and the client side comprises configuration file index modules, configuration file comparison modules, bundle file downloading modules and updating modules.

Description

technical field [0001] The invention relates to network communication and computer technology, in particular to a method and system for upgrading client software. Background technique [0002] At present, users often encounter the problem of upgrading the version of the software itself in the process of using the client software. Whenever there is a defect in the software or some functions need to be added, the client software installed on the user's machine needs to be upgraded. [0003] Client software usually consists of some executable program files and other configuration files. When upgrading the client software in the prior art, generally all the constituent files contained in the new version of the client software are made into a single installer for the user to download. After the user downloads the installer of the new version of the client software, the During the running process of the installation program, all the component files contained in the new version of...

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): H04L12/58G06F9/445
Inventor 闻波朱宝金徐志光
Owner ALIBABA GRP HLDG 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