IP Library › Granted Patent US 10,200,954
Granted Patent B2
US 10,200,954 · App. 15/117,489 · Granted Feb 5, 2019

Dynamically adjustable nodes in a sensor network

Inventors: David J Skocypec (Medfield, MA); Brian Scot Phillips (Sherborn, MA); Michael E Feldman (Framingham, MA)
Assignee: BIG BELLY SOLAR, INC.
H04W52/0261H04W4/021H04W4/70H04Q2209/25H04W76/27H04W76/28H04W84/18Y02D70/00Y02D70/1222Y02D70/142Y02D70/144Y02D70/146Y02D70/164Y02D70/22Y02D70/26
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 10,200,954
App. No.
15/117,489
Granted
Feb 5, 2019
Kind
B2
Abstract

Systems, methods, and computer-readable storage media for dynamically adjusting nodes in a mesh network embedded in objects. The nodes, which are individually capable of sensing and/or transmitting data, are paired together such that when one node is active, the other node is collecting energy via solar, wind, or other energy collecting means. When a node reaches a certain energy level, the nodes can switch status, such that the passive node becomes active and vice versa. Exemplary objects in which the systems can be embedded include benches, receptacles, and light fixtures.

Claims (43)

1. A method comprising:

at a first time, operating a first node of a pair of nodes in an active status in which the first node is serving a geographic location with a wireless communication service, the pair of nodes comprising the first node and a second node, the pair of nodes being co-located and paired for a purpose of both the first node and the second node serving the geographic location with the wireless communication service, wherein at the first time, the first node has an energy level that is higher than an energy level of the second node, the second node of the pair of nodes operates in an inactive status such that the second node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use;

determining, based on the energy level and a rate of energy discharge of one of the first node and the energy level of the second node, that the first node should change from the active status to the inactive status; and

based on the determination, and at a second time which is later than the first time:

changing the first node from the active status to the inactive status such that the first node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use; and

changing the second node from the inactive status to the active status such that the second node, rather than the first node, serves the geographic location with the wireless communication service.

2. The method of claim 1 , wherein the first node comprises one of a receptacle a light post, a stoplight, a post, a guardrail, a sign, and a bench.

3. The method of claim 2 , where the first node comprises a solar powered node and wherein the energy level comprises a first node energy level.

4. The method of claim 1 , where in the pair of nodes are paired such that they communicate with each other and coordinate which node of the pair of nodes will provide the wireless communication service to the geographic location.

5. The method of claim 1 , wherein the active status comprises providing the wireless mitigation service for mobile devices to access the Internet.

6. The method of claim 1 , where the pair of nodes is paired at least in part based on the first node in the second node being located within a threshold distance of one another.

7. The method of claim 1 , wherein the pair of nodes is part of a mesh network of nodes.

8. A system comprising:

a processor; and

a computer readable storage device storing instructions which, when executed by the processor, cause the processor to perform operations comprising:

at a first time, operating a first node of a pair of nodes in an active status in which the first node is serving a geographic location with a wireless communication service, the pair of nodes comprising the first node and a second node, the pair of nodes being co-located and paired for a purpose of both the first node and the second node serving the geographic location with the wireless communication service, wherein at the first time, the first node has an energy level that is higher than an energy level of the second node, the second node of the pair of nodes operates in an inactive status such that the second node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use;

determining, based on the energy level and a rate of energy discharge of one of the first node and the energy level of the second node, that the first node should change from the active status to the inactive status; and

based on the determination, and at a second time which is later than the first time:

changing the first node from the active status to the inactive status such that the first node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use; and

changing the second node from the inactive status to the active status such that the second node, rather than the first node, serves the geographic location with the wireless communication service.

9. The system of claim 8 , wherein the first node comprises one of a receptacle a light post, a stoplight, a post, a guardrail, a sign, and a bench.

10. The system of claim 9 , where the first node comprises a solar powered node and wherein the energy level comprises a first node energy level.

