Patents by Inventor William Franklin

William Franklin 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: 20250245351
    Abstract: The systems and methods disclosed herein receives artifacts generated using a first set of models within a multi-model superstructure. The multi-model superstructure includes a second set of models to test the first set of models. The multi-model superstructure dynamically routes the artifacts of the first set of models to one or more models of the second set of models by (i) determining a set of dimensions of the artifacts against which to evaluate the artifacts and (ii) identifying the models in the second set used to test the particular dimension. The second set of models then assesses each artifact against a set of assessment metrics. If an artifact fails to meet one or more assessment metrics, the second set of models generates actions to align the artifact with the set of assessment metrics.
    Type: Application
    Filed: April 18, 2025
    Publication date: July 31, 2025
    Inventors: Sofia RAHMAN, James MYERS, Prashant PRAVEEN, Shardul MALVIYA, Wayne LIAO, Deepak JAIN, Samantha CORY, Mariusz SATERNUS, Daniel LEWANDOWSKI, Biraj Krushna RATH, Stuart MURRAY, Philip DAVIES, Payal JAIN, Tariq Husayn MAONAH, Vishal MYSORE, Ramkumar AYYADURAI, Chamindra DESILVA, William Franklin Cameron, Miriam Silver, Prithvi Narayana Rao, Pramod Goyal, Manjit Rajaretnam
  • Patent number: 12314406
    Abstract: Described herein are systems and methods for discovering and proactively mitigating previously unknown security vulnerabilities. The systems and methods herein can utilize security vulnerability information to discover potential security threats and can utilize this information to generate an attack using a machine learning model, such as a large language model. Generated attacks can be carried out to assess impact of a security vulnerability. An output can be provided that represents the assessed impact. In some implementations, the systems and methods herein generate patches or other mitigations for security vulnerabilities, which can be tested and deployed to address security vulnerabilities.
    Type: Grant
    Filed: September 27, 2024
    Date of Patent: May 27, 2025
    Assignee: CITIBANK, N.A.
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver, James Myers
  • Publication number: 20250165618
    Abstract: Described herein are systems and methods for discovering and proactively mitigating previously unknown security vulnerabilities. The systems and methods herein can utilize security vulnerability information to discover potential security threats and can utilize this information to generate an attack using a machine learning model, such as a large language model. Generated attacks can be carried out to assess impact of a security vulnerability. An output can be provided that represents the assessed impact. In some implementations, the systems and methods herein generate patches or other mitigations for security vulnerabilities, which can be tested and deployed to address security vulnerabilities.
    Type: Application
    Filed: September 27, 2024
    Publication date: May 22, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver, James Myers
  • Publication number: 20250165617
    Abstract: Described herein are systems and methods for discovering and proactively mitigating previously unknown security vulnerabilities. The systems and methods herein can utilize security vulnerability information to discover potential security threats and can utilize this information to generate an attack using a machine learning model, such as a large language model. Generated attacks can be carried out to assess impact of a security vulnerability. An output can be provided that represents the assessed impact. In some implementations, the systems and methods herein generate patches or other mitigations for security vulnerabilities, which can be tested and deployed to address security vulnerabilities.
    Type: Application
    Filed: September 27, 2024
    Publication date: May 22, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Publication number: 20250165616
    Abstract: Systems and methods for generating predicted end-to-end cyber-security attack characteristics via bifurcated machine learning-based processing of multi-modal data are disclosed. The system accesses multi-modal data indicating a set of security information related to a computing system. The system then generates a set of extracted characteristics indicating a cyber-security attack on the computing system, via a supervised machine learning model, using the multi-modal data. Using this information, the system generates a revised set of extracted characteristics indicating the cyber-security attack, via an unsupervised machine learning model, using the extracted set of characteristics indicating the cyber-security attack, where the revised set of characteristics includes at least one new characteristic that was not included in the extracted set of characteristics indicating the cyber-security attack on the computing system.
    Type: Application
    Filed: March 15, 2024
    Publication date: May 22, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Patent number: 12299140
    Abstract: The systems and methods disclosed herein receives artifacts generated using a first set of models within a multi-model superstructure. The multi-model superstructure includes a second set of models to test the first set of models. The multi-model superstructure dynamically routes the artifacts of the first set of models to one or more models of the second set of models by (i) determining a set of dimensions of the artifacts against which to evaluate the artifacts and (ii) identifying the models in the second set used to test the particular dimension. The second set of models then assesses each artifact against a set of assessment metrics. If an artifact fails to meet one or more assessment metrics, the second set of models generates actions to align the artifact with the set of assessment metrics.
    Type: Grant
    Filed: November 14, 2024
    Date of Patent: May 13, 2025
    Assignee: Citibank, N.A.
    Inventors: Sofia Rahman, James Myers, Prashant Praveen, Shardul Malviya, Wayne Liao, Deepak Jain, Samantha Cory, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies, Payal Jain, Tariq Husayn Maonah, Vishal Mysore, Ramkumar Ayyadurai, Chamindra Desilva, William Franklin Cameron, Miriam Silver, Prithvi Narayana Rao, Pramod Goyal, Manjit Rajaretnam
  • Patent number: 12291157
    Abstract: A retractable step and side bar assembly that can be used for raised vehicles, such as trucks. The retractable step can be configured to provide for significant reach in a deployed position to allow for a user to enter the raised vehicle. Further, in the stowed position the retractable step can be located within the side bar, thereby providing a low profile as well as an enhanced aesthetic appearance.
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: May 6, 2025
    Assignee: Lund Motion Products, Inc.
    Inventors: Anthony Nicholas Smith, Eric Charles Bajza, William Franklin Bibb, VI
  • Patent number: 12288148
    Abstract: Systems and methods for constructing a layered artificial intelligence (AI) model are provided. The technology determines a set of layers and a set of variables for each layer for the AI model, with each layer relating to a specific domain context of the AI model. Using the layers, the AI model is trained to create layer-specific model logic for each layer using the variables of the layer. By applying the layer-specific model logic to incoming command sets, the model produces detailed layer-specific responses. The trained AI model then generates overall responses to command sets by aggregating the layer-specific responses, along with weights for each layer.
    Type: Grant
    Filed: October 30, 2024
    Date of Patent: April 29, 2025
    Assignee: CITIBANK, N.A.
    Inventors: William Franklin Cameron, Miriam Silver, Manjit Rajaretnam
  • Patent number: 12282565
    Abstract: Described herein are systems and methods for identifying security vulnerabilities. The systems and methods herein can utilize security vulnerability information to identify potential security threats and can utilize this information to generate an attack using a machine learning model, such as a large language model. Generated attacks can be carried out to assess impact of a security vulnerability. An output can be provided that represents the assessed impact. In some implementations, the systems and methods herein generate patches or other mitigations for security vulnerabilities, which can be tested and deployed to address security vulnerabilities.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: April 22, 2025
    Assignee: CITIBANK, N.A.
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Patent number: 12271491
    Abstract: Described herein are systems and methods for verifying the integrity of data, such as data used for training machine learning models. Some implementations are directed to verifying the provenance of datasets, the contents of datasets, or both. In some implementations, multiple filters are selected for verifying the contents of datasets. Filters can be selected based on rules, random selection, or using a machine learning model in some implementations. In some implementations, data cleaning is provided.
    Type: Grant
    Filed: October 22, 2024
    Date of Patent: April 8, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Publication number: 20250068743
    Abstract: The systems and methods disclosed herein receives artifacts generated using a first set of models within a multi-model superstructure. The multi-model superstructure includes a second set of models to test the first set of models. The multi-model superstructure dynamically routes the artifacts of the first set of models to one or more models of the second set of models by (i) determining a set of dimensions of the artifacts against which to evaluate the artifacts and (ii) identifying the models in the second set used to test the particular dimension. The second set of models then assesses each artifact against a set of assessment metrics. If an artifact fails to meet one or more assessment metrics, the second set of models generates actions to align the artifact with the set of assessment metrics.
    Type: Application
    Filed: November 14, 2024
    Publication date: February 27, 2025
    Inventors: Sofia RAHMAN, David GRIFFITHS, James MYERS, Prashant PRAVEEN, Shardul MALVIYA, Wayne LIAO, Deepak JAIN, Samantha CORY, Mariusz SATERNUS, Daniel LEWANDOWSKI, Biraj Krushna RATH, Stuart MURRAY, Philip DAVIES, Payal JAIN, Tariq Husayn MAONAH, Vishal MYSORE, Ramkumar AYYADURAI, Chamindra DESILVA, William Franklin Cameron, Miriam Silver, Prithvi Narayana Rao, Pramod Goyal, Manjit Rajaretnam
  • Publication number: 20250053664
    Abstract: Described herein are systems and methods for verifying the integrity of data, such as data used for training machine learning models. Some implementations are directed to verifying the provenance of datasets, the contents of datasets, or both. In some implementations, multiple filters are selected for verifying the contents of datasets. Filters can be selected based on rules, random selection, or using a machine learning model in some implementations. In some implementations, data cleaning is provided.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 13, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Patent number: 12223063
    Abstract: Systems and methods for measuring, grading, evaluating, and comparing AI models via a graphical user interface are disclosed. The technology obtains a set of application domains of the AI model in which an AI model will be used. The application domains are mapped to one or more guidelines to determine a set of guidelines that define operational boundaries of the AI model. The guidelines are used to generate assessment domains, each associated with specific benchmarks that include indicators of a degree of satisfaction with the guidelines. For each assessment domain, assessments are constructed to evaluate the AI model's degree of satisfaction with the corresponding guidelines. The AI model is then evaluated against the assessments. Based on these comparisons, grades are assigned to the AI model for each assessment domain. The application-domain-specific grades are generated and displayed at a GUI, reflecting the AI model's degree of satisfaction with the guidelines.
    Type: Grant
    Filed: June 10, 2024
    Date of Patent: February 11, 2025
    Assignee: CITIBANK, N.A.
    Inventors: James Myers, William Franklin Cameron, Miriam Silver, Prithvi Narayana Rao, Pramod Goyal, Manjit Rajaretnam
  • Publication number: 20250036777
    Abstract: Described herein are systems and methods for identifying security vulnerabilities. The systems and methods herein can utilize security vulnerability information to identify potential security threats and can utilize this information to generate an attack using a machine learning model, such as a large language model. Generated attacks can be carried out to assess impact of a security vulnerability. An output can be provided that represents the assessed impact. In some implementations, the systems and methods herein generate patches or other mitigations for security vulnerabilities, which can be tested and deployed to address security vulnerabilities.
    Type: Application
    Filed: August 1, 2024
    Publication date: January 30, 2025
    Inventors: William Franklin Cameron, Pramod Goyal, Prithvi Narayana Rao, Manjit Rajaretnam, Miriam Silver
  • Publication number: 20240425008
    Abstract: A retractable step and side bar assembly that can be used for raised vehicles, such as trucks. The retractable step can be configured to provide for significant reach in a deployed position to allow for a user to enter the raised vehicle. Further, in the stowed position the retractable step can be located within the side bar, thereby providing a low profile as well as an enhanced aesthetic appearance.
    Type: Application
    Filed: May 28, 2024
    Publication date: December 26, 2024
    Inventors: Anthony Nicolas Smith, Eric Charles Bajza, William Franklin Bibb, VI
  • Publication number: 20240411896
    Abstract: Systems and methods for measuring, grading, evaluating, and comparing AI models via a graphical user interface are disclosed. The technology obtains a set of application domains of the AI model in which an AI model will be used. The application domains are mapped to one or more guidelines to determine a set of guidelines that define operational boundaries of the AI model. The guidelines are used to generate assessment domains, each associated with specific benchmarks that include indicators of a degree of satisfaction with the guidelines. For each assessment domain, assessments are constructed to evaluate the AI model's degree of satisfaction with the corresponding guidelines. The AI model is then evaluated against the assessments. Based on these comparisons, grades are assigned to the AI model for each assessment domain. The application-domain-specific grades are generated and displayed at a GUI, reflecting the AI model's degree of satisfaction with the guidelines.
    Type: Application
    Filed: June 10, 2024
    Publication date: December 12, 2024
    Inventors: James MYERS, William Franklin CAMERON, Miriam SILVER, Prithvi Narayana RAO, Pramod GOYAL, Manjit RAJARETNAM
  • Patent number: 12154019
    Abstract: Systems and methods for constructing a layered artificial intelligence (AI) model are provided. The technology determines a set of layers and a set of variables for each layer for the AI model, with each layer relating to a specific domain context of the AI model. Using the layers, the AI model is trained to create layer-specific model logic for each layer using the variables of the layer. By applying the layer-specific model logic to incoming command sets, the model produces detailed layer-specific responses. The trained AI model then generates overall responses to command sets by aggregating the layer-specific responses, along with weights for each layer.
    Type: Grant
    Filed: June 7, 2024
    Date of Patent: November 26, 2024
    Inventors: William Franklin Cameron, Miriam Silver, Manjit Rajaretnam
  • Publication number: 20240378058
    Abstract: Software instructions are executed on a processor within a computer system to configure a steaming engine with stream parameters to define a multidimensional array. The stream parameters define a size for each dimension of the multidimensional array and a specified width for two selected dimensions of the array. Data is fetched from a memory coupled to the streaming engine responsive to the stream parameters. A stream of vectors is formed for the multidimensional array responsive to the stream parameters from the data fetched from memory. When either selected dimension in the stream of vectors exceeds a respective specified width, the streaming engine inserts null elements into each portion of a respective vector for the selected dimension that exceeds the specified width in the stream of vectors. Stream vectors that are completely null are formed by the streaming engine without accessing the system memory for respective data.
    Type: Application
    Filed: July 22, 2024
    Publication date: November 14, 2024
    Inventors: William Franklin Leven, Asheesh Bhardwaj, Son Hung Tran, Timothy David Anderson
  • Patent number: 12135949
    Abstract: Systems and methods for evaluating a pre-trained artificial intelligence (AI) model using layered prompts. The system obtains a set of application domains in which the AI model will be used, and a set of guidelines that define one or more operational boundaries of the AI model. The system determines a set of layers, where each layer is associated with corresponding guidelines and mapped to a set of variables and benchmarks. Each variable represents an attribute within the guidelines and each benchmark indicates the degree of satisfaction of the AI model with the guidelines. The AI model is dynamically evaluated against these benchmarks using a series of assessments. Subsequent assessments are dynamically constructed based on the outcomes of previous assessments. Scores are assigned to the AI model for each layer by comparing the expected and actual responses. The results are then displayed in a graphical user interface (GUI).
    Type: Grant
    Filed: June 28, 2024
    Date of Patent: November 5, 2024
    Inventors: William Franklin Cameron, Miriam Silver, Manjit Rajaretnam
  • Patent number: D1060165
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: February 4, 2025
    Assignee: Buschwacker, Inc.
    Inventor: William Franklin Bibb, VI