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: 20220108287
    Abstract: Apparatus and methods are provided for a smart card which enables users to securely complete online transactions without entering any sensitive transaction information into a third-party system. The smart card may include a microprocessor and wireless interface. The wireless interface may provide wireless communication capabilities and the ability to initiate online payments based on information captured by the touch-sensitive screen. The wireless interface may receive communications from a merchant or issuer bank requesting payment. The microprocessor may be configured to download contact names and associated contact phone numbers from a cloud computing account. The user may select a contact name. The microprocessor may be configured to resolve a contact bank account and contact smart card associated with a contact phone number. The microprocessor may be configured to send a payment request to the contact bank account and contact smart card.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventor: Saurabh Gupta
  • Publication number: 20220108301
    Abstract: Systems and methods for autonomous payment routing are provided. A method may include storing in a smart card a database of contacts accessed from a digital contact directory. The method may include receiving a request to reroute a payment via an alternate payment channel, the payment including a recipient and an amount, and the alternate payment channel originating from an account associated with one of the contacts in the database. The method may also include resolving, via a wireless communication element that is embedded in the smart card, routing information for the account. The method may also include transmitting, to an administrator of the account, a request for authorization to reroute the payment, and, when authorization is received, executing the payment via the alternate payment channel.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventor: Saurabh Gupta
  • Publication number: 20220091852
    Abstract: Methods and apparatus relating to Instruction Set Architecture (ISA) and/or microarchitecture for early pipeline re-steering using load address prediction to mitigate branch misprediction penalties are described. In an embodiment, decode circuitry decodes a load instruction and Load Address Predictor (LAP) circuitry issues a load prefetch request to memory for data for a load operation of the load instruction. Compute circuitry executes an outcome for a branch operation of the load instruction based on the data from the load prefetch request. And re-steering circuitry transmits a signal to cause flushing of data associated with the load instruction in response to a mismatch between the outcome for the branch operation and a stored prediction value for the branch. Other embodiments are also disclosed and claimed.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Applicant: Intel Corporation
    Inventors: Saurabh Gupta, Niranjan Kumar Soundarajan, Sreenivas Subramoney, Ragavendra Natarajan
  • Patent number: 11281788
    Abstract: Embodiments of the present invention provide a system for secure communication of information that may be used to authorize communications or transfer of resources by use of a transient pliant encryption mechanism in conjunction with an indicative nano-display. The provided systems, methods, and computer program products are designed to select and apply multiple encryption algorithms in a varied fashion and update displayed information on a nano-display. Credentials for a user may be stored and securely communicated via a transient nano-display that is updated at a configured interval of time and is indecipherable to unauthorized third parties.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: March 22, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Saurabh Gupta
  • Patent number: 11260536
    Abstract: A simulated emotional state of a device is generated and maintained based on previous emotional state and contextual information. A trigger is associated with an effect value. For example, successful completion of a task may have an effect value of +5 while task failure may have an effect value of ?6. Upon occurrence of a trigger, an associated effect value of the trigger may be combined with a previously determined effect value to determine a function input value (FIV). The FIV is used as input to a function that provides an emotion value as output. The emotion value may then be used as input to determine a particular action. For example, if the emotion value corresponds to “happy”, the resulting action may be presenting an animation of a smile on a display device. As triggers occur, the function input value is updated, resulting in updates to the emotion value.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 1, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Yelin Kim, Amin Hani Atrash, Raumi Nahid Sidki, Vikas Deshpande, Saurabh Gupta
  • Patent number: 11256261
    Abstract: A system determines one or more constraint locations that are present in an environment. A constraint location is a location in the environment through which a user, pet, or moving device is deemed likely to pass due to one or more physical constraints such as walls, furniture, and so forth. For example, a constraint location may be located at a midpoint of a doorway, or where a corridor narrows. Movement of an autonomous mobile device in an environment takes these constraint locations into consideration. In one implementation the autonomous mobile device is prevented from stopping within a threshold distance of a constraint location to avoid blocking movement of others.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: February 22, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Shi Bai, Saurabh Gupta
  • Patent number: 11256907
    Abstract: Described herein is a system and techniques for classification of subjects within image information. In some embodiments, a set of subjects may be identified within image data obtained at two different points in time. For each of the subjects in the set of subjects, facial landmark relationships may be assessed at the two different points in time to determine a difference in facial expression. That difference may be compared to a threshold value. Additionally, contours of each of the subjects in the set of subjects may be assessed at the two different points in time to determine a difference in body position. That difference may be compared to a different threshold value. Each of the subjects in the set of subjects may then be classified based on the comparison between the differences and the threshold values.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: February 22, 2022
    Assignee: Adobe Inc.
    Inventors: Sourabh Gupta, Saurabh Gupta, Ajay Bedi
  • Patent number: 11238326
    Abstract: The apparatus may include a microprocessor. In electronic communication with the microprocessor there may be a memory cell. In electronic communication with the microprocessor there may be a light source circuit. In electronic communication with the microprocessor there may be a camera circuit. In electronic communication with the microprocessor there may be a nano light-emitting diode display circuit. Stored in the memory cell there may be image-processing instructions. Stored in the memory cell there may be light-source control instructions. The memory cell; the light source circuit; the camera circuit; and the nano light-emitting diode display circuit may be embedded in an information card. The instructions may be configured to cause the microprocessor to count objects set in motion by a user. The motion may be a motion of manually flicked objects.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: February 1, 2022
    Assignee: Bank of America Corporation
    Inventor: Saurabh Gupta
  • Patent number: 11238628
    Abstract: Methods and systems are provided for an intelligent auto-fill process capable of smartly filling objects on a canvas using selected context-based images. Content related to the canvas is analyzed to determine context tags related to the canvas. The context tags are used to generate a media list comprised of one or more context-based image. The media list is used to automatically fill at least one object on the canvas such that a relevant part of the context-based image is visible. In this way, objects on a canvas can be automatically filled with images related to the context of the canvas.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: February 1, 2022
    Assignee: Adobe Inc.
    Inventors: Saurabh Mehta, Saurabh Gupta, Sameer Bhatt
  • Publication number: 20220019997
    Abstract: Systems and methods for secure and efficient bill capture, analysis, and execution are provided. A method may include capturing, via a camera embedded in a smart card, an image of a bill. The bill may include a plurality of text fields. The method may include processing the text fields via a microprocessor embedded in the smart card. The method may include determining, based at least in part on the processing of the text fields, a balance amount and a payment recipient associated with the bill. The method may also include executing a payment for the balance amount from an account associated with a user of the smart card to an account associated with the payment recipient. The executing may be performed via a wireless communication element embedded in the smart card which may be configured to provide wireless communication between the smart card and a payment gateway.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Inventor: Saurabh Gupta
  • Publication number: 20220022011
    Abstract: 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: Application
    Filed: December 12, 2018
    Publication date: January 20, 2022
    Inventors: Gaurav Bhatnagar, Saurabh Gupta, Robert Törnkvist
  • Publication number: 20220019998
    Abstract: Systems and methods for secure and efficient transaction resolution and execution are provided. A method may include capturing, via a camera embedded in a smart card, an image of an object. The object may be associated with one of a plurality of service categories. The method may include processing the image and determining the service category, from the plurality of service categories, which is associated with the object. The method may also include determining a service provider that provides the service of the service category for a user associated with the smart card, and determining a monetary balance owed by the user to the service provider for the service. The method may also include executing a payment, via a wireless communication element that is embedded in the smart card, in the amount of the monetary balance, from an account associated with the user to the service provider.
    Type: Application
    Filed: September 17, 2021
    Publication date: January 20, 2022
    Inventor: Saurabh Gupta
  • Patent number: 11228560
    Abstract: Embodiments provide an access point (AP) that includes a set of one or more base-station functions configured to connect a user equipment (UE) to the AP over a wireless communication interface; and a set of one or more core-network functions configured to provide services to the UE. The AP allocates an Internet Protocol (IP) address to the UE by using at least one Dynamic Host Configuration Protocol (DHCP) server that is external to the AP.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: January 18, 2022
    Assignee: FEDERATED WIRELESS, INC.
    Inventors: Deepak Das, Arijit Banerjee, Sarath Padakandla, Saurabh Gupta
  • Publication number: 20210397918
    Abstract: The apparatus may include a microprocessor. In electronic communication with the microprocessor there may be a memory cell. In electronic communication with the microprocessor there may be a light source circuit. In electronic communication with the microprocessor there may be a camera circuit. In electronic communication with the microprocessor there may be a nano light-emitting diode display circuit. Stored in the memory cell there may be image-processing instructions. Stored in the memory cell there may be light-source control instructions. The memory cell; the light source circuit; the camera circuit; and the nano light-emitting diode display circuit may be embedded in an information card. The instructions may be configured to cause the microprocessor to count objects set in motion by a user. The motion may be a motion of manually flicked objects.
    Type: Application
    Filed: April 6, 2021
    Publication date: December 23, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210390530
    Abstract: Typically, online transactions, such as online purchases of products or services require entering sensitive transaction information into a third-party web browser or application. This may expose sensitive transaction information to an increased risk of inadvertent disclosure. Apparatus and methods are provided for a smart card which enables users to securely complete online transactions without entering any sensitive transaction information into a third-party system. The smart card may include a microprocessor and wireless interface. The wireless interface may provide wireless communication capabilities and the ability to initiate online payments based on information captured by the touch-sensitive screen. The wireless interface will receive communications from a merchant or issuer bank requesting payment. The microprocessor may be configured to offer multiple selectable payment options to the user.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210390540
    Abstract: 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: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210383390
    Abstract: A method for use with a smart card is provided. The smart card may include a communication interface, a housing, a microprocessor embedded in the housing, a battery for powering the communication interface and the microprocessor, and a nano GPS chip, located within the housing and in electronic communication with the communication interface and the microprocessor. The thickness of the smart card is preferably no greater than 0.8 millimeters (“mm”) and has surface area not greater than 86 mm×54 mm. The method may include determining the location of the smart card in response to a request for a smart card transaction authorization and determining the location of a mobile device associated with a specified user of the smart card. Based on the location of the smart card and the location of the mobile device, the smart card may calculate a location delta between the smart card and the mobile device.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 9, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210383338
    Abstract: Systems and methods for an augmented reality (AR)-assisted smart card for secure and accurate revision and/or submission of sensitive documents are provided. The methods may be executed via computer-executable instructions running on a microprocessor embedded in the smart card. A method may include capturing an image of a document, processing the image of the document, and computing, for one or more of the fields of the document, a recommended input. The method may further include comparing, for the one or more fields, the recommended input with an actual input, and, when the recommended input is more than a threshold difference apart from the actual input, generating a recommended revision. The method may also include displaying an AR image of the document on a display screen that is embedded in the smart card, said AR image comprising the image of the document augmented with the recommended revisions.
    Type: Application
    Filed: June 9, 2020
    Publication date: December 9, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210383357
    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: Application
    Filed: June 9, 2020
    Publication date: December 9, 2021
    Inventor: Saurabh Gupta
  • Publication number: 20210383359
    Abstract: Typically, online payments require entering sensitive transaction information into a third-party web browser or application. This may expose sensitive transaction information to an increased risk of inadvertent disclosure. Apparatus and methods are provided for a smart card which enables users to securely complete online payments without entering any sensitive transaction information into a third-party system. The smart card may include a touch-sensitive screen configured to display selectable payment 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 payments based on information captured by the touch-sensitive screen.
    Type: Application
    Filed: August 19, 2021
    Publication date: December 9, 2021
    Inventor: Saurabh Gupta