Alfred North Whitehead-(1861-1947)First context-aware tools theorist “Civilization advances by extending the number of important operations which we can perform without thinking of them.” ------ …Context-aware services shouldn’t spike cognitive load.
Context Awareness Timeline Efficient power usage Context-aware tools begin todisappear. CALO project Commercial aviation HUD 1st car HUD:Cutlass Supreme 1st Context Awareness paper Rear-view mirrors Sailboat tell-tales US DoD air-combat testing “Augmentedenvironments,” sensor nets Startups & Acquisitions Secretary invented Siri founded Now 2013 ~1900 1970s 1974-8 1988 1992+ 2003 2007 1994 ? Prehistory, soon after invention of the sail. Horse carriages Schilit, Theimer, Want, & Adams Tom Caudell &David Mizell “UbiComp”:Mark Weiser Sutherland/Sproull, ‘68: 1st HMDs Hands-up displays
The Value of Now Contextual data Constantscenariosupport = + A.I.
Reasons for Context Aware Mobile 1. Diversity of use cases / user. 2. User attention = scarce resource. Tool should learn the user. Context awareness manages datadelivery:What,when, how much,what modality, what priority. ------------------------------------------------------- Especially when not-to.
Goal of Context Aware Mobile Adaptively deliver info, hyper-personalized via n dimensions of user + environment states, with high space/time precision, without spiking your cognitive load. Context + Personal Salience = Value
Fortunately, we have models. Ursi Spaltenstein
The most important rule we can import from biology:Nature is Always On.The 2nd most important rule:Hybrid sensing & hybrid response.
The hardware emulation: Your phone is the hybrid Master Sensor for your life; everyone else’s phones help, all the time. Together, they’re the platform for: ) Augmented Reality Pervasive computing Context awareness Semantic Web Ubicomp&sensornets Ambient Intelligence Things that Think Internet of Things & Hyper-personalized services… )
Human Context-Aware Model: The Brain’s Default Mode Network • Active only when the brain is notfocused on a particular task • 2 linked brain areas: Empathy re: intent of others,-+ your own state awareness Personal memories + visualization of future scenarios Scenario modeling State & intent awareness Brain photo: Omikron/photoresearchers Network overlay: Olaf Sporns/Indiana Univ. (modified by J. Korenblat)
“It’s all about long-term, sustaining relationships.” -Alan Kay (2009), on the trend toward a service-based model. Context Aware Services: long-term, sustaining,contextuallydynamic, hyperpersonalized-relationships between users & info services.
Context Gathering • Constant autodiscovery of data feeds & sensor feeds. • Constant 2D & 3D feature I.D. and object recognition. • Constant motion analysis + evaluation linked to object recognition. • Constant indoor mapping, 2D & 3D: Ultrasonic& IR-sensing for position, spatialanalysis & modeling. • Integrated gesture & speech recognition, plus voice ID. • Constant audio + visual logging with visual & semantic tags.
Context-Driven Use Case Entertainment Any licensed character: a useful buddy, a delivery method on top of context-aware, locational, hyper-personalized services. The character behavior, persona, & animation: Character Skin.
The Ad Hoc Value of Now Ad hoc P2P mobile sensor networks, constantly re-forming and informing each other. In each locale: • Pooling realtime data • Stored only in the swarm • Hand-off & erase upon exiting • Short-distance wireless • No use of cloud or carriers • Data tied to location • Every phone • Every moment Duration of data retention on any device: A function of # of devices transiting the defined area.
Context-driven Use Case: Entertainment First rule of theme parks: You bring the fun in with you - your friends-& family. • The attractions you pay for aren’t the experience. • Now, a new type of friend. For as long as you want. A licensed character becomes a useful buddy, a delivery method for context-aware, locational, hyper-personalized services. c. Lynne LaCascia, all rights reserved
Context-Aware Biological Model: The Brain’s Default Mode Network Functions of consciousness: 1) Constantly evaluate surroundings (physical + human) 2) Constantly judge salience of each aspect of current situation in context of your needs 3) Constantly construct scenarios for next step Parallel function of context-aware devices: Assess, select, shape, & deliver salient data (Device awareness augments user’s awareness) History+current state= basis of decision for next state
Photo of Alfred North Whitehead from Wikipedia.org
Implementation Contextual mobile broadband services assess, prioritize, & select data to support decisions • Realtime data mgmt. preserves-focus • Inverse Content Management System (ICMS) • Adaptive B2B & B2C service optimization ...the revenue