U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Famous Patents

In 1879, Auguste Bartholdi received design patent number 11,023 titled "Design for a Statue". It was for the Statue of Liberty.

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 717/169 - Including multiple files


Subclass of Class 717 - Data processing: software development, installation, and management
Definition: Subject matter wherein the updating or upgrading is performed
No. of patents: 346
Last issue date: 05/22/2012


1                  
NumberTitleIssue Date
8185884System and method for offline updation of software in virtual machine (VM) images
System and method for offline management of software in VM images are described. In one embodiment, the method includes obtaining updation-related information from the software application and an operating system in which the software application runs while the soft...
05/22/2012
8166470Method for replacing code in a running object oriented program
The invention is directed to a method of replacing code in an object oriented application program running on a Virtual Machine (VM). The method comprises the steps of receiving at the virtual machine a request to replace code; in response to receipt of said request,...
04/24/2012
8145688Tools and techniques for original digital files
The present invention provides tools and techniques for distinguishing a file from any or all copies of the file that may exist. One method ascertains (204) the actual physical location of the file (512) and associates (214) that physical locati...
03/27/2012
8132164System, method and computer program product for virtual patching
A system, method, and computer program product are provided for virtual patching. Initially, information associated with at least one vulnerability of a computer application is collected. Further, at least one host interface is identified that is capable of being us...
03/06/2012
8127286MSI enhancement to update RDP files
A Terminal Server Administrator is provided with the ability to indirectly update RDP files that have been placed inside an MSI file. The TS Web Access server retrieves the RDP file from the MSI file being published by the Active Directory, contacts the correspondin...
02/28/2012
8108852Online modification of CIL code programs for industrial automation
A procedure is provided to implement modifications to a running object-oriented program, in particular a program for controlling an automation facility. The program is stored temporarily in a memory in the form of an intermediate code which can be converted into exe...
01/31/2012
8065672Simplifying rollback to prior versions of patches used to fix errors in pre-installed software
A patch tool receives multiple patches, with each patch designed to fix a corresponding subset of a set of errors in a system. Some of the patches may require that the files from older patches be removed from the system. In an embodiment of the present invention, a ...
11/22/2011
8056072Rebootless display driver upgrades
Systems and methods for rebootless updating of a IHV display driver are disclosed. According to such a method, first, the operating system stops the driver from running. Second, the system switches over to an interim or temporary display driver, which be a default d...
11/08/2011
8051111Method and system for modularizing windows imaging format
A method and system may include capturing a computer system in a file-based manner that promotes single-instancing of files and thus prevents the occurrence of duplicate files, separating the captured computer system into primary file resources and ancillary file re...
11/01/2011
8037469System and method of configuring computer settings
A computer settings configuration system and method for configuring computer settings are provided. The computer settings configuration system comprises a loading module for loading into computer readable memory a subset of computer setting variables and a modificat...
10/11/2011
8032879System for remote loading of objects or files in order to update software
A system for remote loading of objects or files in order to update software includes operating system architecture that calls for different tasks to be broken down into software modules that are connected to one another by dynamic links or are composed of executable...
10/04/2011
8028282System for atomically updating a plurality of files
A method for updating platform firmware is disclosed. This capability is facilitated by a standard software abstraction for a firmware storage device, known as Firmware Volume (FV) that is managed through a Firmware File System (FFS). The FFS enables firmware files ...
09/27/2011
8024722Method and system for automatic installation of a functional unit driver on a host
A method for automatic loading to a host of a functional unit driver stored as part of an executable program on a memory of a first functional unit, the method comprising physically connecting the first functional unit to the host and the first functional unit repor...
09/20/2011
8010576Inventory and configuration management
A schema is provided that describes specific executables and parameters. Relationships between the executables and parameters are also defined. The schema is provided to represent SCM and IM tasks uniformly. Information regarding a specific component is represented ...
08/30/2011
8006240Support continuous availability by allowing the use of multiple concurrent versions of shared artifact libraries, with proper bind-drain semantics, for long-lived process application consumers
A computer implemented method, apparatus, and computer usable program code for updating multiple concurrent versions of shared artifact libraries. Shared artifact libraries are associated with a consuming application for establishing shared artifact libraries upon w...
08/23/2011
7975264Deploying patches in batch mode to fix errors in pre-installed software
In an embodiment of the present invention, a patch tool receives multiple patches, with each patch designed to fix a corresponding subset of a set of errors in a system. The patch tool determines a subset of patches, which together fix all of the set of errors, and ...
07/05/2011
7937698Extensible mechanism for automatically migrating resource adapter components in a development environment
The illustrative embodiments provide a computer implemented method, apparatus, and computer usable program code for automatically migrating a resource adapter component. In one embodiment, information describing a development and runtime environment associated with ...
05/03/2011
7937697Method, system and computer program for distributing software patches
A software patch management solution is proposed. The devised solution is based on the idea of automating the installation of the patches through a software distribution infrastructure. An automation engine is added to a distribution server. The automation engine in...
05/03/2011
7913245Apparatus, system and method for modular distribution and maintenance of non-“object code only” dynamic components
An apparatus, system, and method are disclosed for modular distribution and maintenance of non-“object code only” (OCO) dynamic components. OCO components comprise compiled executable modules. Non-OCO components comprise user readable and/or editable components....
03/22/2011
7882502Single file update
A system and method are described for performing updating of an application using a single file update. In one embodiment, a request from a client is received at a server to amend a deployed application by updating a single file of the application. The request is re...
02/01/2011
7865890Electronic apparatus, a network apparatus, a management method, a software updating method, a management program, a software updating program, and a recording medium
A disclosed electronic apparatus causes a network apparatus to update software of the network apparatus, both apparatuses being connected via a network, and a result of updating is provided to the electronic apparatus. The electronic apparatus includes a software ma...
01/04/2011
7853941Process for automatic matching of software
A remote camera positioning and control system is disclosed that permits a sole operator to use and support a camera out of arm's reach. The system can include a handle module that incorporates, for example, an axially and rotationally moveable grip and a proximal h...
12/14/2010
7836442Out-of-band patch management system
A computer system is disclosed that includes a primary processor and a service processor operable regardless of a power state of the computer system. A non-volatile memory device is communicatively coupled to the primary processor and the service processor. The non-...
11/16/2010
7823146Method and system for software installation
A method and system for software installation, includes detecting a software request, identifying a caller, determining a system history of the software request based on at least one of a caller identification and the software request. ...
10/26/2010
7814476Systems and methods for updating software
Systems and methods are disclosed for updating a software program through base image patching. In an exemplary method for base image patching, the method includes receiving a patch, retrieving a base image, wherein the base image corresponds to a base version of a s...
10/12/2010
7802243System and method for server customization
A method, system and program product for customization of a plurality of servers in a computer network. A server customizer module is generated that includes a server customizer initialization file containing a plurality of arguments for populating and running a plu...
09/21/2010
7802242Image processing apparatus used in network environment
At the power-on timing, a device search request is sent in broadcast transmission or multicast transmission from a server side device. Device search response data is transmitted from a client side device to the server side device. At the server side device receiving...
09/21/2010
7793280Method and arrangement for installing a software module in a device
A method and arrangement for installing a software module in a device are provided, an operating system and a hardware-independent software environment such as a Java environment may be operated on the device and new software modules for the operating system may be ...
09/07/2010
7779403Method and system for discovering communication device capabilities
A method for discovering capabilities of a communication device, including updating the capabilities of the communication device, generating update information corresponding to the communication device after updating the capabilities of the communication device, and...
08/17/2010
7752616Update system capable of updating software
An electronic device with a handoff agent is capable of coordinating the update by one or more update agents in the electronic device. The handoff agent is capable of selectively updating an application software or firmware that is stored in non-volatile memory that...
07/06/2010
7747996Method of mixed lock-free and locking synchronization
A method to enabling interoperability of a locking synchronization method with a lock-free synchronization method in a multi-threaded environment is presented. The method examines a class file for mutable fields contained in critical code sections. The mutable field...
06/29/2010
7698700System quiesce for concurrent code updates
Methods, systems, and articles of manufacture for allowing an update to an executable component, such as a logical partitioning operating system, running on a computer system without requiring a reboot (or IPL) of the computer system are provided. Processors or task...
04/13/2010
7685591Customizing a software application through a patch file
An integrated application setup enables the implementation of application customizations through patch technology. A customization patch extends a typical patch file format such that the customization patch serves as a container for application customization data us...
03/23/2010
7673300Segmented linker using spatial locality of reference for over-the-air software updates
A segmented linker for generating from an original binary file an upgraded binary file suitable for replacing a copy of the original binary file installed in a target device. The segmented linker receives as inputs a plurality of objects, the original binary file, a...
03/02/2010
7644404Network having customizable generators and electronic device having customizable updating software
Disclosed herein is a network having a customizable update generator and electronic devices having customizable updating software adapted to dynamically incorporate support for new instruction extensions in an existing instruction set. The customizable generator may...
01/05/2010
7624392USB device set
A USB device set includes a first USB device, which is operable both as a host device and as a peripheral device; and a second USB device, which is operable both as a host device, and as a peripheral device. Each of the first and second USB devices includes: a first...
11/24/2009
7624391Device-based model for software driver delivery and upgrade
A method and apparatus for facilitating the upgrade of device drivers for computer peripheral devices includes detecting a version of the device driver in use by the computer from data sent by the computer to the peripheral device determining whether the version of ...
11/24/2009
7600225System and method for intra-package delta compression of data
A system and method for providing file data, such as a set of files for updating a computer system, in a self-contained package, in which the package size is significantly reduced via delta compression. A build mechanism examines files to be distributed, and generat...
10/06/2009
7577949Installation source management
Described herein are one or more implementations for facilitating the installation and/or maintenance of software products from a cached software-installation source. With at least one implementation, an installation-source manager loads installation-source componen...
08/18/2009
7577950Database update method and apparatus using optical disk with limited content lifetime
A navigation system allows to copy the data in the optical disk for updating a database of the navigation system with use of an optical disk while prohibiting the illegal copying of the optical disk. The navigation system uses an optical disk specially made so that ...
08/18/2009
1                  
 
Sign InRegister
Username  
Password   
forgot password?