Patents by Inventor Ashutosh Jain

Ashutosh Jain 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: 20250132668
    Abstract: A circuit that is capable of generating a negative voltage on a negative voltage supply node. The circuit includes a negative voltage generation circuit, an oscillator and an oscillator control signal generator. The negative voltage generation circuit generates a negative voltage on the negative voltage supply node in response to receiving a signal from the oscillator. The negative voltage generated by the negative voltage generation circuit depends upon the frequency of the signal from the oscillator. The oscillator control signal generator controls the frequency of the signal from the oscillator by sensing the negative voltage present on the negative voltage supply node, and by increasing or decreasing the frequency of the signal from the oscillator accordingly. Thus, charge is replenished to the negative voltage supply node to more closely match the drawing of charge from that negative voltage supply node, thereby more accurately generating the negative voltage.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Inventors: Ashutosh KUMAR, Abhishek JAIN, Suraj Somashekara KUMAR, Ramesh G. KARPUR, Ashutosh Ravindra JOHARAPURKAR, Zhemin ZHANG, Yalong LI, Rohan SAMSI, Marco A. ZUNIGA
  • Publication number: 20250132656
    Abstract: An isolation driver circuit for a pulse width modulation signal. The isolation driver circuit includes a rising edge detection circuit, a falling edge detection circuit, and a decoder. The rising edge detection circuit and the falling edge detection circuit respectively detect rising edges and falling edges of the input pulse width modulation signal, and respectively output corresponding rising edge detection signals and falling edge detection signals that are capacitively isolated from the input pulse width modulation signal. The decoder receives the rising edge detection signals and the falling edge detection signals, and outputs respective rising edges and falling edges of an output pulse width modulation signal that temporally align with the respective rising edges and falling edges of the input pulse width modulation signal. Thus, information stored in the pulse widths of the input pulse width modulation signal are preserved with high fidelity in the output pulse width modulation signal.
    Type: Application
    Filed: October 24, 2023
    Publication date: April 24, 2025
    Inventors: Abhishek JAIN, Ramesh G. KARPUR, Ashutosh KUMAR, Suraj Somashekara KUMAR, Ashutosh Ravindra JOHARAPURKAR
  • Patent number: 12284046
    Abstract: A method for wireless communication by a network node includes transmitting a first group of frames comprising a group of normal slots and one or more first special slots. The method also includes reconfiguring one or more second special slots within a second group of frames scheduled after the first group of frames based on a block error rate (BLER) associated with the group of normal slots failing to satisfy a BLER condition. The method further includes transmitting the second group of frames based on reconfiguring the one or more second special slots within the second group of frames.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: April 22, 2025
    Assignee: QUALCOMM Incorporated
    Inventors: Ashutosh Vinod Agrawal, Jae Won Yoo, Manish Jain, Hari Sankar, Alexei Yurievitch Gorokhov
  • Publication number: 20250125054
    Abstract: Disclosed are systems and methods for identifying prostate cancer patients at high-risk of progression among clinically intermediate risk group. Images of patient cells are obtained and tiled into subsets of smaller images. Using a trained machine learning model, a morphology quantification process is performed on the subsets of smaller images. Portions of the images are input into the trained machine learning models. The trained machine learning model determines the occurrence of likely cancer cells and classifies the cancer cells with a grading. The system then uses this out of the machine learning model to identify whether the cells in the subsets of smaller images indicate whether a prostate cancer patient is at a risk of progression among a clinically intermediate risk group.
    Type: Application
    Filed: October 17, 2024
    Publication date: April 17, 2025
    Inventors: Hassan Muhammad, Chensu Xie, Parag Jain, Rajat Roy, Ashutosh K. Tewari, Dimple Chakravarty, Sujit S. Nair
  • Patent number: 12265463
    Abstract: One or more embodiments relate to executing a software testing tool to identify function calls—internal and/or external—of software code and their corresponding errors. Once identified-such as during an information gathering operation-the error codes may be returned in place of actual outputs of the function during testing, and the downstream processing of the software as a result of the errors may be evaluated. As such, an automatic software testing tool may be implemented that not only identifies functions calls and corresponding errors, but also evaluates performance of the software in view of the various different error types associated with the function calls.
    Type: Grant
    Filed: January 10, 2023
    Date of Patent: April 1, 2025
    Assignee: NVIDIA CORPORATION
    Inventors: Saumya Nair, Yogesh Kini, Ashutosh Jain, Neeraja Gubba
  • Publication number: 20250080127
    Abstract: An analog-to-digital converter (ADC) includes a digital-to-analog converter (DAC), a comparator coupled to an output of the DAC, a successive approximation register (SAR) logic unit coupled to an output of the comparator, and a programmable delay unit. The comparator includes a preamplifier having an input coupled to the output of the DAC and a latch having an input coupled to the output of the preamplifier and an output coupled to the input of the SAR logic unit. SAR logic unit generates a control signal, and programmable delay unit adjusts a delay between the control signal and a delayed control signal based on at least one parameter, such that comparator receives control signal and delayed control signal. In some implementations, the parameter is at least one of a frequency of a signal input to the DAC, a source impedance of a circuit driving the input signal, and a preamplifier power mode.
    Type: Application
    Filed: August 31, 2023
    Publication date: March 6, 2025
    Inventors: Michael Todd Berens, Khoi Mai, Ashutosh Jain, Dylan John Rosser
  • Patent number: 12243118
    Abstract: Apparatuses, systems, and techniques to indicate contextual information to be used by available logical processors. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to indicate a first set of contextual information to be used by a first subset of available processors.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: March 4, 2025
    Assignee: NVIDIA Corporation
    Inventors: David Anthony Fontaine, Maciej Marcin Piechotka, Kyrylo Perelygin, Lukasz Krystian Ligowski, Ashutosh Jain, Jitendra Pratap Singh Chauhan, Jaydeep Marathe, Magnus Strengert, Xiaonan Tian, Sebastian Piotr Jodlowski, John Clifton Woolley, Jr.
  • Patent number: 12236218
    Abstract: In various examples, techniques for performing software code verification are described. Systems and methods are disclosed for generating, using intermediate code and user input, a call graph that represents source code for software. For instance, the call graph represents at least functions (e.g., internal functions, external functions, etc.) associated with the software, calls (e.g., direct calls, call pointers, etc.) between the functions, and register information associated with the functions (e.g., variables used by the functions, assembly code used by the functions, etc.). The systems and methods may further use the call graph to perform software code verification by verifying rules from design specifications for the software and/or rules from various certification standards.
    Type: Grant
    Filed: August 2, 2022
    Date of Patent: February 25, 2025
    Assignee: NVIDIA Corporation
    Inventors: Ashutosh Jain, Charan Pai, Deepak Ravi, Karthik Raghavan Ravi, Kiran Sj, Yogesh Kini
  • Patent number: 12229566
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more functions to be performed in response to one or more errors from one or more accelerators within a heterogeneous processor.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: February 18, 2025
    Assignee: NVIDIA Corporation
    Inventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
  • Publication number: 20240232050
    Abstract: One or more embodiments of the present disclosure relate to executing a software testing tool to identify function calls—internal and/or external—of software code and their corresponding errors. Once identified—such as during an information gathering operation—the error codes may be returned in place of actual outputs of the function during testing, and the downstream processing of the software as a result of the errors may be evaluated. As such, an automatic software testing tool may be implemented that not only identifies functions calls and corresponding errors, but also evaluates performance of the software in view of the various different error types associated with the function calls.
    Type: Application
    Filed: January 10, 2023
    Publication date: July 11, 2024
    Inventors: Saumya Nair, Yogesh Kini, Ashutosh Jain, Neeraja Gubba
  • Publication number: 20240176622
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more functions to be performed in response to one or more errors from one or more accelerators within a heterogeneous processor.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
  • Publication number: 20240176684
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more memory regions to store error information from one or more accelerators within a heterogeneous processor.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
  • Publication number: 20240176685
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to transfer information between memory of two or more accelerators.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
  • Publication number: 20240176679
    Abstract: Apparatuses, systems, and techniques to execute one or more application programming interfaces (APIs) to perform one or more operations for one or more accelerators within a heterogeneous processor. In at least one embodiment, one or more processors are to perform one or more instructions in response to one or more APIs to indicate one or more operations in a sequence of operations to be performed by one or more accelerators within a heterogeneous processor.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Karthik Raghavan Ravi, Ashutosh Jain, Rahul Suresh
  • Publication number: 20240045662
    Abstract: In various examples, techniques for performing software code verification are described. Systems and methods are disclosed for generating, using intermediate code and user input, a call graph that represents source code for software. For instance, the call graph represents at least functions (e.g., internal functions, external functions, etc.) associated with the software, calls (e.g., direct calls, call pointers, etc.) between the functions, and register information associated with the functions (e.g., variables used by the functions, assembly code used by the functions, etc.). The systems and methods may further use the call graph to perform software code verification by verifying rules from design specifications for the software and/or rules from various certification standards.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Inventors: Ashutosh Jain, Charan Pai, Deepak Ravi, Karthik Raghavan Ravi, Kiran SJ, Yogesh Kini
  • Publication number: 20230222619
    Abstract: Apparatuses, systems, and techniques to indicate contextual information to be used by available logical processors. In at least one embodiment, one or more circuits are to perform an application programming interface (API) to indicate a first set of contextual information to be used by a first subset of available processors.
    Type: Application
    Filed: January 13, 2022
    Publication date: July 13, 2023
    Inventors: David Anthony Fontaine, Maciej Marcin Piechotka, Kyrylo Perelygin, Lukasz Krystian Ligowski, Ashutosh Jain, Jitendra Pratap Singh Chauhan, Jaydeep Marathe, Magnus Strengert, Xiaonan Tian, Sebastian Piotr Jodlowski, John Clifton Woolley, JR.
  • Patent number: 11683029
    Abstract: A transmission gate includes a first P-type transistor and a second P-type transistor coupled in series between a first signal node and an internal node. The transmission gate is enabled by turning on the first P-type transistor and the second P-type transistor to communicate signals between the first signal node and the internal node. The transmission gate is disabled by turning off the first P-type transistor and the second P-type transistor to stop communicating signals between the first signal node and the internal node. While the transmission gate is disabled, a third P-type transistor having a first current electrode coupled to a circuit node between the first and second P-type transistors and a control electrode coupled to the first signal node is used to track voltage of the first signal node and, in response to the tracking, control a voltage level at the circuit node to limit a gate-to-source voltage of the first P-type transistor.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: June 20, 2023
    Assignee: NXP B.V.
    Inventors: Ashutosh Jain, Khoi Mai
  • Patent number: 11588495
    Abstract: During a sampling phase, an analog front end circuit connects input of a first sampling capacitor to an analog input signal and input of a second sampling capacitor to a reference signal, and connects first and second hold capacitors to ground. During a partial tracking phase, input of the first sampling capacitor is connected to the reference voltage and the input of the second sampling capacitor is connected to the analog input signal. The first hold capacitor is connected to a first output of a gain amplifier and the second hold capacitor to a second output of the gain amplifier. Output of the first sampling capacitor is coupled to a first input of an amplifier and output of the second sampling capacitor is coupled to a second input of the amplifier.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: February 21, 2023
    Assignee: NXP USA, Inc.
    Inventors: Stefano Pietri, Michael Todd Berens, Yikun Mo, Ashutosh Jain
  • Patent number: 11581875
    Abstract: In an integrated circuit, a first current source is coupled between a first supply voltage and a first node. An output stage includes a first current steering PMOS transistor coupled to the first node, a first current steering NMOS transistor including a first current electrode coupled to the first current steering PMOS transistor at a second node, a second current steering PMOS coupled to the first node, and a second current steering NMOS transistor including a first current electrode coupled to the second current steering PMOS transistor at a third node. Voltage at the second node is used to drive a gate of the second current steering PMOS transistor, and voltage at the third node is used to drive a gate of the first current steering PMOS transistor. First and second programmable slew rate pre-drivers provide outputs to the gates of the first and second current steering NMOS transistors, respectively.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: February 14, 2023
    Assignee: NXP B.V.
    Inventors: Khoi Mai, Ashutosh Jain
  • Publication number: 20220052707
    Abstract: During a sampling phase, an analog front end circuit connects input of a first sampling capacitor to an analog input signal and input of a second sampling capacitor to a reference signal, and connects first and second hold capacitors to ground. During a partial tracking phase, input of the first sampling capacitor is connected to the reference voltage and the input of the second sampling capacitor is connected to the analog input signal. The first hold capacitor is connected to a first output of a gain amplifier and the second hold capacitor to a second output of the gain amplifier. Output of the first sampling capacitor is coupled to a first input of an amplifier and output of the second sampling capacitor is coupled to a second input of the amplifier.
    Type: Application
    Filed: July 12, 2021
    Publication date: February 17, 2022
    Inventors: Stefano Pietri, Michael Todd Berens, Yikun Mo, Ashutosh Jain