11. The system of claim 8 , where in the pair of nodes are paired such that they communicate with each other and coordinate which node of the pair of nodes will provide the wireless communication service to the geographic location.

12. The system of claim 8 , wherein the active status comprises providing the wireless mitigation service for mobile devices to access the Internet.

13. The system of claim 8 , where the pair of nodes is paired at least in part based on the first node in the second node being located within a threshold distance of one another.

14. A computer readable storage device storing instructions which, when executed by a processor, cause the processor to perform operations comprising:

at a first time, operating a first node of a pair of nodes in an active status in which the first node is serving a geographic location with a wireless communication service, the pair of nodes comprising the first node and a second node, the pair of nodes being co-located and paired for a purpose of both the first node and the second node serving the geographic location with the wireless communication service, wherein at the first time, the first node has an energy level that is higher than an energy level of the second node, the second node of the pair of nodes operates in an inactive status such that the second node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use;

determining, based on the energy level and a rate of energy discharge of the first node and the energy level of the second node, that the first node should change from the active status to the inactive status; and

based on the determination, and at a second time which is later than the first time:

changing the first node from the active status to the inactive status such that the first node is not providing the wireless communication service to the geographic location and is collecting and storing energy for later use; and

changing the second node from the inactive status to the active status such that the second node, rather than the first node, serves the geographic location with the wireless communication service.

15. The computer readable storage device of claim 14 , wherein the first node comprises one of a receptacle a light post, a stoplight, a post, a guardrail, a sign, and a bench.

16. The computer readable storage device of claim 15 , where the first node comprises a solar powered node and wherein the energy level comprises a first node energy level.

17. The computer readable storage device of claim 14 , where in the pair of nodes are paired such that they communicate with each other and coordinate which node of the pair of nodes will provide the wireless communication service to the geographic location.

18. The computer readable storage device of claim 14 , wherein the active status comprises providing the wireless mitigation service for mobile devices to access the Internet.

19. The computer readable storage device of claim 14 , where the pair of nodes is paired at least in part based on the first node in the second node being located within a threshold distance of one another.

20. The computer readable storage device of claim 14 , wherein the pair of nodes is part of a mesh network of nodes.

21. The method of claim 1 , further comprising predicting a time that is later than the first time, for changing the first node from the active status to the inactive status based on the rate of energy discharge of the first node.

22. The method of claim 1 , wherein the determining that the first node should change from the active status to the inactive status is further based on a rate of energy charge of the second node.

23. The system of claim 8 , further comprising predicting a time that is later than the first time, for changing the first node from the active status to the inactive status based on the rate of energy discharge of the first node.

24. The system of claim 8 , wherein the determining that the first node should change from the active status to the inactive status is further based on a rate of energy charge of the second node.

25. The computer readable storage device of claim 14 , further comprising predicting a time that is later than the first time, for changing the first node from the active status to the inactive status based on the rate of energy discharge of the first node.

26. The computer readable storage device of claim 14 , wherein the determining that the first node should change from the active status to the inactive status is further based on a rate of energy charge of the second node.

Assignments (4)
SECURITY INTEREST Recorded Sep 25, 2023
From: BIG BELLY SOLAR, LLC
To: CAMBRIDGE SAVINGS BANK
Reel/Frame 065007/0056 →
SECURITY INTEREST Recorded Jul 28, 2020
From: BIG BELLY SOLAR, LLC
To: MIDDLESEX SAVINGS BANK
Reel/Frame 053324/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2020
From: BIG BELLY SOLAR, INC.
To: BIG BELLY SOLAR LLC
Reel/Frame 052027/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2019
From: SKOCYPEC, DAVID J.; FELDMAN, MICHAEL E.; PHILLIPS, BRIAN
To: BIG BELLY SOLAR, INC.
Reel/Frame 048267/0240 →
Continuity (3)
Provisional Application 61937961 · Feb 10, 2014
Provisional Application 62037368 · Aug 14, 2014
Related Publication 20160353385A1 · Dec 1, 2016