or
Bookmark and Share
Automatic controllable deployment of software updates
 
   
Document Number
US Patent 7555551
Issued Date
June 30, 2009
Link
Inventors
McCorkendale; Bruce (Manhattan Beach, CA)
Sobel; William E. (Stevenson Ranch, CA)
Map
Abstract
Risk of inadvertent introduction of software bugs to a large number of users during a software update is minimized using an automatic mechanism controlling update release. A value-generating module generates a value for a computer, the value falling within a population range of values. A specification module receives update information in an update deployment specification. The information specifies an eligibility window during which a specified portion of the population range is eligible to retrieve an update. The specification can include fields, such as a code selector, a value offset, a start time, etc. An eligibility determination module applies rules to automatically determine eligibility of the computer to retrieve the software update. The computer is determined eligible when the value for the computer falls within the specified portion of the population range for the eligibility window. An update module permits the computer to retrieve the software update based on the eligibility determination.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
29
Comments:
no comments yet
Owner
Symantec Corporation (Mountain View, CA)
Published
June 30, 2009
Application Number
11/216,438
Filed
August 30, 2005
US Classification
709/225   709/226 709/230 709/231 709/232 709/238 709/239 709/240 709/241 709/242 709/243 709/244 709/245 709/248
Int'l Classification
G06F   15/173   (20060101)   G06F   15/16   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
CROSS-REFERENCE TO RELATED APPLICATIONS This application is a continuation-in-part of U.S. patent application Ser. No. 11/106,194, filed on Apr. 13, 2005, now U.S. Pat. No. 7,334,005 entitled "Controllable Deployment of Software Updates," the entire disclosure of which is hereby incorporated by reference herein in its entirety for all purposes.
USPTO Field of Search
709/225  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us