Full thread8ig8·And here's the patent, which has expired due to unpaid fees...http://www.google.com/patents/US6341380View on HN