Wireless Home Control Panel
Presenting iPronto
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 2
PC & InternetEntertainment Consumption
Con...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 3
Entertainment Consumption PC & Internet
Co...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 4
InternetInternetInternet
Product Fit
• Hig...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 5
User interfaces and hardware
Scrollwheel
S...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 6
iPronto – Applications
Instant information...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 7
Dashboard - 8 Layouts
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 8
System Setup
Wireless Access
Point
Broadba...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 9
Infotainm
ent
C
ontrol
N
avigation
Enterta...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 10
Complete Solution
Philips Brand OEM Brand...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 11
Community
PRONTO ++ Platform Solution Com...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 12
PRONTO ++ Platform Components
Modular HW
...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 13
PRONTO ++ Modular HW Architecture
• ARM B...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 14
PRONTO ++ SW Framework
• Complete softwar...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 15
PRONTO ++ Web Service Infrastructure
• Se...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 16
Philips Branded iPronto
Philips/OEM chann...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 17
iPronto – SW architecture overview
Remote...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 18
• Technology:
– Component-based model &
l...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 19
iPronto – SW architecture overview
Remote...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 20
Current demo implementation
• OSGi used f...
Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 21
Q&A
For further info, please contact:
Fre...
Presenting iPronto - F Leemans
of 22

Presenting iPronto - F Leemans

OSGi World Congress 2003
Published on: Mar 4, 2016
Published in: Technology      
Source: www.slideshare.net


Transcripts - Presenting iPronto - F Leemans

  • 1. Wireless Home Control Panel Presenting iPronto
  • 2. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 2 PC & InternetEntertainment Consumption Control & Navigation Market trend: convergence of domains
  • 3. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 3 Entertainment Consumption PC & Internet Connected home Control & Navigation Market trend: convergence of domains
  • 4. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 4 InternetInternetInternet Product Fit • High frequency of use • Short interval of use • Mobile through the home Product Functions • Control • Navigation (Content) • Infotainment Device Control … Media Control … Home Control Product Form • Portability vs Readability optimum iPronto – Dashboard for the digital home
  • 5. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 5 User interfaces and hardware Scrollwheel Speakers Touchscreen LCD Hard buttons Stylus Touchstrip Optimized for Portability & Readability WiFi connectivity 4 hours Li-ion Battery MMC/SD card slot USB connector Microphone Intel Xscale 400 MHz processor Linux / Java / OSGi application framework
  • 6. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 6 iPronto – Applications Instant information through a browser Electronic Program Guide with channel switching Remote Control Full customisation and personalisation
  • 7. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 7 Dashboard - 8 Layouts
  • 8. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 8 System Setup Wireless Access Point Broadband Modem IR 802.11b Internet Electronic Program Guide Home network Entertainment devices A/V components Networked Cams Network Extender
  • 9. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 9 Infotainm ent C ontrol N avigation Entertainm ent iPronto Partner Platform Strategy iiProntoPronto Core applicationsCore applications
  • 10. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 10 Complete Solution Philips Brand OEM Brands ARM Processor, e.g., Intel® PXA250 Philips Go To Market Model
  • 11. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 11 Community PRONTO ++ Platform Solution Components Hardware Software Services Complete Solution
  • 12. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 12 PRONTO ++ Platform Components Modular HW Architecture App1 P++ Framework App2 App3 Operating System(s) PJava HW1 HW2 HW3 Modular & Portable SW Framework Web Service Infrastructure Community (Users, Developers & Partners) Service Providers Registration, Applications, Billing
  • 13. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 13 PRONTO ++ Modular HW Architecture • ARM Based Processor - Currently Intel X-Scale Architecture - Other processors possible • HW Options (Highlights but not complete) - 64 Mb RAM and Flash memory - LCD displays • 2 – 10” - Connectivity solutions • 802.11b/a, Bluetooth,GPRS, DVB-T, etc. - Standard connector solutions • PCMCIA, Compact Flash, MMC/SD • USB,1394, etc. - Hard Disk interface for Gigabytes of Storage - Dedicated HW for Video Processing - etc. • Expandable by End User - Accessories Modular HW Architecture
  • 14. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 14 PRONTO ++ SW Framework • Complete software stack - Hardware (processor) independent - Operating system agnostic • Core Applications provided by Philips - Navigation Dashboard UI - Remote Control - Electronic Program Guide - Browser - Audio & Video Players - Picture Viewer - Java Games - Maps & Navigation - Other Applications • Software development kit - to develop customer applications App1 P++ Framework App2 App3 Operating System(s) PJava HW1 HW2 HW3 Modular & Portable SW Framework
  • 15. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 15 PRONTO ++ Web Service Infrastructure • Service Infrastructure - Web portal interface - Machine – Machine interface • Basic Services - User and Device Registration - Software Upgrade Management - Service Subscription Management - New Application Downloads - Service Fee Billing • Application Service Examples - Electronic Program Guide - Music & Video databases, etc. Service Providers Back End Service Infrastructure Registration, Applications, Billing
  • 16. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 16 Philips Branded iPronto Philips/OEM channel OEM Applications OEM channel OEM Applications iPronto platform: Hardware, Mechanics, Application Framework and Applications iPronto OEM/Partner model OEM Branded product “Co-Marketing” “True OEM”
  • 17. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 17 iPronto – SW architecture overview Remote Control <<bundle>> Browser <<bundle>> EPG / Smartsurf <<bundle>> UPnP A/V Contol Point <<bundle>> . . . Application 1 Application 2 Application 3 Application N UPnP <<bundle>> IR <<bundle>> EPG <<bundle>> Application Framework <<bundle>> Util System Interface OSGi Framework Boot SBM Preferences <<bundle>> intent JTE Linux TurboBoot Intel Cotulla Codec Java driver wrapper (JNI) Driver Device Java Security . Portability boundary Java codec or warpper (JNI)
  • 18. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 18 • Technology: – Component-based model & lifetime management – Dynamic execution environment – Network protocol neutral – Secure – Remote Management – SW deployment (very useful also for debugging) – Interoperability • Strategic – Pure Java – Promising industry standard – Multiple vendors – Multiple service provisioning solutions •Linux/pJava-based embedded system •Application management: OSGi v2 •Technology provider: •Why OSGi? iPronto - implementation
  • 19. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 19 iPronto – SW architecture overview Remote Control <<bundle>> Browser <<bundle>> EPG / Smartsurf <<bundle>> UPnP A/V Contol Point <<bundle>> . . . Application 1 Application 2 Application 3 Application N UPnP <<bundle>> IR <<bundle>> EPG <<bundle>> Application Framework <<bundle>> Util System Interface OSGi Framework Boot SBM Preferences <<bundle>> intent JTE Linux TurboBoot Intel Cotulla Codec Java driver wrapper (JNI) Driver Device Java Security . Portability boundary Java codec or warpper (JNI)
  • 20. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 20 Current demo implementation • OSGi used for application framework: – Starting/stopping apps – Upgrading in development environment • Prototype: – – Includes management agent on device – Connects to provisioning system (backend) – Current use cases: • Apps (IM, weather, games) pull by customer • Multiple users • Subscribe/activate • Demo!
  • 21. Philips Remote Control Systems, Rein Hintzen – Frederik Leemans, January 2003 21 Q&A For further info, please contact: Frederik Leemans frederik.leemans@philips.com +32 16 394557

Related Documents