Patents by Inventor Nihar Athreyas

Nihar Athreyas 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: 20210232902
    Abstract: A high-endurance, computation-in-memory processor includes a plurality of memory computation modules (MCMs). Each of the MCMs comprise a plurality of memory arrays and a respective module controller to program the plurality of memory arrays to perform mathematical operations on a data set, as well as communicate with other of the MCMs to control a data flow between the MCMs. An inter-module interconnect transports operational data between the MCMs, and communicates with the MCMs to maintain queues storing the operational data during transport between the MCMs. A digital signal processor (DSP) transmits input data to the MCMs and retrieves processed data output by the MCMs.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 29, 2021
    Inventors: Jai Gupta, Nihar Athreyas, Abbie Mathew, Marc Edouard Gauthier
  • Patent number: 10867239
    Abstract: A co-processor is configured for performing vector matrix multiplication (VMM) to solve computational problems such as partial differential equations (PDEs). An analog Discrete Fourier Transform (DFT) can be implemented by invoking VMM of input signals with Fourier basis functions using analog crossbar arrays. Linear and non-linear PDEs can be solved by implementing spectral PDE solution methods as an alternative to massively discretized finite difference methods, while exploiting inherent parallelism realized through the crossbar arrays. A digital controller interfaces with the crossbar arrays to direct write and read operations to the crossbar arrays.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: December 15, 2020
    Assignee: SPERO DEVICES, INC.
    Inventors: Jai Gupta, Nihar Athreyas, Abbie Mathew
  • Publication number: 20190205741
    Abstract: A co-processor is configured for performing vector matrix multiplication (VMM) to solve computational problems such as partial differential equations (PDEs). An analog Discrete Fourier Transform (DFT) can be implemented by invoking VMM of input signals with Fourier basis functions using analog crossbar arrays. Linear and non-linear PDEs can be solved by implementing spectral PDE solution methods as an alternative to massively discretized finite difference methods, while exploiting inherent parallelism realized through the crossbar arrays. A digital controller interfaces with the crossbar arrays to direct write and read operations to the crossbar arrays.
    Type: Application
    Filed: December 28, 2018
    Publication date: July 4, 2019
    Inventors: Jai Gupta, Nihar Athreyas, Abbie Mathew
  • Patent number: 10216703
    Abstract: A co-processor is configured for performing vector matrix multiplication (VMM) to solve computational problems such as partial differential equations (PDEs). An analog Discrete Fourier Transform (DFT) can be implemented by invoking VMM of input signals with Fourier basis functions using analog crossbar arrays. Linear and non-linear PDEs can be solved by implementing spectral PDE solution methods as an alternative to massively discretized finite difference methods, while exploiting inherent parallelism realized through the crossbar arrays. The analog crossbar array can be implemented in CMOS and memristors or a hybrid solution including a combination of CMOS and memristors.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: February 26, 2019
    Assignee: Spero Devices, Inc.
    Inventors: Jai Gupta, Nihar Athreyas, Abbie Mathew, Blair Perot
  • Publication number: 20170228345
    Abstract: A co-processor is configured for performing vector matrix multiplication (VMM) to solve computational problems such as partial differential equations (PDEs). An analog Discrete Fourier Transform (DFT) can be implemented by invoking VMM of input signals with Fourier basis functions using analog crossbar arrays. Linear and non-linear PDEs can be solved by implementing spectral PDE solution methods as an alternative to massively discretized finite difference methods, while exploiting inherent parallelism realized through the crossbar arrays. The analog crossbar array can be implemented in CMOS and memristors or a hybrid solution including a combination of CMOS and memristors.
    Type: Application
    Filed: February 8, 2017
    Publication date: August 10, 2017
    Inventors: Jai Gupta, Nihar Athreyas, Abbie Mathew
  • Publication number: 20160094826
    Abstract: An image processor includes an analog correlator for providing correlation information among a pair of stereo images. The image processor includes an analog-to-digital converter (ADC), an analog correlator, and a digital processor. The ADC generates digital data corresponding to analog data of a plurality of images, the digital data being stored to a memory. The analog correlator circuit calculates correlation information among the plurality of images based on the analog data. The digital processor processes the digital data based on the correlation information to provide alignment of the images.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 31, 2016
    Inventors: Nihar Athreyas, Zhiguo Lai, Jai Gupta, Dev V. Gupta