Patents by Inventor Naga Vamsi Krishna Akkapeddi

Naga Vamsi Krishna Akkapeddi 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: 11973833
    Abstract: Embodiments of the present invention provide a system for auto-segmentation of digital resources for facilitating resource processing events in a virtual ecosystem. The system is configured for identifying that a user is initiating a resource event, receiving resource credentials associated with entity resources and digital resources from the user, automatically performing Application Programming Interface (API) calls to verify that the user can perform the resource event, receiving an input from the user to use the entity resources as a first order of resource and the digital resources as a second order of resource for the resource event, determining that entirety of the entity resources do not meet resource value associated with the resource event, and automatically initiating segmentation of the digital resources.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: April 30, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240134722
    Abstract: A system and method for determining and managing interactions between application sub-systems. The method includes receiving plan identification information from a source application sub-system. One or more rule sets are applied to the plan identification information to determine: source and destination application sub-systems, a set of intermediate application sub-systems, and a sequence of connections determining a connection path from the source application sub-system to the destination application sub-system via the set of intermediate application sub-systems. A sequence of instructions is generated based on one or more of the source application sub-system, the destination application sub-system, the set of intermediate application sub-systems, and the sequence of connections.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240137342
    Abstract: Systems, computer program products, and methods are described herein for a cloud-based virtual private secured contained communication portal. The present disclosure is configured to receive a request from a user device to connect to one or more entity representatives; analyze the request to determine a device identifier and customer identification number; access an entity database and retrieve resource transfer history data and resource account data for the customer identification number; generate, near-real-time, a virtual private network (VPN) configuration for the user device; and generate a secure application programming interface (API) call from the user device to one or more entity cloud services based on information contained in the request to form an operable connection between the user device and the one or more entity representatives.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240134723
    Abstract: Provided are methods for reducing the size of a communication between applications in a network. Methods may include receiving, at a computer processor running on a central server, a plurality of values and a plurality of keys from application A, each value paired with a respective key, and storing the values and keys on the central server. A first communication may be transmitted from application A to application B. A second communication may be transmitted from application B to application C, where applications A, B and C are running on the network. Each communication may contain one or more keys and are smaller than if they had contained corresponding values for the keys registered to application A. The computer processor may provide to applications B and C the values to the keys in the first and second communication, respectively, for example, when rendering data to a user interface.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240111847
    Abstract: A system for switching between public and private operations for conducting interactions comprises a processor associated with a server. The processor accesses a virtual environment configured to provide interactions associated with an entity. The processor receives interaction objects and an input operation mode from an avatar associated with a user device for an interaction. The processor determines the input operation mode is a private operation mode and further processes the interaction objects and the user profile to determine a first set of protocols compatible with the private operation mode. The processor verifies that the interaction objects match authentication requirements of the first set of the protocols. The processor determines a system environment is compatible with the first set of the protocols and comprises a set of applications in the private operation mode. The processor executes the applications to process the interaction objects to conduct the first interaction.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Patent number: 11928135
    Abstract: A method is provided to reduce the number of duplicates of each document that is stored within entity databases. The method may include creating discrete links and/or pointers to the location of the document already stored within an entity. The method may also include separating the document into different classification levels. The method may include storing the different parts of the documents in different locations within the entity.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: March 12, 2024
    Assignee: Bank of America Corporation
    Inventors: George Albero, Manu Kurian, Maharaj Mukherjee, Morgan S. Allen, Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240080194
    Abstract: A system for pre-authenticating a user device to navigate through virtual operation areas comprises a processor associated with a server. The processor accesses a virtual environment and receives an interaction request from the user device for an interaction session. The processor determines a set of virtual operation areas in a virtual environment based on the interaction request. The processor generates a corresponding meta-profile associated with a user profile by mapping each pre-authentication token associated with the user device from a corresponding physical location to a corresponding virtual operation area. The processor generates an avatar associated with the user device and associates the avatar to the meta-profile and a set of pre-authentication tokens for the avatar to access the virtual operation areas.
    Type: Application
    Filed: September 2, 2022
    Publication date: March 7, 2024
    Inventors: Naga Vamsi Krishna Akkapeddi, Manu J. Kurian
  • Publication number: 20240069934
    Abstract: Systems, computer program products, and methods are described herein automated adjustment of software application function integrations. The present invention is configured to continuously monitor user activity on a device application, determine one or more integrations of the device application as requiring data persistence, determine, via a machine learning engine, one or more frequently utilized integrations of the device application based on the user activity, generate an automated suggestion to add or remove at least one of the one or more integrations of the device application, receive a response indicating that the user would like to remove the at least one of the one or more integrations of the device application, and generate a secure call to a source application of the at least one of the one or more integrations to alter the data load associated with the integration.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240045910
    Abstract: A system for identification of an implementation of a user-desired interaction. The system receives a user-provided data item associated with the user-desired interaction type. The system determines a user group of a user. The system searches a plurality of applications to determine a plurality of interaction types supported for the determined user group. The system determines a plurality of suggested interaction types from the supported interaction types based on the user-provided data item. The suggested interaction types are ranked according to relevancy. The system retrieves, from the plurality of applications, first metadata and first NLP tags for the most relevant suggested interaction type and second metadata and second NLP tags for the next most relevant suggested interaction type. The system formats and communicates to the user the first metadata, the second metadata, the first NLP tags, and the second NLP tags according to rules of the determined user group.
    Type: Application
    Filed: August 8, 2022
    Publication date: February 8, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240048623
    Abstract: Embodiments of the present invention provide a system for auto-segmentation of digital resources for facilitating resource processing events in a virtual ecosystem. The system is configured for identifying that a user is initiating a resource event, receiving resource credentials associated with entity resources and digital resources from the user, automatically performing Application Programming Interface (API) calls to verify that the user can perform the resource event, receiving an input from the user to use the entity resources as a first order of resource and the digital resources as a second order of resource for the resource event, determining that entirety of the entity resources do not meet resource value associated with the resource event, and automatically initiating segmentation of the digital resources.
    Type: Application
    Filed: August 5, 2022
    Publication date: February 8, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Patent number: 11893400
    Abstract: Systems, computer program products, and methods are described herein automated adjustment of software application function integrations. The present invention is configured to continuously monitor user activity on a device application, determine one or more integrations of the device application as requiring data persistence, determine, via a machine learning engine, one or more frequently utilized integrations of the device application based on the user activity, generate an automated suggestion to add or remove at least one of the one or more integrations of the device application, receive a response indicating that the user would like to remove the at least one of the one or more integrations of the device application, and generate a secure call to a source application of the at least one of the one or more integrations to alter the data load associated with the integration.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: February 6, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240036967
    Abstract: Systems, computer program products, and methods are described herein for dynamic error resolution in an extended reality environment. The present invention identifies user errors in real time based on user selections in an extended reality (XR) environment. In this regard, the present invention focuses on electronic applications (and the electronic work products/electronic data hosted thereon) within an XR environment and uses machine learning processes to identify real time user errors. The invention may then use a second set of machine learning processes to create, in real-time, digital support content which is visible via an XR platform (accessible using a virtual/augmented/mixed reality device). As such, the system may provide specific improvements over prior systems by automatically providing users with custom error resolution support in real time.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240036933
    Abstract: A system includes a subsystem, a database, a memory, and a processor. The subsystem includes a computational resource associated with a resource usage and having a capacity corresponding to a maximum resource usage value. The database stores training data that includes historical resource usages and historical events. The memory stores a machine learning algorithm that is trained, based on the training data, to predict, based on the occurrence of an event, that a future value of the resource usage at a future time will be greater than the maximum value. The processor detects that the event has occurred. In response, the processor applies the machine learning algorithm to predict that the future value of the resource usage will be greater than the maximum value. Prior to the future time, the processor increases the capacity of the computational resource to accommodate the future value of the resource usage.
    Type: Application
    Filed: September 28, 2023
    Publication date: February 1, 2024
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240004904
    Abstract: A method is provided to reduce the number of duplicates of each document that is stored within entity databases. The method may include creating discrete links and/or pointers to the location of the document already stored within an entity. The method may also include separating the document into different classification levels. The method may include storing the different parts of the documents in different locations within the entity.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventors: George Albero, Manu Kurian, Maharaj Mukherjee, Morgan S. Allen, Naga Vamsi Krishna Akkapeddi
  • Publication number: 20240007452
    Abstract: Systems for contactless authentication and event processing are provided. In some examples, a user may request processing of an event. The user may provide user identifying or event identifying information that may be transmitted to contactless processing computing platform. Based on the user identifying information, additional user data may be retrieved. An interactive authentication request may be generated and transmitted to the user computing device. The interactive authentication request may include a request for one or more types of authentication data. The user may input authentication response data into the user computing device, which may then be transmitted to the contactless processing computing platform for evaluation. The authentication response data may be evaluated to determine whether it includes a trigger, whether it matches pre-stored authentication data, and the like. In response, one or more authentication outputs may be generated and/or the requested event may be processed or denied.
    Type: Application
    Filed: August 10, 2023
    Publication date: January 4, 2024
    Inventors: Pratap Dande, Siten Sanghvi, Naga Vamsi Krishna Akkapeddi
  • Publication number: 20230421605
    Abstract: Methods for reducing storage demands at a centralized database and for reducing probability of a security breach such as an interception attack and a man-in-the-middle attack. Methods may include obtaining a document at the edge computing device. Methods may further include storing the document at the edge computing device. Methods may include executing, using a processor, on the edge computing device, a hashing algorithm on the document. Methods may include outputting, using the processor, a hash-value that is an outcome of the hashing algorithm, where the hash-value corresponds to the document. Methods may include transmitting, using the processor, the hash-value to the centralized database over a low bandwidth communication line while maintaining a storage of the hash-value at the edge computing device. Methods may include storing the hash-value at the centralized database. The hash-value may provide a condensed representation of the document.
    Type: Application
    Filed: June 23, 2022
    Publication date: December 28, 2023
    Inventors: Naga Vamsi Krishna Akkapeddi, Ron Papka, George Albero
  • Patent number: 11809910
    Abstract: A system includes a subsystem, a database, a memory, and a processor. The subsystem includes a computational resource associated with a resource usage and having a capacity corresponding to a maximum resource usage value. The database stores training data that includes historical resource usages and historical events. The memory stores a machine learning algorithm that is trained, based on the training data, to predict, based on the occurrence of an event, that a future value of the resource usage at a future time will be greater than the maximum value. The processor detects that the event has occurred. In response, the processor applies the machine learning algorithm to predict that the future value of the resource usage will be greater than the maximum value. Prior to the future time, the processor increases the capacity of the computational resource to accommodate the future value of the resource usage.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: November 7, 2023
    Assignee: Bank of America Corporation
    Inventor: Naga Vamsi Krishna Akkapeddi
  • Publication number: 20230334451
    Abstract: Aspects of the disclosure relate to detecting usage issues on enterprise systems and dynamically providing user assistance. In some embodiments, a computing platform may receive, from an automated teller system, user presence information indicating that a user has been detected at an automated teller machine associated with the automated teller system. Subsequently, the computing platform may identify, based on the user presence information received from the automated teller system, that the user has a need for assistance with the automated teller machine associated with the automated teller system. In response to identifying that the user has the need for assistance, the computing platform may generate and send one or more commands directing the automated teller machine associated with the automated teller system to execute one or more automated assistance actions corresponding to the need for assistance.
    Type: Application
    Filed: June 20, 2023
    Publication date: October 19, 2023
    Inventors: Naga Vamsi Krishna Akkapeddi, Morgan S. Allen, Susan Moss, Stephen T. Shannon, Siten Sanghvi, Pratap Dande
  • Patent number: 11792165
    Abstract: A system is provided for implementing a data processing transaction for a home processor located within a home region. The system is configured to receive a query from a user device of a user, search a list of partner processors located within a foreign region based on the query and transmit to the user device information relating to one or more partner processors determined as a result of the search. The system receives a request to authenticate the data processing transaction at a selected partner processor, verifies an identity of the user based on the request and transmits an indication of successful authentication. The system transmits at least a portion of data relating to a registration of the user at the home processor to the selected partner processor, wherein the data processing transaction is processed by the partner processor based on the transferred data.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: October 17, 2023
    Assignee: Bank of America Corporation
    Inventors: Naga Vamsi Krishna Akkapeddi, Siten Sanghvi, Pratap Dande
  • Publication number: 20230327992
    Abstract: An apparatus includes a memory and a processor. The memory stores information identifying a first set of protocols associated with communication channels available to a first system and a second set of protocols associated with communication channels available to a second system. The processor receives, from the first system, a request to transmit data, and selects, based at least on a size of the data and a load of each communication channel available to the first system, a protocol of the first set of protocols. The processor instructs the first system to transmit the data according to the selected protocol. The processor receives, over the communication channel associated with the selected protocol, the data from the first system. The processor further selects a protocol of the second set of protocols, and transmits, over the communication channel associated with the selected protocol, the data to the second system.
    Type: Application
    Filed: April 11, 2022
    Publication date: October 12, 2023
    Inventor: Naga Vamsi Krishna Akkapeddi