Patents by Inventor Salwa Husam Alamir

Salwa Husam Alamir 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
  • Patent number: 11977439
    Abstract: A method and a system for providing actionable smart monitoring of error messages generated during repave microservice operations in order to reduce the number of human interventions required are provided. The method includes: receiving reports that relate to system failures; analyzing each report to determine features that relate to the system failures; clustering the features into a set of feature groups; determining a corresponding report as a representative error indicator for each respective feature group; and generating, for each respective feature group, a cluster representative message that identifies the corresponding report. The cluster representative messages are then displayable on a user interface to facilitate efficient user action to address system failures and errors.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: May 7, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Rares Dolga, Salwa Husam Alamir, Sameena Shah
  • Publication number: 20240144189
    Abstract: A method and a system for automated masking of targeted categories of information in resume documents in order to reduce potential implicit biases are provided. The method includes: receiving a resume document; retrieving categories that correspond to types of information to be masked from a memory; extracting, from the resume document, information that belongs to the categories; masking the extracted information; and outputting a modified version of the resume document that includes the masking.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Jared VANN, Salwa Husam ALAMIR, Petr BABKIN, Nancy THOMAS, Sameena SHAH
  • Publication number: 20240103955
    Abstract: A method and a system for providing actionable smart monitoring of error messages generated during repave microservice operations in order to reduce the number of human interventions required are provided. The method includes: receiving reports that relate to system failures; analyzing each report to determine features that relate to the system failures; clustering the features into a set of feature groups; determining a corresponding report as a representative error indicator for each respective feature group; and generating, for each respective feature group, a cluster representative message that identifies the corresponding report. The cluster representative messages are then displayable on a user interface to facilitate efficient user action to address system failures and errors.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Rares DOLGA, Salwa Husam ALAMIR, Sameena Shah
  • Patent number: 11762723
    Abstract: A method for application operational monitoring may include an operational monitoring computer program: (1) ingesting a plurality of service level indicator (SLI) metrics for an application, each SLI metric identifying a number of successful observations and a number of total observations; (2) calculating a SLI score for each SLI metric based on the number of successful observations and the number of total observations for the SLI metric; (3) weighting the SLI score for each SLI metric; (4) combining the weighted SLI scores into an application SLI score; (5) calculating a calculated error budget based on the application SLI score; (6) determining that the calculated error budget exceeds an error budget for the application; (7) generating a notification in response to the calculated error budget breaching the error budget; and (8) causing implementation of a restriction on the application, wherein the restriction prevents enhancements to the application.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: September 19, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Ken Long, Salwa Husam Alamir, Indrajit Naskar, Kunal Uskaikar, Parankush Chunchu, A V Rajath, Sneha Bindeshwar Prasad, Preeti Udas
  • Patent number: 11681963
    Abstract: A method for optimizing personnel utilization is provided. The method includes: accessing first task management planning information that relates to a first project that has not been completed; using the accessed first task management planning information to identify a plurality of tasks to be performed in connection with the first project and to identify a plurality of persons to be assigned to respective tasks; retrieving historical task management information that relates to at least one project that has been completed; and adjusting at least a first portion of the first task management planning information based on the retrieved historical task management information.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: June 20, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Salwa Husam Alamir, Alberto Pozanco, Sameena Shah, Daniele Magazzeni, Daniel Borrajo, Parisa Zehtabi, Rui Manuel Ramos Teixeira da Silva, Maria Manuela Veloso
  • Publication number: 20230112156
    Abstract: A method for generating schedules for a group of persons within a common workspace is provided. The method includes: receiving a first user input that relates to employee preferences; receiving a second user input that relates to at least one manager preference; receiving a third user input that relates to business constraints; generating, based on the received first, second, and third user inputs, a respective schedule for each corresponding group member; and outputting each respective schedule to a user interface for display thereon. The method may also include generating a set of metrics that corresponds to the employee preferences.
    Type: Application
    Filed: October 12, 2021
    Publication date: April 13, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Parisa ZEHTABI, Alberto POZANCO, Rui Manuel Ramos Teixeira Da SILVA, Salwa Husam ALAMIR, Daniel BORRAJO, Mahmoud MAHFOUZ, Daniele MAGAZZENI, Maria Manuela VELOSO, Tracy RASCO, Jonathan R. HORN, Amy BLACKWELL, Debra HERSCHMANN
  • Publication number: 20230042930
    Abstract: A method and system for detecting, segmenting, and extracting salient regions in documents by using attention tracking sensors is provided. The method includes: receiving an image that corresponds to a document; receiving, from a sensor, a sequence of measurements that correspond to a human reading of the document; determining, based on the sequence of measurements, at least one region of the document as being a salient document region; demarcating the salient document region in an electronically displayable manner; and outputting a file that includes a displayable version of the document with the demarcated document region. The salient document region may include a title, a section header, and/or a table. The sensor may be an eye-tracking sensor that detects a sequence of eye-gaze positions on the document as a function of time.
    Type: Application
    Filed: August 9, 2021
    Publication date: February 9, 2023
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Naftali Y. COHEN, Sameena SHAH, Natraj RAMAN, Zhen ZENG, Salwa Husam ALAMIR, Daniel BORRAJO, Alec Louis Clemente CANDIDATO, Nancy THOMAS
  • 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: 20220383411
    Abstract: A method and system for monitoring social media to identify signals for trading equities in the stock market are provided. The method includes: monitoring social media platforms for posts that relate to stocks that are tradeable on a market; determining a list of stocks that correspond to a large volume of the social media posts, and determining whether the sentiment of the posts is positive, negative, or neutral; obtaining recent price history data for the listed stocks; analyzing the price history data with respect to the volumes and sentiments of the social media posts; and predicting expected trends in the stock prices of the listed stocks.
    Type: Application
    Filed: June 1, 2021
    Publication date: December 1, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Salwa Husam ALAMIR, Sameena SHAH, Armineh NOURBAKHSH
  • Publication number: 20220327488
    Abstract: Systems and methods for extracting information from a resume of an applicant are provided. The method includes: receiving a resume that relates to an applicant; extracting information that relates to applicant attributes from the resume; comparing the extracted information with a predetermined list of job-specific skills and with a predetermined list of characteristics that relate to soft skills; using the extracted information to determine applicant achievements; and determining at least one skill that corresponds to the applicant. The method may be implemented by using a deep learning technique and/or a natural language processing technique.
    Type: Application
    Filed: December 10, 2020
    Publication date: October 13, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Keshav RAMANI, Salwa Husam ALAMIR, Armineh NOURBAKHSH, Daniel BORRAJO, Sameena SHAH
  • Publication number: 20220318712
    Abstract: A method for optimizing personnel utilization is provided. The method includes: accessing first task management planning information that relates to a first project that has not been completed; using the accessed first task management planning information to identify a plurality of tasks to be performed in connection with the first project and to identify a plurality of persons to be assigned to respective tasks; retrieving historical task management information that relates to at least one project that has been completed; and adjusting at least a first portion of the first task management planning information based on the retrieved historical task management information.
    Type: Application
    Filed: April 5, 2021
    Publication date: October 6, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Salwa Husam ALAMIR, Alberto POZANCO, Sameena SHAH, Daniele MAGAZZENI, Daniel BORRAJO, Parisa ZEHTABI, Rui Manuel Ramos Teixeira Da SILVA, 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: 20210357280
    Abstract: A method for application operational monitoring may include an operational monitoring computer program: (1) ingesting a plurality of service level indicator (SLI) metrics for an application, each SLI metric identifying a number of successful observations and a number of total observations; (2) calculating a SLI score for each SLI metric based on the number of successful observations and the number of total observations for the SLI metric; (3) weighting the SLI score for each SLI metric; (4) combining the weighted SLI scores into an application SLI score; (5) calculating a calculated error budget based on the application SLI score; (6) determining that the calculated error budget exceeds an error budget for the application; (7) generating a notification in response to the calculated error budget breaching the error budget; and (8) causing implementation of a restriction on the application, wherein the restriction prevents enhancements to the application.
    Type: Application
    Filed: May 17, 2021
    Publication date: November 18, 2021
    Inventors: Ken LONG, Salwa Husam ALAMIR, Indrajit NASKAR, Kunal USKAIKAR, Parankush CHUNCHU, A V RAJATH, Sneha BINDESHWAR PRASAD, Preeti UDAS
  • Patent number: 10783453
    Abstract: Systems and methods for automated incident response are disclosed. In one embodiment, a method for managing response to an incident may include (1) receiving training incident data from a training data source; (2) identifying at plurality of incident-related training keywords in the training data; (3) receiving one of a plurality of tags for each of the plurality of training keywords from a trainer; (4) executing a machine learning process to associate the received tags with the training keywords; (5) receiving incident data related to an incident from an incident data source; (6) identifying a plurality of incident-related keywords in the incident data; (7) automatically tagging the incident-related keyword with one of the plurality of tags; (8) automatically identifying at least one incident pattern from the tags; (9) automatically retrieving a solution for the incident based on similar resolved incidents; and (10) automatically applying the solution to the incident.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: September 22, 2020
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Hani El Sayyed, Gary Ford, Kevin Thomas, Daniel J. Christian, Salwa Husam Alamir, Simon Bench, Ian Maile
  • Publication number: 20190228342
    Abstract: Systems and methods for automated incident response are disclosed. In one embodiment, a method for managing response to an incident may include (1) receiving training incident data from a training data source; (2) identifying at plurality of incident-related training keywords in the training data; (3) receiving one of a plurality of tags for each of the plurality of training keywords from a trainer; (4) executing a machine learning process to associate the received tags with the training keywords; (5) receiving incident data related to an incident from an incident data source; (6) identifying a plurality of incident-related keywords in the incident data; (7) automatically tagging the incident-related keyword with one of the plurality of tags; (8) automatically identifying at least one incident pattern from the tags; (9) automatically retrieving a solution for the incident based on similar resolved incidents; and (10) automatically applying the solution to the incident.
    Type: Application
    Filed: June 14, 2017
    Publication date: July 25, 2019
    Inventors: Hani El Sayyed, Gary Ford, Kevin Thomas, Daniel J. Christian, Salwa Husam Alamir, Simon Bench, Ian Maile