Document US000007679133B2