Explicit touch selection and cursor placement

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 9400567
SERIAL NO

13683244

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Anderson, Jennifer L Kirkland, US 4 51
Brauninger, Andrew R Seattle, US 3 44
Demopoulos, Ryan Bellevue, US 4 37
Hofmeester, Gerrit H Woodinville, US 15 761
Kotler, Matthew J Sammamish, US 76 5604
Markiewicz, Jan-Kristian Redmond, US 70 2706
Patel, Amish Seattle, US 47 1233
Stuple, Stuart J Redmond, US 13 398
Washington, David Earl Seattle, US 7 78
Weir, Jeffrey J Seattle, US 17 984
Wolfe, Jennifer Seattle, US 2 30

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jan 26, 2028
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00