patentes:us6052336a