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

Software updating method and device and software updating data publishing method and system

A software update and data release technology, applied in the computer field, can solve the problems of wasted traffic, large volume of cumulative update packages, and increased difficulty in release.

Active Publication Date: 2017-06-30
BEIJING QIHOO TECH CO LTD
View PDF10 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] If the new update release mechanism proposed by Microsoft is fully adopted, under the current update implementation plan, there will be the following problems: (1) The cumulative update package is relatively large (for example, the cumulative update of win10x64 has exceeded 1G). Centralized release by a large number of domestic users will pose a severe challenge to bandwidth resources and increase the difficulty of release; (2) For a specific user computer, there are a lot of useless information in the cumulative update package, which will cause unnecessary traffic waste

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 updating method and device and software updating data publishing method and system
  • Software updating method and device and software updating data publishing method and system
  • Software updating method and device and software updating data publishing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0076] figure 1 A schematic flowchart of a software update method according to an embodiment of the present invention is shown. Describe the software update implementation process of this solution from the client side. Such as figure 1 As shown, the method includes:

[0077] Step S110, when the preset condition is met, obtain the scanning library of the specified software, and scan the specified software installed locally accord...

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 updating method and device and a software updating data publishing method and system. The software updating method comprises the following steps: when pre-set conditions are met, acquiring a scanning base of appointed software and scanning, according to the scanning base, the appointed software which is installed at the local; determining a patch which needs to be mounted to update the appointed software; acquiring key information of a rapid experience pack of the patch, which needs to be mounted, from the scanning base; downloading the corresponding rapid experience pack according to the key information; determining key information of a difference file, which needs to be used for updating the appointed software, according to the rapid experience pack; downloading the corresponding difference file according to the key information of the difference file; and combining a local file of the appointed software and the difference file to obtain a complete install pack. Therefore, the software updating method and device and the software updating data publishing method and system have the advantages that files which are useless for updating of the appointed software in accumulated updating packs are eliminated; and the volume of the difference file is smaller than the volume of accumulated updating files, so that the downloading flow can be saved in a downloading process and requirements on bandwidth resources are not high.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a software update method and device, and a software update data publishing method and system. Background technique [0002] After the existing software or system is released, the software or system will be updated for various loopholes or defects in the program. Usually, a corresponding installation package is released every time an update is performed, so that users can download and install it. This can lead to severe fragmentation of software or system updates. In order to solve the problem of serious fragmentation of software or system updates, Microsoft has introduced a release mechanism of cumulative update packages, that is, instead of using the form of scattered independent installation packages in the past, it will instead use the form of a large cumulative update package per month . In particular, in August 2016, Microsoft has stated in its official blog that this cu...

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
CPCG06F8/658
Inventor 陈雄徐鹏捷
Owner BEIJING QIHOO TECH 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