Patents Assigned to The JPMorgan Chase Bank, N.A.
-
Patent number: 11663842Abstract: A method and a system for extracting information from a table in a document is provided. The method includes: receiving a document that includes information that is arranged in a table; determining three sets of coordinates that respectively relate to lines, words, and characters included in the document; extracting a list of lines based on the first set of coordinates; reconstructing the rows of the table based on list of lines and the second set of coordinates; reconstructing the columns of the table based on the reconstructed rows and the third set of coordinates; and outputting a reconstruction of the table. The three sets of coordinates are expressible in an hOCR format that is based on an open standard for representation of scanned information that is obtainable by using an optical character recognition (OCR) technique.Type: GrantFiled: November 5, 2020Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sidharth Talwar, Sanjay Saran Garg, Ranjit Radhakrishnan, Sunil Nair, Devang Jayachandran
-
Patent number: 11663659Abstract: Systems and methods for assessing a credit exposure risk are provided. The methods include collecting credit facility data from at least one credit lender server device; determining, based on the credit facility data, at least one feature vector that is associated with at least one credit borrower device; applying at least one escalation rule to the feature vector; determining whether the at least one feature vector satisfies the applied escalation rule; and when the at least one feature vector is determined as not satisfying the applied escalation rule, performing an escalation action with respect to an entity associated with the credit borrower device.Type: GrantFiled: June 7, 2019Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Satyajit Balkrishna Saste, Ashwin Sangtani, Mark T. Dibattista, Benjamin F. Sylvester, III, James Glynn
-
Patent number: 11663421Abstract: A method for intent-based natural language processing may include a conversation engine receiving text of an utterance in a conversation from a conversation program, storing a session identifier for the conversation and a conversation state for the conversation, selecting one of a plurality a priority of intents based on the text of the utterance, communicating the text of the utterance to a natural language understanding computer program, receiving a plurality of potential intents and a confidence score for each potential intent from the natural language understanding computer program, selecting a selected intent based on the selected priority of intents, the potential intents, and the confidence scores, executing intent logic associated with the selected intent, updating the conversation state in the database based on the executed intent logic, and returning a response to the conversation program based on the executed intent logic.Type: GrantFiled: April 27, 2021Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ben White, Michael C. Stikkel, James Cook
-
Patent number: 11663114Abstract: A method for facilitating automated testing of event-driven microservices is provided. The method includes receiving a scenario that includes a set of instructions to test a microservice; automatically generating, based on the scenario, a production event relating to an action to be performed and a consumption event relating to a record of the performed action; automatically generating a first test event using the production event; outputting the first test event to the microservice; automatically retrieving a first result relating to the execution of the first test event by the microservice by using the consumption event; and validating the first result based on the scenario. The method further includes displaying the first result and a notification on a graphical user interface based on an outcome of the validating.Type: GrantFiled: July 15, 2020Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Amol R. Katdare, Michael Tinker
-
Patent number: 11665175Abstract: A system for and method of automatically providing access credentials to employees based upon the time and location of the employee when the request was made are provided. The system and method also control the provision of access credentials to an employee by using the employment status and role of the employee to determine whether the employee is authorized to receive the requested access credentials.Type: GrantFiled: September 2, 2021Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Dilip Patel, Christopher D. Bain, Levent Talgar, Braden D. Peters, Ramana Malakalapalli
-
Patent number: 11663602Abstract: Various methods, apparatuses, and media for implementing a fraud machine learning model execution module are provided. A processor generates a plurality of machine learning models. The processor generates historical aggregate data based on prior transaction activities of a customer from a plurality of databases for transactions. The processor also tracks activities of the customer during a new transaction authorization process and generates a transaction data; integrates the transaction data with the historical aggregate data; executes each of said machine learning models using the integrated transaction data and the historical aggregate data to generate a fraud score and stores the fraud score into the memory; and determines whether the new transaction is fraudulent based on the generated fraud score.Type: GrantFiled: May 15, 2019Date of Patent: May 30, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Faeiz Hindi, Ramana Nallajarla, Sambasiva R. Vadlamudi
-
Patent number: 11656975Abstract: Various methods, apparatuses/systems, and media for automatically generating tests in Gherkin format are disclosed. A repository stores open application programming interface (API) specification definition file corresponding to an application. A processor accesses the repository to obtain the open API specification definition file as input data. A receiver receives the input data. The processor parses, in response to received input data, the specification to collect data from the open API specification definition file; structures the collected data into a data frame object; implements a processing logic to derive applicable tests using a predefined template; implements the tests by utilizing the predefined template; and automatically generates, based on the implemented tests, corresponding test cases in an executable Gherkin syntax. This process of automatically executing testing of the application based on the functional tests is performed, for example, on a Kubernetes platform.Type: GrantFiled: March 5, 2021Date of Patent: May 23, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Pratul Kumar Singh
-
Publication number: 20230153822Abstract: A method and a system for identifying suitable participants for a proposed transaction is provided. The method includes receiving transaction-specific information that relates to a proposed transaction; determining a search term based on the transaction-specific information; retrieving, from a memory, participant-specific information that relates to at least one prospective participant with respect to the proposed transaction; applying, to the participant-specific information, a search algorithm that uses the determined search term; and using a result of the applying of the search algorithm to determine whether to offer an opportunity to participate in the proposed transaction to each of the at least one prospective participant. The search algorithm is initially applied to a first list of prospective participants, and when a number of prospective participants to which an opportunity is offered is less than a threshold number, then the search algorithm is applied to a broader list of prospective participants.Type: ApplicationFiled: November 18, 2021Publication date: May 18, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Harshavardhan Reddy MUKKERA, Bret GOLDSMITH, Joel POTTS, Hirenkumar PATEL, Rohit AGRAWAL, Manoj MANOHARAN
-
Publication number: 20230153782Abstract: Method and systems for tracking a solicitation of contributory payments from multiple parties in connection with a commercial transaction, such as a restaurant bill, by using an application that is trained by using a machine learning technique are provided. The method includes: receiving a notification that a transaction has been executed by a user; obtaining information that relates to the transaction; generating, based on the received information, a recommendation for soliciting contributions from potential participants with respect to the transaction; receiving information that relates to the potential participants; and receiving a confirmation of the recommendation. The generation of the recommendation may be implemented by applying a machine learning algorithm that is trained by using historical transaction data and/or data that relates to a merchant and/or a type of merchandise involved in the transaction.Type: ApplicationFiled: November 10, 2022Publication date: May 18, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Scott HANSEN, Christopher J. LEASOR, Adithya SAIRAMACHANDRAN, Ajithkumar R. NAIR
-
Patent number: 11653461Abstract: Systems and methods for modular cabinet cable pass through are disclosed. A system may include a first lead modular plate having a U-shape and a first and a second follower modular plate, each of the first and the second follower modular plates having a U-shape and having a first follower modular plate leg and a second follower modular plate leg and a second plate portion therebetween, the second follower modular plate leg being longer than the first follower modular plates leg, and a bottom plate that receives at least a portion of the first lead modular plate, and the second follower modular plate legs of the first and the second follower modular plates. At least one cable may pass between an opening defined by the bottom plate and one of the first follower plate and the second follower plate.Type: GrantFiled: July 15, 2021Date of Patent: May 16, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jacob Cox, Sheridan Wendt, Robert S. Newnam
-
Patent number: 11651307Abstract: Various methods, apparatuses/systems, and media for automatic orchestration and scheduling of task processing are disclosed. A receiver receives user input from a user onto a user interface (UI). A processor accesses a database to verify role-based access control parameters corresponding to the user's access right; authenticates and authorizes access to the application based on a positive verification; translates the task processing request displayed on the UI of a user computing device into a corresponding action to be executed for completing the task; automatically schedules the action to be completed based on receiving scheduling data inputted onto the UI of the user computing device; automatically triggers a process to complete the task based on the scheduling data corresponding to the action; and automatically notifies a result of task completion data to the client computing device.Type: GrantFiled: November 9, 2020Date of Patent: May 16, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Bhupendra Malviya, Suraj Vijaykumar Modani, Neeti Shah, Utkarsh Tiwari, Kimberley Euphemia Faria, Swapnil Prakash Pednekar, Chetan Shroff
-
Patent number: 11652795Abstract: Systems and methods for providing pre-emptive intercept warning for online privacy or security are disclosed. In one embodiment, at a privacy security appliance comprising at least one computer processor, a method for may include: (1) establishing a virtual private network (VPN) connection with a computer application executed by a client device; (2) receiving, over the VPN connection, an internet protocol (e.g., HTTP or HTTPS) request for a website host; (3) communicating the internet protocol request to the website host; (4) receiving a response to the internet protocol request from the website host; (5) inspecting the response for privacy or security issues with embedded links in the response; (6) scoring the embedded links based on the inspection; (7) generating a mock webpage based on the response comprising the scoring for the embedded links; and (8) delivering the mock webpage with the scoring to the application over the VPN. The mock webpage may include links to the embedded links.Type: GrantFiled: May 16, 2022Date of Patent: May 16, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Tuan Dao, Howard Spector
-
Patent number: 11650797Abstract: Embodiments disclosed herein provide for systems and methods for scanning application code to determine cloud platform portability. The systems and methods provide for a rules processing engine configured to perform a portability analysis on the application code and a list of cloud platform dependencies, and returns a score indicating the “stickiness” of the application code to a particular cloud platform.Type: GrantFiled: April 19, 2021Date of Patent: May 16, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Richard Ackroyd, Matthew Chaddock, Helen Paget, Kenny Rodman, Kin Choi Yeung
-
Publication number: 20230147778Abstract: A solution to identify the layout elements in a document is provided. The documents are formulated in an integrated visual space, where they are treated uniformly as a rasterized image. The transformation to image space facilitates exploitation of a spectrum of stylistic cues, such as spacing between the lines and paragraphs. Effective recognition of layout elements is provided by applying a synthetic generator model that creates artificial documents with the required labels and bounding boxes. The generator model is based on a Bayesian Network, offers full flexibility in controlling the document types and labels, and can introduce artificial defects to synthesize low-quality documents. An artificial intelligence model for detecting layouts is trained based on these synthetic documents and the resultant model is used to identify the layout elements in real-world documents. The resulting layout elements, when augmented with the text content, greatly aids in effective information retrieval.Type: ApplicationFiled: December 9, 2021Publication date: May 11, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Natraj RAMAN, Sameena SHAH, Manuela VELOSO
-
Publication number: 20230142070Abstract: Various methods, apparatuses/systems, and media for implementing an attended automation module are disclosed. A processor implements a primary desktop on a graphical user interface (GUI) window. The primary desktop is being created in response to calling a higher level application programming interface (API) from a higher level library in connection with a primary desktop session. The processor also determines that a primary session is being conducted on the primary desktop; accesses a lower level library that stores lower level APIs; calls the lower level APIs; dynamically creates, in response to calling the lower level APIs, a plurality of child desktops each associated with a corresponding lower level API; displays the plurality of child desktops on the GUI window; and simultaneously runs each of the plurality of child desktops on the GUI window in parallel independent of running of the primary desktop.Type: ApplicationFiled: December 28, 2021Publication date: May 11, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Sridhar RANGANABOINA, Arvind BHANUSHALI, Rajya KOTAMRAJU, Raghu NARAHARI
-
Patent number: 11645716Abstract: An embodiment of the present invention is directed to automated trust discretionary distribution decisions. The innovative system comprises a computer server configured to perform the steps of: receiving, via an electronic input, a trust beneficiary cash distribution request relating to a trust instrument; responsive to the trust beneficiary request, obtaining trust details relating to the trust instrument; applying, via a computer server, a trust decision predictor to the distribution request to generate a trust decision wherein the trust decision predictor considers a set of decision factors comprising the trust beneficiary cash distribution request, beneficiary details, trust details and applicability of governing restrictions; presenting, via an electronic interface, the trust decision; automatically executing the trust decision; and applying feedback data to refine and standardize the trust decision predictor.Type: GrantFiled: March 29, 2019Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Adam Leonard Harry Clark, Jayson Lashin, Girija Penumarti, Mindy Zhou, Loryfel Nunez, Fei Feng, Parivesh Priye, Lauren Mitchell
-
Patent number: 11645396Abstract: A method and system are provided for managing cybersecurity vulnerabilities of resources within at least one network. The method includes collecting data including application risk rank and network location. The method further includes determining a vulnerability score for vulnerabilities of the resources and determining severity score based on the application risk rank and network location. The method additionally includes integrating the vulnerability score and the severity score to create a two-dimensional risk ranking.Type: GrantFiled: August 6, 2021Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Bryan S. Inagaki, Martin Dawson, Andrew Graham, Ramiro Rodney Murgueytio, David J. Robinson, Ajay D. Vachhani, Travis Washburn
-
Patent number: 11645717Abstract: Embodiments disclosed herein provide for systems and methods of calculating the coefficients and creating a linear multivariate model of price returns for a given target portfolio by using the factor characteristic data of the fund's constituents at a particular point in time. The systems and methods provide for creating quantile matrices based on the target portfolio and a plurality of synthetic factor portfolios, and computing weights on each synthetic factor portfolio such that the sum of squared differences between each cell in the profile matrix of the fund and the factor portfolios is minimized.Type: GrantFiled: April 15, 2020Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ilya Skuratovsky, Michael Kishelev, Joe Staines, Andrew R. Poole
-
Patent number: 11645297Abstract: Various methods, apparatuses/systems, and media for implementing a smart database driver are disclosed. A receiver receives a request for establishing a connection between an application and a target database. A processor, operatively coupled to the receiver via a communication network, authenticates the application by implementing a java authentication authorization service (jaas). Authentication of the application is performed at runtime with connection properties and configuration details provided via system properties or environment variables. The processor also generates a database connection uniform resource locator (URL), validates the URL; and establishes a connection between the application and the target database based on the validation of the URL and successful authentication of the application.Type: GrantFiled: March 3, 2021Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kumar Rao Krishnagi, Matthew J Porter, Nalini S Boda, Vijay Kumar Perla, Laxman Dongisharapu, Srikanth Malireddy
-
Patent number: 11647054Abstract: A system for and a method of regulating the data interconnections between applications running on an infrastructure are provided. The system/method records access permission data into metadata embedded in the source code of each such application that regulates the data that can be received or transmitted by that application. In addition to regulating the receipt or transmission of data, the metadata can serve to provide instruction to firewalls and other regulating systems in order to configure those systems to allow the applications to receive and transmit data for which permissions have been recorded.Type: GrantFiled: June 2, 2021Date of Patent: May 9, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ronald W. Ritchey, Ta-Wei Chen, Khanh Tran, David Laurance, Cedric Ken Wimberley, Parthasarathi Chakraborty, Aradhna Chetal, Donald B. Roberts