patentes:us4717343:start