NATURAL INPUT FOR SPREADSHEET ACTIONS
First Claim
Patent Images
1. A method for interacting with a spreadsheet, comprising:
- receiving a gesture on a touch input device;
wherein the gesture is used to interact with the spreadsheet;
receiving sensor information, wherein the sensor information is used to interact with the spreadsheet;
wherein the sensor information comprises accelerometer data that is used in changing a view of the spreadsheet;
automatically determining a type of the received gesture;
performing an action relating to at least one of;
the type of the received gesture and the received sensor information; and
updating a display of the spreadsheet.
2 Assignments
0 Petitions
Accused Products
Abstract
Different gestures and actions are used to interact with spreadsheets. The gestures are used in manipulating the spreadsheet and performing other actions in the spreadsheet. For example, gestures may be used to move within the spreadsheet, select data, filter, sort, drill down/up, zoom, split rows/columns, perform undo/redo actions, and the like. Sensors that are associated with a device may also be used in interacting with spreadsheets. For example, an accelerometer may be used for moving and performing operations within the spreadsheet.
-
Citations
20 Claims
-
1. A method for interacting with a spreadsheet, comprising:
-
receiving a gesture on a touch input device;
wherein the gesture is used to interact with the spreadsheet;receiving sensor information, wherein the sensor information is used to interact with the spreadsheet;
wherein the sensor information comprises accelerometer data that is used in changing a view of the spreadsheet;automatically determining a type of the received gesture; performing an action relating to at least one of;
the type of the received gesture and the received sensor information; andupdating a display of the spreadsheet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium storing computer-executable instructions for interacting with a spreadsheet comprising:
-
determining when a gesture on a touch input device is received; wherein the gesture is used to interact with the spreadsheet; automatically determining a type of the received gesture;
wherein the type of gesture is at least one of;
a karate chop gesture that indicates to a spreadsheet application to insert data within the spreadsheet;
a chart gesture that indicates to the spreadsheet application to display a chart within the spreadsheet;
a comment gesture that indicates to the spreadsheet application to display a comment box within the spreadsheet;
a grip gesture that indicates when to change a scrolling mode to a selection mode;
a zoom gesture that indicates to the spreadsheet application to perform at least one action comprising;
displaying a thumbnail for each sheet of the spreadsheet and performing a drilling operation on data of the spreadsheet; and
a gesture box gesture that indicates to the spreadsheet to perform an operation on data of the spreadsheet;performing an action relating to the type of the received gesture; and updating a display of the spreadsheet. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for interacting with a spreadsheet, comprising:
-
a processor, memory, and a computer-readable storage medium; an operating environment stored on the computer-readable storage medium and executing on the processor; a spreadsheet application; a spreadsheet;
wherein the spreadsheet comprises spreadsheet objects; anda gesture manager operating in conjunction with the spreadsheet application that is configured to perform actions comprising; determining when a gesture on a touch input device is received;
wherein the gesture is used to interact with the spreadsheet;determining when sensor information is received that relates to a movement of spreadsheet; automatically determining a type of the received gesture when received;
wherein the type of gesture is at least one of;
a karate chop gesture that indicates to a spreadsheet application to insert data within the spreadsheet;
a chart gesture that indicates to the spreadsheet application to display a chart within the spreadsheet;
a comment gesture that indicates to the spreadsheet application to display a comment box within the spreadsheet;
a grip gesture that indicates when to change a scrolling mode to a selection mode;
a zoom gesture that indicates to the spreadsheet application to perform at least one action comprising;
displaying a thumbnail for each sheet of the spreadsheet and performing a drilling operation on data of the spreadsheet; and
a gesture box gesture that indicates to the spreadsheet to perform an operation on data of the spreadsheet;performing an action relating to the type of the received gesture; and updating a display of the spreadsheet. - View Dependent Claims (20)
-
Specification