U . S . Patent Nov . 28 , 1995 Sheet 1 of 15 5 , 470 , 877