1
Jan Kristian Markiewicz, Gerrit H Hofmeester, Orry W Soegiono, Jon Gabriel Clapper, Jennifer Marie Wolfe, Chantal M Leonard, Theresa B Pittappilly, Holger Kuehnle, John C Whytock: Cross-slide gesture to select and rearrange. Microsoft Corporation, Sung Kim, Andrew Sanders, Micky Minhas, April 1, 2014: US08687023 (50 worldwide citation)

Cross slide gestures for touch displays are described. In at least some embodiments, cross slide gestures can be used on content that pans or scrolls in one direction, to enable additional actions, such as content selection, drag and drop operations, and the like. In one or more embodiments, a cross ...


2
Jan Kristian Markiewicz, Krishna Kotipali, Adrian James Garside, Takanobu Murayama, Susan E Dziadosz: Inline handwriting recognition and correction. Microsoft Corporation, Shook Hardy & Bacon, February 14, 2012: US08116569 (14 worldwide citation)

As a user writes using a handheld writing device, such as an electronic pen or stylus, handwriting input is received and initially displayed as digital ink. The display of the digital ink is converted to recognized text inline with additional digital ink as the user continues to write. A user may ed ...


3
Mitica Manu, Jan Kristian Markiewicz, Bradley A Music, Brian D Haslam: Text prediction with partial selection in a variety of domains. Microsoft Corporation, Microsoft Corporation, August 6, 2013: US08504349 (12 worldwide citation)

A computing system may predict a word based on received user input that selects a part of the word (e.g., the first characters, the first root, etc.). Specifically, a program, when run on the computing system, may perform a method including creating a candidate list of words based on received user i ...


4
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: Panning content utilizing a drag operation. Microsoft Corporation, Shook Hardy & Bacon L, February 12, 2013: US08375336 (10 worldwide citation)

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 ...


5
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: Incorporated handwriting input experience for textboxes. Microsoft Corporation, Shook Hardy & Bacon, August 28, 2012: US08255822 (6 worldwide citation)

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 ...


6
Jan Kristian Markiewicz, Adrian James Garside, Krishna Kotipali: Handwriting templates. Microsoft Corporation, Shook Hardy & Bacon L, November 22, 2011: US08064702 (2 worldwide citation)

Apparatuses, methods, and computer-storage media provide character string templates to facilitate receiving non-prose handwriting input from a user and converting that input to text to create character strings capable of being provided to application and/or displayed to the user. Templates may be pr ...


7
Brian S LeVee, Jan Kristian Markiewicz, Gerrit H Hofmeester, Nils A Sundelin, Chaitanya Dev Sareen, Matthew I Worley, Jesse Clay Satterfield, Adam E Barrus, Benjamin Salim Srour, Bret P Anderson: Closing applications. Microsoft Technology Licensing, Bryan Webster, Judy Yee, Micky Minhas, December 29, 2015: US09223472 (1 worldwide citation)

Application closing techniques are described. In one or more implementations, a computing device recognizes an input as involving selection of an application displayed in a display environment by the computing device and subsequent movement of a point of the selection toward an edge of the display e ...


8
Jeffrey J Weir, Jennifer L Anderson, Jennifer Wolfe, Gerrit H Hofmeester, Jan Kristian Markiewicz, Andrew R Brauninger, Stuart J Stuple, David Earl Washington, Matthew J Kotler, Ryan Demopoulos, Amish Patel: Explicit touch selection and cursor placement. Microsoft Technology Licensing, April 4, 2017: US09612670 (1 worldwide citation)

A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a ...


9
Jeffrey J Weir, Jennifer L Anderson, Jennifer Wolfe, Gerrit H Hofmeester, Jan Kristian Markiewicz, Andrew R Brauninger, Stuart J Stuple, David Earl Washington, Matthew J Kotler, Ryan Demopoulos, Amish Patel: Explicit touch selection and cursor placement. Microsoft Technology Licensing, Timothy Churna, Sergey Lamansky, Micky Minhas, July 26, 2016: US09400567 (1 worldwide citation)

A system and method for implementing an efficient and easy to user interface for a touch screen device. A cursor may be placed by a user using simple inputs. The device operates places the cursor coarsely and refines the cursor placement upon further input from the user. Text may be selected using a ...


10
Jan Kristian Markiewicz, Reed Townsend, David Matthews, Vishnu Sivaji: Soft keyboard control. Microsoft Technology Licensing, Aaron Chatterjee, Kate Drakos, Micky Minhas, May 26, 2015: US09041660 (1 worldwide citation)

This document describes tools associated with soft keyboard control functions. In some implementations, the tools recognize a keyboard launch gesture on a touch sensitive screen and present a preview of a keyboard on the touch sensitive screen responsive to the launch gesture. The tools can also dis ...