Patents by Inventor Nitin Agarwal

Nitin 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: 20260156513
    Abstract: Methods, systems, and devices for wireless communications are described. A wireless device may receive a control signal that indicates a radio resource management (RRM) configuration associated with one or more measurement thresholds for managing wireless communication links at the wireless device. The wireless device may then perform measurements for one or more synchronization signals in accordance with the RRM configuration. The wireless device may then apply an opportunistic gain to the measurements to generate modified measurements based on a quantity of radio frequency (RF) chains usable by the wireless device for communicating via the wireless communication links. The wireless device may then transmit a measurement report based on the modified measurements satisfying the one or more measurement thresholds, and may receive an additional control signal instructing the wireless device to manage the wireless communication links based on the measurement report.
    Type: Application
    Filed: January 26, 2026
    Publication date: June 4, 2026
    Inventors: Nitin AGARWAL, Girish KHANDELWAL, Yongle WU, Joe THOMAS, Talha PATEL
  • Publication number: 20260058582
    Abstract: According to some embodiments, a method for controlling a motor comprises determining a first angle encoder offset for a motor representing a difference between a mechanical angle of the motor and an electrical angle of the motor, sending a first command for movement of the motor in a first direction, modifying the first angle encoder offset to generate a second angle encoder offset based on a comparison of a first determined motor direction responsive to the first command and the first direction, and controlling the motor based on the second angle encoder offset.
    Type: Application
    Filed: August 20, 2024
    Publication date: February 26, 2026
    Inventor: Nitin AGARWAL
  • Patent number: 12549988
    Abstract: Methods, systems, and devices for wireless communications are described. A wireless device may receive a control signal that indicates a radio resource management (RRM) configuration associated with one or more measurement thresholds for managing wireless communication links at the wireless device. The wireless device may then perform measurements for one or more synchronization signals in accordance with the RRM configuration. The wireless device may then apply an opportunistic gain to the measurements to generate modified measurements based on a quantity of radio frequency (RF) chains usable by the wireless device for communicating via the wireless communication links. The wireless device may then transmit a measurement report based on the modified measurements satisfying the one or more measurement thresholds, and may receive an additional control signal instructing the wireless device to manage the wireless communication links based on the measurement report.
    Type: Grant
    Filed: March 1, 2023
    Date of Patent: February 10, 2026
    Assignee: QUALCOMM Incorporated
    Inventors: Nitin Agarwal, Girish Khandelwal, Yongle Wu, Joe Thomas, Talha Patel
  • Publication number: 20260005627
    Abstract: An apparatus, including: a multi-phase motor having stator windings; an inverter connected between a direct current (DC) supply voltage and ground, and having power switches connected to the stator windings of the multi-phase motor; and a motor controller operable to regulate a braking torque of the multi-phase motor during periods of battery power unavailability by applying control signals to the power switches in the inverter to boost the DC supply voltage using back electromagnetic force (BEMF) voltage induced in the stator windings, passively brake the multi-phase motor, or plug brake the multi-phase motor, for each phase of the multi-phase motor, based on the DC supply voltage, a rotor position of the multi-phase motor, and an angular speed of the multi-phase motor.
    Type: Application
    Filed: July 1, 2024
    Publication date: January 1, 2026
    Inventors: Tomasz Kowalczyk, Nikola Ivic, Nitin Agarwal
  • Publication number: 20260005650
    Abstract: An example apparatus includes a first resistor including a first terminal coupled to a first output terminal of a current mirror and a second terminal coupled to a ground terminal. The apparatus includes a first switch including a first terminal coupled to a second output terminal of the current mirror, a capacitor including a first terminal coupled to a second terminal of the first switch, and a second resistor including a first terminal coupled to a second terminal of the capacitor and a second terminal coupled to the ground terminal. The apparatus includes a second switch including a first terminal coupled to the first terminal of the capacitor and a second terminal coupled to the ground terminal, a third switch including a first terminal coupled to the first terminal of the capacitor, and a comparator including an input terminal coupled to a second terminal of the third switch.
    Type: Application
    Filed: June 28, 2024
    Publication date: January 1, 2026
    Inventors: Nitin Agarwal, Nikhil Das
  • Publication number: 20250357940
    Abstract: In a described example, a circuit includes a comparator circuit including an input, a first output, and a second output. An offset control circuit includes a first input, a second input, a first output, and a second output, in which the first input is coupled to the first output of the comparator circuit, the second input is coupled to the second output of the comparator circuit. A first delay circuit is coupled between the first input and the first output of the offset control circuit. A second delay circuit is coupled between the second input and the second output of the offset control circuit. An offset calibration circuit has a first input and a second input, in which the first input is coupled to the first output of the offset control circuit, the second input is coupled to the second output of the offset control circuit.
    Type: Application
    Filed: November 21, 2024
    Publication date: November 20, 2025
    Inventors: Varun UPADHYAYA, Alark FAJALIA, Nitin AGARWAL
  • Publication number: 20250343557
    Abstract: In a described example, a circuit includes a regulator circuit having a regulator output. A comparator circuit includes a voltage input, a clock input, and a signal output, in which the voltage input is coupled to the regulator output. A clock generator circuit has a second voltage input and the clock generator includes a programmable delay circuit, the programmable delay circuit having a signal input, a control input, and a clock output, in which the second voltage input is coupled to the regulator output, the signal input is coupled to the signal output, the clock output is coupled to the clock input. A controller includes a control output coupled to the control input.
    Type: Application
    Filed: August 29, 2024
    Publication date: November 6, 2025
    Inventors: Nitin AGARWAL, Varun UPADHYAYA, Neeraj SHRIVASTAVA
  • Publication number: 20250337379
    Abstract: A programmable gain amplifier (PGA) architecture provides for robust operation over a bandwidth and for a multitude of gain settings. For instance, the PGA architecture may include multiple switches to implement different current paths by bypassing resistors in a resistor ladder. The different current paths may result in different gain settings. In some implementations, the switches may be used to hold a value of RA constant while a value of RB may be varied over the different gain settings, where gain may be inferred from the equation Vout=Vin*(1+RB/RA).
    Type: Application
    Filed: April 29, 2024
    Publication date: October 30, 2025
    Inventors: Kunal Karanjkar, Nitin Agarwal, Nikhil Das
  • Patent number: 12438485
    Abstract: According to some embodiments, a method for controlling a motor comprises receiving mechanical angle data and electrical angle data representing a position of the motor, setting an encoder offset between the mechanical angle data and the electrical angle data, determining extremum values of a phase current of the motor, adjusting the encoder offset based on the extremum values to generate an adjusted encoder offset, determining an estimated motor position and an estimated motor speed based on the mechanical angle data, the electrical angle data, and the adjusted encoder offset, and generating a drive signal for the motor based on the estimated motor position and the estimated motor speed.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: October 7, 2025
    Assignee: INFINEON TECHNOLOGIES AUSTRIA AG
    Inventor: Nitin Agarwal
  • Patent number: 12407285
    Abstract: According to some embodiments, a motor controller for controlling a motor includes a position interface configured to receive a motor position signal indicative of a position of the motor, and a pulse width modulation (PWM) unit configured to generate a PWM signal for driving the motor. An angle and speed unit is configured to determine a speed and a position of the motor based on transitions in the motor position signal, wherein transition intervals are defined between the transitions, determine a PWM count of cycles in the PWM signal during a first transition interval of the transition intervals, and update the position of the motor during a second transition interval of the transition intervals based on the PWM count to generate an updated position. A controller is configured to send a control signal for controlling the motor to the PWM unit based on the speed and the updated position.
    Type: Grant
    Filed: September 29, 2023
    Date of Patent: September 2, 2025
    Assignee: INFINEON TECHNOLOGIES AUSTRIA AG
    Inventors: Nitin Agarwal, Tao Zhao
  • Patent number: 12334869
    Abstract: In an example, a system includes an oscillator circuit on a chip. The oscillator circuit includes a charging current generator including a current mirror, an amplifier, and an on-chip resistor, where the on-chip resistor is coupled to a pin on the chip. The oscillator circuit also includes oscillator circuitry coupled to the charging current generator, where the oscillator circuitry includes a comparator, a phase generator, a first capacitor coupled to a first resistor, and a second capacitor coupled to a second resistor. The system also includes an external resistor coupled to the pin, where the external resistor is external to the chip. The system includes an external capacitor coupled to the pin, where the external capacitor is external to the chip.
    Type: Grant
    Filed: December 18, 2023
    Date of Patent: June 17, 2025
    Assignee: Texas Instruments Incorporated
    Inventors: Nitin Agarwal, Aniruddha Roy, Preetham Narayana Reddy
  • Publication number: 20250192704
    Abstract: An apparatus includes a controller that controls a motor including multiple motor windings. During operation, the motor controller receives an error value indicating a difference between a current angular position of a rotor in the motor with respect to a reference angular position of the rotor. Based on the error value, the controller selects a first angle-to-torque converter function amongst multiple angle-to-torque converter functions in a piecewise angle-to-torque converter function. Via the first angle-to-torque converter function, the controller derives a torque value indicating a magnitude of torque to apply to the rotor. The controller applies the torque as indicated by the torque value to the rotor.
    Type: Application
    Filed: December 11, 2023
    Publication date: June 12, 2025
    Inventor: Nitin AGARWAL
  • Patent number: 12323106
    Abstract: A circuit is provided. In some examples, the circuit includes a first transistor having a gate and a drain coupled together and a current source coupled to the drain of the first transistor. A second transistor has a drain coupled to a source of the first transistor. A third transistor has a gate coupled to the gate of the first transistor. A fourth transistor has a drain coupled to a source of the third transistor and a gate of the fourth transistor is coupled to a gate of the second transistor. In some examples, the third transistor is configured to limit a first current between the third transistor and the fourth transistor based on an output voltage.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: June 3, 2025
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Nitin Agarwal, Aniruddha Roy
  • Patent number: 12313681
    Abstract: In one embodiment, a method of operating a computational system to evaluate a device under test, where the device under test is operable to receive a digital code input and output in response a corresponding output. The method injects a plurality of simulated faults into a pre-silicon model of the device under test. For each injected simulated fault, the method inputs a plurality of digital codes to the model. For each input digital code, the method selectively stores the input digital code if a difference, between a corresponding output for the input digital code and a no-fault output for the input, exceeds a predetermined threshold value.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: May 27, 2025
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Lakshmanan Balasubramanian, Nadeem Husain Tehsildar, Rubin Ajit Parekhji, Suresh Mallala, Nitin Agarwal
  • Patent number: 12300217
    Abstract: Systems and methods for speech recognition correction include receiving a voice recognition input from an individual user and using a trained error correction model to add a new alternative result to a results list based on the received voice input processed by a voice recognition system. The error correction model is trained using contextual information corresponding to the individual user. The contextual information comprises a plurality of historical user correction logs, a plurality of personal class definitions, and an application context. A re-ranker re-ranks the results list with the new alternative result and a top result from the re-ranked results list is output.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: May 13, 2025
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Issac John Alphonso, Anastasios Anastasakos, Michael Levit, Nitin Agarwal
  • Publication number: 20250112575
    Abstract: According to some embodiments, a motor controller for controlling a motor includes a position interface configured to receive a motor position signal indicative of a position of the motor, and a pulse width modulation (PWM) unit configured to generate a PWM signal for driving the motor. An angle and speed unit is configured to determine a speed and a position of the motor based on transitions in the motor position signal, wherein transition intervals are defined between the transitions, determine a PWM count of cycles in the PWM signal during a first transition interval of the transition intervals, and update the position of the motor during a second transition interval of the transition intervals based on the PWM count to generate an updated position. A controller is configured to send a control signal for controlling the motor to the PWM unit based on the speed and the updated position.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Nitin AGARWAL, Tao ZHAO
  • Publication number: 20250105767
    Abstract: According to some embodiments, a method for controlling a motor comprises receiving mechanical angle data and electrical angle data representing a position of the motor, setting an encoder offset between the mechanical angle data and the electrical angle data, determining extremum values of a phase current of the motor, adjusting the encoder offset based on the extremum values to generate an adjusted encoder offset, determining an estimated motor position and an estimated motor speed based on the mechanical angle data, the electrical angle data, and the adjusted encoder offset, and generating a drive signal for the motor based on the estimated motor position and the estimated motor speed.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventor: Nitin AGARWAL
  • Publication number: 20250081030
    Abstract: Methods and apparatus configured to obtain a decision-point value, and send, for a logical channel group (LCG) having a quantity of data pending an uplink transmission, a long buffer status report in response to the decision-point value exceeding a threshold value, or a short buffer status report in response to the decision-point value being equal to or less than the threshold value are disclosed. The decision-point value may be a buffer status report-type determinative value, which may be based on a peak power envelope of a wireless communication device, a data transmission rate historically obtained by the wireless communication device, a number of component carriers available for a complete upload of a buffer holding data, a cost function, an amount of data associated with the LCG that is pending the uplink transmission, a type of the wireless communication device, or a latency of communications of the wireless communication device.
    Type: Application
    Filed: September 12, 2024
    Publication date: March 6, 2025
    Inventors: Nitin AGARWAL, Sitaramanjaneyulu KANAMARLAPUDI, Joe THOMAS, Girish KHANDELWAL, Deepak WADHWA, Dinesh Kumar DEVINENI, Thang TU, Gangaram PATIDAR, Talha PATEL, Farhad TAVASSOLI
  • Patent number: 12212636
    Abstract: A method and a system for providing one or more services to one or more user devices [202] in an IoT network in a scalable M2M (Machine to Machine) framework. The method comprises receiving a connection request from the one or more user devices [202] at a load balance of the IoT network, the connection request comprises at least a username comprising a cluster identifier. The load balancer [204] determines a cluster identifier based on the connection request and identifies at least one target cluster from the one or more clusters [206], said target cluster being associated with the identifier cluster identifier. The load balancer [204] routes the connection request to the at least one target cluster to provide the one or more services to the one or more user devices [202].
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: January 28, 2025
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Vishal Rajani, Wai Yin Yee, Mahesh Jena, Nitin Agarwal, Prateek Agarwal
  • Patent number: 12213078
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit communications on a primary component carrier and a secondary component carrier (SCC). The UE may refrain from transmission on the SCC based at least in part on an error rate for transmission on the SCC and an amount of transmission power headroom for the UE. Numerous other aspects are provided.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: January 28, 2025
    Inventors: Nitin Agarwal, Girish Khandelwal, Sitaramanjaneyulu Kanamarlapudi, Sanghoon Kim