Would you rather interact with an interface, or have a conversation? It’s time to break experiences free from user interfaces because the interface is only a necessary evil. An alternate design metaphor for the everything-is-connected world is that of a Conversation. It promotes a human-like exchange with an intelligent fabric that knows the user, their preferences, and their temporal context. It uses that dynamic knowledge to reason and infer their intent and delivers actionable relevance.
SEAMLESS EXPERIENCES EVERYWARE
INTENTS DRIVE CONTEXTUAL RELEVANCE
DELIVERING OUTCOMES EVERYWARE
THE CHALLENGE
There is an App for that, and that.
However, why isn’t there more value to my day? Why are we looking for more Apps? Why do we feel that we can’t get my jobs done from the Apps that we already have?
App Interfaces come in the way of getting jobs done. Each App comes with its unique interface, each designed to engage me, with its modalities. The App interfaces seem to be simply a necessary evil — mapping specific input modalities to tasks. They all compete for our attention and hide their essence behind their interfaces. We have to switch apps and copy data between them to get things done. The result is that we get diminishing returns on our Apps investment.
THE APPROACH
To break this vicious cycle, we need an over-the-top platform for Apps that orchestrates contextual relevance and helps me get more done, pro-actively. A platform that delivers just what we need at each moment, not everything, and more. It gives Apps windows into our life, so they can provide what is relevant to us. They subscribe to our context and deliver distilled essence that gets orchestrated — based on anticipating what we might need in our here and now.
THE SOLUTION
Engaging Experiences require an Experience Framework that can deliver temporal relevance and not a fixed taxonomy. They extends form and systems thinking into actionable visual communication to allow the product’s personality to be presented across usage contexts, providing both visual coherence and usage efficiency.
Everyware enables any App or Service to contribute to our day, helping us get jobs done. It shares our context, actions, and decisions with apps and services via an Intents. This makes them context-aware without having to re-construct states.
The result is a seamless experience that is independent of apps, services or the devices. Everyware ensures that our experience is continuous and consistent across contexts.
EVERYWARE ARCHITECTURE
EVERYWARE models our needs, requests, and actions as intents. They represent what we need in our temporal context. All pro-active patterns of assistance are also intents that are inferred by Everyware.
All intents, requested or inferred, have a Domain, Topic, and Key. They are directed to an appropriate abstract Service that understands a vertical Domain well. The participating services send back results as published intents. They get aggregated, de-duped, and filtered by the specialist, abstract domain services. A Relevancy Service leverages our personal corpus, stated and inferred preferences to rank order them for Relevancy. The highest-ranked intent enters our Attention Queue as a suggestion. The Orchestrator manages our dynamic workload, preferences, and policy to determine what to present, how to present, where to present, and when to present it, through one continuous experience. The result is contextual relevance seamlessly flowing at the right time, in the right form, on the right device.