# US 7,610,420 B2 · Data aggregation-distribution apparatus, date transmission system and method thereof

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

- Number: US 7,610,420 B2
- Document ID: US7610420B2
- Status: Granted
- Kind: B2
- Application number: 11/797,372
- Filed: 2007-05-03
- Published: 2007-12-06
- Granted: 2009-10-27
- Earliest claimed: 2006-06-06
- Assignees: Realtek Semiconductor Corp.
- Inventors: Chang-Lien Wu; Yin-Hsin Tsai
- Web page: https://patentgrep.com/patent/US7610420B2

## CPC

- G06F 13/4022: {using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence)}
- G06F 2213/0042: Universal serial bus [USB]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A data aggregation-distribution apparatus includes a plurality of port route units and a data processing unit. Every port route unit has a sending buffer and a receiving buffer. The data processing unit has a data aggregation unit and a data distribution unit. The data aggregation unit and the data distribution unit are used to increase the bandwidth of a communication system.

## Claims

### Claim 1

A data aggregation-distribution apparatus, comprising:
at least two port route units, wherein each of the port route units is coupled to a corresponding transceiver, wherein each of the corresponding transceivers transfers a data signal through a corresponding transmission channel from one or more remote device terminals; and
a data processing unit, coupled to the transceivers, comprising:
a data aggregation unit for receiving data signals from the transceivers,
a data distribution unit for outputting input signals according to the data signals, and
a receiving buffer and a transmitting buffer for storing signals temporarily if bandwidths associated with the transceivers are not the same, wherein the data processing unit is configured to detect whether or not each of the one or more remote device terminals is equipped with a corresponding aggregation-distribution apparatus;
wherein the bandwidth of the data processing unit is larger than the bandwidth of each of the port route units, and at least one of the transceivers and the port route units is complied with a Universal Serial Bus (USB) standard.

### Claim 2 (depends on 1)

The apparatus of claim 1 wherein the USB standard is an USB 2.0 standard or a wireless USB standard.

### Claim 3 (depends on 2)

The apparatus of claim 2 wherein the transceivers are USB transceivers.

### Claim 4 (depends on 1)

The apparatus of claim 1 wherein the operation frequency of the data processing unit is higher than or equal to the operation frequency of the port route units.

### Claim 5 (depends on 1)

The apparatus of claim 1 wherein the transmission channels form a parallel path interface.

### Claim 6 (depends on 1)

The apparatus of claim 1 wherein each of the interfaces between the port route units and their corresponding transceivers is one of Transceiver Macrocell Interface (UTMI) interface, UTMI+ interface, and ULPI (UTMI+ low-pin interface) interface.

### Claim 7 (depends on 1)

The apparatus of claim 1 wherein the apparatus includes an interface controller.

### Claim 8 (depends on 7)

The apparatus of claim 7 wherein the interface controller is one of an Enhanced Host Controller Interface (EHCI) controller, an Open Host Controller Interface (OHCI) controller, an Universal Host Controller Interface (UHCI) controller, and a Wireless Host Controller Interface (WHCI) controller.

### Claim 9 (depends on 8)

The apparatus of claim 8 wherein each of the interfaces between the port route units and their corresponding transceivers is a Transceiver Macrocell Interface (UTMI) interface.

### Claim 10 (depends on 7)

The apparatus of claim 7 wherein the interface controller is a WiMedia-MBOA (Multiband OFDM Alliance) controller.

### Claim 11 (depends on 1)

The apparatus of claim 1 wherein at least one of the transmission channels is a wireless transmission channel.

### Claim 12 (depends on 1)

The apparatus of claim 1 wherein the bandwidth of the data processing unit is equal to or larger than the sum of bandwidths of all the port route units.

### Claim 13 (depends on 1)

The apparatus of claim 1 wherein one of the port route units comprises a receiving buffer and a transmitting buffer.

### Claim 14 (depends on 1)

The apparatus of claim 1 wherein the data processing unit further comprises a controller for controlling different situations corresponding to different data aggregating and distributing arrangements.

### Claim 15 (depends on 1)

The apparatus of claim 1 wherein based on detecting that one or more of the remote device terminals are equipped with a corresponding aggregation-distribution apparatus, a transmission protocol is selected for communicating with the one or more remote device terminals.

### Claim 16 (depends on 15)

The apparatus of claim 15 wherein the transmission protocol is one of a predetermined transmission protocol and a commercialized transmission protocol.

### Claim 17

A method for transferring data in a data transmission system, the data transmission system includes a first device and a second device, one of the first and the second devices comprising a first data aggregation-distribution apparatus, the method comprising:
determining whether another one of the first and second devices is equipped with a second data aggregation-distribution apparatus and generating a detecting result;
distributing at least one transmission channel according to the detecting result, wherein the at least one transmission channel is coupled between the first and the second devices; and
transferring data from one of the first and second devices to another one of the first and second devices over the at least one transmission channels.

### Claim 18 (depends on 17)

The method of claim 17 wherein the at least one transmission channel is a transmission line or a wireless transmission channel.

### Claim 19 (depends on 17)

The method of claim 17 wherein the host data aggregation-distribution apparatus communicates with the host for data transmission through an USB interface.

### Claim 20 (depends on 17)

The method of claim 17 wherein the first device comprises a plurality of transceivers, and at least one of the transceivers is complied with a Universal Serial Bus (USB) standard.
