User interface for editing a value in place
First Claim
Patent Images
1. A method for receiving input to adjust a value, comprising:
- creating a document, with text provided by a user, on a graphical display;
storing the document as a computer file;
displaying a value within the document on the graphical display;
determining when the value is selected in the document;
in response to determining to edit the value selected in the document, displaying a user interface element that displays an indicator for adjusting the value selected in the document that is determined from discrete values in the user interface element;
while displaying the value selected in the document, adjusting the discrete values in the user interface element without updating the display of the value selected in the document;
in response to adjusting the discrete values in the user interface element, adjusting the display of the user interface element to a new value; and
after adjusting the display of the user interface element to the new value, showing the value selected in the document as changing to the new value from the user interface element.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface element is displayed for in place editing of values within a document. For example, in response to selecting a value, a user interface is displayed near the value that receives a slide gesture for adjusting the value in place. The user interface may be configured to select one of the discrete parts of the value in response to changing a level of the slide gesture. For example, a user may move the swipe gesture from a level used for adjusting the day value to the level representing the year value. The user interface displayed and method(s) used to adjust the value may be based on the type of value and the structure and content of the document.
-
Citations
20 Claims
-
1. A method for receiving input to adjust a value, comprising:
-
creating a document, with text provided by a user, on a graphical display; storing the document as a computer file; displaying a value within the document on the graphical display; determining when the value is selected in the document; in response to determining to edit the value selected in the document, displaying a user interface element that displays an indicator for adjusting the value selected in the document that is determined from discrete values in the user interface element; while displaying the value selected in the document, adjusting the discrete values in the user interface element without updating the display of the value selected in the document; in response to adjusting the discrete values in the user interface element, adjusting the display of the user interface element to a new value; and after adjusting the display of the user interface element to the new value, showing the value selected in the document as changing to the new value from the user interface element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device storing computer-executable instructions for in place editing of values, comprising:
-
creating a document, with text provided by a user, on a graphical display; storing the document as a computer file; displaying a value within the document on the graphical display; determining when the value is selected in the document; in response to determining when the value is selected in the document, graphically indicating the selection of the value selected in the document, displaying a user interface element that displays potential values for adjusting the value selected in the document that is determined from discrete values in the user interface element; while displaying the value selected in the document, adjusting the discrete values in the user interface element without updating the display of the value selected in the document; in response to adjusting the discrete values in the user interface element, adjusting the display of the user interface element to a new value; and after adjusting the display of the user interface element to the new value, showing the value selected in the document as changing to the new value from the user interface element. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus for in place editing of values, comprising:
-
a display that is configured to receive touch input; a processor and memory; an operating environment executing using the processor; an application that includes values that may be changed; and a user interface manager operating in conjunction with the application that is configured to perform actions comprising; creating a document, with text provided by a user, on the display; storing the document as a computer file; displaying a value within the document on the display; determining when the value on the display is selected in the document; in response to determining when the value is selected in the document, graphically indicating the selection of the value selected in the document, displaying a user interface element that displays a level of potential values for each discrete part of the value selected in the document for adjusting the value selected in the document that is determined from discrete values in the user interface element; while displaying the value selected in the document, adjusting the discrete values in the user interface element without updating the display of the value selected in the document; in response to adjusting the discrete values in the user interface element, adjusting the display of the user interface element to show a currently selected potential value; and after while adjusting the display of the user interface element to the currently selected potential value, showing the value selected in the document as changing to the currently selected potential value from the user interface element. - View Dependent Claims (16, 17, 18)
-
-
19. A system for receiving input to adjust a value, comprising:
-
a display that is configured to receive touch input; a processor and memory; an operating environment executing using the processor; an application for creating and storing a document as a file and wherein the document includes text provided by a user and values that may be changed; and a user interface manager operating in conjunction with the application that is configured to perform actions comprising; displaying a value on the display; determining when the value on the display is selected; in response to determining to edit the value selected in the document, displaying a line such that a portion of the line appears on one side of the selected value and another portion of the line appears on another side of the selected value; while displaying the value selected in the document, receiving a swipe gesture to adjust the selected value without updating the display of the value selected in the document; and after receiving the swipe gesture to adjust the selected value, moving along the line to adjust the selected value to a new value, and showing the selected value in the document as changing to the new value thereby replacing the selected value with the new value in the document. - View Dependent Claims (20)
-
Specification