Patent application number | Description | Published |
20080301200 | LOG FILE AMNESIA DETECTION - Log file amnesia detection is accomplished by associating a unique identifier with each record in a log file, where each record receives a unique log sequence number. Multiple time intervals are associated with the log file with different events triggering the beginning of a new time interval. The log file implementation marks the beginnings of these multiple time intervals with a unique identifier. Every time an event occurs that triggers a new time interval a new unique identifier is generated. This unique identifier will be associated with the records in the log file that are created thereafter until the next unique identifier gets generated, marking the beginning of a next time interval. Log file amnesia can be identified when a log client requests information about a record and then comparing the unique identifier and log sequence number of the record with all records in the log file. | 12-04-2008 |
20090132671 | MESSAGE STATE MAINTENANCE AT A CURSOR - The present invention extends to methods, systems, and computer program products for maintaining message state at a cursor. A message consumer requests messages from a cursor. The cursor can maintain state information for the message consumers separately from a message log that stores messages. Any of a variety of message delivery assurances can be used when delivering a message to a message consumer. | 05-21-2009 |
20090132868 | MESSAGE STATE MAINTENANCE AT A MESSAGE LOG - The present invention extends to methods, systems, and computer program products for maintaining message state at a message log. Messages are accumulated at a message log in accordance with a message retention policy. Any of a variety of message capture assurances can be used when capturing a message from a message producer within a message log. A message becomes visible to message consumers after the outcome of writing the message is known (either failure or success). Messages are requested using (e.g., monotonically increasing) sequence numbers. Messages are also dropped from the message log in accordance with the message retention policy. | 05-21-2009 |
20090133038 | DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES - The present invention extends to methods, systems, and computer program products for configuring assurances within distributed messaging systems. A defined set of message log and cursor components are configurably activatable and deactivatable to compose a variety of different capture assurances, transfer assurances, and delivery assurances within a distributed messaging system. A composition of a capture assurance, a transfer assurance, and a delivery assurance can provide an end-to-end assurance for a messaging system. End-to-end assurances can include one of best effort, at-most-once, at-least-once, and exactly once and can include one of: durable or non-durable. Using a defined set of activatable and deactivatable message log and cursor components facilities more efficient transitions between desired assurances. In some embodiments, a composition of a capture assurance, a transfer assurance, and a delivery assurance provides durable exactly-once message delivery. | 05-21-2009 |
20090133039 | DURABLE EXACTLY ONCE MESSAGE DELIVERY AT SCALE - The present invention extends to methods, systems, and computer program products for durable exactly once message delivery at scale. A message capture system uses a synchronous capture channel and transactions to provide durable exactly once message capture. Messages are sent from the message capture system to a message delivery system over a network using an at least once transfer protocol. The message delivery system implements a durable at most once messaging behavior, the combination of which results in durable exactly once transfer of messages from the message capture system to the message delivery system. The message delivery system uses a synchronous delivery channel and transactions to provide durable exactly once message delivery. Cursors maintaining message consumer state are collocated with message consumers, freeing up message log resources to process increased volumes of messages, such as, for example, in a queued or pub/sub environment. | 05-21-2009 |
20100262717 | OPTIMIZING ACCESS TO FEDERATION INFRASTRUCTURE-BASED RESOURCES - The present invention extends to methods, systems, and computer program products for optimizing access to federation infrastructure-based resources. Various different layers within a federation infrastructure can signal location change events indicating the hosting location and/or access location for a resource is to be optimized. In response to a location change event, redirection information for accessing the resource is updated within the federation infrastructure. The redirection information is used to redirect resource access requests to appropriately optimized locations within the federation infrastructure. Redirecting resource access requests reduces communication within the federation infrastructure. | 10-14-2010 |
Patent application number | Description | Published |
20090003998 | COMBUSTORS FOR USE IN TURBINE ENGINE ASSEMBLIES - An engine assembly includes a scroll assembly including an inlet, an outlet, an inner section, and an outer section. Each of the inner section and the outer section extend between the inlet and the outlet with the outer section being longer than the inner section. The engine assembly further includes a combustor having an entrance for receiving fuel to be mixed with air and combusted in the combustor, an exit coupled to the inlet of the scroll assembly for delivering the combusted air-fuel mixture, including a hot stream, thereto, and a wall coupled between the entrance and the exit and including a plurality of dilution holes therethrough for deflecting the hot stream toward the outer section of the scroll assembly. | 01-01-2009 |
20090071161 | COMBUSTORS AND COMBUSTION SYSTEMS FOR GAS TURBINE ENGINES - A combustion system includes a combustor having a forward annular liner having a first plurality of effusion holes, and an aft annular liner having a second plurality of effusion holes and forming a combustion chamber with the forward annular liner. The first plurality of effusion holes and the second plurality of effusion holes are adapted to receive compressed air from a compressor and contribute to a single toroidal recirculation air flow pattern in the combustion chamber. The combustion system further includes a rotary fuel slinger further adapted to receive a flow of fuel from a fuel source and to centrifuge the received fuel into the combustion chamber; and an igniter extending at least partially into the combustion chamber to ignite the fuel and compressed air in the combustion chamber, to thereby generate combusted gas. | 03-19-2009 |
20090199568 | TRANSITION SCROLLS FOR USE IN TURBINE ENGINE ASSEMBLIES - An engine assembly includes a combustor having a combustion chamber in which an air and fuel mixture is combusted to produce combustion gases. The engine assembly further includes a transition scroll coupled to the combustor for receiving the combustion gases. The transition scroll includes an interior surface, an exterior surface, and effusion cooling holes for providing cooling air to the interior surface. The engine assembly further includes a turbine coupled to the transition scroll for receiving and extracting energy from the combustion gases. | 08-13-2009 |
Patent application number | Description | Published |
20090284878 | SYSTEM AND METHOD FOR QUICKLY DISCHARGING AN AC RELAY - A system and method for quickly discharging an AC relay is provided. In one embodiment, the invention relates to a circuit for discharging a relay coil a relay, the circuit including relay circuitry having a relay coil disposed across a rectifier circuit, wherein the relay coil is configured to actuate at least one load switch when sufficiently energized, relay release circuitry including suppression circuitry coupled across the relay coil, and isolation circuitry in series between the relay coil and the rectifier circuit, and control circuitry configured to provide a voltage to the rectifier circuit to energize the relay coil, wherein the isolation circuitry is configured to isolate the relay coil and suppression circuitry based on a signal from the control circuitry. | 11-19-2009 |
20090284879 | SYSTEM AND METHOD FOR QUICKLY DISCHARGING A DC RELAY - A system and method for quickly discharging a DC relay is provided. In one embodiment, the invention relates to circuit for discharging a relay coil, the circuit including a first suppression circuit coupled across a power source, a switch, a relay coil in series with the switch, wherein the relay coil and the switch are coupled across the power source, and a second suppression circuit coupled across the relay coil, wherein the relay coil is configured to actuate at least one load switch when sufficiently energized by the power source, wherein the first suppression circuit is configured to discharge energy stored in the relay coil, and wherein the second suppression circuit is configured to discharge energy stored in the relay coil. | 11-19-2009 |
20100177453 | SYSTEM FOR PRECISELY CONTROLLING THE OPERATIONAL CHARACTERISTICS OF A RELAY - A system for precisely controlling the operational characteristics of a relay is provided. In one embodiment, the invention relates to a relay having performance characteristics that vary with a temperature of the relay, where the relay comprises a plurality of operational phases including a switching phase, and a relay control circuit configured to provide a preselected current to the relay at least during the switching phase, where the preselected current remains substantially constant despite a change in the temperature of the relay, and where the relay is configured to transition from a non-energized position to an energized position during the switching phase. | 07-15-2010 |
Patent application number | Description | Published |
20110136834 | INHIBITORS OF E1 ACTIVATING ENZYMES - This invention relates to compounds that inhibit E1 activating enzymes, pharmaceutical compositions comprising the compounds, and methods of using the compounds. The compounds are useful for treating disorders, particularly cell proliferation disorders, including cancers, inflammatory and neurodegenerative disorders; and inflammation associated with infection and cachexia. | 06-09-2011 |
20120071482 | HETEROARYL COMPOUNDS USEFUL AS INHIBITORS OF E1 ACTIVATING ENZYMES - This invention relates to compounds that inhibit E1 activating enzymes, pharmaceutical compositions comprising the compounds, and methods of using the compounds. The compounds are useful for treating disorders, particularly cell proliferation disorders, including cancers, inflammatory and neurodegenerative disorders; and inflammation associated with infection and cachexia. | 03-22-2012 |
20130338094 | SUBSTITUTED PYRROLO]2,3-D]PYRIMIDINES - The present disclosure relates to compounds of formula (I-A) using the compounds | 12-19-2013 |
20130345242 | HETEROARYL COMPOUNDS USEFUL AS INHIBITORS OF E1 ACTIVATING ENZYMES - This invention relates to compounds that inhibit E1 activating enzymes, pharmaceutical compositions comprising the compounds, and methods of using the compounds. The compounds are useful for treating disorders, particularly cell proliferation disorders, including cancers, inflammatory and neurodegenerative disorders; and inflammation associated with infection and cachexia. | 12-26-2013 |
20140256668 | SUBSTITUTED PYRROLO]2,3-D]PYRIMIDINES - The present disclosure relates to compounds of formula (I-A) using the compounds | 09-11-2014 |
20140303193 | HETEROARYL COMPOUNDS USEFUL AS INHIBITORS OF E1 ACTIVATING ENZYMES - This invention relates to compounds that inhibit E1 activating enzymes, pharmaceutical compositions comprising the compounds, and methods of using the compounds. The compounds are useful for treating disorders, particularly cell proliferation disorders, including cancers, inflammatory and neurodegenerative disorders; and inflammation associated with infection and cachexia. | 10-09-2014 |