Patents by Inventor Ganesh Bonda

Ganesh Bonda 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: 12380233
    Abstract: A method for enabling continuity of access to a primary dataset stored in a computer network is provided. The method utilizes a node, a computer processor, and non-transitory computer-readable media storing computer-executable instructions. The node is connected to the computer network. The method includes configuring the mobile device for wireless connection to the computer network. The method includes configuring the mobile device to receive indication that the node is disconnected from the computer network and transmit a copy of the primary dataset or a portion thereof from the computer network to the node. The method includes configuring the node to enable operations on the dataset copy and keep a record of them. The method includes configuring the node to receive indication that the node is connected to the computer network and transmit the record to the computer network.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: August 5, 2025
    Assignee: Bank of America Corporation
    Inventors: Ion Freeman, Manu Kurian, Ganesh Bonda, Aeric Solow, Sasikumar Purushothaman
  • Patent number: 12292992
    Abstract: Apparatus, methods and systems for securely trade data from one node by another node is provided. Methods may include receiving raw data at a node. Methods may include categorizing the data. Methods may include classifying the data. Methods may include assigning data grades to the data. Methods may include assigning security levels to the data. Methods may include storing the data at a data mesh. Methods may include determining a resource consumption metric (“RCM”) for the data. Methods may include transmitting the data. The dataset may be acquired for a value specified by the RCM. Methods may include improving the data. Methods may include recategorizing, reclassifying and reassigning a security level to the data. Methods may include storing the improved data in the data mesh. Methods may include determining a new RCM for the improved data. Methods may include transmitting the improved data. Methods may include managing the transmission of the data with a third node.
    Type: Grant
    Filed: May 24, 2023
    Date of Patent: May 6, 2025
    Assignee: Bank of America Corporation
    Inventors: Manu Kurian, Ganesh Bonda
  • Publication number: 20240403462
    Abstract: Provided herein is a method for enabling continuity of access to a primary dataset stored in a computer network, the method utilizing a node, a computer processor, and non-transitory computer-readable media storing computer-executable instructions, the node being connected to the computer network; the method including the steps of: configuring the mobile device for wireless connection to the computer network; configuring the mobile device to receive indication that the node is disconnected from the computer network, and transmit a copy of the primary dataset or a portion thereof from the computer network to the node; configuring the node to enable operations on the dataset copy and keep a record of them; and configuring the node to receive indication that the node is connected to the computer network and transmit the record to the computer network.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Ion Freeman, Manu Kurian, Ganesh Bonda, Aeric Solow, Sasikumar Purushothaman
  • Publication number: 20240394391
    Abstract: Apparatus, methods and systems for securely trade data from one node by another node is provided. Methods may include receiving raw data at a node. Methods may include categorizing the data. Methods may include classifying the data. Methods may include assigning data grades to the data. Methods may include assigning security levels to the data. Methods may include storing the data at a data mesh. Methods may include determining a resource consumption metric (“RCM”) for the data. Methods may include transmitting the data. The dataset may be acquired for a value specified by the RCM. Methods may include improving the data. Methods may include recategorizing, reclassifying and reassigning a security level to the data. Methods may include storing the improved data in the data mesh. Methods may include determining a new RCM for the improved data. Methods may include transmitting the improved data. Methods may include managing the transmission of the data with a third node.
    Type: Application
    Filed: May 24, 2023
    Publication date: November 28, 2024
    Inventors: Manu Kurian, Ganesh Bonda
  • Publication number: 20240388436
    Abstract: A method for determining whether an existing customer is eligible for a zero-knowledge proof (“ZKP”) application is provided. The method may include determining that the existing customer possesses a private key linked to an account profile associated with the existing customer absent provision of the private key. The determining may also include executing a behavior-scan on the account profile to confirm that a score of the behavior-scan is equal to or greater than a pre-determined score. In response to the determining that the existing customer is eligible for the ZKP application, the method may include generating the ZKP application by executing an encryption algorithm on the sensitive data of the account profile to output a digital zero-knowledge token for each of the sensitive data and auto-filling each input field in the ZKP application that is associated with sensitive data with the digital zero-knowledge token.
    Type: Application
    Filed: May 18, 2023
    Publication date: November 21, 2024
    Inventors: Aeric Solow, Manu Kurian, Ganesh Bonda
  • Publication number: 20240236126
    Abstract: Systems, computer program products, and methods are described herein for determining probability of misappropriation of a resource based on geolocation tracking over an electronic network. The method includes receiving a resource processing request. The resource processing request includes a request geolocation and is associated with a user. The method also includes receiving a device geolocation of a user device associated with the user. The method further includes comparing the request geolocation and the device geolocation. Based on the comparison of the request geolocation and the device geolocation, the method still further includes causing an execution of the resource processing request in an instance in which the request geolocation and the device geolocation match.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 11, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Ion Chalmers Freeman, Manu Jacob Kurian, Ganesh Bonda, Kumara Swamy Kariyappa Reddy, Arvind Chhabra
  • Publication number: 20240236665
    Abstract: A system is provided for resource sharing over a secure wireless network communication channel. In particular, the system may include an endpoint device equipped with wireless communication capabilities. An application installed on the endpoint device may cause the endpoint device to perform a wireless scan of a network for nearby devices that are configured to send, receive, and/or exchange resources. Each device may be associated with a unique identifier, where the unique identifier may be associated with one or more resource accounts. Upon receiving a selection of a unique identifier, the endpoint device may initiate a resource transfer to the device associated with the selected identifier. In this way, the system may provide a secure and efficient way to exchange resources over a wireless communication channel.
    Type: Application
    Filed: January 5, 2023
    Publication date: July 11, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Kumara Swamy Kariyappa Reddy, Michael G. Horstman, Manu Jacob Kurian, Ganesh Bonda
  • Publication number: 20240232653
    Abstract: A system is provided for implementing predictive configuration changes based on tracking application usage patterns. In particular, the system may track usage patterns associated with a user and predict the intention of the user based on the usage patterns. For instance, the system may track resource transfers executed by the user within the application and generate one or more configuration changes for user account linkages with external entity computing systems or servers. Once the configuration changes have been generated, the system may prompt the user with a notification to accept the changes. Upon receiving an acceptance from the user, the system may dynamically and automatically implement the configuration changes. In this way, the system may provide an efficient way to generate and implement configuration changes based on tracking application usage.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 11, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Michael G. Horstman, Ganesh Bonda, Manu Jacob Kurian
  • Publication number: 20240232162
    Abstract: Systems, computer program products, and methods are described herein for an intelligent processing engine for acquisition, storage, and subsequent refresh of data from a distributed network. The present invention is configured to receive, from one or more distributed computing systems, an enterprise dataset; convert the enterprise dataset to a standardized format; store the enterprise dataset in one or more storage locations based on a characteristic of the enterprise dataset; provide the one or more distributed computing systems with remote access to the one or more storage locations; monitor, via an artificial intelligence engine, usage data from the one or more distributed computing systems, wherein the usage data is associated with remote access of the one or more storage locations; generate, via the artificial intelligence engine, a use score associated with the one or more storage locations; and automatically refresh the one or more storage locations based on the use score.
    Type: Application
    Filed: January 6, 2023
    Publication date: July 11, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Michael G. Horstman, Ganesh Bonda, Manu Jacob Kurian, Jayachandra Varma
  • Patent number: 11943234
    Abstract: An apparatus for sorting and ordering data based on filtering parameters comprises a memory operable to store a digital folder and a processor operably coupled to the memory. The processor is configured to receive a transmission comprising verification of an interaction session established between a first user and an entity and to receive file information corresponding to one or more files stored in the digital folder from an external exchange. The processor is further configured to generate a file vector comprising the one or more files of the digital folder that is sorted based on applying a selection factor to the received file information for each of the one or more files. The processor is further configured to send a transmission to a user device comprising the file vector and an indication to utilize a first file of the file vector during the interaction session.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: March 26, 2024
    Assignee: Bank of America Corporation
    Inventors: Jayachandra Varma, Ganesh Bonda, Sachin Lad, Petar E. Puskarich
  • Publication number: 20230237198
    Abstract: An entity data record includes, for each of a plurality of entities, a plurality of attribute data entries. Each attribute data entry indicates a characteristic of the entity. For each entity of the plurality of entities, an authentication score is determined indicating an extent to which the characteristics indicated by the attribute data entries for the entity are authenticated. The authentication score is stored in memory for each entity in the entity data record. A device provides a request for information about a first entity of the plurality of entities. After receiving the request, one or more attribute entries associated with the first entity and a first authentication score of the first entity are provided to the device.
    Type: Application
    Filed: January 24, 2022
    Publication date: July 27, 2023
    Inventors: Ganesh Bonda, Adithya Gadwale, Jayachandra Varma
  • Publication number: 20230237572
    Abstract: A system comprises a processor configured to receive user criteria associated with an operation and to obtain a plurality of segment candidates from a plurality of sources, each source configured to provide a segment of the operation that corresponds to a respective segment candidate obtained from said source. The processor is configured to determine a plurality of operation structure candidates for the operation. Each operation structure candidate is determined based on aggregating a respective subset of the plurality of segment candidates. The processor is configured to determine a priority for each operation structure candidate based on prioritization rules stored in memory of the system and based on the user criteria. The processor is configured to communicate an output indicating one or more of the operation structure candidates for the operation. The output is based on the priority.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 27, 2023
    Inventors: Jayachandra Varma, Adithya Gadwale, Ganesh Bonda
  • Publication number: 20230239308
    Abstract: An apparatus for sorting and ordering data based on filtering parameters comprises a memory operable to store a digital folder and a processor operably coupled to the memory. The processor is configured to receive a transmission comprising verification of an interaction session established between a first user and an entity and to receive file information corresponding to one or more files stored in the digital folder from an external exchange. The processor is further configured to generate a file vector comprising the one or more files of the digital folder that is sorted based on applying a selection factor to the received file information for each of the one or more files. The processor is further configured to send a transmission to a user device comprising the file vector and an indication to utilize a first file of the file vector during the interaction session.
    Type: Application
    Filed: January 26, 2022
    Publication date: July 27, 2023
    Inventors: Jayachandra Varma, Ganesh Bonda, Sachin Lad, Petar E. Puskarich
  • Patent number: 11706153
    Abstract: Aspects of the disclosure relate to providing cloud computing resources from one or more cloud service providers for a client computing device through a computing platform. The client computing device may benefit from an economy of scale while being able to obtain different types of cloud services over a plurality of cloud providers. The client computing device may request an initial amount of cloud services and subsequently may request cloud services that utilize a requested amount of cloud resources. The requested amount of cloud resources may be apportioned among the plurality of cloud service providers, to provide the requested cloud service. The computing platform may also support a cloud abstraction layer interacting between client computing device and one or more cloud providers so that the client computing device can obtain cloud service in a transparent manner.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: July 18, 2023
    Assignee: Bank of America Corporation
    Inventors: Jayachandra Varma, Manu Kurian, Lixian Huang, Hemantkumar D. Gajjar, Ganesh Bonda, Floyd Franklin Rock, Jr.
  • Patent number: 11537876
    Abstract: Machine learning models, semantic networks, adaptive systems, artificial neural networks, convolutional neural networks, and other forms of knowledge processing systems are disclosed. Input data for a machine learning system may be analyzed to determine one or more potential biases in the input data. Based on the one or more potential biases, the input data may be grouped, and/or weights may be applied to one or more portions of the input data. The input data may be input into a machine learning algorithm, which may generate output data. Based on an evaluation of the output data, the input data may be grouped, and/or second weights may be applied to one or more portions of the input data.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 27, 2022
    Assignee: Bank of America Corporation
    Inventors: Vaughn M. Bivens, Ganesh Bonda, Stephen C. Cauthorne, Manu Kurian
  • Publication number: 20210336898
    Abstract: Aspects of the disclosure relate to providing cloud computing resources from one or more cloud service providers for a client computing device through a computing platform. The client computing device may benefit from an economy of scale while being able to obtain different types of cloud services over a plurality of cloud providers. The client computing device may request an initial amount of cloud services and subsequently may request cloud services that utilize a requested amount of cloud resources. The requested amount of cloud resources may be apportioned among the plurality of cloud service providers, to provide the requested cloud service. The computing platform may also support a cloud abstraction layer interacting between client computing device and one or more cloud providers so that the client computing device can obtain cloud service in a transparent manner.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Inventors: Jayachandra Varma, Manu Kurian, Lixian Huang, Hemantkumar D. Gajjar, Ganesh Bonda, Floyd Franklin Rock, JR.
  • Patent number: 11102140
    Abstract: Aspects of the disclosure relate to providing cloud computing resources from one or more cloud service providers for a client computing device through a computing platform. The client computing device may benefit from an economy of scale while being able to obtain different types of cloud services over a plurality of cloud providers. The client computing device may request an initial amount of cloud services and subsequently may request cloud services that utilize a requested amount of cloud resources. The requested amount of cloud resources may be apportioned among the plurality of cloud service providers, to provide the requested cloud service. The computing platform may also support a cloud abstraction layer interacting between client computing device and one or more cloud providers so that the client computing device can obtain cloud service in a transparent manner.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: August 24, 2021
    Assignee: Bank of America Corporation
    Inventors: Jayachandra Varma, Manu Kurian, Lixian Huang, Hemantkumar D. Gajjar, Ganesh Bonda, Floyd Franklin Rock, Jr.
  • Patent number: 10812591
    Abstract: Aspects of the present disclosure are directed to electronic computer implemented methods of data communication. The method includes receiving a plurality of virtual nodes with EDI data payload including a node attribute, a GPS location attribute and a biometric ID attribute and at least one data element associated with the GPS location attribute. In further aspect, the method includes electronically via a data communications network, processing the EDI data payloads including the node attribute, the GPS location attribute and the biometric ID attribute and the at least one data element associated with the GPS location attribute. Then, electronically processing the EDI data payloads in a network with machine learning and providing an electronic message responsive thereto. In yet a further aspect, the data communications method includes a step of processing the smart data set in the network with machine learning and providing an electronic message responsive thereto.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 20, 2020
    Assignee: Bank of America Corporation
    Inventors: Jayachandra Varma, Manu Kurian, Albena N. Fairchild, Dimitra J. Tsagris, Ganesh Bonda
  • Publication number: 20200167643
    Abstract: Machine learning models, semantic networks, adaptive systems, artificial neural networks, convolutional neural networks, and other forms of knowledge processing systems are disclosed. Input data for a machine learning system may be analyzed to determine one or more potential biases in the input data. Based on the one or more potential biases, the input data may be grouped, and/or weights may be applied to one or more portions of the input data. The input data may be input into a machine learning algorithm, which may generate output data. Based on an evaluation of the output data, the input data may be grouped, and/or second weights may be applied to one or more portions of the input data.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Vaughn M. Bivens, Ganesh Bonda, Stephen C. Cauthorne, Manu Kurian
  • Publication number: 20200014754
    Abstract: Aspects of the present disclosure are directed to electronic computer implemented methods of data communication. The method includes receiving a plurality of virtual nodes with EDI data payload including a node attribute, a GPS location attribute and a biometric ID attribute and at least one data element associated with the GPS location attribute. In further aspect, the method includes electronically via a data communications network, processing the EDI data payloads including the node attribute, the GPS location attribute and the biometric ID attribute and the at least one data element associated with the GPS location attribute. Then, electronically processing the EDI data payloads in a network with machine learning and providing an electronic message responsive thereto. In yet a further aspect, the data communications method includes a step of processing the smart data set in the network with machine learning and providing an electronic message responsive thereto.
    Type: Application
    Filed: September 17, 2019
    Publication date: January 9, 2020
    Inventors: Jayachandra Varma, Manu Kurian, Albena N. Fairchild, Dimitra J. Tsagris, Ganesh Bonda