Patents by Inventor Vishal Patangia
Vishal Patangia 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).
-
Publication number: 20240144208Abstract: Various aspects of the disclosure relate to a continuously available distributed payment transaction system. Multiple payment transaction applications initiate payment transactions in a high-volume enterprise network. Payment transaction information is communicated to a regionalized payment data store, where the payment information is mirrored on each region to ensure consistent data availability and access. Payment transaction data is converted to a standardized format to be replicated across all regions. Data inquiries are performed via application programming interface function calls to the centralized data store to allow data to be consumed by client applications to complete a payment transaction.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventor: Vishal Patangia
-
Patent number: 11973849Abstract: Systems, computer program products, and methods are described herein for automated data sorting in an electronic network. The method includes receiving a primary tag designation corresponding to a recipient of a data transfer from an end-point device associated with a sending user. The method also includes providing the end-point device with sub-tag(s) associated with the primary tag designation. Each of the sub-tag(s) correspond to an individual category of the data transfer. The method further includes receiving the transfer data packet that includes the primary tag designation and at least one of the sub-tag(s). The transfer data packet indicates data to be transmitted to the recipient in the data transfer. The method also includes causing the data transfer to be executed. The data transfer includes the primary tag designation and the at least one of the one or more sub-tags included in the transfer data packet.Type: GrantFiled: June 22, 2023Date of Patent: April 30, 2024Assignee: BANK OF AMERICA CORPORATIONInventor: Vishal Patangia
-
Patent number: 11599555Abstract: Methods and systems for providing data manifests as a service (DMAAS) are described herein. A first computing system, may generate a first data manifest comprising a first count parameter and a first hash parameter associated with a first data exchange transaction between the first computing system and a second computing system, store the first data manifest to a blockchain data store and transfer a data payload of the first data exchange transaction. The second computing system may analyze the data payload received via the transport mechanism, generate a second data manifest including a second count parameter and a second hash parameter and store the second data manifest to the blockchain data store. A DMAAS computing system facilitates access to the blockchain data store, identifies transmission errors, and triggers acceptance of data at the second computing system upon a successful data exchange transaction.Type: GrantFiled: October 5, 2021Date of Patent: March 7, 2023Assignee: Bank of America CorporationInventors: Vishal Patangia, Mark Standring, Vasudevan Atteeri, Matthew Steed
-
Patent number: 11580255Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of logging rules. Each logging rule assigned to a tier of a multi-tier platform. The processor receives source code for an application configured to execute on a plurality of tiers of the multi-tier platform and detects, within the source code, an entry point and an exit point for a tier of the plurality of tiers. The processor determines, based on the plurality of logging rules, a first attribute that is to be logged during execution in the tier and a second attribute that is not to be logged during execution in the tier and inserts, between the entry point and the exit point in the source code, logging code that, when executed, logs the first attribute and hides the second attribute.Type: GrantFiled: November 11, 2019Date of Patent: February 14, 2023Assignee: Bank of America CorporationInventors: Savitri Jaganath Podal, Jyotiranjan Mohapatra, Vishal Patangia
-
Patent number: 11288383Abstract: An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.Type: GrantFiled: July 24, 2020Date of Patent: March 29, 2022Assignee: Bank of America CorporationInventors: Kamaljeet Singh Bedi, David Lee Hoyle, Jyotiranjan Mohapatra, Vishal Patangia
-
Publication number: 20220027384Abstract: Methods and systems for providing data manifests as a service (DMAAS) are described herein. A first computing system, may generate a first data manifest comprising a first count parameter and a first hash parameter associated with a first data exchange transaction between the first computing system and a second computing system, store the first data manifest to a blockchain data store and transfer a data payload of the first data exchange transaction. The second computing system may analyze the data payload received via the transport mechanism, generate a second data manifest including a second count parameter and a second hash parameter and store the second data manifest to the blockchain data store. A DMAAS computing system facilitates access to the blockchain data store, identifies transmission errors, and triggers acceptance of data at the second computing system upon a successful data exchange transaction.Type: ApplicationFiled: October 5, 2021Publication date: January 27, 2022Inventors: Vishal Patangia, Mark Standring, Vasudevan Atteeri, Matthew Steed
-
Patent number: 11204939Abstract: Methods and systems for providing data manifests as a service (DMAAS) are described herein. a first computing system, may generate a first data manifest comprising a first count parameter and a first hash parameter associated with a first data exchange transaction between the first computing system and a second computing system, store the first data manifest to a blockchain data store and transfer a data payload of the first data exchange transaction. The second computing system may analyze the data payload received via the transport mechanism, generate a second data manifest including a second count parameter and a second hash parameter and store the second data manifest to the blockchain data store. A DMAAS computing system facilitates access to the blockchain data store, identifies transmission errors, and triggers acceptance of data at the second computing system upon a successful data exchange transaction.Type: GrantFiled: July 18, 2018Date of Patent: December 21, 2021Assignee: Bank of America CorporationInventors: Vishal Patangia, Mark Standring, Vasudevan Atteeri, Matthew Steed
-
Publication number: 20210141925Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of logging rules. Each logging rule assigned to a tier of a multi-tier platform. The processor receives source code for an application configured to execute on a plurality of tiers of the multi-tier platform and detects, within the source code, an entry point and an exit point for a tier of the plurality of tiers. The processor determines, based on the plurality of logging rules, a first attribute that is to be logged during execution in the tier and a second attribute that is not to be logged during execution in the tier and inserts, between the entry point and the exit point in the source code, logging code that, when executed, logs the first attribute and hides the second attribute.Type: ApplicationFiled: November 11, 2019Publication date: May 13, 2021Inventors: Savitri Jaganath Podal, Jyotiranjan Mohapatra, Vishal Patangia
-
Patent number: 10929237Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of reprocessing rules. The processor receives a request message from a user device. The processor communicates a second request to a first resource and a third request to a second resource. The processor determines that a response to the second request was not received. The processor increases the first timeout. The processor communicates the second request to the first resource after increasing the first timeout, receives a response to the second request, and determines that a response to the third request was not received. The processor increases the reconnect parameter. The processor communicates the third request to the second resource after increasing the reconnect parameter, receives a response to the third request, generates a response message to the request message, and communicates the response message.Type: GrantFiled: January 22, 2019Date of Patent: February 23, 2021Assignee: Bank of America CorporationInventors: Savitri Jaganath Podal, Jyotiranjan Mohapatra, Vishal Patangia
-
Publication number: 20200356683Abstract: An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.Type: ApplicationFiled: July 24, 2020Publication date: November 12, 2020Inventors: Kamaljeet Singh Bedi, David Lee Hoyle, Jyotiranjan Mohapatra, Vishal Patangia
-
Patent number: 10762220Abstract: An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.Type: GrantFiled: June 11, 2018Date of Patent: September 1, 2020Assignee: Bank of America CorporationInventors: Kamaljeet Singh Bedi, David Lee Hoyle, Jyotiranjan Mohapatra, Vishal Patangia
-
Publication number: 20200233749Abstract: An apparatus includes a memory and a hardware processor. The memory stores a plurality of reprocessing rules. The processor receives a request message from a user device. The processor communicates a second request to a first resource and a third request to a second resource. The processor determines that a response to the second request was not received. The processor increases the first timeout. The processor communicates the second request to the first resource after increasing the first timeout, receives a response to the second request, and determines that a response to the third request was not received. The processor increases the reconnect parameter. The processor communicates the third request to the second resource after increasing the reconnect parameter, receives a response to the third request, generates a response message to the request message, and communicates the response message.Type: ApplicationFiled: January 22, 2019Publication date: July 23, 2020Inventors: Savitri Jaganath Podal, Jyotiranjan Mohapatra, Vishal Patangia
-
Publication number: 20200026785Abstract: Methods and systems for providing data manifests as a service (DMAAS) are described herein. a first computing system, may generate a first data manifest comprising a first count parameter and a first hash parameter associated with a first data exchange transaction between the first computing system and a second computing system, store the first data manifest to a blockchain data store and transfer a data payload of the first data exchange transaction. The second computing system may analyze the data payload received via the transport mechanism, generate a second data manifest including a second count parameter and a second hash parameter and store the second data manifest to the blockchain data store. A DMAAS computing system facilitates access to the blockchain data store, identifies transmission errors, and triggers acceptance of data at the second computing system upon a successful data exchange transaction.Type: ApplicationFiled: July 18, 2018Publication date: January 23, 2020Inventors: Vishal Patangia, Mark Standring, Vasudevan Atteeri, Matthew Steed
-
Publication number: 20190377887Abstract: An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.Type: ApplicationFiled: June 11, 2018Publication date: December 12, 2019Inventors: Kamaljeet Singh Bedi, David Lee Hoyle, Jyotiranjan Mohapatra, Vishal Patangia