The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 04, 2017
Filed:
Sep. 12, 2011
Jeffrey J. Weir, Seattle, WA (US);
Jennifer L. Anderson, Kirkland, WA (US);
Jennifer Wolfe, Seattle, WA (US);
Gerrit H. Hofmeester, Woodinville, WA (US);
Jan-kristian Markiewicz, Redmond, WA (US);
Andrew R. Brauninger, Seattle, WA (US);
Stuart J. Stuple, Redmond, WA (US);
David Earl Washington, Seattle, WA (US);
Matthew J. Kotler, Sammamish, WA (US);
Ryan Demopoulos, Bellevue, WA (US);
Amish Patel, Seattle, WA (US);
Jeffrey J. Weir, Seattle, WA (US);
Jennifer L. Anderson, Kirkland, WA (US);
Jennifer Wolfe, Seattle, WA (US);
Gerrit H. Hofmeester, Woodinville, WA (US);
Jan-Kristian Markiewicz, Redmond, WA (US);
Andrew R. Brauninger, Seattle, WA (US);
Stuart J. Stuple, Redmond, WA (US);
David Earl Washington, Seattle, WA (US);
Matthew J. Kotler, Sammamish, WA (US);
Ryan Demopoulos, Bellevue, WA (US);
Amish Patel, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
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 gripper associated with the cursor. The user interface allows text selection without occluding the text being selected with the user's finger or the gripper. For selecting text in a multi-line block of text, a dynamic safety zone is implemented to simplify text selection for the user.