Document US000006617672B1