Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

83results about How to "Reduce download time" patented technology

Method and system for updating software with smaller patch files

Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user, a patch file is generated in a single operation. A compressor is pre-initialized in accordance with the old version of the file (e.g. in an LZ77 compressor, the history window is pre-loaded with the file). The pre-initialized compressor then compresses the new file, producing a patch file from which the new file can be generated. At the user's computer, a parallel process is performed, with the user's copy of the old file being used to pre-initialize a decompressor to which the patch file is then input. The output of the decompressor is the new file. The patch files generated and used in these processes are of significantly reduced size when compared to the prior art. Variations between copies of the old file as installed on different computers are also addressed, so that a single patch file can be applied irrespective of such variations. By so doing, the need for a multi-version patch file to handle such installation differences is eliminated, further reducing the size of the patch file when compared with prior art techniques. Such variations are addressed by “normalizing” the old file prior to application of the patch file. A temporary copy of the old file is typically made, and locations within the file at which the data may be unpredictable due to idiosyncrasies of the file's installation are changed to known or predictable values.
Owner:MICROSOFT TECH LICENSING LLC

Processing method, processing device and equipment for program code update

An embodiment of the invention provides a processing method, a processing device and equipment for program code update. The method comprises the steps of receiving a program code update request which is transmitted from terminal equipment, wherein the program code update request comprises a to-be-updated application identification; according to the program code update request, acquiring a latest-edition update file of a to-be-updated application which corresponds with the to-be-updated application identification by means of a text difference comparison algorithm, wherein the update file comprises a common part and a different part which corresponds with each function; transmitting the update file of the to-be-updated application to the terminal equipment so that the terminal equipment updates the program file of the to-be-updated application according to the update file, and combining newly added functions of the application, wherein the update file comprises only one common file, thereby effectively reducing internal resource of the update file. On the condition that the terminal equipment performs application update, local capacity occupation is reduced. Furthermore network resource wastage and downloading time length can be reduced.
Owner:BEIJING 58 INFORMATION TTECH 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