Patents by Inventor Todd Matthew Williams

Todd Matthew Williams 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: 20220366881
    Abstract: A method for training one or more AI models for generating audio scores accompanying visual datasets includes obtaining training data comprising a plurality of audiovisual datasets and analyzing each of the plurality of audiovisual datasets to extract multiple visual features, textual features, and audio features. The method also includes correlating the multiple visual features and textual features with the multiple audio features via a machine learning network. Based on the correlations between the visual features, textual features, and audio features, one or more AI models are trained for composing one or more audio scores for accompanying a given dataset.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Inventor: Todd Matthew WILLIAMS
  • Patent number: 9916069
    Abstract: An adaptive user interface of a computing device receives a user input triggering an animation in the user interface. The animation is configured to progress from an animation start to an animation finish in a transition time dynamically selected from a range of possible transition times based on a duration between the user input triggering the animation and an immediately previous user input. The animation is presented with the dynamically selected transition time.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: March 13, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Todd Matthew Williams, Jason W. Renfroe
  • Patent number: 9743212
    Abstract: The subject disclosure is directed towards calibrating sound pressure levels of speakers to determine desired attenuation data for use in later playback. A user may be guided to a calibration location to place a microphone, and each speaker is calibrated to output a desired sound pressure level in its current acoustic environment based upon the attenuation data learned during calibration. During playback, the attenuation data is used. Also described is testing the setup of the speakers, and dynamically adjusting the attenuation data in real time based upon tracking the listener's current location.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: August 22, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Lucas Ridihalgh, Gregory Michael Shaw, Todd Matthew Williams, Tarlochan Singh Randhawa
  • Publication number: 20160309276
    Abstract: The subject disclosure is directed towards calibrating sound pressure levels of speakers to determine desired attenuation data for use in later playback. A user may be guided to a calibration location to place a microphone, and each speaker is calibrated to output a desired sound pressure level in its current acoustic environment based upon the attenuation data learned during calibration. During playback, the attenuation data is used. Also described is testing the setup of the speakers, and dynamically adjusting the attenuation data in real time based upon tracking the listener's current location.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Inventors: Robert Lucas Ridihalgh, Gregory Michael Shaw, Todd Matthew Williams, Tarlochan Singh Randhawa
  • Patent number: 9398392
    Abstract: The subject disclosure is directed towards calibrating sound pressure levels of speakers to determine desired attenuation data for use in later playback. A user may be guided to a calibration location to place a microphone, and each speaker is calibrated to output a desired sound pressure level in its current acoustic environment based upon the attenuation data learned during calibration. During playback, the attenuation data is used. Also described is testing the setup of the speakers, and dynamically adjusting the attenuation data in real time based upon tracking the listener's current location.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert Lucas Ridihalgh, Gregory Michael Shaw, Todd Matthew Williams, Tarlochan Singh Randhawa, III
  • Publication number: 20160070440
    Abstract: An adaptive user interface of a computing device receives a user input triggering an animation in the user interface. The animation is configured to progress from an animation start to an animation finish in a transition time dynamically selected from a range of possible transition times based on a duration between the user input triggering the animation and an immediately previous user input. The animation is presented with the dynamically selected transition time.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Inventors: Todd Matthew Williams, Jason W. Renfroe
  • Publication number: 20150382128
    Abstract: The subject disclosure is directed towards calibrating sound pressure levels of speakers to determine desired attenuation data for use in later playback. A user may be guided to a calibration location to place a microphone, and each speaker is calibrated to output a desired sound pressure level in its current acoustic environment based upon the attenuation data learned during calibration. During playback, the attenuation data is used. Also described is testing the setup of the speakers, and dynamically adjusting the attenuation data in real time based upon tracking the listener's current location.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Robert Lucas Ridihalgh, Gregory Michael Shaw, Todd Matthew Williams, Tarlochan Singh Randhawa