Appear Networks Systems AB, is a software company specializing in enterprise mobility. Its suite of products is a mobile middleware platform designed to power mobile applications and services based on context awareness.
Context awareness is the use of situational information aiming at reducing information overload and ensuring users have the information when and where they need it. WLAN is used for sending and receiving data, as well as positioning the user. Other context information such as user profile, network bandwidth, device type can be collected in order to refine the services presented to the user.
A recent research by IDC has shown that companies in travel and transportation, the public sector and telecommunications — including Nederlandse Spoorwegen (Dutch Rail), RATP (Paris subway), SNCF (French railway), Connex (Groupe Veolia Environnement), SL (Stockholm subway), the University of Geneva, the city of Kista, Sweden and Orange Business Services have started to deploy context-aware services for their employees, and are considering deploying similar services for their public users, leveraging the launch of the new generation of GSM/WLAN dualphones.
The company is privately held and headquartered in Kista, Sweden and is one of the new generation of telecom startups created after the IT market downturn of 2001.
The Appear Platform (AppearIQ) adds a layer of context-aware technology to existing enterprise WLAN infrastructure or wide-area networks. It gathers context of use data and builds a model based on the information needs of end-users. Available services are filtered against this profile to determine what data is relevant, and this information is then proactively pushed to the wireless device.
The solution is IP based and
compatible with PDAs, smartphones, TabletPCs, UMPCs and laptops.
The Appear Context Engine (ACE) gathers all known information about the device, the user and his context including physical location, date/time, device type, user roles, network IP address range, user locale and other customized context providers, e.g. temperature, available battery, etc. The context engine derives a description of the services that should be available on the device and passes it to the modules deployed on top of the ACE.
Appear provides several context-aware modules such as push/provisioning, synchronization and device management.
The modules compare the current state of the device with the context-aware services set out for the device and order the adaptive client to update the corresponding services on the device. Context information is used throughout the entire life-cycle of the service: selection based on context, filtering of individual services and enhancement of services at boot or runtime.