Patents by Inventor James Massa

James Massa 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: 12536582
    Abstract: A system for detecting bad actors that unfairly profit from confidential information. The system may include a processor and memory that stores instructions that, when executed by the processor, cause the processor to: obtain news articles from at least one news media source; categorize, by pertinent events, each news article according to the pertinent events to which the news articles pertain; score each news article according to a respective impact of each news article; designate, for each of the pertinent events to which the news articles pertain, a corresponding made-public-date; and calculating, for each event of the pertinent events to which the news articles pertain, a corresponding event impact score by aggregating a weighted set of the article impact scores that pertain to the corresponding event.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: January 27, 2026
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Massa, Viraaji Mothukuri
  • Publication number: 20250328343
    Abstract: Systems and methods for automatically optimizing computer infrastructure by implementing multiple lines of defense in software development lifecycles. A method may include: (1) receiving information for on-premises infrastructure and costs associated with the on-premises infrastructure; (2) mapping the on-premises infrastructure to a proposed cloud infrastructure; (3) generating, using an artificial intelligence engine, an architecture diagram of the cloud infrastructure; (4) validating the proposed cloud infrastructure against organizational standards; (5) generating infrastructure as code for the proposed cloud infrastructure; (6) performing a code scan on the infrastructure as code; (7) identifying deviations from the infrastructure as code from the code scan; (8) generating a pull request for code from a source code repository based on the deviations; (9) identifying services and components to be deployed in the infrastructure as code; and (10) deploying the services and components to a cloud environment.
    Type: Application
    Filed: June 4, 2024
    Publication date: October 23, 2025
    Inventors: James MASSA, Sangeeta SAHA, Chetan VERNEKAR
  • Publication number: 20250322300
    Abstract: A method and system for using AI techniques to monitor the performance of an AI model and automatically perform an appropriate corrective action when necessary are provided. The method includes: receiving first data that relates to an AI model; generating, based on the received first data, at least one key performance indicator (KPI) that relates to the AI model; comparing each of the at least one KPI to at least one configurable threshold; assigning, based on a result of the comparing, a model health rating; and when the model health rating is less than a predetermined minimum acceptable health rating, performing, by the at least one processor, at least one corrective action that causes an increase in the model health rating.
    Type: Application
    Filed: May 29, 2024
    Publication date: October 16, 2025
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: James MASSA, Mitali BASAK, Nithya SUBBARAMAN, Smruti SWAIN
  • Publication number: 20250014095
    Abstract: A system for detecting bad actors that unfairly profit from confidential information. The system may include a processor and memory that stores instructions that, when executed by the processor, cause the processor to: obtain news articles from at least one news media source; categorize, by pertinent events, each news article according to the pertinent events to which the news articles pertain; score each news article according to a respective impact of each news article; designate, for each of the pertinent events to which the news articles pertain, a corresponding made-public-date; and calculating, for each event of the pertinent events to which the news articles pertain, a corresponding event impact score by aggregating a weighted set of the article impact scores that pertain to the corresponding event.
    Type: Application
    Filed: July 7, 2023
    Publication date: January 9, 2025
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: James MASSA, Viraaji MOTHUKURI
  • Patent number: 10951740
    Abstract: Methods, media, and devices for communicating messages between a computer and a server are provided. A processor receives a message in a first format incompatible with the computer from a client computer and performs first and second operations in parallel. In the first operation, the message in the first format is forwarded to the server. In the second operation, the message in the first format is converted into a message in a second format compatible with the computer, and the message in the second format is forwarded to the computer. The processor receives, from the computer, a request in the second format, converts the request in the second format to a request in the first format, and forwards the request in the first format to the server.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: March 16, 2021
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Perez, Edgardo S. Carlos
  • Publication number: 20190191012
    Abstract: Methods, media, and devices for communicating messages between a computer and a server are provided. A processor receives a message in a first format incompatible with the computer from a client computer and performs first and second operations in parallel. In the first operation, the message in the first format is forwarded to the server. In the second operation, the message in the first format is converted into a message in a second format compatible with the computer, and the message in the second format is forwarded to the computer. The processor receives, from the computer, a request in the second format, converts the request in the second format to a request in the first format, and forwards the request in the first format to the server.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: James MASSA, Andrey N. KRAVTSOV, Ariel PEREZ, Edgardo S. CARLOS
  • Patent number: 10250721
    Abstract: According to one embodiment, the invention comprise a Translation Tool, that translates messages in a client/server system into a form compatible with a Load Testing Tool, which are used to create a script for the Load Testing Tool. The Load Testing Tool utilizes the script created with the messages converted by the Translation Tool to generate emulated messages to test and evaluate the performance of the client/server system. The Translation Tool (possibly the same as the first translator) translates the messages generated by the Load Testing Tool into a form compatible by the client/server system.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: April 2, 2019
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Pérez, Edgardo S. Carlos
  • Publication number: 20160014238
    Abstract: According to one embodiment, the invention comprise a Translation Tool, that translates messages in a client/server system into a form compatible with a Load Testing Tool, which are used to create a script for the Load Testing Tool. The Load Testing Tool utilizes the script created with the messages converted by the Translation Tool to generate emulated messages to test and evaluate the performance of the client/server system. The Translation Tool (possibly the same as the first translator) translates the messages generated by the Load Testing Tool into a form compatible by the client/server system.
    Type: Application
    Filed: August 27, 2015
    Publication date: January 14, 2016
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Pérez, Edgardo S. Carlos
  • Patent number: 9122789
    Abstract: According to one embodiment, the invention comprise a Translation Tool, that translates messages in a client/server system into a form compatible with a Load Testing Tool, which are used to create a script for the Load Testing Tool. The Load Testing Tool utilizes the script created with the messages converted by the Translation Tool to generate emulated messages to test and evaluate the performance of the client/server system. The Translation Tool (possibly the same as the first translator) translates the messages generated by the Load Testing Tool into a form compatible by the client/server system.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: September 1, 2015
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: James Massa, Andrey N. Kravtsov, Ariel Pérez, Edgardo S. Carlos