U.S. & Canada Patent #5,152,244 - #5,458,080 #5,927,433 - #5,970,905 - #6,021,733 - #7,503,276 - #7,314,019