Event-Driven Interfaces
Soleus enables a new interface usage model that may be very attractive to operators and consumers alike: interfaces that change dynamically based on the situation.
The Soleus software platform supports dynamic new interface designs that respond to events detected by the device. This capability opens up new opportunities for manufacturers and operators to differentiate their devices by inventing new usage models that appeal to consumers and generate revenue streams.
A simple example
An example of an event that could be detected by a device is the availability of a Wi-Fi signal. An example of a UI feature that could change is a visual theme or skin. So a simple demonstration of an event-driven interface is a device that displays a different appearance depending on whether or not Wi-Fi is available. |
 |
A complex scenario
| 1. |
A hockey fan enters the arena on game night. The device seamlessly converts to a WiFi connection and is prompted to accept a location-based service. |

|
| 2. |
During the game, the fan receives valuable services such as streamed replays. |

|
| 3. |
Meanwhile the operator generates an advertising revenue stream. |
 |
Imagine your own scenarios
The possibilities are endless. Themes could be used to warn a users when their pay-as-you-go accounts run low, or to encourage them to make calls during times when the rates are lower. Media playing interfaces could offer different options depending on the bandwidth of the connection, the availability of a TV or radio signal, or the detection of Bluetooth speakers attached.
What are your scenarios? With Soleus they just might become practical.