Abstract:
The invention relates to the identification and use of gene expression profiles with clinical relevance to the treatment of cellular proliferative disorders, especially those mediated by aberrant Notch signaling using a Notch signaling inhibitor. In particular, the invention provides the identities of genes, whose individual or cumulative expression patterns may be useful in various assays. The gene expression profiles, whether embodied in nucleic acid expression, protein expression, or other expression formats, may be used to select subjects afflicted with a Notch mediated cancer who will likely respond to treatment with a gamma-secretase inhibitor or another Notch inhibiting agent. The same markers may be used in the classification of patients being treated with other Notch inhibitors. The methods may further comprise providing diagnostic, prognostic, or predictive information based on the classifying step. The methods may further comprise selecting a treatment based on the classifying step.
Abstract:
A method and system for resetting a network device. Specifically, in one embodiment, a method is disclosed for upgrading and/or reloading software for a network device with minimal disruption. The method begins by separating operations associated with layer two of an International Standardization Organization Open Systems Interconnect (ISO/OSI) reference model from other layers in the ISO/OSI reference model in a network device. Then, the software operations in layer two of the network device are reset. The software operations are reset while maintaining continuity for a communication session between the network device and other network devices coupled together through a network. Thereafter, for minimal disruption, execution of the software operations is recovered at layer two before continuity of the communication session s terminated.
Abstract:
An apparatus, system, and method are disclosed for link layer message transfer. The apparatus to facilitate link layer message transfer includes a queue module, a calculation module, and a transmit module. The queue module recognizes a transmission queue element associated with an outgoing transmission queue. The transmission queue element is directed from a source host to a target host. The calculation module calculates a target host address of a message array on a shared storage device. The shared storage device is coupled to the source and target hosts. The transmit module transmits a message from the source host to the target host address of the message array on the shared storage device.
Abstract:
A system, method and computer program product for use in a server cluster having plural server nodes implementing a server tier in a client-server computing architecture in order to determine which of two or more partitioned server subgroups has a quorum. A determination is made of relative priorities of the subgroups and a quorum is awarded to the subgroup having a highest relative priority. The relative priorities are determined by policy rules that evaluate comparative server node application state information. The server node application state information may include one or more of client connectivity, application priority, resource connectivity, processing capability, memory availability, and input/output resource availability, etc. The policy rules evaluate the application state information for each subgroup and can assign different weights to different types of application state information. An interface may be provided for receiving policy rules specified by a cluster application.
Abstract:
A cooperative sensing technique (300) operates by selecting a group of subscribers (302) from a secondary system, measuring a cooperative sensing metric (306) and then using the metric to identify an achievable spatial diversity gain for the group of selected subscribers (308). Once an achievable spatial diversity gain is determined for the group (308/412), it is compared to a required spatial diversity gain (310), and if the condition is met at (310), the validated group can begin spectrum sensing (314) to identify a vacant/suitable channel for operation. If the achievable spatial diversity gain is insufficient, then a new group of users is selected (312) within the secondary system and the process repeats itself.
Abstract:
A method and system are provided for conducting a cluster software version upgrade in a fault tolerant and highly available manner. There are two phases to the upgrade. The first phase is an upgrade of the software binaries of each individual member of the cluster, while remaining cluster members remain online. Completion of the first phase is a pre-requisite to entry into the second phase. Upon completion of the first phase, a coordinated cluster transition is performed during which the cluster coordination component performs any required upgrade to its own protocols and data structures and drives all other software components through the component specific upgrade. After all software components complete their upgrades and any required data conversion, the cluster software upgrade is complete. A shared version control record is provided to manage transition of the cluster members through the cluster software component upgrade.
Abstract:
A cooperative sensing technique (300) operates by selecting a group of subscribers (302) from a secondary system, measuring a cooperative sensing metric (306) and then using the metric to identify an achievable spatial diversity gain for the group of selected subscribers (308). Once an achievable spatial diversity gain is determined for the group (308/412), it is compared to a required spatial diversity gain (310), and if the condition is met at (310), the validated group can begin spectrum sensing (314) to identify a vacant/suitable channel for operation. If the achievable spatial diversity gain is insufficient, then a new group of users is selected (312) within the secondary system and the process repeats itself.
Abstract:
In an embodiment, a system and method which monitors a signaling plane for error events among one or more network nodes in a converged network. The system and method classifies and calculates, based on user defined parameters, a threshold value or percentage of error events which occur within a desired amount of time and automatically triggers an alert in the network that a potential network connectivity problem exists in the transport plane. In an embodiment, the trigger automatically initiates troubleshooting procedures to solve the network connectivity problem.
Abstract:
An apparatus, system, and method are disclosed for cache synchronization within a multi-tier system having multiple client-server relationships. The apparatus includes a pre-synchronization module, a locking module, and a synchronization module. The pre-synchronization module receives a pre-synchronization call from an upstream node coupled to a first downstream node. The locking module locks a first cache coupled to the first downstream node in response to a synchronization call from the upstream node. The synchronization module synchronizes source data on the upstream node with cached data on the first cache. The apparatus also may include a post-synchronization module to perform any necessary cleanup activities. Advantageously, the apparatus, system, and method reduce the likelihood of a system deadlock due to premature locking of the first downstream cache, which prevents a subsequent downstream cache from synchronizing with the first cache.
Abstract:
A method, apparatus and program storage device for providing failover for continuous or near-continuous availability in an N-way logical shared-nothing cluster system is disclosed. Cluster application data space partitions are assigned to each node in the cluster and each node's or server software's internal architecture is partitioned in accordance with the application data partitions assigned to the node. Cluster-integrity protection is performed. A failover and recovery protocol is performed based upon the assigned partitions and the partitioned and bound internal architecture. Containment of the impact of failure is provided such that most of the application data space partitions are not impacted. Affected partition sets are failed over fast and in constant time and so actual load on the surviving nodes does not affect failover duration. When shared storage is not provided, synchronous log replication may be used to facilitate failover and log-based recovery.