US2014372856A1PendingUtilityA1

Natural Quick Functions Gestures

Assignee: MICROSOFT CORPPriority: Jun 14, 2013Filed: Jun 14, 2013Published: Dec 18, 2014
Est. expiryJun 14, 2033(~6.9 yrs left)· nominal 20-yr term from priority
G06F 40/18G06F 3/04883G06F 17/246G06F 1/18
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Natural gestures for interacting with spreadsheet documents are provided. A user may interact with a spreadsheet document using a variety of touch-based gestures. Gestures applied to a spreadsheet document may be used for making structural and display changes to the document. For example, gestures may be used on the spreadsheet document for inserting new columns and rows; for revealing hidden columns and rows; for deleting columns and rows; for extending functionalities across columns and rows; for moving objects displayed in a spreadsheet document; and for navigating various parts of a spreadsheet document.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A computer-implemented method for interacting with an electronic spreadsheet document using gesture input, comprising:
 receiving a computer-enabled spreadsheet document;   receiving a gesture input on the spreadsheet document for making a structural change to the spreadsheet document; and   updating a display of the spreadsheet document to include the structural change made to the spreadsheet document in response to the gesture input.   
     
     
         2 . The method of  claim 1 , wherein updating the display of the spreadsheet document is accomplished as the gesture input is being performed. 
     
     
         3 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a pull-apart gesture on the spreadsheet document for pulling two spreadsheet document columns apart for inserting one or more additional columns between the pulled-apart columns. 
     
     
         4 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a pull-apart gesture for pulling two spreadsheet document columns apart for revealing one or more columns hidden from view behind the pulled-apart spreadsheet document columns. 
     
     
         5 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a pull-apart gesture for pulling two spreadsheet document rows apart for inserting one or more additional rows between the pulled-apart rows. 
     
     
         6 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a touch-and-slide gesture for inserting one or more columns into the spreadsheet document, wherein the touch-and-slide gesture is performed on a user interface control associated with column insertion. 
     
     
         7 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a drag-and-drop away gesture for deleting a column from the spreadsheet document by dragging a column header for the deleting column away from the spreadsheet document. 
     
     
         8 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a touch-hold-pull gesture for revealing a spreadsheet column hidden from view behind two columns in the spreadsheet document. 
     
     
         9 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a push-together gesture for hiding one or more spreadsheet columns behind two pushed-together spreadsheet columns. 
     
     
         10 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a push-together gesture for hiding one or more spreadsheet rows behind two pushed-together spreadsheet rows. 
     
     
         11 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a drag-and-drop between gesture for moving a column from a first location in the spreadsheet document to a second location in the spreadsheet document by dragging and dropping a column header for the moved column to a different column header position in the spreadsheet document. 
     
     
         12 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a multi-touch swipe gesture for navigating between sheets comprising a spreadsheet workbook. 
     
     
         13 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a touch-and-throw gesture for extending a selected functionality from one portion of a spreadsheet document to one or more other portions of the spreadsheet document. 
     
     
         14 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a touch-and-pull gesture on a column header for automatically sorting one or more data items contained in a spreadsheet column associated with the column header. 
     
     
         15 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a pinch-and-turn gesture for rotating an element displayed in the spreadsheet document. 
     
     
         16 . The method of  claim 1 , wherein receiving a gesture input on the spreadsheet document includes receiving a tear-and-pull gesture for pulling an object from a display position within the spreadsheet document to a display position floating on the spreadsheet document. 
     
     
         17 . A computer readable medium on which is stored computer executable instructions which when executed by a computer perform a method for interacting with an electronic spreadsheet document using gesture input, comprising:
 receiving a computer-enabled spreadsheet document;   receiving a gesture input on the spreadsheet document for making one or more changes to the spreadsheet document; and   updating a display of the spreadsheet document to include the one or more changes made to the spreadsheet document in response to the gesture input.   
     
     
         18 . The computer readable medium of  claim 17 , wherein updating the display of the spreadsheet document is accomplished as the gesture input is being performed. 
     
     
         19 . A system for interacting with an electronic spreadsheet document using gesture input, comprising:
 one or more processors; and   a memory coupled to the one or more processors, the one or more processors operable to:
 display a spreadsheet document; 
 receive a gesture input on the spreadsheet document for making a structural change to the spreadsheet document; and 
 update a display of the spreadsheet document to include the structural change made to the spreadsheet document in response to the gesture input. 
   
     
     
         20 . The system of  claim 19 , the one or more processors being further operable to update the display of the spreadsheet document as the gesture input is being received.

Join the waitlist — get patent alerts

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

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