Patents by Inventor Daniel J. Culbert

Daniel J. Culbert 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: 20240423546
    Abstract: A device for determining a heart rate of a user has a PPG sensor and an accelerometer to compensate for acceleration artifacts within the PPG signal. The device transforms time domain PPG and accelerometer signals into the frequency domain using a Fourier transformation and utilizes the Fourier coefficient magnitudes as indicative of the probability of candidate heart rate values. Candidate heart rate values are determined at sampling times over a time interval and a most probable heart rate path during the time interval is determined using a reward/penalty algorithm.
    Type: Application
    Filed: May 17, 2024
    Publication date: December 26, 2024
    Inventors: Ehsan Maani, Daniel J. Culbert, Ian R. Shapiro
  • Patent number: 11986322
    Abstract: A device for determining a heart rate of a user has a PPG sensor and an accelerometer to compensate for acceleration artifacts within the PPG signal. The device transforms time domain PPG and accelerometer signals into the frequency domain using a Fourier transformation and utilizes the Fourier coefficient magnitudes as indicative of the probability of candidate heart rate values. Candidate heart rate values are determined at sampling times over a time interval and a most probable heart rate path during the time interval is determined using a reward/penalty algorithm.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: May 21, 2024
    Assignee: Apple Inc.
    Inventors: Ehsan Maani, Daniel J. Culbert, Ian R. Shapiro
  • Publication number: 20220151560
    Abstract: A wearable device that attaches to a body part of a user via an attachment member operates in at least a connected and a disconnected state. One or more sensors located in the wearable device and/or the attachment member detect the user's body part when present. Such detection may only be performed when the attachment member is in a connected configuration and may be used to switch the wearable device between the connected and disconnected states. In this way, the wearable device operates in the connected state when worn by a user and in the disconnected state when not worn by the user.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 19, 2022
    Inventors: Sorin V. Dusan, Daniel J. Culbert, Todd K. Whitehurst
  • Publication number: 20200060617
    Abstract: A wearable device that attaches to a body part of a user via an attachment member operates in at least a connected and a disconnected state. One or more sensors located in the wearable device and/or the attachment member detect the user's body part when present. Such detection may only be performed when the attachment member is in a connected configuration and may be used to switch the wearable device between the connected and disconnected states. In this way, the wearable device operates in the connected state when worn by a user and in the disconnected state when not worn by the user.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Sorin V. Dusan, Daniel J. Culbert, Todd K. Whitehurst
  • Patent number: 10492726
    Abstract: A wearable device that attaches to a body part of a user via an attachment member operates in at least a connected and a disconnected state. One or more sensors located in the wearable device and/or the attachment member detect the user's body part when present. Such detection may only be performed when the attachment member is in a connected configuration and may be used to switch the wearable device between the connected and disconnected states. In this way, the wearable device operates in the connected state when worn by a user and in the disconnected state when not worn by the user.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: December 3, 2019
    Assignee: Apple Inc.
    Inventors: Sorin V. Dusan, Daniel J. Culbert, Todd K. Whitehurst
  • Patent number: 10145980
    Abstract: Algorithms for detecting whether a device is properly secured to a user's skin are described. The operation of a device, such as a wearable device, can be adjusted based on whether the device is properly secured to a user's skin (e.g., on-wrist) or not properly secured to the user's skin (e.g., off-wrist). For example, certain functions can be disabled for power-saving, security or other purposes if the device is off-wrist. In order to avoid falsely identifying the device as off-wrist or on-wrist, algorithms for detecting whether the device is on-wrist or off-wrist can calculate one or more variances based on signals measured by a light sensor and compare the one or more variances with one or more thresholds. Comparing the one or more variances to the one or more threshold can improve the accuracy of wrist-detection algorithms.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: December 4, 2018
    Assignee: Apple Inc.
    Inventors: Robert T. Aloe, Sankalita Saha, Stephen J. Waydo, Daniel J. Culbert
  • Publication number: 20180110469
    Abstract: A device for determining a heart rate of a user has a PPG sensor and an accelerometer to compensate for acceleration artifacts within the PPG signal. The device transforms time domain PPG and accelerometer signals into the frequency domain using a Fourier transformation and utilizes the Fourier coefficient magnitudes as indicative of the probability of candidate heart rate values. Candidate heart rate values are determined at sampling times over a time interval and a most probable heart rate path during the time interval is determined using a reward/penalty algorithm.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 26, 2018
    Inventors: Ehsan MAANI, Daniel J. Culbert, Ian R. Shapiro
  • Patent number: 9867575
    Abstract: A device for determining a heart rate of a user has a PPG sensor and an accelerometer to compensate for acceleration artifacts within the PPG signal. The device transforms time domain PPG and accelerometer signals into the frequency domain using a Fourier transformation and utilizes the Fourier coefficient magnitudes as indicative of the probability of candidate heart rate values. Candidate heart rate values are determined at sampling times over a time interval and a most probable heart rate path during the time interval is determined using a reward/penalty algorithm.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: January 16, 2018
    Assignee: Apple Inc.
    Inventors: Ehsan Maani, Daniel J. Culbert, Ian R. Shapiro
  • Publication number: 20180003855
    Abstract: Algorithms for detecting whether a device is properly secured to a user's skin are described. The operation of a device, such as a wearable device, can be adjusted based on whether the device is properly secured to a user's skin (e.g., on-wrist) or not properly secured to the user's skin (e.g., off-wrist). For example, certain functions can be disabled for power-saving, security or other purposes if the device is off-wrist. In order to avoid falsely identifying the device as off-wrist or on-wrist, algorithms for detecting whether the device is on-wrist or off-wrist can calculate one or more variances based on signals measured by a light sensor and compare the one or more variances with one or more thresholds. Comparing the one or more variances to the one or more threshold can improve the accuracy of wrist-detection algorithms.
    Type: Application
    Filed: September 13, 2017
    Publication date: January 4, 2018
    Inventors: Robert T. ALOE, Sankalita SAHA, Stephen J. WAYDO, Daniel J. CULBERT
  • Patent number: 9766370
    Abstract: Algorithms for detecting whether a device is properly secured to a user's skin are described. The operation of a device, such as a wearable device, can be adjusted based on whether the device is properly secured to a user's skin (e.g., on-wrist) or not properly secured to the user's skin (e.g., off-wrist). For example, certain functions can be disabled for power-saving, security or other purposes if the device is off-wrist. In order to avoid falsely identifying the device as off-wrist or on-wrist, algorithms for detecting whether the device is on-wrist or off-wrist can calculate one or more variances based on signals measured by a light sensor and compare the one or more variances with one or more thresholds. Comparing the one or more variances to the one or more threshold can improve the accuracy of wrist-detection algorithms.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: September 19, 2017
    Assignee: Apple Inc.
    Inventors: Robert T. Aloe, Sankalita Saha, Stephen J. Waydo, Daniel J. Culbert
  • Publication number: 20170164884
    Abstract: A photoplethysmogram (PPG) signal may be obtained from a pulse oximeter, which employs a light emitter and a light sensor to measure the perfusion of blood to the skin of a user, and multiple wavelengths of light may be employed. For various wavelengths, relatively long wavelengths may interrogate relatively deep blood vessels in comparison to relatively short wavelengths, which may interrogate relatively shallow blood vessels. Accordingly, for co-located emitters of different wavelengths, there may be a time delay in the pulse signal measured by each wavelength. The time delay as a function of time may vary according to the constriction and dilation of the blood vessels, which itself may vary according to the respiratory rate of a user.
    Type: Application
    Filed: December 30, 2013
    Publication date: June 15, 2017
    Inventors: Daniel J. CULBERT, Ian R. SHAPIRO
  • Patent number: 9668676
    Abstract: A light emitter and light sensor pair can be used to determine one or more characteristics of a user's vasculature. For example, a pulse oximeter employs a light emitter and a light sensor to measure the percentage of oxygenated blood in a subject. In examples of the present disclosure, light emitters and light sensors can be used to perform biometric identification of a user based on identifying characteristics of the user's vasculature. For example, light information can be obtained at one or more light sensors, and the information can be compared to stored information associated with a user identity. Based on the comparison, the user of the device can be identified as having the user identity.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: June 6, 2017
    Assignee: Apple Inc.
    Inventor: Daniel J. Culbert
  • Patent number: 9632566
    Abstract: The present embodiments provide a system that dynamically controls power consumption in a computing device. During operation, the system measures the performance of the computing device while executing a work-loop. Next, the system determines a derived completion time for the work-loop based on the measured performance. (For example, the derived completion time can be an expected completion time, a maximum completion time, or more generally a completion time distribution.) The system then determines a deadline-proximity for the work-loop based on a comparison between the derived completion time and a deadline for the work-loop. (For example, the deadline-proximity can be an expected deadline-proximity, a minimum deadline-proximity, or more generally a deadline-proximity distribution.) Finally, the system controls the power consumption of the computing device based on the determined deadline-proximity for the work-loop.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: April 25, 2017
    Assignee: Apple Inc.
    Inventor: Daniel J. Culbert
  • Publication number: 20170007183
    Abstract: A wearable device that attaches to a body part of a user via an attachment member operates in at least a connected and a disconnected state. One or more sensors located in the wearable device and/or the attachment member detect the user's body part when present. Such detection may only be performed when the attachment member is in a connected configuration and may be used to switch the wearable device between the connected and disconnected states. In this way, the wearable device operates in the connected state when worn by a user and in the disconnected state when not worn by the user.
    Type: Application
    Filed: January 31, 2014
    Publication date: January 12, 2017
    Applicant: APPLE INC.
    Inventors: Sorin V. Dusan, Daniel J. Culbert, Todd K. Whitehurst
  • Publication number: 20160341600
    Abstract: Algorithms for detecting whether a device is properly secured to a user's skin are described. The operation of a device, such as a wearable device, can be adjusted based on whether the device is properly secured to a user's skin (e.g., on-wrist) or not properly secured to the user's skin (e.g., off-wrist). For example, certain functions can be disabled for power-saving, security or other purposes if the device is off-wrist. In order to avoid falsely identifying the device as off-wrist or on-wrist, algorithms for detecting whether the device is on-wrist or off-wrist can calculate one or more variances based on signals measured by a light sensor and compare the one or more variances with one or more thresholds. Comparing the one or more variances to the one or more threshold can improve the accuracy of wrist-detection algorithms.
    Type: Application
    Filed: September 3, 2015
    Publication date: November 24, 2016
    Inventors: Robert T. ALOE, Sankalita SAHA, Stephen J. WAYDO, Daniel J. CULBERT
  • Publication number: 20160296142
    Abstract: A light emitter and light sensor pair can be used to determine one or more characteristics of a user's vasculature. For example, a pulse oximeter employs a light emitter and a light sensor to measure the percentage of oxygenated blood in a subject. In examples of the present disclosure, light emitters and light Receive motion sensors can be used to perform biometric identification information of a user based on identifying characteristics of the user's vasculature. For example, light information can be obtained at one or more light sensors, and the information information can be compared to stored information associated with a user identity. Based on the comparison, the user of the device can be identified as having the user identity.
    Type: Application
    Filed: December 30, 2013
    Publication date: October 13, 2016
    Inventor: Daniel J. CULBERT
  • Publication number: 20160296173
    Abstract: A photoplethysmogram (PPG) signal may be obtained from a pulse oximeter, which employs a light emitter and a light sensor to measure the perfusion of blood to the skin of a user. However, the signal may be compromised by noise due to motion artifacts. That is, movement of the body of a user may cause the skin and vasculature to expand and contract, introducing noise to the signal. To address the presence of motion artifacts, examples of the present disclosure can receive light information from two light sensors situated in a line parallel to the direction of the blood pulse wave. The light information from each sensor may include the same noise signal, and thus subtracting one from the other can result in a heart rate signal where the noise has been canceled out. In some examples, a signal from one of the light sensors may be multiplied by a scaling factor before cancellation to account for response differences in each light sensor.
    Type: Application
    Filed: December 30, 2013
    Publication date: October 13, 2016
    Inventor: Daniel J. CULBERT
  • Publication number: 20160051201
    Abstract: A device for determining a heart rate of a user has a PPG sensor and an accelerometer to compensate for acceleration artifacts within the PPG signal. The device transforms time domain PPG and accelerometer signals into the frequency domain using a Fourier transformation and utilizes the Fourier coefficient magnitudes as indicative of the probability of candidate heart rate values. Candidate heart rate values are determined at sampling times over a time interval and a most probable heart rate path during the time interval is determined using a reward/penalty algorithm.
    Type: Application
    Filed: August 22, 2014
    Publication date: February 25, 2016
    Inventors: Ehsan MAANI, Daniel J. CULBERT, Ian R. SHAPIRO
  • Publication number: 20140089694
    Abstract: The present embodiments provide a system that dynamically controls power consumption in a computing device. During operation, the system measures the performance of the computing device while executing a work-loop. Next, the system determines a derived completion time for the work-loop based on the measured performance. (For example, the derived completion time can be an expected completion time, a maximum completion time, or more generally a completion time distribution.) The system then determines a deadline-proximity for the work-loop based on a comparison between the derived completion time and a deadline for the work-loop. (For example, the deadline-proximity can be an expected deadline-proximity, a minimum deadline-proximity, or more generally a deadline-proximity distribution.) Finally, the system controls the power consumption of the computing device based on the determined deadline-proximity for the work-loop.
    Type: Application
    Filed: September 27, 2012
    Publication date: March 27, 2014
    Applicant: APPLE INC.
    Inventor: Daniel J. Culbert
  • Patent number: 6173335
    Abstract: A structure and method for routing information desired by a particular entity within a pen-based computer system to that entity are provided. The desired information is contained in “packages” containing the desired information in one or more “parts” and also containing a package directory (located in front of the parts) that identifies the package and provides selected information about the package and its parts. The packages are received and processed by a package manager that maintains a registry of entities that desire specified types of information (parts) that might be found in an incoming package. When the package manager receives a package containing such information, it routes the part containing that information to a “part handler” associated with the entity requesting the information. The package manager then updates a package registry to reflect that the package has been successfully delivered.
    Type: Grant
    Filed: July 30, 1993
    Date of Patent: January 9, 2001
    Assignee: Apple Computer, Inc.
    Inventors: Daniel J. Culbert, Robert V. Welland