SlideShare a Scribd company logo
1 of 15
Download to read offline
Helping Mobile Operators & Terminal Vendors
Dynamically Update Terminal Capabilities
Helping Mobile Operators & Terminal Vendors
Dynamically Update Terminal Capabilities
Peter Bernard, Chief Product Officer, Insignia Solutions
222
Agenda
• Market drivers for Dynamic Capabilities
• Use cases
• Elements in the infrastructure
• Factors for mobile market adoption
• Conclusions
333
Rapid proliferation of new services
• SEVENTEEN new J2ME Java
standards in past year (JSRs)
• Variety of rich media CODECS
– Still imaging
– Audio
– Video
• Variety of messaging standards
– SMS
– MMS
– IM
• Variety of DRM methods
• Content developers way ahead of
devices
444
Service concerns today
• Consumers
– Want to use services they see working on other
phones
• Retailers
– Pre-installed features/content are stale by the
time they reach the store
• Developers
– Inconsistent APIs across a networks devices
increases development costs
• Operators
– Want to focus on the right services for their
market, not tied to phone capabilities
555
Device time-to-market more critical
• Devices now holding up critical
mobile services revenue
• Proliferation of providers
– ODMs, OEMs
– 27 in China alone
• Proliferation of channels
– Via Operators, MVNOs
• Device development lifecycle
growing from 9 to 18 months
Market
inefficiencies
extending TTM -
time to money
666
Efficiency issues in development
1st level
phone features
radio stack,
address book, etc.
11stst
levellevel
phone featuresphone features
radio stack,radio stack,
address book, etc.address book, etc.
2nd level
phone features:
SMS, J2ME
22ndnd
levellevel
phone features:phone features:
SMS, J2MESMS, J2ME
3rd level
phone features:
MMS, games,
PIM, CODECS,
LBS
33rdrd
levellevel
phone features:phone features:
MMS, games,MMS, games,
PIM, CODECS,PIM, CODECS,
LBSLBS
development timedevelopment timedevelopment time
3rd level
features get
chopped in
order to
make the
schedule!
777
De-couple service & device lifecycle
888
De-couple service & device lifecycle
999
Dynamic Capabilities as a subset of
Mobile Device Management
• Configure/activate mobile services at
POS
• Over The Air Repair
• Dynamic Capabilities
• Enterprise management
101010
Configuration at Point of Sale
• Phone purchased at retailer
• Activation triggers Mobile Device Management
system
• MDM system reads phone status
• MDM uses OMA-DM to set variety of configuration
parameters
• Based on unique identifier or other criteria, JVM
environment is augmented OTA using OSGI
framework
• Custom J2ME content is provisioned to phone
• MDM triggers communication to the new
subscriber for promotion, welcome, etc.
111111
Over The Air Repair
• “Repair” of software can have two elements
– Properly set (or reset) config parameters
– Update software load FOTA and/or OSGI framework
• Repair job can be triggered by
– Customer Care call
– “Self serve” web site driven by subscriber (or in-store kiosk)
– Widespread issue solved discovered proactively from handset or
operator
• MDM determines behavior based on
– Current phone config
– Schedule set by operator
– Other factors such as population, set of target phone #s, etc.
121212
Dynamic Capabilities
• New content or mobile services desired for target population
– Only fraction have phone capabilities to support new content
– Use “on-demand” updating job to sell new services to existing
population
• Subscriber access vending machine
• Vending machine coordinates with MDM system to determine
current and potential device capabilities
• Vending machine displays range of content based on available
J2ME elements that are available for “injection” into the
subscriber’s phone
• Phone is updated using OSGI framework based on content
purchase
131313
Enterprise Management
• “Cordon off” population of operator
handsets with secure console access by
IT
• Ideal way to extract more enterprise
revenue
• Dynamic inject new capabilities using
OSGI framework to support corporate
apps
– Remove game engine?
141414
Infrastructure elements
151515
Who is Insignia?
• Public (NASDAQ:INSG)
• Headquarters in
Silicon Valley
• Founded 1986
• Global operations
• Software development
company with expertise in
both embedded and
infrastructure software
for the wireless industry
• www.insignia.com
Joint
Venture

More Related Content

What's hot

Hosted Voip Info
Hosted Voip InfoHosted Voip Info
Hosted Voip Infotonylococo
 
Skype presentation
Skype presentationSkype presentation
Skype presentationQA Club Kiev
 
