Patent application number | Description | Published |
20090083404 | SOFTWARE DEPLOYMENT IN LARGE-SCALE NETWORKED SYSTEMS - Software deployment to server nodes within large-scale networked systems is provided using image-based deployment. A mostly immutable image is provided at a central service and transferred from the central service to the server nodes. The image includes a base image, which is immutable, and a delta image, which is writable and provides role-specific and/or node-specific state to the base portion. When a server node receives an image from the central server, the server node stores the image intact without installation. The server node then runs software directly from the stored image. | 03-26-2009 |
20100192143 | CONSISTENT OPERATING SYSTEM SERVICING FOR DISTRIBUTED NODES - Methods, systems, and computer-readable media for deploying an updated image to nodes propagated throughout a distributed computing platform are provided. Upon receiving an indication to install a patch to an operating system residing on the nodes, an existing image of the operating system is accessed at a staging service. The staging service generates the updated image by applying the patch to the existing image. The process of applying the patch includes mounting the existing image of the operating system to a virtual machine, copying the patch to the mounted existing image, setting a command within the existing image that executes upon activating the virtual machine, and activating the virtual machine, thereby executing the command. This directs the patch to be installed. The updated image is pushed to the nodes. The nodes are configured to utilize the updated image as the operating system without performing an individual installation of the patch. | 07-29-2010 |
20100198970 | ENHANCING AVAILABILITY OF REMOTE APPLICATIONS - Systems, products, and methods are disclosed for performing a method of allocating services (functionalities of software applications) across several computing devices that make up various domains of a data center so that the functional aspects will continue to be available to remote users even when, from time to time, different sets of computing devices are unavailable. | 08-05-2010 |
20120290706 | STATE CONTROL OF REMOTE HOSTS FOR MANAGEMENT OF DISTRIBUTED APPLICATIONS - Configuring a node. A method includes determining a current state of a target node. The current state of the target node refers to objects currently deployed or running in the remote target node. It includes at least one of an operating system, one or more applications, or configuration setting at the target node. The method further includes determining a desired state for the target node to change the current state. The method further includes accessing a dependency graph based on the version of an agent running on the target node. The dependency graph is supplied to a state machine. The state machine is particular to the target node. The state machine using the current state of the target node, the desired state and the dependency graph, performs operations to drive the target node toward its goal. | 11-15-2012 |
20140109088 | AUGMENTED ALLOCATION OF VIRTUAL MACHINES FOR APPLICATION - The starting up of an application involving multiple virtual machines by overallocating virtual machines. In response to a request to allocate a certain number of virtual machines corresponding to the application, an augmented number of virtual machines is determined to be allocated in response to the request. The augmented number includes both the initially requested number of virtual machines in addition to a surplus number of virtual machines. The virtual machines are then initiated startup if they are not already started up. Before all of the virtual machines are started up, code is bound to the virtual machines. Thus, because more virtual machines were initiated startup than are required for the application, the code may be bound to some of the virtual machines in the application before all of the virtual machine have started up. | 04-17-2014 |
20150281029 | MEASURING LATENCY IN AN INTERACTIVE APPLICATION - Embodiments are directed to determining latency in an interactive application. In one scenario, a computer system generates an indication that an input has been triggered. This indication identifies the input. The computer system sends the indication to an interactive application that receives and accesses the indication. The computer system further receives an output from the interactive application that includes an indication of the input, and determines an amount of latency between the sending of the generated indication and the receiving of the interactive application output. | 10-01-2015 |
Patent application number | Description | Published |
20090172704 | MODEL-BASED DATACENTER MANAGEMENT - Computer-readable media, systems, and methods for model-based data center management. In embodiments, a request to perform a management operation on a device in a data center is received and available paths to the device are determined. The paths are determined based on an artifact storing a topology of the data center. Further, a current favored path that is one of the available paths is determined based on a policy and the device is bound for performance of the management operation using the current favored path. In embodiments, the model-based data center management is configured to provide a generic description of the data center architecture and a generic description for one or more devices in the data center. The generic description provides for dynamic runtime data center configuration. | 07-02-2009 |
20110321031 | UPDATING NODES CONSIDERING SERVICE MODEL CONSTRAINTS - Methods, systems, and computer-readable media for deploying an update to nodes propagated throughout a data center are provided. Launching new upgrade to hosting environment residing on the nodes typically invokes a mechanism (e.g., fabric controller) to form a group of nodes that are independent of one another with respect to upgrade domains, which are assigned to tenants (e.g., program components of service applications running within the data center) presently hosted by the nodes. The constraints of the update domains are articulated by service level agreements established for the service applications, respectively. Forming the group involves identifying independent nodes for membership, where no two members of the group host analogous tenants (belonging to a common service application) that are assigned to distinct update domains. However, it is acceptable to join to the group those nodes hosting analogous tenants that are each assigned to the same update domain. | 12-29-2011 |
20120117231 | MODEL-BASED DATA CENTER MANAGEMENT - Computer-readable media, systems, and methods for model-based data center management. In embodiments, a request to perform a management operation on a device in a data center is received and available paths to the device are determined. The paths are determined based on an artifact storing a topology of the data center. Further, a current favored path that is one of the available paths is determined based on a policy and the device is bound for performance of the management operation using the current favored path. In embodiments, the model-based data center management is configured to provide a generic description of the data center architecture and a generic description for one or more devices in the data center. The generic description provides for dynamic runtime data center configuration. | 05-10-2012 |
Patent application number | Description | Published |
20150377748 | BREATH ANALYSIS SYSTEM - A breath analysis system that includes a handle assembly with an analysis cartridge on an upper end thereof. The handle includes a main body portion with a pressure opening and a pressure transducer therein. The analysis cartridge includes a main body portion with an upper portion that defines a breath chamber, a lower portion that defines a fluid chamber and a filter assembly that is movable between a breath capture position and an analysis position. The filter assembly has an opening defined therethrough. In the breath capture position, the opening partially defines the breath chamber and in the analysis position the opening partially defines the fluid chamber. The system also includes an analysis device with a case, a door, a controller that controls the motor and a fluorescence detection assembly and a rotation assembly positioned in the case interior. The rotation assembly includes a shroud with a funnel portion for receiving the analysis cartridge. | 12-31-2015 |
20150377784 | FLUORESCENCE DETECTION ASSEMBLY - A fluorescence detection assembly that includes an emitter, a detector, a housing that defines an light chamber, a fluorescence chamber and a well, a light path that extends from the emitter, through the light chamber and through the well, and a fluorescence path that extends from the well, through the fluorescence chamber and to the detector. | 12-31-2015 |
20150377858 | METHOD AND DEVICE FOR CARBONYL DETECTION AND QUANTITATION - Fluorescence chromophores such as phenylene diamine derivatives can undergo oxidative coupling and polymerization to form optical, colorimetric and fluorogenic, multimers and polymers. The presence of carbonyl containing moieties such as aldehydes and ketones under favorable environmental conditions can initiate, catalyze, accelerate and modulate this reaction which in turn provides a mechanism for the detection and quantitation of such moieties. Selected phenylene diamine derivatives can be used for the detection and quantitation of aldehyde and ketones via measurement of the reaction and the associated spectroscopic transformation. In particular, the use of meta-phenylene diamine (mPDA) and related compounds for aldehyde detection and quantitation is described. The method provides a convenient means for monitoring aldehyde and ketone levels without use of separation steps. The method is applicable to kinetic and quasi-endpoint detection assay formats. | 12-31-2015 |
20150377859 | ANALYSIS CARTRIDGE AND METHOD FOR USING SAME - An analysis cartridge the includes a main body portion and a filter assembly. The main body portion includes an upper portion that defines an upper chamber and a lower portion that defines a fluid chamber. The filter assembly is movable along a filter assembly path between a first position and a second position. The filter assembly has an opening defined therethrough. In the first position, the opening partially defines the upper chamber and in the second position the opening partially defines the fluid chamber. | 12-31-2015 |
20150377868 | BREATH ANALYSIS SYSTEM - A breath analysis system that includes a handle assembly with an analysis cartridge on an upper end thereof. The handle includes a main body portion with a pressure opening and a pressure transducer therein. The analysis cartridge includes a main body portion with an upper portion that defines a breath chamber, a lower portion that defines a fluid chamber and a filter assembly that is movable between a breath capture position and an analysis position. The filter assembly has an opening defined therethrough. In the breath capture position, the opening partially defines the breath chamber and in the analysis position the opening partially defines the fluid chamber. The system also includes an analysis device with a case, a door, a controller that controls the motor and a fluorescence detection assembly and a rotation assembly positioned in the case interior. The rotation assembly includes a shroud with a funnel portion for receiving the analysis cartridge. | 12-31-2015 |
Patent application number | Description | Published |
20090208944 | ASSESSING OUTCOMES FOR BREAST CANCER PATIENTS TREATED WITH TAMOXIFEN - This document provides methods and materials related to assessing the likely outcome for mammals (e.g., humans) with cancer (e.g., breast cancer). For example, methods and materials that involve assessing a breast cancer patient's cytochrome P450, family 2, subfamily D, polypeptide 6 (CYP2D6) genotype to determine the likelihood of the beast cancer patient to experience breast cancer relapse or death are provided. Methods and materials that involve assessing the likelihood that a breast cancer patient being treated with tamoxifen will experience side effects such as hot flashes also are provided. | 08-20-2009 |
20090326333 | ASSESSING OUTCOMES FOR BREAST CANCER PATIENTS - This document provides methods and materials related to assessing the likely outcome for mammals (e.g., humans) with cancer (e.g., breast cancer). For example, methods and materials for using the ratio of HOXB13 polypeptide expression to IL-17BR polypeptide expression to determine the likelihood of a breast cancer patient to experience breast cancer relapse or death are provided. | 12-31-2009 |
20100248223 | ASSESSING OUTCOMES FOR BREAST CANCER PATIENTS - This document provides methods and materials related to assessing the likely outcome for mammals (e.g., humans) with cancer (e.g., breast cancer). For example, methods and materials for using the ratio of HOXB13 polypeptide expression to IL-17BR polypeptide expression, CYP2D6 genotype, medication history, or combinations thereof to determine the likelihood of a breast cancer patient to experience breast cancer relapse or death are provided. | 09-30-2010 |
20110136913 | ASSESSING AND TREATING BREAST CANCER PATIENTS - This document provides methods and materials related to assessing and treating breast cancer patients. For example, methods and materials that involve assessing a breast cancer patient to determine whether the patient has (1) cancer cells that over express HER-2 polypeptides or comprise a HER-2 amplification and (2) at least an intermediate CYP2D6 metabolizer status are provided. | 06-09-2011 |