# US 8,787,442 B2 · Communication system and data transception method thereof

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

- Number: US 8,787,442 B2
- Document ID: US8787442B2
- Status: Granted
- Kind: B2
- Application number: 12/071,963
- Filed: 2008-02-28
- Published: 2008-08-28
- Granted: 2014-07-22
- Earliest claimed: 2007-02-28
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Jae-Hyeon Park; Gi-Bong Jeong
- Inventors: Jae-Hyeon Park; Gi-Bong Jeong
- Web page: https://patentgrep.com/patent/US8787442B2

## CPC

- H04W 28/06: Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)}
- H04L 69/04: Protocols for data compression, e.g. ROHC
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An apparatus and method for receiving data in a communication system including a communication module and a memory. The communication module may compress data received from an external system by using a first data compression/decompression block, and may transfer the compressed data to the data bus. The memory may decompress the compressed data received from the data bus using the second data compression/decompression block, and may store the decompressed data in the memory. Also, the memory may compress data to be transmitted using the second data compression/decompression block and may transfer the compressed data to the data bus. The communication module may decompress the compressed data received from the data bus using the first data compression/decompression block, and may transmit the decompressed data to the external system.

## Claims

### Claim 1

A communication system comprising:
at least one master configured to received data;
at least one slave controlled by the at least one master; and
a data bus shared by the at least one master and the at least one slave, the data bus being configured to transfer the data,
wherein the at least one master includes a first data compression block configured to compress the data, and the at least one slave includes a first data decompression block configured to decompress the data, and
wherein the first data compression block includes a bypass function to transfer the data to the data bus without compression based on a size of the data.

### Claim 2 (depends on 1)

The communication system of claim 1, wherein the at least one master is a communication module.

### Claim 3 (depends on 2)

The communication system of claim 2, wherein the communication module is configured to transfer the compressed data to an external system.

### Claim 4 (depends on 3)

The communication system of claim 3, wherein the at least one slave is a memory.

### Claim 5 (depends on 4)

The communication system of claim 4, wherein the memory is configured to store data decompressed by the first data decompression block.

### Claim 6 (depends on 1)

The communication system of claim 1, wherein the at least one slave is a portable memory device.

### Claim 7 (depends on 2)

The communication system of claim 2, wherein the communication module is operable in ultra-wide band.

### Claim 8 (depends on 1)

The communication system of claim 1, wherein only compressed data is transferred to the data bus.

### Claim 9 (depends on 1)

The communication system of claim 1, wherein the at least one master includes first and second masters.

### Claim 10 (depends on 9)

The communication system of claim 9, wherein the first master is a central processing unit and the second master is a communication module.

### Claim 11 (depends on 10)

The communication system of claim 10, wherein the central processing unit includes at least one of a second data compression block and a second data decompression block.

### Claim 12 (depends on 4)

The communication system of claim 4, further comprising:
a data bus arbiter configured to allocate priorities of the data bus.

### Claim 13

A method for receiving data in a communication system including a communication module and a memory, comprising:
receiving data in the communication module;
compressing the received data;
transferring the compressed data to a data bus;
decompressing the transferred data in the memory; and
storing the decompressed data to the memory,
wherein the communication module includes a bypass function to transfer the received data without compressing the received data, based on a size of the received data.
