Patent application number | Description | Published |
20080313333 | SCALABLE METHOD OF CONTINUOUS MONITORING THE REMOTELY ACCESSIBLE RESOURCES AGAINST NODE FAILURES FOR VERY LARGE CLUSTERS - The notion of controlling, using and monitoring remote resources in a distributed data processing system through the use of proxy resource managers and agents is extended to provide failover capability so that resource coverage is preserved and maintained even in the event of either temporary or longer duration node failure. Mechanisms are provided for consistent determination of resource status. Mechanisms are also provided which facilitate the joining of nodes to a group of nodes while still preserving remote resource operations. Additional mechanisms are also provided for the return of remote resource management to the control of a previously failed, but now recovered node, even if the failure had resulted in a node reset. | 12-18-2008 |
20090070628 | HYBRID EVENT PREDICTION AND SYSTEM CONTROL - A system for predicting an occurrence of a critical even in a computer cluster includes: a control system that includes an event log, a system parameter log, a memory for storing information related to occurrences of critical events, and a processor. The processor implements a hybrid prediction system; loads the information from the event log and the system performance log into a Bayesian network model; uses the Bayesian network model to predict a future critical event; makes future scheduling and current data migration selections; and adapts the Bayesian network model by feeding the scheduling and data migration selections. | 03-12-2009 |
20090113243 | Method, Apparatus and Computer Program Product for Rule-Based Directed Problem Resolution for Servers with Scalable Proactive Monitoring - Method, apparatus and computer program product are configured to perform computer monitoring activities; to collect information regarding computer system status during the computer monitoring activities; to detect a problem in dependence on the information collected during the computer monitoring activities; and to determine whether to launch a diagnostic probe when the problem is detected. The monitoring activities may be performed on a periodic or event-driven basis. The determination whether to launch a diagnostic probe is based on a rule included in a hierarchy of rules. The hierarchy of rules is based on problem tickets; system logs; and computer system configuration information. | 04-30-2009 |
20090198720 | METHOD FOR CREATING A PROCESS NOMENCLATURE - Techniques for creating a nomenclature to represent one or more groups within a process are provided. The techniques include obtaining a process, wherein the process comprises one or more groups, and creating a nomenclature to represent the one or more groups, wherein the nomenclature facilitates usability of the process in at least one of an operation and design environment. Techniques are also provided for generating a database of one or more processes, wherein each process is represented by a nomenclature. | 08-06-2009 |
20090259500 | METHOD FOR NEGOTIATING INFORMATION TECHNOLOGY SERVICE PROCESSES - Techniques for negotiating an agreement between a provider and a user are provided. The techniques include obtaining at least one of one or more forecasting techniques, one or more analogous agreements and one or more strategies, using the at least one of one or more forecasting techniques, one or more analogous agreements and one or more strategies to calculate a probability that a service can be completed by a deadline, and between the provider and the user, using the calculated probability to negotiate a desired level of balance between service quality, service level agreement and a delivery guarantee. Techniques are also provided for establishing a performance metric. | 10-15-2009 |
20100005469 | Method and System for Defining One Flow Models with Varied Abstractions for Scalable lean Implementations - A method and system for representing one or more families of existing processes in a composite abstraction such that process improvement techniques can be implemented in a more scalable manner. The invention enables abstracting a set of pre-defined process models into a composite model that represents sufficient operational details while being compliant with process improvement techniques such as, but not limited to, Lean Six Sigma, Kaizen, and others (collectively “lean” techniques). The invention provides the ability to flexibly represent the operational and lean-related information in varied abstraction levels at different stages of the process as and when necessary. The invention provides the ability to dynamically generate and represent process models based on user-selected defining characteristics (or attributes) used for process “family” formation. This allows users to define process models based on a set of customized attributes deemed critical by that particular user, including the ability to prioritize the selected attributes. | 01-07-2010 |
20100010790 | SYSTEM & METHOD FOR DYNAMIC STRUCTURING OF PROCESS ANNOTATIONS - A plurality of base templates are generated. Each of the base templates models a corresponding process. A plurality of instances of each of the base templates are instantiated. Each of the plurality of instances corresponds to an application of the corresponding process to a particular environment. Each of the instances of each of the base templates is annotated, based, in each case, upon observation of functioning of the instance in the particular environment. | 01-14-2010 |
20100010791 | SYSTEM AND METHOD FOR CONSTRUCTING FLEXIBLE ORDERING TO IMPROVE PRODUCTIVITY AND EFFICIENCY IN PROCESS FLOWS - A plurality of equivalent representations of a process are identified. The process has a plurality of tasks. Each of the representations specifies a different order of the tasks. The plurality of equivalent representations are consolidated into a single representation. The single representation captures, in at least one flexible order grouping, at least two of the tasks that may be performed in more than one order. At least one constraint is specified for the at least one flexible order grouping. Techniques for merging two or more flexible representations are also provided. | 01-14-2010 |
20100017244 | METHOD FOR ORGANIZING PROCESSES - Techniques for generating a target process are provided. The techniques include identifying at least one of one or more steps and one or more artifacts within a target process and one or more other processes, pre-fetching the at least one of one or more atomic steps, one or more decision steps and splits and one or more merges to be used in the target process from the one or more other processes, and associating the at least one of one or more atomic steps, one or more decision steps and splits and one or more merges to be used in the target process at one or more decision points to generate the target process. | 01-21-2010 |
20100082620 | METHOD FOR EXTRACTING SIGNATURE FROM PROBLEM RECORDS THROUGH UNSTRUCTURED AND STRUCTURED TEXT MAPPING, CLASSIFICATION AND RANKING - The structure attributes and unstructured attributes of a ticket are used to generate a problem signature. For structured attributes, correlation between field values is determined and fields with the highest weight are identified. For unstructured attributes, data mining techniques are applied to generate a plurality of keywords with a ranking for each ticket by identifying keywords, and commonly used acronyms and corpus variances. The set of structured attributes and the plurality of keywords from unstructured attributes form the signature of a given problem ticket. | 04-01-2010 |
20120203703 | Method for Negotiating Information Technology Service Processes - Techniques for establishing a performance metric are provided for facilitating a negotiation between a provider and a user. The techniques include the following steps. Resource utilization is calculated, wherein resource utilization comprises system capacity utilized for executing a task. Work lost is calculated, wherein work lost comprises an amount of work lost as a result of a potential failure. Quality of service (QoS) is calculated, wherein QoS comprises a probability of success for executing the task by a deadline. User behavior is calculated, wherein user behavior comprises an amount of risk that the user is willing to accept. Also the calculated resource utilization, work lost, QoS and user behavior are used to establish a performance metric, wherein the performance metric facilitates a negotiation between a provider and a user. | 08-09-2012 |