Full threadcduan·Here's the patent (7,266,767):http://www.google.com/patents?id=bHeBAAAAEBAJView on HN