1. A computer-implemented method comprising:
identifying, using a first computing device, a virtual conference session;
automatically pairing, using the first computing device, with at least another computing device that is executing at least part of the virtual conference session;
receiving, using the first computing device, a gesture-based associated with joining the virtual conference session; and
joining, using the first computing device, the virtual conference session.
2. The computer-implemented method of claim 1, wherein the automatically pairing is accomplished, at least in part, using a Service Set Identifier (SSID) value.
3. The computer-implemented method of claim 1, wherein the automatically pairing further comprises automatically connecting to the another computing device using a wireless connection.
4. The computer-implemented method of claim 1, wherein receiving the gesture-based input comprises receiving a single input in the form of a touch-and-slide input-gesture.
5. The computer-implemented method of claim 1, wherein identifying the virtual conference session further comprises creating the virtual conference session.
6. The computer-implemented method of claim 5 further comprising forwarding an invite to the virtual conference session to at least one potential participant of the virtual conference session.
7. The computer-implemented method of claim 1, wherein joining the virtual conference session further comprises automatically joining the virtual conference session responsive to receiving the single input-gesture.
8. A computer-implemented method comprising:
receiving, using a first computer, a single input-gesture associated with an established virtual conference session;
determining, using the first computer, at least one action associated with the single-input gesture; and
automatically sending, using the first computer, data to a second computer executing at least part of the virtual conference session.
9. The computer-implemented method of claim 8, wherein the data comprises at least one command associated with the virtual conference session.
10. The computer-implemented method of claim 9, wherein the at least one command comprises an action to share content in the virtual conference session.
11. The computer-implemented method of claim 10, wherein the data further comprises at least part of the content to share in the virtual conference session.
12. The computer-implemented method of claim 8, wherein receiving the single input-gesture comprises receiving the single input-gesture via a touch screen.
13. The computer-implemented method of claim 8, wherein the at least one action comprises an action to annotate a display associated with the virtual conference session.
14. The computer-implemented method of claim 8 further comprising receiving, using the first computer, content shared in the virtual conference session from the second computer.
15. One or more computer-readable storage memories embodying processor-executable instructions which, responsive to execution by at least one processor, are configured to:
automatically pair, using a first computing device, the first computing device with a second computing device that is executing at least part of a virtual conference session;
receive, using the first computing device, a first single input-gesture associated with joining the virtual conference session;
responsive to receiving the first single-input gesture, automatically join, using the first computing device, the virtual conference session without additional user input;
receive, using the first computing device, a second single input-gesture associated with said joined virtual conference session;
determine, using the first computing device, at least one action associated with the second single-input gesture; and
automatically send, using the first computing device, data to the second computing device that is executing at least part of the virtual conference session.
16. The one or more computer-readable storage memories of claim 15, wherein the processor-executable instructions to determine the at least one action are further configured to determine the at least one action based, at least in part, on an application that is foremost on an associated display.
17. The one or more computer-readable storage memories of claim 15, wherein the at least one action comprises an action to acquire content shared in said joined virtual conference session.
18. The one or more computer-readable storage memories of claim 15, wherein the processor-executable instructions are further configured to automatically pair with the computing device using a wireless connection.
19. The one or more computer-readable storage memories of claim 15, wherein the second single input-gesture is a touch-and-slide gesture.
20. The one or more computer-readable storage memories of claim 15, wherein the data comprises a command associated with directing an associated behavior of said joined virtual conference session.
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 fluid pump system comprising:
(a) a cassette comprising a first pump chamber and a second pump chamber;
(b) a first piston proximal to said first pump chamber;
(c) a second piston proximal to said second pump chamber;
(d) a first valve proximal to said first pump chamber;
(e) a second valve located between said first pump chamber and said second pump chamber;
(f) a third valve proximal to said second pump chamber;
(g) a control system configured to control the operation of said pistons and said valves; and
(h) wherein
said first pump chamber and said second pump chamber are in liquid communication with each other;
said first pump chamber is larger than said second pump chamber;
said cassette is formed by two flexible sheets;
said cassette is incorporated into a section of a fluid reservoir such that said cassette is integral to said fluid reservoir;
said first piston and a first base portion of said first pumping chamber are configured in complementary shapes to enable said first pump chamber when resting to be supported by a constant surface area throughout the stroke of said first piston;
said second piston and a second base portion of said second pumping chamber are configured in complementary shapes to enable said second pump chamber to be supported by a constant surface area throughout the stroke of said second piston;
said first pumping chamber interfaces with the supporting surfaces of said first piston via a resilient material attached about said first base portion and operates to conform to the supporting surface of said first piston without regard to whether said first piston is fully advanced, retracted or in some intermediate position;
said second pumping chamber interfaces with the supporting surfaces of said second piston via a resilient material attached about said second base portion and operates to conform to the supporting surface of said second piston without regard to whether said second piston is fully advanced, retracted or in some intermediate position;
said first piston causes liquid to flow from said first pump chamber to said second pump chamber when said first piston is advanced;
said second piston causes fluid to flow from said second pump chamber to a biological destination when said second piston is advanced;
said first valve occludes fluid flow into and out of said first pump chamber when said first piston is advancing, and allows fluid flow from a biological source into said first pump chamber when said first piston is retracting;
said second valve occludes fluid flow between said first pump chamber and said second pump chamber when said first piston is retracting and when said second piston is advancing;
said second valve allows fluid flow from said first pump chamber into said second pump chamber when said first piston is advancing;
said third valve occludes fluid flow into and out of said second pump chamber when said second piston is retracting;
said third valve allows fluid flow out of said second pump chamber to said biological destination when said second piston is advancing;
said first valve is controlled by a first cam shaft that is mechanically coupled to a first drive motor via a first timing belt;
said second valve is controlled by a second cam shaft that is mechanically coupled to a second drive motor via a second timing belt;
said third valve is controlled by a third cam shaft that is mechanically coupled to a third drive motor via a third timing belt;
said control system is configured to activate said pistons to be advanced according to a time-varying velocity profile;
said control system is configured to achieve pulsatile flow from the output of said second pump chamber by controlling the relative velocities of said pistons during the refill and ejection cycles of said pistons;
said control system is configured to maintain a steady discharge rate from said second pump chamber by adjusting the velocity of said pistons andor by changing the stroke volume of said pistons;
said control system is configured to passively fill said first pump chamber during the time fluid is expelled from said second pump chamber;
said control system is configured to rapidly expel collected fluid from said first pump chamber into said second pump chamber at low pressure; and
said control system is configured to expel fluid from said second pump chamber at high pressure.
2. The fluid pump system of claim 1, wherein said two flexible sheets are bonded together along a selected bond area to form particularized open flow paths and chambers.
3. The fluid pump system of claim 2, wherein said flexible sheets are made of polyvinylchloride.
4. The fluid pump system of claim 1, wherein said first piston and said second piston are spline pistons.
5. The fluid pump system of claim 1, further comprising:
a first pressure sensor incorporated into said first piston; and
a second pressure sensor incorporated into said second piston;
wherein said first pressure sensor and said second pressure sensor permit monitoring of fluid pressure within said first pump chamber and said second pump chamber.
6. The fluid system of claim 5, wherein said control system in part (g) can adjust the operation of said pistons and said valves in response to fluid pressure data from said pressure sensors.
7. The fluid system of claim 1, wherein said control system in part (g):
adjusts output flow from said fluid pump in large percentage increments if the output flow rate deviates outside a pre-determined value range; and
adjusts output flow from said fluid pump in fine percentage increments if the output flow rate is within a pre-determined value range.
8. The fluid pump system of claim 1, wherein said pistons are driven by separate stepper motors.
9. The fluid pump system of claim 1, wherein said control system can also produce a continuous fluid outflow by keeping said third valve open when said first piston is advancing and said second piston is retracting, wherein said second piston retracts slower than the advancement of said first piston.