ch 2. mobile computing applications myungchul kim [email protected]

24
Ch 2. Mobile Computing Applications Myungchul Kim [email protected]

Upload: marjorie-richardson

Post on 18-Dec-2015

218 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Ch 2. Mobile Computing Applications

Myungchul Kim

[email protected]

Page 2: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

• Overview and Mobile Messaging Services • M-Commerce, M-Portals, M-CRM, M-SCM• Specialized Mobile Applications and Examples

2. Mobile Computing Applications

Page 3: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Types of Mobile Computing Applications

• Wireless messaging services • Wireless websites and mobile portals• Mobile e-commerce and its variants • Mobile customer relationship management

systems (M-CRM) • Mobile supply chain management systems (M-

SCM)• Specialized applications involving mobile agents

and wireless sensor networks

Page 4: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

High Level EB Architecture

Bu

siness layer

APP

DB

Back-end Integration

Local Resources

External (Trading Partner) Resources

Fro

nt-e

nd I

nteg

ratio

n

APP

DBExternalPartnerNetwork

Consumers BusinessBusiness

Page 5: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

SMS Architecture

SMSC

E-Mail

Internet

MobileSwitchingCenter(MSC)

HLR

Voice mail

web

Page 6: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Blackberry Architecture

E-Mail

Internet

Blackberry Handhelds

MobileSwitchingCenter(MSC)

EmailService

Mobile Data

Service Applications

CorporateFirewall

BlackBerryEnterpriseServer

Page 7: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

MMS Architecture

MMSServer

E-Mail

Internet

MobileSwitchingCenter(MSC)

Voice mail

Web

Pictures

OtherContent

Page 8: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Pre-Purchase Activities•Product search and discovery•Comparison shopping and product selection•Negotiation of terms (price, delivery time)

Purchase Consummation•Placement of order•Authorization of payment •Receipt of product

Post-Purchase Activities•Settlement of payment disputes•Resolution of quality issues (e.g., return policies)•Customer questions and answers

Online PURCHASING (E-Procurement)

E-procurement

Do everything Electronically

Page 9: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

High Level Online Purchasing Architecture

Business layer

Orderprocessing,Inventory,payment

Catalog

Back-end Integration

Local Processing

External SupplierResources

Fro

nt-e

nd I

nteg

ratio

n

Catalogs

ExternalPartnerNetwork

BuyersSeller

Business

HomePages

Orderprocessing,Inventory,payment

Page 10: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Data Network

Voice Over IP

Wireless Phone

Network

Positional and Voice Commerce

Feature Server

Computer+GPS

Wireless Phone+GPS

GIS/Map Voice

Portal

Wireless Phone

Applica-tion Server

Partner

NetworkAPPs DBs

Page 11: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Portals

Portal(View

Integration)

Shoppingand

Back-end systems

SearchEngine

Reference tools

Communication

Facilities

News News

News Web-

advertising

Page 12: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

What Mobile Portals Can Provide

The following content provided by the portals can benefit from wireless access

• Product and service information • Travel reservations • Advertising • Alerts and notifications • Remote monitoring• Personal information management (PIM) • Location-based services • Telematics • Wireless gaming

Page 13: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Mobile Portal Architecture

Business layer

APP

DB

Back-end Integration

Local Content Providers

External Content Providers

Fro

nt-e

nd I

nteg

ratio

n

APP

DBExternalPartnerNetwork

Portal Site

Portal Users

Page 14: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Customer Relationship Management

BusinessRelationshi

pManageme

nt

CustomerRelationshi

p Manageme

nt

SupplierRelationshipManagemen

t

PartnerRelationshipManagement

Page 15: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

How Mobility can Help Customer Relationship Management

CRM systems can benefit from wireless access and result in increased revenues, entrance into new markets, improved quality and higher customer loyalty. The particular functions impacted by mobility are: :

• Advertising and marketing campaigns • Sales force automation (SFA) functionality • Order entry and order status • Customer service and support • Field force automation (FFA) functionality

Page 16: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Mobile CRM Architecture

APP

DB

Back-end Integration

Local Resources

External (Trading Partner) Resources

Fro

nt-e

nd I

nteg

ratio

n

APP

DBExternalPartnerNetwork

Business layer

( Business rules, m

ining, reporting)

CRM Sever CRM Users

CustomerDatabase

Page 17: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Business Processes

eCommerce middleware, Other middleware, System software

Networks

Applications

NSP(Network

Service providers)

Platformservice provider

(PSP)

ASP

BSP (e.g.,delivery

)

Web Services ISP(InternetService Providers)

Service Providers

Page 18: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Supplier Distributer Manufacturer Reseller Customer

procurement of materials

transformation of materials into intermediate and finished products

distribution of finished products to customers

Mobile Supply Chains

Page 19: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Supplier Distributor Manufacturer Reseller Customer

Manufacturer CustomerSupplier

Supplier

a) Existing/Old Supply Chain

b) New Supply Chain

Page 20: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Location Sensitive applications• E911 services• Search for the most relevant information

according to your location – • Display maps and calculate routes based on

where you are located. • Fleet tracking (limo services)• Advertising and notification services relevant

to the user’s location. • Insurance risk analysis can be conducted based

on locations.

Page 21: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Wireless sensor Network Applications

A

C

B

ED

Access Point

General Network(Corporate LAN, Internet)

X Y

Not Used

WSN

-Measurements at different locations-Many monitoring applications

Page 22: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Mobile Agent Applications• Different class of applications in which the

application programs themselves are mobile.

• Not mobile devices over wireless networks. • Simply stated: Agent: something that works on your

behalf• Typical agents are mobile, autonomous, intelligent

Page 23: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

Mobile Agent Applications (cont.)

Many possible applications of mobile agents in Ecommerce (eMarkets)

• Personal agents to collect and present information to you in the way you want it

• shop bots: agents that go around and shop on your behalf• Brokers and traders can be agents that act on your behalf• Collaborative agents can perform collaborations • Mobile agents to support mobile ecommerce

– wireless devices may not be always connected – mobile agents hop around finding their way over a wireless network

• Multi-agent systems for large scale trading and brokering – Many local agents – Local agent managers handle local agents

– multi-agent systems handle multiple local agent managers

Page 24: Ch 2. Mobile Computing Applications Myungchul Kim mckim@icu.ac.kr

•Mobile Messaging Services • M-Commerce, M-Portals, M-CRM, M-SCM• Specialized Mobile Applications and Examples

• Case Study: Taking Sensor Networks from the Lab to the Jungle, IEEE Computer, August 2006.

Summary