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

Client program restoration method, apparatus and system and server

A client program and server technology, applied in the computer field, can solve the problems of wasted traffic, large bandwidth cost, wasted time, etc.

Active Publication Date: 2015-12-16
NETEASE (HANGZHOU) NETWORK CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method needs to uninstall the wrong client program and then reinstall the installation package. At the same time, downloading the complete installation package also requires a large bandwidth cost, and the repair takes a long time, so it wastes both traffic and time.

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 program restoration method, apparatus and system and server
  • Client program restoration method, apparatus and system and server
  • Client program restoration method, apparatus and system and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0083] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0084] see figure 1 , is a schematic flowchart of a method for repairing a client program provided in Embodiment 1 of the present invention. Wherein, the method is described for the case where it is found that the file of the client program is modified (maliciously tampered, for example, due to virus infection), the original file of the file needs to be extracted from the server for repair. The method includes the steps of:

[0085] S101. When the modified file i...

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 program restoration method which comprises: when a modified file in a local client program is larger than a threshold value, dividing the modified file into a plurality of data blocks according to the threshold value, calculating a feature value of each data block and generating a feature code list of the modified file; sending the generated feature code list to a server for requesting to obtain original data blocks corresponding to the modified / deleted data blocks in the modified file, wherein the original data blocks corresponding to the modified / deleted data blocks in the modified file are determined by comparing the received feature code list with an original file corresponding to the modified file by the server, generating a check code list and comparing the check code list with the feature code list; and receiving the original data blocks and the check code list returned by the server, and restoring the modified file by the original data blocks according to the check code list.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method, device, system and server for repairing a client program. Background technique [0002] During the use of the client program, files may be damaged due to file system errors. In addition, there are many viruses and malicious programs on the Internet at present, and it is easy for the file of the client program to be tampered with by malicious programs, resulting in leakage of user information. In order to ensure the normal operation of the client program, it is necessary to automatically repair the client program. [0003] A common solution is to provide a complete installation package for each repair, and the user downloads and runs the installation package to perform repair and update operations. This method needs to uninstall the wrong client program and then reinstall the installation package. At the same time, downloading the complete installation package also r...

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): G06F21/56
CPCG06F21/56
Inventor 邹永斌
Owner NETEASE (HANGZHOU) NETWORK 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