SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Ericsson Labs
An Innovation Mall http://labs.ericsson.com

Create Your Innovation
Open Innovation

 Mobile applications are today
 developed by anyone

 Support developers creating new
 innovations

 Feedback on new enablers
 developed
Target group




Developers, developers, developers.... And that means YOU!
                                                        3
The Power of the Network
   Knows
   –   Who your users are
   –   Where they are
   –   Where they have been
   –   Who they know


                              Can
                               – Push content to your users
                               anytime
                               – Handle payment and money
                               transfer


                                               …and much more
                                                              4
Developer Dilemma
  Web         Java       Android     iPhone                              Telecom     Hobby
                                                Researcher    Student
Developer   Developer   Developer   Developer                           Developer   Developer




                        Operator
                        Operator         Operator            Operator




                                                                                                5
Ericsson Simplifies
  Web         Java       Android     Iphone                                 Telecom     Hobby
                                                Researcher   Student
Developer   Developer   Developer   Developer                              Developer   Developer




   Ericsson Developer               Ericsson IPX
    Connection (EDC)                (MM Brokering)
                                                                               Ericsson Labs




                                                              Capability
                   Operator              Operator
                                                              Provider




     Commercial operator channel and capability brokering
                                                                                                   6
Simplicity for Experimental Developers
  Web         Java       Android     iPhone                                  Telecom     Hobby
                                                Researcher        Student
Developer   Developer   Developer   Developer                               Developer   Developer




                                     Ericsson Labs

                              Beta Telecom        Beta Internet
                                Enablers           Enablers




                                                         Capability
                        Operators
                                                         Providers




                                                                                                    7
Offering

    Development support              Hosting & Test                   Showroom
                                                            Appli
                                                                    cation
                                                                          s




• APIs and coding resources   • Deployment             • Publish
• Tutorials & Forums          • Application servers    • Feedback
                              • Testing & evaluation   • Developer Connection




         Download – Create – Upload – Publish – Evaluate
                                                                                 8
Create your innovation

    Knowledge building             Innovation                    Business building




• Learn what it takes to   • Build your innovation on top   • Find and understand
produce cutting-edge       of Ericsson open beta            business opportunities
applications               enablers




Labs is an initiative for open innovation by Ericsson Research
                                                                                     9
Login – Search – Explore featured API’s, blogs and apps
                                                      10
Innovate with our APIs
Communication as a service
       SMS Send & Receive           Communication           Group Voice Mixer
                                    Framework

Content as a service
       Mobile Java Push             Streaming Media         Converting Media


Geo services
       Web Location                 Mobile Location         3D Landscape

       Web Maps                     Mobile Maps


User Information                                         Security
       Mobile Identification   Mobile Network look-up        Mobile Web Security
                                                             Bootstrap

Web Technologies                                        Graphics processing
       Web Connectivity        EventSource
                                                              Face Detector

NFC & Sensors services                                  Machine Learning
       Tag Tool                Sensor Networking
                               Application Platform           Cluster Constructor

                                                                                    11
SMS Send & Receive

 SMS Send & Receive is a web API for sending and
 receiving SMS text messages.

 At your disposal you have the Ericsson Labs shared
 international number +46 73 7494050.




                                               Powered by Ericsson IPX


                                                                         12
Communication (IMS) Framework

 A communication framework for device to device, server to
 device and device to server communication

 A communication framework built on IMS/SIP with API
 support in multiple client platforms
 – Android
 – Java ME
 – RESTful


 A hosting environment for server applications



                                                             13
Group Voice Mixer

 Group Voice Mixer is a client side API that provides developers
 a simple way to setup a multi user voice chat room with
 advanced mixer capabilities.

 The API allows you to create an ad-hoc (currently only
 dial-in) voice chat room or “conference” from a Java ME client.

 If several users are located in the
 same room and set the same location,
 the Group Voice Mixer will not mix
 the voice stream picked up from the
 microphones of the users in that
 location.



                                                             14
Mobile Java Push

 Hosted platform for building and
 deploying innovative services based on
 file push using Java ME™ or Android
 components

  Transfer content as soon as available

  Save device battery

  Reduce data traffic for user



                                          Powered by Ericsson IPX


                                                                    15
