Patents by Inventor Matthew Carroll

Matthew Carroll 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: 9906090
    Abstract: A magnetic drive assembly includes a housing having a cylindrical end bell portion and a cylindrical hub portion adjacent the end bell portion, wherein the radius of the hub portion is greater than the radius of the end bell portion. One or more mounting tabs extend radially outward from the hub portion. The housing has heat transfer fins associated with the mounting tabs for dissipating heat and structurally supporting the mounting tabs in the manner of a gusset. The heat transfer fins may be arranged on opposite sides of each mounting tab to provide support for the mounting tab in opposite axial directions of the housing. To relieve internal pressure, the housing may have at least one pressure equalization vent allowing passage of gas but not passage of liquid into and out of the housing.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: February 27, 2018
    Assignee: Moog Inc.
    Inventors: Matthew A. Carroll, Ronald Flanary, Mohammad Khandan-Barani
  • Patent number: 9898270
    Abstract: A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 20, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bekim Demiroski, David Noor, Jeffrey Bernhardt, Matthew Carroll
  • Publication number: 20180012577
    Abstract: Embodiments of a capo and fretting component are described. In certain embodiments, the fretting component is threaded onto a crossbar configured to overlie the instrument strings when in use and to pivot with respect to the crossbar so as to contact and press the strings against a fret on the instrument neck. The fretting component is offset with respect to the attachment mechanism of the capo, allowing the attachment mechanism to be offset on the neck of the instrument from where it would normally be positioned to achieve a comparable fretting effect.
    Type: Application
    Filed: September 22, 2017
    Publication date: January 11, 2018
    Inventors: Daniel Curtis Blacker, Matthew Carroll, John Vinson Jaggers
  • Patent number: 9786257
    Abstract: Embodiments of a capo and fretting component are described. In certain embodiments, the fretting component is threaded onto a crossbar configured to overlie the instrument strings when in use and to pivot with respect to the crossbar so as to contact and press the strings against a fret on the instrument neck. The fretting component is offset with respect to the attachment mechanism of the capo, allowing the attachment mechanism to be offset on the neck of the instrument from where it would normally be positioned to achieve a comparable fretting effect.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: October 10, 2017
    Assignee: WILLIAM MARSH RICE UNIVERSITY
    Inventors: Daniel Curtis Blacker, Matthew Carroll, John Vinson Jaggers
  • Patent number: 9650018
    Abstract: A system and method of collecting and conditioning rainwater and other moisture, such as dew, from a windshield of a vehicle and utilizing the collected fluid to replenish the fluids in the windshield washer reservoir. A collection funnel is positioned on a vehicle in order to collect rainwater and other moisture. Rainwater and other fluids from the collection funnel are directed to a conditioning cartridge where the water is de-ionized and windshield washer fluid is added. The cartridges are designed to be single replaceable units. The mixed fluid from the mixing cartridge is directed to the pre-existing windshield washer reservoir.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: May 16, 2017
    Assignee: WiperFill Holdings LLC
    Inventor: Matthew Carroll
  • Publication number: 20170090895
    Abstract: A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Inventors: Bekim Demiroski, David Noor, Jeffrey Bernhardt, Matthew Carroll
  • Publication number: 20170091279
    Abstract: Embodiments of the present disclosure provide a novel technology and method for data owners to expose data and users to gain access to data within their enterprise while maintaining data governance policies required by the data owner. An example of the technology and methods are described herein which provides a technology agnostic framework that enables sharing and management of data across repositories, data formats, applications, and systems in the enterprise.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 30, 2017
    Inventors: Sapan SHAH, Barry HAMMEN, Michael HOWARD, Kyle LILLY, Eric PERRY, Kris SIEGEL, Adam YOHRLING, Matthew CARROLL, Michael SCHILLER, Steve TOUW, Jeffrey HASTINGS, Catherine HOLMES
  • Publication number: 20170058522
    Abstract: Rodent Resistant Drywall is a drywall with an embedded metal aggregate.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Inventor: James Matthew Carroll, JR.
  • Publication number: 20170032766
    Abstract: Embodiments of a capo and fretting component are described. In certain embodiments, the fretting component is threaded onto a crossbar configured to overlie the instrument strings when in use and to pivot with respect to the crossbar so as to contact and press the strings against a fret on the instrument neck. The fretting component is offset with respect to the attachment mechanism of the capo, allowing the attachment mechanism to be offset on the neck of the instrument from where it would normally be positioned to achieve a comparable fretting effect.
    Type: Application
    Filed: July 30, 2015
    Publication date: February 2, 2017
    Inventors: Daniel Curtis Blacker, Matthew Carroll, John Vinson Jaggers
  • Patent number: 9519877
    Abstract: A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bekim Demiroski, David Noor, Jeffrey Bernhardt, Matthew Carroll
  • Publication number: 20160332601
    Abstract: A system and method of collecting and conditioning rainwater and other moisture, such as dew, from a windshield of a vehicle and utilizing the collected fluid to replenish the fluids in the windshield washer reservoir. A collection funnel is positioned on a vehicle in order to collect rainwater and other moisture. Rainwater and other fluids from the collection funnel are directed to a conditioning chamber where the water is treated with a concentrate and filtered. The treated fluid is then directed to a pre-existing windshield washer reservoir.
    Type: Application
    Filed: March 28, 2016
    Publication date: November 17, 2016
    Inventor: Matthew Carroll
  • Publication number: 20160013700
    Abstract: A magnetic drive assembly includes a housing having a cylindrical end bell portion and a cylindrical hub portion adjacent the end bell portion, wherein the radius of the hub portion is greater than the radius of the end bell portion. One or more mounting tabs extend radially outward from the hub portion. The housing has heat transfer fins associated with the mounting tabs for dissipating heat and structurally supporting the mounting tabs in the manner of a gusset. The heat transfer fins may be arranged on opposite sides of each mounting tab to provide support for the mounting tab in opposite axial directions of the housing. To relieve internal pressure, the housing may have at least one pressure equalization vent allowing passage of gas but not passage of liquid into and out of the housing.
    Type: Application
    Filed: March 14, 2014
    Publication date: January 14, 2016
    Inventors: Matthew A. Carroll, Ronald Flanary, Mohammad Khandan-Barani
  • Publication number: 20150203075
    Abstract: A system and method of collecting and conditioning rainwater and other moisture, such as dew, from a windshield of a vehicle and utilizing the collected fluid to replenish the fluids in the windshield washer reservoir. A collection funnel is positioned on a vehicle in order to collect rainwater and other moisture. Rainwater and other fluids from the collection funnel are directed to a conditioning cartridge where the water is de-ionized and windshield washer fluid is added. The cartridges are designed to be single replaceable units. The mixed fluid from the mixing cartridge is directed to the pre-existing windshield washer reservoir.
    Type: Application
    Filed: April 1, 2015
    Publication date: July 23, 2015
    Inventor: Matthew Carroll
  • Patent number: 9000000
    Abstract: A system and method of collecting and conditioning rainwater and other moisture, such as dew, from a windshield of a vehicle and utilizing the collected fluid to replenish the fluids in the windshield washer reservoir. A collection funnel is positioned on a vehicle in order to collect rainwater and other moisture. Rainwater and other fluids from the collection funnel are directed to a conditioning cartridge where the water is de-ionized and windshield washer fluid is added. The cartridges are designed to be single replaceable units. The mixed fluid from the mixing cartridge is directed to the pre-existing windshield washer reservoir.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: April 7, 2015
    Assignee: WiperFill Holdings, LLC
    Inventor: Matthew Carroll
  • Publication number: 20150012907
    Abstract: A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
    Type: Application
    Filed: September 23, 2014
    Publication date: January 8, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Bekim Demiroski, David Noor, Jeffrey Bernhardt, Matthew Carroll
  • Patent number: 8874622
    Abstract: A method includes connecting an integration process to a first set of inputs. The first set of inputs may include one or more inputs. The integration process includes one or more data transformation operations using the inputs. The method further includes receiving metadata about one or more of the inputs in the first set of inputs. The metadata about one or more of the inputs in the first set of inputs is cached. The integration process is then connected to a second set of inputs based on the cached metadata about one or more of the inputs in the first set of inputs.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Kevin Thomas Edward McGuire, Sergio Silveira Clemente Filho, Matthew Carroll, Cimarron S Ryan
  • Patent number: 8862545
    Abstract: A system and method for facilitating execution of one or more data integration projects in multiple environments or an environment that undergoes changes. Each project has a set of project parameters, which are bound to environment variables. Each environment has a corresponding environment representation with environment variables and corresponding values. Each project is mapped to an environment representation. Values of environment variables are provided to projects with corresponding parameters. When one or more projects are changed to a different environment with a different corresponding environment representation, the environment variable values of the new environment representation are provided to the projects. When an environment change is reflected in the environment representation, the changed variable values are provided to mapped projects.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Bekim Demiroski, David Noor, Jeffrey Bernhardt, Matthew Carroll
  • Patent number: 8799299
    Abstract: A system and method for extracting data from an input source, transforming the data, and loading the transformed data to an output destination. A schema contract including constraints is used to validate a set of input data column types and translate them into a set of actual types. Mapping data in the schema contract enable mapping input data columns to data columns used by data integration components. The constraints and mapping data provide flexibility in transforming sets of data having different sets of input data column types, while providing a fixed set of types for use during dataflow executions. Flexibility may enable optional columns, sets of one or more columns, varying arrangements of columns, and variations in type definitions of each column.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: August 5, 2014
    Assignee: Microsoft Corporation
    Inventors: Matthew Carroll, David Noor
  • Publication number: 20130240419
    Abstract: A system and method of collecting and conditioning rainwater and other moisture, such as dew, from a windshield of a vehicle and utilizing the collected fluid to replenish the fluids in the windshield washer reservoir. A collection funnel is positioned on a vehicle in order to collect rainwater and other moisture. Rainwater and other fluids from the collection funnel are directed to a conditioning cartridge where the water is de-ionized and windshield washer fluid is added. The cartridges are designed to be single replaceable units. The mixed fluid from the mixing cartridge is directed to the pre-existing windshield washer reservoir.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 19, 2013
    Applicant: WIPERFILL HOLDINGS LLC
    Inventor: Matthew Carroll
  • Patent number: D749424
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: February 16, 2016
    Assignee: Patron Spirits International AG
    Inventors: Matthew Carroll, Hamish Campbell