Sign up


Match Document Document Title
8997044 Overriding system attributes and function returns in a software subsystem  
An approach is provided in which a request is received from a software module to retrieve a value stored in a pre-defined location. Prior to retrieving the value, an override tank is checked for a...
8997084 Method and apparatus for determining compatible versions of dependent entities in a computer system  
A computer executed method of determining compatible versions of dependent entities of a root entity having a specified version in a computer system. The method comprises building a directed graph...
8997077 Systems and methods for remediating a defective uninstaller during an upgrade procedure of a product  
A computer-implemented method for remediating a defective uninstaller during an upgrade of a product is described. A system is queried to identify the defective uninstaller. An executable...
8997079 Image forming apparatus capable of updating control program, and storage medium  
An image forming apparatus which makes it possible to perform an image forming operation even during update of a control program. The image forming apparatus is provided with distributed module...
8997081 Analytics for mobile applications  
A tag delivery network is disclosed for delivering tags to collect analytics related to use of mobile applications. The tag delivery network may include multiple servers for communicating with...
8997078 Release lifecycle management system for a multi-node application  
A deployment system provides the ability to deploy a multi-node distributed application, such as a cloud computing platform application that has a plurality of interconnected nodes performing...
8997045 Processing proposed program code libraries in a networked computing environment  
An integrated development environment (IDE)-based approach for processing/analyzing proposed program code libraries as a replacement for existing program code libraries in a networked computing...
8997080 System updates with personal virtual disks  
A method and system for updating a collection of software resources in a virtual desktop infrastructure system. Virtual machines associated with sets of virtual disk elements in a hierarchy of disk...
8997076 Auto-updating an application without requiring repeated user authorization  
A loader application and an associated dynamic link library are installed on a client system. Upon a first execution of the loader application, a user authorization to communicate with locations...
8997088 Methods and systems for automated deployment of software applications on heterogeneous cloud environments  
A method and system of deploying at least one software application from at least one source platform to at least one target platform is provided. The method may include obtaining configuration data...
8996744 Managing firmware update attempts  
Attempts to update confirmation information or firmware for a hardware device can be monitored using a secure counter that is configured to monotonically adjust a current value of the secure...
8990796 Method of automated operating system deployment for a network of multiple data processors  
A method of deploying a new operating system on a plurality of data processors. Hardware and driver information is determined from the data processors. A general disk image for all of the data...
8990813 Automated virtual machine image deployment and testing by accessing downloadable test packages and dynamically-changing test parameters  
A mechanism for utilizing a virtual machine cloud for automated test system deployment is disclosed. A method of embodiments of the invention includes selecting a master image used to initialize...
8990793 Updating an operating system  
Systems and methods for updating operating system software are provided. In some aspects, an update for an operating system of a computing device is received, at a first time, at the computing...
8984501 Hierarchy and processing order control of downloadable and upgradeable media processing applications  
A method for an audio/video (A/V) system includes accessing processing modules for downloadable applications. Each downloadable application can have at least one processing module and data for a...
8984500 Programming a computing node connected to a sensor and an actuator  
A computing node is connected to a sensor and an actuator. The computing node receives a module which is used to program the computing node to perform a function associated with the sensor and the...
8978024 Federated system automatic update communication to enable selective update of critical firmware elements  
A method for firmware update coordination in a federated computing system can include receiving in a host one of different computers coupled to one another in a federated computing system,...
8978160 Method for selective software rollback  
A system and method for validating a software file to be installed into a controller. The method includes preparing the software file including assigning a software version code to the software...
8978027 Method of disseminating updated drivers to mobile computing devices and a dissemination system therefor  
Disclosed herein are methods and systems that provide compatible device drivers to mobile computing devices. In one embodiment, a method of determining compatibility between different versions of...
8972966 Updating firmware in a hybrid computing environment  
Systems, methods and products directed toward facilitating firmware updates in a hybrid computing environment. One aspect includes providing a primary operating environment and a secondary...
8972965 Display device and method for controlling and upgrading the same  
A display device and method for controlling and updating the same are disclosed herein. The display device may include a broadcast receiver for receiving a broadcast signal, a demultiplexer for...
8972963 End-to-end patch automation and integration  
A method of automating patching of a computer system includes determining whether a computer patch is available for a computer system of a customer, determining a patch management policy of the...
8972519 Optimization of multimedia service over an IMS network  
Predetermined multimedia services are provided to a plurality of users through a IP Multimedia Subsystem (IMS). A request is received at a placement server of a multimedia service by at least one...
8972973 Firmware update discovery and distribution  
A firmware update system is described that collectively handles firmware updates for hardware resources of a computing device. The firmware update system may be configured to handle firmware...
8972964 Dynamic firmware updating system for use in translated computing environments  
Systems and methods for updating firmware executing on a computing system are disclosed. One method includes building an initial stack for use by an updated firmware module, and quiescing I/O...
8972874 Graphical user interface typing and mapping system  
A graphical user interface (GUI) type model helps application designers create error free graphical user interface applications (GAPs). The GUI type model provides a reference set of GUI element...
8966466 System for performing firmware updates on a number of drives in an array with minimum interruption to drive I/O operations  
The present invention concerns an apparatus comprising a management utility and a processing utility. The management utility may be implemented on a host computer and be configured to initiate a...
8966646 Software license management  
A method of managing a software license comprises loading a software program into volatile memory, obtaining authorization data, modifying a portion of the volatile memory relied upon by the...
8966098 Method and/or apparatus for certifying an out of band management application in an external storage array  
A method for configuring a storage array, comprising the steps of (A) configuring the storage array with a minimal number of components for initial testing; (B) sending a first symbol call command...
8966235 System for remote provisioning of electronic devices by overlaying an initial image with an updated image  
There is provided a method and system to automatically provide software and/or firmware updates to the electronic devices, particularly mobile devices used by consumers such as portable health-care...
8966470 Remote content updates for portable media devices  
Improved techniques for interaction between a host device (e.g., host computer) and a portable media device (e.g., media player) are disclosed. According to one embodiment, interaction between the...
8966465 Customization creation and update for multi-layer XML customization  
Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a...
8966154 Data programming circuit and method for OTP memory  
A data programming circuit is provided. A one-time-programmable (OTP) stores a first version of encoding data corresponding to a first version of a read-only memory (ROM) code. A control unit...
8966467 System and method for performing an in-service software upgrade in non-redundant systems  
An information handling system is provided. The information handling system includes one or more devices coupled together to route information between the one or more devices and other devices...
8959120 Information processing apparatus, information processing method, and function expansion program  
Disclosed is an information processing apparatus provided with a software environment in which a function of the information processing apparatus is added and deleted by a plug-in and having a...
8959505 Updating elements in data storage facility using predefined state machine over extended time period  
A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the...
8954952 Portable business process deployment model across different application servers  
A method and apparatus for providing portability of a business process deployment model across different application servers. In one embodiment, a method may include determining which application...
8954719 Method for remote provisioning of electronic devices by overlaying an initial image with an updated image  
There is provided a method and system to automatically provide software and/or firmware updates to the electronic devices, particularly mobile devices used by consumers such as portable health-care...
8954951 Stop distribution of application updates  
A communication device may determine whether an installed application should be updated based on an uninstall and/or reinstall history of the application and control distribution of updates to the...
8954948 Obsolescence tolerant flash memory architecture and physical building block (PBB) implementation  
An electronic module and method for updating an electronic device wherein the electronic module is connected to a circuit board having one or more memory interfaces which may be embodied as...
8954953 Systems and methods for deploying a customized operating system  
In accordance with embodiments of the present disclosure, a method may include extracting an operating system install image from a source installation package. The method may also include receiving...
8949297 Content switch management  
Embodiments of a system and method manage a configuration of a plurality of content switching devices in a networked system by generating a first configuration data file and translating the first...
8949590 Controlling access to software component state  
A request is received from a software component of a software product to access a value of a public setting of the software component. A check is made as to whether the request conforms to an...
8949819 Rationalizing functions to identify re-usable services  
A method of dynamically offering upgraded services in a network comprising functions, the method comprising a computer performing the steps of: applying a similar functionality analysis on the...
8949140 Method and system for dynamic software reconfiguration triggered by component- or system- initiated events  
A method for handling events in compositional applications represented as processing graphs, including: receiving an event notification; modifying a planning domain according to the event...
8949818 Mechanism for facilitating dynamic and trusted cloud-based extension upgrades for computing systems  
A mechanism is described for facilitating dynamic and trusted cloud-based extension upgrades for computing systems according to one embodiment of the invention. A method of embodiments of the...
8949823 On board vehicle installation supervisor  
The present disclosure describes a microprocessor executable installation supervisor operable to determine, for a selected computational component to be installed in the vehicle, whether the...
8949783 Method and system for lazy data serialization in computer communications  
A method of transmitting information to a receiving computer systems includes determining in a processing unit of a computer whether a receiving computer system can receive the information without...
8949130 Internal and external speech recognition use with a mobile communication facility  
In embodiments of the present invention improved capabilities are described for a user interacting with a mobile communication facility, where speech presented by the user is recorded using a...
8949814 Providing a software upgrade risk map for a deployed customer system  
An approach is provided that receives and processes a software change package. The software change package includes changes to an installed software product. Change metadata corresponding to the...