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: 20260156513Abstract: 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: ApplicationFiled: January 26, 2026Publication date: June 4, 2026Inventors: Nitin AGARWAL, Girish KHANDELWAL, Yongle WU, Joe THOMAS, Talha PATEL
-
Publication number: 20260058582Abstract: 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: ApplicationFiled: August 20, 2024Publication date: February 26, 2026Inventor: Nitin AGARWAL
-
Patent number: 12549988Abstract: 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: GrantFiled: March 1, 2023Date of Patent: February 10, 2026Assignee: QUALCOMM IncorporatedInventors: Nitin Agarwal, Girish Khandelwal, Yongle Wu, Joe Thomas, Talha Patel
-
Publication number: 20260005627Abstract: 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: ApplicationFiled: July 1, 2024Publication date: January 1, 2026Inventors: Tomasz Kowalczyk, Nikola Ivic, Nitin Agarwal
-
Publication number: 20260005650Abstract: 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: ApplicationFiled: June 28, 2024Publication date: January 1, 2026Inventors: Nitin Agarwal, Nikhil Das
-
Publication number: 20250357940Abstract: 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: ApplicationFiled: November 21, 2024Publication date: November 20, 2025Inventors: Varun UPADHYAYA, Alark FAJALIA, Nitin AGARWAL
-
Publication number: 20250343557Abstract: 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: ApplicationFiled: August 29, 2024Publication date: November 6, 2025Inventors: Nitin AGARWAL, Varun UPADHYAYA, Neeraj SHRIVASTAVA
-
Publication number: 20250337379Abstract: 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: ApplicationFiled: April 29, 2024Publication date: October 30, 2025Inventors: Kunal Karanjkar, Nitin Agarwal, Nikhil Das
-
Patent number: 12438485Abstract: 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: GrantFiled: September 27, 2023Date of Patent: October 7, 2025Assignee: INFINEON TECHNOLOGIES AUSTRIA AGInventor: Nitin Agarwal
-
Patent number: 12407285Abstract: 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: GrantFiled: September 29, 2023Date of Patent: September 2, 2025Assignee: INFINEON TECHNOLOGIES AUSTRIA AGInventors: Nitin Agarwal, Tao Zhao
-
Patent number: 12334869Abstract: 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: GrantFiled: December 18, 2023Date of Patent: June 17, 2025Assignee: Texas Instruments IncorporatedInventors: Nitin Agarwal, Aniruddha Roy, Preetham Narayana Reddy
-
Publication number: 20250192704Abstract: 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: ApplicationFiled: December 11, 2023Publication date: June 12, 2025Inventor: Nitin AGARWAL
-
Patent number: 12323106Abstract: 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: GrantFiled: April 11, 2023Date of Patent: June 3, 2025Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Nitin Agarwal, Aniruddha Roy
-
Patent number: 12313681Abstract: 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: GrantFiled: August 12, 2019Date of Patent: May 27, 2025Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Lakshmanan Balasubramanian, Nadeem Husain Tehsildar, Rubin Ajit Parekhji, Suresh Mallala, Nitin Agarwal
-
Patent number: 12300217Abstract: 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: GrantFiled: June 8, 2021Date of Patent: May 13, 2025Assignee: Microsoft Technology Licensing, LLC.Inventors: Issac John Alphonso, Anastasios Anastasakos, Michael Levit, Nitin Agarwal
-
Publication number: 20250112575Abstract: 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: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Nitin AGARWAL, Tao ZHAO
-
Publication number: 20250105767Abstract: 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: ApplicationFiled: September 27, 2023Publication date: March 27, 2025Inventor: Nitin AGARWAL
-
Publication number: 20250081030Abstract: 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: ApplicationFiled: September 12, 2024Publication date: March 6, 2025Inventors: Nitin AGARWAL, Sitaramanjaneyulu KANAMARLAPUDI, Joe THOMAS, Girish KHANDELWAL, Deepak WADHWA, Dinesh Kumar DEVINENI, Thang TU, Gangaram PATIDAR, Talha PATEL, Farhad TAVASSOLI
-
Patent number: 12212636Abstract: 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: GrantFiled: December 22, 2022Date of Patent: January 28, 2025Assignee: JIO PLATFORMS LIMITEDInventors: Vishal Rajani, Wai Yin Yee, Mahesh Jena, Nitin Agarwal, Prateek Agarwal
-
Patent number: 12213078Abstract: 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: GrantFiled: August 5, 2021Date of Patent: January 28, 2025Inventors: Nitin Agarwal, Girish Khandelwal, Sitaramanjaneyulu Kanamarlapudi, Sanghoon Kim