Patents by Inventor Kshitij Agarwal

Kshitij Agarwal 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: 20240159138
    Abstract: There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
    Type: Application
    Filed: January 23, 2024
    Publication date: May 16, 2024
    Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
  • Patent number: 11919526
    Abstract: Techniques are discussed herein for detecting and measuring faults within vehicle drive systems. In various implementations, actuator feedback monitors and/or vehicle performance monitors are used individually or in combination to determine faults within acceleration systems, braking systems, and/or steering systems of a vehicle. Different monitors may use different algorithms, models, and input data from the vehicle during operation, to compare a predicted drive system output to a corresponding measured output. Additionally, monitors may include associated sets of disable conditions used to distinguish drive system faults from other driving conditions. The outputs from actuator feedback monitors, vehicle performance monitors, and disable conditions may be analyzed to detect drive system faults and control the vehicle to address the faults and control the safe operation of the vehicle.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: March 5, 2024
    Assignee: ZOOX, INC.
    Inventors: Kshitij Agarwal, David Martins Belo, Michael Isaac Mizrahi, Matthew Nathaniel Dickerson
  • Patent number: 11905815
    Abstract: There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: February 20, 2024
    Assignee: PASON SYSTEMS CORP.
    Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
  • Patent number: 11853068
    Abstract: Techniques for determining a safety margin by which to limit trajectory(ies) generated by a vehicle control system such that the vehicle will not exceed the safety margin more than a target occurrence rate. The techniques may include determining a first spectrum associated with trajectory data generated by one or more vehicles, generating a model of a vehicle, and determining a spectrum of an error signal based at least in part on the model and the first spectrum. Determining the safety margin may be based at least in part on the spectrum of the error signal and a target occurrence rate. Operation characteristics of components of the vehicle (e.g., controller, steering actuator) may be tuned based at least in part on the model, first spectrum, and/or second spectrum. The techniques enable determining safety margins for untested vehicles and/or for different operating states of a vehicle.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: December 26, 2023
    Assignee: Zoox, Inc.
    Inventors: Kshitij Agarwal, Andrew Scott Crego, Gonzalo Javier Rey
  • Patent number: 11592830
    Abstract: A trajectory for a vehicle can be generated using a lateral offset bias. The vehicle, such as an autonomous vehicle (AV), may be directed to follow reference trajectory for through an environment. The AV may determine a segment associated with the reference trajectory based on curvatures of the reference trajectory, determine a lateral offset bias associated with the segment based at least in part on, for example, one or more of a speed or acceleration of the vehicle, and determine a candidate trajectory for the autonomous vehicle based at least in part on the lateral offset bias. The candidate trajectory may then be used to control the autonomous vehicle.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 28, 2023
    Assignee: Zoox, Inc.
    Inventors: Kshitij Agarwal, David Martins Belo, Johannes Andreas Huennekens
  • Publication number: 20230021387
    Abstract: There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
    Type: Application
    Filed: September 30, 2022
    Publication date: January 26, 2023
    Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
  • Patent number: 11499411
    Abstract: There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 15, 2022
    Assignee: PASON SYSTEMS CORP.
    Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
  • Publication number: 20220154571
    Abstract: There is described a computer-implemented method of controlling a drilling operation. In particular, there is described a computer-implemented method of determining that a differential pressure is in an oscillating state. In response to determining that the differential pressure is in the oscillating state, a weight on bit setpoint is decreased so as to decrease the differential pressure. There is also described a computer-implemented method of determining a difference between a differential pressure and a target differential pressure. The target differential pressure is less than a differential pressure limit. A weight on bit setpoint is adjusted as a function of the difference between the differential pressure and the target differential pressure so as to adjust the differential pressure and thereby reduce the difference between the differential pressure and the target differential pressure.
    Type: Application
    Filed: December 21, 2020
    Publication date: May 19, 2022
    Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
  • Publication number: 20210373566
    Abstract: A trajectory for a vehicle can be generated using a lateral offset bias. The vehicle, such as an autonomous vehicle (AV), may be directed to follow reference trajectory for through an environment. The AV may determine a segment associated with the reference trajectory based on curvatures of the reference trajectory, determine a lateral offset bias associated with the segment based at least in part on, for example, one or more of a speed or acceleration of the vehicle, and determine a candidate trajectory for the autonomous vehicle based at least in part on the lateral offset bias. The candidate trajectory may then be used to control the autonomous vehicle.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Kshitij Agarwal, David Martins Belo, Johannes Andreas Huennekens
  • Publication number: 20180261316
    Abstract: Systems and methods may use a mobile device communicatively coupled to a wearable device to present an exercise to a user. The systems and methods may modify a therapy calendar, for example, based on information determined from the exercise (e.g., repetitions completed, a duration completed, video, etc.), feedback from the user, or the like. A method may include receiving a control command from a wearable device communicatively coupled to a mobile device, the control command causing an action to be taken by the mobile device related to the exercise. The therapy calendar may be automatically modified, such as in response to determining a number of repetitions or a duration of an exercise. The modified therapy calendar may be presented on a user interface, such as on a display of the wearable device or the mobile device.
    Type: Application
    Filed: March 9, 2018
    Publication date: September 13, 2018
    Inventors: Ted Spooner, Richard Wells, Travis Dittmer, Timothy R. Price, Kshitij Agarwal