Patents by Inventor Charlton E. Lui

Charlton E. Lui 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: 9170731
    Abstract: A computer system and method for providing user feedback when creating, modifying, or editing electronic documents. An insertion point icon is placed in a document at a position for insertion and/or deletion of text, graphics, data, etc. Upon receiving a user input indicating movement, the insertion point icon is divided into two icons, one stationary at the position, and one moving with user input. When movement is complete, space contained between the icons may be deleted or inserted. The system may be used to shift handwritten text to subsequent lines on an electronic document containing handwritten text, and may be used to bring two groups of text together, deleting space in between. A connection line may be displayed between the icons to provide feedback regarding the action to be taken.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: October 27, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marieke Iwema, Leroy B. Keely, Susanne Alysia Clark Cazzanti, F. David Jones, Charlton E. Lui, Rob Jarrett
  • Publication number: 20130293500
    Abstract: The present invention relates to a system, method and medium for receiving and acting upon user input. In one embodiment, the user may only have access to a limited input device, like a stylus. Using the present invention, a user is provided with intuitive responses from the system based on inputs from the limited input device.
    Type: Application
    Filed: June 13, 2013
    Publication date: November 7, 2013
    Inventors: LEROY B. KEELY, CHARLTON E. LUI, F. DAVID JONES, RYAN EDWARD CUKIERMAN, SUSANNE ALYSIA CLARK CAZZANTI, MARIEKE IWEMA, ROBERT JARRETT
  • Patent number: 8037417
    Abstract: A lasso select tool that allows a user to draw a flexible line of selection ink in order to select one or more graphical objects for manipulation. As the user draws this selection line, the lasso select tool continuously redraws and displays a connection line connecting one end of the selection line with the opposite end of the selection line. This connection line thus graphically demonstrates to the user the area that is presently encompassed by the resulting lasso enclosure. Further, the lasso select tool will change the appearance of any object selected with the lasso enclosure. The lasso select tool also selects objects that are only substantially encompassed by the lasso enclosure. For example, the lasso select tool may select ink objects that are only 60% or more encompassed by the lasso enclosure.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: October 11, 2011
    Assignee: Microsoft Corporation
    Inventors: Robert J. Jarrett, Gerhard A. Schobbe, Marieke Iwema, Charlton E. Lui, F. David Jones, Emily K. Rimas, Bodin Dresevic, Subha Bhattacharyay
  • Publication number: 20110202830
    Abstract: A computer system and method for providing user feedback when creating, modifying, or editing electronic documents. An insertion point icon is placed in a document at a position for insertion and/or deletion of text, graphics, data, etc. Upon receiving a user input indicating movement, the insertion point icon is divided into two icons, one stationary at the position, and one moving with user input. When movement is complete, space contained between the icons may be deleted or inserted. The system may be used to shift handwritten text to subsequent lines on an electronic document containing handwritten text, and may be used to bring two groups of text together, deleting space in between. A connection line may be displayed between the icons to provide feedback regarding the action to be taken.
    Type: Application
    Filed: April 27, 2011
    Publication date: August 18, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Marieke Iwema, Leroy B. Keely, Susanne Alysia Clark Cazzanti, F. David Jones, Charlton E. Lui, Rob Jarrett
  • Patent number: 7954054
    Abstract: A computer system and method for providing user feedback when creating, modifying, or editing electronic documents. An insertion point icon is placed in a document at a position for insertion and/or deletion of text, graphics, data, etc. Upon receiving a user input indicating movement, the insertion point icon is divided into two icons, one stationary at the position, and one moving with user input. When movement is complete, space contained between the icons may be deleted or inserted. The system may be used to shift handwritten text to subsequent lines on an electronic document containing handwritten text, and may be used to bring two groups of text together, deleting space in between. A connection line may be displayed between the icons to provide feedback regarding the action to be taken.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: May 31, 2011
    Assignee: Microsoft Corporation
    Inventors: Marieke Iwema, Leroy B. Keely, Susanne Alysia Clark Cazzanti, F. David Jones, Charlton E. Lui, Rob Jarrett
  • Patent number: 7890890
    Abstract: A lasso select tool that allows a user to draw a flexible line of selection ink in order to select one or more graphical objects for manipulation. As the user draws this selection line, the lasso select tool continuously redraws and displays a connection line connecting one end of the selection line with the opposite end of the selection line. This connection line thus graphically demonstrates to the user the area that is presently encompassed by the resulting lasso enclosure. Further, the lasso select tool will change the appearance of any object selected with the lasso enclosure. The lasso select tool also selects objects that are only substantially encompassed by the lasso enclosure. For example, the lasso select tool may select ink objects that are only 60% or more encompassed by the lasso enclosure.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Robert J. Jarrett, Gerhard A. Schobbe, Marieke Iwema, Charlton E. Lui, F. David Jones, Emily K. Rimas, Bodin Dresevic, Subha Bhattacharyay
  • Patent number: 7813556
    Abstract: Flexible and efficient systems and methods for organizing, analyzing, and processing digital ink incrementally analyze input data (e.g., representing ink strokes) as the user continues to add to, edit, or modify the data. In this manner, processing is performed promptly as the ink is entered, and the processing system and method can effectively keep up with the user. This prevents long processing delays, because the systems and methods need not first process a large volume of ink data present after the user has entered has completely filled a page with ink.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Sashi Raghupathy, Michael M. Shilman, Zile Wei, F. David Jones, Charlton E. Lui
  • Patent number: 7735008
    Abstract: A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of white space to be inserted in the page is received. Responsive to the received input, at least some of the content of the page of the electronic document is moved to insert white space. The moving starts from a point based on the first position. The portion of the content being moved is moved a distance based on the amount of white space indicated in the received input. The page is grown by an amount based on the amount of the white space indicated in the received input. A respective size of other pages of the electronic document remains unchanged. Also provided are a method, a computer system and a computer-readable medium having instructions for a processor stored thereon for deleting a portion of a page and reducing a size of the page.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: June 8, 2010
    Assignee: Microsoft Corporation
    Inventors: Dan Altman, Eric Fox, Steve Weil, Marieke Iwema, Charlton E. Lui
  • Publication number: 20100066705
    Abstract: The present invention relates to a system, method and medium for receiving and acting upon user input. In one embodiment, the user may only have access to a limited input device, like a stylus. Using the present invention, a user is provided with intuitive responses from the system based on inputs from the limited input device.
    Type: Application
    Filed: November 30, 2009
    Publication date: March 18, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: LEROY B. KEELY, CHARLTON E. LUI, F. DAVID JONES, RYAN EDWARD CUKIERMAN, SUSANNE ALYSIA CLARK CAZZANTI, MARIEKE IWEMA, ROBERT JARRETT
  • Patent number: 7626580
    Abstract: The present invention relates to a system, method and medium for receiving and acting upon user input. In one embodiment, the user may only have access to a limited input device, like a stylus. Using the present invention, a user is provided with intuitive responses from the system based on inputs from the limited input device.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: December 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Leroy B. Keely, Charlton E. Lui, F. David Jones, Ryan Edward Cukierman, Susanne Alysia Clark Cazzanti, Marieke Iwema, Robert Jarrett
  • Patent number: 7590535
    Abstract: Methods and systems for facilitating the selection of alternates for hand written word. Rules select words user based on operating modes and cursor positions and sequential orderings. User interfaces can also be used to select words and to provide alternates for the selected words having alternates. Words that the recognizer believes correct to a high actual or relative probability may be skipped over in automatic processes, and the display of words that the recognizer is less confident are correct can be modified. The user can adjust such sensitivity settings for determining the probability of correctness.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Peter H. Williamson, Charlton E. Lui, Dan W. Altman
  • Patent number: 7533352
    Abstract: A user interface for a hand-held device is provided that allows users to activate the full “card” for an entry using one gesture on a button while also giving the user the ability to reach a menu of context dependent commands using a second gesture on a button. In particular, certain button inputs are recognized as context menu gestures. When these gestures are made, a context menu appears. The user is then able to select a command in the context menu that is to be performed. A user is also allowed to open context menus while only using one hand to operate and hold the device.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: May 12, 2009
    Assignee: Microsoft Corporation
    Inventors: Chee H. Chew, Elizabeth A. Bastiaanse, Jeffrey R. Blum, Greg A. Keyser, Charlton E. Lui, Kathryn L. Parker, Timothy D. Sharpe, Sarah E. Zuberec
  • Patent number: 7515751
    Abstract: In a computing device, a method and system for searching for matching ink words or phrases, by comparing a given search term of at least one word (and possibly alternates) with the words in a document, including recognized ink words and any possible alternates for those recognized words as returned by a recognizer. Various matching tests are possible because of the use of alternates, which also may have corresponding probability rankings that may influence the search. Searching may occur in actively edited ink documents, or the recognition results may be saved as saved search file data that can be searched independent of recognition.
    Type: Grant
    Filed: September 11, 2006
    Date of Patent: April 7, 2009
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Gregory H. Manto, Vikram Madan, Ryan E. Cukierman, Jon E. Clark
  • Patent number: 7457466
    Abstract: Methods and systems for facilitating the selection of alternates for hand written word. Rules select words user based on operating modes and cursor positions and sequential orderings. User interfaces can also be used to select words and to provide alternates for the selected words having alternates. Words that the recognizer believes correct to a high actual or relative probability may be skipped over in automatic processes, and the display of words that the recognizer is less confident are correct can be modified. The user can adjust such sensitivity settings for determining the probability of correctness.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Peter H. Williamson, Charlton E. Lui, Dan W. Altman
  • Patent number: 7440896
    Abstract: Methods and systems for facilitating the selection of alternates for hand written word. Rules select words user based on operating modes and cursor positions and sequential orderings. User interfaces can also be used to select words and to provide alternates for the selected words having alternates. Words that the recognizer believes correct to a high actual or relative probability may be skipped over in automatic processes, and the display of words that the recognizer is less confident are correct can be modified. The user can adjust such sensitivity settings for determining the probability of correctness.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: October 21, 2008
    Assignee: Microsoft Corporation
    Inventors: Peter H. Williamson, Charlton E. Lui, Dan W. Altman
  • Patent number: 7430508
    Abstract: In a computing device that receives handwritten data, a method and system that facilitates the selection of alternates for a hand written word. A mechanism uses rules to select a word for the user based on the operating mode (state) of the system. In a cursor operating mode, a word is selected and the alternates are provided for the word based on the position of on screen cursor relative to the word (within or adjacent the word). If not on a word having alternates, the selection can move to another word that has alternates. If multiple words are selected, (selection mode), the system selects the first word of those selected that has alternates. Menu options to go to the next or previous recognized word may also be placed on the menu for easy navigation among words, and a user can automatically walk through multiple word sets to receive alternates for each word, one-word at a time.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: September 30, 2008
    Assignee: Microsoft Corporation
    Inventors: Peter H. Williamson, Charlton E. Lui, Dan W. Altman
  • Patent number: 7397950
    Abstract: Electronic ink layout analysis systems and methods provide flexibility and efficiency in organizing, analyzing, and processing digital ink. These layout analysis systems and methods allow users substantial freedom in entering electronic ink into a pen-based computer system. Using these systems and methods, a user's input digital ink is not constrained by requirements that a user write in a specific screen orientation, that a user write in one specific orientation on all portions of a page, or that a user write using a specific minimum or maximum sized stroke. Rather, the systems and methods freely allow the user to write anywhere on a given page, in any orientation or size, while still enabling effective and efficient handwriting recognition and other processing of the input digital ink.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: July 8, 2008
    Assignee: Microsoft Corporation
    Inventors: Michael M. Shilman, Zile Wei, Yu Zou, Patrice Y. Simard, Sashi Raghupathy, F. David Jones, Charlton E. Lui, Jian Wang
  • Patent number: 7369997
    Abstract: A system and method for use in computing systems that employ speech recognition capabilities is provided. Where recognized speech can be dictation and commands, one or more buttons may be used to change modes of said computing systems to accept spoken words as dictation, or to accept spoken words as commands, as well as activate a microphone used for the speech recognition. The change in mode may occur responsive to the manner in which a button is pressed, where the manner may include such depressions as taps, press and holds, thumbwheel slides, and other forms of button manipulation.
    Type: Grant
    Filed: August 1, 2001
    Date of Patent: May 6, 2008
    Assignee: Microsoft Corporation
    Inventors: Robert Chambers, Charlton E. Lui
  • Patent number: 7337390
    Abstract: A method of embedding voice data in a computing system includes detecting a record event and detecting if a software application currently running on the computing system is voice-aware. The method also includes embedding the voice data within associated data in the software application, if the software application is voice-aware. If the software application is not voice-aware, the method also includes triggering a voice note application to record and store the voice data. A method in a computing system for modifying a user interface displayed on a display device includes receiving an indication from the computing device to modify the user interface. The method further includes displaying an identification block, a record toolbar, a note pad, and a note tab.
    Type: Grant
    Filed: March 2, 2004
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Jeff Blum, Michael Jay Parks, Kevin Phillip Paulson
  • Patent number: 7305343
    Abstract: A method of embedding voice data in a computing system includes detecting a record event and detecting if a software application currently running on the computing system is voice-aware. The method also includes embedding the voice data within associated data in the software application, if the software application is voice-aware. If the software application is not voice-aware, the method also includes triggering a voice note application to record and store the voice data. A method in a computing system for modifying a user interface displayed on a display device includes receiving an indication from the computing device to modify the user interface. The method further includes displaying an identification block, a record toolbar, a note pad, and a note tab.
    Type: Grant
    Filed: March 2, 2004
    Date of Patent: December 4, 2007
    Assignee: Microsoft Corporation
    Inventors: Charlton E. Lui, Jeff Blum, Michael Jay Parks, Kevin Phillip Paulson