Streaming Media

 Investigate the possibilities of delivering video
 to the of mobile phones, but also other devices.

 We provide unique testing tools that makes
 radio performance directly visible on the
 screen, and detailed knowledge about the
 transport and session is accessible for you in a
 live web-based monitor.




                                                     16
Converting Media
 Transcode your multimedia content to the format and
 configuration you need

 Provide adjusted content in your web service or mobile
 application by using the converting media API

 Offers a platform to get info on how to best adapt content
 for a certain device




                                                              17
Web Location
    A simple web interface to access the location of a user in
    the mobile phone network

    Maintain user integrity and privacy (end-user consent is
    managed by the API)

• Your user visits your   • Web Location asks    • Web Location finds
website                   your user if she       the location of the
                                                 user’s mobile phone    • You show the user a
                          agrees to be located                          website customized to
• You ask the Web
                          by your application    • Web Location sends   their exact location
Location API for user
location                                         the location to you




                                                                        Powered by Ericsson IPX

                                                                                                  18
Mobile Location

 An API for translating a cell-ID from a mobile phone
 network into a geographical position

 Positioning that can be                                        • Cell-ID Look-up finds
 used for any device that     • You get the cell-ID             the position of that
                              from the user’s device            cell
 supports reading             and send it to cell-ID
                                                                • Cell-ID Look-up
 of cell-ID                   Look-up
                                                                sends the location to
                                                                you

                                               cell-ID           cell-ID
                                                                  DB




                                      The database contains 3.9 M Cell-IDs and is growing


                                                                                            19
Web Maps

 Integrate powerful and flexible maps into your web
 applications using Web Maps

 Highly customizable and dynamic maps rendered
 in the browser

 Java applet for fast map browsing and smooth and
 animated interaction or a Static Maps API for simple
 non-interactive map images


                                   Powered by Idevio. Map data from TeleAtlas or OpenStreetMaps


                                                                                       20
Mobile Maps

 Develop cutting edge mobile map
 applications with the Mobile Maps Java ME™
 or Android components

 Highly customizable and dynamic maps easily
 included in any Java ME™ or Android
 application

 Features vector-based maps that makes
 displaying fast and turning possible

                               Powered by Idevio. Map data from TeleAtlas or OpenStreetMaps


                                                                                          21
3D Landscape

 Use the Java ME™ or Android SDK to develop applications
 with realistic 3D maps

 An easy to use API for
 displaying and controlling
 high quality 3D rendered maps

 Use the RESTful API to retrieve
 bird-view images


                                             Powered by C3 Technology map data


                                                                      22
Mobile Network Lookup
   Develop web applications with the Mobile Network
   Lookup enabler to provide services based on
   consumer’s mobile network information, such as
   operator name, country, etc.

   The API consists of a simple web interface for looking
   up a consumer’s mobile operator name, network code
   and country.
                                            Lookup with
                                            customer’s
                  Visit                     IP address
                              Your Web                     Mobile Network
Customer                                                   Lookup Enabler
                              Application
                  Return                     Response
               personalized                  customer’s
                 contents                    network
                                             information   Powered by Ericsson IPX


                                                                         23
Mobile Identification

 Develop web applications with the Mobile Identification
 enabler to provide services based on consumer’s ID.

 The API consists of a simple web interface for identifying a
 consumer’s ID, usually the mobile phone number or an
 alphanumeric alias for which markets the consumer mobile
 phone number must be obfuscated.




                                                      Powered by Ericsson IPX


                                                                    24
Tag Tool

 Provide creation and flexible management of your Near
 Field Communication (NFC) tags

 Enables creation of NFC-tags and NFC
 based services

 Simple solution for creating tags using a
 web interface and mobile client




                                                         25
Mobile Sensor Actuator Gateway

 Use the Android SDK to develop
 applications using the on-board sensors of
 your mobile phone

 Easy to use API for retrieving the
 descriptions and data of the on-board
 sensors in standardized formats

 Mobile Sensor Actuator Gateway uses
 OGC SWE SensorML for descriptions and
 OGC Observations & Measurements
 for data

                                              26
Web Connectivity

 Web applications in browsers or as widgets benefit from bi-
 directional communication with other applications running in
 servers or clients

 The Web Connectivity API allows you to connect and send
 messages between your web applications, pages and servers,
 using a unified addressing and messaging system




                                                            27
