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: 11977872Abstract: 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: GrantFiled: February 2, 2021Date of Patent: May 7, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Salwa Husam Alamir, Sameena Shah, Andrea Stefanucci, Maria Manuela Veloso
-
Patent number: 11977439Abstract: 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: GrantFiled: September 27, 2022Date of Patent: May 7, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Rares Dolga, Salwa Husam Alamir, Sameena Shah
-
Publication number: 20240144189Abstract: 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: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Jared VANN, Salwa Husam ALAMIR, Petr BABKIN, Nancy THOMAS, Sameena SHAH
-
Publication number: 20240103955Abstract: 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: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Rares DOLGA, Salwa Husam ALAMIR, Sameena Shah
-
Patent number: 11762723Abstract: 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: GrantFiled: May 17, 2021Date of Patent: September 19, 2023Assignee: 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: 11681963Abstract: 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: GrantFiled: April 5, 2021Date of Patent: June 20, 2023Assignee: 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: 20230112156Abstract: 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: ApplicationFiled: October 12, 2021Publication date: April 13, 2023Applicant: 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: 20230042930Abstract: 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: ApplicationFiled: August 9, 2021Publication date: February 9, 2023Applicant: 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: 20220391803Abstract: 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: ApplicationFiled: June 8, 2021Publication date: December 8, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Salwa Husam ALAMIR, Sameena SHAH, Andrea STEFANUCCI, Maria Manuela VELOSO
-
Publication number: 20220383411Abstract: 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: ApplicationFiled: June 1, 2021Publication date: December 1, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Salwa Husam ALAMIR, Sameena SHAH, Armineh NOURBAKHSH
-
Publication number: 20220327488Abstract: 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: ApplicationFiled: December 10, 2020Publication date: October 13, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Keshav RAMANI, Salwa Husam ALAMIR, Armineh NOURBAKHSH, Daniel BORRAJO, Sameena SHAH
-
Publication number: 20220318712Abstract: 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: ApplicationFiled: April 5, 2021Publication date: October 6, 2022Applicant: 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: 20220244938Abstract: 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: ApplicationFiled: February 2, 2021Publication date: August 4, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Salwa Husam ALAMIR, Sameena SHAH, Andrea STEFANUCCI, Maria Manuela VELOSO
-
Publication number: 20210357280Abstract: 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: ApplicationFiled: May 17, 2021Publication date: November 18, 2021Inventors: Ken LONG, Salwa Husam ALAMIR, Indrajit NASKAR, Kunal USKAIKAR, Parankush CHUNCHU, A V RAJATH, Sneha BINDESHWAR PRASAD, Preeti UDAS
-
Patent number: 10783453Abstract: 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: GrantFiled: June 14, 2017Date of Patent: September 22, 2020Assignee: 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: 20190228342Abstract: 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: ApplicationFiled: June 14, 2017Publication date: July 25, 2019Inventors: Hani El Sayyed, Gary Ford, Kevin Thomas, Daniel J. Christian, Salwa Husam Alamir, Simon Bench, Ian Maile