Patents by Inventor Navnidh Bhalla

Navnidh Bhalla 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: 11816479
    Abstract: An embodiment of the present invention is directed to a code audit tool that intelligently analyzes and profiles code, such as Python code, based on a variety of previously unmeasured factors and metrics including a set of software dimensions, such as Algorithmic Complexities; Software Sizing Metrics; Anti-Pattern Implementations; Maintainability Metrics; Dependency Mappings; Runtime Metrics; Testing Metrics; and Security Metrics. Once this analysis is complete, a standardized report card or other scoring interface may be generated. This may include analytical findings as well as suggestions and recommend steps so that developers can make informed decisions, enhance their code bases and improve the score assigned to their code.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: November 14, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Rajat Ray, Navnidh Bhalla
  • Publication number: 20220230115
    Abstract: Various methods, apparatuses/systems, and media for intelligent tracking of data are disclosed.
    Type: Application
    Filed: January 15, 2021
    Publication date: July 21, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Rajat RAY, Navnidh BHALLA, Danielle C INAGAKI, Charles R YOST, III
  • Publication number: 20220075703
    Abstract: Various methods, apparatuses/systems, and media for generating an architecture weighted scoring model are disclosed. A receiver receives a request from a user computing device to develop an application. A GUI displays a set of questions that are designed to gather meaningful information about the application to be developed by the user. A processor receives user input data on each answer to the set of questions; selects an architecture type by utilizing a first decision tree running on backend of a GUI; generates a second decision tree to select architecture layers; and generates a third decision tree to select product offerings; calculates a score for the selected architecture type based on analyzing aggregated information collected from data generated in response to user's answers and corresponding user's selection of each decision tree; checks that the architecture works; and generates an architecture weighted scoring model (AWSM) based on the calculated score.
    Type: Application
    Filed: July 30, 2021
    Publication date: March 10, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Rajat RAY, Navnidh BHALLA
  • Publication number: 20210406004
    Abstract: An embodiment of the present invention is directed to a code audit tool that intelligently analyzes and profiles code, such as Python code, based on a variety of previously unmeasured factors and metrics including a set of software dimensions, such as Algorithmic Complexities; Software Sizing Metrics; Anti-Pattern Implementations; Maintainability Metrics; Dependency Mappings; Runtime Metrics; Testing Metrics; and Security Metrics. Once this analysis is complete, a standardized report card or other scoring interface may be generated. This may include analytical findings as well as suggestions and recommend steps so that developers can make informed decisions, enhance their code bases and improve the score assigned to their code.
    Type: Application
    Filed: June 7, 2021
    Publication date: December 30, 2021
    Inventors: Rajat Ray, Navnidh Bhalla