Leveraging synchronization coordination of a mesh network for low-power devices
US-2016119931-A1 · Apr 28, 2016 · US
US10453094B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10453094-B2 |
| Application number | US-201514945825-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 19, 2015 |
| Priority date | Mar 10, 2015 |
| Publication date | Oct 22, 2019 |
| Grant date | Oct 22, 2019 |
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.
Provided is a system, apparatus, and method that includes selectively providing and/or receiving advertisement information from an advertiser based on a coarse synchronization, that provides the advertisement information within expected preset time durations based on a received synchronization signal.
Opening claim text (preview).
What is claimed is: 1. A method, the method comprising: controlling an advertiser to receive a synchronization signal, transmitted by a remote external synchronizer; performing a coarse synchronization to set a transmission time, for the advertiser to transmit an advertisement packet, within a preset time duration that is indicated by the synchronization signal; controlling the advertiser to transmit the advertisement packet at the set transmission time; and determining a point in time to listen for a next synchronization signal based on a determination of whether a predetermined number of intervals of the preset time duration, in which advertisement packets have been respectively transmitted by the advertiser, have passed since the transmitting of the advertisement packet, wherein, in the performing of the coarse synchronization, the setting of the transmission time comprises setting, based on the synchronization signal, a random time point corresponding to a random slot within an advertisement window as the set transmission time. 2. The method of claim 1 , further comprising: controlling the advertiser to perform, at a select time later than the set transmission time and before another advertisement packet transmission by the advertiser, another coarse synchronization to set another transmission time of another advertisement packet; and transmitting the other advertisement packet at the set other transmission time, wherein the select time is based on a preset interval between one or more advertisement windows of the preset time duration that the advertisement packet and the other advertisement packet are respectively transmitted within. 3. A method, the method comprising: controlling an advertiser to receive a synchronization signal transmitted by a remote external synchronizer; performing a coarse synchronization to set a transmission time, for the advertiser to transmit an advertisement packet, within a preset time duration that is indicated by the synchronization signal; controlling the advertiser to transmit the advertisement packet at the set transmission time; controlling the advertiser to perform, at a select time later than the set transmission time and before another advertisement packet transmission by the advertiser, another coarse synchronization to set another transmission time of another advertisement packet, and transmit the other advertisement packet at the set other transmission time, where the select time is based on a preset interval between one or more advertisement windows of the preset time duration that the advertisement packet and the other advertisement packet are respectively transmitted within, wherein, in the performing of the coarse synchronization, the setting of the transmission time comprises setting, based on the synchronization signal, a random time point corresponding to a random slot within an advertisement window as the set transmission time, and wherein the method further comprises: determining whether to perform a re-synchronization of the advertiser and the synchronizer based on whether a predetermined period of time or preset number of advertisement windows have passed since a previous synchronization of the advertiser and the synchronizer; controlling the advertiser to selectively listen for another synchronization signal from the synchronizer based on the determining of whether to perform the re-synchronization, the synchronizer having transmitted at least one intermediate synchronization signal available for reception by the advertiser since the advertiser received the synchronization signal and before receipt of the other synchronization signal; setting a next transmission time of a next advertisement packet determined to be within the preset time duration based on the received other synchronization signal; and transmitting the next advertisement packet, by the advertiser, at the set next transmission time. 4. The method of claim 1 , further comprising: changing an operation power mode of the advertiser to a lesser power using mode based on the transmitting of the advertisement packet; changing the operation power mode of the advertiser to a greater power using mode at a select time, later than the set transmission time, and performing, at the greater power using mode, another coarse synchronization based on the synchronization signal to set another transmission time of another advertisement packet within a next time duration; and transmitting the other advertisement packet at the set other transmission time, wherein the select time is based on a preset interval between one or more advertisement windows of the preset time duration that the advertisement packet and the other advertisement packet are respectively transmitted. 5. The method of claim 1 , wherein the performing of the coarse synchronization comprises setting, based on the synchronization signal, the random time point within the advertisement window corresponding to the preset time duration in which the advertiser is anticipated by a user terminal, of the one or more user terminals, to transmit the advertisement packet, as the transmission time of the advertisement packet, and where the synchronization signal is received within the advertisement window. 6. The method of claim 5 , wherein the controlling of the transmitting of the advertisement packet comprises transmitting the advertisement packet in the random slot among a plurality of preset slots of the advertisement window. 7. The method of claim 1 , wherein respective advertisement transmission intervals, each representing an interval between same preset time durations for select advertisement packets, are differently set for each of plural advertisers, including the advertiser, and wherein, in the controlling of the transmitting of the advertisement packet, the set transmission time is determined by adding a random jitter to an advertisement transmission interval set for the advertiser. 8. The method of claim 1 , further comprising: determining the point in time to listen for the next synchronization signal by determining a distortion, generated with respect to the coarse synchronization, indicating whether the advertiser and the synchronizer are no longer synchronized; switching an operation mode of the advertiser from an active mode to a sleep mode a predetermined time immediately after the transmission of the advertisement packet; and switching the operation mode of the advertiser from the sleep mode to the active mode, based on the determined point in time, to listen for the next synchronization signal. 9. The method of claim 1 , wherein the synchronization signal respectively comprises at least one of information indicating an interval of the advertisement window for the advertisement packet, information indicating a duration of the advertisement window, and information regarding a store related to the advertisement packet, wherein the advertisement window corresponds to the preset time duration in which the advertiser transmits the advertisement packet. 10. The method of claim 9 , wherein the advertisement window comprises a plurality of preset slots available for plural advertisers, including the advertiser, to provide respective advertisement packets of the plural advertisers within the advertisement window. 11. The method of claim 10 , wherein each of the plural advertisers randomly transmits the respective advertisement packets within the advertisement window using any of the plurality of preset slots. 12. A method, the method comprising: controlling an advertiser to receive a synchronization signal transmitted by a remote external synchronizer; performing a coarse syn
one node acting as a reference for the others · CPC title
Period of advertisement exposure · CPC title
based upon schedule · CPC title
Wireless devices · CPC title
Synchronization between nodes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.