# US 12,001,378 B2 · Electronic device for communicating with external device through USB interface and operation method therefor

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

- Number: US 12,001,378 B2
- Document ID: US12001378B2
- Status: Granted
- Kind: B2
- Application number: 17/889,103
- Filed: 2022-08-16
- Published: 2023-03-30
- Granted: 2024-06-04
- Earliest claimed: 2021-09-29
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Shinho Kim; Sangmin Hong
- Web page: https://patentgrep.com/patent/US12001378B2

## CPC

- G06F 13/4282: {on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247)}
- G06F 1/3234: Power saving characterised by the action undertaken
- G06F 13/38: Information transfer, e.g. on bus (G06F13/14 takes precedence)
- G06F 13/4045: {where the bus bridge performs an extender function}
- G06F 13/42: Bus transfer protocol, e.g. handshake; Synchronisation
- G06F 2213/0042: Universal serial bus [USB]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

According to various embodiments, an electronic device may include an application processor including a first embedded universal serial bus (eUSB) device for performing an eUSB function, and a processor for controlling the first eUSB device. The electronic device may further include a repeater configured to be electrically connectable between the first eUSB device and an external device. The processor is configured to monitor to detect a connection of the external device to the electronic device. The processor is further configured to identify a mode related to an operation speed of the external device. The processor is further configured to control a signal to be transmitted or received in a high speed (HS) mode between the first eUSB device and the repeater, based on the identification that the mode is a full speed (FS) mode or a low speed (LS) mode. Various other embodiments may be provided.

## Claims

### Claim 1

An electronic device comprising:
an application processor internally comprising both a first embedded universal serial bus (eUSB) device configured to perform an eUSB function, and a processor configured to control the first eUSB device;
a repeater configured to be electrically connectable between the first eUSB device and an external device; and
an identification circuit separately coupled to the application processor, the repeater, and the external device;
wherein the processor is configured to:
monitor to detect a connection of the external device to the electronic device,
identify a mode related to an operation speed of the external device, and
based on the identification that the mode is a full speed (FS) mode or a low speed (LS) mode, control a first signal to be transmitted or received in a high speed (HS) mode between the first eUSB device and the repeater by controlling the repeater to operate in the HS mode through a reset signal and a second signal to be transmitted or received between the repeater and the external device in the identified FS mode or LS mode.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the repeater comprises a second eUSB device connected to the first eUSB device, and a USB device configured to be connectable to the external device, and
wherein the processor is further configured to:
allow the first signal to be transmitted or received between the first eUSB device and the second eUSB device in the HS mode, and
allow the second signal to be transmitted or received between the USB device and the external device in the identified FS mode or LS mode.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to control the repeater to:
convert an HS mode signal transmitted from the first eUSB device to the repeater into the second signal of the identified FS mode or LS mode, and transmit the converted second signal to the external device, and
convert the second signal received from the external device into the HS mode signal, and transfer the converted HS mode signal to the first eUSB device, based on the identified FS mode or LS mode.

### Claim 4 (depends on 3)

The electronic device of claim 3, wherein the processor is further configured to control the repeater to:
based on a USB transceiver microcell interface (UTMI)+ protocol, convert the HS mode signal transmitted from the first eUSB device to the repeater into the second signal of the identified FS mode or LS mode, convert the second signal of the FS mode or LS mode, received from the external device, into the HS mode signal, and transfer the same to the first eUSB device.

### Claim 5 (depends on 2)

The electronic device of claim 2, wherein the USB device comprises a first transceiver configured to transmit or receive the second signal of the FS mode or the LS mode, and a second transceiver configured to transmit or receive the HS mode signal,
wherein each of the first eUSB device and the second eUSB device is configured not to comprise the first transceiver and is configured to comprise the second transceiver.

### Claim 6 (depends on 5)

The electronic device of claim 5, wherein the processor is further configured to transmit, to the external device from the first eUSB device through the repeater, a synchronous signal corresponding to the identified FS mode or LS mode, based on the identification that the mode is the FS mode or the LS mode.

### Claim 7 (depends on 6)

The electronic device of claim 6, wherein the processor is further configured to transmit, to the external device from the first eUSB device through the repeater, a synchronous signal corresponding to the identified FS mode or LS mode by using the second transceiver.

### Claim 8 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to identify the mode related to the operation speed of the external device, based on a pattern of a synchronous signal received from the external device.

### Claim 9 (depends on 1)

The electronic device of claim 1, wherein the processor is further configured to transmit a predetermined control message to the first eUSB and the repeater to allow the first signal to be transmitted or received between the first eUSB device and the repeater in the HS mode, based on the identification that the mode is the FS mode or the LS mode.

### Claim 10 (depends on 1)

