1. A device, comprising:
(1) a housing having an interior and an exterior;
(2) a flexible member within the interior of the housing and mechanically coupled to the housing, the flexible member forming first and second chambers within the interior of the housing;
(3) a fluid reservoir within the first chamber of the housing; and,
(4) a microprobe extending from the fluid reservoir, through the flexible member and into the second chamber of the housing, the microprobe being configured to translate in a first direction and rotate substantially freely in plane perpendicular to the first direction.
2. The device of claim 1, wherein a first end of the microprobe is in the fluid reservoir and a second end of the microprobe is capable of extending to the exterior of the housing.
3. The device of claim 1, wherein the microprobe is mechanically coupled to the flexible member.
4. The device of claim 1, wherein the microprobe comprises a needle.
5. The device of claim 1, wherein the microprobe comprises a microneedle.
6. The device of claim 1, wherein the flexible member comprises a septum.
7. The device of claim 1, further comprising a pump in fluid communication with the fluid reservoir.
8. The device of claim 7, wherein the pump is configured to draw a fluid from the microprobe into the fluid reservoir.
9. The device of claim 7, wherein the pump is configured to deliver a fluid from the fluid reservoir to the microprobe.
10. The device of claim 9, wherein the pump comprises a gas generating source.
11. The device of claim 9, wherein the pump comprises an electrochemical cell.
12. The device of claim 7, wherein the pump comprises a gas generating source.
13. The device of claim 7, wherein the pump comprises an electrochemical cell.
14. The device of claim 1, wherein the device comprises a second device for delivering a fluid from the fluid reservoir to the exterior of the device via the microprobe.
15. The device of claim 1, wherein the device comprises a second device for delivering a fluid to the fluid reservoir from the exterior of the device via the microprobe.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method of powering a wireless node, said wireless node being adapted to transmit wireless messages, said method comprising:
employing an energy store including a charge;
charging said energy store responsive to ambient light;
determining an incremental charge of said energy store resulting from said ambient light;
employing a charge removed from said energy store to transmit one of said wireless messages;
determining the charge of said energy store; and
adjusting a count of at least one of said wireless messages to be transmitted or a transmission rate of said wireless messages as a function of said incremental charge of said energy store, the charge of said energy store and said charge removed.
2. The method of claim 1 further comprising
determining said incremental charge added to said energy store during said charging;
determining quiescent charge removed from said energy store;
determining charge available for transmitting at least one of said wireless messages by said wireless node from said incremental charge plus the charge of said energy store less said quiescent charge;
employing a predetermined charge removed as said charge removed;
employing said charge available being greater than said predetermined charge removed as said function to determine a count of one wireless message as said count of at least one of said wireless messages to be transmitted; and
transmitting said one wireless message.
3. The method of claim 1 further comprising
employing a sensor node as said wireless node;
employing two wireless messages as said at least one of said wireless messages; and
employing a second one of said two wireless messages to indicate that said sensor node is going to sleep.
4. The method of claim 1 further comprising
employing a motion sensor node as said wireless node;
periodically sensing motion responsive to said ambient light;
transmitting one of said wireless messages to another wireless node to switch a light off responsive to no motion being detected after a first predetermined time;
continuing to periodically sense motion for a second predetermined time after said light is switched off; and
transmitting one of said wireless messages to said another wireless node to switch said light on responsive to motion being detected, and otherwise, sleeping and waking up responsive to said ambient light.
5. The method of claim 4 further comprising
selecting said second predetermined time as a function of said charge of said energy store.
6. The method of claim 1 further comprising
employing a supercap including a voltage and a capacitance as said energy store;
determining the charge of said supercap from the product of said voltage and said capacitance; and
determining the incremental charge of said supercap from a current sensor or from said capacitance times a change of said voltage over a predetermined time.
7. A wireless node comprising:
an energy store including a charge;
at least one photocell adapted to charge said energy store responsive to ambient light;
a wireless transmitter;
a processor cooperating with said wireless transmitter to transmit a count of at least one wireless message, said processor being adapted to determine the charge of said energy store, determine an incremental charge of said energy store resulting from said ambient light, and adjust said count of at least one wireless message as a function of said charge of said energy store and said incremental charge; and
a power supply adapted to power said processor and said wireless transmitter from the charge of said energy store.
8. The wireless node of claim 7 wherein said power supply comprises a boost regulator and a filter capacitor.
9. The wireless node of claim 7 wherein said wireless node is a sensor node.
10. The wireless node of claim 9 wherein said sensor node is a photo sensor adapted to inform a lighting controller of an amount of light on a work surface.
11. The wireless node of claim 9 wherein said sensor node is a light switch.
12. The wireless node of claim 9 wherein said sensor node is a motion sensor.
13. A wireless node comprising:
an energy store including a charge;
at least one photocell adapted to source a current responsive to ambient light;
a current to voltage converter adapted to charge said energy store responsive to said current;
a wireless transmitter;
a processor cooperating with said wireless transmitter to transmit a count of at least one wireless message, said processor being adapted to determine the charge of said energy store, determine an incremental charge of said energy store resulting from said ambient light, and adjust said count of at least one wireless message as a function of said charge of said energy store and said incremental charge; and
a power supply adapted to power said processor and said wireless transmitter from the charge of said energy store.
14. A method of powering a wireless node, said wireless node being adapted to transmit wireless messages, said method comprising:
employing an energy store including a charge;
charging said energy store responsive to ambient light;
determining an incremental charge of said energy store resulting from said ambient light;
employing a charge removed from said energy store to transmit one of said wireless messages;
determining the charge of said energy store;
adjusting a count of at least one of said wireless messages to be transmitted or a transmission rate of said wireless messages as a function of said incremental charge of said energy store, the charge of said energy store and said charge removed;
determining said incremental charge added to said energy store during said charging;
determining quiescent charge removed from said energy store;
determining charge available for transmitting at least one of said wireless messages by said wireless node from said incremental charge plus the charge of said energy store less said quiescent charge;
employing a predetermined charge removed as said charge removed; and
employing said charge available divided by said predetermined charge removed as said function to determine said count of at least one of said wireless messages to be transmitted over a predetermined time.
15. The method of claim 14 further comprising
establishing an inactive charge time during daytime hours and an active transmit time during nighttime hours.
16. The method of claim 15 further comprising
employing a sensor node as said wireless node; and
transmitting said count of at least one of said wireless messages during said nighttime hours.
17. A method of powering a wireless node, said wireless node being adapted to transmit wireless messages, said method comprising:
employing an energy store including a charge;
charging said energy store responsive to ambient light;
determining an incremental charge of said energy store resulting from said ambient light;
employing a charge removed from said energy store to transmit one of said wireless messages;
determining the charge of said energy store;
adjusting a count of at least one of said wireless messages to be transmitted or a transmission rate of said wireless messages as a function of said incremental charge of said energy store, the charge of said energy store and said charge removed;
determining that the charge of said energy store is below a predetermined value; and
transmitting one of said wireless messages to another wireless node to turn on a light, in order to provide ambient light to charge said energy store.
18. The method of claim 17 further comprising
employing a first predetermined value as said predetermined value;
determining that the charge of said energy store is above a second predetermined value; and
transmitting one of said wireless messages to said another wireless node to turn off said light.
19. A method of powering a wireless node, said wireless node being adapted to transmit wireless messages, said method comprising:
employing an energy store including a charge;
charging said energy store responsive to ambient light;
determining an incremental charge of said energy store resulting from said ambient light;
employing a charge removed from said energy store to transmit one of said wireless messages;
determining the charge of said energy store;
adjusting a count of at least one of said wireless messages to be transmitted or a transmission rate of said wireless messages as a function of said incremental charge of said energy store, the charge of said energy store and said charge removed;
establishing an inactive charge time and an active transmit time;
determining said incremental charge added to said energy store during the inactive charge time;
determining quiescent charge removed from said energy store during the active transmit time;
determining charge available for transmitting one of said wireless messages from said incremental charge plus the charge of said energy store less said quiescent charge;
employing a predetermined charge removed as said charge removed during the active transmit time for transmitting one of said wireless messages; and
employing said charge available divided by said predetermined charge removed as said function to adjust said count of at least one of said wireless messages to be transmitted or said transmission rate of said wireless messages.
20. The method of claim 19 further comprising
employing a sum of said inactive charge time and said active transmit time of about 24 hours.
21. The method of claim 19 further comprising
employing as said quiescent charge an average quiescent charge removed during the active transmit time.