Patents by Inventor Andrea STEFANUCCI

Andrea STEFANUCCI 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: 11977872
    Abstract: A method for updating code in a shared codebase is provided. The method includes: using artificial intelligence techniques to generate a network graph that indicates a set of dependencies between a plurality of code modules included in the shared codebase; receiving information that relates to updating a first code module from among the plurality of code modules; and determining, based on the network graph, a subset of the plurality of code modules to be impacted when the first code module is updated. The method may further include scanning release notes associated with the shared codebase, and using natural language processing techniques to determine functions that will be impacted by the update.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: May 7, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Salwa Husam Alamir, Sameena Shah, Andrea Stefanucci, Maria Manuela Veloso
  • Publication number: 20240078606
    Abstract: A method and a computing apparatus for generating a personal financial plan are provided. The method includes: receiving a first input that includes information about an initial financial state of an individual person; receiving a second input that includes information about a goal financial state of the individual person; receiving a third input about financial habits of the individual person; defining a set of available user actions, each respective available user action being assigned a corresponding probability that indicates a likelihood that the individual person successfully performs the respective available user action; determining, based on the defined set of available user actions and heuristics designed to maximize a likelihood of execution, proposed sequences of potential user actions by which the goal financial state is achievable; and calculating, for each proposed sequence, a respective likelihood score that indicates a corresponding feasibility of a successful completion thereof.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Alberto POZANCO, Kassiani PAPASOTIRIOU, Daniel BORRAJO, Andrea STEFANUCCI, Nicolas MARCHESOTTI, Jessica STADDON, Manuela VELOSO
  • Publication number: 20240028921
    Abstract: A method for generating custom industry classifications may include a classification computer program receiving standard industry classifications, standard industry descriptions, custom industry classifications, custom industry descriptions, and a mapping of the custom industry classifications to the standard industry classifications; generating a dataset comprising standard industry descriptions as inputs and custom industry classifications as outputs; converting the standard industry descriptions and unmapped portions of the custom industry descriptions to vector representations; performing similarity matching on the vector representations of the standard industry descriptions and the vector representations of the unmapped portions; assigning each of the unmapped portions of the custom industry descriptions to one of the standard industry descriptions based on the similarity matching; training a supervised classifier using the dataset and a plurality of startup company descriptions for a plurality of startu
    Type: Application
    Filed: July 7, 2023
    Publication date: January 25, 2024
    Inventors: Simerjot KAUR, Andrea STEFANUCCI, Patrick C. JONES, William N. LAI, Sameena SHAH
  • Publication number: 20230325852
    Abstract: A method and a system for automating a due diligence process are provided. The method includes: receiving identification information that relates to a customer; selecting, from a global set of due diligence questions based on the received identification information, a group of due diligence questions to be applied to the customer; determining a document source via which documents containing relevant information about the customer are accessible; retrieving, from the document source, a set of documents that relate to the potential customer; extracting, from the retrieved documents, information that is relevant to the selected group of due diligence questions with respect to the customer; and outputting the extracted information. Each of the determination of the document source, the retrieval of the set of documents, and the extraction of the relevant information is performed automatically by executing artificial intelligence algorithms that implement machine learning techniques.
    Type: Application
    Filed: April 7, 2022
    Publication date: October 12, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Zhiqiang MA, Nacho NAVARRO, Charese SMILEY, Natraj RAMAN, Petr BABKIN, William WATSON, Elham Ghazizadeh AHSAEI, Suchetha SIDDAGANGAPPA, Russell KOCIUBA, Steven POMERVILLE, Robert D. MARTIN, Lawrence YONG, Andrea STEFANUCCI, Armineh NOURBAKHSH, Sameena SHAH
  • Publication number: 20230244724
    Abstract: A method for using an artificial intelligence-based framework to automatically discover and extract information about private and public companies that is accessible from public data sources is provided. The method includes: receiving first information that relates to an identification of a company; determining, based on the first information, publicly accessible data sources via which second information that relates to the company is available; receiving user input that relates to a type of company-specific data to be accessed from the data sources; retrieving, based on the received user input, a subset of the second information; and outputting the subset of the second information. The second information may include leadership profiles, information about products and services, a company description, and/or information about corporate policies.
    Type: Application
    Filed: February 1, 2022
    Publication date: August 3, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Akshat GUPTA, Simerjot KAUR, Xiaomo LIU, Armineh NOURBAKHSH, Andrea STEFANUCCI, Alex WOODGATE, Sameena SHAH
  • Publication number: 20230110458
    Abstract: A method for generating a recommendation for a potential investment is provided. The method includes: receiving first information that relates to each respective company from among a plurality of companies; generating, for each respective company based on the first information, a first vector representation; receiving second information that relates to each respective investor from among a plurality of investors; generating, for each respective investor based on the second information, a second vector representation; using the first vector representations and the second vector representations as inputs to an artificial intelligence-based algorithm in order to calculate a respective similarity metric for each respective company-investor pair; generating the recommendation for the potential investment based on the calculated similarity metrics; and generating an explanation for the recommendation.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 13, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Simerjot KAUR, Ivan BRUGERE, Andrea STEFANUCCI, Armineh NOURBAKHSH, Sameena SHAH, Manuela VELOSO
  • Publication number: 20220391803
    Abstract: A method and a system for managing a task are provided. The method includes: receiving, from a user, a description of a first task that relates to a first project that has not been completed; generating, by using a machine learning algorithm, a plan for executing the first task based on the received description of the first task and historical task management information that relates to at least one task that has been completed; initiating an execution of the first task based on the generated plan; and tracking the execution of the first task in order to determine whether the execution is progressing in accordance with the generated plan. The historical task management information includes task-specific skill requirements and task duration.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 8, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Salwa Husam ALAMIR, Sameena SHAH, Andrea STEFANUCCI, Maria Manuela VELOSO
  • Publication number: 20220244938
    Abstract: A method for updating code in a shared codebase is provided. The method includes: using artificial intelligence techniques to generate a network gaph that indicates a set of dependencies between a plurality of code modules included in the shared codebase; receiving information that relates to updating a first code module from among the plurality of code modules; and determining, based on the network graph, a subset of the plurality of code modules to be impacted when the first code module is updated. The method may further include scanning release notes associated with the shared codebase, and using natural language processing techniques to determine functions that will be impacted by the update.
    Type: Application
    Filed: February 2, 2021
    Publication date: August 4, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Salwa Husam ALAMIR, Sameena SHAH, Andrea STEFANUCCI, Maria Manuela VELOSO
  • Publication number: 20210350088
    Abstract: Systems and methods for digital document generation using natural language interaction are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for digital document generation using natural language interaction may include: (1) receiving from an electronic device, a natural language command comprising an action to generate digital content, an object, and a data source for the digital content; (2) processing the natural language command to identify the action, the type of digital content, and the data source; (3) identifying a skill in a skill library that is mapped to the action and the object; (4) retrieving data from the data source for the skill; and (5) generating the digital content according to the skill using the data.
    Type: Application
    Filed: May 8, 2020
    Publication date: November 11, 2021
    Inventors: Vineeth RAVI, Selim AMROUNI, Andrea STEFANUCCI, Prashant P. REDDY, Maria Manuela VELOSO