# US 12,113,689 B2 · Method and device for data transmission

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

- Number: US 12,113,689 B2
- Document ID: US12113689B2
- Status: Granted
- Kind: B2
- Application number: 17/393,244
- Filed: 2021-08-03
- Published: 2021-12-09
- Granted: 2024-10-08
- Earliest claimed: 2021-08-03
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Inventors: Hai Tang
- Web page: https://patentgrep.com/patent/US12113689B2

## CPC

- H04L 43/0823: Errors, e.g. transmission errors
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04L 1/189: {Transmission or retransmission of more than one copy of a message}
- H04L 5/0055: {Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861)}
- H04W 28/04: Error control
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Disclosed are a method and device for data transmission. The method comprises: before a transmitting end receives feedback information, the transmitting end continually transmits multiple packets carrying same information to the receiving end, the feedback information carrying indication information used for indicating whether the receiving end correctly receives at least some packets of the multiple packets; the transmitting end receives the feedback information transmitted by the receiving end; and the transmitting end transmits subsequent data on the basis of the feedback information. In the solution, the transmitting end can continually transmit multiple packets carrying same information to the receiving end until the transmitting end receives the feedback information transmitted by the receiving end, and the transmitting end then determines subsequent data transmission on the basis of the feedback information. In such data transmission mechanism, because a transmitting end continually transmits packets carrying same information to a receiving end, the reliability of data transmission is increased.

## Claims

### Claim 1

A method for data transmission, comprising:
continuously transmitting, by a transceiver, multiple data packets carrying same information to a receiver based on different transmission patterns; and
stopping, by the transceiver, transmitting of the multiple data packets carrying the same information when feedback information from the receiver indicates that at least part of the multiple data packets is received correctly in case where a number of data packets transmitted is less than a preset threshold value;
wherein the transmission pattern corresponding to each of the multiple data packets is predetermined by a transmitter and the receiver.

### Claim 2 (depends on 1)

The method of claim 1, wherein each of the multiple data packets corresponds to a transmission pattern.

### Claim 3 (depends on 2)

The method of claim 2, wherein the transmission patterns corresponding to the multiple data packets are different from each other.

### Claim 4 (depends on 2)

The method of claim 2, wherein the transmission pattern is formed by at least one of the following transmission information:
Hybrid Automatic Repeat reQuest (HARQ) redundancy version information, frequency-domain resource information, time-domain resource information, beamforming vector information, subcarrier spacing information, duration information of the data transmission, pilot sequence information or scrambling sequence information.

### Claim 5 (depends on 2)

The method of claim 2, wherein the transmission pattern corresponding to each of the multiple data packets is indicated to the receiver by the transmitter through signaling.

### Claim 6

A device for data transmission, comprising: a processor, a transceiver, and a memory for storing instructions executed by the processor,
wherein the transceiver is configured to:
continuously transmit multiple data packets carrying same information to a receiver based on different transmission patterns; and
stop transmitting of the multiple data packets carrying the same information when feedback information from the receiver indicates that at least part of the multiple data packets is received correctly in case where a number of data packets transmitted is less than a preset threshold value;
wherein the transmission pattern corresponding to each of the multiple data packets is predetermined by a transmitter and the receiver.

### Claim 7 (depends on 6)

The device of claim 6, wherein each of the multiple data packets corresponds to a transmission pattern.

### Claim 8 (depends on 7)

The device of claim 7, wherein the transmission pattern is formed by at least one of the following transmission information:
Hybrid Automatic Repeat reQuest (HARQ) redundancy version information, frequency-domain resource information, time-domain resource information, beamforming vector information, subcarrier spacing information, duration information of the data transmission, pilot sequence information or scrambling sequence information.

### Claim 9 (depends on 7)

The device of claim 7, wherein the transmission pattern corresponding to each of the multiple data packets is predetermined by a transmitter and the receiver.

### Claim 10 (depends on 8)

The device of claim 8, wherein the transmission pattern corresponding to each of the multiple data packets is indicated to the receiver by the transmitter through signaling.

### Claim 11

A device for data transmission, comprising: a processor, a transceiver and a memory for storing instructions executed by the processor,
wherein the transceiver is configured to:
continuously receive multiple data packets carrying same information from a transmitter based on different transmission patterns until at least part of the multiple data packets is received correctly in case where a number of data packets received is less than a preset threshold value, and transmit feedback information indicating that the at least part of the multiple data packets is received correctly;
wherein the transmission pattern corresponding to each of the multiple data packets is predetermined by a transmitter and the receiver.

### Claim 12 (depends on 11)

The device of claim 11, wherein each of the multiple data packets corresponds to a transmission pattern.

### Claim 13 (depends on 12)

The device of claim 12, wherein the transmission pattern is formed by at least one of the following transmission information:
Hybrid Automatic Repeat reQuest (HARQ) redundancy version information, frequency-domain resource information, time-domain resource information, beamforming vector information, subcarrier spacing information, duration information of the data transmission, pilot sequence information or scrambling sequence information.

### Claim 14 (depends on 12)

The device of claim 12, wherein the transmission pattern corresponding to each of the multiple data packets is predetermined by the transmitter and a receiver.

### Claim 15 (depends on 12)

The device of claim 12, wherein the transmission pattern corresponding to each of the multiple data packets is indicated to the receiver by the transmitter through signaling.
