Patents by Inventor Todd FLANAGAN

Todd FLANAGAN 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: 9740505
    Abstract: Exemplary embodiments provide methods, mediums, and systems for generating a runtime environment that is customized to a particular computer program, particularly in terms of the function definitions that support function calls made in the computer program. The customized runtime environment may therefore be smaller in size than a conventional runtime environment. To create such a customized runtime environment, an analyzer may be provided which monitors test executions of the computer program and/or performs a structural analysis of the source code of the computer program. The analyzer may determine a list of probabilistically or deterministically required function definitions, and provide the list to a component reducer. The component reducer may eliminate any function definitions not deemed to be required from a runtime environment, thereby producing a customized runtime environment that is built to support a particular computer program.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: August 22, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Peter Hartwell Webb, James T. Stewart, Todd Flanagan
  • Publication number: 20160019071
    Abstract: Exemplary embodiments provide methods, mediums, and systems for generating a runtime environment that is customized to a particular computer program, particularly in terms of the function definitions that support function calls made in the computer program. The customized runtime environment may therefore be smaller in size than a conventional runtime environment. To create such a customized runtime environment, an analyzer may be provided which monitors test executions of the computer program and/or performs a structural analysis of the source code of the computer program. The analyzer may determine a list of probabilistically or deterministically required function definitions, and provide the list to a component reducer. The component reducer may eliminate any function definitions not deemed to be required from a runtime environment, thereby producing a customized runtime environment that is built to support a particular computer program.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 21, 2016
    Inventors: Peter Hartwell WEBB, James T. STEWART, Todd FLANAGAN
  • Publication number: 20150216157
    Abstract: A fishing rod support platform comprising a central portion, a generally arcuate end, a plurality of fishing rod holder-mounting apertures spaced angularly at the generally arcuate end of the platform, and a pedestal-mounting aperture at the central portion of the platform to secure the platform to a pedestal.
    Type: Application
    Filed: February 2, 2015
    Publication date: August 6, 2015
    Inventor: Michael Todd Flanagan
  • Patent number: D736342
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: August 11, 2015
    Inventor: Michael Todd Flanagan