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

Software upgrading method for use in computer systems

A software upgrade and software technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of network congestion, poisoning, increase the burden of upgrade servers, etc., and achieve the effect of ensuring timely updates

Active Publication Date: 2005-11-23
ZHUHAI KINGSOFT SOFTWARE CO LTD
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, most anti-virus software has the function of automatically connecting to the upgrade server at fixed time intervals, but there are the following disadvantages: on the one hand, if the fixed time interval for automatically connecting to the upgrade server set in the user's computer is relatively short, the client program will frequently connect to the upgrade server , will not only waste user system resources, but also cause network congestion or even blockage and increase the burden on the upgrade server; Updates, causing delays in some key upgrades and may even lead to unexpected failures in the user's computer system. For example, when a malicious virus breaks out, the software upgrade service provider is analyzing and processing the virus and has not completed the upgrade file. Upgrade the server There is no upgrade file on the Internet, and the user will not get the upgrade information when connecting to the upgrade server at this time, and the upgrade cannot be performed until the next time the upgrade server is connected to the upgrade server after the fixed time interval. Upgrades lead to poisoning, causing trouble to users

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 for use in computer systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012] The computer system of the present invention includes a version server, a file upgrade server, and a client computer, the version server, the file upgrade server, and the client computer are connected to each other, the version server is provided with the latest version information data of the software, and the The file upgrade server is provided with software upgrade data, and the client computer is provided with a client program for upgrading. In an emergency situation, when the client program needs to be upgraded as soon as possible and the latest software upgrade data is not yet ready, the version server is also temporarily set with the emergency warning upgrade information of the software, and in the emergency situation the latest software update data After the upgrade data is prepared and set on the file upgrade server, the emergency warning upgrade information is canceled, the emergency warning upgrade information includes an emergency flag bit, and the version in...

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 location method in computer system which can make user end program to obtain the newest location data and keep synchronous with location server on the occasion that it occupies the least custom system resource and location server resource. The method can do timing inquire location to software's custom end program on normal condition, it can also posit software's emergency early warning location information by server on emergency condition and abridge the visit time of custom to obtain the needed newest location data of location software as soon as possible. It can used in distributed application software system which has multiply users.

Description

technical field [0001] The invention relates to a software upgrading method used in a computer system. Background technique [0002] At present, many application software installed in the user's computer need to be frequently upgraded through the network. By updating the upgrade file and keeping in sync with the upgrade server, the function of the software can be improved and improved. Typical examples of application software in this regard include anti-virus software, Online game software, etc. At present, the commonly used network upgrade methods include: manual upgrade by the user, automatic upgrade at regular intervals, first upgrade when the software starts to run, etc. The latest upgrade file information, and determine whether the two are different to determine whether an upgrade is required, and if an upgrade is required, download the latest upgrade file and take upgrade measures. Some software, especially anti-virus software, often needs to b...

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
IPC IPC(8): G06F9/445
Inventor 孟槟榔陈睿刘桂峰张周韩祝鹏孙国军陈飞舟
Owner ZHUHAI KINGSOFT SOFTWARE 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