Volunteer

Consider becoming a volunteer with Public Invention

Immediate Volunteer Needs

Microelectronics Engineer to Build a General Alarm Box

Public Invention has designed and shipped the VentMon, an open-source pandemic ventilator performance analysis tool. At present it is used as a tester, but may soon be used as a monitor in ICUs for emergency ventilators. The project uses C code in the Arduino platform to control sensors and report data. 

Public Invention champions an open eco-system of ventilator components, and one module every ventilators needs is an ICU alarm module. This would be a physical device. It might be a small box containing a (loud) alarm, possibly with a tower of bright LED lights that can visually signal the alarm condition. It needs to have at least one large button to "silence" and "activate"  the alarm temporarily. Finally, it needs a large, easy-to-read character display to provide and explanation of the alarm.

C/Arduino programming volunteer needed for pandemic ventilator project

Public Invention has designed and shipped the VentMon, an open-source pandemic ventilator performance analysis tool. At present it is used as a tester, but may soon be used as a monitor in ICUs for emergency ventilators. The project uses C code in the Arduino platform to control sensors and report data. C code running on more powerful computers logs data in the Public Invention Respiration Data Standard.

We need a volunteer C programmer to improve our Arduino code, compute and clinical parameters on the VentMon display, and improve our logging facility. This project will be the beginning of a long-lasting ecosystem of free-libre open source medical technology.

JavaScript programming volunteer needed for pandemic ventilator project

Public Invention has developed an open source real-time clinical display tool for pandemic emergency ventilators that can display graphical respiration data and compute clinically important parameters. This is a simple web page that renders with JavaScript. We need a volunteer JavaScript program to continue to expand the utility of this page. This requires an understanding of basic physics and math, as well as an ability to choose and utilize graphic JavaScript libraries. Because the page operates on  data in the Public Invention Respiration Data Standard format, this program will be potentially useful to researchers and well as clinicians working with ANY ventilator, and will be the beginning of a long-lasting ecosystem of free-libre open source medical technology.

General Volunteering

Public Invention invents things that helps humanity; we don't just talk about it. Fundamentally, we need people who want to invent things in the public interest without the need to be paid for it.

But we are attempting to create a movement to democratize invention. The future of invention is not the lone genius, but teams of people working in the light---in public---and asking others for help.

So we need Invention Coaches: people who can drive a project forward. We need Public Inventors who are nerds: people who can do the homework and intellectual work to make an ideal real. But we also need Public Inventors who are writers, photographers, testers, fundraisers, managers, and artists.  Whatever skill you can provide, we can probably find a way to use it!

We also need ideas. One of our principles is that ideas are cheap. Ideas are easy to come by; we've published 45 of them on this site. The hard work is going from an idea to a working invention that others can use. But we believe there is value in publishing ideas, even fairly vague ideas, as long as you are willing to give it freely to the world. If you are willing to release an idea under a Creative Commons license and agree not to patent it, we will help you organize and publish your idea at Public Invention, where perhaps, someday, a team, with or without you, will make your idea real for the benefit of all humanity.

There may come a time when the Head Coach of Public Invention can't talk to everyone; but that day is not yet come!

If you have any questions, or want to volunteer, or want to contribute an idea, contact me at read.robert@gmail.com.

  • Describe what roles you're interested in volunteering for.
  • Include a brief message