Unlock instant, AI-driven research and patent intelligence for your innovation.

Method, device, file packing server and client of patch downloading

A packaging server and server technology, which is applied in the computer field, can solve the problems of long time to download patch files, large demand for user bandwidth, and large amount of CDN server visits, so as to reduce the number of visits to CDN servers, reduce the duration, and reduce the number of visits Effect

Active Publication Date: 2017-02-15
三六零数字安全科技集团有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, when downloading patches from the CDN server through the above method, if the client needs to download patches corresponding to multiple keys, the patch update server needs to search for the download information corresponding to each key in turn and needs to download according to the download address corresponding to each key Visit the CDN server multiple times and download the patch from the CDN server. Since you need to search for the download information corresponding to each key in turn and download the patch file multiple times, it takes a long time to download the patch file and you need to visit the CDN multiple times. The server downloads the patch file corresponding to each key, which leads to a large number of visits to the CDN server and a large demand for user bandwidth.

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
  • Method, device, file packing server and client of patch downloading
  • Method, device, file packing server and client of patch downloading
  • Method, device, file packing server and client of patch downloading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] The embodiment of the present invention provides a method for patch downloading, such as figure 2 As shown, the method includes the following steps:

[0070] Step 201, the client sends a download information request message to the patch update server.

[0071] Wherein, the download information request message carries at least one key Key, and the download information request message is used to request download information corresponding to at least one Key.

[0072] For this embodiment of the present invention, the download information may include: a download seed and a verification value.

[0073] Step 202, the patch update server receives the download information request message sent by the client.

[0074] Step 203, the patch update server determines at least one compressed key tarKey corresponding to the Key.

[0075] For the embodiment of the present invention, the patch update server obtains the TarKey by using the above at least one Key through the TarKey algo...

Embodiment 2

[0093] Another possible implementation of the embodiment of the present invention, as in figure 2 On the basis shown, step 204, the patch update server searches the download information corresponding to the tarkey from the database, and then also includes steps 305-307 shown in Embodiment 2, and step 207, the client downloads information corresponding to the tarKey according to the received , download the corresponding compressed package from the CDN server, and then also include step 311 shown in the second embodiment, wherein the operations performed in steps 301-304, 308-310 are similar to the operations performed in steps 201-208, and are not described here Let me repeat.

[0094] Step 305, if the download information corresponding to the tarKey is not found, the patch update server searches the database for the download information corresponding to each Key in turn.

[0095] For the embodiment of the present invention, if the download information corresponding to the ta...

Embodiment 3

[0107] In another possible implementation of the embodiment of the present invention, on the basis of the second embodiment, step 303, the patch update server determines the compression key tarKey corresponding to at least one Key, including the step 403 shown in the fourth embodiment, Wherein, the operations performed by steps 401-402, 404-411 are similar to the operations performed by steps 301-302, 304-311, and will not be repeated here.

[0108] Step 403 , the patch update server splices at least one key to obtain a spliced ​​key, and splices the spliced ​​key with a preset keyword to obtain a tarKey corresponding to at least one Key.

[0109] For this embodiment of the present invention, the preset keywords may be keyofkeys and KEYOFKEYS. In the embodiment of the present invention, the patch update server may splice the above at least one key, and combine the spliced ​​key and keyofkeys to obtain the first key, and then splice the first key and KEYOFKEYS to obtain the tar...

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 provides a method, device, file packing server and client of patch downloading. The method comprises that the client sends an information downloading request message to a patch updating server; a patch update server receives the information downloading request message sent by the client, determines a corresponding tarKey according to the at least one key included in the information downloading request message, searches download information corresponding to the tarKey, and returns the searched download information to the client; according to the download information, the client downloads a zip file which includes a diff file corresponding to the at least one key from a CDN server, and the file packing server packs the diff file corresponding to each of the at least one key into a package, and uploads the package to the CDN server.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular, the present invention relates to a patch downloading method, device, file packaging server and client. Background technique [0002] There are some problems in the use of large-scale software systems. If these problems are discovered by hackers or virus designers, they will attack user devices based on the above problems or design viruses to attack user devices, resulting in damage to user devices or leakage of user information. , so users need to download some patches to modify the problems in the above-mentioned large-scale software systems, so as to prevent the software systems in the computer from being attacked and damaged, so how to realize patch downloading becomes an important issue. [0003] At present, a method for patch downloading, when the patch update server receives a patch request message carrying a plurality of keys (English full name: key) sent by the cl...

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): H04L29/08
CPCH04L67/06H04L67/34
Inventor 李金国娄光兴魏自立陈雄赵建锋
Owner 三六零数字安全科技集团有限公司