Patents by Inventor Jonathan Downing

Jonathan Downing 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: 20240143523
    Abstract: One or more aspects of the present disclosure relate to controlling threads across several processors. For example, at least one input/output (IO) workflow message can be stored in a storage array's hardware queue. Additionally, an IO workflow message can be read from the hardware queue. Further, a local thread wake-up or an interrupt-wakeup operation can be performed based on a target of the IO workflow message.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Applicant: Dell Products L.P.
    Inventors: Troy Downing, Jonathan Krasner, Julie Zhivich
  • Publication number: 20240015458
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 11, 2024
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 11706579
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: July 18, 2023
    Assignee: Sonos, Inc.
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Publication number: 20220274822
    Abstract: A beverage dispensing device comprising a beverage reservoir, a receptacle that receives a beverage container including a beverage and discharges the beverage from the beverage container into the beverage reservoir, a cutting mechanism that opens the beverage container to release the beverage, a cooling system comprising one or more thermoelectric coolers including one or more plate-like surfaces along the flow path wherein the cooling system performs at least one of chilling or warming the beverage that flows over at least part of the plate-like surface. The beverage dispensing device further comprising a pump that transfers the beverage from the beverage reservoir to the cooling system, an aeration component that receives and aerates the beverage from the cooling system, and a discharge nozzle coupled to the aeration component that dispenses the beverage.
    Type: Application
    Filed: December 10, 2021
    Publication date: September 1, 2022
    Inventors: Marshal Chang, Jeremy M. Fallis, JR., Brian Orme, Derrick Du, Charles Le Pere, Courtney Cavanaugh, Simon Gatrall, Jonathan Downing, Jon-William Murphy
  • Publication number: 20220240036
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
    Type: Application
    Filed: December 6, 2021
    Publication date: July 28, 2022
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 11197112
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: December 7, 2021
    Assignee: Sonos, Inc.
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Publication number: 20200008000
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 2, 2020
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 10419864
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 17, 2019
    Assignee: Sonos, Inc.
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Publication number: 20180359585
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
    Type: Application
    Filed: June 4, 2018
    Publication date: December 13, 2018
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 9992597
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: June 5, 2018
    Assignee: Sonos, Inc.
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Publication number: 20170208408
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a control device receiving an indication that the control device will begin detecting audio signals emitted from playback devices as part of a calibration process. While the control device is detecting audio signals emitted from the playback devices, the control device receives a stream of motion data indicating movement of the control device. The control device processes a first subset of the stream of motion data to determine that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device occurred. Based on determining that the first subset of the stream of motion data indicates sufficient horizontal translation of the control device, the control device processes a second subset of the stream of motion data.
    Type: Application
    Filed: April 5, 2017
    Publication date: July 20, 2017
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 9693165
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves receiving motion data indicating movement of a recording device while the recording device was recording a calibration sound emitted by one or more playback devices in a given environment during a calibration period. The example implementation also involves determining that sufficient vertical translation of the recording device occurred during the calibration period. The example implementation further involves determining that sufficient horizontal translation of the recording device occurred during the calibration period. The implementation involves sending, by the computing device to one or more playback devices, a message indicating that sufficient translation of the recording device occurred during the calibration period in vertical and horizontal directions.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 27, 2017
    Assignee: Sonos, Inc.
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Publication number: 20170086004
    Abstract: Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves receiving motion data indicating movement of a recording device while the recording device was recording a calibration sound emitted by one or more playback devices in a given environment during a calibration period. The example implementation also involves determining that sufficient vertical translation of the recording device occurred during the calibration period. The example implementation further involves determining that sufficient horizontal translation of the recording device occurred during the calibration period. The implementation involves sending, by the computing device to one or more playback devices, a message indicating that sufficient translation of the recording device occurred during the calibration period in vertical and horizontal directions.
    Type: Application
    Filed: September 24, 2015
    Publication date: March 23, 2017
    Inventors: Jonathan Downing, Timothy Sheen, Daniel Valente
  • Patent number: 9568745
    Abstract: In an embodiment, a hinge for a fluid-filled lens assembly includes a base having a first end configured to connect to a temple arm of the lens assembly and a second end configured to connect to a frame of the lens assembly, wherein the base includes a gap that is shaped to allow for tubing to pass from the first end to the second end of the base. In an embodiment, the first end of the base includes a cammed surface configured to engage a surface of the temple arm. In an embodiment, the first and second ends of the base are configured to flex around a rotation axis of the hinge.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 14, 2017
    Assignee: Adlens Beacon, Inc.
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Publication number: 20160274380
    Abstract: In an embodiment, a hinge for a fluid-filled lens assembly includes a base having a first end configured to connect to a temple arm of the lens assembly and a second end configured to connect to a frame of the lens assembly, wherein the base includes a gap that is shaped to allow for tubing to pass from the first end to the second end of the base. In an embodiment, the first end of the base includes a cammed surface configured to engage a surface of the temple arm. In an embodiment, the first and second ends of the base are configured to flex around a rotation axis of the hinge.
    Type: Application
    Filed: May 26, 2016
    Publication date: September 22, 2016
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Publication number: 20160161768
    Abstract: An actuator for a fluid-filled lens including a housing having a first and second end; a reservoir disposed within the housing is disclosed. In an embodiment, the actuator further includes a compression arm having a first end that is fixed at a pivot and a second end that is not fixed such that the compression arm flexes to compress the reservoir.
    Type: Application
    Filed: August 4, 2015
    Publication date: June 9, 2016
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Patent number: 9354456
    Abstract: In an embodiment, a hinge for a fluid-filled lens assembly includes a base having a first end configured to connect to a temple arm of the lens assembly and a second end configured to connect to a frame of the lens assembly, wherein the base includes a gap that is shaped to allow for tubing to pass from the first end to the second end of the base. In an embodiment, the first end of the base includes a cammed surface configured to engage a surface of the temple arm. In an embodiment, the first and second ends of the base are configured to flex around a rotation axis of the hinge.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: May 31, 2016
    Assignee: Adlens Beacon, Inc.
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Publication number: 20150049296
    Abstract: In an embodiment, a hinge for a fluid-filled. lens assembly includes a base having a first end configured to connect to a temple arm of the lens assembly and a second end configured to connect to a frame of the lens assembly, wherein the base includes a gap that is shaped to allow for tubing to pass from the first end to the second end of the base. In an embodiment, the first end of the base includes a cammed surface configured to engage a surface of the temple arm. In an embodiment, the first and second ends of the base are configured to flex around a rotation axis of the hinge.
    Type: Application
    Filed: November 3, 2014
    Publication date: February 19, 2015
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Patent number: 8876283
    Abstract: In an embodiment, a hinge for a fluid-filled lens assembly includes a base having a first end configured to connect to a temple arm of the lens assembly and a second end configured to connect to a frame of the lens assembly, wherein the base includes a gap that is shaped to allow for tubing to pass from the first end to the second end of the base. In an embodiment, the first end of the base includes a cammed surface configured to engage a surface of the temple arm. In an embodiment, the first and second ends of the base are configured to flex around a rotation axis of the hinge.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: November 4, 2014
    Assignee: Adlens Beacon, Inc.
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser
  • Publication number: 20140226127
    Abstract: An actuator for a fluid-filled lens including a housing having a first and second end; a reservoir disposed within the housing is disclosed. In an embodiment, the actuator further includes a compression arm having a first end that is fixed at a pivot and a second end that is not fixed such that the compression arm flexes to compress the reservoir.
    Type: Application
    Filed: April 21, 2014
    Publication date: August 14, 2014
    Applicant: Adlens Beacon, Inc.
    Inventors: Daniel Senatore, Matthew Wallace Peterson, Jonathan Downing, Amitava Gupta, William Egan, Lisa Nibauer, Frank Stangota, Bruce Decker, Thomas M. McGuire, Urban Schnell, Karim Haroud, Pascal Loser