Patents by Inventor Scott A. Clifton
Scott A. 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: 11829887Abstract: 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: GrantFiled: May 26, 2022Date of Patent: November 28, 2023Assignee: THE AEROSPACE CORPORATIONInventors: Timothy Guy Thompson, Ronald Scott Clifton
-
Publication number: 20220366268Abstract: 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: ApplicationFiled: May 26, 2022Publication date: November 17, 2022Inventors: Timothy Guy Thompson, Ronald Scott Clifton
-
Patent number: 11379730Abstract: 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: GrantFiled: June 16, 2016Date of Patent: July 5, 2022Assignee: THE AEROSPACE CORPORATIONInventors: Timothy Guy Thompson, Ronald Scott Clifton
-
Patent number: 10402728Abstract: 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: GrantFiled: April 8, 2016Date of Patent: September 3, 2019Assignee: The Aerospace CorporationInventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Ronald Scott Clifton, Catherine F. Horan, Kyle D. Hanifen
-
Patent number: 9990781Abstract: 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: GrantFiled: September 8, 2015Date of Patent: June 5, 2018Assignee: VinliInventors: 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: 20170364812Abstract: 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: ApplicationFiled: June 16, 2016Publication date: December 21, 2017Inventors: Timothy Guy Thompson, Ronald Scott Clifton
-
Publication number: 20170293839Abstract: 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: ApplicationFiled: April 8, 2016Publication date: October 12, 2017Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Ronald Scott Clifton, Catherine F. Horan, Kyle D. Hanifen
-
Patent number: 9321544Abstract: 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: GrantFiled: July 10, 2014Date of Patent: April 26, 2016Assignee: The Aerospace CorporationInventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Marc David DiPrinzio, Ronald Scott Clifton
-
Patent number: 9302564Abstract: 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: GrantFiled: June 20, 2014Date of Patent: April 5, 2016Assignee: Ford Global Technologies, LLCInventors: Chris Todter, Bill Gulker, Fei Liu, Yongjian Chen, Artem Poliakov, Scott Clifton, Paul Bremner
-
Publication number: 20160071333Abstract: 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: ApplicationFiled: September 8, 2015Publication date: March 10, 2016Inventors: 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: 20160009425Abstract: 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: ApplicationFiled: July 10, 2014Publication date: January 14, 2016Inventors: Timothy Guy Thompson, Matthew Phillip Ferringer, Marc David DiPrinzio, Ronald Scott Clifton
-
Publication number: 20150367708Abstract: 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: ApplicationFiled: June 20, 2014Publication date: December 24, 2015Inventors: Chris Todter, Bill Gulker, Fei Liu, Yongjian Chen, Artem Poliakov, Scott Clifton, Paul Bremner
-
Patent number: 8560472Abstract: 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: GrantFiled: September 30, 2010Date of Patent: October 15, 2013Assignee: The Aerospace CorporationInventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton, Marc David DiPrinzio
-
Patent number: 8504496Abstract: 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: GrantFiled: August 31, 2009Date of Patent: August 6, 2013Assignee: The Aerospace CorporationInventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
-
Patent number: 8433662Abstract: Systems and methods are provided for a core management system for parallel processing of an evolutionary algorithm.Type: GrantFiled: August 31, 2009Date of Patent: April 30, 2013Assignee: The Aerospace CorporationInventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
-
Patent number: 8255344Abstract: 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 struType: GrantFiled: August 31, 2009Date of Patent: August 28, 2012Assignee: The Aerospace CorporationInventors: Matthew Phillip Ferringer, Ronald Scott Clifton, Timothy Guy Thompson
-
Publication number: 20120084314Abstract: 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: ApplicationFiled: September 30, 2010Publication date: April 5, 2012Applicant: THE AEROSPACE CORPORATIONInventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton, Marc David DiPrinzio
-
Publication number: 20100293122Abstract: 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: ApplicationFiled: August 31, 2009Publication date: November 18, 2010Applicant: THE AEROSPACE CORPORATIONInventors: Matthew Phillip Ferringer, Timothy Guy Thompson, Ronald Scott Clifton
-
Patent number: D741861Type: GrantFiled: September 5, 2014Date of Patent: October 27, 2015Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Steven Troy Ray, Romeo Espana
-
Patent number: D742379Type: GrantFiled: September 5, 2014Date of Patent: November 3, 2015Inventors: Mahmoud Haidar, Scott Clifton Harper, Powell McVay Kinney, Steven Troy Ray, Romeo Espana