Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 717/168
Name: Data processing: software development, installation, and management > Software upgrading or updating
Description: Subject matter comprising means or steps for modifying an existing operating system, application program, or other executable program, in order to produce an upgraded or updated program.


Sub-classes under this class:

Class Number Class Name Patents
717/169 Including multiple files 186
717/171 Network 264
717/170 Plural version management 372


Patents under this class:
1 2 3 4 5 6 7 8 9 10

Patent Number Title Of Patent Date Issued
7404184 Efficient firmware update for hierarchical data storage systems Jul. 22, 2008
7401331 Method to add new software features without modifying existing code Jul. 15, 2008
7398480 System and method of providing multiple installation actions Jul. 8, 2008
7398553 Scripting virus scan engine Jul. 8, 2008
7398385 Computer-aided setup method for setting up a system configuration of an optical disk player Jul. 8, 2008
7395513 System and method of providing multiple installation actions Jul. 1, 2008
7392518 Robust remote flash ROM upgrade system and method Jun. 24, 2008
7392505 Task tracing in a distributed computing environment Jun. 24, 2008
7389504 Software updating system, information processing apparatus and method, recording medium, and program Jun. 17, 2008
7389503 Apparatus and method to update code in an information storage and retrieval system while that system remains in normal operation Jun. 17, 2008
7386883 Systems, methods and computer program products for administration of computer security threat countermeasures to a computer system Jun. 10, 2008
7379982 System and method for custom installation of an operating system on a remote client May. 27, 2008
7380243 Image forming apparatus of which programs are remotely updatable May. 27, 2008
7376946 Program management method for computer to which storage medium is attached, computer and storage medium May. 20, 2008
7376943 Safe method for upgrading firmware of optical disk product May. 20, 2008
7373106 Mobile terminal device and method of updating program May. 13, 2008
7370043 Method and system for upgrade validation of database query plans May. 6, 2008
7370092 System and method for enhanced software updating and revision May. 6, 2008
7367027 System for generating efficient and compact update packages Apr. 29, 2008
7366824 Updating electronic files using byte-level file differencing and updating algorithms Apr. 29, 2008
7363622 Remote program downloading system Apr. 22, 2008
7360210 Method and system for dynamically varying intermediation functions in a communication path between a content server and a client station Apr. 15, 2008
7360208 Rolling upgrade of distributed software with automatic completion Apr. 15, 2008
7360013 Method of rewriting flash EEPROM and electronic control device using same Apr. 15, 2008
7360209 Object process graph application controller-viewer Apr. 15, 2008
7356577 System and method for providing an online software upgrade in load sharing servers Apr. 8, 2008
7356815 Integrated software and method for authenticating same Apr. 8, 2008
7356816 Method and apparatus for multiplatform migration Apr. 8, 2008
7353428 Polled automatic virus fix Apr. 1, 2008
7353377 Remotely providing basic input/output system to a client system Apr. 1, 2008
7350146 Help center and condition-based applications Mar. 25, 2008
7350201 Software distribution application supporting operating system installations Mar. 25, 2008
7350207 Rule-based system and method for downloading computer software over a network Mar. 25, 2008
7346435 Method for loading software Mar. 18, 2008
7346781 Initiating execution of a computer program from an encrypted version of a computer program Mar. 18, 2008
7343599 Network-based patching machine Mar. 11, 2008
7343390 Systems and methods for conducting internet content usage experiments Mar. 11, 2008
7343443 Updated package generation based on analysis of bank dependency Mar. 11, 2008
7343401 Remote maintenance apparatus, terminal connected to the apparatus and computer readable medium for realizing the apparatus and the terminal Mar. 11, 2008
7340736 Electronic device with an update agent that employs preprocessing techniques for update Mar. 4, 2008
7340738 Time optimized replacement of a software application Mar. 4, 2008
7340520 System and method to facilitate manageable and agile deployment of services in accordance with various topologies Mar. 4, 2008
7337311 Method for controlling upgrade of firmware Feb. 26, 2008
7334224 Image processing apparatus and data processing apparatus Feb. 19, 2008
7331035 System and method for mobile software application development and deployment Feb. 12, 2008
7328434 System and method for managing configurable elements of devices in a network element and a network Feb. 5, 2008
7325231 Method and related device for updating firmware code stored in non-volatile memory Jan. 29, 2008
7322029 Method and system for recovering program code in a computer system Jan. 22, 2008
7322028 Method and system for providing a virus-immune, rule-based cross-platform software system Jan. 22, 2008
7320126 Implementation of in system programming to update firmware on memory cards Jan. 15, 2008

1 2 3 4 5 6 7 8 9 10


 
 
  Recently Added Patents
Vehicle foot well and floor tray system
Comb
Light module with rearside introduction of light for simulation and/or as supplement of conventional light piping rods
Vision prosthesis orientation
Apparatus and methods for producing hydrogen
Field effect semiconductor switch and method for fabricating it
Trash can receptacle
  Randomly Featured Patents
Supported catalysts for addition of silicon hydrides to .alpha.,.beta.-unsaturated olefinic nitriles
Lithographic apparatus, device manufacturing method, and method of manufacturing a component
Non-volatile dynamic random access memory device
Ophthalmic instrument having a focus detecting system
Ultra-sonic sensor system for monitoring rolling and/or pitching motion of vehicle
Color video information processing apparatus
Fluid-gauging systems
Slat opening/closing drive mechanism in shutter equipment
Method and apparatus for facilitating cell placement for an integrated circuit design
Members for load-carrying spatial structure