Patents by Inventor Jai Gupta

Jai Gupta 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).

  • Patent number: 12093217
    Abstract: A system can to perform a replication of data from first computing equipment to second computing equipment, the data being stored as part of a path in a file system. The system can, from a replication policy for the replication, a priority sub-path of the path. The system can add a first set of files to a transfer queue comprising tree-walking the priority sub-path. The system can, after adding the first set of files, adding a second set of files to the transfer queue comprising tree-walking a portion of the path that is different from the priority sub-path. The system can replicate files in the transfer queue from the first computing equipment to the second computing equipment.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 17, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Kaushik Gupta, Shiv S. Kumar, Jai P. Gahlot
  • Patent number: 12086111
    Abstract: A system can determine to perform a replication of data from first computing equipment to second computing equipment, the data being stored as part of a path in a file system. The system can determine that a change log of file operations on files in the path identifies a file operation on a file that is made by a user account that has priority for replications. The system can replicate the file. The system can, after processing the change log for file operations made by first user accounts that have priority for replications, replicating other files in the path associated with second user accounts that do not have priority for replications.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 10, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Kaushik Gupta, Shiv S. Kumar, Jai P. Gahlot
  • 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
  • Patent number: 8750438
    Abstract: Embodiments provide for dramatically improved interference resistance in advanced communications applications, where the frequency range can exceed 1 GHz. Such embodiments may be implemented using wideband technology to provide a wideband compressive sampling architecture that is capable of superior interference rejection through RF front end cancellation.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: June 10, 2014
    Assignee: NewLANS, Inc.
    Inventor: Jai Gupta
  • Publication number: 20120314822
    Abstract: Embodiments provide for dramatically improved interference resistance in advanced communications applications, where the frequency range can exceed 1 GHz. Such embodiments may be implemented using wideband technology to provide a wideband compressive sampling architecture that is capable of superior interference rejection through RF front end cancellation.
    Type: Application
    Filed: June 8, 2012
    Publication date: December 13, 2012
    Applicant: NewLANS, Inc.
    Inventor: Jai Gupta