Full threadpents90·Potential prior art here in a patent from the early 1990s: http://www.google.com/patents/US5337652View on HN