EventSource emulation

 EventSource is an API for receiving push messages “server-
 sent events” that is currently being standardized and
 implemented natively in browsers.
 The EventSource emulation enabler allows you to use the
 EventSource API already now in browsers that do not yet
 support server-sent events.
 Additionally, the enabler proxy allows you to set up your own
 server that provides a regular event-stream that will work
 with a native implementation of EventSource.




                                                            28
Cluster Constructor

 Create services that make intelligent decisions based on
 information from machine learning

 The result essentially helps your service to distinguish
 complex patterns and make intelligent decisions

 Two main components
 – Principal Component analysis
 – K-means clustering




                                                            29
Face Detector

 A way of locating faces in an image taken by mobile
 devices.
                                               Mobile Application
 Develop innovative mobile
 applications that require face                  Application
                                                 specific code
 location information as input
 with the Face Detector
 Java ME™ components.                            Face Detector
                                                 JavaME Library




                                                                  30
Mobile Web Security Bootstrap
 The SIM is commonly used for getting cellular access,
 mobile connectivity and access to some mobile services

 The SIM proven security features can also be used for
 securing any mobile web applications

 This enabler provides an API for establishing a secret key
 between mobile web clients and web applications




                                                              31
Follow us
Twitter | @EricssonLabs
LinkedIn | Ericsson Labs
                  32

Contenu connexe

Tendances

Android for Enterprise - Teleca @ Droidcon Berlin 2011
Android for Enterprise - Teleca @ Droidcon Berlin 2011Android for Enterprise - Teleca @ Droidcon Berlin 2011
Android for Enterprise - Teleca @ Droidcon Berlin 2011Peter Decker
 
Php In The Enterprise 01 24 2010
Php In The Enterprise 01 24 2010Php In The Enterprise 01 24 2010
Php In The Enterprise 01 24 2010phptechtalk
 
Not A Ceos Toy Anymore Orion Mcu Video Conferencing By Rudy Shainer
Not A Ceos Toy Anymore   Orion Mcu Video Conferencing   By Rudy ShainerNot A Ceos Toy Anymore   Orion Mcu Video Conferencing   By Rudy Shainer
Not A Ceos Toy Anymore Orion Mcu Video Conferencing By Rudy ShainerRudy Shainer
 
Productivity Gains Using Open Source products
Productivity Gains Using Open Source productsProductivity Gains Using Open Source products
Productivity Gains Using Open Source productsMadhusudan Rao
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)mosaicnet
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersMichael Chaize
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile ManagementDipesh Mukerji
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Cisco Collaboration
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressionsShafaq Abdullah
 
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGFlex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGMichael Chaize
 
Debunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentDebunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentAntenna Software
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10Industree spa
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransMichael Chaize
 
Eva flex java_1_slides
Eva flex java_1_slidesEva flex java_1_slides
Eva flex java_1_slidesMichael Chaize
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App MgmtJim Porter
 
2011 android
2011 android2011 android
2011 androidvpedapolu
 

Tendances (20)

Jason cross
Jason crossJason cross
Jason cross
 
Android for Enterprise - Teleca @ Droidcon Berlin 2011
Android for Enterprise - Teleca @ Droidcon Berlin 2011Android for Enterprise - Teleca @ Droidcon Berlin 2011
Android for Enterprise - Teleca @ Droidcon Berlin 2011
 
Php In The Enterprise 01 24 2010
Php In The Enterprise 01 24 2010Php In The Enterprise 01 24 2010
Php In The Enterprise 01 24 2010
 
Not A Ceos Toy Anymore Orion Mcu Video Conferencing By Rudy Shainer
Not A Ceos Toy Anymore   Orion Mcu Video Conferencing   By Rudy ShainerNot A Ceos Toy Anymore   Orion Mcu Video Conferencing   By Rudy Shainer
Not A Ceos Toy Anymore Orion Mcu Video Conferencing By Rudy Shainer
 
Ebiz skype
Ebiz skypeEbiz skype
Ebiz skype
 
Productivity Gains Using Open Source products
Productivity Gains Using Open Source productsProductivity Gains Using Open Source products
Productivity Gains Using Open Source products
 
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
실전 윈도우폰 망고 앱 디자인 & 개발 III(최종)
 
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 usersBack From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
 
