U.S. Patent No. 5,596,469

  Patents page