“The Grand Challenge of Conviva:
Device Dominance”
– Hui, CEO
Effort to support device
3 weeks on new device dev
1 week for each device version upgrade
More Effort to Maintain than to Expand
70% on support vs. 30% on new devices
< 10 new devices developed in one quarter
What will the future be?
Monitor
1. Observe selected APIs
2. Listen to selected events
Proxy
Convert properties and events
to
Conviva Data Model
Insights Client Lib/SDK
Backend
Generic
Computation
Layer
CWS
Monitor
Monitor purely based on config
Proxy
Insights Client Lib/SDK
Backend
Generic
Computation
Layer
Monitor Configuration Engine
What/How to Monitor
Raw
Info
| Platform | Library | Notes |
|---|---|---|
| Javascript | Ramda | Will Demo! |
| iOS | Ramda | |
| Android | Reflection, Lambda Expression | |
| Silverlight - C# | Rx |