Collaboration system
First Claim
1. A method, comprising:
- at an electronic device with a touch-sensitive display;
detecting a stylus input at a point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display;
determining whether the stylus input includes a menu display input;
while the stylus continues to be detected at the point on the touch-sensitive display, continuing to detect the stylus input; and
in response to the continued detection of the stylus input at the point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display, determining a response from at least two possible responses to the stylus input based on evaluating the stylus input against one or more criteria, including;
in accordance with a determination that the stylus input includes a menu display input, displaying a menu proximate to the point on the touch-sensitive display; and
in accordance with a determination that the stylus input does not include the menu display input, preparing to perform a content manipulation operation with the content instead of displaying a menu proximate to the point on the touch-sensitive display.
0 Assignments
0 Petitions
Accused Products
Abstract
A collaboration system provides enhanced user interface to enable users to interact with electronic devices. In one embodiment, users can add content to a digital system by using a pen that streams coordinates so that input to the digital system may be based on conventional pen and paper handwriting. In another embodiment, a pie-based menu system is used for input to large display area digital devices in which an occluded portion of the pie-based menu system is not used for direct input by the user. The selection of which areas of the pie-based menu system should be omitted from use is adaptive and responsive to whether the user is left-handed or right-handed, and the wrist angle defined by the user'"'"'s posture. In still another embodiment, an ergonomic open-shaped pie menu system is provided to facilitate selection of options on a digital surface.
40 Citations
33 Claims
-
1. A method, comprising:
at an electronic device with a touch-sensitive display; detecting a stylus input at a point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display; determining whether the stylus input includes a menu display input; while the stylus continues to be detected at the point on the touch-sensitive display, continuing to detect the stylus input; and in response to the continued detection of the stylus input at the point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display, determining a response from at least two possible responses to the stylus input based on evaluating the stylus input against one or more criteria, including; in accordance with a determination that the stylus input includes a menu display input, displaying a menu proximate to the point on the touch-sensitive display; and in accordance with a determination that the stylus input does not include the menu display input, preparing to perform a content manipulation operation with the content instead of displaying a menu proximate to the point on the touch-sensitive display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An electronic device, comprising:
-
a touch-sensitive display; a stylus; one or more processors; and memory storing one or more programs, which when executed by the one or more processors, cause the electronic device to perform operations including; detecting a stylus input, made using the stylus, at a point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display; determining whether the stylus input includes a menu display input; while the stylus continues to be detected at the point on the touch-sensitive display, continuing to detect the stylus input; and in response to the continued detection of the stylus input; in accordance with a determination that-the stylus input includes a menu display input, displaying a menu proximate to the point on the touch-sensitive display; and in accordance with a determination that the stylus input does not include the menu display input, preparing to perform a content manipulation operation with the content instead of displaying a menu proximate to the point on the touch-sensitive display. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs including instructions, which, when executed by an electronic device with a touch-sensitive display and a stylus, cause the electronic device to:
-
detect a stylus input, made using the stylus, at a point on the touch-sensitive display that corresponds to content displayed on the touch-sensitive display; determine whether the stylus input includes a menu display input; while the stylus continues to be detected at the point on the touch-sensitive display, continue to detect the stylus input; and in response to the continued detection of the stylus input; in accordance with a determination that the stylus input includes a menu display input, display a menu proximate to the point on the touch-sensitive display; and in accordance with a determination that-the stylus input does not include the menu display input, prepare to perform a content manipulation operation with the content instead of displaying a menu proximate to the point on the touch-sensitive display. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification