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: 20240159138Abstract: 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: ApplicationFiled: January 23, 2024Publication date: May 16, 2024Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
-
Patent number: 11919526Abstract: 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: GrantFiled: April 28, 2021Date of Patent: March 5, 2024Assignee: ZOOX, INC.Inventors: Kshitij Agarwal, David Martins Belo, Michael Isaac Mizrahi, Matthew Nathaniel Dickerson
-
Patent number: 11905815Abstract: 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: GrantFiled: September 30, 2022Date of Patent: February 20, 2024Assignee: PASON SYSTEMS CORP.Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
-
Patent number: 11853068Abstract: 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: GrantFiled: April 19, 2019Date of Patent: December 26, 2023Assignee: Zoox, Inc.Inventors: Kshitij Agarwal, Andrew Scott Crego, Gonzalo Javier Rey
-
Patent number: 11592830Abstract: 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: GrantFiled: May 29, 2020Date of Patent: February 28, 2023Assignee: Zoox, Inc.Inventors: Kshitij Agarwal, David Martins Belo, Johannes Andreas Huennekens
-
Publication number: 20230021387Abstract: 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: ApplicationFiled: September 30, 2022Publication date: January 26, 2023Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
-
Patent number: 11499411Abstract: 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: GrantFiled: December 21, 2020Date of Patent: November 15, 2022Assignee: PASON SYSTEMS CORP.Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
-
Publication number: 20220154571Abstract: 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: ApplicationFiled: December 21, 2020Publication date: May 19, 2022Inventors: Kshitij Agarwal, Jonathan Alan McIntyre, Choon-Sun James Ng, Aaron Eddy
-
Publication number: 20210373566Abstract: 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: ApplicationFiled: May 29, 2020Publication date: December 2, 2021Inventors: Kshitij Agarwal, David Martins Belo, Johannes Andreas Huennekens
-
Publication number: 20180261316Abstract: 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: ApplicationFiled: March 9, 2018Publication date: September 13, 2018Inventors: Ted Spooner, Richard Wells, Travis Dittmer, Timothy R. Price, Kshitij Agarwal