Match Document Document Title
9043786 Blueprint-driven environment template creation in a virtual infrastructure  
A system for blueprint-driven environment template creation in a virtual infrastructure comprises a processor and a memory. The processor is configured to receive a blueprint, receive an...
9043779 Loading remote binaries onto a write-protected device  
A binary library overload instruction is received at an embedded computing device that executes a write-protected firmware build. The binary library overload instruction specifies a...
9037923 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...
9037912 Validation of asset data for component assemblies  
Disclosed are various embodiments of a computing device for acquiring a shipment manifest for a component assembly, the shipment manifest including expected asset data associated with the...
9038052 Terminal device for providing firmware package by being connectable with plurality of accessory devices and a server  
A terminal device configured to be connectable with a plurality of accessory devices and a server configured to store a firmware package, may include a processor, and a memory storing computer...
9037546 System, method and computer program product for automatic code generation for database object deletion  
In accordance with embodiments, there are provided mechanisms and methods for automatic code generation for database object deletion. These mechanisms and methods for automatic code generation for...
9032385 Mobile terminal and control method thereof  
A mobile terminal capable of performing updating on an application and a control method thereof are disclosed. The mobile terminal includes: a checking unit configured to check status information...
9032388 Authorizing or preventing deployment of update information based on deployment parameters  
One or more bookkeeping nodes may receive a request to deploy update information from a requesting node. The bookkeeping node(s) may determine whether to authorize the requesting node to deploy...
9032382 Security patch update processor  
A method, system, and program product are provided for updating software deployed on computers in an enterprise computer network wherein each computer has a software update agent installed to...
9032386 Product upgrade location identifier for software upgrade  
An update module receives a first manifest file that indicates a product version for a product and indicates a product upgrade indicator if an upgraded product is available for the product...
9026996 Providing assistance in making change decisions in a configurable managed environment  
In a configurable managed system having an associated configuration management database (CMDB), a Change Manager makes changes affecting configuration items (CIs), wherein different types of...
9021459 High availability in-service software upgrade using virtual machine instances in dual control units of a network device  
Techniques are described for providing high availability (HA) during an in-service software upgrade (ISSU) of a network device, e.g., a router, by running a pair of virtual machines on each of a...
9021460 Software management system  
A software management system provides a software management device which manages a plurality of software programs installed in a plurality of managed devices in connection with a plurality of...
9021461 Method and system for minimizing or eliminating downtime when updating a website  
Websites, including supporting databases, are updated with little or no downtime. In one aspect, a database is replicated prior to updating, so that updates can be performed on one copy while the...
9015837 Systems and methods for verifying an update to data of an electronic device  
Systems and methods for verifying an update to data of an electronic device are provided. A system includes an auto-update module configured to receive an update from an update server over a...
9015651 Gateway data distribution engine  
Implementations include a method, system, and apparatus for receiving, from a user communicably connected to a network, a selection of one or more gateway service data categories; receiving, from...
9009453 Network storage target boot and network connectivity through a common network device  
The present disclosure includes systems and techniques relating to booting to a network storage target. In general, in one implementation, a bus-to-network device driver is loaded during a machine...
9009700 Stream-based software application delivery and launching system  
In one embodiment, a method includes: receiving, by a first computer system, a data stream transmitted from a second computer system over a network connection between the first computer system and...
9009697 Hybrid cloud integrator  
A hybrid cloud integrator provides a capability for integrating data processing resources provided as services across a hybrid cloud. The hybrid cloud integrator includes a software framework that...
9003386 Fallback system for software upgrade  
A computer system includes a processor, an application layer, and a data layer. The application layer includes a primary application layer, and at times of system upgrade or configuration change,...
9002525 Updating control software on a network-connected HVAC controller  
Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one...
9003389 Generating an encoded package profile based on executing host processes  
Embodiments relate to generating an encoded package profile based on executing host processes. A physical or virtual client machine can host a set of installed software packages, including...
9003390 Automatic self-test method for medical devices  
A computer-implemented method is disclosed for validating an operating system patch, along with a computer program product and a patch module. After output of an operating system patch an...
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...
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...
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...
8997082 Differential patch of content  
Devices and techniques to incrementally update content associated with an electronic publication are described. A patch generation module may be configured to generate patch data files comprising...
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...
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...
8997083 Managing a network of computer systems using a version identifier generated based on software packages installed on the computing systems  
An administrator system can generate a version identifier for a computing system based on the software packages installed on a computing system. The version identifier can represent the software...
8990880 Method, apparatus, and server for spreading file transfer notifications in time  
The present invention relates to home devices such as set-top boxes, and more particularly to methods providing autonomous file transfers to and from such home devices. There is provided a method...
8990619 Method and systems to perform a rolling stack upgrade  
Stackable Layer 2 switches may be upgraded through a stateless upgrade procedure that minimizes software upgrade complexity while leveraging the intrinsic redundancy of the network to minimize...
8984502 Systems and methods for composing or decomposing a composite image for firmware update images  
In at least some embodiments, a computer system comprises a processor, a memory coupled to the processor. The computer system also comprises a network interface coupled to the processor. The...
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...
8978026 Architecture for field upgrade of a health monitoring system  
An architecture allows individual system components to be developed and tested individually, i.e., as distinct modules, and to be subsequently combined through standardized electrical and...
8972972 Handshaking methodology and redundant data channel between servers during software upgrade  
A method for upgrading software having steps (A) to (D) is disclosed. Step (A) may deny a first server access to read from and write to a database controlled by a second server while second...
8972970 Firmware overwriting method in paired use wireless microphone and receiver  
A firmware overwriting method for paired use wireless microphone and receiver is disclosed. The firmware update method comprises building a wireless connection between the at least one wireless...
8972710 Network storage target boot and network connectivity through a common network device  
The present disclosure includes systems and techniques relating to booting to a network storage target. In general, in one implementation, a bus-to-network device driver is loaded during a machine...
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...
8966008 Printer, printer system, and firmware rewriting method  
Firmware stored in a printer such as an inkjet printer can be rewritten by executing a firmware rewriting process which is not dependent upon the internal processing status of the printer. A...
8959504 Update scanning  
One or more techniques and/or systems allow for updates (e.g., questions) to be provided via sync calls to a server (e.g., in determining whether (non-question) software updates should be...
8949820 Streaming from a media device  
A technique for streaming from a media device involves enabling a local device to function as a streaming server. An example of a method according to the technique includes inserting a removable...
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...
8949815 Driver installation for targeted and non-present devices  
A computer-implemented method for managing device drivers includes requesting a device driver update set for a plurality of devices connectable to a computing device. The method also includes...
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...
8943488 Video game forward compatibility including software patching  
Methods for updating video game software or handheld game devices, and systems for performing the methods. In some embodiments a first handheld game device with a later version of a game update...
8943432 Dynamically configurable portlet  
An improved solution for portlets is provided. In an embodiment of the invention, a system for automatically configuring a portlet includes: a module for receiving a portlet; a module for...
8943493 Automation of application deployment  
Some embodiments of automating application deployment have been presented. In one embodiment, a production repository is created in a federated source code management system to accept software...
8943204 Method and system for conserving network resources when sending information to mobile devices  
Information is provided to a mobile device while reducing the number of traffic channels established over a predetermined time period. A pull client on a mobile device receives requests for...