What is Bio Check In? An integrated solution that allows users to "check in" from any location through mobile voice verification and geolocation tracking. For example, our solution provides a non-invasive way for parents and children to interact, and could be extended to many other areas including law enforcement, military, and healthcare to name a few.
Brought to you by
How does it all work?
The system is comprised of 4 key components: the mobile application, the web server (with an API), the web interface, and the biometric voice verification server. Below are a few details outlining the role each component plays in the overall solution.
The Mobile Application. The mobile application is used to do two fundamental things: record the users voiceprint and track his/her location via GPS. Once a user logs in, a screen is presented showing them a their current location on a map, along with a button that allows them to "check in". Tapping the button will then put the device into recording mode where a voiceprint can be recorded and sent off to the server.
In addition to that, we've built in the ability to quickly swap accounts so multiple people can check in quickly using a single device.
The Web Server/API. The web server is where all of the user information, voiceprints, and GPS coordinates for each check in are stored. The web server also houses the API that is needed for the mobile app to communicate back to the server. This is mostly behind the scenes stuff, but plays a huge role in making it all possible. The web server is how the mobile app and the voice verification software communicate to one another.
The Web Interface. The web interface is useful for the person on the other end of the check in (a parent perhaps). The interface allows the parent to monitor check ins, add/manage profiles (children), view the status of the voice verification, look at the GPS coordinates on an interactive map, and so on.
The Biometric Voice Verification Server. The core of the system boils down to the biometric voice verification piece, because after all, that's how we know that the person checking in is in fact who they say they are.
Putting the Pieces Together. Now that you know a little bit about each part, you can probably realize how the system works as a whole. The user gets to a location where they are supposed to check in, opens up the app, records their voiceprint and sends it off to the server(s) for verification. On the server end, the person responsible for that user can see if the voice verification passed or failed, as well as confirm their check in location on a map.