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: 12657943Abstract: 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: GrantFiled: March 7, 2023Date of Patent: June 16, 2026Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Nancy Thomas, Daniel Borrajo
-
Publication number: 20260147587Abstract: Various methods and processes, apparatuses/systems, and media for automatically generating on-demand sequence of actions that integrate different frequently used computer implemented tools are disclosed. A processor causes an application to receive input data from a user via a communication interface, wherein the input data includes action model, initial state, and goals set by the user; dynamically creates the sequence of actions corresponding to the goals from the initial state by using an artificial intelligence planner included within the one or more computer implemented tools, each computer implemented tool being configured to output data different from other computer implemented tool; executes the sequence of actions and checks for successful execution; recomputes the sequence of actions when a failure of successful execution is detected; and transmits the recomputed sequence of actions to a display device utilized by the user.Type: ApplicationFiled: September 24, 2024Publication date: May 28, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Daniel BORRAJO, Manuela VELOSO, Giuseppe CANONACO
-
Publication number: 20260099525Abstract: Various methods and processes, apparatuses/systems, and media for automated structure retrieval of complex standard operating procedures (SOPs) are disclosed. A processor encodes the SOP as a Directed Acyclic Graph (DAG) to keep track of the dependencies between SOP tasks or steps and retain the sequential aspect of the SOP execution. To be able to support long SOPs, the processor implements a multi-phase approach where the processor first performs a “segmentation” step to break the SOP into task segments which are then transformed into a DAG by calling a structure generation module. The segmentation is utilized recursively to attain a fined-grain decomposition of the SOP to facilitate effective DAG generation.Type: ApplicationFiled: October 3, 2024Publication date: April 9, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Deepeka GARG, Leo ARDON, Sumitra GANESH, Daniel BORRAJO, Annapoorani LAKSHMI NARAYANAN, Giuseppe CANONACO
-
Patent number: 12567013Abstract: Methods and systems for performing a combinatorial optimization task are provided. The method includes: receiving a first set of data items and discretizing each of the first set of data items in order to generate a first discretized set of data items; receiving a second set of data items and discretizing each of the second set of data items in order to generate a second discretized set of data items; reorganizing the first and second discretized sets of data items into two respective groups of positive integers; using the two groups of positive integers to generate two respective tables for storing a feasibility of obtaining at least one subset sum from among the elements of the first and second discretized sets of data items; and performing a subset sum matching procedure upon the two tables in order to identify the at least one subset sum.Type: GrantFiled: June 12, 2023Date of Patent: March 3, 2026Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Yufei Wu, Parisa Zehtabi, Alberto Pozanco, Daniel Borrajo, Daniele Magazzeni, Manuela Veloso, Michael Cashmore, Jie Deng
-
Patent number: 12547385Abstract: Provided is a system control planning-execution monitoring architecture, including a planning domain portal configured to analyze planning domain related files received from a user and specify a planning domain; a planning problem portal configured to analyze planning problem related files received from the user the user and specify a planning problem therefrom and a planner module configured to receive outputs from the planning domain portal and the planning problem portal and output a plan including a list of actions for completion by the system. The system also produces an active language (ALA) program responsive to the plan output from the planner including embedded monitoring checkpoints.Type: GrantFiled: December 12, 2023Date of Patent: February 10, 2026Assignee: JPMorgan Chase Bank, N.A.Inventors: Annita Vapsi, Daniel Borrajo, Manuela Veloso
-
Patent number: 12505693Abstract: 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: GrantFiled: March 21, 2023Date of Patent: December 23, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Nancy Thomas, Daniel Borrajo
-
Publication number: 20250335997Abstract: A method for providing a tool for individualized financial planning and navigation that is tailored to user preferences and offers flexibility with respect to modifications in financial goals is provided. The method includes: receiving information that includes a financial goal of a user; applying an optimization algorithm that is designed to analyze the information with respect to the financial goal; and using a result thereof to determine an achievable percentage of the financial goal of the user and recommendation(s) for modifying the information in order to increase the achievable percentage of the financial goal. The information further includes a number of time steps for achieving the goal, a first amount of money that the user contributes per time step towards the goal, and a second amount of money that the user expects to save by the end of the time steps.Type: ApplicationFiled: May 6, 2024Publication date: October 30, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Kassiani PAPASOTIRIOU, Alberto POZANCO, Nicolas MARCHESOTTI, Daniel BORRAJO, Ibrahim ELGAZAERY, Jennifer M. NUGENT, Mitesh KAPADIA, Nicole NIMETH, Caitlin DOVER, Eli COLLINSON, Winston Nesh NESAYYAN, Oleksandr BOGUN, Craig ALTERMAN, Prashant SHAH, Hemathri BALAKRISHNAN, Manuela VELOSO
-
Publication number: 20250252448Abstract: A system for implementing a tool that virtually tethers a product to an authenticated physical record of the product. The system comprises a processor and memory that stores instructions that, when executed by a processor, cause the processor to perform operations. The operations may comprise: receiving a set of images of a first product; processing the set of images to determine a first set of attributes of the first product; determining whether the authenticated physical record comprises a description of the first set of attributes; and when a determination is made that the authenticated physical record comprises the description of the first set of attributes, utilizing the tool to virtually tether the first product to the authenticated physical record.Type: ApplicationFiled: February 1, 2024Publication date: August 7, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Andres MUNOZ GARZA, Annita VAPSI, Nancy THOMAS, Daniel BORRAJO
-
Patent number: 12373794Abstract: 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: GrantFiled: December 10, 2020Date of Patent: July 29, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Keshav Ramani, Salwa Husam Alamir, Armineh Nourbakhsh, Daniel Borrajo, Sameena Shah
-
Patent number: 12355713Abstract: A method for automating a process of generating messages that are responsive to client inquiries by using an AI algorithm that implements a machine learning technique to ensure accuracy and timeliness in the responses is provided. The method includes: receiving a first message that includes an inquiry that relates to an account associated with a user; applying an AI algorithm for analyzing the first message in order to extract information that relates to the inquiry; determining, based on a result of the analysis, whether generating a response to the inquiry requires human intervention; when human intervention is not required, retrieving information that is responsive to the inquiry from a memory; generating a second message that includes the information that is responsive to the inquiry; and transmitting the second message to the user.Type: GrantFiled: September 21, 2023Date of Patent: July 8, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Charese Smiley, Simerjot Kaur, Keshav Ramani, Daniel Borrajo, Steven Pomerville, Elena Kochkina, Toyin Aguda, Mathieu Sibue, Suchetha Siddagangappa, Russell Kociuba, Sameena Shah, Jade Fallen, Amit Aswani, Jonathan Roger Horn, Samuel Angmor Mensah, Cecilia Tilli, Pietro Totis, Manuela Veloso
-
Publication number: 20250190190Abstract: Provided is a system control planning-execution monitoring architecture, including a planning domain portal configured to analyze planning domain related files received from a user and specify a planning domain; a planning problem portal configured to analyze planning problem related files received from the user the user and specify a planning problem therefrom and a planner module configured to receive outputs from the planning domain portal and the planning problem portal and output a plan including a list of actions for completion by the system. The system also produces an active language (ALA) program responsive to the plan output from the planner including embedded monitoring checkpoints.Type: ApplicationFiled: December 12, 2023Publication date: June 12, 2025Applicant: JP Morgan Chase Bank, N.A.Inventors: Annita VAPSI, Daniel BORRAJO, Manuela VELOSO
-
Publication number: 20250106176Abstract: A method for automating a process of generating messages that are responsive to client inquiries by using an AI algorithm that implements a machine learning technique to ensure accuracy and timeliness in the responses is provided. The method includes: receiving a first message that includes an inquiry that relates to an account associated with a user; applying an AI algorithm for analyzing the first message in order to extract information that relates to the inquiry; determining, based on a result of the analysis, whether generating a response to the inquiry requires human intervention; when human intervention is not required, retrieving information that is responsive to the inquiry from a memory; generating a second message that includes the information that is responsive to the inquiry; and transmitting the second message to the user.Type: ApplicationFiled: September 21, 2023Publication date: March 27, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Charese SMILEY, Simerjot KAUR, Keshav RAMANI, Daniel BORRAJO, Steven POMERVILLE, Elena KOCHKINA, Toyin AGUDA, Mathieu SIBUE, Suchetha SIDDAGANGAPPA, Russell KOCIUBA, Sameena SHAH, Jade FALLEN, Amit ASWANI, Jonathan Roger HORN, Samuel Angmor MENSAH, Cecilia TILLI, Pietro TOTIS, Manuela VELOSO
-
Publication number: 20250094522Abstract: A method and a system for generating synthetic time series data that is subject to various types of constraints are provided. The method includes: receiving first information that relates to a sample of a historical time series and second information that relates to constraints; obtaining a set of synthetic time series based on the first information and the second information; calculating a set of distances of respective differences between the historical time series and each of the set of synthetic time series; and selecting, from among the set, a first synthetic time series for which a corresponding distance is a maximum. The set of synthetic time series may be obtained by using a Sequential Least Squares Programming algorithm or by using a diffusion model that is trained according to a defined protocol.Type: ApplicationFiled: September 14, 2023Publication date: March 20, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Andrea COLETTA, Sriram GOPALAKRISHNAN, Daniel BORRAJO, Svitlana VYETRENKO
-
Patent number: 12235848Abstract: Methods and systems for performing a combinatorial optimization task are provided. The method includes: receiving a first set of data items and a second set of data items; dividing the second set of data items into a first subset and a second subset; generating, based on the first subset, a first set of subset sums, and storing the first set of subset sums as a list; generating, based on the second subset, a second set of subset sums, and storing the second set of subset sums as a hash-map in conjunction with a corresponding hash function; and detecting, based on the first set of data items, the list, and the hash-map, at least one match between a subset sum that corresponds to the second set of data items and a subset sum that corresponds to the first set of data items.Type: GrantFiled: June 12, 2023Date of Patent: February 25, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Yufei Wu, Parisa Zehtabi, Alberto Pozanco, Daniel Borrajo, Daniele Magazzeni, Manuela Veloso, Michael Cashmore, Jie Deng
-
Publication number: 20240412134Abstract: Methods and systems for performing a combinatorial optimization task are provided. The method includes: receiving a first set of data items and discretizing each of the first set of data items in order to generate a first discretized set of data items; receiving a second set of data items and discretizing each of the second set of data items in order to generate a second discretized set of data items; reorganizing the first and second discretized sets of data items into two respective groups of positive integers; using the two groups of positive integers to generate two respective tables for storing a feasibility of obtaining at least one subset sum from among the elements of the first and second discretized sets of data items; and performing a subset sum matching procedure upon the two tables in order to identify the at least one subset sum.Type: ApplicationFiled: June 12, 2023Publication date: December 12, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Yufei WU, Parisa ZEHTABI, Alberto POZANCO, Daniel BORRAJO, Daniele MAGAZZENI, Manuela VELOSO, Michael CASHMORE, Jie DENG
-
Publication number: 20240411762Abstract: Methods and systems for performing a combinatorial optimization task are provided. The method includes: receiving a first set of data items and a second set of data items; dividing the second set of data items into a first subset and a second subset; generating, based on the first subset, a first set of subset sums, and storing the first set of subset sums as a list; generating, based on the second subset, a second set of subset sums, and storing the second set of subset sums as a hash-map in conjunction with a corresponding hash function; and detecting, based on the first set of data items, the list, and the hash-map, at least one match between a subset sum that corresponds to the second set of data items and a subset sum that corresponds to the first set of data items.Type: ApplicationFiled: June 12, 2023Publication date: December 12, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Yufei WU, Parisa ZEHTABI, Alberto POZANCO, Daniel BORRAJO, Daniele MAGAZZENI, Manuela VELOSO, Michael CASHMORE, Jie DENG
-
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: 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: 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: 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