Patents by Inventor Scott Clifton

Scott Clifton 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: 11829887
    Abstract: Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: November 28, 2023
    Assignee: THE AEROSPACE CORPORATION
    Inventors: Timothy Guy Thompson, Ronald Scott Clifton
  • Publication number: 20220366268
    Abstract: Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
    Type: Application
    Filed: May 26, 2022
    Publication date: November 17, 2022
    Inventors: Timothy Guy Thompson, Ronald Scott Clifton
  • Patent number: 11379730
    Abstract: Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: July 5, 2022
    Assignee: THE AEROSPACE CORPORATION
    Inventors: Timothy Guy Thompson, Ronald Scott Clifton
  • Patent number: 10402728
    Abstract: Systems and methods are provided to engage in multi-objective optimization where there may be potential solutions for evaluation (e.g., chromosomes) that each have one or more conditional genes. The value of each of the conditional genes in each of the chromosomes may be equivalent to one of a plurality of hidden genes in each of the chromosomes. The value of each of the conditional genes may be evaluated prior to determining objective values of each of the chromosomes. The objective values of each of the chromosomes may be used to evaluate the potential solutions embodied in the chromosomes and further drive to more optimized solutions. The use of the conditional genes in the chromosomes may reduce the amount of constraint violation checks that may need to be performed.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: September 3, 2019
    Assignee: The Aerospace Corporation
    Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Ronald Scott Clifton, Catherine F. Horan, Kyle D. Hanifen
  • Patent number: 9990781
    Abstract: A vehicle information system is described. The vehicle information system may include an OBD interface device configurable for communication with a vehicle computer system. The OBD interface device may include at least a first transmitter and a first receiver. One or more communication protocols may be configured for communication between at least one of the OBD interface device and a client electronic device, the OBD interface device and a server computer, and the OBD interface device and a wireless receiver. An application programming interface may be configured to allow interaction between the OBD interface device and at least one of a server computer and a client electronic device.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: June 5, 2018
    Assignee: Vinli
    Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Samer Alkhoury Fallouh, Kyle Justin Turney, Nathanael Lloyd Gingrich, Benjamin David Moore, Daniel Thomas Hall
  • Publication number: 20170364812
    Abstract: Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 21, 2017
    Inventors: Timothy Guy Thompson, Ronald Scott Clifton
  • Publication number: 20170293839
    Abstract: Systems and methods are provided to engage in multi-objective optimization where there may be potential solutions for evaluation (e.g., chromosomes) that each have one or more conditional genes. The value of each of the conditional genes in each of the chromosomes may be equivalent to one of a plurality of hidden genes in each of the chromosomes. The value of each of the conditional genes may be evaluated prior to determining objective values of each of the chromosomes. The objective values of each of the chromosomes may be used to evaluate the potential solutions embodied in the chromosomes and further drive to more optimized solutions. The use of the conditional genes in the chromosomes may reduce the amount of constraint violation checks that may need to be performed.
    Type: Application
    Filed: April 8, 2016
    Publication date: October 12, 2017
    Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Ronald Scott Clifton, Catherine F. Horan, Kyle D. Hanifen
  • Patent number: 9321544
    Abstract: Systems and methods are provided to determine launch parameters of satellites of a satellite constellation that provides optimized performance of the satellite constellation over the service lifetime of the satellite constellation. The launch parameters may be determined by considering perturbing accelerations of one or more of the satellites for the purposes of optimizing the launch parameters of the satellites of the satellite constellation. The systems and methods may include heuristic optimization and high-fidelity astrodynamic modeling methodologies.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: April 26, 2016
    Assignee: The Aerospace Corporation
    Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Marc David DiPrinzio, Ronald Scott Clifton
  • Patent number: 9302564
    Abstract: An air extractor is provided for reducing wind throb in a vehicle. The air extractor includes a support having a first opening. A first flap is pivotally mounted to support frame in the first opening. The first flap is displaceable between a fully outwardly open position, a fully inwardly open position and an intermediate closed position. Further, the flap is tuned to a resonance frequency of between 12 and 18 hertz characteristic of the wind throb generated by the vehicle in which the air extractor is mounted.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: April 5, 2016
    Assignee: Ford Global Technologies, LLC
    Inventors: Chris Todter, Bill Gulker, Fei Liu, Yongjian Chen, Artem Poliakov, Scott Clifton, Paul Bremner
  • Publication number: 20160071333
    Abstract: A vehicle information system is described. The vehicle information system may include an OBD interface device configurable for communication with a vehicle computer system. The OBD interface device may include at least a first transmitter and a first receiver. One or more communication protocols may be configured for communication between at least one of the OBD interface device and a client electronic device, the OBD interface device and a server computer, and the OBD interface device and a wireless receiver. An application programming interface may be configured to allow interaction between the OBD interface device and at least one of a server computer and a client electronic device.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 10, 2016
    Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Samer Alkhoury Fallouh, Kyle Justin Turney, Nathanael Lloyd Gingrich, Benjamin David Moore, Daniel Thomas Hall
  • Publication number: 20160009425
    Abstract: Systems and methods are provided to determine launch parameters of satellites of a satellite constellation that provides optimized performance of the satellite constellation over the service lifetime of the satellite constellation. The launch parameters may be determined by considering perturbing accelerations of one or more of the satellites for the purposes of optimizing the launch parameters of the satellites of the satellite constellation. The systems and methods may include heuristic optimization and high-fidelity astrodynamic modeling methodologies.
    Type: Application
    Filed: July 10, 2014
    Publication date: January 14, 2016
    Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Marc David DiPrinzio, Ronald Scott Clifton
  • Publication number: 20150367708
    Abstract: An air extractor is provided for reducing wind throb in a vehicle. The air extractor includes a support having a first opening. A first flap is pivotally mounted to support frame in the first opening. The first flap is displaceable between a fully outwardly open position, a fully inwardly open position and an intermediate closed position. Further, the flap is tuned to a resonance frequency of between 12 and 18 hertz characteristic of the wind throb generated by the vehicle in which the air extractor is mounted.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 24, 2015
    Inventors: Chris Todter, Bill Gulker, Fei Liu, Yongjian Chen, Artem Poliakov, Scott Clifton, Paul Bremner
  • Patent number: 8560472
    Abstract: Embodiments of the invention may provide systems and methods for supporting restricted search capabilities in high-dimensional spaces. These example restricted search capabilities may allow for an unbiased search that is simply restricted to those regions of interest to a decision maker. It will be appreciated that a restricted search does not mean that additional constraints, such as preference or biasing information, are utilized to reduce the search space into some feasible sub-space of the original optimization problem. Instead, the example restricted search may limit the search to a certain sub-space of the full multi-dimensional tradeoff space.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: October 15, 2013
    Assignee: The Aerospace Corporation
    Inventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton, Marc David DiPrinzio
  • Patent number: 8504496
    Abstract: Systems and methods may include an application program interface that enables a user to: specify parameters associated with an evolutionary algorithm, where an execution of the evolutionary algorithm is in accordance with the specified parameters; define a chromosome data structure that includes a plurality of variables that are permitted to evolve in value in accordance with the execution of the evolutionary algorithm in order to generate one or more child chromosome data structures; identify one or more objective functions for evaluating chromosome data structures, including the generated one or more child chromosome data structures; and define an output format for providing one or more optimal chromosome data structures of the evaluated generated child chromosome data structures as designs to the identified objective functions.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 6, 2013
    Assignee: The Aerospace Corporation
    Inventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
  • Patent number: 8433662
    Abstract: Systems and methods are provided for a core management system for parallel processing of an evolutionary algorithm.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: April 30, 2013
    Assignee: The Aerospace Corporation
    Inventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
  • Patent number: 8255344
    Abstract: The systems and methods may include receiving an initial population of parent chromosome data structures, where each parent chromosome data structure provides a plurality of genes; selecting pairs of parent chromosome data structures; applying at least one evolutionary operator to the genes of the selected pairs to generate a plurality of child chromosome data structures; allocating, the generated plurality of child chromosome structures to a plurality slave processors, where each slave processor evaluates one or more of the plurality of child chromosome data structures and generates respective objective function values; receiving objective function values for a portion of the plurality of allocated child chromosome data structures; merging the parent chromosome data structures with the received portion of the child chromosome data structures for which objective function values have been received; and identifying a portion of the merged set of chromosome data structures as an elite set of chromosome data stru
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: August 28, 2012
    Assignee: The Aerospace Corporation
    Inventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
  • Publication number: 20120084314
    Abstract: Embodiments of the invention may provide systems and methods for supporting restricted search capabilities in high-dimensional spaces. These example restricted search capabilities may allow for an unbiased search that is simply restricted to those regions of interest to a decision maker. It will be appreciated that a restricted search does not mean that additional constraints, such as preference or biasing information, are utilized to reduce the search space into some feasible sub-space of the original optimization problem. Instead, the example restricted search may limit the search to a certain sub-space of the full multi-dimensional tradeoff space.
    Type: Application
    Filed: September 30, 2010
    Publication date: April 5, 2012
    Applicant: THE AEROSPACE CORPORATION
    Inventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton, Marc David DiPrinzio
  • Publication number: 20100293122
    Abstract: Systems and methods may include an application program interface that enables a user to: specify parameters associated with an evolutionary algorithm, where an execution of the evolutionary algorithm is in accordance with the specified parameters; define a chromosome data structure that includes a plurality of variables that are permitted to evolve in value in accordance with the execution of the evolutionary algorithm in order to generate one or more child chromosome data structures; identify one or more objective functions for evaluating chromosome data structures, including the generated one or more child chromosome data structures; and define an output format for providing one or more optimal chromosome data structures of the evaluated generated child chromosome data structures as designs to the identified objective functions.
    Type: Application
    Filed: August 31, 2009
    Publication date: November 18, 2010
    Applicant: THE AEROSPACE CORPORATION
    Inventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton
  • Patent number: D741861
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: October 27, 2015
    Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Steven Troy Ray, Romeo Espana
  • Patent number: D742379
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: November 3, 2015
    Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Steven Troy Ray, Romeo Espana