IP Library Granted Patent US 10,251,047
Granted Patent B2
US 10,251,047 · App. 14/874,093 · Granted Apr 2, 2019

Methods for restricted direct discovery

Inventors: Dimitrios Karampatsis (Middlesex, GB); Mahmoud Watfa (Saint Leonard, CA); Ulises Olvera-Hernandez (Montreal, CA); Saad Ahmad (Montreal, CA)
Assignee: INTERDIGITAL PATENT HOLDINGS, INC.
H04W8/005H04L63/08H04W4/023H04L67/16H04W12/02H04W12/06H04W76/14H04W84/042
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,251,047
App. No.
14/874,093
Granted
Apr 2, 2019
Kind
B2
Abstract

Techniques may be used for restricted direct discovery in proximity services (ProSe). A ProSe function may receive from a discovery wireless transmit/receive unit (WTRU) a restricted ProSe Application identity (ID) of an application located at the discoverer WTRU requesting ProSe discovery. The ProSe function may derive a first and second ProSe codes for the discoveree WTRU and discoverer WTRU, and provide the ProSe codes to the discoverer and/or discoveree WTRUs. A ProSe application server may receive a revocation message from an announcing WTRU indicating a revoked WTRU. The ProSe application server may provide a ProSe discovery WTRU ID for the revoked WTRU to a ProSe Function. The ProSe function may instruct the announcing WTRU to stop announcing a ProSe code known by the revoked WTRU, and may provide a new ProSe code to at least one WTRU authorized to discover the announcing WTRU.

Claims (33)

1. A discoverer wireless transmit/receive unit (WTRU) configured for Model B proximity services (ProSe) discovery, the discoverer WTRU comprising:

a transmitter configured to send a discovery request to a ProSe function, wherein the discovery request includes at least a WTRU identity, a command, and an application identity (ID);

a receiver configured to receive a discovery response from the ProSe function including a first ProSe code for the discoverer WTRU and at least one associated discovery filter;

the transmitter configured to transmit the first ProSe code on a PC 5 interface;

the receiver configured to receive, from a discoveree WTRU, on the PC 5 interface a second ProSe code in response to the transmission of the first ProSe code;

a processor configured to use the at least one associated discovery filter to detect a match with the second ProSe code, wherein the detecting a match includes a bitwise AND operation of a mask associated with the at least one associated filter and the second ProSe code; and

on a condition that a match is detected, the transmitter configured to send a match report to the ProSe function.

2. The discoverer WTRU of claim 1 , wherein the discovery request further includes a restricted ProSe Application identity (ID).

3. The discoverer WTRU of claim 1 , wherein the at least one associated discovery filter includes at least one validity timer associated with the first ProSe code.

4. The discoverer WTRU of claim 1 , wherein the ProSe function is in a home public land mobile network (HPLMN) of the discoverer WTRU.

5. A discoveree wireless transmit/receive unit (WTRU) configured for Model B proximity services (ProSe) discovery, the discoveree WTRU comprising:

a transmitter configured to send a discovery request to a ProSe function, wherein the discovery request includes at least a WTRU identity, a command, and an application identity (ID);

a receiver configured to receive a discovery response from the ProSe function including a linked ProSe code for the discoveree WTRU and at least one associated discovery filter;

the receiver configured to receive, from a discoverer WTRU, a first ProSe code on a PC 5 interface;

a processor configured to use the at least one associated discovery filter to detect a match with the first ProSe code, wherein the detecting a match includes a bitwise AND operation of a mask associated with the at least one associated filter and the first ProSe code; and

on a condition that a match is detected, the transmitter configured to send the linked ProSe code on the PC 5 interface.

6. The discoveree WTRU of claim 5 , wherein the at least one associated discovery filter includes at least one validity timer associated with the first ProSe code.

7. The discoveree WTRU of claim 5 , wherein the ProSe function is in a home public land mobile network (HPLMN) of the discoveree WTRU.

8. A method for Model B proximity services (ProSe) discovery performed by a discoverer wireless transmit/receive unit (WTRU), the method comprising:

sending a discovery request to a ProSe function, wherein the discovery request includes at least a WTRU identity, a command, and an application identity (ID);

receiving a discovery response from the ProSe function including a first ProSe code for the discoverer WTRU and at least one associated discovery filter;

transmit the first ProSe code on a PC 5 interface;

receiving, from a discoveree WTRU, on the PC 5 interface a second ProSe code in response to the transmission of the first ProSe code;

using the at least one associated discovery filter to detect a match with the second ProSe code, wherein the detecting a match includes a bitwise AND operation of a mask associated with the at least one associated filter and the second ProSe code; and

on a condition that a match is detected, sending a match report to the ProSe function.

9. The method of claim 8 , wherein the discovery request further includes a restricted ProSe Application identity (ID).

10. A method for Model B proximity services (ProSe) discovery performed by a discoveree wireless transmit/receive unit (WTRU), the method comprising:

sending a discovery request to a ProSe function, wherein the discovery request includes at least a WTRU identity, a command, and an application identity (ID);

receiving a discovery response from the ProSe function including a linked ProSe code for the discoveree WTRU and at least one associated discovery filter;

receiving, from a discoverer WTRU, a first ProSe code on a PC 5 interface;

using the at least one associated discovery filter to detect a match with the first ProSe code, wherein the detecting a match includes a bitwise AND operation of a mask associated with the at least one associated filter and the first ProSe code; and

on a condition that a match is detected, sending the linked ProSe code on the PC 5 interface.

11. The method of claim 10 , wherein the at least one associated discovery filter includes at least one validity timer associated with the first ProSe code.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2015
From: KARAMPATSIS, DIMITRIOS; WATFA, MAHMOUD; OLVERA-HERNANDEZ, ULISES; AHMAD, SAAD
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 037222/0710 →
Continuity (3)
Provisional Application 62059650 · Oct 3, 2014
Provisional Application 62103925 · Jan 15, 2015
Related Publication 20160100305A1 · Apr 7, 2016
Cited By (1)
US 12,604,298