Patents by Inventor Bret Goldsmith
Bret Goldsmith 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: 11943092Abstract: A method for providing dependency registration and impacted service notification is provided. The method includes mining resource data for a plurality of resources included in heterogeneous platforms included in a single eco-system, and identifying, for each resource, one or more connections with other resources present in the heterogeneous platforms based on the mined resource data. The method also includes generating a resource dependency chain from the resource data and the identified one or more connections, and monitoring change events for the resources included in the heterogeneous planforms. When a change event is detected for a target resource among the resources, the method includes determining one or more resources that are impacted by the change event detected for the target resource based on the resource dependency chain, and transmitting a notification to users of the impacted resources.Type: GrantFiled: December 15, 2021Date of Patent: March 26, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Krishnan Sasikumar, Rajesh Nadar, Bret Goldsmith, Vaishakhi Ajmera
-
Publication number: 20230342683Abstract: A method for facilitating automated participant record augmentation via a secured repository is disclosed. The method includes aggregating, via an application programming interface, employee data from sources according to a predetermined schedule, the employee data including data elements; associating the data elements with a corresponding employee; persisting the association and the data elements in the secured repository; receiving an indication that an interaction has been initiated, the interaction corresponding to a telecommunications interaction between several participants; identifying the persisted data elements that correspond to each of the participants based on the association; and automatically augmenting an interaction record that corresponds to the interaction with the identified data elements.Type: ApplicationFiled: April 21, 2023Publication date: October 26, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Philip GREAVES, Daniel ZINKIN, Bret GOLDSMITH
-
Patent number: 11733998Abstract: Various methods, apparatuses/systems, and media for implementing an application release management module are provided. A receiver receives a release branch and a fix version as input in connection with an application. A processor implements a hook with the release branch and the fix version as the input that automatically integrates project tracking systems as part of the deployment pipeline. The hook is configured to automatically trigger the following processes: receive the release branch as the input and connecting to a repository to fetch all project tracking system identifications (IDs) for a commit in connection with the application; connect to corresponding project tracking systems to fetch detail information data for those project tracking systems based the IDs fetched from the repository; and validate for status of the project tracking systems based on scanning and analyzing the fetched detail information data prior to approving the received request for the UAT deployment.Type: GrantFiled: July 30, 2021Date of Patent: August 22, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Krishnan Sasikumar, Sai Ganesh Munduru, Bansal Jagdeep, Bret Goldsmith
-
Publication number: 20230195504Abstract: A method may include a monitoring computer program: receiving a first message with a first unique identifier and first user data from a first service as part of a multi-step transaction; recording the first message and the first unique identifier and associating the first message with the first unique identifier; receiving, from a second service, a completion message for consumption of the first user data and the first unique identifier; recording the completion message and the first unique identifier; recording a status for the first message; receiving a status query for the first message with the first unique identifier from the first service; returning the status to the first service; receiving a second message comprising a second unique identifier and second user data from the second service; and recording the second message and the second unique identifier and associating the second message with the second unique identifier.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Inventors: Hemant MOTWANI, Bret GOLDSMITH, Andrew IRVING, Robert STONE
-
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: 20230118856Abstract: A method for providing dependency registration and impacted service notification is provided. The method includes mining resource data for a plurality of resources included in heterogeneous platforms included in a single eco-system, and identifying, for each resource, one or more connections with other resources present in the heterogeneous platforms based on the mined resource data. The method also includes generating a resource dependency chain from the resource data and the identified one or more connections, and monitoring change events for the resources included in the heterogeneous planforms. When a change event is detected for a target resource among the resources, the method includes determining one or more resources that are impacted by the change event detected for the target resource based on the resource dependency chain, and transmitting a notification to users of the impacted resources.Type: ApplicationFiled: December 15, 2021Publication date: April 20, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Krishnan SASIKUMAR, Rajesh NADAR, Bret GOLDSMITH, Vaishakhi AJMERA
-
Publication number: 20220391200Abstract: Various methods, apparatuses/systems, and media for implementing an application release management module are provided. A receiver receives a release branch and a fix version as input in connection with an application. A processor implements a hook with the release branch and the fix version as the input that automatically integrates project tracking systems as part of the deployment pipeline. The hook is configured to automatically trigger the following processes: receive the release branch as the input and connecting to a repository to fetch all project tracking system identifications (IDs) for a commit in connection with the application; connect to corresponding project tracking systems to fetch detail information data for those project tracking systems based the IDs fetched from the repository; and validate for status of the project tracking systems based on scanning and analyzing the fetched detail information data prior to approving the received request for the UAT deployment.Type: ApplicationFiled: July 30, 2021Publication date: December 8, 2022Applicant: JPMorgan Chase Bank, N.A.Inventors: Krishnan SASIKUMAR, Sai Ganesh MUNDURU, Bansal JAGDEEP, Bret GOLDSMITH
-
Patent number: 11481090Abstract: A method and a system for providing source evidence in support of information to be used for conducting a transaction, such as a fairness opinion to be used for a mergers and acquisitions (M&A) transaction, is provided. The method includes displaying, on a screen, a plurality of fields that relate to the transaction; receiving first user inputs that correspond to some of the fields; prompting the user to provide source evidence that relates to the received first user inputs; receiving a second user input that activates a button for accessing a document library; displaying a list of documents included in the document library; receiving third user inputs that correspond to respective documents selected by the user; displaying a content of each selected document; receiving fourth user inputs that correspond to screenshots of respective portions of the displayed content; and automatically linking the screenshots to the corresponding fields.Type: GrantFiled: April 9, 2021Date of Patent: October 25, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kevin Abrego, Bendangrenla Aier, Harshavardhan Reddy Mukkera, Mahendrapratap Singh, Colin McKinney, Eric Ngo Nguyen, Ricky P. Chandnani, Ked Fisseha, Bret Goldsmith, Manoj Manoharan
-
Patent number: 11443376Abstract: The invention relates to a computer-implemented system and method for end-to-end deal execution for primary issuance of securities in equity capital markets and debt capital markets. The system may comprise: a user interface layer that is programmed to execute a unidirectional data flow; a connectivity layer that is programmed to provide scalable, low latency data streaming across a plurality of channels, regions and users and that utilizes a protocol buffer for data streaming; a data access layer that utilizes an in-memory data grid to distribute processing of the requests to a plurality of processors; a microservices layer that is programmed to provide modular microservices that subscribe to events published by the data access layer and that use a command query responsibility segregation (CQRS) pattern; a database layer; and a plurality of external application programming interfaces (APIs) to enable data exchange with third parties.Type: GrantFiled: May 28, 2020Date of Patent: September 13, 2022Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Ashokkumar Sankaran, Philip Greaves, Xiaochun Xing, Bret Goldsmith
-
Publication number: 20210374850Abstract: The invention relates to a computer-implemented system and method for end-to-end deal execution for primary issuance of securities in equity capital markets and debt capital markets. The system may comprise: a user interface layer that is programmed to execute a unidirectional data flow; a connectivity layer that is programmed to provide scalable, low latency data streaming across a plurality of channels, regions and users and that utilizes a protocol buffer for data streaming; a data access layer that utilizes an in-memory data grid to distribute processing of the requests to a plurality of processors; a microservices layer that is programmed to provide modular microservices that subscribe to events published by the data access layer and that use a command query responsibility segregation (CQRS) pattern; a database layer; and a plurality of external application programming interfaces (APIs) to enable data exchange with third parties.Type: ApplicationFiled: May 28, 2020Publication date: December 2, 2021Inventors: Ashokkumar SANKARAN, Philip GREAVES, Xiaochun XING, Bret GOLDSMITH
-
Publication number: 20210326011Abstract: A method and a system for providing source evidence in support of information to be used for conducting a transaction, such as a fairness opinion to be used for a mergers and acquisitions (M&A) transaction, is provided. The method includes displaying, on a screen, a plurality of fields that relate to the transaction; receiving first user inputs that correspond to some of the fields; prompting the user to provide source evidence that relates to the received first user inputs; receiving a second user input that activates a button for accessing a document library; displaying a list of documents included in the document library; receiving third user inputs that correspond to respective documents selected by the user; displaying a content of each selected document; receiving fourth user inputs that correspond to screenshots of respective portions of the displayed content; and automatically linking the screenshots to the corresponding fields.Type: ApplicationFiled: April 9, 2021Publication date: October 21, 2021Applicant: JPMorgan Chase Bank, N.A.Inventors: Kevin ABREGO, Bendangrenla AIER, Harshavardhan Reddy MUKKERA, Mahendrapratap SINGH, Colin MCKINNEY, Eric Ngo NGUYEN, Ricky P. CHANDNANI, Ked FISSEHA, Bret GOLDSMITH, Manoj MANOHARAN
-
Patent number: 11122112Abstract: Systems and methods for enhanced organizational transparency using a credit chain are disclosed. In one embodiment, a method for accessing a resource may include (1) a cloud foundry comprising at least one computer processor receiving an application request from an interface provided by an end user electronic device; (2) the cloud foundry determining a location of at least one resource associated with the application request, wherein the location is selected from a private cloud and a public cloud; (3) the cloud foundry retrieving at least one of a microservice and an API necessary to access the resource from the location; and (4) the cloud foundry routing the application request to the location using the at least one of the microservice and the API.Type: GrantFiled: September 23, 2016Date of Patent: September 14, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Erick A. Gomez, Bret Goldsmith, Gordon Robert Macdonald, Harshavardhan Reddy Mukkera, Hirenkumar Patel
-
Patent number: 11003324Abstract: A method and a system for providing source evidence in support of information to be used for conducting a transaction, such as a fairness opinion to be used for a mergers and acquisitions (M&A) transaction, is provided. The method includes displaying, on a screen, a plurality of fields that relate to the transaction; receiving first user inputs that correspond to some of the fields; prompting the user to provide source evidence that relates to the received first user inputs; receiving a second user input that activates a button for accessing a document library; displaying a list of documents included in the document library; receiving third user inputs that correspond to respective documents selected by the user; displaying a content of each selected document; receiving fourth user inputs that correspond to screenshots of respective portions of the displayed content; and automatically linking the screenshots to the corresponding fields.Type: GrantFiled: April 17, 2020Date of Patent: May 11, 2021Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Kevin Abrego, Bendangrenla Aier, Harshavardhan Reddy Mukkera, Mahendrapratap Singh, Colin McKinney, Eric Ngo Nguyen, Ricky P. Chandnani, Ked Fisseha, Bret Goldsmith
-
Patent number: 10621278Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.Type: GrantFiled: October 28, 2016Date of Patent: April 14, 2020Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
-
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
-
Publication number: 20170052935Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.Type: ApplicationFiled: October 28, 2016Publication date: February 23, 2017Inventors: Joel Potts, Daniel ZinkinL, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
-
Patent number: 9507781Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.Type: GrantFiled: December 18, 2013Date of Patent: November 29, 2016Assignee: JPMorgan Chase Bank, N.A.Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi
-
Publication number: 20140325362Abstract: The invention comprises a system and method using a software application (“app”) running on portable computing devices to download presentations from a central server as thumbnails and manipulate the presentations in thumbnail format. The thumbnails can provide a storybook-type presentation that takes much less memory on a portable device than full native presentation format files. With the thumbnail file, the portable device user can move from slide to slide, reorder slides, delete slides, add slides from other thumbnail files, and add notes/text. After a new presentation is created using one or more thumbnail files, it may be uploaded to a central server where a server-side application recompiles the new presentation into a native format presentation from the thumbnail format. In this manner, presentations can be sourced from virtually anywhere and using nearly any computing device from which one can view thumbnail presentations. Other variations and enhancements are disclosed.Type: ApplicationFiled: December 18, 2013Publication date: October 30, 2014Applicant: JPMorgan Chase Bank, N.A.Inventors: Joel Potts, Daniel Zinkin, Bret Goldsmith, Deep Purkayastha, Omar Siddiqi