# US 12,225,403 B2 · Feedback method and system

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

- Number: US 12,225,403 B2
- Document ID: US12225403B2
- Status: Granted
- Kind: B2
- Application number: 17/596,890
- Filed: 2019-06-25
- Published: 2022-10-06
- Granted: 2025-02-11
- Earliest claimed: 2019-06-25
- Assignees: Beijing Xiaomi Mobile Software Co., Ltd.
- Applicants: Beijing Xiaomi Mobile Software Co., Ltd.
- Inventors: Qun Zhao
- Web page: https://patentgrep.com/patent/US12225403B2

## CPC

- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04L 1/16: in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L 1/1671: {the supervisory signal being transmitted together with control information}
- H04L 1/1864: {ARQ related signaling (H04L1/1607 takes precedence)}
- H04W 28/0226: {based on location or mobility (handoff or reselection H04W36/00; mobile application services making use of the location of users or terminals H04W4/02)}
- H04W 28/04: Error control
- H04W 28/24: Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
- 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

A feedback method, including: determining that a geographical distance between a data receiver and a data transmitter exceeds a quality of service (QoS) communication distance; sending out-of-range feedback information, and the out-of-range feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance.

## Claims

### Claim 1

A feedback method, applied to a data receiver, and comprising:
determining that a geographical distance between the data receiver and a data transmitter exceeds a quality of service (QOS) communication distance; and
sending out-of-range feedback information, wherein the out-of-range feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance;
wherein sending the out-of-range feedback information comprises at least one of:
sending the out-of-range feedback information based on a physical layer sequence;
sending the out-of-range feedback information based on a bit value of a modulation symbol; or
sending the out-of-range feedback information by a time-frequency resource for implicitly indicating the out-of-range feedback information.

### Claim 2 (depends on 1)

The feedback method according to claim 1, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the physical layer sequence is different from a physical layer sequence for sending the ACK and the NACK, or the physical layer sequence is the same as a physical layer sequence for sending the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the physical layer sequence is different from a physical layer sequence for sending the NACK.

### Claim 3 (depends on 2)

The feedback method according to claim 2, wherein the physical layer sequence is a base sequence, or the physical layer sequence is a sequence generated by cyclic shift of the base sequence.

### Claim 4 (depends on 1)

The feedback method according to claim 1, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the bit value is different from a bit value indicating, in the case of the QoS communication distance being not exceeded, the ACK and the NACK, or the bit value is the same as a bit value indicating, in the case of the QoS communication distance being not exceeded, the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the bit value is different from a bit value indicating, in the case of the QoS communication distance being not exceeded, the NACK.

### Claim 5 (depends on 1)

The feedback method according to claim 1, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving the data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the time-frequency resource is different from a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the ACK and the NACK, or the time-frequency resource is the same as a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the time-frequency resource is different from a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the NACK.

### Claim 6 (depends on 1)

The feedback method according to claim 1, wherein the out-of-range feedback information comprises:
out-of-range ACK feedback information or out-of-range NACK feedback information;
the out-of-range ACK feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance, and data is correctly received; and
the out-of-range NACK feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance, and the data is not correctly received.

### Claim 7 (depends on 1)

The feedback method according to claim 1, further comprising:
in response to a quantity of continuously-sent out-of-range feedbacks exceeding a set quantity, canceling sending of the out-of-range feedback information; or
in response to all of the feedbacks sent in a set time period before a current time are the out-of-range feedbacks, canceling sending of the out-of-range feedback information.

### Claim 8 (depends on 7)

The feedback method according to claim 7, wherein the set quantity and the set time period are preconfigured through system information or higher layer signaling.

### Claim 9 (depends on 7)

The feedback method according to claim 7, wherein data transmission corresponding to the out-of-range feedbacks is data transmission of the same QoS level or logical channel of the same transmitter as completed data transmission.

### Claim 10

