Patents by Inventor Michael R. Haggerty

Michael R. Haggerty 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).

  • Publication number: 20240130688
    Abstract: This relates to methods for measuring irregularities in a signal and corresponding devices. The devices can include a PPG sensor unit configured to detect multiple occurrences of a given event in the measured signal(s) over a sampling interval. In some instances, the device can register the occurrences of the events. In some examples, the device can include one or more motion sensors configured to detect whether the device is in a low-motion state. The device may delay initiating measurements when the device is not in a low-motion state to enhance measurement accuracy. Examples of the disclosure further include resetting the sample procedure based on one or more factors such as the number of non-qualifying measurements. In some examples, the device can be configured to perform both primary and secondary measurements, where the primary measurements can include readings using a set of operating conditions different from the secondary measurements.
    Type: Application
    Filed: September 27, 2023
    Publication date: April 25, 2024
    Inventors: Stephen J. Waydo, Christopher J. Brouse, Ian R. Shapiro, Joseph C. McBride, Michael O'Reilly, Myra Mary Haggerty
  • Patent number: 10114833
    Abstract: A system for a distributed repository includes an input interface and a processor. The input interface is to receive a request to change a portion of code. The processor is to determine a change reference and an existing reference, indicate to lock one or more repositories, determine whether swapping references is approved by a vote, and in the event that swapping references is approved by a vote, swap the references and indicate to unlock the one or more repositories.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: October 30, 2018
    Assignee: GitHub, Inc.
    Inventors: Patrick Reynolds, Michael R. Haggerty, Jeffrey King
  • Publication number: 20180246904
    Abstract: A system for a distributed repository includes an input interface and a processor. The input interface is to receive a request to change a portion of code. The processor is to determine a change reference and an existing reference, indicate to lock one or more repositories, determine whether swapping references is approved by a vote, and in the event that swapping references is approved by a vote, swap the references and indicate to unlock the one or more repositories.
    Type: Application
    Filed: April 19, 2018
    Publication date: August 30, 2018
    Inventors: Patrick Reynolds, Michael R. Haggerty, Jeffrey King
  • Patent number: 9977786
    Abstract: A system for a distributed repository includes an input interface and a processor. The input interface is to receive a request to change a portion of code. The processor is to determine a change reference and an existing reference, indicate to lock one or more repositories, determine whether swapping references is approved by a vote, and in the event that swapping references is approved by a vote, swap the references and indicate to unlock the one or more repositories.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: May 22, 2018
    Assignee: GitHub, Inc.
    Inventors: Patrick Reynolds, Michael R. Haggerty, Jeffrey King
  • Publication number: 20170185627
    Abstract: A system for a distributed repository includes an input interface and a processor. The input interface is to receive a request to change a portion of code. The processor is to determine a change reference and an existing reference, indicate to lock one or more repositories, determine whether swapping references is approved by a vote, and in the event that swapping references is approved by a vote, swap the references and indicate to unlock the one or more repositories.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 29, 2017
    Inventors: Patrick Reynolds, Michael R. Haggerty, Jeffrey King