Patent US 4858011A