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: 20250004931Abstract: 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: ApplicationFiled: November 10, 2023Publication date: January 2, 2025Inventors: 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: 20250005430Abstract: 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: ApplicationFiled: June 29, 2023Publication date: January 2, 2025Inventors: 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: 20240296293Abstract: 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: ApplicationFiled: June 30, 2023Publication date: September 5, 2024Inventors: 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: 20230270377Abstract: 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: ApplicationFiled: May 5, 2023Publication date: August 31, 2023Inventors: 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: 11678838Abstract: 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: GrantFiled: December 29, 2020Date of Patent: June 20, 2023Assignee: 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: 20220280048Abstract: 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: ApplicationFiled: March 25, 2022Publication date: September 8, 2022Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
-
Patent number: 11317816Abstract: 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: GrantFiled: February 21, 2020Date of Patent: May 3, 2022Assignee: Fitbit, Inc.Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
-
Publication number: 20210161464Abstract: 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: ApplicationFiled: December 29, 2020Publication date: June 3, 2021Inventors: 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: 10942579Abstract: 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: GrantFiled: October 24, 2019Date of Patent: March 9, 2021Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Patent number: 10874345Abstract: 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: GrantFiled: May 31, 2019Date of Patent: December 29, 2020Assignee: 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: 20200167004Abstract: 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: ApplicationFiled: October 24, 2019Publication date: May 28, 2020Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Patent number: 10568525Abstract: 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: GrantFiled: December 12, 2016Date of Patent: February 25, 2020Assignee: Fitbit, Inc.Inventors: Anjian Wu, Chris H. Sarantos, Peter W. Richards, Shelten Gee Jao Yuen
-
Patent number: 10503268Abstract: 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: GrantFiled: October 5, 2018Date of Patent: December 10, 2019Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Publication number: 20190282159Abstract: 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: ApplicationFiled: May 31, 2019Publication date: September 19, 2019Inventors: 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: 10219711Abstract: 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: GrantFiled: July 29, 2016Date of Patent: March 5, 2019Assignee: Fitbit, Inc.Inventors: Anjian Wu, Peter W. Richards, Shelten Gee Jao Yuen
-
Publication number: 20190053754Abstract: 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: ApplicationFiled: August 16, 2018Publication date: February 21, 2019Inventors: 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: 20190050064Abstract: 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: ApplicationFiled: October 5, 2018Publication date: February 14, 2019Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Patent number: 10126830Abstract: 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: GrantFiled: November 14, 2017Date of Patent: November 13, 2018Assignee: Fitbit, Inc.Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Publication number: 20180067565Abstract: 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: ApplicationFiled: November 14, 2017Publication date: March 8, 2018Inventors: Shelten Gee Jao Yuen, James Park, Atiyeh Ghoreyshi, Anjian Wu
-
Publication number: 20180028077Abstract: 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: ApplicationFiled: July 29, 2016Publication date: February 1, 2018Inventors: Anjian WU, Peter W. RICHARDS, Shelten Gee Jao YUEN