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: 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
-
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: 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
-
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: 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: 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: 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: 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
-
Publication number: 20240049170Abstract: A method performed by a function node for handling a voice call from a first User Equipment (UE) to be received by a second UE in a communications network. The function node is associated with the second UE. The function node receives an invite message that relates to an initiation of the voice call from the first UE to the second UE and comprises one or more parameters associated with the second UE and a time stamp of the initiating of the voice call. The function node retrieves location data from a home server associated with the second UE, based on the one or more parameters and the time stamp, which location data indicates a geographical location of the second UE. The function node predicts a reason why the second UE cannot receive the voice call, based on the location data.Type: ApplicationFiled: December 24, 2020Publication date: February 8, 2024Inventors: Gaurav Bhatnagar, Saurabh Gupta, Shishir Kumar Gupta
-
Patent number: 11893574Abstract: A method for performing a card-to-card direct contactless transaction between a first active stored-value smart card (“SVSC”) and a second active SVSC, each comprising an active near-field communication (“NFC”) reader. The method may include activating the first active SVSC by receiving input of a personal identification number (“PIN”) on a keypad located on the first active SVSC, verifying the PIN and further receiving input of a transaction amount on the keypad. The method may further include initiating a wireless NFC communication to perform the transaction by positioning the first active SVSC within a pre-determined distance to the second active SVSC and confirming accuracy of each of the first and second active SVSC using the active NFC reader to retrieve card ID data and confirm accuracy. Following confirming, the method may include directly completing the transaction between the first active SVSC and the second active SVSC.Type: GrantFiled: October 13, 2022Date of Patent: February 6, 2024Assignee: Bank of America CorporationInventor: Saurabh Gupta
-
Publication number: 20240039926Abstract: 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: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventor: Saurabh Gupta
-
Publication number: 20240037861Abstract: A system for implementing a virtual environment-to-virtual environment communication transmits a request to access a particular location of a host virtual environment to be granted. In response to the request being granted, the system receives a software token to access the particular location of the host virtual environment. The software token represents a digital key to access the particular location of the host virtual environment. The system accesses the particular location using the software token. The system participates in conducting an interaction session between a first avatar from the host virtual environment and a second avatar from another virtual environment.Type: ApplicationFiled: July 29, 2022Publication date: February 1, 2024Inventor: Saurabh Gupta