Patents by Inventor Nick D'Amato

Nick D'Amato 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).

  • Patent number: 11899519
    Abstract: Systems, methods, and devices with reduced power consumption in network microphone devices. In one embodiment, a network microphone device is configured to perform a method that includes (i) capturing audio content; (ii) using a first algorithm to perform a keyword detection process for determining whether the audio content includes a keyword; (iii) responsive to determining that the audio content includes the keyword, using a second, more computationally intensive algorithm to perform a wake-word detection process for determining whether the audio content includes a wake word; and (iv) responsive to performing the wake-word detection process, (a) causing a voice service corresponding to the wake word to process the audio content if the wake-word detection process confirms that the audio content includes the wake word or (b) ceasing performance of the wake-word detection process if the wake-word detection process disconfirms that the audio content includes the wake word.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: February 13, 2024
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Daniele Giacobello, Joachim Fainberg, Klaus Hartung
  • Publication number: 20240001077
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Application
    Filed: August 24, 2023
    Publication date: January 4, 2024
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Publication number: 20240004609
    Abstract: In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
    Type: Application
    Filed: June 8, 2023
    Publication date: January 4, 2024
    Inventors: Nick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
  • Patent number: 11771866
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: October 3, 2023
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Patent number: 11714600
    Abstract: In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: August 1, 2023
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
  • Patent number: 11710487
    Abstract: In one aspect, a playback device includes at least one microphone configured to detect a voice input and generate sound input data. The playback device detects a first command keyword in the detected sound and, in response, makes a first determination, via a first local natural language unit (NLU), whether the input sound data includes at least one keyword within a first predetermined library of keywords. The playback device receives an indication of a second determination made by a second NLU that the input sound data includes at least one keyword from a second predetermined library of keywords. The playback device compares the results of the first determination and the second determination and, based on the comparison, foregoes further processing of the input sound data.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: July 25, 2023
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Publication number: 20230169956
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 1, 2023
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Patent number: 11551669
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: January 10, 2023
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Publication number: 20220365747
    Abstract: In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
    Type: Application
    Filed: May 6, 2022
    Publication date: November 17, 2022
    Inventors: Nick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
  • Patent number: 11354092
    Abstract: In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: June 7, 2022
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
  • Publication number: 20220132246
    Abstract: Systems and methods for authenticating a passive speaker include (i) activating, by a playback device configured to drive the passive speaker, a passive speaker identification circuit of the passive speaker by providing an identification signal to an input terminal of the passive speaker, wherein the passive speaker is a particular type of passive speaker having particular acoustic characteristics; (ii) while the passive speaker identification circuit is active, measuring, by the playback device, an electrical current of the identification signal; (iii) determining, based on the measured electrical current of the identification signal, an impedance modulation of the passive speaker; (iv) determining, by the playback device, the particular type of the passive speaker based on the impedance modulation of the passive speaker; and (v) applying, by the playback device, a calibration to the playback device based on the determined particular type of the passive speaker.
    Type: Application
    Filed: August 28, 2019
    Publication date: April 28, 2022
    Inventors: Nick D'Amato, IV, Benjamin Rappoport, Dayn Wilberding, Timothy Sheen, Andrea Testa, Nash Reilly, Hilmar Lehnert
  • Publication number: 20220101851
    Abstract: In one aspect, a playback device includes at least one microphone configured to detect a voice input and generate sound input data. The playback device detects a first command keyword in the detected sound and, in response, makes a first determination, via a first local natural language unit (NLU), whether the input sound data includes at least one keyword within a first predetermined library of keywords. The playback device receives an indication of a second determination made by a second NLU that the input sound data includes at least one keyword from a second predetermined library of keywords. The playback device compares the results of the first determination and the second determination and, based on the comparison, foregoes further processing of the input sound data.
    Type: Application
    Filed: October 4, 2021
    Publication date: March 31, 2022
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Patent number: 11206484
    Abstract: Systems and methods for authenticating a passive speaker include (i) activating, by a playback device configured to drive the passive speaker, a passive speaker identification circuit of the passive speaker by providing an identification signal to an input terminal of the passive speaker, wherein the passive speaker is a particular type of passive speaker having particular characteristics; (ii) while the passive speaker identification circuit is active, measuring, by the playback device, an electrical current of the identification signal; (iii) determining, based on the measured electrical current of the identification signal, an impedance modulation of the passive speaker; (iv) determining, by the playback device, the particular type of the passive speaker based on the impedance modulation of the passive speaker; and (v) applying, by the playback device, a calibration to the playback device based on the determined particular type of the passive speaker.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: December 21, 2021
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Benjamin Rappoport, Dayn Wilberding, Timothy Sheen, Andrea Testa, Nash Reilly, Hilmar Lehnert
  • Publication number: 20210358481
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Application
    Filed: July 29, 2021
    Publication date: November 18, 2021
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Publication number: 20210314222
    Abstract: Systems and methods disclosed herein include, determining a proximity of the first networked device to a second networked device, determining whether there is a wired network connection existing between the first networked device and the second networked device, and in response to determining the proximity and the existence of a wired network connection, reconfiguring one or more operational parameters of one or both of the first networked device and the second networked device.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 7, 2021
    Inventor: Nick D'Amato
  • Patent number: 11138975
    Abstract: In one aspect, a playback device includes at least one microphone configured to detect a voice input and generate sound input data. The playback device detects a first command keyword in the detected sound and, in response, makes a first determination, via a first local natural language unit (NLU), whether the input sound data includes at least one keyword within a first predetermined library of keywords. The playback device receives an indication of a second determination made by a second NLU that the input sound data includes at least one keyword from a second predetermined library of keywords. The playback device compares the results of the first determination and the second determination and, based on the comparison, foregoes further processing of the input sound data.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 5, 2021
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Patent number: 11138969
    Abstract: In one aspect, a playback device includes a command-keyword engine having a local natural language unit (NLU). The playback device detects, via the command-keyword engine, a first command keyword in voice input of sound detected by one or more microphones of the playback device. The playback device determines whether the sound input data includes a keyword from a first predetermined library of keywords via a local natural language unit (NLU). The playback device transmits the input sound data to a second playback device over a local area network, the second playback device employing a second local NLU with a second predetermined library of keywords. The playback device receives a response from the second playback device and performs an action based on an intent determined by at least one of the first NLU or the second NLU according to the keywords in the voice input.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: October 5, 2021
    Assignee: Sonos, Inc.
    Inventors: Nick D'Amato, Connor Kristopher Smith
  • Publication number: 20210216278
    Abstract: In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
    Type: Application
    Filed: December 21, 2020
    Publication date: July 15, 2021
    Inventors: Nick D'Amato, Kurt Thomas Soto, Connor Kristopher Smith
  • Patent number: 10985982
    Abstract: Systems and methods disclosed herein include, determining a proximity of the first networked device to a second networked device, determining whether there is a wired network connection existing between the first networked device and the second networked device, and in response to determining the proximity and the existence of a wired network connection, reconfiguring one or more operational parameters of one or both of the first networked device and the second networked device.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: April 20, 2021
    Assignee: Sonos, Inc.
    Inventor: Nick D'Amato
  • Publication number: 20210035572
    Abstract: In one aspect, a playback device includes at least one microphone configured to detect a voice input and generate sound input data. The playback device detects a first command keyword in the detected sound and, in response, makes a first determination, via a first local natural language unit (NLU), whether the input sound data includes at least one keyword within a first predetermined library of keywords. The playback device receives an indication of a second determination made by a second NLU that the input sound data includes at least one keyword from a second predetermined library of keywords. The playback device compares the results of the first determination and the second determination and, based on the comparison, foregoes further processing of the input sound data.
    Type: Application
    Filed: July 31, 2019
    Publication date: February 4, 2021
    Inventors: Nick D'Amato, Connor Kristopher Smith