Patents by Inventor Daniel BORRAJO
Daniel BORRAJO 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: 12112563Abstract: 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: GrantFiled: August 9, 2021Date of Patent: October 8, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Naftali Y Cohen, Sameena Shah, Natraj Raman, Zhen Zeng, Salwa Husam Alamir, Daniel Borrajo, Alec Louis Clemente Candidato
-
Publication number: 20240320446Abstract: A method for translating natural language data into constraints via memory-based processing is disclosed. The method includes receiving inputs via a graphical user interface, each of the inputs including input wording in a natural language format; parsing, by using a model, the inputs to retrieve a case from a case repository, the retrieval including identification of the case based on a similarity value and a predetermined similarity threshold; automatically adapting, by using the model, the retrieved case to the inputs; generating, based on a result of the adapting, constraints that characterize the inputs, the constraints relating to a rule that is mandated by the input; and evaluating the constraints.Type: ApplicationFiled: March 21, 2023Publication date: September 26, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Tomas DE LA ROSA TURBIDES, Daniel BORRAJO, Manuela VELOSO
-
Publication number: 20240320995Abstract: A method for facilitating electronic textual representation and comparison is disclosed. The method includes receiving, via a graphical user interface, a comparison request that includes a first electronic document and a second electronic document; parsing the first electronic document and the second electronic document to classify textual data; generating, by using the classified textual data, a first tree structure for the first electronic document and a second tree structure for the second electronic document; constructing a first hierarchy dictionary for the first tree structure and a second hierarchy dictionary for the second tree structure; determining differences between the first electronic document and the second electronic document by using the first tree structure, the first hierarchy dictionary, the second tree structure, and the second hierarchy dictionary; and generating graphical representations that depicts the differences and textual representations that summarize the differences.Type: ApplicationFiled: March 21, 2023Publication date: September 26, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Nancy THOMAS, Daniel BORRAJO
-
Publication number: 20240304012Abstract: A method and system for using eye gaze tracking to extract information in textual form from documents is provided. The method includes: receiving an image that corresponds to a document; receiving, from an eye-tracking sensor configured to detect a sequence of eye-gaze positions on the document as a function of time, a sequence of measurements that correspond to a human reading of the document; determining, based on the received sequence of measurements, a region of the document that is being read by a human; and extracting the textual information that corresponds to the region.Type: ApplicationFiled: March 7, 2023Publication date: September 12, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Nancy THOMAS, Daniel BORRAJO
-
Publication number: 20240303108Abstract: A method for assignment and prioritization of tasks for satisfying deadlines in decentralized execution of tasks is provided. The method includes: receiving inputs that relate to a set of tasks, a set of agents, a set of goals, a set of priority levels that are assignable to each task, and a partial order plan that relates to ordering dependencies for performing and completing the tasks; determining a qualification function that relates to whether a particular task is performable by a particular agent; determining an availability function that relates to a respective availability of each agent during a particular time interval; and analyzing the partial order plan, the qualification function, and the availability function in order to obtain an assignment function that relates to a proposed set of assignments of tasks to agents and a prioritization function that relates to a proposed set of assignments of tasks to priority levels.Type: ApplicationFiled: March 7, 2023Publication date: September 12, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Sriram GOPALAKRISHNAN, Daniel BORRAJO
-
Patent number: 12051259Abstract: A method and a system for extracting information from a subpoena document are provided. The method includes: receiving a subpoena document; extracting raw text included in the subpoena document; identifying, based on the extracted raw text, entities that are named in the subpoena document; determining, based on the extracted raw text, first information that relates to a scope period, a law enforcement agency, and/or an investigative agent associated with the subpoena document; retrieving second information that relates to the identified entities from a customer database; and outputting a subset of the determined first information and a subset of the obtained second information. The method may also include using a weighted fuzzy name match algorithm to match the identified entities with the second information.Type: GrantFiled: May 11, 2021Date of Patent: July 30, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Simerjot Kaur, Armineh Nourbakhsh, Brian Bramble, Sameena Shah, Daniel Borrajo
-
Publication number: 20240078606Abstract: 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: ApplicationFiled: September 7, 2022Publication date: March 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Alberto POZANCO, Kassiani PAPASOTIRIOU, Daniel BORRAJO, Andrea STEFANUCCI, Nicolas MARCHESOTTI, Jessica STADDON, Manuela VELOSO
-
Publication number: 20230351382Abstract: A method and a system for solving transactions reconciliation tasks by integrating clustering and optimization are provided. The method includes: receiving first information that relates to a plurality of transactions; extracting, from the first information, a set of transaction-specific features and a set of transaction-specific textual information; generating at least one meta-transaction by clustering a subset of the plurality of transactions based on the extracted set of transaction-specific features and the extracted set of transaction-specific textual information; and matching transactions from within the clustered subset based on the amounts of the transactions.Type: ApplicationFiled: April 28, 2022Publication date: November 2, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Parisa ZEHTABI, Mahmoud Ahmed MAHFOUZ, Daniel BORRAJO, Daniele MAGAZZENI, Manuela VELOSO, Yufei WU, Allan ANZAGIRA, Sunandita PATRA, Jonathan Roger HORN, Tracy RASCO, Raghavendra KADRI, Ade ONIGBANJO
-
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: 20230135162Abstract: A method for providing a data-driven tool for individualized financial planning is provided. The method includes: receiving first information that relates to a user, the first information including at least one financial goal of the user; applying, to the first information, a machine learning algorithm that is uses historical data that relates to financial outcomes; calculating, based on an output of the machine learning algorithm, a probability that the at least one financial goal of the user is achievable; and determining, based on an output the machine learning algorithm, a proposed sequence of actions to be taken by the user with respect to achieving the at least one financial goal. The method may further include applying an artificial intelligence (AI) algorithm that uses a Monte Carlo tree search (MCTS) technique with respect to potential user actions.Type: ApplicationFiled: November 10, 2021Publication date: May 4, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Naftali Y. COHEN, Maria Manuela VELOSO, Kassiani PAPASOTIRIOU, Saheed OBITAYO, Tucker Richard BALCH, Daniel BORRAJO
-
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: 20220366168Abstract: A method and a system for extracting information from a subpoena document are provided. The method includes: receiving a subpoena document; extracting raw text included in the subpoena document; identifying, based on the extracted raw text, entities that are named in the subpoena document; determining, based on the extracted raw text, first information that relates to a scope period, a law enforcement agency, and/or an investigative agent associated with the subpoena document; retrieving second information that relates to the identified entities from a customer database; and outputting a subset of the determined first information and a subset of the obtained second information. The method may also include using a weighted fuzzy name match algorithm to match the identified entities with the second information.Type: ApplicationFiled: May 11, 2021Publication date: November 17, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Simerjot KAUR, Armineh NOURBAKHSH, Brian BRAMBLE, Sameena SHAH, Daniel BORRAJO
-
Publication number: 20220351210Abstract: A method for detecting abnormal transactional behavior in a financial account is provided. The method includes: accessing first information that includes a textual description of a first transaction of a plurality of transactions associated with a first account; analyzing the text by applying tags thereto; assigning, based on a result of the analyzing, the first transaction to a respective cluster of the plurality of transactions; and designating each respective cluster as corresponding to one from among a normal transactional behavior group, an abnormal transactional behavior group, and an anomalous transactional behavior group. When a proportion of abnormal and anomalous transactions exceeds a threshold, the account may be flagged for further investigation.Type: ApplicationFiled: March 22, 2021Publication date: November 3, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Keshav RAMANI, Daniel BORRAJO, Sameena SHAH
-
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: 20220180322Abstract: Systems and methods for extracting information from a resume of an applicant and matching the applicant with a suitable position within an organization are provided. The method includes: receiving a resume that relates to an applicant; extracting, from the received resume, information that relates to applicant attributes; and generating a score that indicates a suitability level of the applicant for an available job that is associated with a team of employees within the organization. The score is generated by applying an algorithm to the applicant attributes, the job requirements, and team goals. For a set of resumes and a corresponding set of scores, an optimal assignment of resumes to jobs that maximizes the joint score is determined.Type: ApplicationFiled: December 3, 2020Publication date: June 9, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Daniel BORRAJO, Sameena SHAH, Keshav RAMANI, Maria Manuela VELOSO
-
Publication number: 20220122080Abstract: A method for detecting an anomaly in human behavior is provided. The method includes: receiving information that relates to a behavior of a person; determining at least one behavior trace based on the received information; classifying each behavior trace into a respective category from among a first category that corresponds to behaviors that indicate an intention to commit a crime, such as money laundering, and a second category that corresponds to behaviors that indicate standard non-criminal activity; and analyzing each behavior trace to determine a potential intended goal of the person. The behavior trace includes a sequence of behavioral states and actions performed by the person in response to each respective behavioral state.Type: ApplicationFiled: October 13, 2021Publication date: April 21, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Daniel BORRAJO, Maria Manuela VELOSO, Sameena SHAH