Patents by Inventor Mohammad Shahanshah Akhter

Mohammad Shahanshah Akhter 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: 20190155738
    Abstract: Scalable Coherent Apparatus and Method have been disclosed. In one implementation a dual directory approach is used to implement scalable coherent accesses in a heterogeneous system.
    Type: Application
    Filed: January 29, 2019
    Publication date: May 23, 2019
    Applicant: Integrated Device Technology, Inc.
    Inventor: Mohammad Shahanshah Akhter
  • Patent number: 10235295
    Abstract: Scalable Coherent Apparatus and Method have been disclosed. In one implementation a dual directory approach is used to implement scalable coherent accesses in a heterogeneous system. A transaction identification mapping for coherent RapidIO memory transactions between a plurality of external hardware processing elements is used. Source transaction identification encoding is a combination of bits from two advanced extensible interface identifications. Target transaction identification is decoded into a combination of bits for two advanced extensible interface identifications.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: March 19, 2019
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventor: Mohammad Shahanshah Akhter
  • Patent number: 10230476
    Abstract: A Method and Apparatus for Flexible Coherent and Scale-out Computing Architecture have been disclosed. In one implementation a plurality of integrated photonics are used to effect communications.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: March 12, 2019
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventor: Mohammad Shahanshah Akhter
  • Patent number: 10135955
    Abstract: A method and apparatus provides a parameter estimation processor configured to estimate parameters used to compress data for transmission over a serial data link. The parameter estimation processor includes a processor. The processor includes user programmable inputs. The user programmable inputs set an input data packet length, a target compression ratio, and a resampling factor and allow filter parameters to be set. Input data information is received from an input data buffer of a data sample compressor. The processor performs a function that: (a) adjusting a target compression ratio by a first compression ratio to determine a remaining compression ratio when the resampling operation is enabled; (b) estimating a set of compression parameters that are used to achieve the remaining compression ratio, the set of compression parameters includes an attenuation value, filter order, a type of encoding; and (c) sends the set of compression parameters to the data sample compressor.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: November 20, 2018
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mohammad Shahanshah Akhter, Bachir Berkane
  • Patent number: 9553954
    Abstract: A method and apparatus for compressing data in a communication system by receiving uncompressed packet at a compressor of the communication system, segmenting the packet into a plurality of packet segments, estimating packet segment compression parameters for each of the plurality of packet segments and compressing the packet segments utilizing one or more of the estimated packet segment compression parameters that are estimated and adjusted based upon the signal characteristics of the uncompressed packet and a desired compression ratio.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: January 24, 2017
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell, Steve Lamontagne, Bachir Berkane, Mike Seufert
  • Patent number: 9485688
    Abstract: The method and apparatus of the present invention provides for the compression and decompression of data bursts wherein the propagation of synchronization errors is limited to a desired number of signal samples and the start of a burst boundary is identified. In accordance with the present invention, a method and apparatus are provided for compressing data in a communication system by receiving data bursts comprising a plurality of uncompressed data packets at a compressor of the communication system, generating a start of burst parameter and a packet size parameter for each of the uncompressed data packets and compressing the data packets. At the decompressor, the compressed data packets are received and when a synchronization error occurs, the packet size parameter is used to limit the propagation of the error to a desired number of samples and to restore the data burst utilizing the start of burst parameter.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: November 1, 2016
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell, Steve Lamontagne, Bachir Berkane
  • Publication number: 20160292115
    Abstract: Methods and Apparatus for IO, Processing and Memory Bandwidth Optimization for Analytics Systems has been disclosed. In one implementation a plurality of cards each having one or more GPU+CPU are interconnected via RapidIO.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventor: Mohammad Shahanshah Akhter
  • Publication number: 20160292117
    Abstract: Methods and Apparatus for Efficient Network Analytics and Computing Card have been disclosed. In one implementation a plurality of cards each having one or more GPU+CPU are interconnected via RapidIO.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventor: Mohammad Shahanshah Akhter
  • Patent number: 9398489
    Abstract: A dynamic context resource module measures a compression performance level of a most recent compressed data packet of each of a plurality of compressed signal streams to generate a signal stream compression performance level for each signal stream. Dynamic compression performance indicators are calculated from the measured signal stream compression performance levels and are stored in a dynamic context resource table. A compression parameter estimation module reads the dynamic compression performance indicators and determines if each signal stream exhibits a desired performance level. If a signal stream does not exhibit the desired performance level, the compression parameters for the signal stream are adjusted. A compressed packet generator compresses a next data packet of the signal stream based upon the adjusted compression parameters for the signal stream or the unadjusted compression parameters for the signal stream.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: July 19, 2016
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell, Steve Lamontagne, Bachir Berkane
  • Publication number: 20160182690
    Abstract: A method and apparatus provides a parameter estimation processor configured to estimate parameters used to compress data for transmission over a serial data link. The parameter estimation processor includes a processor. The processor includes user programmable inputs. The user programmable inputs set an input data packet length, a target compression ratio, and a resampling factor and allow filter parameters to be set. Input data information is received from an input data buffer of a data sample compressor. The processor performs a function that: (a) adjusting a target compression ratio by a first compression ratio to determine a remaining compression ratio when the resampling operation is enabled; (b) estimating a set of compression parameters that are used to achieve the remaining compression ratio, the set of compression parameters includes an attenuation value, filter order, a type of encoding; and (c) sends the set of compression parameters to the data sample compressor.
    Type: Application
    Filed: February 25, 2016
    Publication date: June 23, 2016
    Inventors: Mohammad Shahanshah Akhter, Bachir Berkane
  • Patent number: 9369149
    Abstract: The method and apparatus of the present invention provides for reduced power consumption and cost while supporting wide bandwidth signals from a large number of antennas, as is required by next generation systems. In accordance with the present invention, a method and apparatus are provided for processing data in a baseband unit in which compressed signals from remote radio units are sent directly to the switch instead of to a separate conversion device. Thereby, the local input and output bottleneck within processing devices is removed in the data path of the signals between the remote radio units and the baseband unit. This also reduces the number of ports in the switch and bandwidth requirement for the switch.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: June 14, 2016
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell
  • Patent number: 9313300
    Abstract: A method and apparatus provides a parameter estimation processor configured to estimate parameters used to compress data for transmission over a serial data link. The parameter estimation processor includes a processor. The processor includes user programmable inputs. The user programmable inputs set an input data packet length, a target compression ratio, and a resampling factor and allow filter parameters to be set. Input data information is received from an input data buffer of a data sample compressor. The processor performs a function that: (a) adjusting a target compression ratio by a first compression ratio to determine a remaining compression ratio when the resampling operation is enabled; (b) estimating a set of compression parameters that are used to achieve the remaining compression ratio, the set of compression parameters includes an attenuation value, filter order, a type of encoding; and (c) sends the set of compression parameters to the data sample compressor.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: April 12, 2016
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Bachir Berkane
  • Patent number: 9215296
    Abstract: The method and apparatus of the present invention provides for reduced power consumption and cost while supporting wide bandwidth signals from a large number of antennas, as is required by next generation systems. In accordance with the present invention, a method and apparatus are provided for processing data in a radio unit of a communication system by receiving compressed data at one or more interfaces or internal resources of a distributed switch of a radio unit, operating the distributed switch to match the interface bandwidth to the resource bandwidth and distributing the compressed data received at the one or more interfaces or internal resources to the one or more internal resources or interfaces of the radio unit through the distributed switch.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: December 15, 2015
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell
  • Patent number: 9203933
    Abstract: A method and apparatus that compresses signal data to generate compressed signal data having a low latency jitter while maintaining an acceptable compression ratio and reasonable degradation, as is required by next generation systems. A method and apparatus for compressing data in a communication system by receiving uncompressed data at a compressor of the communication system, analyzing the uncompressed data at the compressor to estimate at least one compression parameter to be applied during the compression of the uncompressed data, compressing the uncompressed data utilizing the at least one estimated compression parameter, monitoring the performance level of the compressed data packet and adjusting the estimated compression parameter used to compress the uncompressed data if the compressed data packet does not exhibit a desired performance level.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: December 1, 2015
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell, Steve Lamontagne, Bachir Berkane
  • Patent number: 9143346
    Abstract: A method and apparatus for a configurable packet routing, buffering and scheduling scheme to optimize throughput with deadlock prevention in SRIO-to-PCIe Bridges have been described. A single level enqueue method with dynamic buffering and dequeuing based on packet re-ordering is disclosed. Single level packet routing and scheduling to meet SRIO and PCIe rules to enqueue packets based on FType/TType is disclosed. Backpressure based on ingress watermarks for different packet types is disclosed. Use of a circular-reorder queue (CRQ) for both ingress and egress allows packet reordering and packet passing.
    Type: Grant
    Filed: October 31, 2010
    Date of Patent: September 22, 2015
    Assignee: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Zixiong William Wang, David Clifton Bond, Gregory Edward Lund
  • Publication number: 20150156284
    Abstract: A method and apparatus provides a parameter estimation processor configured to estimate parameters used to compress data for transmission over a serial data link. The parameter estimation processor includes a processor. The processor includes user programmable inputs. The user programmable inputs set an input data packet length, a target compression ratio, and a resampling factor and allow filter parameters to be set. Input data information is received from an input data buffer of a data sample compressor. The processor performs a function that: (a) adjusting a target compression ratio by a first compression ratio to determine a remaining compression ratio when the resampling operation is enabled; (b) estimating a set of compression parameters that are used to achieve the remaining compression ratio, the set of compression parameters includes an attenuation value, filter order, a type of encoding; and (c) sends the set of compression parameters to the data sample compressor.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 4, 2015
    Applicant: INTEGRATED DEVICE TECHNOLOGY, INC.
    Inventors: Mohammad Shahanshah Akhter, Bachir Berkane
  • Patent number: 8989257
    Abstract: The method and apparatus of the present invention provides for the compression of signal data having a low latency jitter while maintaining a target compression ratio and reasonable degradation, as is required by next generation systems. In accordance with the present invention, a method and apparatus are provided for compressing data in a communication system by receiving uncompressed packet at a compressor of the communication system, segmenting the packet into a plurality of packet segments, calculating signal sample bit-removal information for each of the plurality of packet segments and compressing the packet segments utilizing the signal sample bit-removal information that is calculated based upon the signal characteristics of the uncompressed packet and a desired target compression ratio.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: March 24, 2015
    Assignee: Integrated Device Technology Inc.
    Inventors: Mohammad Shahanshah Akhter, Brian Scott Darnell, Steve Lamontagne, Bachir Berkane
  • Patent number: 8949501
    Abstract: A method and apparatus for a configurable packet routing, buffering and scheduling scheme to optimize throughput with deadlock prevention in SRIO-to-PCIe Bridges have been described. A single level enqueue method with dynamic buffering and dequeuing based on packet re-ordering is disclosed. Single level packet routing and scheduling to meet SRIO and PCIe rules to enqueue packets based on FType/TType is disclosed. Backpressure based on ingress watermarks for different packet types is disclosed. Use of a circular-reorder queue (CRQ) for both ingress and egress allows packet reordering and packet passing.
    Type: Grant
    Filed: October 31, 2010
    Date of Patent: February 3, 2015
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mohammad Shahanshah Akhter, Zixiong William Wang, David Clifton Bond, Gregory Edward Lund
  • Patent number: 8842721
    Abstract: A Method and Apparatus for Channel Equalization in High Speed S-RIO based Communication Systems have been disclosed. By adjusting equalizer coefficients based on 8B10B error counts and an error threshold, a receiver may be dynamically adjusted. By adjusting transmitter pre-emphasis based on 8B10B error counts and an error threshold, a transmitter may be dynamically adjusted. Both the transmitter and receiver may be adjusted dynamically based on 8B10B error counts and different error thresholds.
    Type: Grant
    Filed: September 25, 2011
    Date of Patent: September 23, 2014
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mohammad Shahanshah Akhter, Barry Everett Wood, Randy May
  • Patent number: 8730983
    Abstract: A method and apparatus for a configurable packet routing, buffering and scheduling scheme to optimize throughput with deadlock prevention in SRIO-to-PCIe Bridges have been described. A single level enqueue method with dynamic buffering and dequeuing based on packet re-ordering is disclosed. Single level packet routing and scheduling to meet SRIO and PCIe rules to enqueue packets based on FType/TType is disclosed. Backpressure based on ingress watermarks for different packet types is disclosed. Use of a circular-reorder queue (CRQ) for both ingress and egress allows packet reordering and packet passing.
    Type: Grant
    Filed: October 31, 2010
    Date of Patent: May 20, 2014
    Assignee: Integrated Device Technology, Inc.
    Inventors: Mohammad Shahanshah Akhter, Zixiong William Wang, David Clifton Bond, Gregory Edward Lund