patent 5597589.png

+