Document US000006315439B1