1 confidential and proprietary information | onmobile 2012 | onmobile data product unit roadmap -...
TRANSCRIPT
1 Confidential and Proprietary Information | OnMobile 2012 |
OnMobileData Product Unit
Roadmap - April 2012
2 Confidential and Proprietary Information | OnMobile 2012 |
Agenda
PDM evolutions•Network Address Book•Network Calendar•Multimedia Album•Phones and Tablets support
Social Network Gateway
Applications on top of OnMobile platform
4 Confidential and Proprietary Information | OnMobile 2012 |
Platform
0&MModule
0&MModule
ReportingModule
ReportingModule
Subscription Module
Subscription Module
Authentication Module
Authentication Module
PDM
Contacts Calendar Messaging Files
Synchronization engine
Synchronization engine
SNGSNG
Notification engine
Notification engine
DCADCA
MessagingModule
MessagingModule
HTTP(s)AJAX
WAP accessPC access TV access Mobile clientAPIs
xHTML xHTML HTML RESTSOAP
HTTPXML
Multimedia
5 Confidential and Proprietary Information | OnMobile 2012 |
Network Address Book - Evolutions
• Since Android OS 2.0 and iOS 3.0, contact schema has been modified
Raw Contact & Aggregated Contact concepts
• A Contact becomes the aggregation of all the elementary contacts
• Raw contacts can be RO (Facebook, Twitter) or RW (Exchange)
Multiple contact stores support – Android & iPhoneMultiple contact stores support – Android & iPhone
Aggregated Contact
Gmail
Exchange
Phone
Raw contacts
6 Confidential and Proprietary Information | OnMobile 2012 |
Network Address Book - Evolutions
• 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. [email protected])
• Source type (editable, read only)
• Saving the source information allows the platform to perfectly reflect the user experience on the mobile phone
Handling Android and iOS multiple contact storesHandling Android and iOS multiple contact stores Q2 2012
7 Confidential and Proprietary Information | OnMobile 2012 |
Network Address Book - Evolutions
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
Snapshots managementSnapshots management Q1 2012
8 Confidential and Proprietary Information | OnMobile 2012 |
Network Address Book - Evolutions
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
Relevancy Engine – Data collectionRelevancy Engine – Data collection Q3 2012
9 Confidential and Proprietary Information | OnMobile 2012 |
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
Location support (within an event)Q3 2012
10 Confidential and Proprietary Information | OnMobile 2012 |
• 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
PDM - Evolutions
From HTTP/XML APIs to REST architectureFrom HTTP/XML APIs to REST architecture
Q2 2012
Q3 2012
Q4 2012
Q4 2012
11 Confidential and Proprietary Information | OnMobile 2012 |
Phones OS roadmap
Certified and supported Bada 2.0RIM OS 7.XAndroid OS 4.XApple iOS 5Windows Phone 7
Roadmap – Q4 2012Brew MP 1.XBlackBerry 10Android - MMS Backup, Call Logs
12 Confidential and Proprietary Information | OnMobile 2012 |
Tablets OS roadmap
Certified and supported Android OS 4.XApple iOS 5
RoadmapBlackBerry 10
14 Confidential and Proprietary Information | OnMobile 2012 |
Social Network Gateway - Evolutions
NotificationsNotifications
Provides notifications for SN updatesNew feeds, buddies, location updates …
Implementation through:-Polling-Real-time SN APIs
Q3 2012
ReportingReporting
Reporting module SNG readyLeveraging on relevancy engine
Q4 2012
SN Multi Account ManagementSN Multi Account Management
OnMobile SNG will be able to handle multiple accounts for same SN
Q2 2012
Green Lantern
BobCaron
15 Confidential and Proprietary Information | OnMobile 2012 |
Social Network Gateway - Evolutions
Extended Multimedia capabilitiesExtended Multimedia capabilities
OnMobile SNG will be able to fetch any photos or videos albums coming from dedicated third-party applications.
Q2 2012
Q2 2012Q3 2012
Q3 2012
16 Confidential and Proprietary Information | OnMobile 2012 |
Social Network Gateway - Evolutions
Third-party calendar supportThird-party calendar support
Retrieving & synchronizing dedicated 3rd party calendars
Q3 2012
Q2 2012
17 Confidential and Proprietary Information | OnMobile 2012 |
Social Network Gateway - Evolutions
Buddy Search and Friend RequestBuddy Search and Friend Request
OnMobile SNG will be able to search for buddies on different social networks
Friend requests (buddy invites) can be sent to identified people
Q4 2012
LocationLocation
Location details retrieving from 3rd partiesCheck-ins, Reviews, Comments …
Q3 2012
18 Confidential and Proprietary Information | OnMobile 2012 |
Social Network Gateway - Evolutions
APIs supportAPIs support
Q2 2012 Q3 2012 Q4 2012 On the Radar
Personal Messages
Contacts
Contacts
Check-in
Multimedia, Like, Cmts
Video fetching
Contacts, Multimedia
Contacts
Video fetching & Publ
Group of contacts
Tumblr
Vimeo
19 Confidential and Proprietary Information | OnMobile 2012 |
3. Applications on top of OnMobile platform
20 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook overview
Status
Contacts
Chat More
Activity
21 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook iPhone – 1st use
Tutorial Contacts
22 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook BlackBerry – Contact card
Pad Activity Details Profiles
23 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook 2012 – Contact list
Contact list Menu
24 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook 2012 – Contact worlds
Contact details Contact activity
25 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook 2012 – Faves
Adding a fave Edit mode
26 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook 2012 – Birthdays
Coming up Calendar Contacts
27 Confidential and Proprietary Information | OnMobile 2012 |
Phonebook 2012 – Birthday notifications
Per contact or global Send card
29 Confidential and Proprietary Information | OnMobile 2012 |
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
30 Confidential and Proprietary Information | OnMobile 2012 |
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
31 Confidential and Proprietary Information | OnMobile 2012 |
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!
32 Confidential and Proprietary Information | OnMobile 2012 |
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
33 Confidential and Proprietary Information | OnMobile 2012 |
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
34 Confidential and Proprietary Information | OnMobile 2012 |
OnCloud – Android & iPhone
Timeline viewYou can browse your uploads on a timeline view, based on the date that the photos and videos were taken.
Grid viewPersonal and shared albums can be browsed on a grid view display
SlideshowEnjoy a full screen view with the slideshow mode
37 Confidential and Proprietary Information | OnMobile 2012 |
OnCloud evolutions
iPhoneiPhone
iPadiPad
AndroidAndroid
WebWeb
Video adaptation
Files supportSharing of files/folders
Music support
Storage management
Video adaptation
Files supportSharing of files/folders
Access to personal NAS
In-app photo edition
Airplay
Integration with Contact/Event/SMS
Integration with Contact/Event/SMS
File versioning
Q1 2012 Q2 2012 Q3 2012
Music support
Storage management
Music support
Storage management
Music support
Storage management
Q4 2012
Multimedia support
Video adaptation Files supportSharing of files/folders
Video adaptationFiles supportSharing of files/folders
Integration with Contact/Event/SMS
Tablet version
Access to personal NAS
Airplay
Integration with Contact/Event/SMS
Access to personal NAS
Access to personal NAS
DesktopDesktop
Windows version Mac OS version
Core featuresCore features
Enhanced offline mode
Geo-Localization Tags
File versioning
Access Rights
HTTP/XML APIs
Content search
Personal NAS
DLNA support
View count
REST APIs