Our architecture blends the benefits of an edge-based cloud system and a central-server cloud system. It works as follows:
- All devices learn from each other
- All geospatial locations operate with data flowed from the central server, but also persist the data for redundancy
- A central server communicates with the mobile devices and control devices
All devices learn how to be more efficient and how to interact with each other using our unique DevIN system. DevIN (Devices Intelligence Network) looks at the device type and data, and allows other devices that belong to the same user and would find that device data useful to see the data as well as giving suggestions as to how the data can help in their operation. This allows the devices to operate among themselves to some level, allowing them to operate more efficiently and securely with minimal interference required from the user.
Each geospatial location has a Kjendra Core, which facilitates communication between all devices and handles the data not only between local devices, but also the data flow to the server. This allows for lower-cost devices (the components are less expensive to communicate to the central location), a more secure connection to the devices, and more efficient operation of individual devices (requiring less battery life for battery operated devices and negligible electrical costs for powered devices). Therefore, this structure not only allows for lower up-front costs, but also for lower long-term costs than any other competing solution.
Data persists on the Kjendra Core, but also exists in the Kjendra Cloud, which is our centralized server bank. We have redundancy build into the network to ensure that if any part of the network fails (corruption of data at the Kjendra Core or in the Kjendra Cloud), the system will automatically restore itself to a state of validity from the other source. Using the Kjendra Cloud provides a buffer in the communication between the Kjendra Core and the control device (i.e. smartphone, tablet, or PC). Adding this layer means that there are three layers of security (device-core, core-cloud, and cloud-controller) between the controller and the devices. This prevents hackers from being able to attack devices and data.
Security, reliability, and efficiency – all are inherent in the design of the Kjendra architecture, ensuring the most pleasurable experience possible for consumers and manufacturers alike!