Dell mobility Application Services
Dell mobility Application Services Dell mobility Application Services
Dell mobility Application Services Kenneth de Brucq
 
OLAYIWOLA ABASS OLALEKAN
OLAYIWOLA ABASS OLALEKANOLAYIWOLA ABASS OLALEKAN
OLAYIWOLA ABASS OLALEKANAbass Olayiwola
 
Puckett Ronny-Resume
Puckett Ronny-ResumePuckett Ronny-Resume
Puckett Ronny-ResumeRonny Puckett
 
CIC _ 2.0 ver 1.06-AI
CIC _ 2.0 ver 1.06-AICIC _ 2.0 ver 1.06-AI
CIC _ 2.0 ver 1.06-AIAhmed Ismail
 
ETE405-lec5.pdf
ETE405-lec5.pdfETE405-lec5.pdf
ETE405-lec5.pdfmashiur
 
Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Vincent Perrin
 
Aspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureAspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureVishad Garg
 
ist_-_spms_telecom_operators_-_features_presentation_v2.3
ist_-_spms_telecom_operators_-_features_presentation_v2.3ist_-_spms_telecom_operators_-_features_presentation_v2.3
ist_-_spms_telecom_operators_-_features_presentation_v2.3Elias Gouvelis
 
Forcelink brochure 2011
Forcelink brochure 2011Forcelink brochure 2011
Forcelink brochure 2011Paul Ryan
 
Operational Efficiency Increases by 40% for Multinational Hotel Chain
Operational Efficiency Increases by 40% for Multinational Hotel ChainOperational Efficiency Increases by 40% for Multinational Hotel Chain
Operational Efficiency Increases by 40% for Multinational Hotel ChainAppViewX
 
Voicenet Solutions Applications
Voicenet Solutions ApplicationsVoicenet Solutions Applications
Voicenet Solutions Applicationsjohn_barker
 
IBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationIBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationVincent Perrin
 
Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Vincent Perrin
 
KonawareFleetManagement
KonawareFleetManagementKonawareFleetManagement
KonawareFleetManagementRichard Woo
 

What's hot (19)

Hosted Voip Info
Hosted Voip InfoHosted Voip Info
Hosted Voip Info
 
Skype presentation
Skype presentationSkype presentation
Skype presentation
 
Dell mobility Application Services
Dell mobility Application Services Dell mobility Application Services
Dell mobility Application Services
 
OLAYIWOLA ABASS OLALEKAN
OLAYIWOLA ABASS OLALEKANOLAYIWOLA ABASS OLALEKAN
OLAYIWOLA ABASS OLALEKAN
 
Puckett Ronny-Resume
Puckett Ronny-ResumePuckett Ronny-Resume
Puckett Ronny-Resume
 
CIC _ 2.0 ver 1.06-AI
CIC _ 2.0 ver 1.06-AICIC _ 2.0 ver 1.06-AI
CIC _ 2.0 ver 1.06-AI
 
ETE405-lec5.pdf
ETE405-lec5.pdfETE405-lec5.pdf
ETE405-lec5.pdf
 
Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)Video Enabled Business Processes (VEBP)
Video Enabled Business Processes (VEBP)
 
Aspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical ArchitectureAspect Unified IP Overview and Physical Architecture
Aspect Unified IP Overview and Physical Architecture
 
Mef March25th
Mef March25thMef March25th
Mef March25th
 
EVERS Corp.,
EVERS Corp.,EVERS Corp.,
EVERS Corp.,
 
ist_-_spms_telecom_operators_-_features_presentation_v2.3
ist_-_spms_telecom_operators_-_features_presentation_v2.3ist_-_spms_telecom_operators_-_features_presentation_v2.3
ist_-_spms_telecom_operators_-_features_presentation_v2.3
 
Forcelink brochure 2011
Forcelink brochure 2011Forcelink brochure 2011
Forcelink brochure 2011
 
Operational Efficiency Increases by 40% for Multinational Hotel Chain
Operational Efficiency Increases by 40% for Multinational Hotel ChainOperational Efficiency Increases by 40% for Multinational Hotel Chain
Operational Efficiency Increases by 40% for Multinational Hotel Chain
 
Voicenet Solutions Applications
Voicenet Solutions ApplicationsVoicenet Solutions Applications
Voicenet Solutions Applications
 
IBM Sametime Polycom Integration
IBM Sametime Polycom IntegrationIBM Sametime Polycom Integration
IBM Sametime Polycom Integration
 