A feedback method, applied to a data transmitter, and comprising:
detecting out-of-range feedback information, wherein the out-of-range feedback information is configured to indicate that a geographical distance between a data receiver and the data transmitter exceeds a quality of service (QOS) communication distance; and
determining whether to resend data according to an out-of-range feedback information detection result;
wherein detecting the out-of-range feedback information comprises at least one of:
detecting the out-of-range feedback information based on a physical layer sequence;
detecting the out-of-range feedback information based on a bit value of a modulation symbol; or
detecting the out-of-range feedback information by a time-frequency resource for implicitly indicating the out-of-range feedback information.

### Claim 11 (depends on 10)

The feedback method according to claim 10, wherein determining whether to resend the data according to the out-of-range feedback information detection result comprises:
determining that the data does not need to be resent in a case that the out-of-range feedback information is detected.

### Claim 12 (depends on 10)

The feedback method according to claim 10, wherein determining whether to resend the data according to the out-of-range feedback information detection result comprises:
in a case that the out-of-range feedback information is not detected, determining that the data needs to be resent or determining that the data does not need to be resent.

### Claim 13 (depends on 10)

The feedback method according to claim 10, wherein determining whether to resend the data according to the out-of-range feedback information detection result, comprises:
determining that the data does not need to be resent, in a case that the out-of-range feedback information is not detected and a quantity of detected out-of-range feedbacks continuously sent by the same data receiver exceeds a set quantity; or
determining that the data does not need to be resent, in a case that the out-of-range feedback information is not detected and all of the detected feedbacks sent by the same data receiver in a set time period before a current time are out-of-range feedbacks.

### Claim 14 (depends on 13)

The feedback method according to claim 13, wherein the set quantity and the set time period are preconfigured through system information or higher layer signaling.

### Claim 15 (depends on 13)

The feedback method according to claim 13, wherein data transmission corresponding to the detected out-of-range feedbacks of the same data receiver is feedbacks corresponding to data transmission of the same QoS level or logical channel of the same transmitter as the currently-detected out-of-range feedback.

### Claim 16 (depends on 10)

The feedback method according to claim 10, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving the data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the physical layer sequence is different from a physical layer sequence for sending the ACK and the NACK, or the physical layer sequence is the same as a physical layer sequence for sending the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the physical layer sequence is different from a physical layer sequence for sending the NACK.

### Claim 17 (depends on 16)

The feedback method according to claim 16, wherein the physical layer sequence is a base sequence, or the physical layer sequence is a sequence generated by cyclic shift of the base sequence.

### Claim 18 (depends on 10)

The feedback method according to claim 10, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving the data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the bit value is different from a bit value indicating, in the case of the QoS communication distance being not exceeded, the ACK and the NACK, or the bit value is the same as a bit value indicating, in the case of the QoS communication distance being not exceeded, the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the bit value is different from a bit value indicating, in the case of the QoS communication distance being not exceeded, the NACK.

### Claim 19 (depends on 10)

The feedback method according to claim 10, wherein
in response to the data receiver sending a negative acknowledgement (NACK) in a case of incorrectly receiving the data and sending an acknowledgement (ACK) in a case of correctly receiving the data, the time-frequency resource is different from a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the ACK and the NACK, or the time-frequency resource is the same as a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the ACK; and
in response to the data receiver sending the NACK in the case of incorrectly receiving the data, the time-frequency resource is different from a time-frequency resource for sending, in the case of the QoS communication distance being not exceeded, the NACK.

### Claim 20

A data transmission system, comprising: a data transmitter and a data receiver, wherein:
the data receiver is configured to determine that a geographical distance between the data receiver and a data transmitter exceeds a quality of service (QOS) communication distance, and send out-of-range feedback information, wherein the out-of-range feedback information is configured to indicate that the geographical distance between the data receiver and the data transmitter exceeds the QoS communication distance; and
the data transmitter is configured to determine to stop resending the data when receiving the out-of-range feedback information;
wherein sending the out-of-range feedback information comprises at least one of:
sending the out-of-range feedback information based on a physical layer sequence;
sending the out-of-range feedback information based on a bit value of a modulation symbol; or
sending the out-of-range feedback information by a time-frequency resource for implicitly indicating the out-of-range feedback information.
