Patents by Inventor Sriraman Chari

Sriraman Chari 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: 20180176820
    Abstract: A method is described. The method includes receiving a clear channel assessment (CCA) using a first radio configured for a first communication protocol. The method also includes reconfiguring a second radio configured for a second communication protocol for transmission of the first communication protocol. The method further includes transmitting immediately using the second radio after receiving the CCA, wherein a CCA measurement indicates that a channel is clear.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 21, 2018
    Inventors: Paul DenBoer, Huibert DenBoer, Sriraman Chari, William McFarland
  • Patent number: 6449288
    Abstract: A bi-level framing structure for DSL phone systems uses 4 KHz physical frames and mux data frames. The mux data frames each start with a sync byte and contain user payload bytes. A group of mux data frames are appended with forward-error-correction FEC bytes to make a codeword. The codeword is then partitioned into physical 4-KHz frames. The physical frames are transformed by an inverse fast-Fourier transform (IFFT) outputting symbols at 4 KHz for transmission. For high line rates, each codeword has S mux data frames and S physical frames. There are also at least S FEC bytes if error correction is enabled. However, for lower line rates, there are S physical frames but only S/M mux data frames in each codeword. The efficiency factor M is 1 for high line rates, but 4 for lower line rates. Reducing the number of mux data frames reduces the number of sync bytes in a codeword, decreasing overhead. The FEC bytes are spread among more physical frames, reducing error-correction overhead.
    Type: Grant
    Filed: February 17, 1999
    Date of Patent: September 10, 2002
    Assignee: Centillium Communications, Inc.
    Inventors: Sriraman Chari, Anthony J. P. O'Toole
  • Patent number: 5870627
    Abstract: A method and apparatus of managing a multi-channel direct memory access (DMA) operation in which descriptors of data buffers are stored in a circular descriptor queue. The descriptors of those data buffers that are currently available for use in a DMA transfer are maintained in contiguous locations in the descriptor queue. The location of the first available descriptor and the number of currently available descriptors in the descriptor queue are provided to a network controller. Based on this information, the network controller then obtains a set of available descriptors and fills the corresponding buffers with data as it arrives on the different channels. When the use of a data buffer in a DMA transfer is complete, the descriptor for this buffer is made available again in the descriptor queue by re-filling this descriptor immediately following the available descriptors.
    Type: Grant
    Filed: December 20, 1995
    Date of Patent: February 9, 1999
    Assignee: Cirrus Logic, Inc.
    Inventors: Anthony J.P. O'Toole, Sriraman Chari
  • Patent number: 5828901
    Abstract: A method and apparatus of managing a multi-channel direct memory access (DMA) operation in which a sequence of data frames are received at a controller that controls a DMA transfer. The data frames are placed in data buffers in a memory by the controller. Multiple data frames are stored by the controller in at least one of the data buffers. The storing of multiple data frames in a single buffer provides efficient utilization of memory space as large size buffers are used to hold more than a single data frame, and also reduces the management overhead involved in placing the data frames in the data buffers.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: October 27, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Anthony J. P. O'Toole, Sriraman Chari
  • Patent number: 5771356
    Abstract: This invention provides efficient and flexible data transfer management for a First-In First-Out (FIFO) buffer connects to a system bus and implements multiple data thresholds (e.g., two). Data transfer by the FIFO is controlled by either casually or more aggressively acquiring the system bus based on the amount of data inside the FIFO and on the state of the system bus. By balancing the bus activity level against the FIFO data level, bus access is facilitated at times when the bus has lower activity. This makes the FIFO less obtrusive when moving data across the bus. As a result, the bus is used more efficiently. The system bus is casually acquired when the FIFO data level reaches a soft threshold and the system bus is idle. Casual control of the system bus is relinquished when request from another device sharing the bus is received and a predetermined amount of data has been transferred. On the other hand, the system bus is more aggressively acquired when the FIFO data level reaches a hard threshold.
    Type: Grant
    Filed: January 4, 1995
    Date of Patent: June 23, 1998
    Assignee: Cirrus Logic, Inc.
    Inventors: Geary Leger, Sriraman Chari