Patents by Inventor Maxwell EVERS
Maxwell EVERS 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: 12182638Abstract: A method for providing ingestion checkpointing from an event topic is disclosed. The method includes polling, via an event consumer, a message broker to initiate consumption of events from the event topic, the event topic relating to event storage; checkpointing, based on a result of the polling, the consumption of the events by writing corresponding data in multiple stages to a checkpointing durable store; inserting an event pending status for each of the events in an events time bucket table; committing, via the event consumer, the consumption of the events; initiating event processing for the events; and updating the events time bucket table with an event complete status when consumption of the events are completed.Type: GrantFiled: September 6, 2022Date of Patent: December 31, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Maxwell Evers, Prakash Ravi, Amit Kumar Meshram, Indrajit Biswas, Pravallika Santhil
-
Patent number: 11966373Abstract: Various methods, apparatuses/systems, and media for data migration readiness of a target data source are disclosed. A processor receives a request having configurable filters and parameters from a consumer service to obtain data; invokes, in response to receiving the request, a service application programming interface (API) for the data; fetches requested data from a legacy data source in response to calling the service API; fetches data corresponding to the same request having the same configurable filters and parameters from a target data source; compare the fetched data from the legacy data source to the fetched data from the target data source; generates, in response to comparing, a data quality validation score; and when it is determined that the data quality validation score is equal to or more that predetermined threshold value, validates the target data source for migration readiness and terminating the legacy data source.Type: GrantFiled: September 6, 2022Date of Patent: April 23, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Maxwell Evers, Prakash Ravi, Amit Kumar Meshram, Indrajit Biswas
-
Publication number: 20240103931Abstract: In one example, a method for dynamically scaling computer resources in a cloud computing environment is disclosed. The method includes determining lag state information of a message broker. The message broker handles real-time data exchanged with application instances running in a cloud service. The method includes determining whether the lag state information indicates a change to the application instances running in the cloud service. If the lag state information indicates a change, the method includes providing instructions to the cloud service to alter the application instances.Type: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Prakash Ravi, Maxwell Evers, Amit Kumar Meshram, Sanjeev Medishetty
-
Publication number: 20240078141Abstract: A method for providing ingestion checkpointing from an event topic is disclosed. The method includes polling, via an event consumer, a message broker to initiate consumption of events from the event topic, the event topic relating to event storage; checkpointing, based on a result of the polling, the consumption of the events by writing corresponding data in multiple stages to a checkpointing durable store; inserting an event pending status for each of the events in an events time bucket table; committing, via the event consumer, the consumption of the events; initiating event processing for the events; and updating the events time bucket table with an event complete status when consumption of the events are completed.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Maxwell EVERS, Prakash RAVI, Amit Kumar MESHRAM, Indrajit BISWAS, Pravallika SANTHIL
-
Publication number: 20240078216Abstract: Various methods, apparatuses/systems, and media for data migration readiness of a target data source are disclosed. A processor receives a request having configurable filters and parameters from a consumer service to obtain data; invokes, in response to receiving the request, a service application programming interface (API) for the data; fetches requested data from a legacy data source in response to calling the service API; fetches data corresponding to the same request having the same configurable filters and parameters from a target data source; compare the fetched data from the legacy data source to the fetched data from the target data source; generates, in response to comparing, a data quality validation score; and when it is determined that the data quality validation score is equal to or more that predetermined threshold value, validates the target data source for migration readiness and terminating the legacy data source.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Applicant: JPMorgan Chase Bank, N.A.Inventors: Maxwell EVERS, Prakash RAVI, Amit Kumar MESHRAM, Indrajit BISWAS
-
Patent number: 11886861Abstract: In one example, a method for updating an application that has multiple instances running in a distributed cloud environment is disclosed. The method may include the operation of generating a dynamic property bus interface. The method may write an application property value through the dynamic property bus interface to a database for storage and propagate the property value to the multiple instances of the application in the distributed cloud environment.Type: GrantFiled: November 2, 2021Date of Patent: January 30, 2024Assignee: JP Morgan Chase Bank, N.A.Inventors: Amit Meshram, Maxwell Evers, Prakash Ravi, Varun Monga
-
Publication number: 20230135884Abstract: In one example, a method for updating an application that has multiple instances running in a distributed cloud environment is disclosed. The method may include the operation of generating a dynamic property bus interface. The method may write an application property value through the dynamic property bus interface to a database for storage and propagate the property value to the multiple instances of the application in the distributed cloud environment.Type: ApplicationFiled: November 2, 2021Publication date: May 4, 2023Inventors: Amit MESHRAM, Maxwell EVERS, Prakash RAVI, Varun MONGA
-
Patent number: 11468081Abstract: Various methods, apparatuses/systems, and media for enhanced transaction utility are disclosed. A processor implements a single data source for accessing to transaction data associated with each type of transaction related to a user account; causes a receiver to receive user input data from a user computing device for requesting access to a type of transaction data related to the user account from the single data source; and authenticate the user based on verifying the received user input data with pre-stored user data. The processor also routes, in response to authenticating, to a transaction application programming interface (API) corresponding to the requested type of transaction data; calls the transaction API via an API gateway to fetch the requested type of transaction data from the single data source; and causes a GUI of the user computing device to display the requested type of transaction data.Type: GrantFiled: January 21, 2021Date of Patent: October 11, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kristin Muzik, Murali Pingali, Lance M. Harris, Shalini Khanna, Sang Eun Kim, Amit Kumar Meshram, Maxwell Evers, Ben Ferenchak
-
Publication number: 20220229833Abstract: Various methods, apparatuses/systems, and media for enhanced transaction utility are disclosed. A processor implements a single data source for accessing to transaction data associated with each type of transaction related to a user account; causes a receiver to receive user input data from a user computing device for requesting access to a type of transaction data related to the user account from the single data source; and authenticate the user based on verifying the received user input data with pre-stored user data. The processor also routes, in response to authenticating, to a transaction application programming interface (API) corresponding to the requested type of transaction data; calls the transaction API via an API gateway to fetch the requested type of transaction data from the single data source; and causes a GUI of the user computing device to display the requested type of transaction data.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Kristin MUZIK, Murali PINGALI, Lance M. HARRIS, Shalini KHANNA, Sang Eun KIM, Amit Kumar MESHRAM, Maxwell EVERS, Ben FERENCHAK