Software upgrading method and system

A software upgrade and software upgrade module technology, applied in transmission systems, electrical components, program control devices, etc., can solve the problems of disk space and network bandwidth waste, save disk space and network bandwidth, and improve user experience.

Inactive Publication Date: 2011-11-09
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of this, the main purpose of the present invention is to provide a software upgrade method and system, which is used to solve the technical problem of wasting disk space and network bandwidth due to the lack of consideration of the user's machine environment and user behavior history in the existing software upgrade method

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The basic idea of ​​the present invention is: the client obtains its own terminal environment tags and user behavior history records and reports them to the server, and when the client needs to be upgraded, the server analyzes the reported terminal environment tags and user behavior history records Feedback to the client according to the analysis results a partial upgrade list suitable for the client machine environment and corresponding to the client user behavior history; the client performs partial upgrade of the software according to the upgrade address of the software upgrade module in the partial upgrade list .

[0041] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail by citing the following embodiments and referring to the accompanying drawings.

[0042] figure 1 It is a flow chart of the software upgrading method of the present invention, and the specific s...

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 software upgrading method and a software upgrading system, which are used for solving the technical problem that a user machine environment and a user behavior history are not taken into account in the conventional software upgrading method to cause the wasting of a disk space and network bandwidth. In the method and the system, the user machine environment and user behavior historical records are collected, a server generates a local upgrading list for client software according to the machine environment with the client software and the behavior likes and dislikes of a user, and the client software is only required to download a software upgrading module suitable for the client software per se according to the local upgrading list for upgrading. By the technical scheme provided by the invention, not only the disk space and the network bandwidth are saved for the user, but also user experiences are improved.

Description

technical field [0001] The invention relates to the field of software upgrades, in particular to a method and system for software upgrades based on the user's machine environment and use behavior history. Background technique [0002] In the prior art, software upgrades usually adopt the overall packaging method. The user downloads the upgrade package to the local area and then installs it. The upgrade package usually includes all software upgrade modules that can be upgraded. This method does not take into account the differences in user environments and user Personalized requirements can easily lead to waste of disk space and network bandwidth. Taking the media player that people often use as an example, using the media player to watch movies has become a very common learning, leisure, and entertainment method for users, but the user's machine environment and user behavior are very different. For example, the commonly used operating systems include: Microsoft's windows xp...

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/06
Inventor 黄小明吴运声
Owner TENCENT TECH (SHENZHEN) CO LTD
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