Electronic device using auxiliary input device and operating method thereof
First Claim
Patent Images
1. An electronic device, comprising:
- a touch screen for detecting a touch input;
a memory; and
at least one processor configured to;
execute a first application program;
while the first application program is executed, in response to an auxiliary input device being positioned on the touch screen, identify a first position of the auxiliary input device based on a capacitance change detected by the touch screen;
based on the identified first position of the auxiliary input device, display a first user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the first user interface, configured for the first application program, is displayed before a first rotational input is received from the auxiliary input device;
while the first user interface is displayed, receive the first rotational input from the auxiliary input device;
control a first operation of the first application program based on the first rotational input;
execute a second application program;
while the second application program is executed, in response to the auxiliary input device being positioned on the touch screen, identify a second position of the auxiliary input device based on another capacitance change detected by the touch screen;
based on the identified second position of the auxiliary input device, display a second user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the second user interface, configured for the second application program, is displayed before a second rotational input is received from the auxiliary input device;
while the second user interface is displayed, receive the second rotational input from the auxiliary input device; and
control a second operation of the second application program based on the second rotational input,wherein the first operation of the first application program is different from the second operation of the second application program.
0 Assignments
0 Petitions
Accused Products
Abstract
An electronic device includes a display for detecting touch input, and at least one processor for recognizing a type of an auxiliary input device placed on the display. A method for utilizing the electronic device includes detecting via a touch screen a type of an auxiliary input device placed on a display based on a configuration of at least one or more conductors on the auxiliary input device, detecting an input event generated by the auxiliary input device, and executing via a processor at least one function of an executing program corresponding to the detected input event.
-
Citations
19 Claims
-
1. An electronic device, comprising:
-
a touch screen for detecting a touch input; a memory; and at least one processor configured to; execute a first application program; while the first application program is executed, in response to an auxiliary input device being positioned on the touch screen, identify a first position of the auxiliary input device based on a capacitance change detected by the touch screen; based on the identified first position of the auxiliary input device, display a first user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the first user interface, configured for the first application program, is displayed before a first rotational input is received from the auxiliary input device; while the first user interface is displayed, receive the first rotational input from the auxiliary input device; control a first operation of the first application program based on the first rotational input; execute a second application program; while the second application program is executed, in response to the auxiliary input device being positioned on the touch screen, identify a second position of the auxiliary input device based on another capacitance change detected by the touch screen; based on the identified second position of the auxiliary input device, display a second user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the second user interface, configured for the second application program, is displayed before a second rotational input is received from the auxiliary input device; while the second user interface is displayed, receive the second rotational input from the auxiliary input device; and control a second operation of the second application program based on the second rotational input, wherein the first operation of the first application program is different from the second operation of the second application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
a touch screen for detecting a touch input; a memory; and at least one processor configured to; execute a first application program; while the first application program is executed, in response to an auxiliary input device being positioned on the touch screen, identify a first position of the auxiliary input device based on a capacitance change detected by the touch screen; based on the identified first position of the auxiliary input device, display a first user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the first user interface, configured for the first application program, is displayed before a rotational input is received from the auxiliary input device, while the first user interface is displayed before a first rotational input is received from the auxiliary input device; while the first user interface is displayed, receive the first rotational input from the auxiliary input device; control a first operation of the first application program based on the first rotational input; execute a second application program; while the second application program is executed, in response to the auxiliary input device being positioned on the touch screen, identify a second position of the auxiliary input device based on another capacitance change detected by the touch screen; based on the identified second position of the auxiliary input device, display a second user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the second user interface, configured for the second application program, is displayed before a second rotational input is received from the auxiliary input device; while the second user interface is displayed, receive the second rotational input from the auxiliary input device; and control a second operation of the second application program based on the second rotational input, wherein the first operation of the first application program is different from the second operation of the second application program, and wherein the auxiliary input device includes; a cylindrical body including a bottom surface, wherein the bottom surface adapted to be in contact with the touch screen; and a rotary knob rotatably mounted around the cylindrical body.
-
-
14. A method comprising:
-
executing a first application program; while the first application program is executed, in response to an auxiliary input device being positioned on a touch screen, identifying a first position of the auxiliary input device based on a capacitance change detected by the touch screen; based on the identified first position of the auxiliary input device, displaying a first user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the first user interface, configured for the first application program, is displayed before a first rotational input is received from the auxiliary input device; while the first user interface is displayed, receiving the first rotational input from the auxiliary input device; controlling a first operation of the first application program based on the first rotational input; executing a second application program; while the second application program is executed, in response to the auxiliary input device being positioned on the touch screen, identifying a second position of the auxiliary input device based on another capacitance change detected by the touch screen; based on the identified second position of the auxiliary input device, displaying a second user interface associated with the auxiliary input device to surround the auxiliary input device, wherein the second user interface, configured for the second application program, is displayed before a second rotational input is received from the auxiliary input device; while the second user interface is displayed, receiving the second rotational input from the auxiliary input device; and controlling a second operation of the second application program based on the second rotational input, wherein the first operation of the first application program is different from the second operation of the second application program. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification