On-object user interface
First Claim
1. A method for presenting information and controls to a user in response to an automatic action performed by an application program, comprising:
- determining the location on the display device of the object that was subject to the automatic action by the application program;
associating with the object an on-object user interface comprising a first graphical indicator, a second graphical indicator and a context menu;
displaying the first graphical indicator on the display device in proximity to the location of the object, the first graphical indicator indicating that the automatic action was performed;
in response to detecting user interaction with the first graphical indicator, changing the first graphical indicator to the second graphical indicator, the second graphical indicator indicating that the context menu is available; and
in response to user interaction with the second graphical indicator, displaying the context menu on the display device in proximity to the object.
2 Assignments
0 Petitions
Accused Products
Abstract
An on-object user interface (OOUI) for presenting information and controls to a user in response to an automatic action performed by an application program. The OOUI is associated with object that was subject to the automatic action. The OOUI comprises a first graphical indicator, a second graphical indicator and a context menu. The first graphical indicator is displayed in proximity to the object, in order to indicate that the automatic action was performed. The automatic action may comprise an auto-correct or an auto-format action. The automatic action may also comprise the setting of a property relating to formatting or positioning of the object in response to a user-initiated action. When user interaction with the first graphical indicator is detected, the first graphical indicator is changed to the second graphical indicator, which indicates that a context menu is available. Then, in response to user interaction with the second graphical indicator, the context menu is displayed on the display device in proximity to the object. The context menu may include one or more interactive controls for allowing the user to undo or modify the automatic action. The context menu may also include an interactive control for allowing the user to customize future applications of the auto correct action.
287 Citations
27 Claims
-
1. A method for presenting information and controls to a user in response to an automatic action performed by an application program, comprising:
-
determining the location on the display device of the object that was subject to the automatic action by the application program;
associating with the object an on-object user interface comprising a first graphical indicator, a second graphical indicator and a context menu;
displaying the first graphical indicator on the display device in proximity to the location of the object, the first graphical indicator indicating that the automatic action was performed;
in response to detecting user interaction with the first graphical indicator, changing the first graphical indicator to the second graphical indicator, the second graphical indicator indicating that the context menu is available; and
in response to user interaction with the second graphical indicator, displaying the context menu on the display device in proximity to the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having stored thereon a data structure representing an on-object user interface for presenting information and controls to a user in response to an automatic action performed by an application program, the data structure comprising:
-
a first graphical indicator to be displayed on a display device in proximity to the object that was subject to the automatic action, the first graphical indicator for indicating that the automatic action was performed;
a second graphical indicator to be displayed on the display device in place of the first graphical indicator in response to detecting user interaction with the first graphical indicator, the second graphical indicator indicating that a context menu is available; and
the context menu to be displayed on the display device in proximity to the object in response to user interaction with the second graphical indicator, the context menu comprising one or more interactive controls for allowing the user to undo or modify the automatic action. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification