Client side upgrading method and system

A client and client version technology, which is applied in the client upgrade method and system field, can solve the problems that have not been raised, the upgrade speed is slow, and the speed of the upgrade is affected, so as to achieve the effect of improving flexibility and fast upgrade speed

Active Publication Date: 2012-06-27
BEIJING FEINNO COMM TECH
View PDF4 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] With the continuous expansion of the network scale, the number of users in the network is getting larger and larger, even reaching hundreds of millions. When a large number of users upgrade at the same time, it will often cause network congestion and the upgrade speed is slow. However, the existing solutions have not yet been proposed. Moreover, the existing solution only supports the download of a single file package, and the file package usually includes not only the updated data but also the existing data irrelevant to the upgrade, which causes a waste of network resources and affects the upgrade process. speed

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
  • Client side upgrading method and system
  • Client side upgrading method and system
  • Client side upgrading method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0023] see figure 1 , is a client upgrade method provided by an embodiment of the present invention, characterized in that the method includes the following steps 11 to 14 performed on the client side:

[0024] 11): The current upgrade task starts.

[0025] The upgrade task can be started automatically every time the client starts running. For example, when a user logs into an Instant Messaging (IM) client and the IM client starts running, an upgrade task in the IM client starts.

[0026] In this solution, an upgrade task queue can be set to record all upgrade tasks in the client. When a new upgrade task is started, the upgrade task is added to the upgrade task queue, and a task identifier (ID) uniquely identifying the upgrade task ...

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 client side upgrading method and system. High upgrading speed can be obtained under the situation that a large number of users update on line at the same time. The client side upgrading method provided by the embodiment of the invention comprises the following steps: after starting the current upgrading task, obtaining an upgraded file list released by a server according to the client side information and the upgrading strategy, wherein supported upgrading components are indicated in the upgraded file list, and when the upgrading components correspond to the existing client side components, the upgrading components only comprise increment components which are correlated to the upgraded client side components; and generating a downloaded file list according to the upgraded file list, and executing the downloading task in the downloaded file list to obtain a downloaded file; and upgrading the client side components by using the downloaded file to finish the current upgrading task.

Description

technical field [0001] The invention relates to the technical field of client development, in particular to a method and system for upgrading a client. Background technique [0002] Client (Client) refers to the software that corresponds to the network server and cooperates with the server to provide users with local services. The client running on the terminal device includes basic operating system software and various application software, which can ensure the operation of the terminal device and provide users with various network services, such as web browsing, mail sending and receiving, and instant messaging. [0003] Due to the rapid development of communication technology, new operating systems and application software will be launched continuously, and the client terminal also needs to be continuously upgraded. In the existing solution, when the client needs to be upgraded, it usually downloads the updated software from the server by downloading a single file packag...

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
Inventor 郝永建李少华杨挺方顺豹
Owner BEIJING FEINNO COMM TECH
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