Patent application number | Description | Published |
20090055681 | INTRA-DISK CODING SCHEME FOR DATA-STORAGE SYSTEMS - Exemplary embodiments of the present invention comprise a method for the use of an intra-disk redundancy storage protection operation for the scrubbing of a disk. The method comprises initiating a disk scrubbing operation upon each disk of a plurality of disks that are comprised within a storage disk array, issuing a disk scrubbing command for a predetermined segment of the disks that are comprised within the storage disk array at a predetermined time interval, and identifying an unrecoverable segment on a disk. The method further comprises determining if unrecoverable sectors comprised within the unrecoverable segment can be reconstructed, and reconstructing the unrecoverable sectors of the unrecoverable segment and relocating the segment to a spare storage location on the disk in the event that the segment cannot be reconstructed within its original storage location. | 02-26-2009 |
20090307319 | Administering Instant Messaging ('IM') Chat Sessions - Computer-implemented methods, apparatus, and products for administering IM chat sessions including: identifying, by an IM module in dependence upon a merger policy, a plurality of IM participants to merge into a group IM chat session, the IM module providing IM services to one of the participants; and merging, by the IM module, the identified participants into the group IM chat session. | 12-10-2009 |
20100070787 | POWER CAP LOWER BOUND EXPLORATION IN A SERVER ENVIRONMENT - Disclosed is a computer implemented method, computer program product, and apparatus for determining a safe lower bound for a commonly powered data processing system. A power management module operates the data processing system using at least one nominal operating parameter during an exploration periodicity, with the at least one nominal operating parameter being clock speed. The power management module determines whether a calibration period is occurring. The power management module calibrates the data processing system up to a measurement interval duration expiration. The power management module may repeat operating the data processing system using the at least one nominal operating parameter. | 03-18-2010 |
20110035611 | COORDINATING IN-BAND AND OUT-OF-BAND POWER MANAGEMENT - One embodiment provides a method of managing power in a computer system. A device of the computer system is operated at a selected power-state. The power consumption of the computer system is monitored. If the power consumption of the computer system is approaching or has exceeded a power cap selected for the computer system, then a request to reduce the power-state for the device is generated in response. The operating system is used to service the request to reduce the power-state according to the priority of the request. The reduced power state is forced out-of-band following the request to reduce the power-state if the request is not immediately serviceable by the operating system. Different approaches can be taken to force the reduced power state, using, for example, system management mode or a platform environment control interface. | 02-10-2011 |
Patent application number | Description | Published |
20110107399 | AUTHENTICATION TECHNIQUES - Techniques for authenticating clients of differing capabilities in an efficient manner. Two or more authentication techniques, including one preferred authentication technique, are initiated to run in parallel to authenticate a client. Upon determining that the client can support the preferred authentication technique, the preferred technique is used to authenticate the client and the other authentication techniques are aborted. If it is determined that the client cannot support the preferred authentication technique, then one of the other authentication techniques is used to authenticate the client. In this manner, based upon the capabilities of the client, an appropriate authentication technique is used to authenticate the client in an efficient manner. | 05-05-2011 |
20110228770 | SYNCHRONIZATION OF MULTICAST INFORMATION USING INCREMENTAL UPDATES - Techniques that enable a network device such as a router to provide multicast routing services without interruption, even in the event of a switchover. An incremental updates technique is used to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. The first processor may be a management processor operating in active mode in a network device and the second processor may be a management processor operating in standby mode in the network device. The second processor may also be a processor on a linecard of the network device. | 09-22-2011 |
20110228771 | SYNCHRONIZATION OF MULTICAST INFORMATION USING BICASTING - Techniques that enable a network device such as a router to provide multicast routing services without interruption. Techniques are provided for using bicasting to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. A multicast protocol related event of packet is sent to both a first processor operating in active mode and a second processor operating in standby mode. Each processor then updates its multicast information based upon the bicasted event or packet. | 09-22-2011 |
20110228772 | PROVIDING MULTICAST SERVICES WITHOUT INTERRUPTION UPON A SWITCHOVER - Techniques that enable a network device such as a router to provide multicast routing services without interruption. These techniques enable the network device to provide non-stop routing (NSR) capability for multicast routing even in the event of a switchover. When a switchover is performed due to which a previous standby management processor in a network device becomes the active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. | 09-22-2011 |
20110228773 | SYNCHRONIZING MULTICAST INFORMATION FOR LINECARDS - In a network device comprising redundant management processors and one or more linecard processors situated on one or more linecards, a linecard processor maintains multicast information that is synchronized with multicast information, or a portion thereof, maintained by an active management processor. When a switchover is performed due to which a previous standby management processor becomes the new active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. For example, a switchover may be performed in order to upgrade a linecard processor to a new software version. | 09-22-2011 |
20110231578 | TECHNIQUES FOR SYNCHRONIZING APPLICATION OBJECT INSTANCES - Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR). | 09-22-2011 |
20120297447 | AUTHENTICATION TECHNIQUES - Techniques for authenticating clients of differing capabilities in an efficient manner. Two or more authentication techniques, including one preferred authentication technique, are initiated to run in parallel to authenticate a client. Upon determining that the client can support the preferred authentication technique, the preferred technique is used to authenticate the client and the other authentication techniques are aborted. If it is determined that the client cannot support the preferred authentication technique, then one of the other authentication techniques is used to authenticate the client. In this manner, based upon the capabilities of the client, an appropriate authentication technique is used to authenticate the client in an efficient manner. | 11-22-2012 |
20130259039 | SYNCHRONIZATION OF MULTICAST INFORMATION USING INCREMENTAL UPDATES - Techniques that enable a network device such as a router to provide multicast routing services without interruption, even in the event of a switchover. An incremental updates technique is used to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. The first processor may be a management processor operating in active mode in a network device and the second processor may be a management processor operating in standby mode in the network device. The second processor may also be a processor on a linecard of the network device. | 10-03-2013 |
20140029613 | SYNCHRONIZING MULTICAST INFORMATION FOR LINECARDS - In a network device comprising redundant management processors and one or more linecard processors situated on one or more linecards, a linecard processor maintains multicast information that is synchronized with multicast information, or a portion thereof, maintained by an active management processor. When a switchover is performed due to which a previous standby management processor becomes the new active management processor, the switchover is performed without interrupting any multicast routing services provided by the network device. For example, a switchover may be performed in order to upgrade a linecard processor to a new software version. | 01-30-2014 |
20140036915 | SYNCHRONIZATION OF MULTICAST INFORMATION USING BICASTING - Techniques that enable a network device such as a router to provide multicast routing services without interruption. Techniques are provided for using bicasting to synchronize multicast information maintained by a first processor and multicast information maintained by a second processor. A multicast protocol related event of packet is sent to both a first processor operating in active mode and a second processor operating in standby mode. Each processor then updates its multicast information based upon the bicasted event or packet. | 02-06-2014 |
Patent application number | Description | Published |
20090128319 | SYSTEM AND METHOD FOR INVOKING A FUNCTION OF A SERVICE IN RESPONSE TO AN EVENT AND SERVICE MANAGEMENT SYSTEM EMPLOYING THE SAME - Various systems and methods for invoking a function of a service in response to an event. One aspect provides a method of calling a function upon receipt of an event. In one embodiment, the method includes: (1) identifying a subscriber associated with the event, (2) indentifying at least one service to which the subscriber has subscriptions, (3) retrieving at least one service description associated with the at least one service, (4) retrieving end points associated with the subscriber that play at least one role in the at least one service description, (5) inspecting the at least one service description to determine if the service description addresses the event and (6) retrieving a function associated with the event from the service description if the service description addresses the event. | 05-21-2009 |
20090129292 | SYSTEM AND METHOD FOR IDENTIFYING AND CALLING A FUNCTION OF A SERVICE WITH RESPECT TO A SUBSCRIBER AND SERVICE MANAGEMENT SYSTEM EMPLOYING THE SAME - Various systems and methods for identifying and calling functions to perform various tasks. One aspect provides a method of exposing a set of device-specific functions associated with a subscriber. In one embodiment, the method includes: (1) identifying service descriptions associated with the subscriber, (2) mapping end points associated with the subscriber to roles in at least one of the service descriptions and (3) collecting at least one function associated with the at least one role in the at least one of the service descriptions. | 05-21-2009 |
20090132317 | SYSTEM AND METHOD FOR IDENTIFYING FUNCTIONS AND DATA WITH RESPECT TO A SERVICE AND A SUBSCRIBER AND SERVICE MANAGEMENT SYSTEM EMPLOYING THE SAME - Various systems and methods for identifying functions and data with respect to a service. One aspect provides a method of exposing a service-specific function associated with a subscriber. In one embodiment, the method includes: (1) determining services to which the subscriber has subscriptions, (2) retrieving service descriptions associated with the services and (3) retrieving at least one function associated with the service descriptions as a whole. | 05-21-2009 |
20090132685 | SYSTEM AND METHOD FOR PROVISIONING AND UNPROVISIONING MULTIPLE END POINTS WITH RESPECT TO A SUBSCRIBER AND SERVICE MANAGEMENT SYSTEM EMPLOYING THE SAME - Various systems and methods for provisioning and/or unprovisioning an end point. One aspect provides a method of provisioning an end point. In one embodiment, the method include: (1) mapping the end point into a role in a service associated with a subscriber and (2) calling at least one function associated with the role, the function causing values to be transmitted to the end point to provision the end point with respect to the service. | 05-21-2009 |
20090292664 | SERVICE MANAGEMENT SYSTEM AND METHOD OF OPERATION THEREOF - A service management system and method. In one embodiment, the service management system includes: (1) a service description repository configured to contain service descriptions that define services in terms of a set of systems and devices that assume roles based on at least one of capabilities and attributes thereof and (2) a service management engine coupled to the service description repository and configured to employ the service description repository and at least one of the systems to deliver a service corresponding to at least one of the service descriptions via at least one of the devices. | 11-26-2009 |
20140257986 | WEB ADVERTISING CAMPAIGN MANAGEMENT SYSTEM AND METHOD - Events generated by customer interaction during an internet-based session are made available for use by a system for tracking the effectiveness of web advertising campaigns. Event occurrences are collected for evaluation to determine whether campaign goals are being met. Campaigns are defined by rules indicating which ad content is to be displayed to which customers. Event types to be reported are selected depending on the needs of the particular campaign. | 09-11-2014 |
Patent application number | Description | Published |
20100119838 | Curing Agent For Low Temperature Cure Applications - The present invention provides N,N′-dimethyl secondary diamine polymers including methylamine-terminated poly-(N-methylazetidine) and methylamine-terminated poly-(N-methylazacycloheptane). Amine compositions and amine-epoxy compositions comprising N,N′-dimethyl secondary diamine polymers are also disclosed. | 05-13-2010 |
20110226705 | Apparatus and Method for Dissolution of Ozone in Water and Catalytic Oxidation - A system and method for oxidation treatment of water in which ozone gas is dissolved in water by passing a mixed gas-liquid stream through a monolith at an elevated pressure that is close to the preferred gas output pressure for an ozone generator. The monolith is preferably contained at least partially within a gas-liquid separator vessel. Advanced oxidation is optionally provided by injecting hydrogen peroxide and/or embedding a catalyst on the monolith. At least a portion of the treated water is preferably recycled in order to increase total ozone dosing in the effluent stream. | 09-22-2011 |
20130075345 | Gas Dispersion Apparatus for Improved Gas-Liquid Mass Transfer - The invention discloses an apparatus and method to uniformly disperse ozone gas bubbles into liquid phase water for the treatment thereof. The apparatus consists of a water inlet section connected with a section with structured packing or monolith having parallel flow channels. A portion of the influent water is withdrawn from the main water stream as a side stream, pressurized by a pump, mixed with ozone-containing gas, and then injected back into the main water flow. The side stream may be divided into multiple streams either before or after mixing with the ozone-containing gas, and then injected into the main flow section upstream of the packed section. In alternate embodiments, the ozone-containing gas can be injected directly through the gas diffusers just upstream of the packed section in order to achieve uniform concentration of gas and liquid in the fluid entering the monolith. | 03-28-2013 |
20130334133 | Methods For Using Ozone To Enhance Anaerobic Digestion - The invention discloses systems and methods for producing a gas stream containing ozone and a “carrier” or sweep gas that has an oxygen concentration that is below a predetermined percentage for treatment of organic waste feed stocks in an anaerobic digester. In one embodiment, ozone and unreacted oxygen from an ozone generator are delivered to a pressure swing adsorption cycle, wherein the ozone is adsorbed onto a sieve and the excess oxygen is removed from the cycle. The sweep gas, which has a limited oxygen concentration, is then used to desorb the ozone from the pressure swing adsorption cycle and deliver the ozone to an anaerobic digester, where the ozone is used to treat the feed stock. | 12-19-2013 |
20150068365 | INTEGRATED PROCESS FOR PRODUCTION OF OZONE AND OXYGEN - Embodiments of the present invention provide systems and methods for efficiently producing both a low-pressure ozone stream and high-pressure oxygen stream using a single air separation unit. The low-pressure ozone stream and high-pressure oxygen stream can be produced with significant energy savings and can be used in variety of applications, including the extraction of precious metals from ore with aqueous oxidation reactors and high-pressure oxidation reactors. | 03-12-2015 |