Patents by Inventor Leroy B. Keely

Leroy B. Keely 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: 9329768
    Abstract: Computer-readable media, computerized methods, and computer systems for intuitively invoking a panning action (e.g., moving content within a content region of a display area) by applying a user-initiated input at the content region rendered at a touchscreen interface are provided. Initially, aspects of the user-initiated input include a location of actuation (e.g., touch point on the touchscreen interface) and a gesture. Upon ascertaining that the actuation location occurred within the content region and that the gesture is a drag operation, based on a distance of uninterrupted tactile contact with the touchscreen interface, a panning mode may be initiated. When in the panning mode, and if the application rendering the content at the display area supports scrolling functionality, the gesture will control movement of the content within the content region. In particular, the drag operation of the gesture will pan the content within the display area when surfaced at the touchscreen interface.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: May 3, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING LLC
    Inventors: David A Matthews, Jan-Kristian Markiewicz, Reed L Townsend, Pamela De La Torre Baltierra, Todd A Torset, Josh A Clow, Xiao Tu, Leroy B Keely
  • 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
  • Patent number: 9081439
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOOGY LICENSING, LLC
    Inventors: Adrian J. Garside, F. David Jones, Josh A. Clow, Judy C. Tandog, Leroy B. Keely, Tracy Dianne Schultz
  • Publication number: 20140111440
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Application
    Filed: December 27, 2013
    Publication date: April 24, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: ADRIAN J. GARSIDE, F. DAVID JONES, JOSH A. CLOW, JUDY C. TANDOG, LEROY B. KEELY, TRACY DIANNE SCHULTZ
  • Patent number: 8619053
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: December 31, 2013
    Assignee: Microsoft Corporation
    Inventors: Adrian J. Garside, F. David Jones, Josh A. Clow, Judy C. Tandog, Leroy B. Keely, Tracy Dianne Schultz
  • 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: 8566717
    Abstract: Computer-readable media, computerized methods, and computer systems for intuitively surfacing a teaching animation that demonstrates a manual gesture recognized by a writing-pad tool are provided. Initially, the writing-pad tool is interrogated to determine a context of a computing environment associated with a touchscreen interface. Generally, determining includes recognizing a current condition of the writing-pad tool based on whether text is provided within a content-entry area generated thereby, ascertaining whether a focus of a cursor tool resides within the content-entry area based on whether a portion of the text is selected, and ascertaining which actions are available for invocation at the writing-pad tool based on the current condition and the focus of the cursor. The context of the computing environment is utilized to identify which teaching animations to promote to an active state. Typically the promoted teaching animations are associated with the actions ascertained as available for invocation.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: October 22, 2013
    Assignee: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Jason Silvis, Adrian Garside, Leroy B. Keely, Manuel Clement
  • Patent number: 8378989
    Abstract: Methods are provided for interpreting a touch in relation to touch targets displayed on a touch-screen display, the touch targets associated with an application. A touch is detected at a first touch-screen location. The application is queried to determined a first touch target located within a predetermined touch region of the first touch-screen location. The application is then queries to determine whether a second touch target is located within the predetermined touch region. The touch is them disambiguated to determine whether the touch was intended for the first touch target or the second touch target.
    Type: Grant
    Filed: July 6, 2012
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Patent number: 8381133
    Abstract: Aspects of the present invention provide context menus useful in, e.g., a computing device receiving user input via a stylus. Icons representing actions performable on an object are displayed in a context menu for the object. Additional aspects of the invention include cascading menus that also minimize hand and/or wrist motion, as well as placement of menus based on user handedness and/or stylus orientation.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Marieke Iwema, Leroy B. Keely, David Switzer
  • Patent number: 8375336
    Abstract: Computer-readable media, computerized methods, and computer systems for intuitively invoking a panning action (e.g., moving content within a content region of a display area) by applying a user-initiated input at the content region rendered at a touchscreen interface are provided. Initially, aspects of the user-initiated input include a location of actuation (e.g., touch point on the touchscreen interface) and a gesture. Upon ascertaining that the actuation location occurred within the content region and that the gesture is a drag operation, based on a distance of uninterrupted tactile contact with the touchscreen interface, a panning mode may be initiated. When in the panning mode, and if the application rendering the content at the display area supports scrolling functionality, the gesture will control movement of the content within the content region. In particular, the drag operation of the gesture will pan the content within the display area when surfaced at the touchscreen interface.
    Type: Grant
    Filed: October 3, 2008
    Date of Patent: February 12, 2013
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Jan-Kristian Markiewicz, Reed L. Townsend, Pamela De La Torre Baltierra, Todd A. Torset, Josh A. Clow, Xiao Tu, Leroy B. Keely
  • Publication number: 20120293418
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Application
    Filed: July 27, 2012
    Publication date: November 22, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Adrian J. Garside, F. David Jones, Josh A. Clow, Judy C. Tandog, Leroy B. Keely, Tracy Dianne Schultz
  • Publication number: 20120274592
    Abstract: Methods are provided for interpreting a touch in relation to touch targets displayed on a touch-screen display, the touch targets associated with an application. A touch is detected at a first touch-screen location. The application is queried to determined a first touch target located within a predetermined touch region of the first touch-screen location. The application is then queries to determine whether a second touch target is located within the predetermined touch region. The touch is them disambiguated to determine whether the touch was intended for the first touch target or the second touch target.
    Type: Application
    Filed: July 6, 2012
    Publication date: November 1, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Patent number: 8253708
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Adrian J. Garside, F. David Jones, Josh A. Clow, Judy C. Tandog, Leroy B. Keely, Tracy Dianne Schultz
  • Patent number: 8255822
    Abstract: Textboxes are provided to support both standard textbox operations and handwriting input. A textbox may be displayed as a standard textbox, receive input from a keyboard, a pointing device (e.g., a mouse), and/or a handheld writing device (e.g., an electronic pen or stylus), and interpret the input to perform standard textbox operations. Based on various user actions, the textbox is displayed as an enlarged textbox that provides a writing surface for receiving input from the handheld writing device that is interpreted as handwriting input. Text is recognized from the handwriting input, and the text from the enlarged textbox is synchronized with the textbox.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Thomas Randall Wick, Krishna Kotipali, Adrian James Garside, Takanobu Murayama, Susan E. Dziadosz, Tracy Dianne Schultz, Leroy B. Keely, Thomas H. Alphin
  • Patent number: 8237665
    Abstract: A method for interpreting ambiguous click events in relation to click targets on a touch-screen display disposed at respective click target locations includes detecting a touch at a touch location and determining whether the touch location corresponds to a click target location. The method also includes searching for nearby click target locations in a predetermined click region and, upon locating a first click target location within the predetermined click region, associating the touch with the first click target location to identify a click event. A computing device for facilitating accurate touch input targeting with respect to a touch-screen display includes a display component, a touch detection component, a targeting component that associates a touch with a click target, and an event detection component that associates the touch with one of a right click event, a left click event, or a drag event.
    Type: Grant
    Filed: March 11, 2008
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Richard J. Duncan, Leroy B. Keely, David A. Perry, Thomas H. Alphin, Chris Devaraj, David A. Matthews, Steven P. Dodge
  • Patent number: 8132125
    Abstract: A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: March 6, 2012
    Assignee: Microsoft Corporation
    Inventors: Marieke Iwema, Leroy B. Keely, F. David Jones, Robert J. Jarrett
  • 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: 7996589
    Abstract: An interface is provided between a handwriting receiving panel and an auto complete process. A user writes onto the handwriting receiving panel which recognizes the handwritten text. The handwritten text is forwarded to the auto complete process which provides suggested content to the user based on the handwritten text. The user can select the suggested content for use with another application. Alternatively, the user may add additional information to the handwriting receiving panel to enable the auto complete process to provide more or different suggested content.
    Type: Grant
    Filed: October 14, 2005
    Date of Patent: August 9, 2011
    Assignee: Microsoft Corporation
    Inventors: Tracy D. Schultz, Adrian Garside, Takanobu Murayama, Leroy B. Keely, Judy C. Tandog, Tobiasz A. Zielinski, Jeffrey W. Pettiross, Joshua A. Clow, Shawna J. Davis, F. David Jones
  • Patent number: 7979805
    Abstract: A processing device may include a display screen and one or more buttons located near the display screen. Pressing one of the one or more buttons may cause the processing device to perform a first function and pressing and holding the one of the one or more buttons may cause the processing device to perform a second function. When the one of the one or more buttons is pressed, the processing device may provide a first feedback describing the first function. When the one of the one or more buttons is pressed and held for at least a predetermined amount of time, the processing device may provide a second feedback describing the second function. In some implementations, a time indicator may be displayed indicating an amount of passing time until the one of the one or more buttons is pressed and held for the predetermined amount of time.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: July 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Sally Liu, Jonathan Friedman, Leroy B Keely, Hugh Edward McLoone, Jr., David Ben Perry
  • 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