Patent Document ID: 5454064
Application ID: 07796288
Patent Flag: 1

Claim One:
1. A system for correlating object reports in a first set of multi-dimensional data with object reports in a second set of related multi-dimensional data, said multi-dimensional data including x coordinate position, y coordinate position and velocity, said first set comprising tracking data vectors of predicted object reports at a given time and said second set comprising vectors of sensed object reports at said given time, said system comprising: host computer for receiving and storing said vectors of predicted object reports and said vectors of sensed object reports; a plurality of input means for accepting said vectors of sensed object reports in said second set of data from said host computer; a set of processing elements each producing a correlation output signal that is a difference calculation between said vectors of sensed object reports and said vectors of predicted object reports; a set of interconnections coupling each of said input means with each of said processing elements, said interconnections each having a fixed strength that is a function of factors of a polynomial for calculating said difference multiplied by said value of said tracking vectors of predicted object reports, said weighted connections to each processing elements also being proportional to one of said tracking vectors in said first set of multi-dimensional data, said processing element multiplying said vectors of said sensed object reports by said interconnection strength; and controller mean for comparing the correlation output signal from said processing elements for each vector of a predicted object report and each vector of a sensed object report and for assigning each of said vectors of object reports in said second set to one of said vectors of object reports in said first set based on the maximum correlation signal produced by a said processing elements, wherein said controller means further comprises a host computer for determining if correlation signals are greater than a minimum threshold before performing said assignment, said host computer also storing said maximum correlation signals and determining if a given correlation produced by an object report from said second set in a given processing element is greater than previous maximum correlation signals produced in said processing element by a different object report in said first set.