Kony Mobile Management
Kony Mobile ManagementKony Mobile Management
Kony Mobile Management
 
Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012Gsma mwc roberto de la mora feb 27 2012
Gsma mwc roberto de la mora feb 27 2012
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressions
 
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUGFlex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUG
 
Debunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application DevelopmentDebunking Common Myths of Mobile Application Development
Debunking Common Myths of Mobile Application Development
 
Digital hour presentation BB10
Digital hour presentation BB10Digital hour presentation BB10
Digital hour presentation BB10
 
Flex mobile for JUG
Flex mobile for JUGFlex mobile for JUG
Flex mobile for JUG
 
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écransAdobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
 
Eva flex java_1_slides
Eva flex java_1_slidesEva flex java_1_slides
Eva flex java_1_slides
 
Kony Mobile App Mgmt
Kony Mobile App MgmtKony Mobile App Mgmt
Kony Mobile App Mgmt
 
Lotusphere 2012 - Updates for mobile devices
Lotusphere 2012 - Updates for mobile devicesLotusphere 2012 - Updates for mobile devices
Lotusphere 2012 - Updates for mobile devices
 
2011 android
2011 android2011 android
2011 android
 

En vedette

Web background service on labs
Web background service on labsWeb background service on labs
Web background service on labsTor Björn Minde
 
Ericsson Labs at SotM 2010
Ericsson Labs at SotM 2010Ericsson Labs at SotM 2010
Ericsson Labs at SotM 2010Tor Björn Minde
 
OvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingOvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingTor Björn Minde
 
13 2-20 - sensors and actuators nearbus
13 2-20 - sensors and actuators nearbus13 2-20 - sensors and actuators nearbus
13 2-20 - sensors and actuators nearbusnearbus
 
Mobile Sensor Actuator Gateway On Labs
Mobile Sensor Actuator Gateway On LabsMobile Sensor Actuator Gateway On Labs
Mobile Sensor Actuator Gateway On LabsTor Björn Minde
 

En vedette (6)

Web background service on labs
Web background service on labsWeb background service on labs
Web background service on labs
 
Ericsson Labs at SotM 2010
Ericsson Labs at SotM 2010Ericsson Labs at SotM 2010
Ericsson Labs at SotM 2010
 
OvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programmingOvertheAir 2010 html5 impact on application programming
OvertheAir 2010 html5 impact on application programming
 
13 2-20 - sensors and actuators nearbus
13 2-20 - sensors and actuators nearbus13 2-20 - sensors and actuators nearbus
13 2-20 - sensors and actuators nearbus
 
Network Probe On Labs
Network Probe On LabsNetwork Probe On Labs
Network Probe On Labs
 
Mobile Sensor Actuator Gateway On Labs
Mobile Sensor Actuator Gateway On LabsMobile Sensor Actuator Gateway On Labs
Mobile Sensor Actuator Gateway On Labs
 

Similaire à Ericsson Labs 100322

DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013Sanjeev Sharma
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaLeigh Williamson
 
AWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAmazon Web Services
 
Experiencias únicas móviles con tecnologías de última generación- Qualcomm
Experiencias únicas móviles con tecnologías de última generación- QualcommExperiencias únicas móviles con tecnologías de última generación- Qualcomm
Experiencias únicas móviles con tecnologías de última generación- Qualcommvideos
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...rsnarayanan
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsSanjeev Sharma
 
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudSimplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudJoe Drumgoole
 
Bluemonitor Android Consulting Services
Bluemonitor Android Consulting ServicesBluemonitor Android Consulting Services
Bluemonitor Android Consulting Servicesbluemonitor
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps Sanjeev Sharma
 
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseBeyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseCA API Management
 
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!goodfriday
 
Dev ops for cross platform mobile modeveast 12
Dev ops for cross platform mobile   modeveast 12Dev ops for cross platform mobile   modeveast 12
Dev ops for cross platform mobile modeveast 12Sanjeev Sharma
 
Netbiscuits V2 16 English
Netbiscuits V2 16 EnglishNetbiscuits V2 16 English
Netbiscuits V2 16 EnglishOtt1967
 
Vince mendillo uhuru software vm ware pex 2013 share
Vince mendillo uhuru software vm ware pex 2013 shareVince mendillo uhuru software vm ware pex 2013 share
Vince mendillo uhuru software vm ware pex 2013 shareVince Mendillo
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterpriseBryce Curtis
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Vidyasagar Machupalli
 
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightDirk Nicol
 
