Patents by Inventor Derek Ferguson

Derek Ferguson 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: 11501257
    Abstract: Various methods, systems, apparatuses, and media for implementing a machine learning model execution module are provided. A processor accesses human resource (HR) attributes and profile information data of users from a database. The processor applies hierarchical clustering algorithm to create a machine learning model by clustering users based on accesses to applications that the users have corresponding to the profile information data of the users. All users in one cluster have the most similar accesses to applications. The processor iterates the process of accessing the HR attributes and the profile information data of the users from the database until it is determined that an optimal number of clusters have been created for the machine learning model.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: November 15, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Laura Schornack, Derek Ferguson, Megan Hawkins, Ryan Evan Porter, Sheev Modi, August Gress, Shreyas Byndoor, Rongzi Wang, Jiamin Zhu, Benjamin Vonderheide
  • Patent number: 11074163
    Abstract: A method for generating a new test for a set of software code is provided. The method includes accessing a plurality of existing unit tests; implementing a machine learning algorithm; determining intended objectives of the set of software code; selecting a subset of the plurality of existing unit tests based on the determined objectives and an output of the machine learning algorithm; and using the selected unit tests to automatically generate the new test.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: July 27, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Derek Ferguson, Xiangyang Wang, Klaudia Dziewulski, Luisa Garcia O'Toole, Karl T. Blatter, Laura Schornack, Shreyas Byndoor, August Gress, Sheev Modi, Benjamin Vonderheide, Rongzi Wang, Jiamin Zhu
  • Publication number: 20210174305
    Abstract: Various methods, systems, apparatuses, and media for implementing a machine learning model execution module are provided. A processor accesses human resource (HR) attributes and profile information data of users from a database. The processor applies hierarchical clustering algorithm to create a machine learning model by clustering users based on accesses to applications that the users have corresponding to the profile information data of the users. All users in one cluster have the most similar accesses to applications. The processor iterates the process of accessing the HR attributes and the profile information data of the users from the database until it is determined that an optimal number of clusters have been created for the machine learning model.
    Type: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Laura SCHORNACK, Derek FERGUSON, Megan HAWKINS, Ryan Evan PORTER, Sheev MODI, August GRESS, Shreyas BYNDOOR, Rongzi WANG, Jiamin ZHU, Benjamin VONDERHEIDE
  • Publication number: 20210133084
    Abstract: A method for generating a new test for a set of software code is provided. The method includes accessing a plurality of existing unit tests; implementing a machine learning algorithm; determining intended objectives of the set of software code; selecting a subset of the plurality of existing unit tests based on the determined objectives and an output of the machine learning algorithm; and using the selected unit tests to automatically generate the new test.
    Type: Application
    Filed: November 5, 2019
    Publication date: May 6, 2021
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Derek FERGUSON, Xiangyang WANG, Klaudia DZIEWULSKI, Luisa GARCIA O'TOOLE, Karl T. BLATTER, Laura SCHORNACK, Shreyas BYNDOOR, August GRESS, Sheev MODI, Benjamin VONDERHEIDE, Rongzi WANG, Jiamin ZHU
  • Patent number: 10578051
    Abstract: Systems and methods are provided for a cylinder block having one or more bulkheads. The bulkheads provide a dual-wall structure that may enhance the stiffness of the cylinder block in bending and torsion. The bulkheads may also provide an oil drain to allow oil to directly drain through a hollow core of the bulkhead. An overflow outlet may be formed in an inner wall of a bulkhead. In some implementations, a cylinder block with bulkheads may increase an oil capacity of an engine.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: March 3, 2020
    Assignee: Cummins IP, Inc.
    Inventors: Aaron S. Quinton, John Jerl Purcell, III, Nathaniel Hassall, Derek Ferguson
  • Publication number: 20190180374
    Abstract: The present invention broadly comprises a computer-based method for determining a set of equity-indexed crediting parameters C for an enhanced free partial withdrawal equity-indexed deposit product, including: generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ci for the set of equity-indexed crediting parameters C; generating a set of trial values for a T?i and a Wi for each scenario; calculating corresponding values for an A for each scenario; calculating an observed distribution D of profitability using the scenarios; comparing D with an R; and, in response to comparing, computing a revised trial value Ci+1 for C, where the steps of setting, generating, calculating values for A, calculating D, and comparing are performed by at least one general-purpose computer specially programmed to perform the steps of setting, generating, calculating values for A, calculating D, and comparing.
    Type: Application
    Filed: December 3, 2018
    Publication date: June 13, 2019
    Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
  • Publication number: 20180073463
    Abstract: Systems and methods are provided for a cylinder block having one or more bulkheads. The bulkheads provide a dual-wall structure that may enhance the stiffness of the cylinder block in bending and torsion. The bulkheads may also provide an oil drain to allow oil to directly drain through a hollow core of the bulkhead. An overflow outlet may be formed in an inner wall of a bulkhead. In some implementations, a cylinder block with bulkheads may increase an oil capacity of an engine.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Applicant: CUMMINS IP, INC.
    Inventors: Aaron S. Quinton, John Jerl Purcell, III, Nathaniel Hassall, Derek Ferguson
  • Patent number: 9845767
    Abstract: Systems and methods are provided for a cylinder block having one or more bulkheads. The bulkheads provide a dual-wall structure that may enhance the stiffness of the cylinder block in bending and torsion. The bulkheads may also provide an oil drain to allow oil to directly drain through a hollow core of the bulkhead. An overflow outlet may be formed in an inner wall of a bulkhead. In some implementations, a cylinder block with bulkheads may increase an oil capacity of an engine.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 19, 2017
    Assignee: Cummins IP, Inc.
    Inventors: Aaron S. Quinton, John Jerl Purcell, Nathaniel Hassall, Derek Ferguson
  • Publication number: 20150315996
    Abstract: Systems and methods are provided for a cylinder block having one or more bulkheads. The bulkheads provide a dual-wall structure that may enhance the stiffness of the cylinder block in bending and torsion. The bulkheads may also provide an oil drain to allow oil to directly drain through a hollow core of the bulkhead. An overflow outlet may be formed in an inner wall of a bulkhead. In some implementations, a cylinder block with bulkheads may increase an oil capacity of an engine.
    Type: Application
    Filed: November 26, 2013
    Publication date: November 5, 2015
    Applicant: Cummins IP, Inc.
    Inventors: Aaron S. Quinton, John Jerl Purcell, Nathaniel Hassall, Derek Ferguson
  • Patent number: 8682700
    Abstract: A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: March 25, 2014
    Assignee: Genesis Financial Products, Inc.
    Inventors: Derek Ferguson, Richard Kado, Marc Verrier
  • Publication number: 20130041694
    Abstract: A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
    Type: Application
    Filed: May 4, 2012
    Publication date: February 14, 2013
    Applicant: GENESIS FINANCIAL PRODUCTS, INC.
    Inventors: Derek Ferguson, Richard Kado, Marc Verrier
  • Patent number: 8275689
    Abstract: A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: September 25, 2012
    Assignee: Genesis Financial Products, Inc.
    Inventors: Derek Ferguson, Richard Kado, Marc Verrier
  • Publication number: 20110178907
    Abstract: The present invention broadly comprises a computer-based method for determining a set of equity-indexed crediting parameters C for a selectable-term equity-indexed deposit product also having a set of profitability requirements R, a principal amount P, an account value A, a maximum term T, a set of lock-in formulas F, a selected term T?, an immediate credit I, and a guaranteed rate G, with R, P, A, T, C, and F determined at the time of product purchase and T? <=T determined by the purchaser after the time of purchase and I and G determined by the seller at T? according to the set of formulas F, with the immediate credit I being added to the account value A at time T? and interest being credited to the account value A at the rate G from time T? to time T.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 21, 2011
    Applicant: Genesis Financial Products, Inc.
    Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
  • Patent number: 7895101
    Abstract: The present invention broadly comprises a computer-based method for determining a set of equity-indexed crediting parameters C for a selectable-term equity-indexed deposit product also having a set of profitability requirements R, a principal amount P, an account value A, a maximum term T, a set of lock-in formulas F, a selected term T?, an immediate credit I, and a guaranteed rate G, with R, P, A, T, C, and F determined at the time of product purchase and T?<=T determined by the purchaser after the time of purchase and I and G determined by the seller at T? according to the set of formulas F, with the immediate credit I being added to the account value A at time T? and interest being credited to the account value A at the rate G from time T? to time T.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: February 22, 2011
    Assignee: Genesis Financial Products, Inc.
    Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
  • Publication number: 20100070310
    Abstract: A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
    Type: Application
    Filed: August 10, 2009
    Publication date: March 18, 2010
    Applicant: GENESIS FINANCIAL PRODUCTS, INC.
    Inventors: Derek Ferguson, Richard Kado, Marc Verrier
  • Patent number: 7590583
    Abstract: A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
    Type: Grant
    Filed: June 15, 2006
    Date of Patent: September 15, 2009
    Assignee: Genesis Financial Products, Inc.
    Inventors: Derek Ferguson, Richard Kado, Marc Verrier