S5 Solutions | LabVIEW, ATE, Test Engineering Services
  • Services
    • LabVIEW Software Development >
      • Insource or Outsource
    • Automated Test Equipment (ATE)
    • Product Development
    • ———————————
    • On-Site or Remote
  • Case Studies
    • Medical
    • Aerospace
    • Industrial & Automotive
  • Knowledge Base
    • ATE >
      • What is ATE?
      • ATE Basics
    • LabVIEW & TestStand >
      • LabVIEW Basics
      • TestStand Basics
      • Learning LabVIEW
      • Getting Started with OOP
      • Seattle LabVIEW Developers Conference
    • ALOHA
    • MLA >
      • MLA Introduction
      • MLA Tutorial
    • Blog
  • Contact Us
    • FAQs
    • About Us
    • Contact Us
Picture
​In the spring of 2016, a video went viral of a family playing a game with dental mouth openers. 

It was so funny I wanted one immediately. But after searching online, the game didn’t exist. I watched as the views climbed. Millions of people watched and shared the video. One thing was sure:

The game had to be made!
​
Since it was so popular, I knew others would be making the game too, so it needed to come together quickly.
Picture

Picture
​We quickly set to work using LabVIEW to rapidly create words and phrases. It is a lot of work to create hundreds of phrases that are hard to say without using your lips. LabVIEW helped us filter thousands of words and phrases to find the best ones.

We also used LabVIEW to generate the artwork for the cards. That saved us countless hours of editing and made it easy later to change to a new vendor that could keep up with production as the game sales grew.
First, we created some LabVIEW to pick words that are difficult to say without using your lips.
​
  • Get text list of nouns, verbs, etc.
  • Score them by difficulty
             o Find difficult letters: b, m, p, w, etc.
             o Words that start with a difficult letter
             o Multiple difficult letters in the same word
             o Difficult letter combinations:
                   wi, wa, wo, fl, rm, br, po, bur, etc.

(You may notice, this is not difficult LabVIEW code. It can be a great tool for this kind of ad-hoc work.)
Picture
Next, we used LabVIEW to combine those words into phrases using standard sentence structures
  • Separately process nouns, verbs, adjectives, etc.
  • Create files of difficult nouns, verbs, etc.
Picture
Then came the most important step...
Picture
LabVIEW is a great tool, but if you put garbage in, you get garbage out.
We also used LabVIEW to generate the card artwork. It allowed us to quickly prototype several different designs. It also was very helpful when we had to tweak the artwork when moving from one card printer to another. That gave us a lot of flexibility without a lot of work.
Picture

The Result

We sold thousands of copies of the game on our own web site (MouthGame.com) and on Amazon.

S5 Solutions is a NI Alliance Member and system integrator. For 2016, the sale of Lipless! was our second biggest revenue source! 

A great part of that success was using LabVIEW to quickly get to market and beat the competition by months.
Picture
Buy Now
Picture

Presentation at the CLA Summit

Making the game and watching it enjoy such success was a lot of fun. We shared the story at the 2017 Certified LabVIEW Architect Summit. It was a fun silly diversion from an excellent conference with a great community of developers. I managed to get that room full of experts to put in a mouth opener and play along -- watch all the way to the end!
Seattle Area HQ
​

425.298.7447
​[email protected]
S5 Solutions

Contact Us
Case Studies
Services

Custom LabVIEW Development
Automated Test Equipment (ATE)
Product Development

Products
​

​ALOHA
​MLA


National Instrument Alliance Partner
Custom Software Development Alliance
© 2025  S5 Solutions, Inc.    - Privacy Policy -   Employee Site
  • Services
    • LabVIEW Software Development >
      • Insource or Outsource
    • Automated Test Equipment (ATE)
    • Product Development
    • ———————————
    • On-Site or Remote
  • Case Studies
    • Medical
    • Aerospace
    • Industrial & Automotive
  • Knowledge Base
    • ATE >
      • What is ATE?
      • ATE Basics
    • LabVIEW & TestStand >
      • LabVIEW Basics
      • TestStand Basics
      • Learning LabVIEW
      • Getting Started with OOP
      • Seattle LabVIEW Developers Conference
    • ALOHA
    • MLA >
      • MLA Introduction
      • MLA Tutorial
    • Blog
  • Contact Us
    • FAQs
    • About Us
    • Contact Us