Patents by Inventor Michael Purtell

Michael Purtell has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11448140
    Abstract: Testable, redundant pneumatic control assemblies and related systems and methods are described herein. An example pneumatic control assembly described herein includes first, second, and third parallel supply channels between a compressed air supply and valve header, first, second, and third parallel vent channels between a vent and the valve header, and first, second, third, fourth, fifth, and sixth logic valves. The first and sixth logic valves are disposed in the first parallel supply channel and the first parallel vent channel, the second and third logic valves are disposed in the second parallel supply channel and second parallel vent channel, and the fourth and fifth logic valves are disposed in the third parallel supply channel and third parallel vent channel. The pneumatic control assembly also includes a first, second, and third solenoid valves to control certain ones of the logic valves.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: September 20, 2022
    Assignee: Emerson Process Management Power and Water Solutions, Inc.
    Inventors: Thomas Sweeney, Ryan Michael Purtell, Kolin Hundertmark, Michael Henry Winwood, Samuel David Onuska, Michael David Scandrol
  • Publication number: 20210301733
    Abstract: Testable, redundant pneumatic control assemblies and related systems and methods are described herein. An example pneumatic control assembly described herein includes first, second, and third parallel supply channels between a compressed air supply and valve header, first, second, and third parallel vent channels between a vent and the valve header, and first, second, third, fourth, fifth, and sixth logic valves. The first and sixth logic valves are disposed in the first parallel supply channel and the first parallel vent channel, the second and third logic valves are disposed in the second parallel supply channel and second parallel vent channel, and the fourth and fifth logic valves are disposed in the third parallel supply channel and third parallel vent channel. The pneumatic control assembly also includes a first, second, and third solenoid valves to control certain ones of the logic valves.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Inventors: Thomas Sweeney, Ryan Michael Purtell, Kolin Hundertmark, Michael Henry Winwood, Samuel David Onuska, Michael David Scandrol
  • Patent number: 8671085
    Abstract: A distributed database transaction coordination manager's outcome store may be unavailable to resolve in-doubt transactions locally, e.g., after an unclean detach, during an outcomes store restore, or during a logical database restore. To facilitate transactional consistency, AGEs and values based on them are used. Some code avoids reformatting any closed physical portion for reuse based on the segment's most recently received minimum of persisted AGEs. Some code commits any in-doubt transactions that appear on an aggregate list and aborts any not on the aggregate list. Some code writes each segment's transaction commit records to persistent storage until the segment's persisted-AGE is not less than a common-restore-AGE, and some code resolves any in-doubt transactions based on a harvested outcomes list. Outcomes may reside in a log or a persisted transactions table. A restore checkpoint may include harvested outcomes. Segments may reside on cloud nodes and/or in a shared nothing database system.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: March 11, 2014
    Assignee: Microsoft Corporation
    Inventors: Robin Dhananjay Dhamankar, Kapil Gupta, Michael Purtell, Kevin G. Farlee
  • Publication number: 20130151494
    Abstract: A distributed database transaction coordination manager's outcome store may be unavailable to resolve in-doubt transactions locally, e.g., after an unclean detach, during an outcomes store restore, or during a logical database restore. To facilitate transactional consistency, AGEs and values based on them are used. Some code avoids reformatting any closed physical portion for reuse based on the segment's most recently received minimum of persisted AGEs. Some code commits any in-doubt transactions that appear on an aggregate list and aborts any not on the aggregate list. Some code writes each segment's transaction commit records to persistent storage until the segment's persisted-AGE is not less than a common-restore-AGE, and some code resolves any in-doubt transactions based on a harvested outcomes list. Outcomes may reside in a log or a persisted transactions table. A restore checkpoint may include harvested outcomes. Segments may reside on cloud nodes and/or in a shared nothing database system.
    Type: Application
    Filed: December 9, 2011
    Publication date: June 13, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Robin Dhananjay Dhamankar, Kapil Gupta, Michael Purtell, Kevin G. Farlee
  • Publication number: 20060282478
    Abstract: The atomicity of a transaction is extended to a filesystem as well as a database, meaning that, when the transaction is complete, all changes within the transaction to both the database and the filesystem will be either committed or not committed. Interactions may be coordinated among a client, a database resource manager, a filesystem resource manager, and a transaction manager.
    Type: Application
    Filed: June 13, 2005
    Publication date: December 14, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael Purtell, Rajeev Rajan
  • Publication number: 20030093737
    Abstract: An event based test system having an improved characterization tool for semiconductor device testing. The characterization map provides multi-dimensional views of device performance for debug of the design, and identification of performance weaknesses. The characterization map tool exploits the capabilities of the event based test system. The multi-dimensional views include a checkerboard map such as displaying pins versus time, a shmoo plot showing pass-fail boundary points relative to predetermined parameters, or a margin map showing a pass/fail range for pins corresponding with timing changes in one or more events.
    Type: Application
    Filed: November 13, 2001
    Publication date: May 15, 2003
    Inventors: Michael Purtell, Hiroaki Yamoto