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

Distributed patch distribution

a patch distribution and distribution technology, applied in the field of distributed patch distribution, can solve the problems of a higher degree of network-wide exploitation, the update server established by the vendor may itself become the target of an attack seeking to deny users access to the update,

Active Publication Date: 2009-12-08
K MIZRA LLC
View PDF6 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A problem arises, however, when numerous users desire to download an update at the same time, because the vendor typically has limited processing capacity and communication bandwidth available to service requests for the update.
In some cases, an update server established by the vendor may itself become the target of an attack seeking to deny users access to the update.
The lack of more immediate access to the update may in some cases leave at least some users vulnerable to attack for a longer period, potentially resulting in a higher degree of network-wide exploitation of a vulnerability or other defect than would have occurred had updates been distributed more quickly and / or efficiently.

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
  • Distributed patch distribution
  • Distributed patch distribution
  • Distributed patch distribution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029]The invention can be implemented in numerous ways, including as a process, an apparatus, a system, a composition of matter, a computer readable medium such as a computer readable storage medium or a computer network wherein program instructions are sent over optical or electronic communication links. In this specification, these implementations, or any other form that the invention may take, may be referred to as techniques. A component such as a processor or a memory described as being configured to perform a task includes both a general component that is temporarily configured to perform the task at a given time and a specific component that is manufactured to perform the task. In general, the order of the steps of disclosed processes may be altered within the scope of the invention.

[0030]A detailed description of one or more embodiments of the invention is provided below along with accompanying figures that illustrate the principles of the invention. The invention is descri...

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

Distributed distribution of patches and other updates is disclosed. A request for an update is received. In some embodiments it is determined whether the source of the request will serve as a redistribution point. If the source will serve as a redistribution point, a redistribution identifier associated with the source is stored. In some embodiments it is determined whether the update will be provided to the source of the request directly, e.g., from a (more) primary source of the update, such as a source that received the request, or indirectly, e.g., from a secondary source such as a host to which a (more) primary source provided the update previously. The request is serviced either directly or indirectly, in accordance with the determination.

Description

CROSS REFERENCE TO OTHER APPLICATIONS[0001]This application claims priority to U.S. Provisional Patent Application No. 60 / 613,909 entitled CONTAGION ISOLATION AND INOCULATION filed Sep. 27, 2004, which is incorporated herein by reference for all purposes.BACKGROUND OF THE INVENTION[0002]Software vendors, and particularly vendors of computer security software, data, definitions, etc., typically from time to time have a need to distribute updates to users. For example, a vendor of a software application may become aware of a vulnerability or other defect and may desire to distribute to users an update or “patch” to eliminate the vulnerability or other defect. Similarly, security software vendors, such as vendors of anti-virus software, have a need to periodically provide users with updated virus and / or other threat definitions and / or signatures, so that their programs will detect more recently released and / or identified threats. A problem arises, however, when numerous users desire to...

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
Patent Type & Authority Patents(United States)
IPC IPC(8): H04L12/28G06F15/16H04L12/56G06F15/177
CPCG06F8/65H04L41/082H04L41/046H04L51/222H04L51/42H04L63/1425G06F21/56H04L41/20H04L63/102H04L63/126H04L63/1416H04L63/1433
Inventor ROSKIND, JAMES A.EMIGH, AARON T.
Owner K MIZRA LLC
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