Patents by Inventor Sailesh Vezzu

Sailesh Vezzu 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: 20250037548
    Abstract: Aspects of the disclosure relate to detecting attempts to violate the security of an ATM. A computing system may determine whether an ATM is being used to perform a transaction. Based on the ATM not being used to perform a transaction, images of portions of the ATM may be generated. Estimated dimensions of the ATM may be determined. Digital twin data may be retrieved. The digital twin data may comprise a digital twin representation of the ATM and measured dimensions of the ATM. There may be a determination of whether the estimated dimensions of the ATM match the measured dimensions of the ATM. Based on the estimated dimensions of the ATM not matching the measured dimensions of the ATM, the ATM may be deactivated. Furthermore, a message indicating that the ATM was deactivated may be sent to a validation computing system.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Jacobson, Erik Dahl
  • Publication number: 20250036506
    Abstract: Systems, computer program products, and methods are described herein for using advanced computation models for data analysis and automated decision-making for root cause analysis within software. The present disclosure is configured to receive a set of file extensions associated with an error generated from an at least one piece of software; analyzing the set of file extensions using an advanced computation model for data analysis and automated decision-making; determining a set of root cause analysis from the analyzed set of file extensions using a root cause database; summarizing the set of root cause analysis using the advanced computation model for data analysis and automated decision making and a predetermined database of identifiers; and transmitting the summarized set of root cause analysis associated with the error generated from the at least one piece of software to an end-point device.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Brian Neal Jacobson, Amer Ali, Erik Dahl, Pratap Dande, Elvis Nyamwange, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
  • Publication number: 20250037447
    Abstract: An apparatus may include conduction of a secure transfer at a point of identification using image recognition and blockchain authentication. The apparatus may include a computer processor, a camera, an image capturing machine, a reference database, an XGBoost image recognition machine learning model, and a blockchain. The computer processor may be an edge computing device. The computer processor may be configured to identify a user at a point of identification by capturing an image, running the Features detection engine to identify sets of features, running the XGBoost image recognition machine learning model to identify labels in the sets of features, and matching the sets of features and labels to a record in the reference database. The computer processor may further be configured to seek user approval on the user's portable device before providing the transfer. Once the user has approved the transfer, the transfer may be recorded in the blockchain.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Jacobson, Erik Dahl
  • Publication number: 20250037005
    Abstract: Systems, computer program products, and methods are described herein for dynamic allocation of computational resources for optimized performance of ML models. The present disclosure is configured to receive a request to execute a ML model; determine computational requirements associated with the ML model; determine a subset of computational resources from a pool of computational resources to execute the ML model based on the computational requirements associated with the ML model; allocate the subset of computational resources to the ML model; and execute the ML model using the subset of computational resources.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Erik Dahl, Brian Neal Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Shashidhar Phadnis, Amer Ali, Sailesh Vezzu
  • Publication number: 20250036739
    Abstract: A video QR code may be used to authenticate a user using a user device. The video QR code may include a video in which a QR code is shown in motion over a time interval. The movement may be, for example, a change in position or orientation of the QR code. The authentication process may include generating the video QR code, causing a display of the video QR code, capturing, with the user device from the display, images of the QR code at specified times during the video, and determining whether there is a match between the captured images on the user device and the displayed images at the specified times. The authentication may also confirm the geolocation of the user device and the display match. The QR code may be extracted from the images. User access to a system may be granted upon verification of the QR code.
    Type: Application
    Filed: July 26, 2023
    Publication date: January 30, 2025
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Jacobson, Erik Dahl
  • Publication number: 20250028621
    Abstract: An apparatus may include a computer processor operating in a data center and running an AI/ML model. The apparatus may include a trace log agent and a telemetry agent. The computer processor may be configured to train and run the AI/ML model to determine if a resource in the data center is being utilized or is idle by using data provided by the trace log agent and a telemetry agent. The apparatus may include a status check engine, a discovery engine, and an analytics engine. The computer processor may be configured to run each of these engines to confirm a prediction by the AI/ML model that the resource is idle. The computer processor may be configured to notify an administrator of the data center if the AI/ML model predicts the resource is idle and the engines provide increased confidence to the prediction.
    Type: Application
    Filed: July 20, 2023
    Publication date: January 23, 2025
    Inventors: Elvis Nyamwange, Erik Dahl, Brian Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Phadnis, Amer Ali, Sailesh Vezzu
  • Publication number: 20250030625
    Abstract: Systems, computer program products, and methods are described herein for selective data routing in a distributed network via data throughput analysis in a distributed ledger network. The present invention is configured to receive a request for a data transmission from an endpoint device of a network, determine, via a routing module, a throughput of data associated with the data transmission, determine a classification of the data transmission, and assign the data transmission to an assigned routing channel. The assigned routing channel may include either a first routing channel or a second routing channel based on the classification, wherein the first routing channel is a light load network, and wherein the second routing channel is a heavy load network comprising a first multicore optical fiber.
    Type: Application
    Filed: March 21, 2024
    Publication date: January 23, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
  • Publication number: 20250030717
    Abstract: Arrangements for detecting polymorphic botnets using a pattern matching engine are provided. The platform may train a pattern matching engine to generate image pattern statuses based on a training set of historical image patterns. The platform may automatically generate real-time interaction information based on monitoring interactions between user devices and cloud platforms. The platform may generate a potentially malicious image pattern based on the real-time interaction information. The platform may then input the image pattern into the pattern matching engine to generate an image pattern status for the image pattern. The platform may store the image pattern to a pattern storage repository. Based on identifying the image pattern as malicious, the platform may initiate a security action. The platform may update the pattern matching engine based on the image pattern and its image pattern status to detect future polymorphic botnet attacks.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Inventors: Elvis Nyamwange, Erik Dahl, Brian Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Phadnis, Amer Ali, Sailesh Vezzu
  • Publication number: 20250030697
    Abstract: Systems, computer program products, and methods are described herein for validation of electronic data transfers in a distributed network via self-directed image data. The present invention is configured to receive a request for a transfer of electronic data from a first repository associated with a first user to a second repository associated with a second user, transfer the electronic data, generate and apply a first identifier to the electronic data, collect a geolocation of a second endpoint device, transmit the geolocation and a request for a verification of the geolocation to the first endpoint device, receive the verification of the geolocation, generate and apply a second identifier to the electronic data, transmit control signals to the second endpoint device to prompt collection of self-directed image data, and collect, using the second endpoint device, the self-directed image data.
    Type: Application
    Filed: July 18, 2023
    Publication date: January 23, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
  • Publication number: 20250021699
    Abstract: A cloud governance assessment engine using artificial intelligence (AI) may assess privacy, regulatory, and security concerns before migrating an organization's information technology (IT) services from an on-premises data center to a proposed cloud infrastructure. The assessment may consider whether the proposed cloud infrastructure is able to maintain the governance rules currently implemented at the on-premises data center. The cloud assessment engine may train and use a cloud governance assessment model to analyze, using AI, properties of the proposed cloud infrastructure to determine governance risks. Scoring may be automatically generated by the cloud governance assessment engine based on the risks to evaluate whether the cloud infrastructure meets the requirements of the organization or whether changes to the cloud infrastructure are warranted.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Pratap Dande, Elvis Nyamwange, Brian Jacobson, Amer Ali, Erik Dahl, Rahul Phadnis, Rahul Yaksh, Hari Vuppala, Sailesh Vezzu
  • Publication number: 20250021640
    Abstract: Aspects of the disclosure relate to using multiple machine learning models and a sand-box environment to detect malicious uniform resource locators (URLs) and login pages stored in a QR code. An application on a computing device will augment QR code data stored in a QR code and the computing device sends the QR code data and computing device metadata to a deep learning computing platform. The QR code data may comprise a URL and communication protocol information. The deep learning computing platform will generate, by multiple machine learning models and a sand-box environment, a sand-box score using the URL, a user-based score using the computing device metadata, and a connections score using the communication protocol information. The deep learning platform then determines whether the computing device should reject and delete the QR code data based on whether the scores are below a pre-determined threshold.
    Type: Application
    Filed: July 13, 2023
    Publication date: January 16, 2025
    Inventors: Elvis Nyamwange, Erik Dahl, Brian Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Phadnis, Amer Ali, Sailesh Vezzu
  • Patent number: 12190373
    Abstract: Arrangements for providing fail-safe event processing functions are provided. In some aspects, an account may be generated and a first account number associated with a payment device of the account may be generated. The first account number may be transmitted or sent to the user. A second account number, different from the first account number, may be generated and stored by the enterprise organization in an inactive state. A user may request recurring payments with one or more vendors and may provide the first account number for use in processing the payments. An issue may be detected with the first account number or associated payment device. If a creditworthiness score meets or exceeds a threshold, the second account number may be activated and used (e.g., by the enterprise organization) to process recurring payments that may otherwise have lapsed due to the compromise of the first account number or payment device.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: January 7, 2025
    Assignee: Bank of American Corporation
    Inventors: Pratap Dande, Erik Dahl, Rahul Yaksh, Tileshia Brenda Alford, Steven Allan Reich, Vishwanath Prasad Karra, Sailesh Vezzu
  • Publication number: 20240421994
    Abstract: Systems, computer program products, and methods are described herein for a machine learning based system for optimized CPU utilization in data transformation. The present disclosure is configured to receive a new data segment; retrieve characteristics of the new data segment; determine, using a trained machine learning model, an encryption algorithm, and a compression algorithm for implementation on the new data segment based on at least the characteristics of the new data segment; determine, using the trained machine learning model, an order of implementation associated with the implementation of the encryption algorithm and the compression algorithm; and implement the encryption algorithm and the compression algorithm on the new data segment in the determined order of implementation.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
  • Publication number: 20240419454
    Abstract: Systems, computer program products, and methods are described herein an automated system for restarting large scale cluster supercomputers. The present disclosure is configured to receive a request to reboot a supercomputer cluster, wherein the request comprises a sequence of reboot instructions; determine, using a data integrity engine, whether a current state of the supercomputer cluster meets reboot requirements, wherein the reboot requirements are associated with a core logic of the data integrity engine; and execute the sequence of reboot instructions in an instance where the current state of the supercomputer cluster meets the reboot requirements.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 19, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
  • Publication number: 20240414132
    Abstract: Systems, computer program products, and methods are described herein for a secure tunnel proxy with software-defined perimeter for network data transfer. The present disclosure is configured to receive sensor configuration information associated with an Internet of Things (IoT) sensor; receive information associated with an edge computing device configured to receive sensor data from the IoT sensor; configure a secure tunnel proxy between the IoT sensor and the edge computing device based on at least the sensor configuration information and the information associated with the edge computing device; and deploy the secure tunnel proxy between the IoT sensor and the edge computing device.
    Type: Application
    Filed: June 8, 2023
    Publication date: December 12, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Sailesh Vezzu, Amer Ali, Rahul Shashidhar Phadnis, Rahul Yaksh, Hari Vuppala, Pratap Dande, Brian Neal Jacobson, Erik Dahl
  • Patent number: 12125353
    Abstract: A computer performs a method for pro-actively administering a physical network of automated teller machines (ATM). The network may include ATMs. The network may be coupled, using an asynchronous transfer mode Wide Area Network (WAN) and the router, to a second plurality of ATMs via a digital subscriber line (DSL) module, a Closed Circuit Television (CCTV) system to provide CCTV television footage, and/or a 5-G cellular interface. The method receives input data using a data processing block coupled to the network of ATMs. The data may be derived from the plurality of ATMS, the WAN, the second plurality of ATMs, the CCTV and/or the 5-G cellular network interface. The method cleans and processes data and leverages a virtual digital twin to predictively provide status information of the ATMs based on the data. The method may formulate and maintain predictive data using a digital twin prediction model.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: October 22, 2024
    Assignee: Bank of America Corporation
    Inventors: Elvis Nyamwange, Erik Dahl, Brian Jacobson, Pratap Dande, Hari Vuppala, Rahul Yaksh, Rahul Phadnis, Amer Ali, Sailesh Vezzu
  • Publication number: 20240193680
    Abstract: Arrangements for providing fail-safe event processing functions are provided. In some aspects, an account may be generated and a first account number associated with a payment device of the account may be generated. The first account number may be transmitted or sent to the user. A second account number, different from the first account number, may be generated and stored by the enterprise organization in an inactive state. A user may request recurring payments with one or more vendors and may provide the first account number for use in processing the payments. An issue may be detected with the first account number or associated payment device. If a creditworthiness score meets or exceeds a threshold, the second account number may be activated and used (e.g., by the enterprise organization) to process recurring payments that may otherwise have lapsed due to the compromise of the first account number or payment device.
    Type: Application
    Filed: December 7, 2022
    Publication date: June 13, 2024
    Inventors: Pratap Dande, Erik Dahl, Rahul Yaksh, Tileshia Brenda Alford, Steven Allan Reich, Vishwanath Prasad Karra, Sailesh Vezzu
  • Patent number: 11985056
    Abstract: Systems, computer program products, and methods are described herein for selective data routing in a distributed network via data throughput analysis in a distributed ledger network. The present invention is configured to receive a request for a data transmission from an endpoint device of a network, determine, via a routing module, a throughput of data associated with the data transmission, determine a classification of the data transmission, and assign the data transmission to an assigned routing channel. The assigned routing channel may include either a first routing channel or a second routing channel based on the classification, wherein the first routing channel is a light load network comprising emitter devices operatively coupled to endpoint devices proximate the emitter devices, and wherein the second routing channel is a heavy load network comprising a first multicore optical fiber.
    Type: Grant
    Filed: July 18, 2023
    Date of Patent: May 14, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Elvis Nyamwange, Amer Ali, Erik Dahl, Pratap Dande, Brian Neal Jacobson, Rahul Shashidhar Phadnis, Sailesh Vezzu, Hari Vuppala, Rahul Yaksh
  • Publication number: 20240144207
    Abstract: A system for providing a reflexively routed funds transfer is provided. The system includes a processor, and a receiver for receiving a request for a person-to-person value transfer. The request includes a request identifier. The system also includes a transmitter for transmitting the request to a shared database and a shared database. The database operates in combination with the processor to determine whether multiple targets are associated with the request identifier. When multiple targets are associated with the request identifier, the shared database operates in combination with the processor and the transmitter to notify the transfer initiator that multiple targets are associated with the request identifier, then prompts the transfer initiator to select one of the multiple targets to function as a recipient target for the value transfer. The receiver then receives a selection of one of the multiple targets to function as the recipient target. Then a router routes value transfer to the recipient target.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventors: Tileshia Brenda Alford, Erik Dahl, Pratap Dande, Rahul Yaksh, Steven Reich, Vishwanath Prasad Karra, Sailesh Vezzu