Traffic advertisement and scheduling in a neighbor aware network data link
First Claim
Patent Images
1. A method of communicating between electronic devices, the method comprising:
- synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network, the first wireless network associated with service discovery and synchronization within a neighbor aware network (NAN), wherein the NAN includes a first group of electronic devices associated with common discovery windows;
receiving a service discovery frame via the first wireless network at the first electronic device, wherein the service discovery frame includes an attribute identifying a subset of electronic devices of the data link as recipients of data via a second wireless network from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions via the second wireless network, wherein the second wireless network is associated with data sharing by at least one service corresponding to the data link, wherein the data link includes a second group of electronic devices associated with common paging windows, and wherein the first group of electronic devices includes the second group of electronic devices; and
determining, based on the attribute, whether to monitor the second wireless network during the transmission window or during at least a portion of the time period, wherein timing of the transmission window or the time period is determined based on the synchronized clock.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving a service discovery frame at a first electronic device of a data link of a neighbor aware network (NAN). The service discovery frame may include an attribute identifying a subset of electronic devices of the data link as recipients of data from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions corresponding to the data link. The method also includes determining whether to monitor a wireless network corresponding to the data link during the transmission window based on the attribute.
46 Citations
52 Claims
-
1. A method of communicating between electronic devices, the method comprising:
-
synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network, the first wireless network associated with service discovery and synchronization within a neighbor aware network (NAN), wherein the NAN includes a first group of electronic devices associated with common discovery windows; receiving a service discovery frame via the first wireless network at the first electronic device, wherein the service discovery frame includes an attribute identifying a subset of electronic devices of the data link as recipients of data via a second wireless network from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions via the second wireless network, wherein the second wireless network is associated with data sharing by at least one service corresponding to the data link, wherein the data link includes a second group of electronic devices associated with common paging windows, and wherein the first group of electronic devices includes the second group of electronic devices; and determining, based on the attribute, whether to monitor the second wireless network during the transmission window or during at least a portion of the time period, wherein timing of the transmission window or the time period is determined based on the synchronized clock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory stores instructions executable by the processor to perform operations comprising; synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network, the first wireless network associated with service discovery and synchronization within a neighbor aware network (NAN), wherein the NAN includes a first group of electronic devices associated with common discovery windows; receiving a service discovery frame via the first wireless network at the first electronic device, wherein the service discovery frame includes an attribute identifying a subset of electronic devices of the data link as recipients of data via a second wireless network from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions via the second wireless network, wherein the second wireless network is associated with data sharing by at least one service corresponding to the data link, wherein the data link includes a second group of electronic devices associated with common paging windows, and wherein the first group of electronic devices includes the second group of electronic devices; and determining, based on the attribute, whether to monitor the second wireless network during the transmission window or during at least a portion of the time period, wherein timing of the transmission window or the time period is determined based on the synchronized clock. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An apparatus comprising:
-
means for synchronizing a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network, the first wireless network associated with service discovery and synchronization within a neighbor aware network (NAN), wherein the NAN includes a first group of electronic devices associated with common discovery windows; means for receiving a service discovery frame via the first wireless network at the first electronic device, wherein the service discovery frame includes an attribute identifying a subset of electronic devices of the data link as recipients of data via a second wireless network from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions via the second wireless network, wherein the second wireless network is associated with data sharing by at least one service corresponding to the data link, wherein the data link includes a second group of electronic devices associated with common paging windows, and wherein the first group of electronic devices includes the second group of electronic devices; and means for determining, based on the attribute, whether to monitor the second wireless network during the transmission window or during at least a portion of the time period, wherein timing of the transmission window or the time period is determined based on the synchronized clock. - View Dependent Claims (50)
-
-
51. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to:
-
synchronize a clock at a first electronic device of a data link based on a synchronization operation associated with a first wireless network, to the first wireless network associated with service discovery and synchronization within a neighbor aware network (NAN), wherein the NAN includes a first group of electronic devices associated with common discovery windows; receive a service discovery frame via the first wireless network at the first electronic device, wherein the service discovery frame includes an attribute identifying a subset of electronic devices of the data link as recipients of data via a second wireless network from a second electronic device of the data link during a transmission window or identifying a time period of data announcements and timing information of data transmissions via the second wireless network, wherein the second wireless network is associated with data sharing by at least one service corresponding to the data link, wherein the data link includes a second group of electronic devices associated with common paging windows, and wherein the first group of electronic devices includes the second group of electronic devices; and determine, based on the attribute, whether to monitor the second wireless network during the transmission window or during at least a portion of the time period, wherein timing of the transmission window or the time period is determined based on the synchronized clock. - View Dependent Claims (52)
-
Specification