US2016062467A1PendingUtilityA1

Touch screen control

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Dec 28, 2010Filed: Oct 27, 2015Published: Mar 3, 2016
Est. expiryDec 28, 2030(~4.4 yrs left)· nominal 20-yr term from priority
G06F 3/0488G06F 3/0412G06F 3/04883G06F 2203/04104G06F 2203/04808G06F 3/0482G06F 2203/04804G06F 3/04847G06F 3/016G06F 3/0416
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This document relates to touch screen controls. For instance, the touch screen controls can allow a user to control a computing device by engaging a touch screen associated with the computing device. One implementation can receive at least one tactile contact from a region of a touch screen. This implementation can present a first command functionality on the touch screen proximate the region for a predefined time. It can await user engagement of the first command functionality. Lacking user engagement within the predefined time, the implementation can remove the first command functionality and offer a second command functionality.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A device comprising:
 a touch screen;   hardware storage storing computer-readable instructions; and   a hardware processing unit configured to execute the computer-readable instructions;   wherein the computer-readable instructions, when executed by the hardware processing unit, cause the hardware processing unit to:   receive a tactile contact on a region of the touch screen;   display a first command functionality on the touch screen proximate to the region for a predefined time; and   while the tactile contact has been removed from the touch screen:
 determine that the first command functionality displayed on the touch screen has not been engaged within the predefined time; and, 
 responsive to a determination that the first command functionality displayed on the touch screen has not been engaged within the predefined time, remove the first command functionality from the touch screen and display a second command functionality on the touch screen. 
   
     
     
         22 . The device of  claim 21 , wherein the tactile contact comprises a single tactile contact entered by a finger or a stylus. 
     
     
         23 . The device of  claim 21 , wherein the tactile contact includes two or more substantially simultaneous tactile contacts that are received within a predefined distance of one another. 
     
     
         24 . The device of  claim 21 , wherein the first command functionality comprises multiple commands. 
     
     
         25 . The device of  claim 24 , wherein the computer-readable instructions, when executed by the hardware processing unit, cause the hardware processing unit to:
 remove all of the multiple commands of the first command functionality from the touch screen responsive to determining that the first command functionality displayed on the touch screen has not been engaged within the predefined time.   
     
     
         26 . The device of  claim 25 , wherein the computer-readable instructions, when executed by the hardware processing unit, cause the hardware processing unit to:
 gradually fade out all of the multiple commands of the first command functionality.   
     
     
         27 . A device comprising:
 a touch screen;   hardware storage storing computer-readable instructions; and   a hardware processing unit configured to execute the computer-readable instructions;   wherein the computer-readable instructions, when executed by the hardware processing unit, cause the hardware processing unit to:
 receive a first tactile contact and a second tactile contact in a region of the touch screen; 
 display a first command set on the touch screen proximate to the region where the first tactile contact and the second tactile contact are received; and 
 when the second tactile contact moves away from the first tactile contact, determine whether to perform a zoom action or modify the first command set based at least on whether the first tactile contact also moves away from the second tactile contact. 
   
     
     
         28 . The device of  claim 27 , wherein the computer-readable instructions, when executed by the hardware processing unit, configure the hardware processing unit to:
 in a first instance when the first tactile contact also moves away from the second tactile contact, perform the zoom action; and   in a second instance when the first tactile contact is stationary, modify the first command set by extending the first command set on the touch screen.   
     
     
         29 . The device of  claim 27 , wherein the first command set is a toolbar. 
     
     
         30 . The device of  claim 29 , wherein the computer-readable instructions, when executed by the hardware processing unit, configure the hardware processing unit to:
 extend or add to the toolbar by expanding the toolbar according to movement of the second tactile contact.   
     
     
         31 . The device of  claim 30 , wherein the toolbar is expanded in both a horizontal and a vertical direction. 
     
     
         32 . The device of  claim 30 , wherein the toolbar is expanded in a radial fashion, an accordion fashion, or a horizontal fashion. 
     
     
         33 . A method performed on a device having a touch screen, the method comprising:
 receiving a first tactile contact and a second tactile contact on the touch screen;   determining an initial distance between the first tactile contact and the second tactile contact;   displaying a first command set on the touch screen in response to receiving the first tactile contact and the second tactile contact; and   detecting movement of the second tactile contact away from the first tactile contact;   selecting an action to perform on the touch screen in response to the movement, the action being selected based at least on the initial distance between the first tactile contact and the second tactile contact; and   performing the selected action.   
     
     
         34 . The method of  claim 33 , further comprising:
 selecting a zoom action in instances when the initial distance exceeds a predetermined value; and   selecting a command set modifying action in other instances when the initial distance does not exceed the predetermined value.   
     
     
         35 . The method of  claim 35 , further comprising:
 in the instances when the initial distance exceeds the predetermined value, performing the zoom action by zooming in on content shown on the touch screen between the first tactile contact and the second tactile contact.   
     
     
         36 . The method of  claim 35 , further comprising:
 in the other instances when the initial distance does not exceed the predetermined value, expanding the first command set by adding additional commands to the first command set.   
     
     
         37 . The method of  claim 35 , further comprising:
 in the other instances when the initial distance does not exceed the predetermined value, displaying a second command set concurrently with the first command set.   
     
     
         38 . The method of  claim 37 , further comprising:
 organizing multiple commands into a first functional group and a second functional group; and   displaying the first functional group in the first command set and the second functional group in the second command set.   
     
     
         39 . The method of  claim 37 , further comprising:
 organizing multiple commands into a first group of highly-used commands and a second group of other commands; and   displaying the first group of highly-used commands in the first command set and the second group of other commands in the second command set.   
     
     
         40 . The method of  claim 33 , wherein the movement involves movement of both the first tactile contact and the second tactile contact.

Join the waitlist — get patent alerts

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

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