Architecture for covariance matrix generation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO

5299144

SERIAL NO

07900000

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides an apparatus and method for generating a covariance matrix. According to one aspect of the invention, an apparatus is provided which generally includes a memory, a circular buffer, a multiply-accumulator, and an arithmetic logic unit. The memory contains an array of values representative of a plurality of samples, and the circular buffer is configured to provide a predetermined number of memory locations. A method for generating the covariance matrix is further provided which uses the architecture listed above to efficiently generate a covariance matrix based on the values in the memory. In one aspect of the invention, the method provides that the memory, the circular buffer, the multiply-accumulator, and the arithmetic logic unit, all operate in parallel to fully exploit the resources provided by the architecture.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SAMSUNG ELECTRONICS CO., LTD.SUWON-SI GYEONGGI-DO59134

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bartkowiak, John G Austin, TX 40 588
Nix, Michael A Austin, TX 37 390

Cited Art Landscape

Patent Info (Count) # Cites Year
 
ROBERT BOSCH GMBH (1)
* 5007007 Circuitry for converting a measurement signal disturbed by a disturbance function into an undisturbed signal 13 1989
 
The United States of America as represented by the Administrator of the National Aeronautics and Space Administration (1)
* 4545025 Auto covariance computer 5 1983
 
MOTOROLA, INC. (1)
* 4544919 Method and means of determining coefficients for linear predictive coding 31 1984
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SHARP KABUSHIKI KAISHA (1)
* 5561804 Operation processing apparatus for executing a feedback loop process 5 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (5)
* 9069701 Virtual machine failover 0 2012
* 9032157 Virtual machine failover 1 2012
* 2014/0165,056 VIRTUAL MACHINE FAILOVER 11 2012
* 2014/0164,709 VIRTUAL MACHINE FAILOVER 5 2012
* 9047221 Virtual machines failover 0 2013
 
L-3 COMMUNICATIONS CORPORATION (5)
* 7292663 Efficient space-time adaptive processing (STAP) filter for global positioning system (GPS) receivers 41 2004
7197095 Inverse fast fourier transform (IFFT) with overlap and add 6 2004
7471744 Efficient space-time adaptive processing (STAP) filter for global positioning system (GPS) receivers 4 2007
* 2008/0018,533 EFFICIENT SPACE-TIME ADAPTIVE PROCESSING (STAP) FILTER FOR GLOBAL POSITIONING SYSTEM (GPS) RECEIVERS 1 2007
* 2008/0025,446 EFFICIENT SPACE-TIME ADAPTIVE PROCESSING (STAP) FILTER FOR GLOBAL POSITIONING SYSTEM (GPS) RECEIVERS 4 2007
 
MICRONAS GMBH (17)
7035332 DCT/IDCT with minimum multiplication 15 2001
6970509 Cell array and method of multiresolution motion estimation and compensation 5 2001
* 2005/0213,661 CELL ARRAY AND METHOD OF MULTIRESOLUTION MOTION ESTIMATION AND COMPENSATION 17 2001
* 2005/0207,488 DCT/IDCT WITH MINIMUM MULTIPLICATION 2 2001
7085320 Multiple format video compression 12 2001
* 2005/0226,324 Multiple format video compression 7 2001
7219173 System for video processing control and scheduling wherein commands are unaffected by signal interrupts and schedule commands are transmitted at precise time 10 2001
6981073 Multiple channel data bus control for video processing 17 2001
* 2005/0223,410 Video processing control and scheduling 3 2001
* 2005/0216,608 MULTIPLE CHANNEL DATA BUS CONTROL FOR VIDEO PROCESSING 0 2001
* 7184101 Address generation for video processing 1 2002
* 2003/0025,839 Address generation for video processing 1 2002
* 6996702 Processing unit with cross-coupled ALUs/accumulators and input data feedback structure including constant generator and bypass to reduce memory contention 1 2002
7142251 Video input processor in multi-format video compression system 13 2002
* 2005/0206,784 Video input processor in multi-format video compression system 6 2002
* 2005/0207,663 Searching method and system for best matching motion vector 8 2005
* 7432988 Address generation for video processing 0 2007
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 7805301 Covariance estimation for pattern recognition 3 2005
* 2007/0005,355 Covariance estimation for pattern recognition 18 2005
 
ALTERA CORPORATION (1)
* 7930521 Reducing multiplexer circuitry associated with a processor 0 2008
 
KABUSHIKI KAISHA TOSHIBA (1)
* 2014/0067,393 MODEL LEARNING DEVICE, MODEL GENERATION METHOD, AND COMPUTER PROGRAM PRODUCT 0 2013
 
LG ELECTRONICS INC. (3)
* 7269436 Method and apparatus of allocating power in multiple-input multiple-output communication system 12 2003
* 2003/0130,003 Method and apparatus of allocating power in multiple-input multiple-output communication system 8 2003
8098762 Method and apparatus for transmitting/receiving signals in multiple-input multiple output communication system provided with plurality of antenna elements 0 2008
* Cited By Examiner