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: 20240154602Abstract: A BAW resonator ladder topology pass-band filter can include a plurality of series branches each including BAW series resonators. A plurality of shunt branches can each include BAW shunt resonators, wherein the plurality of series branches are coupled to the plurality of shunt branches to provide the BAW resonator ladder topology pass-band filter. A high-impedance shunt branch can include a plurality of high-impedance BAW shunt resonators coupled together in-series to provide an impedance for the high-impedance shunt branch that is greater the other shunt branches in the BAW resonator ladder topology pass-band filter.Type: ApplicationFiled: May 18, 2021Publication date: May 9, 2024Inventors: Saurabh Gupta, Zhiqiang BI, Dae Ho KIM, Pinal Patel, Katherine W. Davis, Emad Mehdizadeh
-
Publication number: 20240143820Abstract: 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: ApplicationFiled: November 15, 2023Publication date: May 2, 2024Inventors: Santosh CHIKOTI, Jeffrey KESSLER, Ita B LAMONT, Saurabh GUPTA
-
SYSTEM AND METHOD FOR VALIDATING USERS IN A VIRTUAL ECOSYSTEM BASED ON STACKING OF DIGITAL RESOURCES
Publication number: 20240146736Abstract: Embodiments of the present invention provide a system for validating users in a virtual ecosystem based on stacking of digital resources. The system is configured for identifying initiation of a resource interaction between a first user and a second user in a digital ecosystem, receiving a verification request from at least one of the first user and the second user, prompting the first user and the second user to provide digital resources, receiving first number of stacked digital resources from the first user and second number of stacked digital resources from the second user, calculating a first score for the first user based on the first number of stacked digital resources, calculating a second score for the second user based on the second number of stacked digital resources, and processing the resource interaction based on inputs received from the first user and the second user in the digital ecosystem.Type: ApplicationFiled: November 1, 2022Publication date: May 2, 2024Applicant: BANK OF AMERICA CORPORATIONInventor: Saurabh Gupta -
Publication number: 20240143915Abstract: Methods, apparatus, and processor-readable storage media for automated request processing using an ensemble machine learning framework are provided herein. An example computer-implemented method includes aggregating interaction data associated with a request; computing a weighted score for the request, wherein the weighted score comprises a first component that is based at least in part on a comparison of the aggregated interaction data to a set of keywords and a second component corresponding to a sentiment predicted by a first machine learning model for at least a portion of the aggregated interaction data; using a second machine learning model to determine whether the request is anomalous based at least in part on the weighted score; and in response to determining that the request is anomalous, initiating one or more automated actions for the request.Type: ApplicationFiled: October 26, 2022Publication date: May 2, 2024Inventors: Srishti Gupta, Saurabh Jha, Sailendu Kumar Patra
-
Publication number: 20240137852Abstract: A method is disclosed for handling delivery of network-delivered services to a user equipment, UE, in a wireless communication network. The method is performed by at least one network node in the wireless communication network. The method includes receiving a service request associated with a network-delivered service from the UE. The method includes notifying one or more service plans related the service request to the UE, in response to the service request. The method includes receiving a user selection order from the UE, wherein the user selection order identifies a selection of at least one of the one or more service plans from the one or more service plans. Further, the method includes initiating the network-delivered service in accordance with the user selection order. Corresponding network node, user equipment and computer program product are also disclosed.Type: ApplicationFiled: February 24, 2021Publication date: April 25, 2024Inventors: Purusottam Kumar JHA, Saurabh GUPTA, Yatin RAJWADHA, Robert TÖRNKVIST
-
Patent number: 11966915Abstract: Systems, computer program products, and methods are described herein for tracking and tagging communication using electronic non-fungible resources within a distributed network. The present invention is configured to receive an indication of an entity-initiated communication to a user via a user input device; trigger a communication tracking and tagging engine; determine that the entity-initiated communication is associated with an ongoing unresolved issue; retrieve, from a distributed ledger, an NFT for the ongoing unresolved issue using the NFT identifier for the ongoing unresolved issue; transmit control signals configured to cause a resource transfer instrument associated with the user to display the description of the ongoing unresolved issue; receive, via the resource transfer instrument, a user input acknowledging the entity-initiated communication; and authorize the entity-initiated communication to the user via the user input device based on at least receiving the user input.Type: GrantFiled: February 3, 2022Date of Patent: April 23, 2024Assignee: BANK OF AMERICA CORPORATIONInventor: Saurabh Gupta
-
Publication number: 20240125889Abstract: In one aspect, a method of determining a location of a user within an indoor space, includes emitting a radiofrequency signal into the indoor space, receiving backscattered training radiofrequency signals, including multipath, for at least one location within the indoor space, converting the received training signals into a point cloud for each location of the at least one location, assigning a signature for each location based on the point cloud for each location, receiving additional radiofrequency signals, including multipath, converting the additional radiofrequency signals into an additional point cloud, and determining a location of the user by comparing the additional point cloud to the assigned signatures.Type: ApplicationFiled: December 20, 2023Publication date: April 18, 2024Inventors: Itay Cnaan-On, Ali Rostami, Bradley Michael Eckert, Saurabh Gupta
-
Patent number: 11961078Abstract: Architecture and methods may be provided to enable a user to authenticate and complete a cardless transaction at a point-of-sale (“POS”) device. The POS device may include a keypad configured to receive a sequence of keypresses. The POS device may also include a processor configured to record the sequence of keypresses and tag each keypress with a time-stamp. The POS device may include a keypress controller configured to determine from the sequence of keypresses, a number of keypresses, a frequency of each keypress and a time-delay between each keypresss. The sequence of keypresses may be transmitted to a secure transaction network and, using a machine-learning pattern identifier, be configured to identify a pattern to the sequence of keypresses based off of the determined number of keypresses, the frequency and time-delay and then further verify that the pattern matches to a stored pattern to authenticate the cardless transaction.Type: GrantFiled: July 25, 2023Date of Patent: April 16, 2024Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Patent number: 11960477Abstract: Techniques are described herein for managing transactions between data consumers and data providers using a blockchain. In some embodiments, a blockchain network receive smart contracts that govern access rights to data sets provided by blockchain members and smart contracts that execute blockchain transactions based on the usage of data sets. When a data set is provided to a blockchain member through the blockchain network, usage of the data set may be tracked. Responsive to detecting usage of the data set, one or more smart contracts may execute one or more blockchain transactions within the blockchain network.Type: GrantFiled: June 23, 2022Date of Patent: April 16, 2024Assignee: Oracle International CorporationInventors: Saurabh Pandey, Joseph Rice, Siddharth Gupta
-
Publication number: 20240114057Abstract: Techniques for managing user equipment policy data in a communication network environment are disclosed. For example, techniques are provided for managing user equipment policy data to be sent to user equipment by protecting the user equipment policy data in a communication network to which the user equipment is subscribed (e.g., a home communication network) such that the user equipment policy data can be sent to the user equipment through a communication network to which the user equipment is attached (e.g.Type: ApplicationFiled: September 29, 2023Publication date: April 4, 2024Inventors: Bo BJERRUM, Saurabh KHARE, Pallab GUPTA
-
SINGLE INPUT/OUTPUT WRITES IN A FILE SYSTEM HOSTED ON A CLOUD, VIRTUAL, OR COMMODITY-SERVER PLATFORM
Publication number: 20240111419Abstract: 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: November 29, 2023Publication date: April 4, 2024Applicant: NetApp, Inc.Inventors: Mrinal K. Bhattacharjee, Boopathy Krishnamoorthy, Vinay Kumar B C, Shivali Gupta, Saurabh Gupta -
Publication number: 20240095151Abstract: Aspects of the disclosed technology provide solutions for identifying autonomous vehicle (AV) tests that provide a desired level of test coverage for testing or validating the AV software stack. A process of the disclosed technology can include steps for extracting a first set of features associated with a first set of test programs, tagging each respective test program with metadata tags, and identifying a second set of features associated with an updated set of AV program code. In some aspects, the process may further include steps for determining if the one or more tags match one or more features of the second set of features associated with the updated AV program code, and executing the respective test programs based on the one or more tags. Systems and machine-readable media are also provided.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Inventors: Aravindha Ganesh Ramakrishnan, Wei Sun, Ritchie Lee, Ishan Singh, Saurabh Gupta, Brooke Colburn
-
Patent number: 11936638Abstract: Methods, media, and systems for facilitating inter-application communications between a web platform and a remote application computing device are disclosed such that a link protocol agent associated with the web platform processes an authentication request based on which a temporary connection resource locator is provided. A connection is then established at the resource locator and maintained for a period of time. Payloads and acknowledgements are exchanged in the established connection. The connection is capable of being established across a firewall.Type: GrantFiled: June 28, 2020Date of Patent: March 19, 2024Assignee: Salesforce Inc.Inventors: Ankur Oberoi, Abhishek Mahanti, Helen Wei Zeng, Serguei Mourachov, Chirag Gupta, Saurabh Sahni
-
Patent number: 11937150Abstract: The embodiments herein relate to a method performed by a charging function (125) for handling a subscriber's communication services. The charging function (125) detects that a subscriber's credit account has reached or fallen below a credit threshold when the subscriber has multiple ongoing communication services consuming credit from the credit account. The charging function (125) sends a threshold notification to a UE (101) on which the subscriber has at least one of the multiple ongoing communication services. The charging function (125) determines if a response to the threshold notification has been received with prioritization of one of the multiple ongoing communication services. If a response with prioritization of one communication service has been received, the charging function (125) initiates termination of all ongoing communication services except the prioritized communication service, and provides all available credit to be available for the prioritized communication service.Type: GrantFiled: December 12, 2018Date of Patent: March 19, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Gaurav Bhatnagar, Saurabh Gupta, Robert Törnkvist
-
Patent number: 11935034Abstract: A smartwatch device that operates as an ad hoc card reader is provided. The smartwatch device may include hardware and software. The smartwatch device may scan multiple cards. The smartwatch device may capture card data elements from each card. The smartwatch device may receive a transaction amount for each card. The smartwatch device may communicate with a financial institution associated with each card. Each financial institution may transmit an approval request to a device associated with the card. Each device may receive a request to approve the transaction. Each device may approve the request, and the approval may be transmitted to the financial institution. Each financial institution may transmit an approval notification to the smartwatch. Upon receipt of an approval notification for each card, the smartwatch may transmit the captured card data elements and the transaction amount for each card and payee data to a processing entity for transaction processing.Type: GrantFiled: May 16, 2022Date of Patent: March 19, 2024Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Patent number: 11928653Abstract: 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 increasing common for users to have to wait on a line to access an ATM. Apparatus and methods are provided for a smart card that stages transactions by capturing the amount, pin and other necessary information on the smart card itself, before the user begins interacting with the ATM. Information captured by the smart card may be transferred to ATM when the smart card is inserted into ATM. The user does not provide the ATM with any additional information after inserted the smart card into the ATM, thereby improving the transaction processing efficiency of the ATM and enhancing user satisfaction.Type: GrantFiled: May 23, 2020Date of Patent: March 12, 2024Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Publication number: 20240073205Abstract: 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: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Inventor: Saurabh Gupta
-
Patent number: 11906647Abstract: In one aspect, a method of determining a location of a user within an indoor space, includes emitting a radiofrequency signal into the indoor space, receiving backscattered training radiofrequency signals, including multipath, for at least one location within the indoor space, converting the received training signals into a point cloud for each location of the at least one location, assigning a signature for each location based on the point cloud for each location, receiving additional radiofrequency signals, including multipath, converting the additional radiofrequency signals into an additional point cloud, and determining a location of the user by comparing the additional point cloud to the assigned signatures.Type: GrantFiled: April 26, 2023Date of Patent: February 20, 2024Assignee: Koko Home, Inc.Inventors: Itay Cnaan-On, Ali Rostami, Bradley Michael Eckert, Saurabh Gupta
-
Patent number: 11899807Abstract: 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: August 31, 2021Date of Patent: February 13, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Santosh Chikoti, Jeffrey Kessler, Ita B Lamont, Saurabh Gupta
-
Publication number: 20240046239Abstract: A method for utilizing smartglasses-enabled, autonomous, transfer technology, to execute a transferor to recipient transfer is provided. The method may include receiving, via hand gestures at the smartglasses, a mobile phone number of a target recipient. The method may also include transmitting the mobile phone number from the smartglasses to an entity associated with the transferor. The method may then determine a recipient identification number associated with the mobile phone number at the entity associated with the transferor, and, preferably then, communicating with a transfer gateway to initiate a payment between a transferor account number associated and the recipient identification number. The method may also include processing the transfer via the transfer gateway and transmitting a completion notification to a mobile device associated with the mobile number and to the smartglasses.Type: ApplicationFiled: October 12, 2023Publication date: February 8, 2024Inventor: Saurabh Gupta