Patent application number | Description | Published |
20140223066 | Multi-Node Management Mechanism - The described embodiments include a multi-node management mechanism for managing a plurality of server nodes. These embodiments further comprise a separate set of busses coupled between each of the server nodes and the multi-node management mechanism and a controller in the multi-node management mechanism, the controller being coupled to each bus in the sets of busses. In these embodiments, the controller is configured to handle communications on each bus so that the multi-node management mechanism appears to a corresponding server node to be a separate endpoint for the bus. | 08-07-2014 |
20140317267 | High-Density Server Management Controller - The described embodiments include a system management controller for managing servers on a plurality of sled devices. The system management controller includes a processing mechanism and a plurality of internal interfaces coupled to the processing mechanism. Each internal interface in the system management controller is coupled to at least one embedded management controller on each of the sled devices, the at least one embedded management controller on each sled device facilitating communications between the processing mechanism in the system management controller and a corresponding server on the sled device. In these embodiments, the processing mechanism in the system management controller is configured to manage one or more operations of the servers on the plurality of sled devices. | 10-23-2014 |
20140337496 | Embedded Management Controller for High-Density Servers - The described embodiments comprise an embedded management controller for managing a server on a sled device. The embedded management controller on the sled device comprises a processing mechanism; a plurality of internal interfaces coupled to the processing mechanism, each internal interface coupled to a corresponding interface of the server; and an external interface coupled to the processing mechanism, the external interface configured to be coupled to a system management controller separate from the sled device. In these embodiments, the processing mechanism is configured to communicate with the server using the internal interfaces, and is configured to selectively communicate information based on communications with the server to the system management controller using the external interface and commands to the server based on communications received from the system management controller using the external interface. | 11-13-2014 |
Patent application number | Description | Published |
20090144120 | System and Method for Evolving Processes In Workflow Automation - A system, a method, computer-readable medium for conveying software, or business methods for gradually automating a workflow in a configuration change management system by providing a first workflow template having a relatively low level of automation and complexity in which at least a plurality of tasks require manual input, manual response, or manual approval, operating the first workflow by a workflow automation system engine, monitoring a measurement of the maturity level of the process during the operation the first workflow, and responsive to detecting the maturity level meeting pre-determined benchmark, automatically selecting, engaging, and operating a second workflow template which increases automation by automating one or more subprocesses, adding one or more subprocesses, or eliminating one or more subprocesses. | 06-04-2009 |
20110214009 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 09-01-2011 |
20110214010 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 09-01-2011 |
20130024720 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 01-24-2013 |
Patent application number | Description | Published |
20080222626 | Method, Apparatus, and Program Product for Autonomic Patch Risk Assessment - An automatic risk assessment system is provided that determines a risk for the patch based on collected activity metrics, file weights, a list of files affected by the patch, and other factors. An application monitor collects metrics from the application to determine the level of activity of the application or other component to be patched. The patch may have associated therewith metadata including a list of files that will be affected by the patch. Policies may store information about how risk is to be assessed. This information may include, for example, file weights and information defining categories of risk. | 09-11-2008 |
20080263453 | METHOD AND APPARATUS FOR PROCESS CONFIGURATION - A computer implemented method, apparatus, and computer-usable program product for process configuration are provided in the illustrative embodiments. A process that is to be configured is identified. A list of tasks associated with the identified process is displayed. A set of the tasks displayed in the task list are selected. The selected tasks are configured according to one or more task parameters. If the process that is being configured is already running, the process is suspended before the selected tasks are configured. If the process is suspended, the process is resumed after the selected tasks have been configured. The process is identified, the list of task is displayed, and the one or more tasks are selected and configured using a graphical user interface. | 10-23-2008 |
20080263534 | METHOD, APPARATUS, AND PROGRAM PRODUCT FOR AUTONOMIC PATCH DEPLOYMENT BASED ON AUTONOMIC PATCH RISK ASSESSMENT AND POLICIES - An automatic patch deployment system is provided that deploys a patch according to an assessed risk and a policy. The policy may specify actions to be taken to deploy the patch for different categories of risk. The automatic patch deployment system receives a patch notification, an assessment of the risk, and the policy and deploys the patch accordingly. For example, installation of a patch may be indefinitely delayed for high risk patches, rescheduled for medium risk patches, or installed immediately for low risk patches. | 10-23-2008 |
20080263543 | On-Demand active role-based software provisioning - Automated software provisioning based upon a set of role definitions for a user of a configurable device such as a computer or personal digital assistant. The present invention may be realized as an enhancement or extension to currently available software distribution tools which are used to distribute software to remote and local machines, and to permit unattended software installation and maintenance. The invention provides role-based software provisioning which automatically distributes the appropriate software programs and updates to computers that are owned by users based on the role of each user, thereby avoiding the need for intensive manual efforts to determine which computers need what software. The invention may also be interfaced to a License Management system in order to accomplish automatic recovery of unused software licenses, and to obtain permission for installing new licenses, based on user role changes. | 10-23-2008 |
20090019438 | METHOD AND APPARATUS FOR SELECTING A SYSTEM MANAGEMENT PRODUCT FOR PERFORMANCE OF SYSTEM MANAGEMENT TASKS - A computer implemented method, apparatus, and computer program product for managing a system. The process stores information regarding performance of a system management task to form a task execution history in response to performing a system management task. After receiving a request to perform to subsequent system management task, the process determines whether a task execution history is present for the subsequent system management task. The process then presents the task execution history for the subsequent task to a user for use in selecting a system management product from a plurality of system management products in response to the task execution history being present. | 01-15-2009 |
20090133026 | METHOD AND SYSTEM TO IDENTIFY CONFLICTS IN SCHEDULING DATA CENTER CHANGES TO ASSETS - An information technology services management product is provided with a change management component that identifies conflicts based on a wide range of information. When a change on a configuration item is scheduled, the change management component identifies, for example, affected business applications, affected service level agreements, resource availability, change schedule, workflow, resource dependencies, and the like. The change management component warns the user if a conflict is found. The user does not have to consult multiple sources of information and make a manual determination concerning conflicts. The change management component may also suggest a best time to schedule a change request based on the information available. The change management component provides a constrained interface such that the user cannot schedule a change request that violates any of the above requirements. The change management component also applies these requirements when changing an already scheduled change request. | 05-21-2009 |
20110239191 | Method for Providing Assistance in Making Change Decisions in a Configurable Managed Environment - In a configurable managed system having an associated CMDB, a Change Manager makes changes affecting CIs, wherein different types of changes require different levels of confidence in the integrity of data in the CMDB. In response to a proposed change, weights assigned to system CIs affected by the change are used to compute a confidence level regarding accuracy of CMDB data pertinent to the change. The weight for a given CI is derived from the most recent synchronization thereof, and the numbers of reads, writes, and relationships the given CI has with other CIs. The confidence level is then used by the Change Manager in deciding whether or not to make the change. The proposed change is then allowed only if the confidence level is no less than a pre-specified minimum value. | 09-29-2011 |
20120042318 | AUTOMATIC PLANNING OF SERVICE REQUESTS - A method, system, and computer usable program product for automatic planning of service requests are provided in the illustrative embodiments. At an application executing in a computer, information is located in a ticket corresponding to the service request, the information being usable for categorizing the ticket. Using the information, a set of records is selected from a ticket history repository, the set of records including data representing a set of tickets processed before the ticket. A second ticket in the set of tickets includes information corresponding to the information in the ticket being processed. A category of the second ticket is selected as a suggested category for the ticket. A priority associated with the suggested category is identified. The suggested category and the priority are recommended for the ticket. | 02-16-2012 |
20130144678 | System and Method for Evolving Processes In Workflow Automation - Gradually automation of a workflow by a configuration change management system is provided by a first workflow template having a relatively low level of automation and complexity in which at least a plurality of tasks require manual input, manual response, or manual approval, operating the first workflow by a workflow automation system engine, monitoring a measurement of the maturity level of the process during the operation the first workflow, and responsive to detecting the maturity level meeting pre-determined benchmark, automatically selecting, engaging, and operating a second workflow template which increases automation by automating one or more subprocesses, adding one or more subprocesses, or eliminating one or more subprocesses. | 06-06-2013 |
20130282659 | METHOD FOR 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 changes require different levels of confidence in the integrity of data in the CMDB. In response to a proposed change, weights assigned to system CIs affected by the change are used to compute a confidence level regarding accuracy of CMDB data pertinent to the change. The weight for a given CI is derived from the most recent synchronization thereof, and the numbers of reads, writes, and relationships the given CI has with other CIs. The confidence level is then used by the Change Manager in deciding whether or not to make the change. The proposed change is then allowed if the confidence level is no less than a pre-specified minimum value. | 10-24-2013 |
Patent application number | Description | Published |
20080249641 | Automatic Configuration of Synchronous Block Execution for Control Modules Run in Fieldbus Networks - A method or apparatus automatically configures a control module for synchronous execution on a Fieldbus segment of a process control network by determining if all of the critical function blocks of a particular control module can be assigned to FOUNDATION® Fieldbus field devices or to the I/O device associated with a particular Fieldbus segment. If so, the method or apparatus automatically assigns the function blocks of the control module, which would otherwise be scheduled to execute in a controller, to the I/O device for the Fieldbus segment. This technique enables all of the critical or necessary function blocks within the control module to execute in one macrocycle of the Fieldbus segment, thereby executing synchronously on a Fieldbus segment. This operation, in turn, increases the overall execution rate of the control module with respect to control modules that have function blocks split between a controller and field devices on a Fieldbus segment, which has been the traditional manner of configuring control modules implemented using devices on a Fieldbus segment. | 10-09-2008 |
20090062931 | Appendable System and Devices for Data Acquisition, Analysis and Control - An appendable system includes a plurality of appendable devices that are adapted to interoperate with each other and/or a workstation via a communication network to monitor and/or control a process. Each of the appendable devices can communicate with one or more sensors and/or control outputs and includes a housing that facilitates mounting of the appendable device to a surface. | 03-05-2009 |
20090105849 | SYSTEM AND METHOD FOR IMPLEMENTING SAFETY INSTRUMENTED SYSTEMS IN A FIELDBUS ARCHITECTURE - An apparatus, system and process is provided for communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, an extended safety-related protocol provides for authenticating communications between safety-related components over an existing black channel, such as one using a fieldbus Architecture. | 04-23-2009 |
20090112336 | SYSTEM AND METHOD FOR IMPLEMENTING TIME SYNCHRONIZATION MONITORING AND DETECTION IN A SAFETY INSTRUMENTED SYSTEM - An apparatus, system and process is provided from communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, a time synchronization monitor is provided for monitoring timing distributions and determining when such distributions have drifted beyond an acceptable limit. | 04-30-2009 |
20100131939 | SYSTEMS AND METHODS TO PROVIDE CUSTOMIZED RELEASE NOTES DURING A SOFTWARE SYSTEM UPGRADE OF A PROCESS CONTROL SYSTEM - An example customized documentation generation apparatus is disclosed that generates documents relevant to a software update/upgrade of a particular process control system. A notes instrumentation module instruments general release notes for at least one of an update or an upgrade of a process control system to correlate the release notes with a general process control system configuration to produce instrumented notes. An upgrade assessment module determines configuration information for a particular process control system to provide default filter settings. An items of interest filter applies the default filter settings for the particular process control system to the instrumented notes to filter the instrumented notes and produce custom release notes for the particular process control system. The custom release notes are provided to a user to alert the user regarding potential effects of the update/upgrade on the particular process control system. | 05-27-2010 |
20110134973 | APPENDABLE SYSTEM AND DEVICES FOR DATA ACQUISITION, ANALYSIS AND CONTROL - An appendable system includes a plurality of appendable devices that are adapted to interoperate with each other and/or a workstation via a communication network to monitor and/or control a process. Each of the appendable devices can communicate with one or more sensors and/or control outputs and includes a housing that facilitates mounting of the appendable device to a surface. | 06-09-2011 |
20150095335 | CHANGE MANAGEMENT SYSTEM IN A PROCESS CONTROL ARCHITECTURE - A computer-implemented system and method of managing changes to a process control system are provided. The method includes obtaining a plurality of changes to the process control system. The plurality of changes are categorized into a plurality of categories. Each change is assigned an initial status. The categorized changes are displayed with their associated status to a user to receive user action relative to at least one categorized change. A status of the at least one categorized change is stored. | 04-02-2015 |
Patent application number | Description | Published |
20080264495 | Method and Apparatus for Preventing Slug Flow in Pipelines - Disclosed is a method and system for controlling the formation of liquid or gas slugs along a pipeline. In embodiments, an injection unit injects a liquid surface tension reducing agent, such as a foamant, into the pipeline upstream of the high point. A control unit can be used to control the injection unit. In certain arrangements, the control unit adjusts the injection of the agent based on measured parameters of interest. In embodiments where the control unit utilizes temperature measurements, one or more temperature sensors are positioned along the pipeline. The control unit utilizes the temperature measurements to determine whether a predetermined condition exists or a liquid or gas slug is present. | 10-30-2008 |
20090211335 | Methods and Apparatus for Monitoring Deposit Formation in Gas Systems - Solids deposition in a gas environment, such as a gas transmission line or pipeline are measured using metal-coated quartz crystal microbalance (QCM) in a QCM probe within a high pressure gas chamber in the gas environment. The metal coated on the QCM may be iron, iron alloys and/or iron oxide. The weight measurements are conducted at a constant (ΔT) or controlled (T=f(t)) temperature between the high pressure gas chamber and the QCM probe. The weight gain during a CE cycle is associated with the solids formation rate. | 08-27-2009 |
20100324836 | CORROSION AND EROSION CORROSION TYPE DETERMINATION FROM PARAMETRIC SHAPE REPRESENTATION OF SURFACES - Different types of localized corrosion, erosion corrosion and other types of corrosion may be detected and identified by examining or viewing a solid surface where corrosion is occurring or has occurred to obtain an image therefrom. The image is then represented as a three-dimensional mathematical surface, which is then fit to a parametric surface composed of one or more curved and/or polygonal surfaces. Representative parameters are determined from the parametric surface. The corrosion type is identified by the best fit of the parameters known to be correlated (or caused by) a particular type of corrosive activity or agent for a given substrate. | 12-23-2010 |
20110278024 | PREVENTION OR MITIGATION OF STEEL CORROSION CAUSED BY COMBUSTION GAS - Recovering oil and gas from subterranean oil and gas reservoirs using gas injection can serve an additional purpose of capturing and sequestering carbon dioxide. This can be accomplished where the feed gas for the gas injection is, at least in part, carbon dioxide from a carbon dioxide capture and sequestration process. Corrosion of steel in a gas transportation system due to the presence of carbon dioxide and water and oxygen may be prevented or at least mitigated by employing a corrosion inhibitor effective at preventing or mitigating steel corrosion in the presence of oxygen and carbon dioxide. The corrosion inhibitors may incorporate alkyl succinic acids, alkyl succinic anhydrides, and trimer acids. | 11-17-2011 |
20110315921 | Water-Based Formulation of H2S/Mercaptan Scavenger for Fluids in Oilfield and Refinery Applications - Hydrogen sulfide (H | 12-29-2011 |
20120241361 | Synergistic H2S/Mercaptan Scavengers Using Glyoxal - The use of neutral aqueous solutions of glyoxal (pH approximately 6 to 8.5) scavenges H | 09-27-2012 |
20130004393 | Synergistic Method for Enhanced H2S/Mercaptan Scavenging - The use of a dialdehyde (e.g. glyoxal) and a nitrogen-containing scavenger (e.g. a triazine) when injected separately in media containing hydrogen sulfide (H | 01-03-2013 |
20130089460 | INHIBITING CORROSION CAUSED BY AQUEOUS ALDEHYDE SOLUTIONS - Aldehydes useful as H | 04-11-2013 |
20130090271 | INHIBITING CORROSION CAUSED BY AQUEOUS ALDEHYDE SOLUTIONS - Aldehydes useful as H | 04-11-2013 |
20130101460 | INHIBITING CORROSION IN AQUEOUS FILMS - In a process for the exploration for or the production of crude oil and/or natural gas, wherein metal objects are exposed to a gas for period of time sufficient to produce an aqueous film, a method including introducing a corrosion inhibitor into a fluid in contact with the subject metal under conditions sufficient to introduce the corrosion inhibitor into the aqueous film can be used to prevent excessive corrosion. Useful as the corrosion inhibitor is 2-sulfanylpropan-1-ol, also known as 2-mercapto-ethanol, and 2-mercapto-ethanol substituted with one or two methyl groups, and combinations thereof. | 04-25-2013 |
20130224092 | INHIBITING CORROSION CAUSED BY AQUEOUS ALDEHYDE SOLUTIONS - Aldehydes useful as H | 08-29-2013 |
20130320258 | Synergistic H2S Scavengers - The use of a composition that includes a metal salt and an oil soluble amine formaldehyde reaction product scavenges H | 12-05-2013 |
20140190870 | SYNERGISTIC H2S SCAVENGER COMBINATION OF TRANSITION METAL SALTS WITH WATER-SOLUBLE ALDEHYDES AND ALDEHYDE PRECURSORS - The use of a composition including a transition metal salt and at least one water-soluble aldehyde or water-soluble aldehyde precursor scavenges H | 07-10-2014 |
20140305845 | METAL CARBOXYLATE SALTS AS H2S SCAVENGERS IN MIXED PRODUCTION OR DRY GAS OR WET GAS SYSTEMS - A transition metal carboxylate scavenger may be used to scavenge contaminants from systems from mixed production and/or gas, either dry or wet hydrocarbon gas. The contaminants scavenged or otherwise removed may include, but are not necessarily limited to, H | 10-16-2014 |
Patent application number | Description | Published |
20090132928 | DISPLAY OF END-TO-END PHYSICAL LAYER SIGNAL FLOW - A device may comprise a client. The client may be configured to send a request for a physical view about network devices that connect two end points of a network path. In addition, the client may be configured to receive information about the network devices of the network path in response to the request, the information including a complete list of physical devices in the network path in accordance with the request for the physical view. Further, the client may be configured to display the complete list of the physical devices in order the physical devices connect the two end points. | 05-21-2009 |
20120047081 | Methods and Systems for Real Estate Resource Consolidation - An exemplary method includes a real estate resource consolidation subsystem analyzing source data associated with a plurality of real estate resources and maintained by a plurality of distinct source data management subsystems, automatically generating one or more recommendations for consolidating the real estate resources based on the analyzing of the source data, providing the one or more recommendations for display in a portal, and performing at least one real estate consolidation operation associated with the real estate resources in accordance with at least one recommendation included in the one or more recommendations. Corresponding methods and systems are also described. | 02-23-2012 |
20120180124 | AUTHENTICATION RISK EVALUATION - A computer is configured to receive an authentication request that identifies one or more authentication form factors, and for each form factor identified, further identifies at least one parameter. The computer is further configured to generate a risk score for the authentication request using the parameter, the risk score being based at least in part on a complexity associated with each of the one or more authentication form factors. The computer is further configured to provide the risk score to a requester. | 07-12-2012 |
20130204708 | PROVIDING TARGETED OFFERS BASED ON DYNAMIC ATTRIBUTES OF USERS - A server device receives, from a third party device, a question about a behavior of a user. The server device identifies an attribute required to provide an answer to the question, determines whether a profile of the user includes the attribute, and determines the answer based on the attribute when the profile includes the attribute, where the answer does not include any information that identifies the user. The server device also transmits the answer to the third party. | 08-08-2013 |
20130291099 | NOTIFICATION SERVICES WITH ANOMALY DETECTION - A system is configure to monitor financial and/or identification inquiries for anomalous behavior; identify anomalous behavior by comparing the financial and/or identification inquiries to historical financial transactions and/or identification information; send a notification to a mobile device when anomalous behavior is identified for a user of the mobile device; and receive a signal from the mobile device approving, denying, or requesting more information about the anomalous behavior. | 10-31-2013 |
20140351909 | AUTHENTICATION RISK EVALUATION - A computer is configured to receive an authentication request that identifies one or more authentication form factors, and for each form factor identified, further identifies at least one parameter. The computer is further configured to generate a risk score for the authentication request using the parameter, the risk score being based at least in part on a complexity associated with each of the one or more authentication form factors. The computer is further configured to provide the risk score to a requester. | 11-27-2014 |