Patents by Inventor Anjian Wu

Anjian Wu 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: 20250004931
    Abstract: Systems and methods are directed to providing multilevel chained testing. A modeling manager receives a request for data associated with an experience having multiple levels of testing, whereby each lower level of testing has a set of one or more variants chained to a variant of a higher level. Based on the request, the model manager determines which variant of the multiple levels of testing to provide to a user. The determining comprises detecting a lowest segment the user is a member of, whereby each segment level corresponds to a level of testing, and selecting a variant from a corresponding set of one or more variants of the lowest sub-segment, a chained variant of a parent segment, or a control value. The modeling manager transmits a response to an experience component that includes the selected variant, and the experience component causes presentation of the experience with the selected variant.
    Type: Application
    Filed: November 10, 2023
    Publication date: January 2, 2025
    Inventors: Vikram D. Gaitonde, Peter Michael Humke, Michael E. Pascual, Smriti R. Ramakrishnan, Ajith Muralidharan, Yao Pan, Lingjie Weng, Keren Wang, Anjian Wu, Daniel Chi Peng Lau
  • Publication number: 20250005430
    Abstract: Methods, systems, and computer programs are presented for implementing an artificial-intelligence modeling utility system. One method includes receiving, by a modeling manager, a schema from an experience module that implements features of an online service. The modeling manager manages a plurality of machine-learning (ML) models, provides a user interface (UI) based on the schema for entering experiment parameter values, and configures one or more ML models for the experiment. The experiment is initialized, and during the experiment, the modeling manager receives a request from the experience module for data associated with the experiment and selects one of the configured ML models for providing a response to the request. The response is obtained from the selected ML model based on input provided to the ML model based on the request, and the modeling manager sends the response to the experience. Further, results of the experiment are presented.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Inventors: Vikram Gaitonde, Peter Michael Humke, Michael E. Pascual, Smriti R. Ramakrishnan, Ajith Muralidharan, Yao Pan, Lingjie Weng, Keren Wang, Anjian Wu, Daniel Chi Peng Lau
  • Publication number: 20240296293
    Abstract: Methods, systems, and apparatuses include receiving input from a client device to facilitate electronic messaging between a first user associated with first attribute data and a second user, where the client device provides a messaging interface that facilitates the electronic messaging. A messaging intent is determined based on the first attribute data of the first user, where the messaging intent corresponds to a purpose of the electronic messaging. A set of attributes of the first attribute data is mapped to prompt inputs based on the messaging intent. A generative language model is applied to the prompt inputs. Suggestions for adding messaging content in the messaging interface are output by the generative language model based on the prompt inputs. The suggestions are presented on the messaging interface.
    Type: Application
    Filed: June 30, 2023
    Publication date: September 5, 2024
    Inventors: Alexander Ping Tsun, Jennifer Kloke, Zhengming Xing, Vraj Vyas, Anjian Wu, Dixon Lo, Jefferson Lai, Marta Garcia Ruiz De Leon, Praveen Kumar Bodigutla
  • Publication number: 20230270377
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Patent number: 11678838
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 20, 2023
    Assignee: FITBIT, INC.
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Publication number: 20220280048
    Abstract: In one embodiment, a method for creating a blood oxygen saturation (SpO2) value, the method comprises receiving one or more photoplethysmography (PPG) signals for SpO2 detection from one or more PPG sensors; receiving one or more PPG signals for characterizing a heart rate from the one or more PPG sensors; using the one or more PPG signals for SpO2 detection, forming one or more SpO2 datasets wherein the SpO2 datasets respectively comprise one or more noise components; removing the one or more noise components from the one or more SpO2 datasets that are inconsistent with a feature of the one or more PPG signals characterizing the heart rate to produce one or more filtered SpO2 datasets; and using the one or more filtered SpO2 datasets, creating and storing the SpO2.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 8, 2022
    Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
  • Patent number: 11317816
    Abstract: In one embodiment, a method for creating a blood oxygen saturation (SpO2) value, the method comprises receiving one or more photoplethysmography (PPG) signals for SpO2 detection from one or more PPG sensors; receiving one or more PPG signals for characterizing a heart rate from the one or more PPG sensors; using the one or more PPG signals for SpO2 detection, forming one or more SpO2 datasets wherein the SpO2 datasets respectively comprise one or more noise components; removing the one or more noise components from the one or more SpO2 datasets that are inconsistent with a feature of the one or more PPG signals characterizing the heart rate to produce one or more filtered SpO2 datasets; and using the one or more filtered SpO2 datasets, creating and storing the SpO2.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: May 3, 2022
    Assignee: Fitbit, Inc.
    Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
  • Publication number: 20210161464
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 3, 2021
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Patent number: 10942579
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: March 9, 2021
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Patent number: 10874345
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: December 29, 2020
    Assignee: Fitbit, Inc.
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Publication number: 20200167004
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Application
    Filed: October 24, 2019
    Publication date: May 28, 2020
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Patent number: 10568525
    Abstract: In one embodiment, a method for creating a blood oxygen saturation (SpO2) value, the method comprises receiving one or more photoplethysmography (PPG) signals for SpO2 detection from one or more PPG sensors; receiving one or more PPG signals for characterizing a heart rate from the one or more PPG sensors; using the one or more PPG signals for SpO2 detection, forming one or more SpO2 datasets wherein the SpO2 datasets respectively comprise one or more noise components; removing the one or more noise components from the one or more SpO2 datasets that are inconsistent with a feature of the one or more PPG signals characterizing the heart rate to produce one or more filtered SpO2 datasets; and using the one or more filtered SpO2 datasets, creating and storing the SpO2.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 25, 2020
    Assignee: Fitbit, Inc.
    Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
  • Patent number: 10503268
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: December 10, 2019
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Publication number: 20190282159
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Patent number: 10219711
    Abstract: Some embodiments relate to a device, method, and/or computer-readable medium storing processor-executable process steps for processing a photoplethysmographic (“PPG”) signal in a monitoring device that monitors a property of blood flow. In some embodiments, the processing includes obtaining a first digital signal representing a detected light signal having a non-pulsatile (e.g., DC) component and a pulsatile component (e.g., AC). An offset control signal is generated from an estimation of the non-pulsatile component and a second digital signal is generated after subtracting the offset control signal from the detected light signal and applying a gain to the subtracted signal. A reconstructed signal is generated that is calculated from the gain and one or more of (i) the first digital signal, and (ii) the second digital signal and the offset control signal.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: March 5, 2019
    Assignee: Fitbit, Inc.
    Inventors: Anjian Wu, Peter W. Richards, Shelten Gee Jao Yuen
  • Publication number: 20190053754
    Abstract: Approaches to determining a sleep fitness score for a user are provided, such as may be based upon monitored breathing disturbances of a user. The system receives user state data generated over a time period by a combination of sensors provided via a wearable tracker associated with the user. A system can use this information to calculate a sleep fitness score, breathing disturbance score, or other such value. The system can classify every minute within the time period as either normal or atypical, for example, and may provide such information for presentation to the user.
    Type: Application
    Filed: August 16, 2018
    Publication date: February 21, 2019
    Inventors: Suraj Gowda, Conor Joseph Heneghan, Shelten Gee Jao Yuen, Anjian Wu, Daniel Joel Freschl, Peter W. Richards, Chris H. Sarantos, Jonathan Wonwook Kim
  • Publication number: 20190050064
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Application
    Filed: October 5, 2018
    Publication date: February 14, 2019
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Patent number: 10126830
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: November 13, 2018
    Assignee: Fitbit, Inc.
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Publication number: 20180067565
    Abstract: The disclosure relates to methods, devices, and systems to identify a user of a wearable fitness monitor using data obtained using the wearable fitness monitor. Data obtained from motion sensors of the wearable fitness monitor and data obtained from heartbeat waveform sensors of the wearable fitness monitor may be used to identify the user.
    Type: Application
    Filed: November 14, 2017
    Publication date: March 8, 2018
    Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
  • Publication number: 20180028077
    Abstract: Some embodiments relate to a device, method, and/or computer-readable medium storing processor-executable process steps for processing a photoplethysmographic (“PPG”) signal in a monitoring device that monitors a property of blood flow. In some embodiments, the processing includes obtaining a first digital signal representing a detected light signal having a non-pulsatile (e.g., DC) component and a pulsatile component (e.g., AC). An offset control signal is generated from an estimation of the non-pulsatile component and a second digital signal is generated after subtracting the offset control signal from the detected light signal and applying a gain to the subtracted signal. A reconstructed signal is generated that is calculated from the gain and one or more of (i) the first digital signal, and (ii) the second digital signal and the offset control signal.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 1, 2018
    Inventors: Anjian WU, Peter W. RICHARDS, Shelten Gee Jao YUEN