Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
What is LBS? Location-Based Service through Wireless Internet on Handsets Cellular Phones PDA VMT(Vehicle-Mounted Terminal) with LDT(Location Determination Technologies) E-TOD A-GPS Internet Mobile Internet Location-Based Service Introduction Internet Desktop PCs Wireless Internet Handsets Wireless Internet Handsets LDT
Why LBS? Introduction Location is the Killer App for Mobile Internet Mobile Location Workshop (MLW) 2001 June 8, 2001. Espoo Finland. Ali Shah, Product Manager Europe, Oracle Mobile Oracle Corporation.
Why LBS? (Continued) Introduction Location is the Killer App for Mobile Internet? Mobile Advertisement L-commerce Emergency Service Privacy Mass-Market Premature Mobile Internet Mature Mobile Internet Internet Killer Application - Location-based?
LBS Value Chain Introduction Text Roles Revenue streams Revenue specifications Terminal End User Linkage Terminal Vendor Network Access LBS Linkage Mobile Portal Terminal Service Provider Network Access Network Operator Network Eq. & LDT Location Info & Network Access LBS Provider Advertisement Billing Service Content & Applications Applications Application Service Provider Sponsor Payment Facilitator Network Manufacturer LDT Provider Middleware Provider Application Developer Content Provider LDT License
Introduction Global Market LBS Market Prospect (Source: Ovum) Year 2001 : 1 1,000 Year 2006 : 190 ( : 125%) Domestic Market Year 2002 : 1,100 ( 0.1%, AP 4.6%) Year 2006 : 6 ( 3%) 1,200 1,000 800 600 400 200 A-Pacific 21.2% North America 23.9% West Europe 49.2% Etc 15.6% Japan 79.8% Korea 4.6% 0
Introduction LBS Market Prospect (Continued) Domestic LBS Market Growth Rate 45,000 40,000 35,000 30,000 25,000 20,000 15,000 10,000 5,000 2001 2002 2003 2004 2005 2006 ( Source : Ovum )
Introduction LBS Market Prospect (Continued) Domestic LBS Market Penetration Rate (=LBS User/Mobile user) 50.5% 45.0% 46.0% 40.0% 35.5% 30.0% 25.5% 20.0% 15.0% 10.0% Market Growing Start Point 6.0% 15.0% 27.0% 5.0% 0.0% 0.3% 0.0% 2001 2002 2003 2004 2005 2006
LBS Service Category (General) Introduction Consumer Applications Emergency Call (E-911) Emergency Roadside Assistance Vehicle Location Information Service & Yellow Pages (E-411) On Line Navigation & Direction Service Child / Handicapped / Pet Tracking Carrier Applications Fraud Location Network Design & Management Location-Sensitive Billing Industry Applications Fleet Management Employee Location Asset Tracking Government Applications Intelligent Transportation System Law Enforcement Marketing Applications Location-based Ad.
LBS Service Category (General) Introduction Consumer Applications Corporate Applications
Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
History IMDB and LBS 1997. 8. 14 ( 1 ) 1997. 8. Web-EDS ( ) 1997.10. DB DB ( PC ) 1998. 3. NZINE.COM ( ) 1998. 9., MAPsee 1.0 1999. 3. (www.menupan.co.kr) 1999. 4. (www.kebyjibb.co.kr) 1999. 5. KIM (www.kimtech.co.kr) 1999. 5. SDS CTS 1999. 7. (MKLAND) 1999. 8. ( ) 1999. 9. 1999. 9. 1999. 12. 1 ( 6 ) - / 1999. 12., 1999. 12. 2000. 1. SDS MAPsee VAR 2000. 1.
History (Continued) IMDB and LBS 2000. 1. 2000. 1. PCS / 2000. 1. 2000. 2. 114, 2000. 2~6.,,,,,,,,,, 2000. 6. 2 ( 22.8 ) - / 2000. 6~7.,, 2000. 8. PDA 2000. 8. 2000. 8. 2000. 8. 2000. 9. MAPsee 2.0, 2000. 11. MAPsee-Path Option 2000. 12. MAPsee-GPS Option 2001. 1., 2001. 1.
History (Continued) IMDB and LBS 2001. 2. & ( ) 2001. 2~5., E-Money,,,, 2001. 6. English World Map 2001. 7., 2001. 8. SK Telecom GIS 2001. 9~10., SK Telecom UTO 2001.11. 2002. 1. 2002. 2. 2002. 3. 2002. 4. 2002. 5. TTL 2002. 6. ( ) 2002. 8. MAPsee OMS 1.0
IMDB s Business Strategy IMDB and LBS LBS Map Server Mobile Technology Digital Map LBS Service Business GIS Technology Location Technology LBS Solution Location Server Contents
IMDB s Target Market IMDB and LBS PNS ( ) (svc) LBS Game (svc) LBS PDA (svc) Desktop Application (pkg) Consumer g-crm/m-crm/l-crm (sol) l-sfa (sol) l-marketing (sol) Corporate BIS (sol, svc) l-government (sol) (sol,svc) Public Map Server (pkg) Location Server (pkg) Digital Map (cont) Development Tools (pkg) LBS Technology/Solution LBS SP/CP
MAPsee OMS IMDB and LBS MAPsee OMS MAPsee IMS V2.1 gcrm, LBS MAPsee OMS
MAPsee OMS - Features IMDB and LBS.,. Server-side rendering (rendering) OpenGIS, R tree.,. (Non Geographic Object, NGO),,,,.
DB IMDB and LBS MAPsee OMS - Features (Continued) DB,. ActiveX. MIS, ERP, DW, KMS, CRM. ORACLE, MSSQL, DB2, MySQL, ODBC DBMS ORACLE, MSSQL, DB2, MySQL, ODBC DBMS. DB. Server-side, DB.
IMDB and LBS MAPsee OMS - Product Line-up AreaObject Option ChartObject Option MobileObject Option * TimeSeriesObject Option MAPsee OMS GeoObject Option / * BuildingObject Option PathObject Option * RoadObject Option * V1.1 Spec V1.0
IMDB and LBS IMDB s Location-Based Service Positioning-enabled Devices Mobile Compass Phone IMDB MAPsee OMS Internet Map & Mapping Technology Target Biz Apps. Personal Navigation System Location-based (enabled) SFA MAPsee Browser PDA ( ) PDA(WinCE, ) Web-based Location / Tracking Service MAPsee Browser Web Browser Wireless Location & Tracking Technology Location-based CRM Fleet Management Mobile MAPsee Mobile Asset Tracking PDA(MobileMap, )
IMDB s LBS : PNS IMDB and LBS Personal Navigation vs. Car Navigation Difference of Topology side-street, subway, girder bridge, crosswalk CNS : GPS + Gyro sensor Scope of routing Moving speed of object Map Personal Navigation vs. Car Navigation Girder bridge Side-street Crosswalk
Mobile Compass IMDB and LBS Mobile Compass 2002 4 26 010-2001-0047524. Center Navigation + Digital Compass A kind of Personal Navigation System Door to Door Navigation ( ) ( )
Mobile Compass IMDB and LBS Mobile Compass Positioning-enabled Handsets Center System Center Application PNS Topology Mobile Map
IMDB and LBS Mobile Compass (Continued) Mobile Compass Key Feature Center Navigation (GPS Positioning) map matching, routing Digital Compass Cellular Phone POI
IMDB and LBS Mobile Compass (Continued) Mobile Compass Menu Hierarchy Main Menu
IMDB and LBS Mobile Compass (Continued) Mobile Compass PDA Screenshots
IMDB and LBS Mobile Compass (Continued) Mobile Compass PDA Screenshots
IMDB and LBS Mobile Compass (Continued) Mobile Compass Phone Screenshots
IMDB and LBS Mobile Compass (Continued) Mobile Compass Phone Screenshots
IMDB and LBS Mobile Compass (Continued) Mobile Compass Monitoring Screenshots Tracking Screen
Solutions and References IMDB and LBS AVLS / (, ) (,,,, ) (,,, ) ( (,,, ), ) (Layer,,,,,, ) (, logging )
IMDB and LBS Solutions and References (Continued) (Citylover, Textmap Service) - - -018 (TEXTMAP) / - Application -MAP -
LG Telecom(ez-I) IMDB and LBS Solutions and References (Continued)
(PDA Map Service) IMDB and LBS Solutions and References (Continued)
IMDB and LBS Solutions and References (Continued) SK Telecom MY Address UTO/TTL
IMDB and LBS Solutions and References (Continued), PDA 011, 019
IMDB and LBS Solutions and References (Continued)
Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
Architecture Oracle9iASWE
Oracle9iASWE Core Architecture Web Adapter Database Adapter Custom Adapter XML XML Web Integr. Server Toolkit WIDL Existing Web site Analyze Existing database New service content WAP transformer Palm transformer Voice transformer ias WE XML engine XML tiny HTML VoxML WML HTML transformer HTML User menus + preferences + rules Oracle9i Database Oracle9iAS
Merits Oracle9iASWE Deploy MOBILE HOSTING CP 1 CP 2 CP 3 Publish Publish Publish Wireless Platform
Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
9iASWE LBS LBS Support in Oracle9iASWE Location-Based Service personalized Wireless Networks track phone location 9iAS Wireless and Oracle Spatial personalize services Object Map Server LBS Service Providers Content Source Rules Engine Transformer ias W/E Personalize Adaptor Location Specific Information Gateway Oracle Internet Application Server Oracle Spatial
Location Mark LBS Support in Oracle9iASWE 9iASWE Location-Based Services Manage end-user auto and personal locations Allow end-user to set current or wanted location for future applications Driving Direction (Routing) Business Directory Maps Geocoding/Region Modeling Geocoding : Returns geographic coordinates(longitude, latitude) of postal address Region Modeling : Allow application developer to target its application to a defined geographic regions Mobile Positioning Supports automatic positioning detection from the leading vendors CellPoint, Ericsson, Nokia, Signalsoft, TruePosition
LBS Support in Oracle9iASWE 9iASWE LBS Architecture Any Devices 9i Application Server WE LBS Service GeoObject Option XML UI-API JAVA API Driver API Location Picker Driving Direction Business Directory Mapping LBS API Business Logic LBS Driver API Geocoding Mapping Routing Biz Directory OMS Server PathObject Option OC4J (J2EE Platform) GIS DB
LBS Support in Oracle9iASWE 9iASWE LBS API Architecture
LBS Support in Oracle9iASWE 9iASWE LBS Features Transformer 1 Driver A LBS Provider A Transformer 2 Transformer 3 XML Engine XML UI-API LBS API LBS Driver API Driver B LBS Provider B Transformer 4 Driver C LBS Provider C Multiplexing LBS Provider-independent LBS API LBS Driver API LBS API Device-independent 9iASWE Core : Transformer XML Engine Adapter Device
LBS Support in Oracle9iASWE 9iASWE LBS Features (Continued) Integration of internal and external services YP DB YP Provider Provider(Mapping, Routing, Geocoding ) Business flexibility and risk abatement Provider Provider Global deployment Carrier Geographic Providers Code simplicity 9iASWE multiplexing Provider Cross-application communication Yellow Page Driving Direction Provider
Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
Development Procedure Developing LBS Apps LBS Application Development Procedure STEP 1 STEP 2 STEP 3 Configure Provider Info Develop Apps Customize UI WebTool JAVA API XML UI-API Configure LBS Providers With WebTool Implement Business Logic using LBS API (JAVA) Design UI using XML UI-API
Provider Configuration Developing LBS Apps WebTool http://server:port/webtool/login.uix?event=logout
Developing LBS Apps Provider Configuration (Continued) WebTool : Site->Location Services
Developing LBS Apps Provider Configuration (Continued) WebTool : Site->Location Services->Geocoding ProviderName Preference Classname URL Username Password Parameters ISO Locale Corp. URL Version Logo URL
Developing LBS Apps Sample Application (Continued) http://server:port/ptg/rm
Developing LBS Apps Sample Application (Continued) Location->Location Picker
Location->Maps Developing LBS Apps Sample Application (Continued)
Developing LBS Apps Sample Application (Continued) Location->Driving Directions
Developing LBS Apps Sample Application Source Geocoding Address Data Input Form Geocoding Geocoded Data
Mapping Developing LBS Apps Sample Application Source (Cont d) iaswv20/wireless/j2ee/applications/modules/modules-web/location\maps\jsp\ mapsgetmap.jsp
Routing Developing LBS Apps Sample Application Source (Cont d) iaswv20/wireless/j2ee/applications/modules/modules-web/location\router\jsp\ routermap.jsp
Agenda Introduction IMDB and LBS Oracle9iASWE LBS Support in Oracle9iASWE Developing LBS Apps on Oracle9iASWE DEMO
Mobility is Location, Location is Thank You.