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

Software update method and software update system

A software update and incremental update technology, which is applied in the Internet field, can solve the problems of taking up a lot of Internet traffic, taking a long time to upgrade, and low download success rate, so as to improve the download success rate, reduce time-consuming time, and reduce data volume. Effect

Inactive Publication Date: 2012-10-10
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 96 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This full-volume update upgrade method needs to download a complete installation package containing all program files and data files during the upgrade. The complete installation package has a large amount of data and needs to occupy more bandwidth resources. The download success rate is low, which is harmful to users. Said that it needs to occupy a lot of Internet traffic, and the upgrade takes a long time, which affects the user experience

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
  • Software update method and software update system
  • Software update method and software update system
  • Software update method and software update system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The solution of the present invention will be described in detail below in combination with the preferred embodiments thereof.

[0028] figure 1 A schematic flowchart of Embodiment 1 of the software update method of the present invention is shown in . In the first embodiment, the processing procedure of the client is taken as an example for description.

[0029] Such as figure 1 As shown, in the first embodiment, the processing procedure of the client includes:

[0030] Step S101: the client sends upgrade query information to the server, the upgrade query information includes client version information;

[0031] Step S102: the client receives the update information returned by the server when it is determined that an upgrade is required according to the above-mentioned client version information and the server upgrade target version information, the update information includes incremental update package information;

[0032] Step S103: the client sends download requ...

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 software update method and a software update system. The method comprises the following steps: a client sends upgrading inquiring information to a server, and the upgrading inquiring information comprises client version information; the client receives update information returned by the server when the server judges that update is needed according to the client version information and server upgrading target version information, and the update information comprises increment update pack information; the client sends download requesting information to the server, and the download requesting information comprises the increment update pack information; and the client receives an increment update pack sent by the server and corresponding to the increment update pack information, and updates according to the increment update pack. The system is upgraded through the scheme, does not need to download all complete installation packs from the server, and greatly reduces the downloading data volume in upgrading, therefore, the band width occupied in downloading is less, the band width is saved, the downloading success rate is improved, and time consumed in upgrading and updating is reduced.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a software update method and a software update system. Background technique [0002] When the existing software is used, it is usually necessary to upgrade the software due to reasons such as patch repair and further increase of functions. In the prior art, when software is upgraded, a full update method is usually used for the upgrade. The so-called full update refers to updating with a complete installation package including all program files and data files. A specific process of using the full update method to upgrade is: when the client process starts or runs for a period of time, it sends an upgrade query message to the server and asks if the server has an update. The upgrade query message contains the current version information of the current client ; After the server receives the upgrade query information, it judges whether it needs to be updated by comparing the v...

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/08G06F9/445
CPCG06F9/445H04L29/08G06F8/65H04L67/34G06F8/658
Inventor 陈起儒聂科峰刘杨熊奇
Owner TENCENT TECH (SHENZHEN) 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