Document US000006277064B1