# US 10,873,342 B2 · Method and device for sending and receiving data and data transmission system

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

- Number: US 10,873,342 B2
- Document ID: US10873342B2
- Status: Granted
- Kind: B2
- Application number: 13/697,315
- Filed: 2011-05-10
- Published: 2013-03-07
- Granted: 2020-12-22
- Earliest claimed: 2010-05-11
- Assignees: Beijing Lenovo Software Ltd.; Lenovo (Beijing) Limited
- Applicants: Xingzhong Mao; Wei Xie
- Inventors: Xingzhong Mao; Wei Xie
- Web page: https://patentgrep.com/patent/US10873342B2

## CPC

- H03M 7/30: Compression (speech analysis-synthesis for redundancy reduction G10L19/00; for image communication H04N); Expansion; Suppression of unnecessary data, e.g. redundancy reduction
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)

## Abstract

The embodiments of the invention provide a method and device for sending and receiving data and a data transmission system thereof. The sending method includes the following steps: acquiring a first data corresponding to a transmission unit with a specific transmission format, wherein the first data has a first data amount which is equal to the data amount of the transmission unit; acquiring a second data which corresponds to the transmission unit and has a second data amount; obtain a compressed data with a compressed data amount, wherein the compressed data amount is equal to or smaller than the data amount of the transmission unit; sending the compressed data.

## Claims

### Claim 1

A data sending method, comprising:
acquiring a first data corresponding to a transmission unit of pixel with HDMI transmission format, wherein said first data has a first data amount which is equal to the data amount of said transmission unit of pixel, and the first data is multimedia data of one pixel corresponding to the HDMI transmission format and for displaying a first picture;
acquiring a second data which corresponds to said first data of said transmission unit of the pixel and has a second data amount, and the second data contains information for controlling transparencies of different sub areas of the first picture of the first data of the corresponding transmission unit of pixel, wherein at least one sub area having different transparency from those of the other sub areas;
compressing said first data and said second data so as to obtain a compressed data with a compressed data amount, wherein said compressed data amount is equal to or smaller than the data amount of said transmission unit of pixel;
sending said compressed data via a HDMI bus so as to display the first picture; and
sending a third data for displaying a second picture via the HDMI bus,
wherein the different sub areas of the first picture and the second picture are mixed based on the different transparencies of different sub areas of the first picture controlled by the information contained in the second data.

### Claim 2 (depends on 1)

The data sending method of claim 1, said step of compressing said first data and said second data so as to obtain a compressed data with a compressed data amount comprises:
combining said first data and said second data so as to obtain a third data;
encoding said third data so as to obtain said compressed data.

### Claim 3 (depends on 1)

The data sending method of claim 1, said step of compressing said first data and said second data so as to obtain a compressed data with a compressed data amount comprises:
determining the amount and/or positions of multimedia bits and user bits in said compressed data corresponding to said transmission unit;
obtaining the multimedia bits according to said first data;
obtaining the user bits according to said second data.

### Claim 4 (depends on 3)

The data sending method of claim 3, said step of obtaining the multimedia bits according to said first data comprises:
selecting, from among said first data, bits having more information amount denoting multimedia information as said multimedia bits according to the determined amount and/or position of said multimedia bits.

### Claim 5 (depends on 3)

The data sending method of claim 3, said step of obtaining the multimedia bits according to said first data comprises:
encoding said first data as said multimedia bits according to the determined amount and/or position of said multimedia bits.

### Claim 6 (depends on 3)

The data sending method of claim 3, said step of obtaining the user bits according to said second data comprises:
selecting, from among said second data, bits having more information amount denoting user information as said user bits according to the determined amount and/or position of said user bits.

### Claim 7 (depends on 3)

The data sending method of claim 3, said step of obtaining the user bits according to said second data comprises:
encoding said second data as said user bits according to the determined amount and/or position of said user bits.

### Claim 8

A data receiving method, comprising:
receiving a compressed data with a compressed data amount via a HDMI bus, wherein said compressed data is obtained by compressing a first data and a second data corresponding to a transmission unit of pixel with HDMI transmission format, said first data having a first data amount which is equal to the data amount of said transmission unit of pixel, the first data is multimedia data of one pixel corresponding to the HDMI transmission format and for displaying a first picture, the second data contains information for controlling transparencies of different sub areas of the first picture of the first data of the corresponding transmission unit of pixel, wherein at least one sub area having different transparency from those of the other sub areas, said compressed data amount being equal to or smaller than the data amount of said transmission unit;
decompressing the received compressed data so as to obtain a fourth data and a fifth data,
receiving a third data for displaying a second picture via the HDMI bus,
wherein said fourth data corresponds to said first data, and said fifth data corresponds to said second data,
wherein the different sub areas of the first picture and the second picture are mixed based on the different transparencies of different sub areas of the first picture controlled by the information contained in the second data.

### Claim 9 (depends on 8)

