Document US000006470301B1