Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Critchley, US

Craig A. Critchley, Fall City, WA US

Patent application numberDescriptionPublished
20080301200LOG 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
20090132671MESSAGE 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
20090132868MESSAGE 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
20090133038DISTRIBUTED 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
20090133039DURABLE 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
20100262717OPTIMIZING 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 applications by Craig A. Critchley, Fall City, WA US

David J. Critchley, Oak Ridge, NC US

Patent application numberDescriptionPublished
20100066104HOOD RESTRAINT DEVICE - A restraint device includes a latch and a catch. The latch is rotatable between a first latch position and a second latch position about a latch axis of rotation, which is remote from the latch. The catch is provided with a first arm and a second arm. The catch is rotatable about a catch axis of rotation between a first catch position and a second catch position. The catch axis of rotation extends through the catch. When the catch is in the first catch position, the latch, as it is rotated from the first latch position toward the second latch position, contacts the first arm to rotate the catch about the catch axis of rotation, thereby allowing the latch to rotate about the latch axis of rotation past the catch. When the catch is in the first catch position, the latch, as it is rotated from the second latch position toward the first latch position, contacts the first arm, which thereby engages the latch and restrains further rotation of the latch about the latch axis of rotation toward the first latch position. When the catch is in the second catch position, the latch, as it is rotated from the second latch position toward the first latch position, contacts the second arm to rotate the catch about the catch axis of rotation, whereby the catch transitions from the second position to the first position as the latch rotates about the latch axis of rotation past the catch and toward the first latch position.03-18-2010

David John Critchley, Oak Ridge, NC US

Patent application numberDescriptionPublished
20130062894VEHICLE BUMPER - The present invention relates to a vehicle that includes a hood and a bumper. The hood is provided with open position and a closed position. The bumper is provided with an intermediate bumper portion, a first end cap, and a second end cap. The first and second bumper end caps are supported by the hood and are moveable with the hood as the hood transitions between the open and closed positions.03-14-2013

Graig A. Critchley, Fall City, WA US

Patent application numberDescriptionPublished
20090157767CIRCULAR LOG AMNESIA DETECTION - The setting up of a circular log implementation to be able to detect amnesia in a circular log, and to the determination of whether or not amnesia has occurred in such a circular log. Upon detecting a checkpoint trigger, information is preserved sufficient to detect whether or not the removed records ever existed in the circular log. If a request for information from a record were subsequently to be received by the circular log implementation, and if the record was not actually in the circular log, the preserved information could then be consulted to see if it indicates that the record had once existed in the circular log. If the information indicates that the record had once existed in the circular log, then amnesia has not occurred. If the information does not indicate that the record had once existed in the circular log, then amnesia has occurred. Accordingly, amnesia detection is made possible even in a complicated circular log implementation.06-18-2009

Ian Critchley, Phoenix, AZ US

Patent application numberDescriptionPublished
20110219779LOW EMISSION COMBUSTION SYSTEMS AND METHODS FOR GAS TURBINE ENGINES - A combustion system for a gas turbine engine is provided. The system includes a forward liner; an aft liner; a combustion chamber formed by the forward liner and the aft liner, the combustion chamber defining a lean combustion zone and a pilot combustion zone; a premixing zone coupled to the combustion chamber; a pilot fuel injector coupled to the combustion chamber and configured to deliver a first flow of fuel to the pilot combustion zone; and a slinger unit configured to deliver a second flow of fuel to the premixing zone such that the second flow of fuel is mixed with air in the premixing zone and directed into the lean combustion zone of the combustion chamber.09-15-2011

Ian L. Critchley, Phoenix, AZ US

Patent application numberDescriptionPublished
20090003998COMBUSTORS 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
20090071161COMBUSTORS 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
20090199568TRANSITION 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 applications by Ian L. Critchley, Phoenix, AZ US

Malcolm J. Critchley, Scottsdale, AZ US

Patent application numberDescriptionPublished
20090284878SYSTEM 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
20090284879SYSTEM 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
20100177453SYSTEM 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

Matthew W. Critchley, Milwaukee, WI US

Patent application numberDescriptionPublished
20110074254ELECTRIC MOTOR HAVING A RAIN GUARD - A motor includes a shaft that extends along a rotational axis and an end frame that includes a first surface that is substantially normal to the axis. A first plurality of annular features are arranged concentrically about the rotational axis and coupled to the first surface. A fan is mounted to the rotating shaft and including a slinger portion and a second surface. A second plurality of annular features are arranged concentrically about the rotational axis and coupled to the second surface. The first plurality of annular features cooperate with the second plurality of annular features to form a non-contact seal between the fan and the end frame.03-31-2011

Matthew William Critchley, Milwaukee, WI US

Patent application numberDescriptionPublished
20110074235AIR COOLED ELECTRIC MOTOR - An electric motor assembly. A stator includes a set of windings and has a first end, a second end, and an outer radial surface. A rotor includes a shaft having an axis. A first frame supports the shaft at a first axial position. A canopy substantially surrounds the first frame. The canopy includes a fluid inlet and a fluid discharge. A second frame supports the shaft at a second axial position and includes at least one fluid outlet. A chute is positioned downstream of the canopy fluid discharge. The chute directs fluid flow along the outer radial surface of the stator towards the fluid outlet. A fan is coupled to the shaft downstream of the fluid outlet for rotation with the shaft.03-31-2011

Stephen Critchley, Braintree, MA US

Patent application numberDescriptionPublished
20110136834INHIBITORS 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
20120071482HETEROARYL 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