IP Library Patent Application 13004843
Patent Application
App. No. 13/004,843

Wireless sensor synchronization methods

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/004,843
Abstract

A method of sampling data includes providing a plurality of wireless nodes, wherein each of the wireless nodes includes a receiver, a real time clock and a counter. Ticks of the real time clock are counted by the counter. The method also includes broadcasting a common beacon for receipt by receivers of each of the wireless nodes, and upon receipt of the common beacon setting each of the counters to a first preset value.

Claims (23)

1 . A method of sampling data, comprising:

a. providing a plurality of wireless nodes, wherein each said wireless node includes a receiver, real time clock and a counter, wherein ticks of said real time clock are counted by said counter;

b. broadcasting a common beacon for receipt by receivers of each of said wireless nodes; and

c. upon receipt of said common beacon setting each of said counters to a first preset value.

2 . A method as recited in claim 1 , wherein each said wireless node includes a processor, wherein said processor includes said counter.

3 . A method as recited in claim 2 , wherein said processor includes a sleep mode and an awake mode, further comprising waking said processor from said sleep mode simultaneously in each of said plurality of wireless nodes.

4 . A method as recited in claim 1 , wherein each said wireless sensor node includes a sensor, further comprising sampling data with said sensor when said counter reaches a preset sensor-counter value.

5 . A method as recited in claim 1 , wherein each said wireless node includes a sensor, further comprising sampling data with said sensor simultaneously in each of said plurality of wireless nodes.

6 . A method as recited in claim 5 , wherein said sensor includes at least one from the group consisting of a strain sensor, a vibration sensor, a load cell, a torque sensor, a pressure sensor, and an accelerometer.

7 . A method as recited in claim 1 , wherein each said wireless node includes a transceiver for transmitting sensor data and receiving said common beacon.

8 . A method as recited in claim 7 , further comprising transmitting from each said wireless node when said counter value reaches a preset transmission-counter value, wherein each said wireless sensor node has a different preset transmission-counter value.

9 . A method as recited in claim 8 , wherein said wireless node transmissions use time division multiple access transmission scheduling.

10 . A method as recited in claim 8 , wherein each said wireless node includes an energy harvesting device, further comprising providing energy for operating said transmitter with said energy harvesting device.

11 . A method as recited in claim 7 , wherein said transceiver includes at least one from the group consisting of Bluetooth, Wifi, Zigbee, Nanotron, Ethernet, Nordic, cellular link, and Ultra Wide Band (UWB).

12 . A method as recited in claim 1 , further comprising using error correction with each said transmission.

13 . A method as recited in claim 1 , further comprising providing an action counter and performing an action when said action counter reaches a preset action-counter value.

14 . A method as recited in claim 13 , wherein each said wireless node includes a sensor, wherein said action includes sampling data with said sensor.

15 . A method as recited in claim 1 , wherein each of said wireless nodes further comprises a secondary timer, further comprising using said secondary timer to determine the magnitude of the synchronization error between wireless nodes.

16 . A method as recited in claim 15 , wherein said real time clock has an adjustable frequency, further comprising using said secondary timer to adjust said frequency of said real time clock.

17 . A method of performing an action, comprising:

a. providing a plurality of wireless nodes, wherein each said wireless node includes a receiver and a real time clock;

b. broadcasting a common beacon and synchronizing said real time clocks in each of said wireless nodes based on said beacon; and

c. simultaneously performing an action by each said wireless node wherein timing in each wireless node is determined by said synchronized real time clock.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2012
From: MICROSTRAIN, INCORPORATED
To: LORD CORPORATION
Reel/Frame 029141/0227 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2012
From: DISTASI, STEPHEN J.; TOWNSEND, CHRISTOPHER P.; GALBREATH, JACOB H.; ARMS, STEVEN W.
To: MICROSTRAIN, INC.
Reel/Frame 028210/0704 →