Patents by Inventor Ryan Franks
Ryan Franks 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: 20260170325Abstract: An example computing platform is configured to receive configuration data that defines a pipeline for building a deep learning model, the configuration data including data defining an input dataset, data type assignments for a set of input data variables included within the dataset, data transformations that are to be applied to the dataset, and a machine learning process that is to be utilized to train the deep learning model. Based on the received configuration data, the computing platform functions to build the deep learning model by obtaining the input dataset, assigning a data type to data in the dataset, selecting transformation operations for the data in the dataset, splitting the dataset into a sequence of data blocks, applying the transformation operations to each data block to produce a transformed dataset, generating a compressed data structure that includes the transformed datasets, and applying the machine learning process to the transformed datasets.Type: ApplicationFiled: November 14, 2025Publication date: June 18, 2026Inventors: Kenrick Fernandes, Ryan Franks, Arjun Ravi Kannan
-
Patent number: 12475369Abstract: An example computing platform is configured to receive configuration data that defines a pipeline for building a deep learning model, the configuration data including data defining an input dataset, data type assignments for a set of input data variables included within the dataset, data transformations that are to be applied to the dataset, and a machine learning process that is to be utilized to train the deep learning model. Based on the received configuration data, the computing platform functions to build the deep learning model by obtaining the input dataset, assigning a data type to data in the dataset, selecting transformation operations for the data in the dataset, splitting the dataset into a sequence of data blocks, applying the transformation operations to each data block to produce a transformed dataset, generating a compressed data structure that includes the transformed datasets, and applying the machine learning process to the transformed datasets.Type: GrantFiled: December 31, 2021Date of Patent: November 18, 2025Assignee: Capital One Financial CorporationInventors: Kenrick Fernandes, Ryan Franks, Arjun Ravi Kannan
-
Patent number: 12469075Abstract: A computing platform may be configured to (i) train an initial model object for a data science model using a machine learning process, (ii) determine that the initial model object exhibits a threshold level of bias, and (iii) thereafter produce an updated version of the initial model object having mitigated bias by (a) identifying a subset of the initial model object's set of input variables that are to be replaced by transformations, (b) producing a post-processed model object by replacing each respective input variable in the identified subset with a respective transformation of the respective input variable that has one or more unknown parameters, (c) producing a parameterized family of the post-processed model object, and (d) selecting, from the parameterized family of the post-processed model object, one given version of the post-processed model object to use as the updated version of the initial model object for the data science model.Type: GrantFiled: August 31, 2022Date of Patent: November 11, 2025Assignee: Capital One Financial CorporationInventors: Alexey Miroshnikov, Konstandinos Kotsiopoulos, Arjun Ravi Kannan, Raghu Kulkarni, Steven Dickerson, Ryan Franks
-
Publication number: 20230214640Abstract: An example computing platform is configured to receive configuration data that defines a pipeline for building a deep learning model, the configuration data including data defining an input dataset, data type assignments for a set of input data variables included within the dataset, data transformations that are to be applied to the dataset, and a machine learning process that is to be utilized to train the deep learning model. Based on the received configuration data, the computing platform functions to build the deep learning model by obtaining the input dataset, assigning a data type to data in the dataset, selecting transformation operations for the data in the dataset, splitting the dataset into a sequence of data blocks, applying the transformation operations to each data block to produce a transformed dataset, generating a compressed data structure that includes the transformed datasets, and applying the machine learning process to the transformed datasets.Type: ApplicationFiled: December 31, 2021Publication date: July 6, 2023Inventors: Kenrick Fernandes, Ryan Franks, Arjun Ravi Kannan
-
Publication number: 20220414766Abstract: A computing platform may be configured to (i) train an initial model object for a data science model using a machine learning process, (ii) determine that the initial model object exhibits a threshold level of bias, and (iii) thereafter produce an updated version of the initial model object having mitigated bias by (a) identifying a subset of the initial model object's set of input variables that are to be replaced by transformations, (b) producing a post-processed model object by replacing each respective input variable in the identified subset with a respective transformation of the respective input variable that has one or more unknown parameters, (c) producing a parameterized family of the post-processed model object, and (d) selecting, from the parameterized family of the post-processed model object, one given version of the post-processed model object to use as the updated version of the initial model object for the data science model.Type: ApplicationFiled: August 31, 2022Publication date: December 29, 2022Inventors: Alexey Miroshnikov, Konstandinos Kotsiopoulos, Arjun Ravi Kannan, Raghu Kulkarni, Steven Dickerson, Ryan Franks
-
Publication number: 20120017415Abstract: A method for using a reusable sample-holding device for readily loading very small wet samples for observation of the samples by microscopic equipment, in particular in a vacuum environment. The method may be used with a scanning electron microscope (SEM), a transmission electron microscope (TEM), an X-ray microscope, optical microscope, and the like. For observation of the sample, the method provides a thin-membrane window etched in the center of each of two silicon wafers abutting to contain the sample in a small uniform gap formed between the windows. This gap may be adjusted by employing spacers. Alternatively, the thickness of a film established by the fluid in which the sample is incorporated determines the gap without need of a spacer. To optimize resolution each window may have a thickness on the order of 50 nm and the gap may be on the order of 50 nm.Type: ApplicationFiled: September 22, 2011Publication date: January 26, 2012Inventors: Charles P. MARSH, Eric OLSON, Todor I. DONCHEV, Ivan PETROV, Jianguo WEN, Ryan FRANKS, Dongxiang LIAO
-
Patent number: 8102523Abstract: A method for using a reusable sample-holding device for readily loading very small wet samples for observation of the samples by microscopic equipment, in particular in a vacuum environment. The method may be used with a scanning electron microscope (SEM), a transmission electron microscope (TEM), an X-ray microscope, optical microscope, and the like. For observation of the sample, the method provides a thin-membrane window etched in the center of each of two silicon wafers abutting to contain the sample in a small uniform gap formed between the windows. This gap may be adjusted by employing spacers. Alternatively, the thickness of a film established by the fluid in which the sample is incorporated determines the gap without need of a spacer. To optimize resolution each window may have a thickness on the order of 50 nm and the gap may be on the order of 50 nm.Type: GrantFiled: September 22, 2011Date of Patent: January 24, 2012Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Charles P. Marsh, Eric Olson, Todor I. Donchev, Ivan Petrov, Jianguo Wen, Ryan Franks, Dongxiang Liao
-
Patent number: 8059271Abstract: A reusable sample-holding device for readily loading very small wet samples for observation of the samples by microscopic equipment, in particular in a vacuum environment. Embodiments may be used with a scanning electron microscope (SEM), a transmission electron microscope (TEM), an X-ray microscope, optical microscope, and the like. For observation of the sample, embodiments provide a thin-membrane window etched in the center of each of two silicon wafers abutting to contain the sample in a small uniform gap formed between the windows. This gap may be adjusted by employing spacers. Alternatively, the thickness of a film established by the fluid in which the sample is incorporated determines the gap without need of a spacer. To optimize resolution each window may have a thickness on the order of 50 nm and the gap may be on the order of 50 nm.Type: GrantFiled: February 4, 2009Date of Patent: November 15, 2011Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Charles P. Marsh, Eric Olson, Todor I. Donchev, Ivan Petrov, Jianguo Wen, Ryan Franks, Dongxiang Liao
-
Publication number: 20100193398Abstract: A reusable sample-holding device for readily loading very small wet samples for observation of the samples by microscopic equipment, in particular in a vacuum environment. Embodiments may be used with a scanning electron microscope (SEM), a transmission electron microscope (TEM), an X-ray microscope, optical microscope, and the like. For observation of the sample, embodiments provide a thin-membrane window etched in the center of each of two silicon wafers abutting to contain the sample in a small uniform gap formed between the windows. This gap may be adjusted by employing spacers. Alternatively, the thickness of a film established by the fluid in which the sample is incorporated determines the gap without need of a spacer. To optimize resolution each window may have a thickness on the order of 50 nm and the gap may be on the order of 50 nm.Type: ApplicationFiled: February 4, 2009Publication date: August 5, 2010Inventors: CHARLES P. MARSH, ERIC OLSON, TODOR I. DONCHEV, IVAN PETROV, JIANGUO WEN, RYAN FRANKS, DONGXIANG LIAO