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: 11501257Abstract: 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: GrantFiled: December 9, 2019Date of Patent: November 15, 2022Assignee: 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: 11074163Abstract: 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: GrantFiled: November 5, 2019Date of Patent: July 27, 2021Assignee: 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: 20210174305Abstract: 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: ApplicationFiled: December 9, 2019Publication date: June 10, 2021Applicant: 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: 20210133084Abstract: 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: ApplicationFiled: November 5, 2019Publication date: May 6, 2021Applicant: 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: 10578051Abstract: 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: GrantFiled: November 16, 2017Date of Patent: March 3, 2020Assignee: Cummins IP, Inc.Inventors: Aaron S. Quinton, John Jerl Purcell, III, Nathaniel Hassall, Derek Ferguson
-
Publication number: 20190180374Abstract: 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: ApplicationFiled: December 3, 2018Publication date: June 13, 2019Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
-
Publication number: 20180073463Abstract: 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: ApplicationFiled: November 16, 2017Publication date: March 15, 2018Applicant: CUMMINS IP, INC.Inventors: Aaron S. Quinton, John Jerl Purcell, III, Nathaniel Hassall, Derek Ferguson
-
Patent number: 9845767Abstract: 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: GrantFiled: November 26, 2013Date of Patent: December 19, 2017Assignee: Cummins IP, Inc.Inventors: Aaron S. Quinton, John Jerl Purcell, Nathaniel Hassall, Derek Ferguson
-
Publication number: 20150315996Abstract: 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: ApplicationFiled: November 26, 2013Publication date: November 5, 2015Applicant: Cummins IP, Inc.Inventors: Aaron S. Quinton, John Jerl Purcell, Nathaniel Hassall, Derek Ferguson
-
Patent number: 8682700Abstract: 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: GrantFiled: May 4, 2012Date of Patent: March 25, 2014Assignee: Genesis Financial Products, Inc.Inventors: Derek Ferguson, Richard Kado, Marc Verrier
-
Publication number: 20130041694Abstract: 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: ApplicationFiled: May 4, 2012Publication date: February 14, 2013Applicant: GENESIS FINANCIAL PRODUCTS, INC.Inventors: Derek Ferguson, Richard Kado, Marc Verrier
-
Patent number: 8275689Abstract: 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: GrantFiled: August 10, 2009Date of Patent: September 25, 2012Assignee: Genesis Financial Products, Inc.Inventors: Derek Ferguson, Richard Kado, Marc Verrier
-
Publication number: 20110178907Abstract: 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: ApplicationFiled: January 14, 2011Publication date: July 21, 2011Applicant: Genesis Financial Products, Inc.Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
-
Patent number: 7895101Abstract: 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: GrantFiled: January 12, 2007Date of Patent: February 22, 2011Assignee: Genesis Financial Products, Inc.Inventors: Derek Ferguson, Richard Kado, John Adam Rose, Marc Verrier
-
Publication number: 20100070310Abstract: 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: ApplicationFiled: August 10, 2009Publication date: March 18, 2010Applicant: GENESIS FINANCIAL PRODUCTS, INC.Inventors: Derek Ferguson, Richard Kado, Marc Verrier
-
Patent number: 7590583Abstract: 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: GrantFiled: June 15, 2006Date of Patent: September 15, 2009Assignee: Genesis Financial Products, Inc.Inventors: Derek Ferguson, Richard Kado, Marc Verrier