Devices, Things, and Sensors
Endpoints in the Nigel architecture include any connected data source capable of communicating with an end-user’s personal cloud. Connected devices include typical computing devices such as smartphones, computers and smartwatches, but also includes, IoT and M2M sensors, apps, websites, cars, cameras, and even big data warehouses and repositories.
Personal and Object Clouds
Nigel operates on a distributed architecture. Data from Nigel-aware endpoints flow into the personal or object clouds and are not aggregated in any central repository. The tight coupling of Nigel to personal clouds reflects Kimera's belief that people should own and control their own data. Personal clouds are containers that store the user’s data as a series of graphs with nodes and related sub-nodes. Every user's graph is unique based on particular attributes such as demographics, location, behavior and more.
Observations from endpoints are memorized, conceptualized and comprehended using the Nigel cognition engine. The cognition engine learns about the world by observing the data communicated to it via smart agents running in personal and object clouds. These engines are distributed throughout the internet and are hosted by any party that operates a network ranging from major telecom carriers to the local coffee shop. Cognition engines comprehend the goals of all the entities within the network as well as the capabilities enumerated by smart agents. Nigel’s AGI is able to efficiently evaluate, determine and identify the optimal combination and actions of endpoints to achieve the desired outcome.
Web Apps are used by Nigel to display data to end-users. In the current app-centric model that characterizes today’s smart devices, apps - typically developed using native code -must already be installed on a user's device in order to provide information and functionality to that user. In addition to utilizing existing apps, Nigel determines functionality required to fulfill a specific need from any endpoint on the network and, with the use of smart agents in the user’s personal cloud, discover and delivered information or functionality to the user via a web app. Nigel web apps are dynamic and adapt their functionality based on what Nigel directs a user's personal cloud to discover and display.
Nigel is nearly transparent to the user. Today, people must manually enter data into their mobile devices that lack the ability for applications to intelligently communicate with each other. Nigel observes what users actually do, developing comprehension that is shared by smart agents that work on behalf of users - not for third parties.
No Privacy Trade-Offs
Smart Agents operating within each personal cloud control how and how much data is shared between other smart agents, personal and object clouds, and Nigel’s cognition engine. Nigel does not need to know nor does it have any means of identifying specific data to a specific person or thing.
The value of the intelligence that Nigel provides scales as a network effect, creating a virtuous cycle of value. As more people utilize Nigel-enabled applications and technologies, personal clouds and smart agents gain a more accurate understanding of each user. This increased knowledge provides higher levels of intelligence, fueling more users and usage.
Nigel enables and coordinates devices and sensors to constantly observe as well as adapt to the environment in real time. In addition to automatically launching a shopping list app when the user walks into a grocery store, Nigel is constantly receiving and evaluating incoming data from other personal clouds.