BlueDiamond—Our IoT Development Framework

Our focus is helping clients bring IoT products to life. When we were just getting Blue Clover Devices off the ground, we did a lot of brainstorming about the best way to make this happen. What we realized was that the basic building blocks of our process resembled a baseball diamond. From this we developed a simplifying framework—the BlueDiamond—which helps keep our diverse international team on the same page throughout the electronics design and manufacturing process.

Blue Clover Devices Blue Diamond IoT Architecture

We first consider home plate: the Device. What is it we are making for our client—a washing machine? A sprinkler? A table light? The Device serves a specific purpose, and the way we inject IoT functionality is supposed to enhance and extend this purpose, not interfere with it. Once we have defined the Device, we consider both the user interactions and interactions with other system elements: both other devices, as well as system elements in the other bases of our framework: Mobile apps, Cloud Backends and Web Interfaces. It is important not to finalize the design of any one of these bases without considering the other system components.

Mobile apps are often the primary interface of the Device. With today’s smartphone technology, the mobile app platform may even be embedded within the Device.  Blue Clover Devices can develop and maintain custom Android or iOS apps, or provide components you can integrate in your apps.

Sliding into second base: the Cloud Backend. The Cloud is the ultimate backend. What if you change phones? No problem—everything is backed up to the Cloud. The Cloud can centralize account information and information generated by the Device. The Cloud can also be an efficient means of distributing important updates to the Device over the air, and allows your device to tap into intelligence provided by the Cloud backend.

Finally, BlueDiamond’s third base: the Web Interface. This term is a catch-all for alternative means of communicating with the Device or with the Cloud Backend. The most common example of this IoT concept is a web portal in which the user can monitor the health status of the Device in their network. The Web Interface can also take the form of an automated report with up-to-date information from the Cloud Backend, conveniently emailed to the user.

With the BlueDiamond framework, our resident experts at Blue Clover Devices apply the entire IoT architecture to every single product. With all of these parts functioning together, we “bring it home” with a compelling prototype that makes our client’s concept a reality.