US Patent #6089785                 Canadian Patent #2,215,119

®