HAVE YOU HEARD OF MICROSOFT GLOBAL PATENT NUMBER 060606?