"Telephone, n. An invention of the devil which abrogates some of the advantages of making a disagreeable person keep his distance. "
Ambose Bierce
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.
| Number | Title | Issue Date |
| 8190587 | In-place image promotion To promote an image, an identification of at least one of an symbol name and an existing symbol value associated with the symbol name is received. An identification of a new symbol value is also received. It is then determined that a binary file that is a component ... | 05/29/2012 |
| 8181172 | Method for operation of an automation system A method for operation of an automation system is specified, with programming elements for integration into a control program provided for the control and/or monitoring of a technical process being transferred or being able to be transferred from a programming devic... | 05/15/2012 |
| 8176481 | Methods and apparatus for distributing software applications Methods and apparatus for enabling execution of software programs permit: obtaining identification information that is indicative of a version of a software program; determining whether processing capabilities of a processor on which the software program is to be ex... | 05/08/2012 |
| 8176482 | Methods and systems for inserting software applications into images A computer-implemented method may include identifying an image of a first storage device, identifying a software application, and inserting the software application into the image. The method may also include inserting a software virtualization layer into the image.... | 05/08/2012 |
| 8171465 | Applicable patch selection device and applicable patch selection method An applicable patch selection device comprises a first extraction unit for extracting, on the basis of information on an application target system, information on all the patches unapplied to the application target system from among information on released patches, ... | 05/01/2012 |
| 8166469 | Method and an apparatus to conduct software release Some embodiments of a method and an apparatus to conduct software release have been presented. In one embodiment, a user submits a request to conduct software release on a set of servers. Each of the servers has a distinct platform. In response to the request, a set... | 04/24/2012 |
| 8156486 | Patching devices and methods thereof for patching firmware functions A patching device and method thereof for patching a firmware function by a patch function. When a fetch address from a processor does not correspond to the firmware function, the patching device outputs an instruction of the fetch address to respond to the processor... | 04/10/2012 |
| 8156485 | Method and apparatus for creating a pluggable, prioritized configuration engine to be used for configuring a software during installation, update and new profile creation One or more pluggable install components may be used with a modular install configuration engine. Each install component carries instructions that allow an install components to be used with the configuration engine. Each install component also carries payload files... | 04/10/2012 |
| 8151256 | Platform independent registry framework A method for managing a software application. The method involves receiving an abstract API command to perform a life cycle operation (LCO) on a target system, where the LCO identifies the software application, where the software application is associated with a sof... | 04/03/2012 |
| 8136108 | Updating firmware with multiple processors The present invention provides apparatuses, methods, and computer readable media for updating memory containing representations of computer-executable instructions in a processing system. A primary processor receives original sets of computer-readable instructions a... | 03/13/2012 |
| 8127285 | System, and associated method, for downloading an application A method for facilitating the downloading of an application from a server computer to a client device, whereby the client device generates to the server computer an initiation request for information describing available applications. In response to receipt of the i... | 02/28/2012 |
| 8122444 | Legacy application decommissioning framework A legacy application decommissioner provides developers a tool to decommission and migrate legacy application functionality in a phased approach. The decommissioner identifies core web services that invoke legacy applications through an accessibility layer that moni... | 02/21/2012 |
| 8122443 | Dynamic multi-context delta view for merging structured data in a visual merge tool Embodiments of the present invention provide a method, system and computer program product for a dynamic multi-context delta view for merging structured data in a visual merge tool. In one embodiment of the invention, a method for providing a dynamic multi-context d... | 02/21/2012 |
| 8117609 | System and method for optimizing changes of data sets A system and method for generating an update data set to be sent to remote terminals. The update data set comprises operators describing differences between two data sets, so that a remote terminal is able to transform an old data set into a more recent data set. Th... | 02/14/2012 |
| 8112746 | Method for upgrading application data according to a new application definition A method is disclosed for upgrading preexisting application data according to a new application definition, the method comprises parsing the preexisting application data to provide parsed preexisting application data and converting the parsed preexisting application... | 02/07/2012 |
| 8108851 | External registration for function configuration within a client platform application A method, system and computer program and method for modifying functionality of a computer program. In one embodiment, configuration files include configuration directives for removing and replacing computer executable codes. The configuration directives include cod... | 01/31/2012 |
| 8108734 | Intelligent rolling upgrade for data storage systems Various method, system, and computer program product embodiments for facilitating upgrades in a computing storage environment are provided. In one such embodiment, one of an available plurality of rolling upgrade policies registering at least one selectable upgrade ... | 01/31/2012 |
| 8104031 | Storage system, storage unit, and method for hot swapping of firmware A storage system includes host apparatuses and a storage unit including a plurality of pieces of firmware corresponding to connection paths to the host apparatuses. The host apparatuses each include status information notification means for sending a notification of... | 01/24/2012 |
| 8104032 | System state rollback after modification failure A rollback manager creates a restore point on a computer. The rollback manager stores a reboot indicator in non-revertible storage. The rollback manager monitors the reboot indicator to detect an unexpected reboot during deployment of a modification. The rollback ma... | 01/24/2012 |
| 8099727 | System and method for providing uninterrupted operation of a replication system during a software upgrade A software upgrade tool and procedure provide uninterrupted operation of a replication system during an upgrade of software components of the system. The replication system includes one or more user systems coupled to one or more target storage systems over a commun... | 01/17/2012 |
| 8091081 | Method, system, and product for upgrading software objects using inherency Techniques for identifying “relevant” objects for upgrading a repository of objects in a computer system. The relevant objects to be used for upgrading may include any combination of (1) “corresponding” objects in a prior and a new standard repository, (2) ... | 01/03/2012 |
| 8091082 | Systems and methods for risk analysis and updating of software Systems and methods for updating software includes detecting a change for a change object being generated or mitigated across a system landscape; comparing the change to a predetermined guideline; and preventing the change from propagating across the system landscap... | 01/03/2012 |
| 8087013 | Assisted migration in a data processing environment In assisting migration of data processing resources from a first operating environment to a second operating environment, a migration controller responds to a problem encountered during a migration process by invoking a network-based service to discover migration re... | 12/27/2011 |
| 8082543 | Methods and systems for arbitrating error handling and firmware updates A computer system is provided that comprises a processor and firmware in communication with the processor, the firmware having updatable components and an arbitrator. The arbitrator manages conflicts between error handling and firmware updates performed within the f... | 12/20/2011 |
| 8079026 | Job definition verification system, and method and program thereof The job definition verification system includes an approval information storage unit for storing approval information to the effect that execution is allowed which is obtained by an approver as to difference information obtained by update of at least one of job defi... | 12/13/2011 |
| 8074212 | Method and apparatus for software upgrade in a digital television receiving device A method and an apparatus for software upgrade in a digital television receiving device are disclosed. The method includes multiplexing service software into a transport stream according to a predefined protocol, extracting by the digital television receiving device... | 12/06/2011 |
| 8065318 | Systems and methods for managing application configuration Systems and methods are provided for managing an application configuration using messaging over a communications network. A configuration message including configuration changes to the application and a corresponding effective date when the configuration changes are... | 11/22/2011 |
| 8065671 | Systems and methods for product updates with provisioning of data items Software deployment systems and techniques allow unattended and virtually real-time provisioning of a data item, such as a set of commands, a patch, update, or upgrade, of a product on one or more client computing devices. An example product may be a large-scale sof... | 11/22/2011 |
| 8060464 | Data-centric distributed computing A distributed computing system provides a data management system in communication with a software management system and enables the software applications to move to the data to be processed in a distributed computing environment. The software management system store... | 11/15/2011 |
| 8056070 | System and method for modifying and updating a speech recognition program An embodiment provides a system and method for updating a speech recognition program. The system provides a speech recognition program, an update website for updating a speech recognition program, and a database for storing data that may be used to update a speech r... | 11/08/2011 |
| 8056071 | Method, system, and computer program product for managing foreign holidays for a computer application based on email A method, system, and computer program product are provided for managing foreign holidays. The system includes a processor configured to receive email information relating to foreign countries that a user communicates with, calculate based on the email information a... | 11/08/2011 |
| 8051414 | Method and system for remote software updating of a medical device A system is provided comprising first, second, and third servers, a medical device, and a database storing a plurality of software updates for various medical devices. The second server stores software update history for medical devices located in a plurality of cou... | 11/01/2011 |
| 8051415 | Disk array apparatus, method for exchanging firmware, program for exchanging firmware and storage medium for storing program thereof Disclosed is a disk array apparatus which includes disk apparatuses and which reads and writes data of the disk apparatus based on an I/O instruction issued by a host computer, includes: a CPU which carries out a first firmware; a memory which stores the first firmw... | 11/01/2011 |
| 8042105 | Multiple configurable customization layer system, method and computer program product A system, method and computer program product are provided for customizing a core program. In use, a core program is provided. In addition, a plurality of configurable customization layers are provided, each for customizing at least one aspect of the core program or... | 10/18/2011 |
| 8042104 | Method and system for sending a rewrite control program to a control unit A control unit has a first storing unit storing data of a rewrite control program received by the control unit in a rewritable storage medium at a destination address thereof received thereby. The control unit has a second storing unit storing the destination addres... | 10/18/2011 |
| 8041988 | Firmware update for consumer electronic device To update firmware on a consumer device intelligently, two or more application images are stored as firmware on the consumer device. If the primary application image is corrupt, the back-up application image is executed on the consumer device. The back-up applicatio... | 10/18/2011 |
| 8037468 | Methods for synchronous code retrieval from an asynchronous source The present invention discloses methods for delivering code to a host system including the steps of: accepting a CPU request, from a host-system processor of the host system, for a code segment; initiating a retrieval process to retrieve the code segment; upon expir... | 10/11/2011 |
| 8032878 | Data reprogramming method and system In a data reprogramming system, a receiving unit receives a plurality of items of data for use in reprogramming. The plurality of items of data are sent to the receiving unit. The plurality of items of data are respectively attached with the same identifier. A data ... | 10/04/2011 |
| 8019798 | Method and apparatus for collecting and displaying network device information In one particular embodiment, the disclosure is directed to a network management system. The network monitoring system includes at least one device definition file, a simple network management protocol enabled communications interface, and a data access interface. T... | 09/13/2011 |
| 8020157 | Dependency notification Communication devices that include one or more software components can determine whether a software component is missing, notify a computer server of a software component determined as missing, and request a download of the missing software component to the device. | 09/13/2011 |