An Overview of All Ericsson Labs APIs
An Overview of All Ericsson Labs APIsAn Overview of All Ericsson Labs APIs
An Overview of All Ericsson Labs APIsEricsson Labs
 

Similaire à Ericsson Labs 100322 (20)

Ericsson Labs 090702
Ericsson Labs 090702Ericsson Labs 090702
Ericsson Labs 090702
 
DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013DevOps for Mobile - DevOpsDays, NY, 2013
DevOps for Mobile - DevOpsDays, NY, 2013
 
IBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit IndiaIBM Presentation for Mobile Developer Summit India
IBM Presentation for Mobile Developer Summit India
 
AWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel Lucent
 
Experiencias únicas móviles con tecnologías de última generación- Qualcomm
Experiencias únicas móviles con tecnologías de última generación- QualcommExperiencias únicas móviles con tecnologías de última generación- Qualcomm
Experiencias únicas móviles con tecnologías de última generación- Qualcomm
 
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
Build Mission Critical Applications On The Microsoft Platform Using Eclipse J...
 
IBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile AppsIBM Pulse 2013 session - DevOps for Mobile Apps
IBM Pulse 2013 session - DevOps for Mobile Apps
 
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The CloudSimplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
Simplifying Enterprise Mobility - Powering Mobile Apps from The Cloud
 
Bluemonitor Android Consulting Services
Bluemonitor Android Consulting ServicesBluemonitor Android Consulting Services
Bluemonitor Android Consulting Services
 
IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps IBM Innovate DevOps for Mobile Apps
IBM Innovate DevOps for Mobile Apps
 
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the EnterpriseBeyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
Beyond MDM: 5 Things You Must do to Secure Mobile Devices in the Enterprise
 
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
Build Applications on the Microsoft Platform Using Eclipse, Java, Ruby and PHP!
 
Dev ops for cross platform mobile modeveast 12
Dev ops for cross platform mobile   modeveast 12Dev ops for cross platform mobile   modeveast 12
Dev ops for cross platform mobile modeveast 12
 
Netbiscuits V2 16 English
Netbiscuits V2 16 EnglishNetbiscuits V2 16 English
Netbiscuits V2 16 English
 
Vince mendillo uhuru software vm ware pex 2013 share
Vince mendillo uhuru software vm ware pex 2013 shareVince mendillo uhuru software vm ware pex 2013 share
Vince mendillo uhuru software vm ware pex 2013 share
 
PhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the EnterprisePhoneGap Day - IBM, PhoneGap and the Enterprise
PhoneGap Day - IBM, PhoneGap and the Enterprise
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17Go Cloud Native with IBM Bluemix Developer Console - GIDS17
Go Cloud Native with IBM Bluemix Developer Console - GIDS17
 
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM WorklightEngaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
Engaging Mobile Apps with IBM® Social Business Solutions and IBM Worklight
 
An Overview of All Ericsson Labs APIs
An Overview of All Ericsson Labs APIsAn Overview of All Ericsson Labs APIs
An Overview of All Ericsson Labs APIs
 

Plus de Tor Björn Minde

Plus de Tor Björn Minde (13)

Converting Media On Labs
Converting Media On LabsConverting Media On Labs
Converting Media On Labs
 
Event Source On Labs
Event Source On LabsEvent Source On Labs
Event Source On Labs
 
Mobile Identification On Labs
Mobile Identification On LabsMobile Identification On Labs
Mobile Identification On Labs
 
Face Detector On Labs
Face Detector On LabsFace Detector On Labs
Face Detector On Labs
 
Web Connectivity On Labs
Web Connectivity On LabsWeb Connectivity On Labs
Web Connectivity On Labs
 
3D Landscape on Labs
3D Landscape on Labs3D Landscape on Labs
3D Landscape on Labs
 
Mobile Location On Labs
Mobile Location On LabsMobile Location On Labs
Mobile Location On Labs
 
Streaming Media On Labs
Streaming Media On LabsStreaming Media On Labs
Streaming Media On Labs
 
Web Location On Labs
Web Location On LabsWeb Location On Labs
Web Location On Labs
 
