Sign In to Follow Application
View All Documents & Correspondence

Apparatus, System And Method Of Terminating A Neighbor Awareness Networking (Nan) Path

Abstract: Some demonstrative embodiments include apparatuses systems and/or methods of terminating a Neighbor Awareness Networking (NAN) path. For example an apparatus may include logic and circuitry configured to cause a first NAN device to transmit a message including a NAN Data Link (NDL) attribute corresponding to an NDL with a second NAN device the NDL attribute including a Maximal (Max) Idle Period field to indicate a time period during which the second NAN device is allowed to refrain from transmitting over the NDL without the NDL being terminated; and to allow the first NAN device to terminate all NAN Data Paths (NDPs) over the NDL if any frame is not received from the second NAN device for at least the time period indicated by the Max Idle Period field.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
22 October 2018
Publication Number
03/2020
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
ipo@iphorizons.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-01-06
Renewal Date

Applicants

INTEL IP CORPORATION
2200 Mission College Boulevard, Santa Clara, California, 95054, USA.

Inventors

1. HUANG, Po-Kai
1281 Marcello Dr., San Jose, California, 95131, USA.
2. QI, Emily H.
8407 104th St. NW, Gig Harbor, Washington, 98332, USA.
3. OREN, Elad
2 Yohanan Horcanus St., Tel Aviv, 62493, Israel.

Specification

WE CLAIM:
1. An apparatus comprising logic and circuitry configured to cause a first Neighbor
Awareness Networking (NAN) device to:
transmit a message comprising a NAN Data Link (NDL) attribute corresponding to an NDL with a second NAN device, the NDL attribute comprising a Maximal (Max) Idle Period field to indicate a time period during which the second NAN device is allowed to refrain from transmitting over the NDL without the NDL being terminated; and
allow the first NAN device to terminate all NAN Data Paths (NDPs) over the NDL, if any frame is not received from the second NAN device for at least the time period indicated by the Max Idle Period field.
2. The apparatus of claim 1 configured to cause the first NAN device to transmit the message during establishment of an NDP.
3. The apparatus of claim 1 configured to cause the first NAN device to transmit a termination frame to the second NAN device, the termination frame to indicate that the NDPs over the NDL with the second NAN device are to be terminated.
4. The apparatus of claim 3, wherein the termination frame comprises a NAN action frame comprising a data path termination subtype field.
5. The apparatus of claim 3, wherein the termination frame comprises an NDP attribute, the NDP attribute comprising a type field comprising a value to indicate termination.
6. The apparatus of claim 3, wherein the termination frame comprises a NAN availability attribute.
7. The apparatus of any one of claims 1-6 configured to cause the first NAN device to determine the NDL is to be terminated when all the NDPs over the NDL are terminated.
8. The apparatus of any one of claims 1-6 configured to cause the first NAN device to update an activity timer based on detected activity over at least one NDP over the NDL, and to terminate the NDL based on expiration of the activity timer.

9. The apparatus of claim 8 configured to cause the first NAN device to update the activity timer based on a keep-alive frame from the second NAN device, the keep-alive frame to indicate that the NDPs over the NDL are not to be terminated.
10. The apparatus of any one of claims 1-6, wherein the NDL comprises an NDL of at least one NDP of a unicast service.
11. The apparatus of any one of claims 1-6 comprising one or more antennas, a processor, and a memory.
12. A method to be performed at a first Neighbor Awareness Networking (NAN) device, the method comprising:
transmitting a message comprising a NAN Data Link (NDL) attribute corresponding to an NDL with at least one second NAN device, the NDL attribute comprising a Maximal (Max) Idle Period field to indicate a time period during which the second NAN device is allowed to refrain from transmitting over the NDL without the NDL being terminated; and
allowing the first NAN device to terminate all NAN Data Paths (NDPs) over the NDL, if any frame is not received from the second NAN device for at least the time period indicated by the Max Idle Period field.
13. The method of any one of claim 12 comprising transmitting a termination frame to the second NAN device, the termination frame to indicate that the NDPs over the NDL with the second NAN device are to be terminated.
14. A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a Neighbor Awareness Networking (NAN) device to perform the method of claim 12 or 13.
15. A system of wireless communication comprising an apparatus, the apparatus comprising logic and circuitry configured to cause a first Neighbor Awareness Networking (NAN) device to:
set up a NAN service path with at least one second NAN device; and
transmit a termination frame to terminate a participation of the first NAN device in the
NAN service path, the termination frame comprises a NAN action frame comprising a data path
termination subtype field.

