IP Library Granted Patent US 10,645,680
Granted Patent B2
US 10,645,680 · App. 15/400,322 · Granted May 5, 2020

Methods and devices for performing proximity discovery

Inventors: Zhijun Cai (Ashburn, VA); Joon Beom Kim (Carrollton, TX); Noun Choi (Flower Mound, TX); Changhoi Koo (Plano, TX)
Assignee: BlackBerry Limited
H04W72/0413H04W4/70H04W8/005H04W52/04H04W72/042H04W76/14H04W28/06H04W72/0446H04W72/0453H04W76/11H04W92/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,645,680
App. No.
15/400,322
Granted
May 5, 2020
Kind
B2
Abstract

A method for use in a first user equipment (UE) includes receiving, from a base station, control information and a resource assignment for uplink transmission; and transmitting, based on the control information, a discovery signal on the assigned resource for uplink transmission, the discovery signal including a first temporary UE identifier (ID) assigned to the first UE, wherein the first temporary UE ID is used to identify the first UE for device-to-device communication.

Claims (37)

1. A method, comprising:

transmitting, from a first user equipment (UE) to a base station, a discovery signal transmission request;

receiving, at the first UE, a discovery signal grant on a physical downlink control channel (PDCCH), wherein the discovery signal grant indicates an uplink resource assignment that is transmitted on a physical downlink shared channel (PDSCH), and the uplink resource assignment indicates an uplink resource for a discovery signal;

determining, at the first UE, the uplink resource based on the discovery signal grant;

generating, at the first UE, the discovery signal by encoding a temporary device-to-device (D2D) identifier of the first UE by using at least one of a convolutional code or a Reed-Muller code;

transmitting, from the first UE to a second UE, the discovery signal using the uplink resource;

receiving, from the base station, a second temporary D2D identifier for the second UE; and

detecting the second temporary D2D identifier that is transmitted by the second UE.

2. The method of claim 1 , wherein the discovery signal is transmitted using a physical uplink shared channel (PUSCH) resource block.

3. The method of claim 1 , wherein the uplink resource is used to transmit discovery signals from a plurality of UEs.

4. The method of claim 1 , wherein the temporary D2D identifier is multiplied with an orthogonal code of the first UE.

5. The method of claim 1 , wherein the discovery signal grant includes a flag to differentiate between Format 0 and a current format of the discovery signal grant.

6. The method of claim 1 , wherein the discovery signal grant includes temporary device-to-device (D2D) identifiers of a plurality of UEs that request discovery signal transmission.

7. A first user equipment (UE), comprising:

at least one hardware processor; and

a non-transitory computer-readable storage medium coupled to the at least one hardware processor and storing programming instructions for execution by the at least one hardware processor, wherein the programming instructions instruct the at least one hardware processor to:

transmit, from the first UE to a base station, a discovery signal transmission request;

receive, at the first UE, a discovery signal grant on a physical downlink control channel (PDCCH), wherein the discovery signal grant indicates an uplink resource assignment that is transmitted on a physical downlink shared channel (PDSCH), and the uplink resource assignment indicates an uplink resource for a discovery signal;

determine, at the first UE, the uplink resource based on the discovery signal grant;

generate, at the first UE, the discovery signal by encoding a temporary device-to-device (D2D) identifier of the first UE by using at least one of a convolutional code or a Reed-Muller code;

transmit, from the first UE to a second UE, a discovery signal using the uplink resource;

receive, from the base station, a second temporary D2D identifier for the second UE; and

detect the second temporary D2D identifier that is transmitted by the second UE.

8. The first UE of claim 7 , wherein the discovery signal is transmitted using a physical uplink shared channel (PUSCH) resource block.

9. The first UE of claim 7 , wherein the uplink resource is used to transmit discovery signals from a plurality of UEs.

10. The first UE of claim 7 , wherein the temporary D2D identifier is multiplied with an orthogonal code of the first UE.

11. The first UE of claim 7 , wherein the discovery signal grant includes a flag to differentiate between Format 0 and a current format of the discovery signal grant.

12. The first UE of claim 7 , wherein the discovery signal grant includes temporary device-to-device (D2D) identifiers of a plurality of UEs that request discovery signal transmission.

13. A non-transitory computer-readable medium storing instructions which, when executed, cause a computing device to perform operations comprising:

transmitting, from a first user equipment (UE) to a base station, a discovery signal transmission request;

receiving, at the first UE, a discovery signal grant on a physical downlink control channel (PDCCH), wherein the discovery signal grant indicates an uplink resource assignment that is transmitted on a physical downlink shared channel (PDSCH), and the uplink resource assignment indicates an uplink resource for a discovery signal;

determining, at the first UE, the uplink resource based on the discovery signal grant;

generating, at the first UE, the discovery signal by encoding a temporary device-to-device (D2D) identifier of the first UE by using at least one of a convolutional code or a Reed-Muller code;

transmitting, from the first UE to a second UE, a discovery signal using the uplink resource;

receiving, from the base station, a second temporary D2D identifier for the second UE; and

detecting the second temporary D2D identifier that is transmitted by the second UE.

14. The non-transitory computer-readable medium of claim 13 , wherein the discovery signal is transmitted using a physical uplink shared channel (PUSCH) resource block.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: CAI, ZHIJUN; KOO, CHANGHOI
To: BLACKBERRY CORPORATION
Reel/Frame 041749/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: KIM, JOON BEOM; CHOI, NOUN
To: RESEARCH IN MOTION LIMITED
Reel/Frame 041749/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: BLACKBERRY CORPORATION
To: BLACKBERRY LIMITED
Reel/Frame 041749/0439 →
CHANGE OF NAME Recorded Mar 27, 2017
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 042098/0232 →
Continuity (2)
Continuation 14194211 · Feb 28, 2014
Related Publication 20170118749A1 · Apr 27, 2017