Pen/stylus offset modification
First Claim
Patent Images
1. A method, comprising:
- detecting, using a processor, pen input to a surface of an electronic device, wherein the electronic device provides an associated location of a display output representing pen input;
accessing, using a processor, one or more other inputs associated in time with the pen input, wherein the one or more other inputs identify an orientation of a pen used to provide the pen input with respect to the surface of the electronic device based upon a tilt orientation of the electronic device with respect to a user, an orientation of the electronic device in an environment, and a centroid of a part of a hand of the user to a contact point of the pen based on handedness of the user, and wherein the one or more other inputs select a new location of a display output different from the associated location of a display output; and
dynamically adjusting, using a processor, the location of a display output representing the pen input as pen inputs are detected, wherein the adjusted location corresponds to the new location of a display output and an offset calculated based upon the one or more other inputs.
2 Assignments
0 Petitions
Accused Products
Abstract
An embodiment provides a method, including detecting, using a processor, pen input to a surface of an electronic device; accessing, using a processor, one or more other inputs associated in time with the pen input; and adjusting, using a processor, a location of a display output representing the pen input using both of the detected pen input and the one or more other inputs. Other aspects are described and claimed.
-
Citations
20 Claims
-
1. A method, comprising:
-
detecting, using a processor, pen input to a surface of an electronic device, wherein the electronic device provides an associated location of a display output representing pen input; accessing, using a processor, one or more other inputs associated in time with the pen input, wherein the one or more other inputs identify an orientation of a pen used to provide the pen input with respect to the surface of the electronic device based upon a tilt orientation of the electronic device with respect to a user, an orientation of the electronic device in an environment, and a centroid of a part of a hand of the user to a contact point of the pen based on handedness of the user, and wherein the one or more other inputs select a new location of a display output different from the associated location of a display output; and dynamically adjusting, using a processor, the location of a display output representing the pen input as pen inputs are detected, wherein the adjusted location corresponds to the new location of a display output and an offset calculated based upon the one or more other inputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device, comprising:
-
a surface accepting pen input; a display; a processor operatively coupled to the surface and the display; and a memory storing instructions that are executable by the processor to; detect pen input to the surface, wherein the display provides an associated location of a display output representing pen input; access one or more other inputs associated in time with the pen input, wherein the one or more other inputs identify an orientation of a pen used to provide the pen input with respect to the surface based upon a tilt orientation of the electronic device with respect to a user, an orientation of the electronic device in an environment, and a centroid of a part of a hand of the user to a contact point of the pen based on handedness of the user, and wherein the one or more other inputs select a new location of a display output different from the associated location of a display output; and dynamically adjust the location of a display output representing the pen input as pen inputs are detected, wherein the adjusted location corresponds to the new location of a display output and an offset calculated based upon the one or more other inputs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, comprising:
-
a computer readable storage device storing code that is executable by a processor of an electronic device, the code comprising; code that detects pen input to a surface of an electronic device, wherein the electronic device provides an associated location of a display output representing pen input; code that accesses one or more other inputs associated in time with the pen input, wherein the one or more other inputs identify an orientation of a pen used to provide the pen input with respect to the surface of the electronic device based upon a tilt orientation of the electronic device with respect to a user, an orientation of the electronic device in an environment, and a centroid of a part of a hand of the user to a contact point of the pen based on handedness of the user, and wherein the one or more other inputs select a new location of a display output different from the associated location of a display output; and code that dynamically adjusts the location of a display output representing the pen input as pen inputs are detected, wherein the adjusted location corresponds to the new location of a display output and an offset calculated based upon the one or more other inputs.
-
Specification