IP Library Granted Patent US 9,007,936
Granted Patent B2
US 9,007,936 · App. 13/427,467 · Granted Apr 14, 2015

System and method for stabilizing a wireless monitoring network

Inventors: Nigel Gaylard (Perth, AU); John Hines (Cheshire, GB); Dean Limbert (Derby, GB)
Assignee: DebMed USA LLC
H04W4/005H04W40/242H04W40/244G06F19/327G08B21/245H04W84/18H04L67/12
View Patent ↗
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 9,007,936
App. No.
13/427,467
Granted
Apr 14, 2015
Kind
B2
Abstract

Stabilization of a wireless information collection system for dispenser usage compliance in a facility is provided. This system and method enable network stabilization by providing a network “heartbeat.” The network stabilization operates independently from information collection. Therefore, the system and method are able to improve the reliability of wireless information collection systems where the frequency of data collection is not steady.

Claims (35)

1. A wireless system that operates to monitor wireless transmissions from one or more dispensers, the system comprising:

a dispenser that operates to wirelessly communicate a usage event to at least one of a plurality of hubs;

a receiving hub, in the plurality of hubs, that operates to:

receive a beacon;

transmit a response to the beacon; and

update a visible list of the receiving hub according to the received beacon; and

an active hub, in the plurality of hubs, that operates to periodically:

increment a hub age of each route entry in a visible list of the active hub; and

broadcast the beacon comprising an active hub ID and a candidate route,

wherein the candidate route is the minimum number of hops from the receiving hub to a destination if a first hop is to the active hub, and the candidate route is equal to one plus the minimum hop count in the visible list of the active hub, and

wherein the receiving hub is operable to update a hop count associated with the active hub if the hop count associated with the active hub is not equal to the candidate route.

2. The system of claim 1 , wherein the receiving hub operates to add a route entry associated with the active hub and initialize a hub age of the added route entry, if the visible list of the receiving hub does not comprise a route entry associated with the active hub.

3. The system of claim 1 , wherein the active hub comprises at least one route entry stored in the visible list, the at least one route entry comprises a hop count less than a route threshold, and the hub age of the at least one route entry is less than an age threshold.

4. The system of claim 1 , wherein the active hub is operable to receive the response to the beacon.

5. The system of claim 4 , wherein the active hub is operable to reset the hub age of the route entry associated with the response to the beacon.

6. The system of claim 1 , wherein the destination is a gateway.

7. The system of claim 6 , wherein the gateway is operable to broadcast a beacon with a candidate route corresponding to 1 hop.

8. The system of claim 1 , wherein the visible list of the receiving hub and the visible list of the active hub each comprise a fixed number of route entries associated with the smallest hop counts.

9. The system of claim 1 , wherein the receiving hub will not acknowledge the active hub if the active hub is not in the visible list.

10. The system of claim 1 , wherein the active hub is operable to periodically compare the hub age, of each route entry, to an age threshold and remove the route entries, from the visible list, associated with a hub age that is above the age threshold.

11. A method for stabilizing a wireless network that operates to monitor dispenser usage in a facility, the method comprising:

periodically incrementing a hub age of each route entry in a visible list of an active hub in a plurality of hubs;

periodically broadcasting a beacon comprising an active hub ID and a candidate route, wherein the candidate route is the minimum number of hops from a receiving hub to a destination if a first hop is to the active hub, and the candidate route is equal to one plus the minimum hop count in the visible list of the active hub;

receiving a beacon at a receiving hub, in the plurality of hubs;

updating a visible list of the receiving hub according to the beacon;

transmitting a response to the beacon;

enabling communication to a dispenser that operates to wireless communicate a usage event to at least one of a plurality of hubs; and

updating the hop count associated with the active hub if the hop count associated with the active hub is not equal to the candidate route.

12. The method of claim 11 , wherein the method comprises adding a route entry associated with the active hub and initializing a hub age of the added route entry, if the visible list of the receiving hub does not comprise a route entry associated with the active hub.

13. The method of claim 11 , wherein the active hub comprises at least one route entry stored in the visible list, the at least one route entry comprises a hop count less than a route threshold, and the hub age of the at least one route entry is less than an age threshold.

14. The method of claim 11 , wherein method comprises resetting the hub age of the route entry associated with the response to the beacon.

15. The method of claim 11 , wherein the destination is a gateway.

16. The method of claim 15 , wherein method comprises broadcasting a beacon with a candidate route corresponding to 1 hop from the gateway.

17. The method of claim 11 , wherein the visible list of the receiving hub and the visible list of the active hub each comprise a fixed number of route entries associated with the smallest hop counts.

18. The method of claim 11 , wherein the method comprises periodically comparing the hub age, of each route entry, to an age threshold and removing the route entries, from the visible list, associated with a hub age that is above the age threshold.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2016
From: DEBMED USA LLC
To: DEB IP LIMITED
Reel/Frame 038706/0780 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2016
From: DEBMED USA LLC
To: DEB IP LIMITED
Reel/Frame 038347/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2014
From: DEB GROUP LTD.
To: DEBMED USA LLC
Reel/Frame 033172/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2012
From: GAYLARD, NIGEL; HINES, JOHN; LIMBERT, DEAN
To: DEB GROUP LIMITED
Reel/Frame 027912/0282 →
Continuity (1)
Related Publication 20130250823A1 · Sep 26, 2013