Document US000006691650B2