The data receiving method of claim 8, wherein said compressed data comprises multimedia bits and user bits, and said step of decompressing the received compressed data so as to obtain a fourth data and a fifth data comprises:
separating said user bits and the multimedia bits from said compressed data;
converting said multimedia bits into said fourth data; and
converting said user bits into said fifth data.

### Claim 10 (depends on 9)

The data receiving method of claim 9, further comprising:
receiving the determined amount and/or positions of the multimedia bits and the user bits in said compressed data corresponding to said transmission unit.

### Claim 11 (depends on 8)

The data receiving method of claim 8, wherein said compressed data comprises multimedia bits and user bits, and said step of decompressing the received compressed data so as to obtain a fourth data and a fifth data comprises:
decoding said compressed data so as to obtain a third data, wherein said third data is obtained by combining said first data and said second data;
separating said third data so as to obtain said fourth data and the fifth data.

### Claim 12

A data sending apparatus, comprising:
a first acquiring module for acquiring a first data corresponding to a transmission unit of pixel with HDMI transmission format, wherein said first data has a first data amount which is equal to the data amount of said transmission unit of pixel, and the first data is multimedia data of one pixel corresponding to the HDMI transmission format and for displaying a first picture;
a second acquiring module for acquiring a second data which corresponds to said first data of said transmission unit of pixel and has a second data amount, and the second data contains information for controlling transparencies of different sub areas of the first picture of the first data of the corresponding transmission unit of pixel, wherein at least one sub area having different transparency from those of the other sub areas;
a compressing module for compressing the first data acquired by said first acquiring module and the second data acquired by said second acquiring module so as to obtain a compressed data with a compressed data amount, wherein said compressed data amount is equal to or smaller than the data amount of said transmission unit of pixel;
a sending module for sending the compressed data compressed by said compressing module via a HDMI bus so as to display the first picture; and
the sending module further for sending a third data for displaying a second picture via the HDMI bus,
wherein the different sub areas of the first picture and the second picture are mixed based on the different transparencies of different sub areas of the first picture controlled by the information contained in the second data.

### Claim 13

A data receiving apparatus, comprising:
a receiving module for receiving a compressed data with a compressed data amount via a HDMI bus, wherein said compressed data is obtained by compressing a first data and a second data corresponding to a transmission unit of pixel with HDMI transmission format, said first data having a first data amount which is equal to the data amount of said transmission unit of pixel, the first data is multimedia data of one pixel corresponding to the HDMI transmission format and for displaying a first picture, the second data contains information for controlling transparencies of different sub areas of the first picture of the first data of the corresponding transmission unit of pixel, wherein at least one sub area having different transparency from those of the other sub areas, said compressed data amount being equal to or smaller than the data amount of said transmission unit;
a decompressing module for decompressing the compressed data received by said receiving module so as to obtain a fourth data and a fifth data,
the receiving module further for receiving a third data for displaying a second picture via the HDMI bus,
wherein said fourth data corresponds to said first data, and said fifth data corresponds to said second data,
wherein the different sub areas of the first picture and the second picture are mixed based on the different transparencies of different sub areas of the first picture controlled by the information contained in the second data.

### Claim 14

A data transmitting system, comprising a sending apparatus and a receiving apparatus,
said sending apparatus comprising:
a first acquiring module for acquiring a first data corresponding to a transmission unit of pixel with HDMI transmission format, wherein said first data has a first data amount which is equal to the data amount of said transmission unit of pixel, and the first data is multimedia data of one pixel corresponding to the HDMI transmission format and for displaying a first picture;
a second acquiring module for acquiring a second data which corresponds to said first data of said transmission unit of pixel and has a second data amount, and the second data contains information for controlling transparencies of different sub areas of the first picture of the first data of the corresponding transmission unit of pixel, wherein at least one sub area having different transparency from those of the other sub areas;
a compressing module for compressing the first data acquired by said first acquiring module and the second data acquired by said second acquiring module so as to obtain a compressed data with a compressed data amount, wherein said compressed data amount is equal to or smaller than the data amount of said transmission unit of pixel;
a sending module for sending the compressed data compressed by said compressing module,
the sending module further for sending a third data for displaying a second picture via the HDMI bus,
wherein the different sub areas of the first picture and the second picture are mixed based on the different transparencies of different sub areas of the first picture controlled by the information contained in the second data,
said receiving apparatus comprising:
a receiving module for receiving the compressed data with the compressed data amount, wherein said compressed data is obtained by compressing the first data and the second data corresponding to the transmission unit with the HDMI transmission format, said first data having the first data amount which is equal to the data amount of said transmission unit of pixel, said compressed data amount being equal to or smaller than the data amount of said transmission unit of pixel;
a decompressing module for decompressing the compressed data received by said receiving module so as to obtain a fourth data and a fifth data,
wherein said fourth data corresponds to said first data, and said fifth data corresponds to said second data.
