Systems and methods for scheduling discovery-related communication in a wireless network

US9544754B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9544754-B1
Application numberUS-201414283616-A
CountryUS
Kind codeB1
Filing dateMay 21, 2014
Priority dateMay 28, 2013
Publication dateJan 10, 2017
Grant dateJan 10, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A first wireless device including a timing module and a scheduling module. The timing module is configured to determine a timing of a plurality of discovery windows in a network. A discovery window is a time period in which (i) the first wireless device and (ii) one or more second wireless devices in the network are configured to attempt discovery of a service in the network prior to associating with each other. The scheduling module is configured to generate a schedule including a subset of the plurality of discovery windows in which to allow (i) the first wireless device and (ii) the one or more second wireless devices in the network to attempt discovery of the service. The subset includes fewer discovery windows than the plurality of discovery windows.

First claim

Opening claim text (preview).

What is claimed is: 1. A first wireless device comprising: a timing module configured to determine a timing of a plurality of discovery windows in a network, wherein a discovery window is a time period in which (i) the first wireless device and (ii) one or more second wireless devices in the network are configured to attempt discovery of a service in the network prior to associating with each other; and a scheduling module configured to generate a schedule including a subset of the plurality of discovery windows in which to allow (i) the first wireless device and (ii) the one or more second wireless devices in the network to attempt discovery of the service, wherein the subset includes fewer discovery windows than the plurality of discovery windows. 2. The first wireless device of claim 1 , further comprising a transmit module configured to transmit information about the service in one or more discovery windows in the subset in response to the one or more second wireless devices transmitting a request for the information about the service. 3. The first wireless device of claim 1 , further comprising a transmit module configured to (i) transmit information about the service in one or more discovery windows in the subset or (ii) transmit a request for the information in one or more discovery windows in the subset. 4. The first wireless device of claim 1 , wherein the scheduling module is configured to generate the schedule based on a power saving requirement of (i) the first wireless device and (ii) the one or more second wireless devices. 5. The first wireless device of claim 1 , wherein the scheduling module is configured to generate the schedule based on a latency requirement of the service. 6. The first wireless device of claim 1 , wherein the scheduling module is configured to generate the schedule using a pseudorandom function. 7. The first wireless device of claim 1 , wherein the schedule is different from schedules for discovering other services in the network. 8. The first wireless device of claim 1 , further comprising: a power saving module configured to transition the first wireless device from an active mode to a power save mode at times other than durations of one or more of the discovery windows in the subset; and a wake up module configured to transition the first wireless device from the power save mode to the active mode prior to one or more of the discovery windows in the subset. 9. The first wireless device of claim 2 , wherein the transmit module is configured to transmit the information about the service via (i) a multicast frame to the one or more second wireless devices or (ii) a unicast frame to one of the one or more second wireless devices. 10. The first wireless device of claim 3 , wherein: the scheduling module is configured to generate the schedule to operate the first wireless device in a first channel; and the transmit module is configured to transmit, in the information or in the request for the information, an indication of one or more of (i) a time and (ii) a second channel where the first wireless device is configured to become available to communicate subsequent to transmitting the information or the request for the information, wherein the time is different from times of the discovery windows in the subset, and wherein the second channel is different from the first channel. 11. The first wireless device of claim 10 , wherein the first channel and the second channel are in the same frequency band. 12. The first wireless device of claim 10 , wherein the first channel and the second channel are in different frequency bands. 13. A method comprising: determining, at a first wireless device, a timing of a plurality of discovery windows in a network, wherein a discovery window is a time period in which (i) the first wireless device and (ii) one or more second wireless devices in the network are configured to attempt discovery of a service in the network prior to associating with each other; and generating a schedule including a subset of the plurality of discovery windows in which to allow (i) the first wireless device and (ii) the one or more second wireless devices in the network to attempt discovery of the service, wherein the subset includes fewer discovery windows than the plurality of discovery windows. 14. The method of claim 13 , further comprising: transmitting information about the service in one or more discovery windows in the subset in response to the one or more second wireless devices transmitting a request for the information about the service; and transmitting the information about the service via (i) a multicast frame to the one or more second wireless devices or (ii) a unicast frame to one of the one or more second wireless devices. 15. The method of claim 13 , further comprising: transmitting information about the service in one or more discovery windows in the subset; or transmitting a request for the information in one or more discovery windows in the subset. 16. The method of claim 13 , further comprising generating the schedule based on one or more of the following: a power saving requirement of (i) the first wireless device and (ii) the one or more second wireless devices; a latency requirement of the service; or a pseudorandom function. 17. The method of claim 13 , wherein the schedule is different from schedules for discovering other services in the network. 18. The method of claim 13 , further comprising: transitioning the first wireless device from an active mode to a power save mode at times other than durations of one or more of the discovery windows in the subset; and transitioning the first wireless device from the power save mode to the active mode prior to one or more of the discovery windows in the subset. 19. The method of claim 15 , further comprising: generating the schedule to operate the first wireless device in a first channel; and transmitting, in the information or in the request for the information, an indication of one or more of (i) a time and (ii) a second channel where the first wireless device is configured to become available to communicate subsequent to transmitting the information or the request for the information, wherein the time is different from times of the discovery windows in the subset, wherein the second channel is different from the first channel. 20. The method of claim 19 , wherein the first channel and the second channel are in different frequency bands.

Assignees

Inventors

Classifications

  • Control channels or signalling for resource management · CPC title

  • Discovering, processing access restriction or access information · CPC title

  • H04W8/005Primary

    Discovery of network devices, e.g. terminals · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9544754B1 cover?
A first wireless device including a timing module and a scheduling module. The timing module is configured to determine a timing of a plurality of discovery windows in a network. A discovery window is a time period in which (i) the first wireless device and (ii) one or more second wireless devices in the network are configured to attempt discovery of a service in the network prior to associatin…
Who is the assignee on this patent?
Marvell Int Ltd
What technology area does this patent fall under?
Primary CPC classification H04W8/005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 10 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).