OnMobile Data Product Unit Roadmap - April 2012 Confidential and Proprietary Information | OnMobile 2012 | 1 Agenda PDM evolutions • • • • Network Address Book Network Calendar Multimedia Album Phones and Tablets support Social Network Gateway Applications on top of OnMobile platform Confidential and Proprietary Information | OnMobile 2012 | 2 PDM evolutions Confidential and Proprietary Information | OnMobile 2012 | 3 Platform WAP accessPC access HTTP(s) AJAX xHTML xHTML TV access HTML APIs Mobile client REST SOAP HTTP XML 0&M Module SNG Reporting Module Notification engine PDM Synchronization engine Subscription Module Authentication Module DCA Contacts Calendar Multimedia Messaging Files Messaging Module Confidential and Proprietary Information | OnMobile 2012 | 4 Network Address Book - Evolutions Multiple contact stores support – Android & iPhone • Since Android OS 2.0 and iOS 3.0, contact schema has been modified Raw Contact & Aggregated Contact concepts Aggregated Contact Phone Raw contacts Gmail Facebook Exchange • A Contact becomes the aggregation of all the elementary contacts • Raw contacts can be RO (Facebook, Twitter) or RW (Exchange) Confidential and Proprietary Information | OnMobile 2012 | 5 Network Address Book - Evolutions Handling Android and iOS multiple contact stores Q2 2012 • Platform redesign to support Raw Contacts & Aggregated Contacts • Flexibility can be achieved by storing the following information : • • Service identity (e.g. Gmail, Facebook) • User login (e.g. name@gmail.com) • Source type (editable, read only) Saving the source information allows the platform to perfectly reflect the user experience on the mobile phone Confidential and Proprietary Information | OnMobile 2012 | 6 Network Address Book - Evolutions Snapshots management Q1 2012 Platform redesign to support snapshot management • At any time snapshot creation • Point in time roll over • Snap shot details • • Date • Number of contacts • Type (automatic, manual) Configurable number of snapshots Confidential and Proprietary Information | OnMobile 2012 | 7 Network Address Book - Evolutions Relevancy Engine – Data collection Q3 2012 The Personal Data Management platform stores many useful information that can be used in the context of a Relevancy Engine: • Amount of information within the contact details • Last edition date • Social activity (based on info gathered from the SNG) • Number of events which includes the contact as an attendee • Number of times a contact has been edited • Number of times a contact has been called via APIs (Get contact info) from any enabler • SMS logs, etc The Relevancy Engine can provide the following features: • Detailed statistics per contact • Smart contact suggestion based on communication logs • Smart ordering of contacts • Smart search results in order of relevance Confidential and Proprietary Information | OnMobile 2012 | 8 Network Calendar • Multiple Calendars and aggregated views • Calendar sharing (Private, Semi-Private) • Add/Modify/Remove events/tasks • Calendar sorting, event type filtering • Extended event recurrence • Import/export ICS/ICAL/CALDAV format • Ical Invitation (Accept / Reject/ Tentative) • Event Sync with PC client • Event Import from • Outlook & Express • Lotus Notes Custom event types Q3 2012 Location support (within an event) Confidential and Proprietary Information | OnMobile 2012 | 9 PDM - Evolutions From HTTP/XML APIs to REST architecture • • • • • Stateless simplified APIs (less parameters & functions) APIs standard HTTP semantic (get, post, put, delete…) Each ressource has a unique URI URI based ressources access Better ressource navigation, adressibility & response time (Caching enabled) HTTP POST: “http://appsrv.voxmobili.com/restapivcp200/rest/user?externalId=ROBERT” http://dit.addressbook.vodafone.com/restapivcp200/rest/user/34319/datasource/Locator • • • • NAB & Multimedia Calendar SNG OnCloud Q2 2012 Q3 2012 Q4 2012 Q4 2012 Confidential and Proprietary Information | OnMobile 2012 | 10 Phones OS roadmap Certified and supported Bada 2.0 RIM OS 7.X Android OS 4.X Apple iOS 5 Windows Phone 7 Roadmap – Q4 2012 Brew MP 1.X BlackBerry 10 Android - MMS Backup, Call Logs Confidential and Proprietary Information | OnMobile 2012 | 11 Tablets OS roadmap Certified and supported Android OS 4.X Apple iOS 5 Roadmap BlackBerry 10 Confidential and Proprietary Information | OnMobile 2012 | 12 2. Social Network Gateway Confidential and Proprietary Information | OnMobile 2012 | 13 Social Network Gateway - Evolutions SN Multi Account Management Q2 2012 OnMobile SNG will be able to handle multiple accounts for same SN Notifications Bob Caron Green Lantern Q3 2012 Provides notifications for SN updates New feeds, buddies, location updates … Implementation through: - Polling - Real-time SN APIs Reporting Q4 2012 Reporting module SNG ready Leveraging on relevancy engine Confidential and Proprietary Information | OnMobile 2012 | 14 Social Network Gateway - Evolutions Extended Multimedia capabilities OnMobile SNG will be able to fetch any photos or videos albums coming from dedicated third-party applications. Q2 2012 Q3 2012 Q2 2012 Q3 2012 Confidential and Proprietary Information | OnMobile 2012 | 15 Social Network Gateway - Evolutions Third-party calendar support Retrieving & synchronizing dedicated 3rd party calendars Q3 2012 Q2 2012 Confidential and Proprietary Information | OnMobile 2012 | 16 Social Network Gateway - Evolutions Location Q3 2012 Location details retrieving from 3rd parties Check-ins, Reviews, Comments … Buddy Search and Friend Request Q4 2012 OnMobile SNG will be able to search for buddies on different social networks Friend requests (buddy invites) can be sent to identified people Confidential and Proprietary Information | OnMobile 2012 | 17 Social Network Gateway - Evolutions APIs support Q2 2012 Q3 2012 Q4 2012 On the Radar Personal Messages Check-in Contacts, Multimedia Tumblr Contacts Multimedia, Like, Cmts Contacts Vimeo Contacts Video fetching Video fetching & Publ Instagram Group of contacts Confidential and Proprietary Information | OnMobile 2012 | 18 3. Applications on top of OnMobile platform Confidential and Proprietary Information | OnMobile 2012 | 19 Phonebook overview Chat More Activity Status Contacts Confidential and Proprietary Information | OnMobile 2012 | 20 Phonebook iPhone – 1st use Tutorial Contacts Confidential and Proprietary Information | OnMobile 2012 | 21 Phonebook BlackBerry – Contact card Pad Activity Details Profiles Confidential and Proprietary Information | OnMobile 2012 | 22 Phonebook 2012 – Contact list Contact list Menu Confidential and Proprietary Information | OnMobile 2012 | 23 Phonebook 2012 – Contact worlds Contact details Contact activity Confidential and Proprietary Information | OnMobile 2012 | 24 Phonebook 2012 – Faves Adding a fave Edit mode Confidential and Proprietary Information | OnMobile 2012 | 25 Phonebook 2012 – Birthdays Coming up Calendar Contacts Confidential and Proprietary Information | OnMobile 2012 | 26 Phonebook 2012 – Birthday notifications Per contact or global Send card Confidential and Proprietary Information | OnMobile 2012 | 27 4. OnCloud Confidential and Proprietary Information | OnMobile 2012 | 28 OnCloud Genesis OnCloud is the OnMobile solution that enables users to store and access their personal content anytime, anywhere from any of their devices and share them with any contact or group of contacts Confidential and Proprietary Information | OnMobile 2012 | 29 OnCloud – Key features Automatic and manual upload of multimedia items (photos, videos) Browse, download or stream personal /shared items from any device Share with your contacts Content adaptation (video format adapted to device capabilities) Manage storage capacity Publish content on Social Networks Confidential and Proprietary Information | OnMobile 2012 | 30 OnCloud – Upload instantly New photos and videos are automatically uploaded to your OnCloud account and can be viewed from any of your other devices. No need to transfer anything! Confidential and Proprietary Information | OnMobile 2012 | 31 OnCloud – Content browsing Browse, download or stream personal and shared items from any device Thanks to OnMobile DCA videos are adapted on the fly to your device capabilities Confidential and Proprietary Information | OnMobile 2012 | 32 OnCloud – File management In addition to photos and videos, OnCloud supports any type of files OnCloud is featuring • File hierarchy • Enhanced sharing capabilities • Collaborative edition Confidential and Proprietary Information | OnMobile 2012 | 33 OnCloud – Android & iPhone Timeline view Grid view Slideshow You can browse your uploads on a timeline view, based on the date that the photos and videos were taken. Personal and shared albums can be browsed on a grid view display Enjoy a full screen view with the slideshow mode Confidential and Proprietary Information | OnMobile 2012 | 34 OnCloud – iPad Confidential and Proprietary Information | OnMobile 2012 | 35 OnCloud – Web Confidential and Proprietary Information | OnMobile 2012 | 36 OnCloud evolutions Core features Enhanced offline mode Access Rights Content search View count Geo-Localization Tags HTTP/XML APIs Personal NAS REST APIs File versioning Android iPhone iPad Web Video adaptation Music support Files support Sharing of files/folders Storage management DLNA support Integration with Contact/Event/SMS Tablet version Video adaptation Music support Airplay Files support Sharing of files/folders Storage management Integration with Contact/Event/SMS Multimedia support Music support Airplay Storage management Integration with Contact/Event/SMS Video adaptation Files support Sharing of files/folders Video adaptation Files support Sharing of files/folders Access to personal NAS Music support Storage management Integration with Contact/Event/SMS Access to personal NAS In-app photo edition Access to personal NAS Access to personal NAS File versioning Windows version Mac OS version Desktop Q1 2012 Q2 2012 Q3 2012 Q4 2012 Confidential and Proprietary Information | OnMobile 2012 | 37 Thank You OnMobile Global Limited Europe 36, rue Brunel 75017 Paris Phone : +33140262334 Fax : +33140269288 www.onmobile.com Confidential and Proprietary Information | OnMobile 2012 | 38