patentes:us5889870