# US 10,120,548 B2 · Method and apparatus for peripheral connection

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,120,548 B2
- Document ID: US10120548B2
- Status: Granted
- Kind: B2
- Application number: 15/083,947
- Filed: 2016-03-29
- Published: 2016-07-21
- Granted: 2018-11-06
- Earliest claimed: 2011-11-23
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Young-Soo Chun
- Web page: https://patentgrep.com/patent/US10120548B2

## CPC

- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/0486: Drag-and-drop
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Attaching a peripheral device to a portable terminal includes determining one or more application programs operating in connection with an attached peripheral device, displaying a depiction of a plug of the attached peripheral device and the one or more application programs on a screen of the portable terminal, and, when a user drags the displayed depiction of a plug to select one of the one or more application programs, executing the selected application program.

## Claims

### Claim 1

A method in a mobile terminal including a touch screen, the method comprising:
detecting a connection of an external device;
displaying, on the touch screen, a plug image corresponding to the external device in response to the detecting of the connection of the external device;
displaying, on the touch screen, one or more icons, respectively corresponding to one or more application programs that are executable on the mobile terminal, in response to the detecting of the connection of the external device;
receiving a selection of one icon of the displayed one or more icons respectively corresponding to the one or more application programs; and
executing an application program corresponding to the selected one icon,
wherein the plug image is initially displayed at a portion of the touch screen adjacent to a location at which the external device is connected in response to the detecting of the connection.

### Claim 2 (depends on 1)

The method of claim 1, wherein the detecting of the connection of the external device comprises using a general-purpose input/output (GPIO) interface or a universal serial bus interface.

### Claim 3 (depends on 1)

The method of claim 1, wherein the receiving of the selection of the one icon of the displayed one or more icons comprises receiving a user input of a drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 4 (depends on 3)

The method of claim 3, further comprising displaying the drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 5 (depends on 1)

The method of claim 1, wherein the plug image is displayed as extending from a location of the external device connection.

### Claim 6

A mobile terminal including a touch screen, the mobile terminal comprising:
a connector; and
a controller configured to:
detect a connection of an external device through the connector;
control the touch screen to display a plug image corresponding to the external device in response to the detecting of the connection of the external device;
control the touch screen to display one or more icons, respectively corresponding to one or more application programs that are executable on the mobile terminal, in response to the detecting of the connection of the external device;
receive a selection of one icon of the displayed one or more icons respectively corresponding to the one or more application programs; and
execute an application program corresponding to the selected one icon,
wherein the plug image is initially displayed at a portion of the touch screen adjacent to a location at which the external device is connected in response to the detecting of the connection.

### Claim 7 (depends on 6)

The mobile terminal of claim 6, wherein the connector comprises a general-purpose input/output (GPIO) interface or a universal serial bus interface.

### Claim 8 (depends on 6)

The mobile terminal of claim 6, wherein the controller is further configured to receive the selection of the one icon of the displayed one or more icons by receiving a user input of a drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 9 (depends on 8)

The mobile terminal of claim 8, wherein the controller is further configured to control the touch screen to display the drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 10 (depends on 6)

The mobile terminal of claim 6, wherein the plug image is displayed as extending from a location of the external device connector.

### Claim 11

A method in a mobile terminal including a touch screen, the method comprising:
detecting a connection of an external device;
automatically displaying, at a location on the touch screen adjacent to the external device connection and in response to the detecting of the connection, a plug image corresponding to the external device;
displaying, on the touch screen, one or more icons, respectively corresponding to one or more application programs that are executable on the mobile terminal, in response to the detecting of the connection of the external device;
receiving a selection of one icon of the displayed one or more icons respectively corresponding to the one or more application programs; and
executing an application program corresponding to the selected one icon.

### Claim 12 (depends on 11)

The method of claim 11, wherein the detecting of the connection of the external device comprises using a general-purpose input/output (GPIO) interface or a universal serial bus interface.

### Claim 13 (depends on 11)

The method of claim 11, wherein the receiving of the selection of the one icon of the displayed one or more icons comprises receiving a user input of a drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 14 (depends on 13)

The method of claim 13, further comprising displaying the drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 15 (depends on 11)

The method of claim 11, wherein the plug image is displayed as extending from a location of the external device connection.

### Claim 16

A mobile terminal including a touch screen, the mobile terminal comprising:
a connector; and
a controller configured to:
detect a connection of an external device;
control the touch screen to automatically display, at a location on the touch screen adjacent to the external device connector and in response to the detecting of the connection, a plug image corresponding to the external device;
control the touch screen to display one or more icons, respectively corresponding to one or more application programs that are executable on the mobile terminal, in response to the detecting of the connection of the external device;
receive a selection of one icon of the displayed one or more icons respectively corresponding to the one or more application programs; and
execute an application program corresponding to the selected one icon.

### Claim 17 (depends on 16)

The mobile terminal of claim 16, wherein the external device connector comprises a general-purpose input/output (GPIO) interface or a universal serial bus interface.

### Claim 18 (depends on 16)

The mobile terminal of claim 16, wherein the controller is further configured to receive the selection of the one icon of the displayed one or more icons by receiving a user input of a drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 19 (depends on 18)

The mobile terminal of claim 18, wherein the controller is further configured to control the touch screen to display the drag motion between the plug image corresponding to the external device and the selected one icon.

### Claim 20 (depends on 16)

The mobile terminal of claim 16, wherein the plug image is displayed as extending from a location of the external device connector.
