Patents by Inventor Charles MAALOUF

Charles MAALOUF 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: 20240103633
    Abstract: Embodiments are disclosed for hold gesture recognition using machine learning (ML). In an embodiment, a method comprises: receiving sensor signals indicative of a hand gesture made by a user, the sensor data obtained from at least one sensor of a wearable device worn by the user; generating a first embedding of first features extracted from the sensor signals; predicting a first part of a hold gesture based on a first ML gesture classifier and the first embedding; generating a second embedding of second features extracted from the sensor signals; predicting a second part of the hold gesture based on a second ML gesture classifier and the second embedding; predicting a hold gesture based at least in part on outputs of the first and second ML gesture classifiers and a prediction policy; and performing an action on the wearable device or other device based on the predicted hold gesture.
    Type: Application
    Filed: September 20, 2023
    Publication date: March 28, 2024
    Inventors: Bongsoo Suh, Behrooz Shahsavari, Charles Maalouf, Hojjat Seyed Mousavi, Laurence Lindsey, Shivam Kumar Gupta
  • Publication number: 20240094819
    Abstract: In some embodiments, the present disclosure includes techniques and user interfaces for performing operations using air gestures. In some embodiments, the present disclosure includes techniques and user interfaces for audio playback adjustment using gestures. In some embodiments, the present disclosure includes techniques and user interfaces for conditionally responding to inputs.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 21, 2024
    Inventors: Yiqiang NIE, Giovanni M. AGNOLI, Allison W. DRYER, Jules K. FENNIS, Charles MAALOUF, Camille MOUSSETTE, Giancarlo YERKES
  • Patent number: 11907436
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: February 20, 2024
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Publication number: 20230376193
    Abstract: The present disclosure generally relates to displaying user interfaces with device controls.
    Type: Application
    Filed: May 15, 2023
    Publication date: November 23, 2023
    Inventors: Elizabeth HAN, Joanna ARREAZA-TAYLOR, Hannah G. COLEMAN, Caroline J. CRANDALL, Christopher B. FLEIZACH, Charles MAALOUF, Tu K. NGUYEN, Jennifer D. PATTON
  • Publication number: 20230325719
    Abstract: A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
    Type: Application
    Filed: May 26, 2023
    Publication date: October 12, 2023
    Inventors: Charles MAALOUF, Shawn R. SCULLY, Christopher B. FLEIZACH, Tu K. NGUYEN, Lilian H. LIANG, Warren J. SETO, Julian QUINTANA, Michael J. BEYHS, Hojjat SEYED MOUSAVI, Behrooz SHAHSAVARI
  • Patent number: 11699104
    Abstract: A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: July 11, 2023
    Assignee: Apple Inc.
    Inventors: Charles Maalouf, Shawn R. Scully, Christopher B. Fleizach, Tu K. Nguyen, Lilian H. Liang, Warren J. Seto, Julian Quintana, Michael J. Beyhs, Hojjat Seyed Mousavi, Behrooz Shahsavari
  • Publication number: 20230195237
    Abstract: The present disclosure generally relates to navigating user interfaces using hand gestures.
    Type: Application
    Filed: February 14, 2023
    Publication date: June 22, 2023
    Inventors: Tu K. NGUYEN, James N. CARTWRIGHT, Elizabeth C. CRANFILL, Christopher B. FLEIZACH, Joshua R. FORD, Jeremiah R. JOHNSON, Charles MAALOUF, Heriberto NIETO, Jennifer D. PATTON, Hojjat SEYED MOUSAVI, Shawn R. SCULLY, Ibrahim G. YUSUF
  • Publication number: 20230160922
    Abstract: Individual health related events (e.g., handwashing events) can be detected based on multiple sensors including motion and audio sensors. Detecting a qualifying handwashing event can include detecting a qualifying scrubbing event based on motion data (e.g., accelerometer data) and a qualifying rinsing event based on audio data. In some examples, power consumption can be reduced by implementing one or more power saving mitigations.
    Type: Application
    Filed: January 23, 2023
    Publication date: May 25, 2023
    Inventors: Gierad LAPUT, Jared LeVan ZERBE, William C. ATHAS, Andreas Edgar SCHOBEL, Shawn R. SCULLY, Brian H. TSANG, Kevin LYNCH, Charles MAALOUF, Shiwen ZHAO
  • Patent number: 11639944
    Abstract: Individual health related events (e.g., handwashing events) can be detected based on multiple sensors including motion and audio sensors. Detecting a qualifying handwashing event can include detecting a qualifying scrubbing event based on motion data (e.g., accelerometer data) and a qualifying rinsing event based on audio data. In some examples, power consumption can be reduced by implementing one or more power saving mitigations.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: May 2, 2023
    Assignee: Apple Inc.
    Inventors: Gierad Laput, Jared LeVan Zerbe, William C. Athas, Andreas Edgar Schobel, Shawn R. Scully, Brian H. Tsang, Kevin Lynch, Charles Maalouf, Shiwen Zhao
  • Publication number: 20230040703
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: September 16, 2022
    Publication date: February 9, 2023
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Patent number: 11561239
    Abstract: Individual health related events (e.g., handwashing events) can be detected based on multiple sensors including motion and audio sensors. Detecting a qualifying handwashing event can include detecting a qualifying scrubbing event based on motion data (e.g., accelerometer data) and a qualifying rinsing event based on audio data. In some examples, power consumption can be reduced by implementing one or more power saving mitigations.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: January 24, 2023
    Assignee: Apple Inc.
    Inventors: Gierad Laput, Jared LeVan Zerbe, William C. Athas, Andreas Edgar Schobel, Shawn R. Scully, Brian H. Tsang, Kevin Lynch, Charles Maalouf, Shiwen Zhao
  • Publication number: 20220391697
    Abstract: Embodiments are disclosed for a machine learning (ML) gesture recognition with a framework for adding user-customized gestures. In an embodiment, a method comprises: receiving sensor data indicative of a gesture made by a user, the sensor data obtained from at least one sensor of a wearable device worn on a limb of the user; generating a current encoding of features extracted from the sensor data using a machine learning model with the features as input; generating similarity metrics between the current encoding and each encoding in a set of previously generated encodings for gestures; generating similarity scores based on the similarity metrics; predicting the gesture made by the user based on the similarity scores; and performing an action on the wearable device or other device based on the predicted gesture.
    Type: Application
    Filed: May 9, 2022
    Publication date: December 8, 2022
    Inventors: Hojjat Seyed Mousavi, Behrooz Shahsavari, Nima Ferdosi, Charles Maalouf, Xuhai Xu
  • Publication number: 20220374085
    Abstract: The present disclosure generally relates to navigating user interfaces using hand gestures.
    Type: Application
    Filed: May 18, 2022
    Publication date: November 24, 2022
    Inventors: Tu K. NGUYEN, James N. CARTWRIGHT, Elizabeth C. CRANFILL, Christopher B. FLEIZACH, Joshua R. FORD, Jeremiah R. JOHNSON, Charles MAALOUF, Heriberto NIETO, Jennifer D. PATTON, Hojjat SEYED MOUSAVI, Shawn R. SCULLY, Ibrahim G. YUSUF
  • Publication number: 20220351086
    Abstract: A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 3, 2022
    Inventors: Charles MAALOUF, Shawn R. SCULLY, Christopher B. FLEIZACH, Tu K. NGUYEN, Lilian H. LIANG, Warren J. SETO, Julian QUINTANA, Michael J. BEYHS, Hojjat SEYED MOUSAVI, Behrooz SHAHSAVARI
  • Patent number: 11487364
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: November 1, 2022
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Patent number: 11449802
    Abstract: A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: September 20, 2022
    Assignee: Apple Inc.
    Inventors: Charles Maalouf, Shawn R. Scully, Christopher B. Fleizach, Tu K. Nguyen, Lilian H. Liang, Warren J. Seto, Julian Quintana, Michael J. Beyhs, Hojjat Seyed Mousavi, Behrooz Shahsavari
  • Publication number: 20220019292
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Application
    Filed: September 29, 2021
    Publication date: January 20, 2022
    Inventors: Stephen O. LEMAY, Michael R. BASTIAN, Roman HOLENSTEIN, Minwoo JEONG, Charles MAALOUF, Brandon J. NEWENDORP, Heriberto NIETO, Timothy PAEK, Joanna PETERSON, Shawn SCULLY, Srikrishna SRIDHAR, Brandt M. WESTING, Shiwen ZHAO
  • Patent number: 11169616
    Abstract: Systems and processes for operating an intelligent automated assistant are provided. An example process includes detecting input representing motion of an electronic device and sampling an audio input with a microphone of the electronic device. The example process further includes determining, based on the audio input and the input representing motion of the electronic device, whether to initiate a virtual assistant session. In accordance with a determination to initiate the virtual assistant session, the example process includes initiating the virtual assistant session. In accordance with a determination not to initiate the virtual assistant session, the example process includes forgoing initiating the virtual assistant session.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: November 9, 2021
    Assignee: Apple Inc.
    Inventors: Stephen O. Lemay, Michael R. Bastian, Roman Holenstein, Minwoo Jeong, Charles Maalouf, Brandon J. Newendorp, Heriberto Nieto, Timothy Paek, Joanna Peterson, Shawn Scully, Srikrishna Sridhar, Brandt M. Westing, Shiwen Zhao
  • Publication number: 20210142214
    Abstract: A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
    Type: Application
    Filed: July 23, 2020
    Publication date: May 13, 2021
    Inventors: Charles MAALOUF, Shawn R. SCULLY, Christopher B. FLEIZACH, Tu K. NGUYEN, Lilian H. LIANG, Warren J. SETO, Julian QUINTANA, Michael J. BEYHS, Hojjat SEYED MOUSAVI, Behrooz SHAHSAVARI
  • Publication number: 20210063434
    Abstract: Individual health related events (e.g., handwashing events) can be detected based on multiple sensors including motion and audio sensors. Detecting a qualifying handwashing event can include detecting a qualifying scrubbing event based on motion data (e.g., accelerometer data) and a qualifying rinsing event based on audio data. In some examples, power consumption can be reduced by implementing one or more power saving mitigations.
    Type: Application
    Filed: August 14, 2020
    Publication date: March 4, 2021
    Inventors: Gierad LAPUT, Jared LeVan ZERBE, William C. ATHAS, Andreas Edgar SCHOBEL, Shawn R. SCULLY, Brian H. TSANG, Kevin LYNCH, Charles MAALOUF, Shiwen ZHAO