Methods and apparatus for power saving for mesh nodes
US-9088946-B2 · Jul 21, 2015 · US
US9391853B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9391853-B2 |
| Application number | US-79652210-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 8, 2010 |
| Priority date | Dec 23, 2009 |
| Publication date | Jul 12, 2016 |
| Grant date | Jul 12, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A local device is configured to monitor operating conditions coupled to a wireless network. An advertisement period is dynamically adjusted based on the operating conditions of the local device, where the advertisement period is dynamically adjusted based on at least one of a battery condition of the local device, a user behavior of the local device, network traffic condition, and a type of service to be advertised. The local device broadcasts a service advertisement in the wireless network according to the adjusted advertisement period, the service advertisement including one or more service IDs for identifying one or more services to be advertised from the local device.
Opening claim text (preview).
What is claimed is: 1. A machine-implemented method for advertising a service in a peer-to-peer networking environment, the method comprising: monitoring operating conditions of a local device coupled to a peer-to-peer wireless network; dynamically adjusting an advertisement period based on at least one of a battery condition of the local device, network traffic condition of the peer-to-peer wireless network, a location of the local device, a change in the location of the local device, an amount of user activity on the local device, a first number of devices on the peer-to-peer wireless network, and a second number of devices with active users on the peer-to-peer wireless network; and broadcasting, by the local device, an advertisement frame in the peer-to-peer wireless network according to the adjusted advertisement period, the advertisement frame including one or more service IDs for identifying one or more services to be advertised from the local device. 2. The method of claim 1 , further comprising: dynamically adjusting a discovery period based on the operating conditions of the local device; and listening, by the local device, in the peer-to-peer wireless network according to the adjusted discovery period in an attempt to receive an advertisement frame from a remote device over the peer-to-peer wireless network. 3. The method of claim 2 , wherein the discovery period is dynamically adjusted based on at least one of a battery condition of the local device, a user behavior of the local device, network traffic condition, and a type of service to be discovered. 4. The method of claim 2 , wherein the advertisement period is calculated as a product of a predetermined base value and a first adjustment factor, and wherein the advertisement period is dynamically adjusted by adjusting the first adjustment factor. 5. The method of claim 4 , wherein the discovery period is calculated as a product of the predetermined base value and a second adjustment factor that is different than the first adjustment factor, and wherein the discovery period is dynamically adjusted by adjusting the second adjustment factor. 6. The method of claim 1 , wherein the dynamic adjustment of the advertisement period is based on the battery condition of the local device, network traffic condition of the peer-to-peer wireless network, the location of the local device, the amount of user activity on the local device, the first number of devices on the peer-to-peer wireless network, and the second number of devices with active users on the peer-to-peer wireless network; and wherein the dynamic adjustment of the advertisement period comprises increasing the advertisement period. 7. A non-transitory machine-readable storage medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method for advertising a service in a peer-to-peer networking environment, the method comprising: monitoring operating conditions of a local device coupled to a peer-to-peer wireless network; dynamically adjusting an advertisement period based on at least one of a battery condition of the local device, network traffic condition of the peer-to-peer wireless network, a location of the local device, a change in the location of the local device, an amount of user activity on the local device, a first number of devices on the peer-to-peer wireless network, and a second number of devices with active users on the peer-to-peer wireless network; and broadcasting, by the local device, an advertisement frame in the peer-to-peer wireless network according to the adjusted advertisement period, the advertisement frame including one or more service IDs for identifying one or more services to be advertised from the local device. 8. The non-transitory machine-readable storage medium of claim 7 , wherein the method further comprises: dynamically adjusting a discovery period based on the operating conditions of the local device; and listening, by the local device, in the peer-to-peer wireless network according to the adjusted discovery period in an attempt to receive an advertisement frame from a remote device over the peer-to-peer wireless network. 9. The non-transitory machine-readable storage medium of claim 8 , wherein the discovery period is dynamically adjusted based on at least one of a battery condition of the local device, a user behavior of the local device, network traffic condition of the peer-to-peer wireless network, and a type of service to be advertised. 10. The non-transitory machine-readable storage medium of claim 8 , wherein the advertisement period is calculated as a product of a predetermined base value and a first adjustment factor, and wherein the advertisement period is dynamically adjusted by adjusting the first adjustment factor. 11. The non-transitory machine-readable storage medium of claim 10 , wherein the discovery period is calculated as a product of the predetermined base value and a second adjustment factor that is different than the first adjustment factor, and wherein the discovery period is dynamically adjusted by adjusting the adjustment factor. 12. A portable device, comprising: a wireless transceiver; a monitor coupled to the wireless transceiver to monitor operating conditions of the portable device coupled to a peer-to-peer wireless network; and a service advertisement unit coupled to the monitor and the wireless transceiver, to: dynamically adjust an advertisement period based on at least one of a battery condition of the portable device, network traffic condition of the peer-to-peer wireless network, a location of the portable device, a change in the location of the portable device, an amount of user activity on the portable device, a first number of devices on the peer-to-peer wireless network, and a second number of devices with active users on the peer-to-peer wireless network; and broadcast an advertisement frame according to the adjusted advertisement period, via the wireless transceiver, in the peer-to-peer wireless network, the advertisement frame including one or more service identifiers (IDs) identifying one or more services to be advertised. 13. The portable device of claim 12 , wherein at least one of the advertisement period and the discovery period is dynamically adjusted based on at least one of a battery condition of the local device, a user behavior of the local device, network traffic condition of the peer-to-peer wireless network, and a type of service to be advertised or discovered. 14. The portable device of claim 12 , wherein the advertisement period is calculated as a product of a predetermined base value and a first adjustment factor, and wherein the advertisement period is dynamically adjusted by adjusting the first adjustment factor. 15. The portable device of claim 14 , wherein the discovery period is calculated as a product of the predetermined base value and a second adjustment factor that is different than the first adjustment factor, and wherein the discovery period is dynamically adjusted by adjusting the second adjustment factor. 16. A machine-implemented method for discovering a service in a peer-to-peer networking environment, the method comprising: determining operating conditions of a local device coupled to a peer-to-peer wireless network; dynamically adjusting a discovery period based on at least one of a battery condition of the local device, network traffic condition of the peer-to-peer wireless network, a location of the local device, a change in the location of the local device, an amount of user activity on the local device, a firs
Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title
between terminal devices · CPC title
Direct-mode setup · CPC title
Access restriction or access information delivery, e.g. discovery data delivery (signalling during connection H04W76/00) · CPC title
Processing captured monitoring data, e.g. for logfile generation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.