Patents by Inventor Saurabh Gupta

Saurabh Gupta 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: 20250150465
    Abstract: Systems, computer program products, and methods are described herein for detecting data leaks via a distributed data orchestration apparatus and transmitted fabricated data responses. The present disclosure is configured to: create a plurality of fabricated data accounts within a set of network servers, where the plurality of fabricated data accounts are connected to an account monitoring engine; collect a set of transmitted fabricated data responses from the plurality of fabricated data accounts; analyze the collected set of transmitted fabricated data responses via an orchestration apparatus; determine the root cause of the data leak associated with the plurality of fabricated data accounts via the orchestration apparatus; and locate a geographic source of the data leak associated with the plurality of fabricated data accounts via a breach engine, where the geographic source of the data leak is located through the root cause of the data leak.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 8, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Saurabh Gupta, Amit Bhandari
  • Publication number: 20250139625
    Abstract: The disclosure describes embodiments of systems, methods, and non-transitory computer readable storage media that securely generates an unscrubbed Metro2 file. In particular, the disclosed systems can receive data from multiple data sources that relates to a user account. In some cases, the disclosed systems can merge the data related to the user account by utilizing a transformation framework to generate a data staging table. In one or more embodiments, the disclosed systems, based on the data stagging table can generate a scrubbed Metro2 file that does not include personal identification information. In some cases, the disclosed systems can validate the scrubbed Metro2 file by analyzing the data related to the user account. Subsequently, in some instances, based on validating the scrubbed Metro2 file, the disclosed systems can add the personal identification information to the scrubbed Metro2 file and generate an unscrubbed Metro2 file.
    Type: Application
    Filed: November 21, 2023
    Publication date: May 1, 2025
    Inventors: Michael Coughlin, Siddharth Taduri, Saurabh Gupta, Kai Wang
  • Publication number: 20250134784
    Abstract: The present invention belongs to the cosmetic field.
    Type: Application
    Filed: November 8, 2022
    Publication date: May 1, 2025
    Inventors: Preksha LAAD, Saurabh GUPTA
  • Publication number: 20250124769
    Abstract: Apparatus and methods for assembling and deploying computing tasks using swarm intelligence are provided. A swarm intelligence network program may be installed on multiple automated teller machines (“ATMs”) within a geographical area. When one of the ATMs loses connectivity with its financial institution, the ATM may create an ad-hoc swarm intelligence-based network with the other ATMs. The ad-hoc network may include a distributed ledger. The ATM may determine that a customer request for a financial transaction is valid and complete the request and record the transaction on the distributed ledger. The ATM may use hardware and software resources from the other ATMs on the ad-hoc network.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Shailendra Singh, Saurabh Gupta
  • Publication number: 20250117134
    Abstract: Systems and methods for performing single I/O writes are provided. According to one embodiment, responsive to receipt of a write operation from a client by a file system layer of a node of a distributed storage system and a data payload of the operation having been determined to meet a compressibility threshold, an intermediate storage layer of the node logically interposed between the file system layer and a block storage media is caused to perform a single input/output (I/O) write operation that persists the compressed data payload and corresponding metadata to support asynchronous journaling of the write operation. The single I/O write operation coupled with the use of a new pool file that maintains a list of available blocks for single I/O write operations and a modified node crash recovery approach allows the write operation to be acknowledged to the client while the journaling is performed asynchronously.
    Type: Application
    Filed: December 16, 2024
    Publication date: April 10, 2025
    Applicant: NetApp, Inc.
    Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta
  • Publication number: 20250103979
    Abstract: Agent utilization systems and methods, and non-transitory computer readable media, include receiving net staffing data for an organization; identifying opportunities for agents by: calculating available agents per interval (AAI) information based on the net staffing data, calculating total addressable contacts (TAC) information based on the AAI information, and calculating opportunity information for a calling list opportunity, a coaching opportunity, a re-allocation opportunity, or a combination thereof, based on the TAC information; displaying the calling list opportunity, the coaching opportunity, the re-allocation opportunity, or a combination thereof, alongside the opportunity information; receiving a selection of one of the calling list opportunity, the coaching opportunity, the re-allocation opportunity, or a combination thereof; and in response to the selection, automatically implementing the selected calling list opportunity, the selected coaching opportunity, the selected re-allocation opportunity,
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventors: Saurabh GUPTA, Sanjeev HEMNANI, Kushagra DUBEY
  • Patent number: 12255637
    Abstract: An RF diplexer circuit device using modified lattice, lattice, and ladder circuit topologies. The diplexer can include a pair of filter circuits, each with a plurality of series resonator devices and shunt resonator devices. In the ladder topology, the series resonator devices are connected in series while shunt resonator devices are coupled in parallel to the nodes between the resonator devices. In the lattice topology, a top and a bottom serial configurations each includes a plurality of series resonator devices, and a pair of shunt resonators is cross-coupled between each pair of a top serial configuration resonator and a bottom serial configuration resonator. The modified lattice topology adds baluns or inductor devices between top and bottom nodes of the top and bottom serial configurations of the lattice configuration. A multiplexing device or inductor device can be configured to select between the signals coming through the first and second filter circuits.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: March 18, 2025
    Assignee: Akoustis, Inc.
    Inventors: Saurabh Gupta, Guillermo Moreno Granado, Rohan W. Houlden, David M. Aichele, Jeffrey B. Shealy, Bradford R. Bersin
  • Patent number: 12248815
    Abstract: A post-task-completion retention period for which a computing resource is to be retained, without de-activating the resource, on behalf of a set of requesters of machine learning tasks is determined at a machine learning service. A first task, identified at the service prior to expiration of the retention period at a first computing resource at which a second task has completed, is initiated at the first computing resource. In response to obtaining an indication of a third task and determining that a threshold criterion associated with the retention period satisfies a criterion, the third task is initiated at an additional computing resource. The additional computing resource is de-activated after the third task completes, without waiting for the retention period to expire.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: March 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramyanshu Datta, Ishaaq Chandy, Arvind Sowmyan, Wei You, Kunal Mehrotra, Kohen Berith Chia, Andrea Olgiati, Lakshmi Naarayanan Ramakrishnan, Saurabh Gupta
  • Publication number: 20250057744
    Abstract: The present invention belongs to the cosmetic field.
    Type: Application
    Filed: November 8, 2022
    Publication date: February 20, 2025
    Inventors: Saurabh GUPTA, Preksha LAAD
  • Patent number: 12229600
    Abstract: Parameters of a pool of computing resources to be utilized for machine learning tasks from a set of entities are stored, including a category of the computing resources, and a post-task-completion retention period during which, after completion of a task, at least a portion of data stored at the resource is not to be deleted. A compute instance of the pool is assigned to a task requested from the set of entities after determining that one or more configuration settings of the instance satisfy a preference indicated in the request for the task, and that the retention period of the instance relative to a completion of an earlier task on the instance has not expired. A result of the task is stored.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: February 18, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramyanshu Datta, Zhihan Li, Arun Babu Nagarajan, Arvind Sowmyan, Kohen Berith Chia, Wei You, Ishaaq Chandy, Kunal Mehrotra, Andrea Olgiati, Lakshmi Naarayanan Ramakrishnan, Saurabh Gupta
  • Patent number: 12229608
    Abstract: A method for increasing the security of quick response (“QR”) code processing may include creating an inactive QR code. The inactive code may include an algorithmic code and a plurality of dynamic placeholders. The method may retrieve a scan of the inactive QR code using a QR code scanning device and also prevent the scan of the inactive QR code from being processed at the QR code scanning device. The method may receive the scan of the inactive QR code at a central server and interpret the algorithmic code to identify a plurality of non-fungible tokens (“NFTs”) for filling the plurality of dynamic placeholders. The method may fetch the plurality of NFTs and complete the incomplete QR code to form a complete QR code. The completing may include filling the plurality of dynamic placeholders with the plurality of NFTs and interpreting the complete QR code.
    Type: Grant
    Filed: February 6, 2024
    Date of Patent: February 18, 2025
    Assignee: Bank of America Corporation
    Inventors: Shailendra Singh, Saurabh Gupta
  • Publication number: 20250045480
    Abstract: In one example, a method for updating data models includes selecting a data model standard with which the data model is to comply based on attributes identified therein. The method further includes identifying a set of attributes required by the standard, but not present in the data model, and identifying at least one highest priority change to apply to the data model to increase compliance of the data model with the standard, based on weightings of priority of the set of attributes. The method further includes visually presenting a request for approval to apply the at least one highest priority change to the data model, and applying the at least one highest priority change to the data model and updating at least one of the weightings of priority based on whether the response comprises approval to apply the at least one highest priority change.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 6, 2025
    Applicant: JPMorgan Chase Bank, N.A
    Inventors: Deepak JAYADAS, Saurabh GUPTA, Deepak JHA, Christopher GORDON
  • Publication number: 20250047622
    Abstract: Embodiments of the disclosed technologies are capable of generating diverse suggested message content. The embodiments describe generating a message plan comprising attribute data and section data. The embodiments further describe inputting the message plan as a prompt to a first generative model. The first generative model is fine-tuned using a training message plan. The training message plan comprises an ordered sequence of training attribute data and training section data. The training attribute data and training section data are extracted from historic messages or generated messages. The embodiments further describe generating, by the first generative model, message content suggestions based on the attribute data and section data.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 6, 2025
    Inventors: Praveen Kumar Bodigutla, Sai Krishna Bollam, Saurabh Gupta
  • Publication number: 20250013779
    Abstract: An apparatus may be configured to evaluate encrypted data. The apparatus may comprise a memory communicatively coupled to a processor. The memory may be configured to store an asset roster. The processor may be configured to monitor user device communication at a user device, homomorphically encrypt the user device communication as encrypted user device communication, and the processor may identify a caller of interest in communication with the user device by evaluating the encrypted user device communication. Further, the processor may be configured to determine that the asset roster comprises an asset identifier associated with the caller of interest, identify cyphertext words from the encrypted user device communication, and in response to evaluating the cyphertext words, determine that the caller of interest is an attacker attempting to obtain sensitive information associated with the user device based at least in part the predefined phrases identified in the encrypted user device communication.
    Type: Application
    Filed: July 6, 2023
    Publication date: January 9, 2025
    Inventors: Shailendra Singh, Saurabh Gupta
  • Patent number: 12177665
    Abstract: A system is provided for processing mobile resource transfers using secure tokens on a distributed register. In particular, each mobile device may be associated with a unique, immutable data identifier that may be stored within the distributed register. Resource transfers initiated by the mobile device may be authenticated by the resource transfer servers using the secure token associated with the mobile device along with the resource transfer data or metadata transmitted by the mobile device. Based on the historical data associated with the mobile device in conjunction with the secure token and resource transfer data and metadata, the resource transfer server may initiate an authorization process on the resource transfer requested by the mobile device. In this way, the system provides a secure way to process mobile resource transfers.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: December 24, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Saurabh Gupta
  • Patent number: 12169630
    Abstract: Systems and methods for performing single I/O writes are provided. According to one embodiment, responsive to receipt of a write operation from a client by a file system layer of a node of a distributed storage system and a data payload of the operation having been determined to meet a compressibility threshold, an intermediate storage layer of the node logically interposed between the file system layer and a block storage media is caused to perform a single input/output (I/O) write operation that persists the compressed data payload and corresponding metadata to support asynchronous journaling of the write operation. The single I/O write operation coupled with the use of a new pool file that maintains a list of available blocks for single I/O write operations and a modified node crash recovery approach allows the write operation to be acknowledged to the client while the journaling is performed asynchronously.
    Type: Grant
    Filed: November 29, 2023
    Date of Patent: December 17, 2024
    Assignee: NetApp, Inc.
    Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta
  • Patent number: 12169824
    Abstract: Systems, methods, and apparatus for improving transaction security at a self-service kiosk are provided. A blank smart payment card may avoid storing sensitive identification data in an EMV chip or a magnetic stripe. The blank card may include a housing, with a wireless communication interface, microprocessor, and battery embedded in the housing. A card issuer may identify a dataset of sensitive information and apply dynamic clustering and encryption. The blank card may connect wirelessly to the issuer to obtain the encrypted clusters and store them in temporary storage. The blank card may self-authenticate to a kiosk by transmitting the encrypted clusters via a secure NFC connection. The kiosk may obtain a separate encryption key for each cluster from the issuer to decrypt and reconstruct the dataset. After every transaction, the issuer may apply new dynamic clustering to the dataset and replace the encrypted dataset stored on the blank card.
    Type: Grant
    Filed: July 14, 2023
    Date of Patent: December 17, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12170661
    Abstract: Systems, methods, and computer program products are provided for augmented authentication using acoustic devices. The method includes receiving a transfer request including an NFT identifier from one of one or more acoustic devices. The NFT identifier corresponds to an acoustic device NFT associated with the given acoustic device and a device user. The method includes comparing the NFT identifier with one or more stored NFT identifiers to determine the given acoustic device associated with the NFT identifier. The method further includes confirming that the identity of the voice command user matches the device user associated with the acoustic device. The method still further includes causing an authentication of the transfer request upon confirming the acoustic device is associated with the voice command user.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: December 17, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Saurabh Gupta
  • Publication number: 20240412033
    Abstract: A method for using a neural network to implement a cloud migration in response to receiving a request to provide the cloud migration for a predetermined application is provided. The method may include selecting a single cloud continuous integration continuation deployment (CICD) node from a plurality of continuous integration continuation deployment (CICD) nodes, selecting a single cloud configuration node from a plurality of cloud configuration nodes, selecting a single node selected from a plurality of cloud configuration nodes and selecting a single node selected from a plurality of single sign on nodes (SSO) and selecting a single application node from a plurality of application nodes. With one node from each of the groups able, the network may preferably initiate a migration process for the predetermined application.
    Type: Application
    Filed: June 12, 2023
    Publication date: December 12, 2024
    Inventor: Saurabh Gupta
  • Publication number: 20240411870
    Abstract: A method includes capturing a preliminary quick response (QR) code displayed by a device of a desired service provider. The preliminary QR code has a substantially blank region and comprises an identification feature of the desired service provider. The identification feature is analyzed to determine an identification credential of the desired service provider. In response to determining that the identification credential matches a stored identification credential stored in a server of an interaction provider, a QR code is requested from the server. One or more directed acyclic graphs (DAGs) are generated. A first DAG is received from the server. A first portion of the QR code is generated based on the first DAG and added to the preliminary QR code to generate a first intermediate QR code. One or more recursion operations are performed until all DAGs are received and the QR code is generated from the preliminary QR code.
    Type: Application
    Filed: June 6, 2023
    Publication date: December 12, 2024
    Inventor: Saurabh Gupta