Patents by Inventor Leroy Keely
Leroy 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).
-
Publication number: 20070097102Abstract: 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: ApplicationFiled: December 14, 2006Publication date: May 3, 2007Applicant: MICROSOFT CORPORATIONInventors: Leroy Keely, Charlton Lui, Marieke Iwema, Luis Huapaya, Jeffrey Pettiross, Erik Geidl
-
Publication number: 20070083691Abstract: An expansion device is provided for expanding the functionality of a mobile electronic device while in a mobile mode and/or in a desktop mode. The expansion device may be a media slice that provides multimedia functionality to a mobile electronic device. The media slice may be configured to receive an electromechanical interface from the mobile electronic device and to replicate the electromechanical interface for connecting to another expansion device, such as to a docking station or a port replicator. The expansion device and the mobile electronic device may be connected via a latch mechanism that easily couples and de-couples the devices. An expansion system is also provided that includes a support stand for providing orientation and support features for a computing device and/or an expansion device.Type: ApplicationFiled: December 11, 2006Publication date: April 12, 2007Applicant: Microsoft CorporationInventors: Leroy Keely, Matthew Lerner, Seiya Ohta, John Stoddard, Jon LeFors, Michael Nuttall
-
Publication number: 20070057930Abstract: 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: ApplicationFiled: October 31, 2006Publication date: March 15, 2007Applicant: Microsoft CorporationInventors: Marieke Iwema, Leroy Keely, F. Jones, Robert Jarrett
-
Publication number: 20060294473Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.Type: ApplicationFiled: August 16, 2006Publication date: December 28, 2006Applicant: MICROSOFT CORPORATIONInventors: Leroy Keely, David Switzer, Shawna Swanson, Kevin Paulson, Tamara Stephas
-
Publication number: 20060279250Abstract: An apparatus, carrying case and computer system are disclosed herein. In the apparatus, a housing to which an electrical device may be electrically coupled is provided. A secondary battery may be electrically coupled to the housing and adapted to power the electrical device or to charge the device's internal battery.Type: ApplicationFiled: June 9, 2005Publication date: December 14, 2006Applicant: Microsoft CorporationInventors: Leroy Keely, Seiya Ohta, Michael Lenahan
-
Publication number: 20060282575Abstract: A process and system for using handwritten input in an auto-suggest list input is described. Handwritten input is recognized as text and forwarded to an auto-suggest list provider that provides a list of suggested results based on the recognized.Type: ApplicationFiled: October 14, 2005Publication date: December 14, 2006Applicant: Microsoft CorporationInventors: Tracy Schultz, Adrian Garside, Takanobu Murayama, Leroy Keely, Judy Tandog, Tobiasz Zielinski, Jeffrey Pettiross, Joshua Clow, Shawna Davis
-
Publication number: 20060277471Abstract: Graphical user interfaces for computer display devices include a page bar control element that allows a user to easily and quickly navigate among the pages of a multiple page electronic document and/or among the pages of a plurality of electronic documents. In some examples, the page bar control element displayed on the computer system provides a visual representation of a multiple pages of the document(s), wherein the visual representation includes several tabs or markers, each marker representing one or more pages of the document(s). In some examples, the markers are rendered in colors that enable quick identification of the current page and/or the page being viewed as well as pages viewed in a riffling action. The page bar control element also may include a visual “flag” that helps users quickly locate text that they have previously flagged or that the system has automatically flagged for them.Type: ApplicationFiled: August 16, 2006Publication date: December 7, 2006Applicant: MICROSOFT CORPORATIONInventors: Leroy Keely, David Switzer, Shawna Swanson, Kevin Paulson, Tamara Stephas
-
Publication number: 20060239517Abstract: A device includes a control configured to provide 5-way navigation. The control includes a fingerprint sensor with a platen that is coupled to an actuation sensor. A user can navigate by sliding a finger across the platen so as to provide direction input. In addition, the user can make a selection by applying a center press to the platen. In an embodiment, the fingerprint sensor is a sweep sensor and is rotatably mounted to the device. The device may include a display that is configured for a first orientation that matches the orientation of the control. The display and the control may be switched to a second orientation so that the user can more efficiently use the device in the second orientation.Type: ApplicationFiled: April 22, 2005Publication date: October 26, 2006Applicant: Microsoft CorporationInventors: Jack Creasey, Leroy Keely
-
Publication number: 20060213754Abstract: Described is a computer-implemented system and method that detects and differentiates different actuation methods entered via a single hardware button, and then takes different task (application program window) switching actions based on the type of actuation method detected. Example button actuation methods include double actuation, press-and-hold, single actuation, and also latent double actuation (which is slower than double actuation, but fast enough to be differentiated from a single actuation). Example task switching actions include toggling focus between two programs, cycling focus between each active program, presenting a Start menu, and/or presenting a list of active programs to select. The single hardware button may be dedicated to task switching, or may be a multi-purpose button that performs task switching when entered into a task switching mode via one actuation method, and performs one or more other functions when not in the task switching mode.Type: ApplicationFiled: March 17, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Robert Jarrett, Leroy Keely, Emily Rimas-Ribikauskas
-
Publication number: 20060209016Abstract: Described is a computer-implemented system and method that dynamically detects which input device (e.g., pen or mouse) is currently in use, and based on the device, varies a program's user interaction model to better optimize the user's ability to interact with the program via that input device. A tablet input subsystem receives pen and touch data, and also obtains keyboard and mouse data. The subsystem analyzes the data and determines which input device is currently active. The active device is mapped to an interaction model, whereby different user interface appearances, behaviors and the like may be presented to the user to facilitate improved interaction. For example, a program may change the size of user interface elements to enable the user to more accurately scroll and make selections. Timing, tolerances and thresholds may change. Pen hovering can become active, and interaction events received at the same location can be handled differently.Type: ApplicationFiled: March 17, 2005Publication date: September 21, 2006Applicant: MICROSOFT CORPORATIONInventors: Eric Fox, Emily Rimas-Ribikauskas, Robert Jarrett, Leroy Keely
-
Publication number: 20060209014Abstract: Described is a system and method in which pen gestures cause a mode to be entered in which a computing device acts as if a modifier key (e.g., Control, Alt, or Shift) was being pressed. This is accomplished by a pen driver sending a modifier key down to the keyboard and mouse input subsystem. Modifier key behavior is thus provided, including at times when a keyboard is not readily available. While in the modifier key mode, additional gestures can be input, including a gesture that results in the computing device acting as if multiple modifier keys are pressed. Also, while in the mode, visual feedback may be provided to indicate the mode is active. The mode may be exited by sending a corresponding modifier key up, and the exit may be triggered in various ways, including by other gestures, mouse or pen events, and certain keyboard input.Type: ApplicationFiled: March 16, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Richard Duncan, Emily Rimas-Ribikauskas, Robert Jarrett, Leroy Keely, Ernest Pennington, Shawna Davis, Sriram Viji, Thomas Russo
-
Publication number: 20060209040Abstract: 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: ApplicationFiled: March 18, 2005Publication date: September 21, 2006Applicant: Microsoft CorporationInventors: Adrian Garside, F. Jones, Josh Clow, Judy Tandog, Leroy Keely, Tracy Schultz
-
Publication number: 20060197754Abstract: An input device is provided that has tactile features for assisting a user with locating an actuator and/or that has features for avoiding inadvertent actuation of an actuator. The input device may include a digital pen having an actuator disposed along a shaft of the pen at a location generally beyond the grip region, and/or an actuator recessed within an outer diameter of the pen shaft. The digital pen may include tactile features for indicating the actuator region of the pen within which the actuator is located. A method is also provided for identifying an actuator or actuator region of an input device.Type: ApplicationFiled: March 2, 2005Publication date: September 7, 2006Applicant: Microsoft CorporationInventors: Leroy Keely, Matthew Lerner, John Stoddard
-
Publication number: 20060200780Abstract: 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: ApplicationFiled: April 28, 2006Publication date: September 7, 2006Applicant: Microsoft CorporationInventors: Marieke Iwema, Leroy Keely, David Switzer
-
Publication number: 20060190652Abstract: An expansion device is provided for expanding the functionality of a mobile electronic device while in a mobile mode and/or in a desktop mode. The expansion device may be a media slice that provides multimedia functionality to a mobile electronic device. The media slice may be configured to receive an electromechanical interface from the mobile electronic device and to replicate the electromechanical interface for connecting to another expansion device, such as to a docking station or a port replicator. The expansion device and the mobile electronic device may be connected via a latch mechanism that easily couples and de-couples the devices. An expansion system is also provided that includes a support stand for providing orientation and support features for a computing device and/or an expansion device.Type: ApplicationFiled: February 18, 2005Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Leroy Keely, Matthew Lerner, Seiya Ohta, John Stoddard, Jon LeFors, Michael Nuttall
-
Publication number: 20060174139Abstract: A system and method for controlling a stylus-based computer based on the location of a stylus is described. In some aspects, removing a stylus from storage may turn on the computer system. In other aspects, power consumed by a digitizer may be modified in accordance with the location of a stylus.Type: ApplicationFiled: January 28, 2005Publication date: August 3, 2006Applicant: Microsoft CorporationInventors: Leroy Keely, Pasquale DeMaio
-
Publication number: 20060136840Abstract: A notepad computer with a page display region displaying a page of a document on which a user can write using a pen or stylus type writing tool is provided. Associated with the page is an interface that can be used with the pen. The interface includes a core task tool region adjacent to the page where tool icons are partially visible until the pen is brought near one of the icons. The tool icon becomes fully visible when the pen is within the region of the icon. The tool when activated can pop-up a radial pop-up menu located at an edge of the document where all the menu choices are located in a semi-circle away from the edge so that the users hand while holding the pen and making a selection does not block the choices. A page flipping tool is located in a corner of the page and is an explicit two-stroke menu allowing selection of a next or previous page.Type: ApplicationFiled: January 27, 2006Publication date: June 22, 2006Applicant: Microsoft CorporationInventors: Leroy Keely, Douglas Young, Andrew Palay
-
Publication number: 20060123362Abstract: A computer system includes a processor creating a renderable image in a first orientation, a display showing the image in the first orientation, and a directional input device having an orientation indicator that is movable between a first position associated with the first image orientation and a second position associated with a second image orientation. The orientation indicator may provide a visual indication of the orientation of the image being shown on the display. The orientation indicator may be movable between a first position associated with the first image orientation and a second position associated with a second image orientation. The processor may create the renderable image in the second orientation and the display may show the image in the second orientation in response to the orientation indicator moving from the first position to the second position.Type: ApplicationFiled: November 30, 2004Publication date: June 8, 2006Applicant: Microsoft CorporationInventor: Leroy Keely
-
Publication number: 20060123025Abstract: A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualization features. Content is protected at several levels, including: no protection; source-sealed; individually-sealed (or “inscribed”); source-signed; and fully-individualized (or “owner exclusive”). The client also includes and/or receives components which permit the access and protection of the encrypted content, as well as components that allow content to be provided to the client in a form that is individualized for the client. In some cases, access to the content will be governed by a rights construct defined in the license bound to the content.Type: ApplicationFiled: January 25, 2006Publication date: June 8, 2006Applicant: Microsoft CorporationInventors: Marco DeMello, Attila Narin, Venkateshaiah Setty, Pavel Zeman, Vinay Krishnaswamy, John Manferdelli, Frank Byrum, Leroy Keely, Yoram Yaacovi, Jeffrey Alger
-
Publication number: 20060109252Abstract: Aspects of the present invention reduce the number of false positive touch inputs made by a non-stylus object such as the user's finger or hand. When the stylus is located proximate to the touch-sensitive surface, the sensitivity of the surface to non-stylus input is disabled, reduced, or otherwise modified. For example, non-stylus inputs may be ignored while the stylus is within a proximity zone defined near the touch-sensitive surface. Further aspects of the present invention are directed to adjusting the threshold requirements of a non-stylus input depending upon where on the touch-sensitive surface the input is made. Still further aspects of the present invention are directed to calibrating various sensitivity thresholds for non-stylus input, as well as the size and/or shape of the proximity zone.Type: ApplicationFiled: November 23, 2004Publication date: May 25, 2006Applicant: Microsoft CorporationInventors: Alexander Kolmykov-Zotov, Emily Rimas-Ribikauskas, Matt Lerner, Reed Townsend, Steven Dodge, Leroy Keely