Patents by Inventor William Mak

William Mak has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20050091302
    Abstract: Systems and methods are provided hat enable an alternate display device to wirelessly receive content from a computing device, freeing users from the burden of physically connecting the computing device via a cable. The content sent to the display device can also be simultaneously or separately viewed on the computing devices of other nearby computing devices. Generic mechanism(s) and corresponding user interfaces are provided for computing devices to engage in discovery of devices to which content may be delivered, for accepting delivery and for initiating transmission of content.
    Type: Application
    Filed: February 25, 2004
    Publication date: April 28, 2005
    Inventors: Ravipal Soin, William Mak, Andrew Fuller, Todd Manion, Ronald Zink
  • Publication number: 20050015731
    Abstract: Systems, methods, computer-readable media, and user interfaces for entering, handling, or manipulating data on a computer desktop may include: (a) providing a first viewable region capable of displaying a first portion of a desktop on a display device; and (b) providing a second viewable region capable of displaying a second portion of the desktop on the display device, wherein a portion of the first viewable region redirects data input to and associates the data input with the second portion of the desktop. Other systems, methods, computer-readable media, and user interfaces may include: (a) maintaining a first portion of a desktop; (b) maintaining a second portion of the desktop, wherein the second portion of the desktop includes a region representing the first portion of the desktop; and (c) altering content of the first and/or second portions of the desktop in at least some instances based on data input directed to the region.
    Type: Application
    Filed: July 15, 2003
    Publication date: January 20, 2005
    Applicant: Microsoft Corporation
    Inventors: William Mak, Grady Leno, Michael Tsang
  • Publication number: 20040225965
    Abstract: Techniques are disclosed for controlling the behavior of a data entry user interface, such as a data input panel, based upon the status of an insertion location. For example, both the position and content of a data input panel are provided based upon the detected characteristics of the insertion location. Further, a technique for invoking or dismissing a data entry user interface may be provided based upon the status of an insertion location.
    Type: Application
    Filed: May 6, 2003
    Publication date: November 11, 2004
    Applicant: Microsoft Corporation
    Inventors: Adrian J. Garside, Leroy B. Keely, Thomas R. Wick, William Mak, Grady Leno, Steve Dodge, Todd A. Torset
  • Publication number: 20040189721
    Abstract: A system and method for switching between handwriting recognizers is described. A user may select between various recognizers to associate received handwritten ink with the recognizers. Accordingly, a user is able to write in a first language, switch and write in a second language, then switch again and write in the first language using aspects of the present invention.
    Type: Application
    Filed: March 31, 2003
    Publication date: September 30, 2004
    Applicant: Microsoft Corporation
    Inventors: Jeffrey W. Pettiross, William H. Vong, William Mak, Joshua Clow
  • Patent number: D317156
    Type: Grant
    Filed: December 12, 1989
    Date of Patent: May 28, 1991
    Assignee: NovAtel
    Inventors: Fernd Van Engelen, Bradley Clarkson, William Mak
  • Patent number: D328293
    Type: Grant
    Filed: May 8, 1990
    Date of Patent: July 28, 1992
    Assignee: NovAtel Communications Ltd.
    Inventors: William Mak, Fernd van Engelen, Bradley Clarkson