Patents Assigned to The JPMorgan Chase Bank, N.A.
-
Patent number: 10528766Abstract: Embodiments of the present invention provides a data protection solution for data extraction, masking, and transfer from production data sources to a non-production environment. With the disclosed techniques, sensitive data may be securely and randomly masked while the format of the masked data, referential integrity of records, and/or data validation rules are preserved for purposes of application or system testing.Type: GrantFiled: June 2, 2017Date of Patent: January 7, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Felix C. P. Lee, Jacky C. T. Chan, Lydia L. C. Wong
-
Publication number: 20190391749Abstract: Systems and methods for automated file system capacity risk analysis include obtaining first utilization data of the file system during a plurality of series of time intervals, projecting a future utilization value for the series of time intervals, and determining a threshold utilization percentage indicative of a risk of reaching maximum capacity of the file system. In response to the projected future utilization value being equal to or greater than the threshold, calculating a rate of change of the first utilization data for each of the series of time intervals, determining a variation of the rates of change of all the series of time intervals, and in response to the variation of the rates of change being positive or the first utilization data for the last time interval being equal to or greater than the threshold, designating the file system as being at risk of reaching maximum capacity.Type: ApplicationFiled: June 24, 2019Publication date: December 26, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: J. Chris HOLT, Noahal MUNDT
-
Publication number: 20190391907Abstract: Various methods, apparatuses/systems, and media for implementing an automation suite module (ASM) for automated functional testing are provided. A receiver receives a request for testing an application. A repository stores a plurality of test classes related to the request. A processor accesses the repository; creates a plurality of packages, each package including one or more test classes among the plurality of test classes; causes, in response to receiving the request for testing the application, a graphical user interface (GUI) to display the plurality of packages with their respective test classes; generates, by utilizing the GUI, a plurality of test blocks by receiving selection of one or more test classes from one or more packages among the plurality of packages; generates, by utilizing the GUI, a custom test suite by receiving selection of one or more test blocks from the plurality of test blocks; and executes the test classes based on the custom test suite to test the application.Type: ApplicationFiled: June 20, 2019Publication date: December 26, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: James HE, Bijay Singh KUNWAR, Maria Elena Zamora KRIEGSMANN, Blake CORLEY, Paul T. DOLCE, Matthew KRECKER, Sandra LEE, Pierre GLOVER
-
Patent number: 10515375Abstract: Embodiments of the invention are directed to a computer-implemented rehypothecation system and method for facilitating automatic collateral re-use between system participants, wherein the system participants include borrowers, lenders, and lender/borrowers, the system comprising. The system may additionally include an allocation engine for automatically performing allocation runs for redistribution of collateral, the allocation engine comprising collateral distribution components for assigning collateral to lenders and lender/borrowers based on borrower-selected parameters and an eligibility filter for verifying each assignment of collateral in accordance with lender requirements. The system may further include a global synchronization engine for pre-determining timing of allocation runs to enable global collateral re-use across time zones.Type: GrantFiled: July 31, 2009Date of Patent: December 24, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kuhanandha Tharmananthar, Kirit Bhatia, John Rivett
-
Patent number: 10515413Abstract: Methods and systems for generating a recommended retirement profile for a retiree are disclosed herein. An indication to generate, for a retiree, a recommended retirement profile is received. A plurality of decumulation parameters are identified, and a utility function is computed based on the decumulation parameters. The recommended retirement profile is generated based on the computed utility function.Type: GrantFiled: October 1, 2014Date of Patent: December 24, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Abdullah Z. Sheikh, Sara K. Roy, Anne Lester Trevisan, Michael I. Falcon, Lynn A. Avitabile, Peter H. Zhang
-
Patent number: 10515090Abstract: A system and method for processing raw transaction records received from multiple data sources. The system and method receive multiple raw transaction records from multiple data sources. Transaction pair records are generated from the raw transaction records. Location and entity fields including raw information are identified from the transaction pair records. The raw location and entity information is resolved to generate resolved location and entity information capable of aggregation and further processing, such as the deriving of analytics.Type: GrantFiled: February 13, 2018Date of Patent: December 24, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Vahram Avagyan, Andrea Fang, Robert J. Prior, Vipul V. Shah, Jonathan Scott Hajek
-
Publication number: 20190387050Abstract: Systems and methods for managing tasks in a multi-platform environment are provided. The methods include allocating a set of tasks to a server device; receiving a request for servicing one or more tasks; determining whether rules that are applicable to the tasks have been satisfied; and, based on the determination regarding the rules, either automatically servicing the tasks or transmitting the tasks to the server device for servicing and then receiving a notification of completion of the tasks. Additional tasks may be allocated to additional server devices.Type: ApplicationFiled: May 29, 2019Publication date: December 19, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: Gary WELCH, Frank LEE, Jeffrey DREW, Riad MEKMOUCHE, Oleg GERTS, Whitney GREENE
-
Publication number: 20190385155Abstract: A first device for conducting a peer-to-peer transaction with a second device is provided. The first device includes a memory and a communication interface. The first device is configured to provide a unique address for a virtual instrument stored in the first device, the unique address indicating an intent of trading status and transferability of the virtual instrument. Based on the intent of trading status and transferability of the virtual instrument, the virtual instrument is transferred over the peer-to-peer communication network to a receiving network address of the second device without involving a remote entity device. Data record of the transfer is created after completion of the transfer, and then communicated to the remote entity device.Type: ApplicationFiled: August 30, 2019Publication date: December 19, 2019Applicant: JPMorgan Chase Bank, N.A.Inventor: Robert Michael SILVERMAN
-
Publication number: 20190384643Abstract: Systems and methods for managing resources in a multi-tenancy grid computing environment are provided. The methods include an auxiliary service scheduler managing the lifecycle of auxiliary services by policies to optimize the resource allocation; coordinating with an application scheduler to dispatch tasks and an auxiliary service to the same set of servers; and using a multiple layer auxiliary service map to manage and record auxiliary service status. The methods optimize dynamical resource sharing between applications with a dependency on an auxiliary service running aside on the same server.Type: ApplicationFiled: June 18, 2019Publication date: December 19, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: Minlin GAO, Darren MARVIN
-
Patent number: 10511560Abstract: Systems and methods for prioritizing electronic messages in an electronic message repository are disclosed. According to one embodiment, a method may include (1) at least one computer processor determining an amount of message review time for a user; (2) the at least one computer processor estimating a number of electronic messages that the user can review in the message review time; (3) the at least one computer processor determining a priority level for a plurality of electronic messages in the user's electronic message repository; (4) the at least one computer processor selecting electronic messages from the user's electronic message repository based on the estimated number of electronic messages that the user can review and the priority level for the electronic messages.Type: GrantFiled: January 31, 2018Date of Patent: December 17, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Eren Kursun, Gene Fernandez, Alex Berson, Brian Goodman
-
Patent number: 10510080Abstract: A fraud prevention system is disclosed for preventing fraudulent activity on user accounts, the fraud prevention system interacting with a transaction tracking system for allowing association of transactions with user-defined categories. The fraud prevention system may include a computer memory including at least one database storing system settings specifying account-related events that require fraud prevention action and user-defined settings specifying account-related events that require fraud prevention action, wherein at least one of the user-defined settings pertains to events falling in one of the user-defined categories.Type: GrantFiled: August 31, 2017Date of Patent: December 17, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Satyan Ranganath, Stan Szwalbenest, Maura Rose, Marcia Keld, Manning Field, Ryan McInerney
-
Publication number: 20190378209Abstract: 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: ApplicationFiled: June 7, 2019Publication date: December 12, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: Satyajit Balkrishna SASTE, Ashwin SANGTANI, Mark T. DIBATTISTA, Benjamin F. SYLVESTER, III, James GLYNN
-
Patent number: 10506038Abstract: According to an embodiment of the present invention, a global node system architecture that is specific to a read many and write infrequently application comprising: a plurality of global nodes distributed throughout a global region, each global node comprises: a memory that stores a set of data that is replicated at each node of the plurality of global nodes where each node is a self-contained node so that each node of the plurality of global nodes comprises an exact replica of data; and a processor coupled to the memory and programmed to: synchronize data updates at each of the plurality of global nodes; automatically detect a nearest global node with respect to each of the plurality of global nodes; and initiating a communication with the nearest global node.Type: GrantFiled: December 24, 2015Date of Patent: December 10, 2019Assignee: JPMorgan Chase Bank, N.A.Inventors: Hirenkumar Patel, David Woodstrom, Bret Goldsmith
-
Patent number: 10496818Abstract: In one embodiment, a method for software security scanning employing a scan quality index may include (1) a server comprising at least one computer processor receiving an identification of a computer program for security scanning; (2) the server executing a security scan on the computer program resulting in at least one log file comprising results of the security scan; (3) the server executing a scan quality index tool that analyzes the at least one log file resulting in a scan quality index score; and (4) the server outputting the scan quality index score.Type: GrantFiled: November 28, 2016Date of Patent: December 3, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Stuart G. Cox, Steven R. Rittmeyer, Thomas W. Richards
-
Patent number: 10497016Abstract: A computer-implemented method and electronic system are provided in which payment information is exchanged between a buyer and seller. A user interface is provided that facilitates seller selection of an identified payment date and amount for early payment. The system operates on the seller selections to identify invoices that may be discounted based on seller selections and offers the discount to the buyer.Type: GrantFiled: August 18, 2013Date of Patent: December 3, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Xuan McRae, Duc Lam, Matthew Roland
-
Patent number: 10498753Abstract: The invention relates to a method and system that analyzes domain names for potential fraud. The system comprises: a memory that stores and maintains a list of known domain names associated with an entity; and a computer processor, coupled to the memory, programmed to: receive, via an electronic input, one or more registered domain names from a registration source; access the list of known domain names; apply logic rules to determine visually similar domain names by comparing the one or more registered domain names to the list of known domain names; identify a relevant recipient based on the visually similar domain name; and generate and transmit, via a communication interface, a message to the recipient, the message comprising the visually similar domain name and associated information relevant to the domain name registration.Type: GrantFiled: December 8, 2016Date of Patent: December 3, 2019Assignee: JPMorgan Chase Bank, N.A.Inventors: Josh Pope, D. J. Knoedler, Jean-Francois Legault, Robert Pascarella
-
Patent number: 10498616Abstract: The invention relates to a capture tool that remotely captures client-side performance data comprising: an interactive interface that receives user input; a computer processor, coupled to a memory component and the interactive interface, programmed to: receive, via a command line interface, a test command that comprises a path to a test script; launch, via a test runner component, a browser, at a remote client device, to execute a test in response to the test command; capture trace data from the browser launching at the remote client device; save the trace data at a local storage as snapshot files; and generate, via the interactive interface, performance data based on the trace data.Type: GrantFiled: September 22, 2016Date of Patent: December 3, 2019Assignee: JPMorgan Chase Bank, N.A.Inventors: Raymond P. Delaney, Jr., Robert C. Schieber
-
Patent number: 10496263Abstract: Embodiments of the present invention provide a method and system for de-anonymization of online user identity, user tracking techniques, user behavior and preference analysis, customization of user interfaces, and combinations thereof. Fingerprinting attributes may be collected from a client device during anonymous browsing to identify the user, and based on tracked activities from the browsing session, a user profile for that user may be created and/or updated. When a user using the client device with the same fingerprinting attributes initiates a login session, the information from the stored user profile may be used to create a customized user interface.Type: GrantFiled: January 3, 2017Date of Patent: December 3, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Boris T. H. So, Jacky C. T. Chan
-
Publication number: 20190362078Abstract: 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: ApplicationFiled: June 19, 2019Publication date: November 28, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: Bryan S. INAGAKI, Martin DAWSON, Andrew GRAHAM, Ramiro Rodney MURGUEYTIO, David J. ROBINSON, Ajay D. VACHHANI, Travis WASHBURN
-
Publication number: 20190364058Abstract: Systems and methods are provided for detecting malware. The method includes receiving a request for a web page; determining expected attributes of the web page; generating a modified web page by combining the web page with code for detecting malware; transmitting the modified web page to a client device; receiving data collected from the executed version of the modified web page; determining attributes of the executed version of the modified web page; comparing the expected attributes with the attributes of the executed version of the modified web page; and determining whether the malware is present on the client device based on the comparison.Type: ApplicationFiled: May 1, 2019Publication date: November 28, 2019Applicant: JPMorgan Chase Bank, N.A.Inventors: Jean-Francois LEGAULT, Paul YACOVETTA