16. The system of claim 15, wherein the NAN service path comprises a NAN Data Path (NDP) of a unicast service between the first NAN device and the second NAN device.
17. The system of claim 16, wherein the termination frame comprises an NDP attribute, the NDP attribute comprising a type field comprising a value to indicate termination.
18. The system of claim 15, wherein the NAN service path comprises a NAN Multicast Service Group (NMSG), the first NAN device comprising an enroller of the NMSG.
19. The system of claim 18, wherein the termination frame comprises an NMSG attribute, the NMSG attribute comprising a type field comprising a value to indicate termination.
20. The system of claim 19, wherein the NMSG attribute comprises an NMSG Identifier (ID) corresponding to the NMSG.
21. The system of claim 18, wherein the NMSG comprises a one-to-many NMSG, the first NAN device comprises a single enroller of the NMSG.
22. The system of claim 18, wherein the NMSG comprises a many-to-many NMSG comprising a plurality of enrollers.
23. The system of any one of claims 15-22, wherein the apparatus comprises one or more antennas, a processor, and a memory.
24. A product including one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to cause a first Neighbor Awareness Networking (NAN) device to:
set up a NAN service path with at least one second NAN device; and
transmit a termination frame to terminate a participation of the first NAN device in the
NAN service path, the termination frame comprises a NAN action frame comprising a data path
termination subtype field.
25. The product of claim 24, wherein the NAN service path comprises a NAN Multicast
Service Group (NMSG), the first NAN device comprising an enroller of the NMSG.

Documents

Application Documents

# Name Date
1 201847039730.pdf 2018-10-22
2 201847039730-FORM 1 [22-10-2018(online)].pdf 2018-10-22
3 201847039730-DRAWINGS [22-10-2018(online)].pdf 2018-10-22
4 201847039730-DECLARATION OF INVENTORSHIP (FORM 5) [22-10-2018(online)].pdf 2018-10-22
5 201847039730-COMPLETE SPECIFICATION [22-10-2018(online)].pdf 2018-10-22
6 201847039730-FORM 18 [23-10-2018(online)].pdf 2018-10-23
7 Correspondence by Agent_Form5_29-10-2018.pdf 2018-10-29
8 201847039730-FORM-26 [05-11-2018(online)].pdf 2018-11-05
9 Correspondence by Agent_Power of Attorney_09-11-2018.pdf 2018-11-09
10 201847039730-FORM 3 [04-04-2019(online)].pdf 2019-04-04
11 201847039730-RELEVANT DOCUMENTS [28-05-2019(online)].pdf 2019-05-28
12 201847039730-MARKED COPIES OF AMENDEMENTS [28-05-2019(online)].pdf 2019-05-28
13 201847039730-FORM 13 [28-05-2019(online)].pdf 2019-05-28
14 201847039730-AMMENDED DOCUMENTS [28-05-2019(online)].pdf 2019-05-28
15 201847039730-FORM 4(ii) [03-06-2021(online)].pdf 2021-06-03
16 201847039730-PA [22-06-2021(online)].pdf 2021-06-22
17 201847039730-ASSIGNMENT DOCUMENTS [22-06-2021(online)].pdf 2021-06-22
18 201847039730-8(i)-Substitution-Change Of Applicant - Form 6 [22-06-2021(online)].pdf 2021-06-22
19 201847039730-OTHERS [02-07-2021(online)].pdf 2021-07-02
20 201847039730-FORM 3 [02-07-2021(online)].pdf 2021-07-02
21 201847039730-FER_SER_REPLY [02-07-2021(online)].pdf 2021-07-02
22 201847039730-CLAIMS [02-07-2021(online)].pdf 2021-07-02
23 201847039730-FER.pdf 2021-10-17
24 201847039730-Proof of Right [17-10-2022(online)].pdf 2022-10-17
25 201847039730-PatentCertificate06-01-2023.pdf 2023-01-06
26 201847039730-IntimationOfGrant06-01-2023.pdf 2023-01-06
27 201847039730-FORM 4 [28-06-2023(online)].pdf 2023-06-28
28 201847039730-FORM-27 [28-09-2024(online)].pdf 2024-09-28

Search Strategy

1 2020-07-2820-12-27E_28-07-2020.pdf

ERegister / Renewals

3rd: 04 Apr 2023

From 15/05/2019 - To 15/05/2020

4th: 04 Apr 2023

From 15/05/2020 - To 15/05/2021

5th: 04 Apr 2023

From 15/05/2021 - To 15/05/2022

6th: 04 Apr 2023

From 15/05/2022 - To 15/05/2023

7th: 28 Jun 2023

From 15/05/2023 - To 15/05/2024

8th: 15 Dec 2023

From 15/05/2024 - To 15/05/2025

9th: 28 Apr 2025

From 15/05/2025 - To 15/05/2026