Patents by Inventor James N. Gonthier

James N. Gonthier 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: 9674294
    Abstract: A legacy command is received from a legacy application, where the command is for accessing data. The legacy command is processed using an interface, where processing includes converting the legacy command into a collaboration environment command compatible with a collaboration environment server. Data is requested using the collaboration environment command. A collaboration environment result is received based on the collaboration environment command, where the collaboration environment result includes the requested data. The collaboration environment result is converted into a legacy result using the interface, where the legacy result includes the requested data. The legacy result is provided to the legacy application.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: June 6, 2017
    Assignee: The MathWorks, Inc.
    Inventors: James N. Gonthier, John R. Langley, Joseph P. Conti, Joel Robert Feenstra
  • Publication number: 20150106498
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Application
    Filed: December 19, 2014
    Publication date: April 16, 2015
    Inventors: Edward W. GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John R. LANGLEY, Joseph P. CONTI
  • Patent number: 8918511
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 23, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
  • Patent number: 8549096
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: October 1, 2013
    Assignee: The Mathworks, Inc.
    Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
  • Patent number: 8380880
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: February 19, 2013
    Assignee: The Mathworks, Inc.
    Inventors: Edward Whittington Gulley, Joseph F. Hicklin, James N. Gonthier, John Richard Langley, Joseph Conti
  • Publication number: 20120271953
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Application
    Filed: May 31, 2012
    Publication date: October 25, 2012
    Applicant: THE MATHWORKS, INC.
    Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI
  • Publication number: 20120271939
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Application
    Filed: May 31, 2012
    Publication date: October 25, 2012
    Applicant: THE MATHWORKS, INC.
    Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI
  • Publication number: 20100223385
    Abstract: Exemplary embodiments may employ techniques for dynamically dispatching requests to resources operating in a distributed computing environment, such as a computing cloud, according to one or more policies. Embodiments may further dynamically adjust resources in the computing environment using predictive models that use current loads as an input. Embodiments may still further maintain a state for a processing environment independent of the type or configuration of a device used to access the environment on behalf of a user.
    Type: Application
    Filed: December 31, 2009
    Publication date: September 2, 2010
    Applicant: THE MATHWORKS, INC.
    Inventors: Edward Whittington GULLEY, Joseph F. HICKLIN, James N. GONTHIER, John Richard LANGLEY, Joseph CONTI