Document US000006679230B2