US2014120518A1PendingUtilityA1

Teaching gestures with offset contact silhouettes

Assignee: MICROSOFT CORPPriority: Nov 16, 2009Filed: Jan 2, 2014Published: May 1, 2014
Est. expiryNov 16, 2029(~3.3 yrs left)· nominal 20-yr term from priority
G09B 19/003G06F 2203/04808G09B 19/24G06F 3/04883G09B 5/02G09B 19/0053
65
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method for providing multi-touch input training on a display surface is disclosed. A touch/hover input is detected at one or more regions of the display surface. A visualization of the touch/hover input is displayed at a location of the display surface offset from the touch/hover input. One or more annotations are displayed at a location of the display surface offset from the touch/hover input and proximate to the visualization, where each annotation shows a different legal continuation of the touch/hover input.

Claims

exact text as granted — not AI-modified
1 . A method for providing hover input training on a display, comprising:
 detecting a hover input spaced away from one or more regions of the display;   displaying a visualization of the hover input at a location of the display offset from the hover input; and   displaying one or more annotations at a location of the display offset from the hover input.   
     
     
         2 . The method of  claim 1 , where the visualization of the hover input includes a contact silhouette showing which portions of an input object performing the hover input are nearly contacting the display. 
     
     
         3 . The method of  claim 1 , wherein the one or more annotations are proximate to the visualization. 
     
     
         4 . The method of  claim 1 , wherein each annotation shows a different legal continuation of the hover input. 
     
     
         5 . The method of  claim 1 , where the visualization is displayed after the touch or hover input fails to change at a predetermined rate. 
     
     
         6 . The method of  claim 1 , further comprising hiding the visualization upon completion of a legal continuation of the touch or hover input. 
     
     
         7 . The method of  claim 1 , where the one or more annotations includes information indicating a direction a continuation of the touch or hover input should move to execute a legal continuation of the touch or hover input. 
     
     
         8 . The method of  claim 4 , where the information indicating a direction a continuation of the touch or hover input should move to execute a legal continuation of the touch or hover input includes an arrow. 
     
     
         9 . The method of  claim 4 , where the information indicating a direction a continuation of the touch or hover input should move to execute a legal continuation of the touch or hover input includes a path. 
     
     
         10 . The method of  claim 1 , where the one or more annotations includes a first annotation displayed with a first color and a second annotation displayed with a second color different from the first color, the first annotation indicating a first legal continuation of the touch or hover input, and the second annotation indicating a second legal continuation of the touch or hover input, different from the first legal continuation of the touch or hover input. 
     
     
         11 . The method of  claim 1 , where the one or more annotations includes one or more images simulating a touch or hover input at a corresponding one or more successive time frames to indicate a legal continuation of the touch or hover input. 
     
     
         12 . The method of  claim 1 , where the one or more annotations includes textual information describing a legal continuation of the touch or hover input. 
     
     
         13 . The method of  claim 1 , where the visualization includes a progress bar indicating a level of completion of a continuation of the hover input. 
     
     
         14 . The method of  claim 1 , further comprising providing a notification to discontinue the hover input upon completion of a continuation of the hover input. 
     
     
         15 . A method for providing hover input training on a display, comprising:
 detecting a hover input spaced away from one or more regions of the display;   after the touch or hover input fails to change at a predetermined rate, displaying, at a location of the display offset from the hover input, a contact silhouette showing which portions of an input object performing the hover input are nearly contacting the display; and   displaying one or more annotations at a location of the display offset from the hover input.   
     
     
         16 . A method for providing touch input training on a display surface, comprising:
 detecting a touch or hover input at one or more regions of the display surface;   displaying a visualization of the touch or hover input at a location of the display surface offset from the touch or hover input; and   displaying one or more annotations at a location of the display surface offset from the touch or hover input and proximate to the visualization, each annotation showing a different legal continuation of the touch or hover input.   
     
     
         17 . The method of  claim 16 , where the visualization is displayed after the touch or hover input fails to change at a predetermined rate. 
     
     
         18 . The method of  claim 16 , further comprising hiding the visualization upon completion of a legal continuation of the touch or hover input. 
     
     
         19 . The method of  claim 16 , where the one or more annotations includes information indicating a direction a continuation of the touch or hover input should move to execute a legal continuation of the touch or hover input. 
     
     
         20 . The method of  claim 16 , where the one or more annotations includes one or more images simulating a touch or hover input at a corresponding one or more successive time frames to indicate a legal continuation of the touch or hover input.

Join the waitlist — get patent alerts

Track US2014120518A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.