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 an application program for playing hack media;
while an auxiliary input device is positioned on the touch screen, detect the auxiliary input device using a capacitance change detected by the touch screen;
identify the executing application program to determine whether the application program supports the auxiliary input device;
in response that the application program supports the auxiliary input device, display a user interface of the application program associated with the auxiliary input device, wherein the user interface is displayed before a rotational input is received from the auxiliary input device;
while the user interface is displayed, receive the rotational input from the auxiliary input device;
adjust an audio volume of the media based on the rotational input;
execute another application program for displaying an electronic document on the touch screen; and
scroll the electronic document based on the rotational input,wherein the scroll of the electronic document removes from the touch screen a portion of the electronic document displayed prior to receiving the rotational input.
1 Assignment
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
30 Claims
-
1. An electronic device, comprising:
-
a touch screen for detecting a touch input; a memory; and at least one processor configured to; execute an application program for playing hack media; while an auxiliary input device is positioned on the touch screen, detect the auxiliary input device using a capacitance change detected by the touch screen; identify the executing application program to determine whether the application program supports the auxiliary input device; in response that the application program supports the auxiliary input device, display a user interface of the application program associated with the auxiliary input device, wherein the user interface is displayed before a rotational input is received from the auxiliary input device; while the user interface is displayed, receive the rotational input from the auxiliary input device; adjust an audio volume of the media based on the rotational input; execute another application program for displaying an electronic document on the touch screen; and scroll the electronic document based on the rotational input, wherein the scroll of the electronic document removes from the touch screen a portion of the electronic document displayed prior to receiving the rotational input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device, comprising:
-
a touch screen for detecting a touch input; a memory; and at least one processor configured to; execute an application program for playing back media; while an auxiliary input device is positioned on the touch screen, detect the auxiliary input device using a capacitance change detected by the touch screen; identify the executing application program to determine whether the application program supports the auxiliary input device; in response that the application program supports the auxiliary input device, display a user interface of the application program associated with the auxiliary input device; adjust an audio volume of the media based on rotational input received from the auxiliary input device; execute another application program for displaying an electronic document on the touch screen; and scroll the electronic document based on the rotational input, wherein the scroll of the electronic document removes from the touch screen a portion of the electronic document displayed prior to receiving the rotational input, and wherein the user interface is displayed before the rotational input is received from the auxiliary input device.
-
-
11. A method for operating an electronic device capable of receiving rotational input from an auxiliary input device, the method comprising:
-
executing an application program for playing back media; while the auxiliary input device is positioned on a touch screen, detecting the auxiliary input device using a capacitance change detected by the touch screen; identifying the executing application program to determine whether the application program supports the auxiliary input device; in response that the application program supports the auxiliary input device, displaying a user interface of the application program associated with the auxiliary input device; adjusting an audio volume of the media based on rotational input received from the auxiliary input device; executing another application program for displaying an electronic document on the touch screen; and scrolling the electronic document based on the rotational input, wherein the scroll of the electronic document removes from the touch screen a portion of the electronic document displayed prior to receiving the rotational input, and wherein the user interface is displayed before the rotational input is received from the auxiliary input device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium storing a program, wherein the program is executable by a processor to cause an electronic device to:
-
execute an application program for playing back media; identify the executing application program to determine whether the application program supports an auxiliary input device; in response that the application program supports the auxiliary input device, display a user interface of the application program associated with the auxiliary input device, wherein the user interface is displayed before a rotational input is received from the auxiliary input device; while the user interface is displayed, receive the rotational input from the auxiliary input device; adjust an audio volume of the media based on the rotational input; execute another application program for displaying an electronic document on a touch screen of the electronic device; and scroll the electronic document based on the rotational input, wherein the scroll of the electronic document removes from the touch screen a portion of the electronic document displayed prior to receiving the rotational input. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification