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).

  • Patent number: 12117994
    Abstract: Apparatus and methods are provided for multiple smart glasses to enter in a distributed ledger network such as a blockchain to concurrently modify documents. These networked smart glasses may store the document and any changes made to the document in a distributed ledger, communicate the changes to the other smart glasses and request approval or disapproval of the changes. Each smart glass or user may approve or disapprove the changes suggested by other users. The document may only be finalized when all suggested changes are approved or disapproved.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: October 15, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12112438
    Abstract: 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: Grant
    Filed: July 29, 2022
    Date of Patent: October 8, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12107863
    Abstract: 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: Grant
    Filed: November 1, 2022
    Date of Patent: October 1, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Saurabh Gupta
  • Publication number: 20240323181
    Abstract: A card device receives a first sensor data from sensors associated with the card device and extracts a set of user features from the first sensor data, where the user features indicate physical attributes of the user. The card device receives a second sensor data from the sensors. The card device extracts a set of viewer features from the second sensor data, where the viewer features indicate physical attributes of the viewer. The card device compares at least one of the user features with a counterpart feature from among the viewer features. The card device determines that the user is not the viewer. The card device determines a distance between the viewer and the card device. The card device determines that the distance between the viewer and the card device is less than a threshold distance. In response, the card device dynamically masks the information displayed on the card device.
    Type: Application
    Filed: March 23, 2023
    Publication date: September 26, 2024
    Inventors: Shailendra Singh, Saurabh Gupta
  • Publication number: 20240321003
    Abstract: A card device receives a first sensor data from sensors associated with the card device and extracts a set of user features from the first sensor data, where the user features indicate physical attributes of the user. The card device receives a second sensor data from the sensors. The card device extracts a set of viewer features from the second sensor data, where the viewer features indicate physical attributes of the viewer. The card device compares at least one of the user features with a counterpart feature from among the viewer features. The card device determines that the user is not the viewer. The card device determines a distance between the viewer and the card device. The card device determines that the distance between the viewer and the card device is less than a threshold distance. In response, the card device dynamically masks the information displayed on the card device.
    Type: Application
    Filed: March 23, 2023
    Publication date: September 26, 2024
    Inventors: Shailendra Singh, Saurabh Gupta
  • Patent number: 12095930
    Abstract: Systems, computer program products, and methods are described herein for secure file-sharing. The present invention may be configured to receive a request to store data on a network, process the request through a firewall. Processing the request includes: generating a first electronic digital certificate, storing the first electronic digital certificate on a distributed ledger, encrypting the data using the first electronic digital certificate, storing the encrypted data on at least one of the plurality of data server nodes, and recording the request on the distributed ledger. The present invention is further configured to receive and process a second request. Processing the second request includes: decrypting the data using the second electronic digital certificate, providing the decrypted data to the second requestor, and recording the second request on the distributed ledger.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: September 17, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Saurabh Gupta
  • Patent number: 12079797
    Abstract: Systems and methods for augmenting a dedicated payment instrument to leverage built-in access to real-time support from a central system are provided. Methods may be executed via computer-executable instructions that are stored in a non-transitory memory of the instrument and run on a microprocessor embedded in the instrument. Methods may include receiving a request from a user of the instrument, via one or more sensors, to initiate a support session. The sensors may include a camera, a microphone, and/or a tactile sensor. Methods may include transmitting the request to the central system via a wireless communication element, and receiving, from the central system, support session data. Methods may also include displaying, on a display screen, information based on the support session data.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: September 3, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12081543
    Abstract: A system receives a request to authorize an interaction between a first avatar associated with a first user and a second avatar associated with a second user within a virtual environment. The system receives a request to verify the identity of the first user. The system receives an image of the first user and extracts facial features from the image. The system identifies a serial number and a user credential associated with the first user. The system generates a token based on the facial features, the serial number, and the user credential. The system verifies the identity of the first user based on the token. If the identity of the first user is verified, the system authorizes the interaction between the first avatar and the second avatar.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: September 3, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Publication number: 20240289581
    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: Application
    Filed: February 6, 2024
    Publication date: August 29, 2024
    Inventors: Shailendra Singh, Saurabh Gupta
  • Publication number: 20240276141
    Abstract: In an example, the present technique provides a method for processing signals from a human user in connection with a sleep state. Preferably, the method includes using information from the signals for digital cognitive behavioral therapy to improve a sleep state of the human user. In an example, the method generally includes sensing of human activities, processing information from such sensing, outputting a task to the user, monitoring a reaction from the user, and adjusting any one of the aforementioned, to improve a sleep state of the user.
    Type: Application
    Filed: April 12, 2024
    Publication date: August 15, 2024
    Inventors: Itay Cnaan, Eben James Bitonte, Rosaria Mannino, Saurabh Gupta, Bradley Michael Eckert
  • Publication number: 20240272953
    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: Application
    Filed: April 22, 2024
    Publication date: August 15, 2024
    Applicant: Amazon Technologies, Inc.
    Inventors: Ramyanshu Datta, Ishaaq Chandy, Arvind Sowmyan, Wei You, Kunal Mehrotra, Kohen Berith Chia, Andrea Olgiati, Lakshmi Naarayanan Ramakrishnan, Saurabh Gupta
  • Patent number: 12053883
    Abstract: A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 6, 2024
    Assignee: Wonder Workshop, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: 12050962
    Abstract: A system for implementing dynamic quick response (QR) code is disclosed. The system scans a first portion of the QR code. In response, the system determines an identifier string encoded in a second portion of the QR code. The system causes transmission of the identifier string to a server, where in response to causing the transmission of the determined identifier string to the server, information that indicates a first pattern associated with a third portion of the QR code is received from the server. The system decodes the first pattern associated with the third portion of the QR code, where the decoded first pattern of the QR code indicates an instruction to be performed. In response, the system determines the instruction in response to decoding the third portion of the QR code and performs the instruction.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: July 30, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12051073
    Abstract: Apparatus and methods are provided for multiple debit/credit cards from a family/friend group to enter in a distributed ledger network such as a blockchain. These networked cards may store, and replicate records of all transactions initiated by each card using immutable cryptographic signature. A secure mobile app may link and delink cards to the network. Linked cards may maintain transaction amount, time, place, date, location, key type pattern, user's image, voice sample, user info for all the other cards in the distributed ledger. Whenever any card performs a transaction, a record of the transaction is replicated locally on the same card and copied to all other cards in the distributed ledger network. Any care may verify all the attributes of past transactions, compare those attributes to current transaction attributes and alert other cards in the network in response to detecting suspicious transaction activity.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: July 30, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12039507
    Abstract: 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 bees 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: Grant
    Filed: May 21, 2020
    Date of Patent: July 16, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Publication number: 20240233750
    Abstract: System and methods are provided for detecting impairment of an individual. The method involves operating a processor to: receive at least one image associated with the individual; and identify at least one feature in each image. The method further involves operating the processor to, for each feature: generate an intensity representation for that feature; apply at least one impairment analytical model to the intensity representation to determine a respective impairment likelihood; and determine a confidence level for each impairment likelihood based on characteristics associated with at least the applied impairment analytical model and that feature. The method further involves operating the processor to: define the impairment of the individual based on at least one impairment likelihood and the respective confidence level.
    Type: Application
    Filed: April 27, 2023
    Publication date: July 11, 2024
    Inventors: Rahul KUSHWAH, Sheldon Kales, Nandan Mishra, Himanshu Ujjawal Singh, Saurabh Gupta
  • Publication number: 20240236831
    Abstract: 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: Application
    Filed: February 24, 2021
    Publication date: July 11, 2024
    Inventors: Purusottam Kumar JHA, Saurabh GUPTA, Yatin RAJWADHA, Robert TÖRNKVIST
  • Patent number: 12033131
    Abstract: Methods for smartglasses-to-smartglasses payment systems is provided. Methods include receiving a transfer of funds initiation at a first smartglasses. The transfer of funds initiation may include an identifier, an amount and a personal identification number. Methods include transmitting the transfer of funds initiation from the first smartglasses to a second smartglasses. Methods may include receiving a notification on the second smartglasses. The notification may include a first smartglasses telephone number and the transfer of funds initiation. Methods may include transmitting a transfer of funds request from the second smartglasses to an entity. The transfer of funds request may include the first smartglasses telephone number, the transfer of funds initiation and the second smartglasses telephone number. Methods may include retrieving a first account and a second account from the entity. Methods may include transferring funds from the first account to the second account.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: July 9, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 12028046
    Abstract: 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: Grant
    Filed: May 18, 2021
    Date of Patent: July 2, 2024
    Assignee: Akoustis, Inc.
    Inventors: Saurabh Gupta, Zhiqiang Bi, Dae Ho Kim, Pinal Patel, Katherine W. Davis, Emad Mehdizadeh
  • Patent number: 12014352
    Abstract: Apparatus and methods are provided for a smart card which enables users to securely complete online transfers without entering sensitive transaction information into a third-party system. The smart card may include a touch-sensitive screen configured to display selectable transfer options. The smart card may include a microprocessor and wireless interface. The wireless interface may provide wireless communication capabilities and the ability to initiate online transfers based on information captured by the touch-sensitive screen. A card issuer may mint an NFT with data from a past transaction using the smart card. The smart card may display the NFT and an associated score on the touch-sensitive screen. The smart card may communicate with another smart card using near-field communication to share NFT and score data. The smart card may accept or decline a transaction based on one or more NFTs associated with the other card.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: June 18, 2024
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta