patentes:us6039688