Polycom - Unified communication with IBM
Polycom - Unified communication with IBM Polycom - Unified communication with IBM
Polycom - Unified communication with IBM
 
KonawareFleetManagement
KonawareFleetManagementKonawareFleetManagement
KonawareFleetManagement
 
GPXS Services
GPXS ServicesGPXS Services
GPXS Services
 

Viewers also liked

OSGi-based Workflow Engine
OSGi-based Workflow EngineOSGi-based Workflow Engine
OSGi-based Workflow Engineyocaba
 
Copper: A high performance workflow engine
Copper: A high performance workflow engineCopper: A high performance workflow engine
Copper: A high performance workflow enginedmoebius
 
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...mfrancis
 
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...Everything You Always Wanted to Know About Versions* (*but were afraid to ask...
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...mfrancis
 
Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...mfrancis
 
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...Kai Wähner
 
Spark Workflow Management
Spark Workflow ManagementSpark Workflow Management
Spark Workflow ManagementRomi Kuntsman
 
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...Kai Wähner
 
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Жанна Темникова-Однорал
 
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التاني
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التانيامتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التاني
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التانيSalah Abdelsalam
 
The power of photography 2
The power of photography 2The power of photography 2
The power of photography 2Lsmithtwin
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIzhar Hunzai
 

Viewers also liked (17)

OSGi-based Workflow Engine
OSGi-based Workflow EngineOSGi-based Workflow Engine
OSGi-based Workflow Engine
 
Copper: A high performance workflow engine
Copper: A high performance workflow engineCopper: A high performance workflow engine
Copper: A high performance workflow engine
 
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...
Benefits of the OSGi Solution for Manufacturers and Service Providers - S Sch...
 
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...Everything You Always Wanted to Know About Versions* (*but were afraid to ask...
Everything You Always Wanted to Know About Versions* (*but were afraid to ask...
 
Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...Opening OSGi to the world- Simple integration of services not written in Java...
Opening OSGi to the world- Simple integration of services not written in Java...
 
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...
Scandev / SDC2013 - Spoilt for Choice: Which Integration Framework to use – A...
 
Neuro4j Workflow Overview
Neuro4j Workflow OverviewNeuro4j Workflow Overview
Neuro4j Workflow Overview
 
Spark Workflow Management
Spark Workflow ManagementSpark Workflow Management
Spark Workflow Management
 
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...
How to choose the right Integration Framework - Apache Camel (JBoss, Talend),...
 
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв. Общая характеристика мировой литературы на рубеже 19 - 20 вв.
Общая характеристика мировой литературы на рубеже 19 - 20 вв.
 
Moreyraobandodavid
MoreyraobandodavidMoreyraobandodavid
Moreyraobandodavid
 
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التاني
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التانيامتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التاني
امتحان علي الوحدة السابعه للصف الثالث الابتدائى الترم التاني
 
The power of photography 2
The power of photography 2The power of photography 2
The power of photography 2
 
IE_Presentation_106
IE_Presentation_106IE_Presentation_106
IE_Presentation_106
 
IFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IHIFC TAsk 2 Final draft of 23 March by IH
IFC TAsk 2 Final draft of 23 March by IH
 
mark cv
mark cvmark cv
mark cv
 
HR Compliance PPT
HR Compliance PPTHR Compliance PPT
HR Compliance PPT
 

Similar to Helping Mobile Operators & Terminal Vendors Dynamically Update Terminal Capabilties - Peter Bernard, Insignia

Company Profile Immobi - Mobile Network Solution
Company Profile Immobi - Mobile Network SolutionCompany Profile Immobi - Mobile Network Solution
Company Profile Immobi - Mobile Network SolutionEsterlyta Pandjaitan
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy GuideDirk Nicol
 
ScaleFocus Telecom Roaming Regulations
ScaleFocus Telecom Roaming RegulationsScaleFocus Telecom Roaming Regulations
ScaleFocus Telecom Roaming RegulationsScaleFocus
 
Corporate Profile
Corporate ProfileCorporate Profile
Corporate ProfileSaikamal G
 
M-Reporting introduction and faq pharma 20140316
M-Reporting introduction and faq pharma 20140316M-Reporting introduction and faq pharma 20140316
M-Reporting introduction and faq pharma 20140316sabbir456
 
IBM MobileFirst and developerworks
IBM MobileFirst and developerworksIBM MobileFirst and developerworks
IBM MobileFirst and developerworksDirk Nicol
 
Codestrong 2012 breakout session creating a mobile strategy
Codestrong 2012 breakout session   creating a mobile strategyCodestrong 2012 breakout session   creating a mobile strategy
Codestrong 2012 breakout session creating a mobile strategyAxway Appcelerator
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposalImran Fayyaz
 
mHealth for Logistics: Solving Data Challenges Through Mobile Technology
mHealth for Logistics: Solving Data Challenges Through Mobile TechnologymHealth for Logistics: Solving Data Challenges Through Mobile Technology
mHealth for Logistics: Solving Data Challenges Through Mobile TechnologyJSI
 
MF-CONNECT 3000 for eMaharastra Award-2013
MF-CONNECT 3000 for eMaharastra Award-2013MF-CONNECT 3000 for eMaharastra Award-2013
MF-CONNECT 3000 for eMaharastra Award-2013Prasant Mishra
 
MF-Connect 3000 for eMaharasthra Award-2013
MF-Connect 3000 for eMaharasthra Award-2013MF-Connect 3000 for eMaharasthra Award-2013
MF-Connect 3000 for eMaharasthra Award-2013Prasant Mishra
 
Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Leif Davidsen
 
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...mfrancis
 
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...mfrancis
 
Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overviewxKinAnx
 

Similar to Helping Mobile Operators & Terminal Vendors Dynamically Update Terminal Capabilties - Peter Bernard, Insignia (20)

Pankaj Singh_CV
Pankaj Singh_CVPankaj Singh_CV
Pankaj Singh_CV
 
Company Profile Immobi - Mobile Network Solution
Company Profile Immobi - Mobile Network SolutionCompany Profile Immobi - Mobile Network Solution
Company Profile Immobi - Mobile Network Solution
 
Mobile Strategy Guide
Mobile Strategy GuideMobile Strategy Guide
Mobile Strategy Guide
 
ScaleFocus Telecom Roaming Regulations
ScaleFocus Telecom Roaming RegulationsScaleFocus Telecom Roaming Regulations
ScaleFocus Telecom Roaming Regulations
 
Swarup Mitra
Swarup MitraSwarup Mitra
Swarup Mitra
 
Empover Profile
Empover ProfileEmpover Profile
Empover Profile
 
Corporate Profile
Corporate ProfileCorporate Profile
Corporate Profile
 
M-Reporting introduction and faq pharma 20140316
M-Reporting introduction and faq pharma 20140316M-Reporting introduction and faq pharma 20140316
M-Reporting introduction and faq pharma 20140316
 
IBM MobileFirst and developerworks
IBM MobileFirst and developerworksIBM MobileFirst and developerworks
IBM MobileFirst and developerworks
 
Codestrong 2012 breakout session creating a mobile strategy
Codestrong 2012 breakout session   creating a mobile strategyCodestrong 2012 breakout session   creating a mobile strategy
Codestrong 2012 breakout session creating a mobile strategy
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposal
 
mHealth for Logistics: Solving Data Challenges Through Mobile Technology
mHealth for Logistics: Solving Data Challenges Through Mobile TechnologymHealth for Logistics: Solving Data Challenges Through Mobile Technology
mHealth for Logistics: Solving Data Challenges Through Mobile Technology
 
MF-CONNECT 3000 for eMaharastra Award-2013
MF-CONNECT 3000 for eMaharastra Award-2013MF-CONNECT 3000 for eMaharastra Award-2013
MF-CONNECT 3000 for eMaharastra Award-2013
 
MF-Connect 3000 for eMaharasthra Award-2013
MF-Connect 3000 for eMaharasthra Award-2013MF-Connect 3000 for eMaharasthra Award-2013
MF-Connect 3000 for eMaharasthra Award-2013
 
Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016
 
SMS og 2D-løsninger af Tony Jensen, CellPoint Mobile
SMS og 2D-løsninger af Tony Jensen, CellPoint MobileSMS og 2D-løsninger af Tony Jensen, CellPoint Mobile
SMS og 2D-løsninger af Tony Jensen, CellPoint Mobile
 
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...
MEG- OSGi Based Operational Management of Mobile Devices - Vadim Draluk, Moto...
 
MF-CONNECT 3000
MF-CONNECT 3000MF-CONNECT 3000
MF-CONNECT 3000
 
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
Enabling Technologies for Branded Wireless Services - Boris Klots, Motorola, ...
 
Presentation build and connect apps, devices and data ibm worklight overview
Presentation   build and connect apps, devices and data ibm worklight overviewPresentation   build and connect apps, devices and data ibm worklight overview
Presentation build and connect apps, devices and data ibm worklight overview
 

More from mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruumfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

More from mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Recently uploaded

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Helping Mobile Operators & Terminal Vendors Dynamically Update Terminal Capabilties - Peter Bernard, Insignia

  • 1. Helping Mobile Operators & Terminal Vendors Dynamically Update Terminal Capabilities Helping Mobile Operators & Terminal Vendors Dynamically Update Terminal Capabilities Peter Bernard, Chief Product Officer, Insignia Solutions
  • 2. 222 Agenda • Market drivers for Dynamic Capabilities • Use cases • Elements in the infrastructure • Factors for mobile market adoption • Conclusions
  • 3. 333 Rapid proliferation of new services • SEVENTEEN new J2ME Java standards in past year (JSRs) • Variety of rich media CODECS – Still imaging – Audio – Video • Variety of messaging standards – SMS – MMS – IM • Variety of DRM methods • Content developers way ahead of devices
  • 4. 444 Service concerns today • Consumers – Want to use services they see working on other phones • Retailers – Pre-installed features/content are stale by the time they reach the store • Developers – Inconsistent APIs across a networks devices increases development costs • Operators – Want to focus on the right services for their market, not tied to phone capabilities
  • 5. 555 Device time-to-market more critical • Devices now holding up critical mobile services revenue • Proliferation of providers – ODMs, OEMs – 27 in China alone • Proliferation of channels – Via Operators, MVNOs • Device development lifecycle growing from 9 to 18 months Market inefficiencies extending TTM - time to money
  • 6. 666 Efficiency issues in development 1st level phone features radio stack, address book, etc. 11stst levellevel phone featuresphone features radio stack,radio stack, address book, etc.address book, etc. 2nd level phone features: SMS, J2ME 22ndnd levellevel phone features:phone features: SMS, J2MESMS, J2ME 3rd level phone features: MMS, games, PIM, CODECS, LBS 33rdrd levellevel phone features:phone features: MMS, games,MMS, games, PIM, CODECS,PIM, CODECS, LBSLBS development timedevelopment timedevelopment time 3rd level features get chopped in order to make the schedule!
  • 7. 777 De-couple service & device lifecycle
  • 8. 888 De-couple service & device lifecycle
  • 9. 999 Dynamic Capabilities as a subset of Mobile Device Management • Configure/activate mobile services at POS • Over The Air Repair • Dynamic Capabilities • Enterprise management
  • 10. 101010 Configuration at Point of Sale • Phone purchased at retailer • Activation triggers Mobile Device Management system • MDM system reads phone status • MDM uses OMA-DM to set variety of configuration parameters • Based on unique identifier or other criteria, JVM environment is augmented OTA using OSGI framework • Custom J2ME content is provisioned to phone • MDM triggers communication to the new subscriber for promotion, welcome, etc.
  • 11. 111111 Over The Air Repair • “Repair” of software can have two elements – Properly set (or reset) config parameters – Update software load FOTA and/or OSGI framework • Repair job can be triggered by – Customer Care call – “Self serve” web site driven by subscriber (or in-store kiosk) – Widespread issue solved discovered proactively from handset or operator • MDM determines behavior based on – Current phone config – Schedule set by operator – Other factors such as population, set of target phone #s, etc.
  • 12. 121212 Dynamic Capabilities • New content or mobile services desired for target population – Only fraction have phone capabilities to support new content – Use “on-demand” updating job to sell new services to existing population • Subscriber access vending machine • Vending machine coordinates with MDM system to determine current and potential device capabilities • Vending machine displays range of content based on available J2ME elements that are available for “injection” into the subscriber’s phone • Phone is updated using OSGI framework based on content purchase
  • 13. 131313 Enterprise Management • “Cordon off” population of operator handsets with secure console access by IT • Ideal way to extract more enterprise revenue • Dynamic inject new capabilities using OSGI framework to support corporate apps – Remove game engine?
  • 15. 151515 Who is Insignia? • Public (NASDAQ:INSG) • Headquarters in Silicon Valley • Founded 1986 • Global operations • Software development company with expertise in both embedded and infrastructure software for the wireless industry • www.insignia.com Joint Venture