Mobile Maps On Labs
Mobile Maps On LabsMobile Maps On Labs
Mobile Maps On Labs
 
SMS On Labs
SMS On LabsSMS On Labs
SMS On Labs
 
Mobile Java Push On Labs
Mobile Java Push On LabsMobile Java Push On Labs
Mobile Java Push On Labs
 
IMS framework On Labs
IMS framework On LabsIMS framework On Labs
IMS framework On Labs
 

Dernier

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Dernier (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Ericsson Labs 100322

  • 1. Ericsson Labs An Innovation Mall http://labs.ericsson.com Create Your Innovation
  • 2. Open Innovation Mobile applications are today developed by anyone Support developers creating new innovations Feedback on new enablers developed
  • 3. Target group Developers, developers, developers.... And that means YOU! 3
  • 4. The Power of the Network Knows – Who your users are – Where they are – Where they have been – Who they know Can – Push content to your users anytime – Handle payment and money transfer …and much more 4
  • 5. Developer Dilemma Web Java Android iPhone Telecom Hobby Researcher Student Developer Developer Developer Developer Developer Developer Operator Operator Operator Operator 5
  • 6. Ericsson Simplifies Web Java Android Iphone Telecom Hobby Researcher Student Developer Developer Developer Developer Developer Developer Ericsson Developer Ericsson IPX Connection (EDC) (MM Brokering) Ericsson Labs Capability Operator Operator Provider Commercial operator channel and capability brokering 6
  • 7. Simplicity for Experimental Developers Web Java Android iPhone Telecom Hobby Researcher Student Developer Developer Developer Developer Developer Developer Ericsson Labs Beta Telecom Beta Internet Enablers Enablers Capability Operators Providers 7
  • 8. Offering Development support Hosting & Test Showroom Appli cation s • APIs and coding resources • Deployment • Publish • Tutorials & Forums • Application servers • Feedback • Testing & evaluation • Developer Connection Download – Create – Upload – Publish – Evaluate 8
  • 9. Create your innovation Knowledge building Innovation Business building • Learn what it takes to • Build your innovation on top • Find and understand produce cutting-edge of Ericsson open beta business opportunities applications enablers Labs is an initiative for open innovation by Ericsson Research 9
  • 10. Login – Search – Explore featured API’s, blogs and apps 10
  • 11. Innovate with our APIs Communication as a service SMS Send & Receive Communication Group Voice Mixer Framework Content as a service Mobile Java Push Streaming Media Converting Media Geo services Web Location Mobile Location 3D Landscape Web Maps Mobile Maps User Information Security Mobile Identification Mobile Network look-up Mobile Web Security Bootstrap Web Technologies Graphics processing Web Connectivity EventSource Face Detector NFC & Sensors services Machine Learning Tag Tool Sensor Networking Application Platform Cluster Constructor 11
  • 12. SMS Send & Receive SMS Send & Receive is a web API for sending and receiving SMS text messages. At your disposal you have the Ericsson Labs shared international number +46 73 7494050. Powered by Ericsson IPX 12
  • 13. Communication (IMS) Framework A communication framework for device to device, server to device and device to server communication A communication framework built on IMS/SIP with API support in multiple client platforms – Android – Java ME – RESTful A hosting environment for server applications 13
  • 14. Group Voice Mixer Group Voice Mixer is a client side API that provides developers a simple way to setup a multi user voice chat room with advanced mixer capabilities. The API allows you to create an ad-hoc (currently only dial-in) voice chat room or “conference” from a Java ME client. If several users are located in the same room and set the same location, the Group Voice Mixer will not mix the voice stream picked up from the microphones of the users in that location. 14
  • 15. Mobile Java Push Hosted platform for building and deploying innovative services based on file push using Java ME™ or Android components Transfer content as soon as available Save device battery Reduce data traffic for user Powered by Ericsson IPX 15
  • 16. Streaming Media Investigate the possibilities of delivering video to the of mobile phones, but also other devices. We provide unique testing tools that makes radio performance directly visible on the screen, and detailed knowledge about the transport and session is accessible for you in a live web-based monitor. 16
  • 17. Converting Media Transcode your multimedia content to the format and configuration you need Provide adjusted content in your web service or mobile application by using the converting media API Offers a platform to get info on how to best adapt content for a certain device 17
  • 18. Web Location A simple web interface to access the location of a user in the mobile phone network Maintain user integrity and privacy (end-user consent is managed by the API) • Your user visits your • Web Location asks • Web Location finds website your user if she the location of the user’s mobile phone • You show the user a agrees to be located website customized to • You ask the Web by your application • Web Location sends their exact location Location API for user location the location to you Powered by Ericsson IPX 18
  • 19. Mobile Location An API for translating a cell-ID from a mobile phone network into a geographical position Positioning that can be • Cell-ID Look-up finds used for any device that • You get the cell-ID the position of that from the user’s device cell supports reading and send it to cell-ID • Cell-ID Look-up of cell-ID Look-up sends the location to you cell-ID cell-ID DB The database contains 3.9 M Cell-IDs and is growing 19
  • 20. Web Maps Integrate powerful and flexible maps into your web applications using Web Maps Highly customizable and dynamic maps rendered in the browser Java applet for fast map browsing and smooth and animated interaction or a Static Maps API for simple non-interactive map images Powered by Idevio. Map data from TeleAtlas or OpenStreetMaps 20
  • 21. Mobile Maps Develop cutting edge mobile map applications with the Mobile Maps Java ME™ or Android components Highly customizable and dynamic maps easily included in any Java ME™ or Android application Features vector-based maps that makes displaying fast and turning possible Powered by Idevio. Map data from TeleAtlas or OpenStreetMaps 21
  • 22. 3D Landscape Use the Java ME™ or Android SDK to develop applications with realistic 3D maps An easy to use API for displaying and controlling high quality 3D rendered maps Use the RESTful API to retrieve bird-view images Powered by C3 Technology map data 22
  • 23. Mobile Network Lookup Develop web applications with the Mobile Network Lookup enabler to provide services based on consumer’s mobile network information, such as operator name, country, etc. The API consists of a simple web interface for looking up a consumer’s mobile operator name, network code and country. Lookup with customer’s Visit IP address Your Web Mobile Network Customer Lookup Enabler Application Return Response personalized customer’s contents network information Powered by Ericsson IPX 23
  • 24. Mobile Identification Develop web applications with the Mobile Identification enabler to provide services based on consumer’s ID. The API consists of a simple web interface for identifying a consumer’s ID, usually the mobile phone number or an alphanumeric alias for which markets the consumer mobile phone number must be obfuscated. Powered by Ericsson IPX 24
  • 25. Tag Tool Provide creation and flexible management of your Near Field Communication (NFC) tags Enables creation of NFC-tags and NFC based services Simple solution for creating tags using a web interface and mobile client 25
  • 26. Mobile Sensor Actuator Gateway Use the Android SDK to develop applications using the on-board sensors of your mobile phone Easy to use API for retrieving the descriptions and data of the on-board sensors in standardized formats Mobile Sensor Actuator Gateway uses OGC SWE SensorML for descriptions and OGC Observations & Measurements for data 26
  • 27. Web Connectivity Web applications in browsers or as widgets benefit from bi- directional communication with other applications running in servers or clients The Web Connectivity API allows you to connect and send messages between your web applications, pages and servers, using a unified addressing and messaging system 27
  • 28. EventSource emulation EventSource is an API for receiving push messages “server- sent events” that is currently being standardized and implemented natively in browsers. The EventSource emulation enabler allows you to use the EventSource API already now in browsers that do not yet support server-sent events. Additionally, the enabler proxy allows you to set up your own server that provides a regular event-stream that will work with a native implementation of EventSource. 28
  • 29. Cluster Constructor Create services that make intelligent decisions based on information from machine learning The result essentially helps your service to distinguish complex patterns and make intelligent decisions Two main components – Principal Component analysis – K-means clustering 29
  • 30. Face Detector A way of locating faces in an image taken by mobile devices. Mobile Application Develop innovative mobile applications that require face Application specific code location information as input with the Face Detector Java ME™ components. Face Detector JavaME Library 30
  • 31. Mobile Web Security Bootstrap The SIM is commonly used for getting cellular access, mobile connectivity and access to some mobile services The SIM proven security features can also be used for securing any mobile web applications This enabler provides an API for establishing a secret key between mobile web clients and web applications 31
  • 32. Follow us Twitter | @EricssonLabs LinkedIn | Ericsson Labs 32