Patents by Inventor Sudhir Gupta

Sudhir 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: 12247449
    Abstract: A system for regulating a pump down operation may include a controller, a motor drive, a parameter estimation unit and a controller design unit. In examples, the controller may be configured to identify a difference between a downhole tension set-point to an actual downhole tension. The motor drive may be configured to adjust a line speed set point of the motor drive based at least in part on the difference from the controller to create an actual line speed from the motor drive to follow the downhole tension set-point. The parameter estimation unit may be configured to produce a fluid drag coefficient, a friction coefficient, and a line speed delay constant. The controller design unit may be configured to send one or more control gains to the controller based at least in part on the fluid drag coefficient, the friction coefficient, and the line speed delay constant.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: March 11, 2025
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Jian Wu, Atchyuta Ramayya Venna, Siyang Song, Robert P. Darbe, Sudhir Gupta
  • Publication number: 20240344431
    Abstract: In general, in one aspect, embodiments relate to a method that includes assembling a downhole tool from a plurality of subassemblies with a robotic tool assembly disposed on a subsea tree at a sea-floor in a subsea environment. The method may also include introducing the downhole tool into a wellbore, traversing the wellbore with the downhole tool to reach one or more target depths, performing at least a wellbore operation with the downhole tool at the one or more target depths, and retrieving the downhole tool from the wellbore after performing the wellbore operation.
    Type: Application
    Filed: January 25, 2024
    Publication date: October 17, 2024
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Sudhir Gupta, Wei Zhang, Michael Linley Fripp, Rodney Allen Marlow, Charles Richard Thomas Hay, Arabinda Misra, Francis Michael Heaney, Christopher Michael Jones, Darren George Gascooke
  • Patent number: 12045532
    Abstract: A system and method for content delivery across a heterogenous multi-display environment are disclosed. In one embodiment of the system, each smart device in the multi-display environment contains a display, a processor, non-transitory memory, and storage, interconnected by a busing architecture. Each device also has a wireless transceiver. The system obtains device characteristics, including display size, display brightness, resolution, device form factor, display orientation, and relative physical positioning, for example. The system divides the content into sections, allocating each to a device based on these characteristics and physical adjacency. Consequently, sections displayed on adjacent devices form contiguous portions of the content. The system synchronizes the rendering of the sections across devices, ensuring a unified and contiguous content display.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: July 23, 2024
    Assignee: XOP Networks Inc.
    Inventors: Chirag Gupta, Sudhir Gupta
  • Publication number: 20240218779
    Abstract: Disclosed herein are systems and methods for automating a start of a pump-down operations that adjusts a pump rate and a winch speed. The methods include lowering a tool string into a wellbore via a wireline controlled by a winch unit and a pump unit, measuring at least one measurement parameter, calculating a range of wireline tension references for the winch unit from at least inputs comprising at least one user configuration parameter and the at least one measurement parameters, and a range of wireline tension references for the pump unit from at least inputs comprising at least one user configuration parameter and the at least one measurement parameters, generating a tension error signal when the measured tension of the wireline deviates from at least one of the calculated ranges of wireline tension references, and adjusting the lowering of the downhole tool string in response to the tension error signal.
    Type: Application
    Filed: December 18, 2023
    Publication date: July 4, 2024
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Yuan Qi, Sudhir Gupta, Ritesh Dharmendra Panchal, Neil Alan Ostermann
  • Publication number: 20240218783
    Abstract: Disclosed herein are systems and methods for automating a pump-down stop operation and, more particularly, example embodiments may include an automated pump-down stop system that adjusts a fluid rate and a winch speed before the target depth based on the remaining depth and line speed. An example method for automating a pump-down stop operation of a downhole tool string includes: measuring a depth of the downhole tool string, wherein the downhole tool string is held by a wireline; measuring a wireline tension; measuring a speed of the wireline; measuring a pumping rate; measuring an inclination of the downhole tool string; and regulating automatically a winch controller and a pump controller simultaneously to stop the downhole tool string at a target depth based at least on the measurements of one or more of the depth, wireline tension, speed, pumping rate, and/or inclination.
    Type: Application
    Filed: December 18, 2023
    Publication date: July 4, 2024
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Yuan Qi, Sudhir Gupta, Ritesh Dharmendra Panchal, Neil Alan Ostermann
  • Publication number: 20240062201
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed in relation to an event-driven distributed networked jackpot architecture. An example apparatus includes a transaction aggregator to monitor transactions with respect to a user device and a transaction engine regarding content provided to the user device; and transaction services to process the transactions from the transaction aggregator to at least: determine occurrence of an event with respect to the user device based on an evaluation of the transactions; when the event is determined to occur, trigger a notification of the event to the user device; and update a record based on the processing of the transactions.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 22, 2024
    Inventors: Sudhir Gupta, Manjit Gombra Singh
  • Patent number: 11803848
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed in relation to an event-driven distributed networked jackpot architecture. An example apparatus includes a transaction aggregator to monitor transactions with respect to a user device and a transaction engine regarding content provided to the user device; and transaction services to process the transactions from the transaction aggregator to at least: determine occurrence of an event with respect to the user device based on an evaluation of the transactions; when the event is determined to occur, trigger a notification of the event to the user device; and update a record based on the processing of the transactions.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: October 31, 2023
    Assignee: PointsBet Pty Ltd.
    Inventors: Sudhir Gupta, Manjit Gombra Singh
  • Patent number: 11790373
    Abstract: The present disclosure generally relates to systems and methods for processing recurring payment transactions. In various embodiments, the system receives details of the set of recurring payment transactions and stores the details in a recurring transaction details table. The system generates a virtual payment instrument and associates it with the consumer's payment instrument. The system transmits the virtual payment instrument to the consumer. The system then generates a set of payment tokens for the set of recurring transactions and links the tokens to the virtual payment instrument. Each token is associated with a discrete recurring period. The system encodes each token with a sequence of values and stores the tokens in the recurring payment token table. The system receives a recurring transaction request that includes the virtual payment instrument. The system validates the request against a token associated with the recurring period, processes the transaction, and deletes the token.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: October 17, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Harsh Piparsaniya, Sudhir Gupta, Rahul Agrawal
  • Patent number: 11687931
    Abstract: A method of facilitating a transaction with a payment card of a cardholder. The method includes receiving a deceptive PIN comprising a set of characters in which one character is a deceptive character. The deceptive character is different than each of a set of actual characters of an actual PIN of the payment card. The method includes identifying the deceptive character and a position of the deceptive character among the set of characters of the deceptive PIN. The method includes determining a reconstructed PIN by replacing the deceptive character with a corresponding actual character at the position in the deceptive PIN. The actual character is determined based on a predefined mathematical expression and a predefined value for the predefined mathematical expression. The method includes authenticating the reconstructed PIN by matching the reconstructed PIN with the actual PIN. The method further includes facilitating the transaction upon successful authentication.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: June 27, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Sudhir Gupta, Harsh Piparsaniya, Rahul Agrawal
  • Patent number: 11687932
    Abstract: Systems and methods are provided for authenticating a user in connection with a network transaction by the user, based on a biometric combination for the user. One exemplary method includes receiving an authorization request for a network transaction by a user where the authorization request includes biometric data representing at least first and second biometrics of the user. The method also includes converting the biometric data to a personal identification number (PIN) specific to the biometric data, where the first biometric is converted to a first character of the PIN and the second biometric is converted to a second character of the PIN. The method further includes appending the PIN to the authorization request and transmitting the authorization request to an issuer, thereby permitting the issuer to approve or decline the network transaction based, at least in part, on the PIN included in the authorization request.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 27, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rahul Agrawal, Sudhir Gupta
  • Patent number: 11657398
    Abstract: Systems and methods for facilitating authentication for payment transactions using pattern-based time bound passwords. More specifically, techniques disclosed herein enable authentication of payment transactions performed by a user at a merchant terminal based on a pre-registered pattern provided by the user within a pre-defined time period limit. The pre-registered pattern drawn in the pre-defined time period is registered as a password for authenticating any payment transaction performed by the user using a payment card which is associated with an account of the user in an issuing bank. If the user provides the pre-registered pattern within the pre-defined time period limit, the payment transaction is authenticated. In another embodiment, such pattern-based time bound password is used as a second level authentication in which first level authentication is performed by a personal identification number.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: May 23, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Rahul Agrawal, Sudhir Gupta, Harsh Piparsaniya
  • Patent number: 11657421
    Abstract: A method for facilitating transactions is provided. Various users register their payment modes to avail a payment mode interchange service offered by a server for online purchases. During registration, the users specify corresponding offer amounts in exchange for allowing purchases of other users to be performed by using their payment modes. When an offer on a purchase is not applicable on a payment mode of a first user, the first user is recommended by the server to make the purchase by using a payment mode of a second user on which the offer is applicable. The payment mode of the second user is charged with a purchase amount of the purchase and the offer amount specified by the second user is billed on the payment mode of the first user. The second user receives the offer amount and the first user receives an incentive associated with the offer.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: May 23, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Rahul Agrawal, Sudhir Gupta, Harsh Piparsaniya
  • Publication number: 20230038625
    Abstract: A system for regulating a pump down operation may include a controller, a motor drive, a parameter estimation unit and a controller design unit. In examples, the controller may be configured to identify a difference between a downhole tension set-point to an actual downhole tension. The motor drive may be configured to adjust a line speed set point of the motor drive based at least in part on the difference from the controller to create an actual line speed from the motor drive to follow the downhole tension set-point. The parameter estimation unit may be configured to produce a fluid drag coefficient, a friction coefficient, and a line speed delay constant. The controller design unit may be configured to send one or more control gains to the controller based at least in part on the fluid drag coefficient, the friction coefficient, and the line speed delay constant.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 9, 2023
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Jian Wu, Atchyuta Ramayya Venna, Siyang Song, Robert P. Darbe, Sudhir Gupta
  • Patent number: 11568194
    Abstract: Embodiments provide a method of facilitating a payment transaction with a payment card of a customer. The method includes receiving a payment transaction request initiated at a merchant terminal. The payment transaction request comprising at least a merchant transaction amount associated with a purchase entered at a merchant terminal, a PIN of the payment card provided by the customer via a keypad and a customer transaction amount provided by the customer via the keypad. The method includes facilitating verification of facilitating verification of the PIN with a stored PIN. The method further includes, upon successful verification, determining whether the merchant transaction amount conforms to the customer transaction amount. The method further includes facilitating a payment transaction associated with the payment transaction request if the merchant transaction amount conforms to the customer transaction amount.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 31, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rahul Agrawal, Sudhir Gupta, Harsh Piparsaniya
  • Patent number: 11521227
    Abstract: A method and system for crediting a financial account of a user with an amount is provided. The amount is maintained in a lock mode for a set time period in the account. The crediting of the amount is based on a registration request received from the user. The user further provides the amount that the user wants to maintain in the account. Reward points are determined based on transaction history of a transaction card associated with the account and are blocked in the account based on the registration request. The reward points are settled as and when the user performs transactions in the set time period by way of the transaction card. The amount that is equivalent to the reward points is credited in the account of the user when the reward points are settled in the set time period.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 6, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rahul Agrawal, Harsh Piparsaniya, Sudhir Gupta
  • Patent number: 11483952
    Abstract: A wireline cable, method, and system for broadband communications and data transfer. The wireline cable comprises insulated conductors, arranged such that circumferentially spaced conductors surround a central conductor. One or more of the conductors is insulated with a magnetic permeable insulation configured to reduce electrical interference with an adjacent conductor.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 25, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: George David Goodman, Sudhir Gupta
  • Patent number: 11483537
    Abstract: Disclosed herein are devices and methods for generating stereoscopic views of the eye (or any desired anatomic structure) using a dual-camera portable computing device. The locations of the two cameras are fixed, and the camera lenses may have different focal lengths. For example, the focal length of the second camera lens may be longer than the focal length of the first camera lens. One variation of a detachable imaging system comprises an objective lens and a relay lens that are disposed over the two cameras. The relay lens may be disposed over the first and second cameras, and have a focal length that is greater than the focal length of the first camera lens and less than or equal to the focal length of the second camera lens.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: October 25, 2022
    Assignee: Spect Inc.
    Inventors: Sachin Kalarn, Ankur Sudhir Gupta
  • Publication number: 20220327539
    Abstract: The present disclosure generally relates to systems and methods for processing recurring payment transactions. In various embodiments, the system receives details of the set of recurring payment transactions and stores the details in a recurring transaction details table. The system generates a virtual payment instrument and associates it with the consumer's payment instrument. The system transmits the virtual payment instrument to the consumer. The system then generates a set of payment tokens for the set of recurring transactions and links the tokens to the virtual payment instrument. Each token is associated with a discrete recurring period. The system encodes each token with a sequence of values and stores the tokens in the recurring payment token table. The system receives a recurring transaction request that includes the virtual payment instrument. The system validates the request against a token associated with the recurring period, processes the transaction, and deletes the token.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 13, 2022
    Applicant: Mastercard International Incorporated
    Inventors: Harsh Piparsaniya, Sudhir Gupta, Rahul Agrawal
  • Patent number: 11455634
    Abstract: Embodiments provide a method of facilitating a payment transaction with a payment card of a customer. The method includes receiving a payment transaction request initiated at a merchant terminal. The payment transaction request comprises a merchant transaction amount associated with a purchase entered at the merchant terminal and a fingerprint tap input provided by the customer on a fingerprint input module, the fingerprint tap input indicative of a customer transaction amount associated with the purchase. The method includes facilitating verification of a fingerprint obtained from the fingerprint tap input of the customer by comparing with stored fingerprint of the customer. The method further includes, upon successful verification, determining whether the merchant transaction amount conforms to the customer transaction amount obtained from the fingerprint tap input.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: September 27, 2022
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rahul Agrawal, Sudhir Gupta, Harsh Piparsaniya
  • Publication number: 20220230197
    Abstract: A method for facilitating transactions is provided. Various users register their payment modes to avail a payment mode interchange service offered by a server for online purchases. During registration, the users specify corresponding offer amounts in exchange for allowing purchases of other users to be performed by using their payment modes. When an offer on a purchase is not applicable on a payment mode of a first user, the first user is recommended by the server to make the purchase by using a payment mode of a second user on which the offer is applicable. The payment mode of the second user is charged with a purchase amount of the purchase and the offer amount specified by the second user is billed on the payment mode of the first user. The second user receives the offer amount and the first user receives an incentive associated with the offer.
    Type: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Applicant: Mastercard International Incorporated
    Inventors: Rahul Agrawal, Sudhir Gupta, Harsh Piparsaniya