The electronic device of claim 1, wherein the HS mode corresponds to a mode of transmitting data during a first interval in which data is transmitted, and operating in a power saving mode during an interval remaining after excluding the first interval.

### Claim 11

An operation method of an electronic device, the method comprising:
monitoring to detect a connection of an external device to the electronic device, the electronic device including an application processor internally comprising both a first embedded universal serial bus (eUSB) device and a processor, wherein the electronic device includes an identification circuit separately coupled to the application processor, the repeater, and the external device;
identifying a mode related to an operation speed of the external device; and
based on the identification that the mode is a full speed (FS) mode or a low speed (LS) mode, allowing a first signal to be transmitted or received in a high speed (HS) mode between a first eUSB device configured to perform an eUSB function and a repeater configured to be electrically connectable between the first eUSB device and the external device by controlling the repeater to operate in the HS mode through a reset signal, the first eUSB device and the repeater being included in the electronic device, and allowing a second signal to be transmitted or received in the identified FS mode or LS mode between the repeater and the external device.

### Claim 12 (depends on 11)

The method of claim 11, wherein the repeater comprises a second eUSB device connected to the first eUSB device, and a USB device configured to be connectable to the external device,
wherein the first signal is transmitted or received between the first eUSB device and the second eUSB device in the HS mode, and
wherein the second signal is transmitted or received between the USB device and the external device in the identified FS mode or LS mode.

### Claim 13 (depends on 11)

The method of claim 11, further comprising:
converting an HS mode signal transmitted from the first eUSB device to the repeater into the second signal of the identified FS mode or LS mode, and transmitting the converted second signal to the external device; and
converting the first signal received from the external device into the HS mode signal, and transferring the converted first signal to the first eUSB device, based on the identified FS mode or LS mode.

### Claim 14 (depends on 13)

The method of claim 13, wherein based on a USB transceiver microcell interface (UTMI)+ protocol, the HS mode signal transmitted from the first eUSB device to the repeater is converted into the second signal of the identified FS mode or LS mode, and the second signal of the FS mode or LS mode, received from the external device, is converted into the HS mode signal so that the HS mode signal is transferred to the first eUSB device.

### Claim 15 (depends on 12)

The method of claim 12, wherein the USB device comprises a first transceiver configured to transmit or receive the second signal of the FS mode or the LS mode, and a second transceiver configured to transmit or receive the HS mode signal,
wherein each of the first eUSB device and the second eUSB device is configured not to comprise the first transceiver and is configured to comprise the second transceiver.

### Claim 16 (depends on 15)

The method of claim 15, comprising transmitting a synchronous signal corresponding to the identified FS mode or LS mode to the external device from the first eUSB device through the repeater, based on the identification that the mode is the FS mode or the LS mode, wherein the transmitting of the synchronous signal corresponding to the identified FS mode or LS mode comprises transmitting, to the external device from the first eUSB device through the repeater, a synchronous signal corresponding to the identified FS mode or LS mode by using the second transceiver.

### Claim 17 (depends on 11)

The method of claim 11, wherein the identifying of the mode related to the operation speed of the external device comprises identifying the operation speed of the external device, based on a pattern of a synchronous signal received from the external device.

### Claim 18 (depends on 11)

The method of claim 11, wherein the transmitting or receiving of the signal in the HS mode comprises transmitting a predetermined control message to the first eUSB and the repeater to allow the first signal to be transmitted or received between the first eUSB device and the repeater in the HS mode, based on the identification that the mode is the FS mode or the LS mode.

### Claim 19 (depends on 11)

The method of claim 11, wherein the HS mode corresponds to a mode of transmitting data during a first interval in which data is transmitted, and operating in a power saving mode during an interval remaining after excluding the first interval.

### Claim 20

A method comprising:
monitoring, by an electronic device, to detect a connection with an external device through an identification terminal included in a connector of an electronic device;
receiving, from the external device, a signal having a pattern based on a specified protocol and a synchronous (SYNC) pattern;
responsive to identifying that a mode of the external device is one of a full speed (FS) mode or a low speed (LS) mode, transmitting, from the electronic device to the external device, an end-of-packet pattern and a SYNC signal having a pattern corresponding to the mode of the external device;
responsive to receiving a reset signal, configuring, by the electronic device, an operation mode of an embedded USB (eUSB) device to operate in the HS mode between the eUSB and a repeater, wherein the electronic device includes an application processor internally comprising both the eUSB device and a processor configured to control the eUSB device, and wherein the electronic device includes an identification circuit separately coupled to the application processor, the repeater, and the external device;
converting, by the electronic device, a received HS mode signal to an FS mode signal or an LS mode signal based on the mode of the external device; and
transmitting, by the electronic device, the FS mode signal or the LS mode signal to the external device.
