# US 12,225,505 B2 · Resource reservation for sidelink communications

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

- Number: US 12,225,505 B2
- Document ID: US12225505B2
- Status: Granted
- Kind: B2
- Application number: 18/367,587
- Filed: 2023-09-13
- Published: 2024-07-04
- Granted: 2025-02-11
- Earliest claimed: 2020-02-14
- Assignees: Ofinno, LLC
- Applicants: Ofinno, LLC
- Inventors: Hyukjin Chae; Yunjung Yi; Esmael Hejazi Dinan; Bing Hui
- Web page: https://patentgrep.com/patent/US12225505B2

## CPC

- H04W 72/00: Local resource management
- H04W 72/02: Selection of wireless resources by user or terminal
- H04L 5/0023: {Time-frequency-space}
- H04L 5/1469: {using time-sharing}
- H04W 28/26: Resource reservation
- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04W 72/20: Control channels or signalling for resource management
- 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 first wireless device determines a number of sidelink slots configured in a sidelink resource pool. The first wireless device determines a second reservation period in units of slots based on a first reservation period in milli-second (ms) and the number of sidelink slots. The first wireless device transmits a transport block via one or more transmission resources selected based on the second reservation period.

## Claims

### Claim 1

A method comprising:
determining, by a first wireless device, a number of sidelink slots configured in a sidelink resource pool;
determining a second reservation period in units of slots based on a first reservation period in milli-second (ms) and the number of sidelink slots; and
transmitting a transport block via one or more transmission resources selected based on the second reservation period.

### Claim 2 (depends on 1)

The method of claim 1, further comprising determining the number of sidelink slots based on a bitmap of the sidelink resource pool.

### Claim 3 (depends on 1)

The method of claim 1, wherein the first reservation period is received from a higher layer of the first wireless device.

### Claim 4 (depends on 1)

The method of claim 1, further comprising receiving, from a second wireless device, sidelink control information (SCI) indicating the first reservation period.

### Claim 5 (depends on 1)

The method of claim 1, wherein the determining the second reservation period in units of slots is further based on the number of sidelink slots within a fixed duration.

### Claim 6 (depends on 1)

The method of claim 1, wherein the determining the second reservation period in units of slots comprises converting the first reservation period in milli-seconds to the second reservation period in units of slots based on the number of sidelink slots within a fixed duration.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
the number of sidelink slots is further based on a number of valid sidelink slots; and
a valid sidelink slot of the valid sidelink slots has greater number of uplink symbols than a threshold.

### Claim 8 (depends on 7)

The method of claim 7, further comprising receiving, from a base station, an indication of the threshold.

### Claim 9 (depends on 1)

The method of claim 1, wherein the number of sidelink slots is based on a slot format configuration.

### Claim 10 (depends on 9)

The method of claim 9, wherein the slot format configuration is a cell-specific time division duplex (TDD) uplink (UL) and downlink (DL) configuration.

### Claim 11

A first wireless device comprising:
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the first wireless device to:
determine a number of sidelink slots configured in a sidelink resource pool;
determine a second reservation period in units of slots based on a first reservation period in milli-second (ms) and the number of sidelink slots; and
transmit a transport block via one or more transmission resources selected based on the second reservation period.

### Claim 12 (depends on 11)

The first wireless device of claim 11, wherein the instructions further cause the first wireless device to determine the number of sidelink slots based on a bitmap of the sidelink resource pool.

### Claim 13 (depends on 11)

The first wireless device of claim 11, wherein the first reservation period is received from a higher layer of the first wireless device.

### Claim 14 (depends on 11)

The first wireless device of claim 11, wherein the instructions further cause the first wireless device to receive, from a second wireless device, sidelink control information (SCI) indicating the first reservation period.

### Claim 15 (depends on 11)

The first wireless device of claim 11, wherein the instructions further cause the first wireless device to determine the second reservation period in units of slots further based on the number of sidelink slots within a fixed duration.

### Claim 16 (depends on 11)

The first wireless device of claim 11, wherein the instructions further cause the first wireless device to convert the first reservation period in milli-seconds to the second reservation period in units of slots based on the number of sidelink slots within a fixed duration.

### Claim 17 (depends on 11)

The first wireless device of claim 11, wherein:
the number of sidelink slots is further based on a number of valid sidelink slots; and
a valid sidelink slot of the valid sidelink slots has greater number of uplink symbols than a threshold.

### Claim 18 (depends on 17)

The first wireless device of claim 17, wherein the instructions further cause the first wireless device to receive, from a base station, an indication of the threshold.

### Claim 19 (depends on 11)

The first wireless device of claim 11, wherein the number of sidelink slots is based on a slot format configuration.

### Claim 20

A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of a first wireless device, cause the first wireless device to:
determine a number of sidelink slots configured in a sidelink resource pool;
determine a second reservation period in units of slots based on a first reservation period in milli-second (ms) and the number of sidelink slots; and
transmit a transport block via one or more transmission resources selected based on the second reservation period.
