Patents by Inventor Christopher Graham SMITH

Christopher Graham SMITH 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).

  • Publication number: 20250045031
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Application
    Filed: October 24, 2024
    Publication date: February 6, 2025
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH, Kevin David HOWARD
  • Patent number: 12175224
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Grant
    Filed: February 25, 2024
    Date of Patent: December 24, 2024
    Assignee: C SQUARED IP HOLDINGS LLC
    Inventors: Scott Andrew Smith, Christopher Graham Smith, Kevin David Howard
  • Publication number: 20240192937
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Application
    Filed: February 25, 2024
    Publication date: June 13, 2024
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH, Kevin David HOWARD
  • Patent number: 11914979
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Grant
    Filed: September 4, 2023
    Date of Patent: February 27, 2024
    Assignee: C Squared IP Holdings LLC
    Inventors: Scott Andrew Smith, Christopher Graham Smith, Kevin David Howard
  • Patent number: 11861336
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: January 2, 2024
    Assignee: C SQUARED IP HOLDINGS LLC
    Inventors: Scott Andrew Smith, Christopher Graham Smith, Kevin David Howard
  • Publication number: 20230409303
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (I/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Application
    Filed: September 4, 2023
    Publication date: December 21, 2023
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH, Kevin David HOWARD
  • Patent number: 11687328
    Abstract: A software enhancement and management system (E&M System) can include two ways to decompose existing software such that new functionality can be added: functional decomposition and time-affecting linear pathway (TALP) decomposition. Functional decomposition captures the inputs and outputs of the existing software's functions and attaches the new algorithmic constructs presented as other functions that receive the outputs of the existing software's functions. TALP decomposition allows for the generation of time-prediction polynomials that approximate time-complexity functions, speedup, and automatic dynamic loop-unrolling-based parallelization for each TALP.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: June 27, 2023
    Assignee: C SQUARED IP HOLDINGS LLC
    Inventors: Scott Andrew Smith, Christopher Graham Smith, Kevin David Howard
  • Publication number: 20230176841
    Abstract: Software systems and methods convert algorithms and software codes into time affecting linear pathways (TALPs) via decomposition and convert paired Input/Output (l/O) datasets into TALPs via Value Complexity polynomials. Generated TALPs can be enhanced through merging with other TALPs. TALPs can be grouped by matching the outputs of the TALP-associated prediction polynomials with some set of given criteria into families and cross-families that are useful in a new type of software optimization that allows for output values of grouped TALPs to be modeled, pooled, discretized and optimized to enhance goals or meet user goals.
    Type: Application
    Filed: January 27, 2023
    Publication date: June 8, 2023
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH, Kevin David HOWARD
  • Publication number: 20230051527
    Abstract: A software enhancement and management system (E&M System) can include two ways to decompose existing software such that new functionality can be added: functional decomposition and time-affecting linear pathway (TALP) decomposition. Functional decomposition captures the inputs and outputs of the existing software's functions and attaches the new algorithmic constructs presented as other functions that receive the outputs of the existing software's functions. TALP decomposition allows for the generation of time-prediction polynomials that approximate time-complexity functions, speedup, and automatic dynamic loop-unrolling-based parallelization for each TALP.
    Type: Application
    Filed: August 12, 2022
    Publication date: February 16, 2023
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH, Kevin David HOWARD
  • Publication number: 20220076346
    Abstract: A method, apparatus, and system for processing data to create investment structures can include a simulation module configured to operatively receive a plurality of external economic condition parameters from a system database and a plurality of investment parameters from an investment criteria database. In addition, an investment selection module configured to process the simulation output in conjunction with the plurality of investment parameters is included. Further, an allocation module configured to process flagged one or more investment vehicles from the system database, a finance structure module configured to process the simulation output from the simulation module, and a unit evaluation module configured to process at least the optimal financing unit structure can also be included.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH
  • Publication number: 20180101910
    Abstract: A method, apparatus or system is provided to receive, over a network connection, investment data associated with one or more investment vehicles. Investment data associated with one or more investment vehicles is received. Data analysis of the investment data is performed according to a plurality of investment parameters. Selection, based on the analysis of the investment data, of the one or more investment vehicles is made. The selected one or more investment vehicles is designated as part of a portfolio of a private equity fund. A yield value representing future cash flow of the selected portfolio is computed, wherein the prioritized units are associated correspondingly with one of or a combination of a plurality of rates of return, a plurality of risk tolerances, and a plurality of maturities, each of the rates of return being different from one another, each of the risk tolerances being different from one another, each of the maturities being different from one another.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 12, 2018
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH