<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=504731893395981&amp;ev=PageView&amp;noscript=1">
mobile-app-web0firmware-for-a-smart-bassinet-back

Mobile App, Web, and Firmware for a Smart Bassinet

Stable back end driven interaction, automatic OTA updates
Happiest-baby-Hover

Happiest Baby is a startup specializing in smart baby products. The company aimed to create a complete IoT ecosystem in a smart bassinet.

Case Highlights

Softeq participated in the mobile, web, and firmware development for a smart bassinet.
  • Baby monitoring via a mobile phone
  • Crying recognition through embedded sensors
  • Over-the-air updates
  • Secure AWS-based back end
  • Cross-platform solution
Project Information
Engagement model

Dedicated Development Team

T&M (time and materials)

Methodology

Scrum

Team
10

Software Engineers

3

QA Engineers

More Details

Problem

The client invented a smart bassinet, which leverages embedded sound sensors to detect crying and automatically calm babies. The smart bassinet is driven by a mobile app, web back end, and firmware. The client was looking for a full-stack development company that could help implement the IoT solution.

The client set a hard deadline on the release date to get the product to market. Softeq was tasked with helping to develop a mobile app along with a secure back end.

Solution

snoo-woman-pressing-button
Mobile

The app serves as a remote control and baby monitor. Softeq engineers simultaneously built the iOS and Android version of the mobile app using cross-platform Xamarin technology. The mobile app allows users to control the bassinet remotely, setting parameters via a mobile phone.

Application Functionality

Parents can use the mobile app to:

  • Switch soothing intensity levels remotely
  • Lock a specific level of calming intensity
  • Set the soothing intensity limit and sensitivity of the microphones individually for their baby
  • Set the white noise volume and change the starting level of the soothing intensity
  • Choose between Preemie and Weaning calming regimes, that differ in the soothing intensity and sound production
  • Get push notifications
  • See tips on using the bassinet
  • Check their baby’s sleep statistics and review sleep trend diagrams
Web Back End

Information security and smooth bassinet-mobile intercommunication were the client’s top priorities. The back end is realized as a combination of an admin panel, a cloud-hosted single page application, and a stack of microservices.

The back end provides constant and stable interaction between all elements of the solution architecture: mobile app, firmware, and hardware. It ensures that parents won’t miss a signal from the bassinet, when the baby needs their personal attention.

Key Back-end Functions
  • Firmware and mobile app Over-the-Air update
  • Registered bassinet management
  • Mobile push notifications for parents
  • User authorization and analytics
  • Errors and service status notifications for administrators
  • Event logging
Firmware

The Softeq’s engineers supplemented the client’s firmware team and implemented a major piece of firmware to underlie the bassinet’s functionality.

The firmware processes the data flow from embedded sound sensors, allowing the bassinet to recognize when the baby is crying and automatically choose the appropriate soothing level.

Firmware Functionality

As an extension of the Happiest Baby team, Softeq contributed to the following functionality:

  • Over-the-Air updates of firmware, drivers, Linux utilities, launchers
  • Primary firmware installation at the factory
  • Remote bassinet-mobile app connection
  • Restoration to the factory defaults
  • Linux utility bug fixing
  • Python tests for automated firmware testing
Software and Firmware Updates

The client’s Sales & Marketing team maintains communication with bassinet users to improve the product’s performance and functionality. Based on user feedback, Softeq and the client’s team regularly upgrade the bassinet’s software and firmware. This is done so that earlier versions of the bassinet remain compatible with all the new functions, features, and interfaces added in the newest versions.

When a new major firmware update or mobile app is released, the back end automatically finds the bassinets/mobile clients with previous versions and updates them remotely.

Looking to Develop a Standout Mobile App?

Explore how we can bring your mobile app ideas to life—from MVP to full-scale app development and launch Learn more
Rodion-L
Igor Account Manager
Happiest-baby-Hover
Consumer Electronics
Mika Saryan — 
Director of Software Development, Happiest Baby

Happiest Baby, Inc., employed Softeq to help launch our flagship product SNOO, the world's smartest baby bed. The partnership contributed to SNOO’s successful launch, which has since won several awards, including CES 2017 Best of Baby Tech & Safety and the 2017 BIG Innovation Award.

Result

Project Outcomes

Softeq met the deadline and helped get the product to market on time. The app is now available in the Apple Store and Google Play.

The project is ongoing, and the Softeq mobile team is currently working on the next updates. The bassinet is successfully selling across the U.S.