Patents by Inventor Andy ALEXANDER

Andy ALEXANDER 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: 20240264828
    Abstract: Systems and methods for automated code analysis and tagging are disclosed. In one embodiment, a method for automated code analysis and tagging may include: (1) receiving, by a code annotation computer program executed by a computer processor, a training code snippet from a training codebase; (2) parsing, by the code annotation computer program, the training code snippet into a data structure; (3) quantifying, by the code annotation computer program, the data structure, (4) parsing, by the code annotation computer program, a docstring associated with the training code snippet into a plurality of keywords; (5) quantifying, by the code annotation computer program, the plurality of keywords; and (6) training, by the code annotation computer program, a code annotation model based on a similarity between the quantified data structure and a smoothing parameter for a Dirichlet prior smoothing estimate.
    Type: Application
    Filed: April 16, 2024
    Publication date: August 8, 2024
    Inventors: Sean MORAN, Sanat SAHA, Gaurav SINGH, Fanny SILAVONG, Antonios GEORGIADIS, Ganesh CHANDRASEKAR, Andy ALEXANDER, Robert OTTER, Brett SANFORD
  • Publication number: 20230259359
    Abstract: Systems and methods for automated code analysis and tagging are disclosed. In one embodiment, a method for automated code analysis and tagging may include: (1) receiving, by a code annotation computer program executed by a computer processor, a training code snippet from a training codebase; (2) parsing, by the code annotation computer program, the training code snippet into a data structure; (3) quantifying, by the code annotation computer program, the data structure, (4) parsing, by the code annotation computer program, a docstring associated with the training code snippet into a plurality of keywords; (5) quantifying, by the code annotation computer program, the plurality of keywords; and (6) training, by the code annotation computer program, a code annotation model based on a similarity between the quantified data structure and a smoothing parameter for a Dirichlet prior smoothing estimate.
    Type: Application
    Filed: February 14, 2022
    Publication date: August 17, 2023
    Inventors: Sean MORAN, Sanat SAHA, Gaurav SINGH, Fanny SILAVONG, Antonios GEORGIADIS, Ganesh CHANDRASEKAR, Andy ALEXANDER, Rob OTTER, Brett SANFORD
  • Publication number: 20230251834
    Abstract: A method for automatically providing library package recommendations is disclosed. The method includes aggregating, via a communication interface, sets of source code from a repository, each of the sets of source code including a code snippet that relates to a portion of source code for a software program; initiating, by using a model, code context analysis of the code snippet to identify an alternative library package and a replaceable library package; performing, by using the model, implemented library analysis of the code snippet to determine a complementary library package; generating recommendations for the code snippet, the recommendations including information that relates to the complementary library package, the alternative library package, and the replaceable library package; and associating, in the repository, the generated recommendations with the code snippet.
    Type: Application
    Filed: March 24, 2022
    Publication date: August 10, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Lili TAO, Sean MORAN, Sanat SAHA, Firas DALER, Gaurav SINGH, Andy ALEXANDER, Ganesh CHANDRASEKAR
  • Publication number: 20220044508
    Abstract: There is provided an access system for controlling access to an inspection area and a product inspection apparatus. The access system comprises an area access controller configured to control an inspection area access means for controlling access to an inspection area; a product inspection apparatus controller configured to control access to one or more functions of a product inspection apparatus within the inspection area; a first RFID reader configured to read an external RFID tag of a user; and one or more memory devices configured to store authorised RFID data corresponding to one or more RFID tags each associated with an authorised user.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 10, 2022
    Inventors: Hitesh HIRANI, Andy ALEXANDER