Patents by Inventor Hitesh Kumar Gupta

Hitesh Kumar 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).

  • Publication number: 20250021498
    Abstract: A clock domain crossing interface is described. The clock domain crossing interface includes a transmit clock domain and a receive clock domain using a different clock from the transmit clock domain. The clock domain crossing interface also includes a first-in-first-out (FIFO) buffer coupled between the transmit clock domain and the receive clock domain. The FIFO buffer to store ordered transactions sent from the transmit clock domain to the receive clock domain. The clock domain crossing interface further includes a transmit clock domain event transfer block to notify the receive clock domain of a new transaction pushed onto the FIFO buffer in the transmit clock domain. The clock domain crossing interface also includes a receive clock domain event transfer block to notify the transmit clock domain of a new transaction pulled from the FIFO buffer in the receive clock domain.
    Type: Application
    Filed: March 11, 2024
    Publication date: January 16, 2025
    Inventors: Eric Wayne MAHURIN, Hitesh Kumar GUPTA, Francisco PEREZ
  • Publication number: 20240118902
    Abstract: An aspect of the disclosure relates to a data processing system, including: an input medium configured to include a first set of blocks of data including a first set of block of compressed data and a first set of metadata, respectively; an output medium configured to include a first set of blocks of decompressed data each having a predetermined number of decompressed elements; and a set of single instruction multiple data (SIMD) processors configured to: access the first set of blocks of data from the input medium, respectively; decompress the first set of blocks of compressed data to generate the first set of blocks of decompressed data based on the first set of metadata, respectively; and provide the first set of blocks of decompressed data to the output medium, respectively.
    Type: Application
    Filed: June 22, 2023
    Publication date: April 11, 2024
    Inventors: Eric Wayne MAHURIN, Erich PLONDKE, Hitesh Kumar GUPTA, Colin Beaton VERRILLI, Rexford Alan HILL
  • Patent number: 11669273
    Abstract: A device includes a scoreboard and a processor. The scoreboard includes scoreboard entries configured to store information regarding one or more uncompleted memory access operations. The scoreboard also includes a dependency matrix configured to store dependency information corresponding to the scoreboard entries. The processor is configured to retrieve a first memory access instruction that indicates a first address range of a first memory access operation, and to add an indication of the first memory access instruction to a first scoreboard entry. The processor is further configured to, based on determining that the first address range at least partially overlaps a second address range associated with a second scoreboard entry that corresponds to a second memory access instruction, set an element of the dependency matrix to have a has-dependency value indicating a dependency of the first scoreboard entry on the second scoreboard entry.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: June 6, 2023
    Assignee: Qualcomm Incorporated
    Inventors: Eric Wayne Mahurin, Hitesh Kumar Gupta, Ahmad Radaideh
  • Publication number: 20210240394
    Abstract: A device includes a scoreboard and a processor. The scoreboard includes scoreboard entries configured to store information regarding one or more uncompleted memory access operations. The scoreboard also includes a dependency matrix configured to store dependency information corresponding to the scoreboard entries. The processor is configured to retrieve a first memory access instruction that indicates a first address range of a first memory access operation, and to add an indication of the first memory access instruction to a first scoreboard entry. The processor is further configured to, based on determining that the first address range at least partially overlaps a second address range associated with a second scoreboard entry that corresponds to a second memory access instruction, set an element of the dependency matrix to have a has-dependency value indicating a dependency of the first scoreboard entry on the second scoreboard entry.
    Type: Application
    Filed: February 3, 2021
    Publication date: August 5, 2021
    Inventors: Eric Wayne MAHURIN, Hitesh Kumar GUPTA, Ahmad RADAIDEH
  • Patent number: 10708130
    Abstract: Examples described herein include methods for configuring deployed devices, such as printers and scanners, across a network. Such methods include parsing a manageable features message received from a deployed electronic device according to a common management framework protocol to determine specifications for a manageable feature of the deployed electronic device, generating a features object comprising the specification for the manageable feature according to the common management framework protocol, associating the features object to the deployed electronic device, generating a user interface based on the features object, and sending configuration message to the deployed electronic device based on user input received through the user interface and the features object.
    Type: Grant
    Filed: November 15, 2015
    Date of Patent: July 7, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Diptesh Patil, Ravindhranad Nagarur, Sujith Prasad, Timothy P Blair, Mark A Fahrenkrug, Joel Fyan, Honee Mesa, Sairam Kamatchi Guptha, Hitesh Kumar Gupta, Abhishek Raj
  • Publication number: 20190007266
    Abstract: Examples described herein include methods for configuring deployed devices, such as printers and scanners, across a network. Such methods include parsing a manageable features message received from a deployed electronic device according to a common management framework protocol to determine specifications for a manageable feature of the deployed electronic device, generating a features object comprising the specification for the manageable feature according to the common management framework protocol, associating the features object to the deployed electronic device, generating a user interface based on the features object, and sending configuration message to the deployed electronic device based on user input received through the user interface and the features object.
    Type: Application
    Filed: November 15, 2015
    Publication date: January 3, 2019
    Inventors: Diptesh Patil, Ravindhranad Nagarur, Sujith Prasad, Timothy P Blair, Mark A Fahrenkrug, Joel Fyan, Honee Mesa, Sairam Kamatchi Guptha, Hitesh Kumar Gupta, Abhishek Raj