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: 20250252499Abstract: Aspects of the subject disclosure may include, for example, receiving user inputs, including a portfolio market value, a portfolio growth rate, an SAA percentage, an allocation percentage for asset class(es), a number of future equal periodic capital commitments, and/or a timeframe for achieving the SAA percentage, obtaining projections for the asset class(es) based on an aggregated dataset relating to the asset class(es) and information regarding existing capital commitments in the asset class(es), determining values based on the user inputs and the projections, wherein the values include a proposed amount of each future equal periodic capital commitment, a projected timeframe for reaching the SAA percentage, proposed amounts of varying future capital commitments for individual periods in the timeframe, and/or a rate of change relating to the proposed amounts of varying future capital commitments, and deriving and presenting a portfolio plan using the values. Other embodiments are disclosed.Type: ApplicationFiled: March 18, 2024Publication date: August 7, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Sandeep Dantuluri, Benjamin Lenning, Katherine Donovan Morgan, Kristin Kallergis Rowland, Berta Gurgova, Yuezhizi Li, Bhupesh Kumar, Bharanidharan Muthusamy, Saurabh Gupta, Robert Seymour, Jonathan Morgan
-
Patent number: 12373592Abstract: A method for auto discovery of sensitive data may include: (1) receiving, at data enrichment computer program in a metadata processing pipeline, raw metadata from a plurality of different data sources; (2) enriching, by the data enrichment computer program, the raw metadata; (3) converting, by the data enrichment computer program, the raw metadata and the enhanced raw metadata into a sentence structure; (4) predicting, by a category prediction computer program in the metadata processing pipeline, a predicted category for the sentence structure; (5) identifying, by a sensitive data mapping computer program, a sensitive data category that is mapped to the predicted category based on a policy mapping rule; (6) determining, by the sensitive data mapping computer program, a risk classification rating for the predicted category; and (7) tagging, by the sensitive data mapping computer program, the data source associated with the metadata based on the risk classification rating.Type: GrantFiled: November 15, 2023Date of Patent: July 29, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Santosh Chikoti, Jeffrey Kessler, Ita B Lamont, Saurabh Gupta
-
Patent number: 12366253Abstract: Radial fan has tapered tongue geometry, impeller with impeller blades extending in radial direction about axis of rotation, and volute casing accommodating impeller rotatable about axis of rotation. Impeller blades each have a radially outward end edge, and end edges directly adjacent in circumferential direction that span an imaginary surface therebetween. Volute casing has outlet port for radially ejecting a fluid flow by impeller that is delimited in circumferential direction about axis of rotation by a tongue. At transition to a spiraled casing part of volute casing, the tongue has radially inward inner edge with two sections transitioning into one another via an extremum at a transition point. At least one section is inclined relative to axis of rotation and/or relative to radially outward end edges of impeller blades and intersects with at least one radially outward end edge and adjacent lateral surface up to its center in radial direction.Type: GrantFiled: April 18, 2024Date of Patent: July 22, 2025Assignee: ebm-papst St. Georgen GmbH & Co. KGInventors: Tobias Sieger, Saurabh Gupta
-
Patent number: 12363131Abstract: A system for hosting a virtual environment-to-virtual environment interaction session receives a request to grant access to a particular location in a host virtual environment. The request includes avatar information associated with a first avatar in a first virtual environment. The system generates a software token that uniquely identifies the particular location in the host virtual environment. The system communicates the software token to a computing device associated with a first virtual environment. The system detects that the first avatar presents the software token to gain access to the particular location in the host virtual environment. The system determines that the software token is valid. The system hosts an interaction session between the first avatar and a second avatar associated with the host virtual environment in the particular location of the host virtual environment.Type: GrantFiled: July 29, 2022Date of Patent: July 15, 2025Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Patent number: 12353545Abstract: 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: GrantFiled: June 6, 2023Date of Patent: July 8, 2025Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Publication number: 20250217854Abstract: Disclosed are various examples for utilizing a predictive model to generate alternative offers for customers viewing an initial account offer. Various user parameters can be collected from internal and external data sources. An analysis of the user parameters as well as user activity can be conducted. A predictive model can generate an alternative or personalized offer based at least in part upon the analysis.Type: ApplicationFiled: December 29, 2023Publication date: July 3, 2025Inventors: Manmeet Singh Duggal, Saurabh Gupta, Kumar H Javarayappa, Mohit Mehra, Paul Soumya, Arch Ratliff, Thangavel Subramaniam, Man Chon U
-
Publication number: 20250181409Abstract: 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: ApplicationFiled: February 7, 2025Publication date: June 5, 2025Applicant: 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: 20250173692Abstract: Wait times at ATMs may undermine the utility of these self-service machines. ATMs are configured to provide faster self-service kiosks that allow users to quickly perform common financial transactions. However, it has been increasingly common for users to have to wait in a queue to access an ATM. Systems and methods are provided for an ATM that pre-stages transactions by extracting account balance, account status, account fraud, and other necessary information from a plurality of smart cards, before a user begins interacting with the ATM. Information extracted from the plurality of smart cards may be transferred to the ATM wirelessly. Color changes may then be sent from the ATM to the plurality of smart cards. The color changes indicate whether the plurality of smart cards may transact with the ATM without any additional information, thereby improving the transaction processing efficiency of the plurality of smart cards and enhancing user satisfaction.Type: ApplicationFiled: November 27, 2023Publication date: May 29, 2025Inventor: Saurabh Gupta
-
Publication number: 20250165972Abstract: Provided herein is a system. The system may include a parallel metaverse creator layer. The system may include a parallel metaverse verifier layer. The system may include a data sharing interface. The system may include a data deciphering interface. The system may include an NFT stacker. The system may include an NFT validator. The system may include a payment decision interface. the system may include a transaction decision interface. The system may include a payment initiator interface. The system may include a transaction initiator interface. .Type: ApplicationFiled: November 16, 2023Publication date: May 22, 2025Inventor: Saurabh Gupta
-
Publication number: 20250156230Abstract: 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: ApplicationFiled: January 15, 2025Publication date: May 15, 2025Applicant: 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: 12299010Abstract: Embodiments of the present invention provide a system for processing distribution requests initiated using resource distribution instruments comprising logical resource components. In particular, the system may be configured to receive a first request from a user to store a first resource instrument on a distributed register, store the first resource instrument on the distributed register, receive a second request from the user to store at least one second resource instrument on the distributed register and link the second resource instrument to the first resource instrument, link the first resource instrument with the second resource instrument, store the second resource instrument on the distributed register, receive an indication that the second resource instrument is used to initiate an interaction, determine that one or more conditions exist for the second resource instrument, determine that the interaction meets the one or more conditions, and complete the interaction.Type: GrantFiled: February 15, 2022Date of Patent: May 13, 2025Assignee: BANK OF AMERICA CORPORATIONInventor: Saurabh Gupta
-
Patent number: 12301561Abstract: A system for provisioning secured access to devices determines a location of a virtual environment in a virtual environment. The prevents access requests to the location where the virtual device is located. The system assigns a first security token to the virtual device. The system receives a request to access the virtual device, where the request is received from an avatar. The system receives a second security token to grant access to the virtual device. The system compares the first security token with the second security token. The system determines whether the second security token corresponds to the first security token. If it is determined that the second security token corresponds to the first security token, the system grants the avatar access to the virtual device. Otherwise, the system denies the avatar access to the virtual device and transmits a locking signal to the virtual device.Type: GrantFiled: August 29, 2022Date of Patent: May 13, 2025Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Publication number: 20250150465Abstract: 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: ApplicationFiled: November 8, 2023Publication date: May 8, 2025Applicant: BANK OF AMERICA CORPORATIONInventors: Saurabh Gupta, Amit Bhandari
-
Publication number: 20250139625Abstract: 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: ApplicationFiled: November 21, 2023Publication date: May 1, 2025Inventors: Michael Coughlin, Siddharth Taduri, Saurabh Gupta, Kai Wang
-
Publication number: 20250134784Abstract: The present invention belongs to the cosmetic field.Type: ApplicationFiled: November 8, 2022Publication date: May 1, 2025Inventors: Preksha LAAD, Saurabh GUPTA
-
Publication number: 20250124769Abstract: 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: ApplicationFiled: October 12, 2023Publication date: April 17, 2025Inventors: Shailendra Singh, Saurabh Gupta
-
SINGLE INPUT/OUTPUT WRITES IN A FILE SYSTEM HOSTED ON A CLOUD, VIRTUAL, OR COMMODITY-SERVER PLATFORM
Publication number: 20250117134Abstract: 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: ApplicationFiled: December 16, 2024Publication date: April 10, 2025Applicant: NetApp, Inc.Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta -
Publication number: 20250103979Abstract: 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: ApplicationFiled: September 27, 2023Publication date: March 27, 2025Inventors: Saurabh GUPTA, Sanjeev HEMNANI, Kushagra DUBEY
-
Patent number: 12255637Abstract: 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: GrantFiled: December 30, 2021Date of Patent: March 18, 2025Assignee: Akoustis, Inc.Inventors: Saurabh Gupta, Guillermo Moreno Granado, Rohan W. Houlden, David M. Aichele, Jeffrey B. Shealy, Bradford R. Bersin
-
Patent number: 12248815Abstract: 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: GrantFiled: April 22, 2024Date of Patent: March 11, 2025Assignee: Amazon Technologies, Inc.Inventors: Ramyanshu Datta, Ishaaq Chandy, Arvind Sowmyan, Wei You, Kunal Mehrotra, Kohen Berith Chia, Andrea Olgiati, Lakshmi Naarayanan Ramakrishnan, Saurabh Gupta