Patents by Inventor Matthew David Anderson

Matthew David Anderson 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: 20240365738
    Abstract: The present disclosure generally relates to Camelina sativa plants exhibiting facultative wintering. Provided herein are methods and compositions for producing plants exhibiting facultative wintering. Also provided herein are exemplary plants exhibiting this trait, including, for example, Camelina sativa line ‘CMN2207’.
    Type: Application
    Filed: May 3, 2024
    Publication date: November 7, 2024
    Applicant: Regents of the University of Minnesota
    Inventors: James Allan ANDERSON, Matthew Ames OTT, Ratan CHOPRA, Katherine FRELS, Michael David MARKS
  • Patent number: 12119000
    Abstract: A device, such as Network Microphone Device or a playback device, detecting an event associated with the device or a system comprising the device. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the keyword or sending at least part of the input sound data stream to the VAS.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: October 15, 2024
    Assignee: Sonos, Inc.
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Publication number: 20240300275
    Abstract: A method of on-demand energy delivery to an active suspension system comprising an actuator body, hydraulic pump, electric motor, plurality of sensors, energy storage facility, and controller is provided. The method comprises disposing an active suspension system in a vehicle between a wheel mount and a vehicle body, detecting a wheel event requiring control of the active suspension; and sourcing energy from the energy storage facility and delivering it to the electric motor in response to the wheel event.
    Type: Application
    Filed: October 20, 2023
    Publication date: September 12, 2024
    Applicant: ClearMotion, Inc.
    Inventors: ZACKARY MARTIN ANDERSON, Shakeel Avadhany, Matthew D. Cole, Robert Driscoll, John Giarratana, Marco Giovanardi, Vladimir Gorelik, Jonathan R. Leehey, William G. Near, Patrick W. Neil, Colin Patrick O'Shea, Tyson David Sawyer, Johannes Schneider, Clive Tucker, Ross J. Wendell, Richard Anthony Zuckerman
  • Publication number: 20240212680
    Abstract: A device, such as Network Microphone Device or a playback device, receives an indication of a track change associated with a playback queue output by a media playback system. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of command keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a command keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the command keyword or sending at least part of the input sound data stream to the VAS.
    Type: Application
    Filed: January 11, 2024
    Publication date: June 27, 2024
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Patent number: 11881222
    Abstract: A device, such as Network Microphone Device or a playback device, receives an indication of a track change associated with a playback queue output by a media playback system. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of command keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a command keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the command keyword or sending at least part of the input sound data stream to the VAS.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: January 23, 2024
    Assignee: Sonos, Inc
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Publication number: 20230386110
    Abstract: Described herein is a computer implemented method. The method includes detecting user input activating a text effect selection control. In response to the user input the method further includes automatically determining a selected design element, the selected design element being a text element displayed on a page; applying a stroke to the selected design element; setting a fill of the selected design element to be transparent; and generating and displaying a shadow for the selected design element.
    Type: Application
    Filed: August 8, 2023
    Publication date: November 30, 2023
    Applicant: Canva Pty Ltd
    Inventors: Declan Robin Vong, Matthew David Anderson, Lynneal Jia Santos, Jesse James Walker
  • Publication number: 20230352024
    Abstract: A device, such as Network Microphone Device or a playback device, detecting an event associated with the device or a system comprising the device. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the keyword or sending at least part of the input sound data stream to the VAS.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 2, 2023
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Patent number: 11763505
    Abstract: Described herein is a computer implemented method. The method includes detecting user input activating a text effect selection control. In response to the user input the method further includes: automatically generating a first shadow for a selected design element, the first shadow having a first colour, a first direction, a first offset, and a first opacity; automatically generating a second shadow for the selected design element, the second shadow having the first colour, the first direction, a second offset greater than the first offset, and a second opacity less than the first opacity; displaying the first shadow behind the selected design element; and displaying the second shadow behind the first shadow.
    Type: Grant
    Filed: March 6, 2022
    Date of Patent: September 19, 2023
    Assignee: Canva Pty Ltd
    Inventors: Declan Robin Vong, Matthew David Anderson, Lynneal Jia Santos, Jesse James Walker
  • Patent number: 11727193
    Abstract: Described herein is a computer implemented method. The method comprises detecting initiation of a curved text effect in respect of a selected text string of a design; determining a radius; processing the selected text string to split the selected text string into one or more text string elements, each text string element being associated with a glyph; calculating, for each text string element, an element transformation that includes element rotation data and element position data, the element transformation being based on the radius; and rendering each text string element by, for a given text string element, rendering the glyph that the given text string element is associated with based on the element transformation calculated for the given text string element.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: August 15, 2023
    Assignee: CANVA PTY LTD
    Inventors: Declan Robin Vong, Matthew David Anderson, Jesse James Walker, Michael Hebron
  • Patent number: 11694689
    Abstract: A device, such as Network Microphone Device or a playback device, detecting an event associated with the device or a system comprising the device. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the keyword or sending at least part of the input sound data stream to the VAS.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: July 4, 2023
    Assignee: Sonos, Inc.
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Publication number: 20230185976
    Abstract: A computer implemented method for providing a graphical user interface for editing a design is described. A selection of a plurality of the design elements is received and a subset of the selected design elements is determined. Edit operations for the selected design elements are automatically selected based on the determined subset of the selected design elements. The design may be a table or include a table and the subset of selected design elements may be a category of borders forming the table.
    Type: Application
    Filed: November 28, 2022
    Publication date: June 15, 2023
    Applicant: Canva Pty Ltd
    Inventors: Luka Sam Kerr, Matthew David Anderson
  • Publication number: 20230075581
    Abstract: A device, such as Network Microphone Device or a playback device, receives an indication of a track change associated with a playback queue output by a media playback system. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of command keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a command keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the command keyword or sending at least part of the input sound data stream to the VAS.
    Type: Application
    Filed: October 24, 2022
    Publication date: March 9, 2023
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Patent number: 11482224
    Abstract: A device, such as Network Microphone Device or a playback device, receives an indication of a track change associated with a playback queue output by a media playback system. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of command keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a command keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the command keyword or sending at least part of the input sound data stream to the VAS.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: October 25, 2022
    Assignee: Sonos, Inc.
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Publication number: 20220319513
    Abstract: A device, such as Network Microphone Device or a playback device, detecting an event associated with the device or a system comprising the device. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the keyword or sending at least part of the input sound data stream to the VAS.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 6, 2022
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Publication number: 20220189090
    Abstract: Described herein is a computer implemented method. The method includes detecting user input activating a text effect selection control. In response to the user input the method further includes: automatically generating a first shadow for a selected design element, the first shadow having a first colour, a first direction, a first offset, and a first opacity; automatically generating a second shadow for the selected design element, the second shadow having the first colour, the first direction, a second offset greater than the first offset, and a second opacity less than the first opacity; displaying the first shadow behind the selected design element; and displaying the second shadow behind the first shadow.
    Type: Application
    Filed: March 6, 2022
    Publication date: June 16, 2022
    Inventors: Declan Robin Vong, Matthew David Anderson, Lynneal Jia Santos, Jesse James Walker
  • Publication number: 20220129619
    Abstract: Described herein is a computer implemented method. The method comprises detecting initiation of a curved text effect in respect of a selected text string of a design; determining a radius; processing the selected text string to split the selected text string into one or more text string elements, each text string element being associated with a glyph; calculating, for each text string element, an element transformation that includes element rotation data and element position data, the element transformation being based on the radius; and rendering each text string element by, for a given text string element, rendering the glyph that the given text string element is associated with based on the element transformation calculated for the given text string element.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 28, 2022
    Inventors: Declan Robin Vong, Matthew David Anderson, Jesse James Walker, Michael Hebron
  • Patent number: 11308962
    Abstract: A device, such as Network Microphone Device or a playback device, detecting an event associated with the device or a system comprising the device. In response, an input detection window is opened for a given time period. During the given time period the device is arranged to receive an input sound data stream representing sound detected by a microphone. The input sound data stream is analyzed for a plurality of keywords and/or a wake-word for a Voice Assistant Service (VAS) and, based on the analysis, it is determined that the input sound data stream includes voice input data comprising a keyword or a wake-word for a VAS. In response, the device takes appropriate action such as causing the media playback system to perform a command corresponding to the keyword or sending at least part of the input sound data stream to the VAS.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: April 19, 2022
    Assignee: Sonos, Inc.
    Inventors: Connor Kristopher Smith, Matthew David Anderson
  • Patent number: 11302050
    Abstract: Described herein is a computer implemented method. The method comprises detecting user input activating a text effect selection control. In response to the first user input the method further comprises: automatically generating and displaying a first shadow for a selected design element, the first shadow having a first colour, a first offset value, and a first direction; and automatically generating and displaying a second shadow for the selected design element, the second shadow having a second colour, the first offset value, and a second direction, the second direction being opposite the first direction.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: April 12, 2022
    Assignee: CANVA PTY LTD
    Inventors: Declan Robin Vong, Matthew David Anderson, Lynneal Jia Santos, Jesse James Walker
  • Patent number: D1025099
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: April 30, 2024
    Assignee: CANVA PTY LTD
    Inventors: Hannah Heffernan, Cameron Adams, Melanie Joy Perkins, Matthew Hardy, Martyn Lofberg, Matthew David Anderson
  • Patent number: D1026030
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: May 7, 2024
    Assignee: CANVA PTY LTD
    Inventors: Matthew David Anderson, Melanie Joy Perkins, Jesse Walker