US Patents 6289035, 6614831, 6749661, 6805724, EP 1232675
Additional Patents Pending