Stylus sensitive device with hover over stylus control functionality
First Claim
1. A system for performing a function in response to receiving input from a stylus that includes an elongated body portion, a tip on an end of the elongated body portion, and a control feature on the elongated body portion, the system comprising:
- an electronic device having a display for displaying content to a user and a stylus detection surface for allowing user input via the stylus tip; and
a user interface executable on the electronic device and comprising a stylus hover over mode, wherein the stylus hover over mode is configured to perform a function on the electronic device in response to input provided via the stylus-based control feature, the stylus-based control feature input provided without direct contact between the stylus detection surface and the stylus, and wherein the stylus-based control feature input is provided from at least one of a button on the stylus, a rotating knob on the stylus, a switch on the stylus, a touch-sensitive area on the stylus, a pressure-sensitive area on the stylus, and a sliding control switch on the stylus;
wherein the function performed on the electronic device is determined based on both a predetermined stylus location over the stylus detection surface and content presented on the display, such that the function is performed in response to the stylus-based control feature input being provided while the stylus is hovering over the stylus detection surface.
9 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for performing stylus-based actions in electronic devices without the stylus having to touch the stylus detection surface. A stylus action may include manipulating one or more control features of the stylus, and each control feature action or combination of actions may be associated with distinct functions. The device may detect, for example, whether the stylus is pointing to specific content or one or more UI control features or icons on the device, for which a corresponding function can be performed. In other cases, functions can be performed without reference to specific content. The device may track stylus location over the detection surface and the non-touch stylus action may be location sensitive. The various functions assigned to non-touch stylus actions may be performed on an application specific level, or a global device level. An animation can be displayed as non-touch stylus actions are executed.
175 Citations
21 Claims
-
1. A system for performing a function in response to receiving input from a stylus that includes an elongated body portion, a tip on an end of the elongated body portion, and a control feature on the elongated body portion, the system comprising:
-
an electronic device having a display for displaying content to a user and a stylus detection surface for allowing user input via the stylus tip; and a user interface executable on the electronic device and comprising a stylus hover over mode, wherein the stylus hover over mode is configured to perform a function on the electronic device in response to input provided via the stylus-based control feature, the stylus-based control feature input provided without direct contact between the stylus detection surface and the stylus, and wherein the stylus-based control feature input is provided from at least one of a button on the stylus, a rotating knob on the stylus, a switch on the stylus, a touch-sensitive area on the stylus, a pressure-sensitive area on the stylus, and a sliding control switch on the stylus; wherein the function performed on the electronic device is determined based on both a predetermined stylus location over the stylus detection surface and content presented on the display, such that the function is performed in response to the stylus-based control feature input being provided while the stylus is hovering over the stylus detection surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for performing a function in response to receiving input from a stylus that includes an elongated body portion, a tip on an end of the elongated body portion, and a control feature on the elongated body portion, the system comprising:
-
an electronic device having a display for displaying content to a user and a stylus detection surface for allowing user input via the stylus tip; and a user interface executable on the electronic device and comprising a stylus hover over mode, wherein the stylus hover over mode is configured to perform a function on the electronic device in response to a stylus-based control feature input provided without the stylus directly touching the stylus detection surface, and wherein the stylus-based control feature input is provided from at least one of a button on the stylus, a rotating knob on the stylus, a switch on the stylus, a touch-sensitive area on the stylus, a pressure-sensitive area on the stylus, and a sliding control switch on the stylus; wherein the function performed on the electronic device is determined based on both a predetermined stylus location over the stylus detection surface and content presented on the display, such that the function is performed in response to the stylus-based control feature input being provided while the stylus is hovering over the stylus detection surface; and wherein the function includes changing a given operating parameter of the electronic device.
-
-
17. A non-transitory computer program product encoded with instructions that when executed by one or more processors cause a process to be carried out, the process comprising:
-
display content to a user via an electronic device configured to receive input via a stylus that includes an elongated body portion, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the electronic device having a stylus detection surface for allowing user input via the stylus tip; and perform a function on the electronic device in response to input provided via the stylus-based control feature, the stylus-based control feature input provided without direct contact between the stylus detection surface and the stylus, wherein the stylus-based control feature input is provided from at least one of a button on the stylus, a rotating knob on the stylus, a switch on the stylus, a touch-sensitive area on the stylus, a pressure-sensitive area on the stylus, and a sliding control switch on the stylus; wherein the function performed on the electronic device is determined based on both a predetermined stylus location over the stylus detection surface and content presented on the display, such that the function is performed in response to the stylus-based control feature input being provided while the stylus is hovering over the stylus detection surface. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory-computer program product encoded with instructions that when executed by one or more processors cause a process to be carried out, the process comprising:
-
display content to a user via an electronic device configured to receive input via a stylus that includes an elongated body portion, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the electronic device having a stylus detection surface for allowing user input via the stylus tip; and perform a function on the electronic device in response to input provided via the stylus-based control feature, the stylus-based control feature input provided without direct contact between the stylus detection surface and the stylus, wherein the stylus-based control feature input is provided from at least one of a button on the stylus, a rotating knob on the stylus, a switch on the stylus, a touch-sensitive area on the stylus, a pressure-sensitive area on the stylus, and a sliding control switch on the stylus; wherein the function performed on the electronic device is determined based on both a predetermined stylus location over the stylus detection surface and content presented on the display, such that the function is performed in response to the stylus-based control feature input being provided while the stylus is hovering over the stylus detection surface; and wherein the function includes changing a given operating parameter of the electronic device.
-
Specification