Ericsson labs
State of the map – 11 july 2010




                            Richard Carlsson
ericsson



networks                     services                  Multimedia




                                                                    +   =?


Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 2
Open innovation


› Applications and services are today
  developed by anyone

› Support developers creating new
  innovations

› Feedback on new technology
  developed


                                                                   labs.ericsson.com


Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 3
21 apis available to be used for
free to create your innovation
   Communication                                             Geo services            User Information
                                                                                           Mobile
               SMS Send &                                          Web Location            Identification
               Receive
                                                                                           Mobile Network
               Communication                                       Web Maps                look-up
               Framework


                                                                   Mobile Location
                Group Voice Mixer                                                    Web Technologies
                                                                                           Web
                                                                   Mobile Maps             Connectivity
                Network probe
                                                                                           EventSource
                                                                   3D Landscape




                                                                                       NFC & Sensors
           Content
               Mobile Push
                                                       Machine Learning                   Tag Tool
                                                                   Cluster
                                                                   Constructor            Sensor Networking
                                                                                          Application Platform
               Streaming Media



                                                       Graphics processing               Security
               Converting Media
                                                                                          Mobile Web Security
                                                                   Face Detector          Bootstrap


Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 4
Maps
   › OpenStreetMap based Maps

   › Vector data streamed from API and
     rendered in clients

   › Mobile Maps
         – Android & Java ME


   › Web Maps
         – JavaScript & Java


Web Maps example at: http://ftp.labs.ericsson.net/mapsdemo/
   Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 5   Powered by Idevio
Customizable map styles




 Default
  Map




Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 6
Customizable map styles




   Night
   Map




Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 7
Customizable map styles




   Pirate
    Map




Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 8
Maps
   › OpenStreetMap based Maps

   › Vector data streamed from API and
     rendered in clients

   › Mobile Maps
         – Android & Java ME


   › Web Maps
         – JavaScript & Java


Web Maps example at: http://ftp.labs.ericsson.net/mapsdemo/
   Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 9   Powered by Idevio
3D Landscape

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

› API for displaying and controlling
  high quality 3D rendered maps

› RESTful API to retrieve bird-view
  images


                                                                                             C3 Technology Map data Demo Movie
                                                                    View clip at: http://www.c3technologies.com/en_democlips.php




Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 10                              Powered by C3 Technology map data
Mobile Location

› Translate a cell-ID from a mobile phone network into a
  geographical position

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

                                                                                   cell-ID   cell-ID
                                                                                              DB




Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 11
Web Location

› 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

Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 12
Mobile Osm creator

› Java ME application for contributing to OSM
      – Upload POIs directly to OSM
      – Create tracks and waypoints
      – Audio recording
      – GPS tracking frequency
      – Offline/online maps
      – Set render styles for the map


› Download app from:
  https://labs.ericsson.com/applications/mobile-osm-creator
› Source code available as open source:
  http://sourceforge.net/projects/osmcreator/


Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 13
Thank you!

       See you at:
labs.ericsson.com/forum

Ericsson Labs at SotM 2010

  • 1.
    Ericsson labs State ofthe map – 11 july 2010 Richard Carlsson
  • 2.
    ericsson networks services Multimedia + =? Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 2
  • 3.
    Open innovation › Applicationsand services are today developed by anyone › Support developers creating new innovations › Feedback on new technology developed labs.ericsson.com Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 3
  • 4.
    21 apis availableto be used for free to create your innovation Communication Geo services User Information Mobile SMS Send & Web Location Identification Receive Mobile Network Communication Web Maps look-up Framework Mobile Location Group Voice Mixer Web Technologies Web Mobile Maps Connectivity Network probe EventSource 3D Landscape NFC & Sensors Content Mobile Push Machine Learning Tag Tool Cluster Constructor Sensor Networking Application Platform Streaming Media Graphics processing Security Converting Media Mobile Web Security Face Detector Bootstrap Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 4
  • 5.
    Maps › OpenStreetMap based Maps › Vector data streamed from API and rendered in clients › Mobile Maps – Android & Java ME › Web Maps – JavaScript & Java Web Maps example at: http://ftp.labs.ericsson.net/mapsdemo/ Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 5 Powered by Idevio
  • 6.
    Customizable map styles Default Map Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 6
  • 7.
    Customizable map styles Night Map Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 7
  • 8.
    Customizable map styles Pirate Map Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 8
  • 9.
    Maps › OpenStreetMap based Maps › Vector data streamed from API and rendered in clients › Mobile Maps – Android & Java ME › Web Maps – JavaScript & Java Web Maps example at: http://ftp.labs.ericsson.net/mapsdemo/ Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 9 Powered by Idevio
  • 10.
    3D Landscape › JavaME™ or Android SDK to develop applications with realistic 3D maps › API for displaying and controlling high quality 3D rendered maps › RESTful API to retrieve bird-view images C3 Technology Map data Demo Movie View clip at: http://www.c3technologies.com/en_democlips.php Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 10 Powered by C3 Technology map data
  • 11.
    Mobile Location › Translatea cell-ID from a mobile phone network into a geographical position › Positioning that can be used for any device that supports reading of cell-ID • Cell-ID Look-up finds • You get the cell-ID the position of that from the user’s device cell and send it to cell-ID › Currently has around 7M cells Look-up • Cell-ID Look-up sends the location to you cell-ID cell-ID DB Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 11
  • 12.
    Web Location › Accessthe 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 Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 12
  • 13.
    Mobile Osm creator ›Java ME application for contributing to OSM – Upload POIs directly to OSM – Create tracks and waypoints – Audio recording – GPS tracking frequency – Offline/online maps – Set render styles for the map › Download app from: https://labs.ericsson.com/applications/mobile-osm-creator › Source code available as open source: http://sourceforge.net/projects/osmcreator/ Ericsson Labs at SOTM | © Ericsson AB 2010 | 2010-05-24 | Page 13
  • 14.
    Thank you! See you at: labs.ericsson.com/forum