Patents by Inventor Luis Huapaya

Luis Huapaya 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).

  • Patent number: 7412664
    Abstract: A method for returning focus to a user interface window is disclosed. Information relating to each user interface window existing within a computer operating system is stored in a working database that is different from real-time user interface window information maintained by the computer operating system. A top user interface window is determined at a display coordinate selected by, for example, a digitizing pen. Focus is returned to a last user interface window having focus when the top user interface window is a system user interface window. An informational context is determined for the top window, and data entered into the top window is recognized based on the informational context of the top window based on information stored in the working database.
    Type: Grant
    Filed: September 17, 2003
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventor: Luis Huapaya
  • Patent number: 7319454
    Abstract: A system and method for emulating the functional behavior of a two-button mouse-type computer input device is described. A predetermined input generated by digitizing pen and a digitizing writing surface is received, and a user interface having a plurality of soft buttons is displayed. The plurality of soft buttons provides selectable functionality of a two-button mouse-type computer input device. Preferably, the plurality of soft buttons includes a right-button function, a shift function, a control function, an alternate function and a bull's-eye function.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: January 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Charles Patrick Thacker, James E. Mathews, Luis Huapaya, Butler Wright Lampson
  • Publication number: 20070097102
    Abstract: A user is provided with guidelines that are temporarily displayed with content, in order to assist the user in accurately writing electronic ink. The guidelines may appear when the user moves a writing tool close to a display and writing surface. Alternately, the guidelines may appear after the user has begun to write electronic ink, so that the guidelines can correspond to the angle at which the user is writing, the size of the user's handwriting, or both. As the user writes the electronic ink onto the writing surface, the handwritten electronic ink is added to the content being rendered on the display. After the user has finished writing electronic ink and moves the writing tool away from the writing surface, the guidelines may be deleted. Accordingly, the user can employ the temporary guidelines without the guidelines themselves becoming a permanent part of the content.
    Type: Application
    Filed: December 14, 2006
    Publication date: May 3, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Leroy Keely, Charlton Lui, Marieke Iwema, Luis Huapaya, Jeffrey Pettiross, Erik Geidl
  • Publication number: 20070078775
    Abstract: A system and method for preventing unauthorized use of digital contents such as, but not limited to, music, movies, videos and computer games, henceforth referred to as “digital content” or “digital content”. The present invention protects the digital content by reformatting said digital content such that, the rendering context of the said digital content is lost. The rendering context that was removed by the reformatting process is then protected from unauthorized use such that only authorized users/computing devices can recover the rendering context and use it to render the protected digital content.
    Type: Application
    Filed: September 14, 2006
    Publication date: April 5, 2007
    Inventors: Luis Huapaya, Michael Prendergast, Philippe Cadieux-Pelletier, Johann Seidenz
  • Publication number: 20060239561
    Abstract: A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.
    Type: Application
    Filed: July 3, 2006
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: Luis Huapaya, Erik Geidl, Donald Karlov, Jeffrey Pettiross, Thomas Wick
  • Publication number: 20050273713
    Abstract: A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.
    Type: Application
    Filed: July 27, 2005
    Publication date: December 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Ravipal Soin, Adrian Garside, David Winkler, Luis Huapaya, Marieke Iwema
  • Publication number: 20050262442
    Abstract: A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.
    Type: Application
    Filed: July 27, 2005
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Ravipal Soin, Adrian Garside, David Winkler, Luis Huapaya, Marieke Iwema
  • Patent number: 6762776
    Abstract: A method for returning focus to a user interface window is disclosed. Information relating to each user interface window existing within a computer operating system is stored in a working database that is different from real-time user interface window information maintained by the computer operating system. A top user interface window is determined at a display coordinate selected by, for example, a digitizing pen. Focus is returned to a last user interface window having focus when the top user interface window is a system user interface window. An informational context is determined for the top window, and data entered into the top window is recognized based on the informational context of the top window based on information stored in the working database.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: July 13, 2004
    Assignee: Microsoft Corporation
    Inventor: Luis Huapaya
  • Publication number: 20040051738
    Abstract: A method for returning focus to a user interface window is disclosed. Information relating to each user interface window existing within a computer operating system is stored in a working database that is different from real-time user interface window information maintained by the computer operating system. A top user interface window is determined at a display coordinate selected by, for example, a digitizing pen. Focus is returned to a last user interface window having focus when the top user interface window is a system user interface window. An informational context is determined for the top window, and data entered into the top window is recognized based on the informational context of the top window based on information stored in the working database.
    Type: Application
    Filed: September 17, 2003
    Publication date: March 18, 2004
    Applicant: Microsoft Corporation
    Inventor: Luis Huapaya
  • Patent number: 6609186
    Abstract: A system for managing space in a computer memory is disclosed. The system creates free space in a computer memory by using a “downsize” operation, which selectively removes data from a data object residing in the memory. Each data object in the memory provides a downsize operation designed for that data object, which reduces the amount of space that the data object occupies in the memory by deleting data that can be recreated from another source, or data that is not essential to the function of the data object. Each data object may also provide a “restore” operation, which returns the object to a usable state in the memory by replacing data in the memory that has been removed by a prior downsize operation. The restore operation is used if an attempt is made to access the data object after it has been downsized. The system can be used to manage various types of memory containing various types of data objects.
    Type: Grant
    Filed: January 26, 2000
    Date of Patent: August 19, 2003
    Assignee: Microsoft Corporation
    Inventors: James E. Veres, Luis Huapaya, Scott R. Leatham
  • Publication number: 20020089547
    Abstract: A method for returning focus to a user interface window is disclosed. Information relating to each user interface window existing within a computer operating system is stored in a working database that is different from real-time user interface window information maintained by the computer operating system. A top user interface window is determined at a display coordinate selected by, for example, a digitizing pen. Focus is returned to a last user interface window having focus when the top user interface window is a system user interface window. An informational context is determined for the top window, and data entered into the top window is recognized based on the informational context of the top window based on information stored in the working database.
    Type: Application
    Filed: March 9, 2001
    Publication date: July 11, 2002
    Inventor: Luis Huapaya