Full Download Handheld Computing for Mobile Commerce Applications Concepts and Technologies 1st Edition Wen Chen Hu PDF DOCX
Full Download Handheld Computing for Mobile Commerce Applications Concepts and Technologies 1st Edition Wen Chen Hu PDF DOCX
https://ebookultra.com
https://ebookultra.com/download/handheld-
computing-for-mobile-commerce-applications-
concepts-and-technologies-1st-edition-wen-chen-hu/
https://ebookultra.com/download/mobile-commerce-application-
development-lei-da-chen/
ebookultra.com
https://ebookultra.com/download/mobile-and-wireless-communications-
key-technologies-and-future-applications-peter-smyth/
ebookultra.com
https://ebookultra.com/download/high-performance-embedded-computing-
applications-in-cyber-physical-systems-and-mobile-computing-2nd-
edition-wolf-m/
ebookultra.com
https://ebookultra.com/download/computing-and-information-
technologies-1st-edition-george-antoniou/
ebookultra.com
https://ebookultra.com/download/cyber-security-for-next-generation-
computing-technologies-1st-edition-inam-ullah-khan/
ebookultra.com
Wen-Chen Hu
University of North Dakota, USA
Yanjun Zuo
University of North Dakota, USA
Copyright © 2010 by IGI Global. All rights reserved. No part of this publication may be reproduced, stored or distributed in
any form or by any means, electronic or mechanical, including photocopying, without written permission from the publisher.
Product or company names used in this set are for identification purposes only. Inclusion of the names of the products or
companies does not indicate a claim of ownership by IGI Global of the trademark or registered trademark.
All work contributed to this book is new, previously-unpublished material. The views expressed in this book are those of the
authors, but not necessarily of the publisher.
Editorial Advisory Board
Sanjeev Baskiyar, Auburn University, USA
Lei Chen, Sam Houston State University, USA
Delaine E. Cochran, Indiana University Southeast, USA
Mario M. Freire, University of Beira Interior, Portugal
Lixin Fu, University of North Carolina at Greensboro, USA
Wilfred Huang, Alfred University, USA
Roland Hubsher, Bentley College, USA
Jhilmil Jain, HP Labs, USA
Naima Kaabouch, University of North Dakota, USA
I-Lung Kao, IBM Corp., USA
Stamatis Karnouskos, SAP Research, Germany
In Lee, Western Illinois University, USA
James Jinyoul Lee, Seattle University, USA
Wayne Wei-Chuan Lin, TakMing University of Science and Technology, Taiwan
Jundong Liu, Ohio University, USA
Zongmin Ma, Northeastern University, China
Brajendra Panda, University of Arkansas, USA
Hongchi Shi, Texas State University-San Marcos, USA
Makoto Takizawa, Seikei University, Japan
Dale Thompson, University of Arkansas, USA
Alessandra Toninelli, University of Bologna, Italy
Chyuan-Huei ThomasYang, Hsuan Chuang University, Taiwan
Hung-Jen Yang, National Kaohsiung Normal University, Taiwan
List of Reviewers
Ashraf M. A. Ahmad, Princess Sumaya University for Technology, Jordan
Lei Chen, Sam Houston State University, USA
Tom Van Cutsem, Vrije Universiteit Brussel, Belgium
John Qiang Fang, RMIT University, Australia
Christos Grecos, University of Central Lancashire, UK
Haibo Hu, Hong Kong Baptist University, Hong Kong
Weihong Hu, Shandong Sport University, China
Wen-Chen Hu, University of North Dakota, USA
I-Horng Jeng, Chinese Culture University, Taiwan
Nan Jing, University of Southern California, USA
Naima Kaabouch, University of North Dakota, USA
Chung-wei Lee, University of Illinois at Springfield, USA
Jundong Liu, Ohio University, USA
Phillip Olla, Madonna University, USA
Yanjun Zuo, University of North Dakota, USA
Fan Wu, Tuskegee University, USA
Chyuan-Huei Yang, Hsuan Chuang University, Taiwan
Hung-Jen Yang, National Kaohsiung Normal University, Taiwan
Lei Zhang, Frostburg State University, USA
Yapin Zhong, Shandong Sport University, China
Table of Contents
Foreword ..........................................................................................................................................xviii
Section 1
Handheld Computing for Mobile Commerce
Chapter 1
A User Context-Aware Advertising Framework for the Mobile Web..................................................... 1
Nan Jing, University of Southern California, USA
Yong Yao, University of Southern California, USA
Yanbo Ru, University of Southern California, USA
Chapter 2
Plugging into the Online Database and Playing Secure Mobile Commerce ........................................ 16
I-Horng Jeng, Chinese Culture University, Taiwan
Chapter 3
Quality Evaluation of B2C M-Commerce Using the ISO9126 Quality Standard ................................ 32
John Garofalakis, University of Patras, Greece
Antonia Stefani, University of Patras, Greece
Vassilios Stefanis, University of Patras, Greece
Chapter 4
A Picture and a Thousand Words: Visual Scaffolding for Mobile Communication
in the Developing World ....................................................................................................................... 51
Robert Farrell, IBM T J Watson Research Center, USA
Catalina Danis, IBM T J Watson Research Center, USA
Thomas Erickson, IBM T J Watson Research Center, USA
Jason Ellis, IBM T J Watson Research Center, USA
Jim Christensen, IBM T J Watson Research Center, USA
Mark Bailey, IBM T J Watson Research Center, USA
Wendy A. Kellogg, IBM T J Watson Research Center, USA
Chapter 5
Web Applications on the Move: Opening up New Opportunities for Mobile Developers ................... 67
Anna Kress, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
David Linner, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
Stephan Steglich, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
Chapter 6
A J2ME Mobile Application for Normal and Abnormal ECG Rhythm Analysis ................................. 86
Qiang Fang, RMIT University, Australia
Xiaoyun Wang, RMIT University, Australia
Shuenn-Yuh Lee, National Chung Cheng University, Taiwan
Chapter 7
Factors Facing Mobile Commerce Deployment in United Kingdom ................................................. 109
Ziad Hunaiti, Anglia Ruskin University, UK
Daniel Tairo, University of Greenwich, UK
Eliamani Sedoyeka, Anglia Ruskin University, UK
Sammi Elgazzar, Anglia Ruskin University, UK
Section 2
Handheld Computing Research and Technologies
Chapter 8
UbiWave: A Novel Energy-Efficient End-to-End Solution for Mobile 3D Graphics ......................... 124
Fan Wu, Tuskegee University, USA
Emmanuel Agu, Worcester Polytechnic Institute, USA
Clifford Lindsay, Worcester Polytechnic Institute, USA
Chung-han Chen, Tuskegee University, USA
Chapter 9
Peer-to-Peer Service Sharing on Mobile Platforms ............................................................................ 180
Maria Chiara Laghi, University of Parma, Italy
Michele Amoretti, University of Parma, Italy
Gianni Conte, University of Parma, Italy
Chapter 10
Scripting Mobile Devices with AmbientTalk ..................................................................................... 202
Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium
Christophe Scholliers, Vrije Universiteit Brussel, Belgium
Andoni Lombide Carreton, Vrije Universiteit Brussel, Belgium
Tom Van Cutsem, Vrije Universiteit Brussel, Belgium
Stijn Mostinckx, Vrije Universiteit Brussel, Belgium
Wolfgang De Meuter, Vrije Universiteit Brussel, Belgium
Chapter 11
Interrupt Handling in Symbian and Linux Mobile Operating Systems .............................................. 225
Ashraf M.A. Ahmad, Princess Sumaya University for Technology, Jordan
Mariam M Biltawi, Princess Sumaya University for Technology, Jordan
Chapter 12
Web Page Adaptation and Presentation for Mobile Phones................................................................ 240
Yuki Arase, Osaka University, Japan
Takahiro Hara, Osaka University, Japan
Shojiro Nishio, Osaka University, Japan
Chapter 13
Technologies and Systems for Web Content Adaptation .................................................................... 263
Wen-Chen Hu, University of North Dakota, USA
Naima Kaabouch, University of North Dakota, USA
Hung-Jen Yang, National Kaohsiung Normal University, Taiwan
Weihong Hu, Shandong Sport University, China
Section 3
Wireless Networks and Handheld/Mobile Security
Chapter 14
Positioning and Privacy in Location-Based Services ......................................................................... 279
Haibo Hu, Hong Kong Baptist University, China
Junyang Zhou, Hong Kong Baptist University, China
Jianliang Xu, Hong Kong Baptist University, China
Joseph Kee-Yin Ng, Hong Kong Baptist University, China
Chapter 15
Survivability in RFID Systems ........................................................................................................... 300
Yanjun Zuo, University of North Dakota, USA
Chapter 16
Mobile and Handheld Security ........................................................................................................... 313
Lei Chen, Sam Houston State University, USA
Shaoen Wu, University of Southern Mississippi, USA
Yiming Ji, University of South Carolina Beaufort, USA
Ming Yang, Jacksonville State University, USA
Chapter 17
Design and Performance Evaluation of a Proactive Micro Mobility Protocol
for Mobile Networks ........................................................................................................................... 328
Dhananjay Singh, Dongseo University, South Korea
Hoon-Jae Lee, Dongseo University, South Korea
Chapter 18
A Comparative Review of Handheld Devices Internet Connectivity Revenue Models
to Support Mobile Learning ................................................................................................................ 343
Phillip Olla, Madonna University, USA
Section 4
Handheld Images and Videos
Chapter 19
Mobile Vision on Movement .............................................................................................................. 357
Lambert Spaanenburg, Lund University, Sweden
Suleyman Malki, Lund University, Sweden
Chapter 20
Distributed Video Coding for Video Communication on Mobile Devices and Sensors ..................... 375
Peter Lambert, Ghent University, Belgium
Stefaan Mys, Ghent University, Belgium
Jozef Škorupa, Ghent University, Belgium
Jürgen Slowack, Ghent University, Belgium
Rik Van de Walle, Ghent University, Belgium
Christos Grecos, University of the West of Scotland, UK
Chapter 21
Fast Mode Decision in H.264/AVC .................................................................................................... 403
Peter Lambert, Ghent University, Belgium
Stefaan Mys, Ghent University, Belgium
Jozef Škorupa, Ghent University, Belgium
Jürgen Slowack, Ghent University, Belgium
Rik Van de Walle, Ghent University, Belgium
Ming Yuan Yang, University of the West of Scotland, UK
Christos Grecos, University of the West of Scotland, UK
Vassilios Argiriou, University of East London, UK
Chapter 22
Mobile Video Streaming ..................................................................................................................... 425
Chung-wei Lee, University of Illinois at Springfield, USA
Joshua L. Smith, University of Illinois at Springfield, USA
Foreword ..........................................................................................................................................xviii
Section 1
Handheld Computing for Mobile Commerce
Handheld computing is the use of handheld devices like smart cellular phones to perform wireless,
mobile, handheld operations such as browsing the mobile Web and finding the nearest gas stations.
Mobile commerce is the most important application of handheld computing. This section discusses
some handheld-computing methods for mobile commerce.
Chapter 1
A User Context-Aware Advertising Framework for the Mobile Web..................................................... 1
Nan Jing, University of Southern California, USA
Yong Yao, University of Southern California, USA
Yanbo Ru, University of Southern California, USA
This chapter identifies the aforementioned limitations of the existing works in context-aware advertising
when being applied for mobile platforms. The authors discuss the characteristics of the contexts that are
available on mobile devices and clearly describe the challenges of utilizing these contexts to optimize the
advertisement on mobile platforms. After then, a context-aware advertising framework is presented that
collects and integrates the user contexts to select, generate, and present advertising content. Finally, the
authors discuss the implementation aspects and one specific application of this framework and outline
the future plans.
Chapter 2
Plugging into the Online Database and Playing Secure Mobile Commerce ........................................ 16
I-Horng Jeng, Chinese Culture University, Taiwan
A mobile commerce project Gosport based on the open mobile platform of Android and the cloud service
of Google Calendar is introduced in this chapter. The authors compare this project with two well-known
related works by the issues of execution steps, interfaces, security, and propose a secure web 2.0 pro-
tocol for the information retrieval and reveal by a modified RSA digital signature scheme. The Google
Service and Android platform the authors choose to make the mobile commerce project based on are
the popular and free to access and might be an evidence for a proper application and technology for the
handheld computing for mobile commerce.
Chapter 3
Quality Evaluation of B2C M-Commerce Using the ISO9126 Quality Standard ................................ 32
John Garofalakis, University of Patras, Greece
Antonia Stefani, University of Patras, Greece
Vassilios Stefanis, University of Patras, Greece
It explores m-commerce quality attributes using the external quality characteristics of the ISO9126
software quality standard. The goal is to provide a quality map of a B2C m-commerce system so as to
facilitate more accurate and in detail quality evaluation. The result is a new evaluation framework based
on decomposition of m-commerce services to three distinct user-software interaction patterns and map-
ping to ISO9126 quality characteristics.
Chapter 4
A Picture and a Thousand Words: Visual Scaffolding for Mobile Communication
in the Developing World ....................................................................................................................... 51
Robert Farrell, IBM T J Watson Research Center, USA
Catalina Danis, IBM T J Watson Research Center, USA
Thomas Erickson, IBM T J Watson Research Center, USA
Jason Ellis, IBM T J Watson Research Center, USA
Jim Christensen, IBM T J Watson Research Center, USA
Mark Bailey, IBM T J Watson Research Center, USA
Wendy A. Kellogg, IBM T J Watson Research Center, USA
This chapter describes Picture Talk, a smart-phone application framework designed to facilitate local
information sharing in regions with sparse Internet connectivity, low literacy rates and having users
with little prior experience with information technology. The authors argue that engaging citizens in
developing regions in information creation and information sharing leverages peoples’ existing social
networks to facilitate transmission of critical information, exchange of ideas, and distributed problem
solving, all of which can promote economic development.
Chapter 5
Web Applications on the Move: Opening up New Opportunities for Mobile Developers ................... 67
Anna Kress, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
David Linner, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
Stephan Steglich, Fraunhofer Institute for Open Communication Systems (FOKUS), Germany
The current state of those hybrid application platforms and their advantages is reflected in this chapter.
After deriving general requirements for future mobile application platforms, the authors discuss the
promises and limits of the Mobile Web platform and describe recent activities of public bodies address-
ing the discussed limits through “hybrid” extensions. Finally, the authors discuss the FOKUS Mobile
Widget Runtime as a prototype for a hybrid application platform, and propose future research directions
in this field.
Chapter 6
A J2ME Mobile Application for Normal and Abnormal ECG Rhythm Analysis ................................. 86
Qiang Fang, RMIT University, Australia
Xiaoyun Wang, RMIT University, Australia
Shuenn-Yuh Lee, National Chung Cheng University, Taiwan
It presents a recent development of a mobile phone based ECG real-time intelligent analysis system. By
fully employing the computational power of a mobile phone, the system provides local intelligence for
ECG R wave detection, PQRS signature identification and segmentation, and arrhythmia classification.
Because those processing can be performed on realtime, an early status warning can be issued promptly
to initiate further rescue procedures. As an application of e-commerce in healthcare, a telecaridiology
system like this is of great significance to support chronic cardiovascular disease patients.
Chapter 7
Factors Facing Mobile Commerce Deployment in United Kingdom ................................................. 109
Ziad Hunaiti, Anglia Ruskin University, UK
Daniel Tairo, University of Greenwich, UK
Eliamani Sedoyeka, Anglia Ruskin University, UK
Sammi Elgazzar, Anglia Ruskin University, UK
The outcome of study conducted to identify the main factor/challenges behind the low penetration rate
of using mobile commerce in UK is presented in this chapter. It is clear from the outcome of this study
presented that unless a complete framework for Mobile commerce has been established the view of
tackling M-commerce has been established with the view of tackling M-commerce identified shortcom-
ings, the growth will remain slow and might not reach targeted bred, which will make it risky for future
investment of M-commerce industry.
Section 2
Handheld Computing Research and Technologies
Handheld computing involves different disciplines such as wireless networks and mobile platforms
and various technologies like Java and C/C++ handheld programming. This section discusses some
important handheld technologies including energy saving, mobile platforms, handheld programming,
and Web content adaptation.
Chapter 8
UbiWave: A Novel Energy-Efficient End-to-End Solution for Mobile 3D Graphics ......................... 124
Fan Wu, Tuskegee University, USA
Emmanuel Agu, Worcester Polytechnic Institute, USA
Clifford Lindsay, Worcester Polytechnic Institute, USA
Chung-han Chen, Tuskegee University, USA
It focuses on the improvement of rendering performance by reducing the impacts of these problems
with UbiWave, an end-to-end framework to enable real time mobile access to high resolution graphics
using wavelets. The framework tackles the issues including simplification, transmission, and resource
efficient rendering of graphics content on mobile device based on wavelets by utilizing (i) a Perceptual
Error Metric (PoI) for automatically computing the best resolution of graphics content for a given mobile
display to eliminate guesswork and save resources, (ii) Unequal Error Protection (UEP) to improve the
resilience to wireless errors, (iii) an Energy-efficient Adaptive Real-time Rendering (EARR) heuristic to
balance energy consumption, rendering speed and image quality, and (iv) an energy-efficient streaming
technique. The results facilitate a new class of mobile graphics application which can gracefully adapt
the lowest acceptable rendering resolution to the wireless network conditions and the availability of
resources and battery energy on mobile device adaptively.
Chapter 9
Peer-to-Peer Service Sharing on Mobile Platforms ............................................................................ 180
Maria Chiara Laghi, University of Parma, Italy
Michele Amoretti, University of Parma, Italy
Gianni Conte, University of Parma, Italy
The authors define a theoretical model for autonomic and altruistic computational entities, and they use
it to build a framework for peer-to-peer service-oriented infrastructures, focusing on three key aspects:
overlay scheme, dynamic service composition and self-configuration of peers. Based on this framework,
JXTA-SOAP Mobile Edition is a software component that completes the Sun MicroSystem’s JXTA
platform, supporting peer-to-peer sharing of Web Services.
Chapter 10
Scripting Mobile Devices with AmbientTalk ..................................................................................... 202
Elisa Gonzalez Boix, Vrije Universiteit Brussel, Belgium
Christophe Scholliers, Vrije Universiteit Brussel, Belgium
Andoni Lombide Carreton, Vrije Universiteit Brussel, Belgium
Tom Van Cutsem, Vrije Universiteit Brussel, Belgium
Stijn Mostinckx, Vrije Universiteit Brussel, Belgium
Wolfgang De Meuter, Vrije Universiteit Brussel, Belgium
It is about programming mobile handheld devices with a scripting language called AmbientTalk. This
language has been designed with the goal of easily prototyping applications that run on mobile devices
interacting via a wireless network. Programming such applications traditionally involves interacting with
low-level APIs in order to perform basic tasks like service discovery and communicating with remote
services. The authors introduce the AmbientTalk scripting language, its implementation on top of the
Java Micro edition platform (J2ME) and finally introduce Urbiflock, a pervasive social application for
handheld devices developed entirely in AmbientTalk.
Chapter 11
Interrupt Handling in Symbian and Linux Mobile Operating Systems .............................................. 225
Ashraf M.A. Ahmad, Princess Sumaya University for Technology, Jordan
Mariam M Biltawi, Princess Sumaya University for Technology, Jordan
This chapter introduces the differences of interrupt handling in many different aspects to measure these
differences effect on mobile applications performance and throughput. The major contributions to this
chapter are first to introduce the interrupt handling mechanism in mobile system with through elaboration
on the types of interrupt handling that a Mobile OS may use. Then a deep analysis for both interrupt
handling mechanisms used by the Symbian and RT-Linux OS is presented. A comprehensive conclusion
is explained about the major differences in all aspects between Symbian and RT Linux mobile OS.
Chapter 12
Web Page Adaptation and Presentation for Mobile Phones................................................................ 240
Yuki Arase, Osaka University, Japan
Takahiro Hara, Osaka University, Japan
Shojiro Nishio, Osaka University, Japan
The authors present two systems for mobile phone users in order to provide comfortable Web browsing
experience. One system provide various presentation functions for Web browsing so that users can select
appropriate one based on their browsing situations. The other system provides functions to navigate
users within a Web page so that they can reach information of interest without getting lost in the page.
This chapter introduces designs of these systems and introduces results of user experiments, through
which the authors show that the browser can reduce users’ burden on mobile Web by enabling to select
appropriate presentation functions adapted to their situations and by navigating them on a large Web
page with the entertaining interface.
Chapter 13
Technologies and Systems for Web Content Adaptation .................................................................... 263
Wen-Chen Hu, University of North Dakota, USA
Naima Kaabouch, University of North Dakota, USA
Hung-Jen Yang, National Kaohsiung Normal University, Taiwan
Weihong Hu, Shandong Sport University, China
Traditional Web pages are mainly designed for desktop or notebook computers. They usually do not suit
the devices well because the pages, especially the large files, can not be properly, speedily displayed on
the microbrowsers due to the limitations of mobile handheld devices: (i) small screen size, (ii) narrow
network bandwidth, (iii) low memory capacity, and (iv) limited computing power and resources. There-
fore, loading and visualizing large documents on handheld devices become an arduous task. Various
methods are created for browsing the mobile Web efficiently and effectively. This chapter investigates
some of the methods: (i) page segmentation, which is used to segment Web pages, (ii) component ranking,
which is used to rank page components after segmentation, and (iii) other ad hoc methods, such as text
summarization, transcoding, and Web usage mining. Though each method employs a different strategy,
their goals are the same: conveying the meaning of Web pages by using minimum space. The major
problem of the current methods is that it is not easy to find the clear-cut components in a Web page.
Section 3
Wireless Networks and Handheld/Mobile Security
Wireless networks are an essential component of a mobile-commerce system and handheld security is
the must for the success of mobile commerce. This section including five chapters gives related issues
of wireless networks, handheld security, and location-based services.
Chapter 14
Positioning and Privacy in Location-Based Services ......................................................................... 279
Haibo Hu, Hong Kong Baptist University, China
Junyang Zhou, Hong Kong Baptist University, China
Jianliang Xu, Hong Kong Baptist University, China
Joseph Kee-Yin Ng, Hong Kong Baptist University, China
In this chapter the authors present how to achieve location privacy during LBS without a centralized
and trusted middleware. First, they review the recent progress on location positioning technologies.
Second, they investigate how to perform location cloaking without users exposing their accurate loca-
tions to a trusted third party. They decompose the problem into two subproblems: proximity minimum
k-clustering and secure bounding. Third, the authors study how to perform nearest neighbor query with
guaranteed privacy. A framework called 2PASS is proposed that allows the client to control what objects
to request in order to minimize their number while not compromising location privacy of the user. The
core component of 2PASS is a lightweight WAG-tree index from which the client can compute out the
objects to request from the server.
Chapter 15
Survivability in RFID Systems ........................................................................................................... 300
Yanjun Zuo, University of North Dakota, USA
It discusses survivability issues related to RFID systems. For mission-critical systems empowered by the
RFID technology, any interruption of essential services, even for a short period of time, is not acceptable.
Hence, survivability must be provided to ensure that the critical services can be continuously delivered,
despite of malicious attacks and system failures. This chapter studies and survey survivability enhancing
techniques in face of the special challenges that limited computational capacities, high mobility, and
sensitive nature of RFID devices pose.
Chapter 16
Mobile and Handheld Security ........................................................................................................... 313
Lei Chen, Sam Houston State University, USA
Shaoen Wu, University of Southern Mississippi, USA
Yiming Ji, University of South Carolina Beaufort, USA
Ming Yang, Jacksonville State University, USA
Mobile and handheld devices are becoming an integral part of people’s work, life and entertainment.
These lightweight pocket-sized devices offer great mobility, acceptable computation power and friendly
user interfaces. As people are making business transactions and managing their online bank accounts via
handheld devices, they are concerned with the security level that mobile devices and systems provide. In
this chapter the authors discuss whether these devices, equipped with very limited computation power
compared to full-sized computers, can make equivalent security services available to users. The focus
is on the security designs and technologies of hardware, operating systems and applications for mobile
handheld devices.
Chapter 17
Design and Performance Evaluation of a Proactive Micro Mobility Protocol
for Mobile Networks ........................................................................................................................... 328
Dhananjay Singh, Dongseo University, South Korea
Hoon-Jae Lee, Dongseo University, South Korea
This chapter introduces the Proactive Micro Mobility (PMM) Protocol for the optimization of network
load. A novel approach is proposed to design and analyze IP micro-mobility protocols. The cellular
Micro Mobility Protocol provides passive connectivity in an intra domain. The PMM Protocol optimizes
miss-routed packet loss in Cellular IP under handoff conditions and during time delay. A comparison is
made between the PMM Protocol and the Cellular IP showing that they offer equivalent performance
in terms of higher bit rates and optimum value. A mathematical analysis shows that the PMM Protocol
performs better than the Cellular IP at 1 MHz clock speed and 128 kbps down link bit rate. The simu-
lation shows that a short route updating time is required in order to guarantee accuracy in mobile unit
tracking. The optimal rate of packet loss in the PMM Protocol in a Cellular IP are analyzes route update
time. The results show that no miss-routed packets are found during handoff.
Chapter 18
A Comparative Review of Handheld Devices Internet Connectivity Revenue Models
to Support Mobile Learning ................................................................................................................ 343
Phillip Olla, Madonna University, USA
A survey of mobile broadband revenue models deployed by mobile network operators in the UK, USA
and Canada is given in this chapter. The survey of exiting revenue models highlights the technology
adoption trends for handheld devices by consumers and identifies the future impact of these trends on
the network operators and content providers with respect to educational content.
Section 4
Handheld Images and Videos
Images and videos play an important part of mobile commerce. This section discusses various critical
issues of efficiently and effectively delivering images and videos to mobile handheld devices.
Chapter 19
Mobile Vision on Movement .............................................................................................................. 357
Lambert Spaanenburg, Lund University, Sweden
Suleyman Malki, Lund University, Sweden
It discusses mobile vision on movement. In the early days of photography, camera movement is a nuisance
that can blur a picture. Once movement becomes measurable by micro-mechanical means, the effects
can be compensated by optical, mechanical or digital technology to enhance picture quality. Alterna-
tively movement can be quantified by processing image streams. This opens up for new functionality
upon convergence of the camera and the mobile phone, for instance by ‘actively extending the hand’
for remote control and interactive signage.
Chapter 20
Distributed Video Coding for Video Communication on Mobile Devices and Sensors ..................... 375
Peter Lambert, Ghent University, Belgium
Stefaan Mys, Ghent University, Belgium
Jozef Škorupa, Ghent University, Belgium
Jürgen Slowack, Ghent University, Belgium
Rik Van de Walle, Ghent University, Belgium
Christos Grecos, University of the West of Scotland, UK
This chapter provides a detailed overview of DVC by explaining the underlying principles and results
from information theory and introduces a number of application scenarios. It also discusses the most
important practical architectures that are currently available. One of these architectures is analyzed
step-by-step to provide further details of the functional building blocks, including an analysis of the
coding performance compared to traditional coding schemes. Next to this, it is demonstrated that the
computational complexity in a video coding scheme can be shifted dynamically from the encoder to the
decoder and vice versa by combining conventional and distributed video coding techniques. Lastly, this
chapter discusses some currently important research topics of which it is expected that they can further
enhance the performance of DVC, i.e., side information generation, virtual channel noise estimation,
and new coding modes.
Chapter 21
Fast Mode Decision in H.264/AVC .................................................................................................... 403
Peter Lambert, Ghent University, Belgium
Stefaan Mys, Ghent University, Belgium
Jozef Škorupa, Ghent University, Belgium
Jürgen Slowack, Ghent University, Belgium
Rik Van de Walle, Ghent University, Belgium
Ming Yuan Yang, University of the West of Scotland, UK
Christos Grecos, University of the West of Scotland, UK
Vassilios Argiriou, University of East London, UK
An up-to-date critical survey of fast mode decision techniques for the H.264/AVC standard is provided
in this chapter. The motivation for this chapter is twofold: Firstly to provide an up-to-data review of
the existing techniques and secondly to offer some insights into the studies of fast mode decision tech-
niques.
Chapter 22
Mobile Video Streaming ..................................................................................................................... 425
Chung-wei Lee, University of Illinois at Springfield, USA
Joshua L. Smith, University of Illinois at Springfield, USA
In Chapter 22, essential technical components for constructing mobile video streaming systems are
introduced. They include the latest development on broadband wireless technology and video-capable
mobile handheld devices. As many modern technologies are often driven by consumer demand, user
experience and expectation are discussed from the perspective of mobile video streaming. At the end,
several cutting-edge research and development breakthroughs are presented as they may change the
future of mobile video streaming systems.
Foreword
Mobile handheld devices such as smartphones have become extremely popular and are now an integral
part of our daily activities. People carry them everywhere and expect to be able to access a wide range
of handheld applications whenever they wish. A major part of the applications is related to mobile com-
merce, which is defined as the exchange or buying and selling of commodities, services, or information
on the Internet through the use of mobile handheld devices. Mobile commerce includes various mobile
applications such as location-based services, mobile advertisements, mobile entertainments, mobile
inventory and tracking, mobile payments and banking, just to name a few. For about a decade, mobile
commerce has become the hottest new trend in business transactions.
Although people perform mobile-commerce transactions all the time, most mobile users have no idea
how they work because mobile applications involve such a wide variety of disciplines and technologies
and new technologies are being created every day. For example, the handheld technologies include energy
xix
saving, handheld data management, handheld HCI (human computer interface), handheld peripherals,
mobile operating systems, Web content adaptation, and wireless networks. Researchers working on in-
novative mobile-commerce applications must therefore be familiar with new ideas and concepts from
many fields. For example, many of the popular mobile applications offered by the iPhone App Store are
location-based and involve activities such as finding the nearest gas station or a specific type of ethnic
restaurant. This kind of application does not rely solely on traditional computing approaches but also
requires the use of handheld computing techniques such as GPS (global positioning system) tracking
and map services.
To my surprise and knowledge, there is no journal or magazine dedicated to smartphone research
currently. (The inaugural issue of International Journal of Handheld Computing Research, edited by
the one of the editors of this book, will be published in the beginning of 2010—from the book editors.)
Two magazines, Handheld Computing and Smartphone & Pocket PC, are out of print now because of
lack of subscriptions. By the way, these two magazines were not really related to handheld research.
Introduction of smartphones and PDAs and their applications is the magazines’ major mission. Some
smartphone books are available in the bookstores now, but most of them are related to specific devices
such as iPhone or BlackBerry and they are application/development-oriented instead of research-
oriented. With the extreme popularity of cell phones and smartphones, I believe there is a knowledge
gap of handheld computing for mobile commerce needed to be filled. The book Handheld Computing
for Mobile Commerce: Applications, Concepts and Technologies is a long awaited book for readers
interested in handheld computing and mobile commerce. It covers a broad range of handheld topics for
mobile commerce, both in depth and breadth. It is a must-read book for IT personnel and students who
want to keep up with the fast-evolving IT.
Wenchang Fang received his PhD from the Northwestern University, USA in 1994. He is currently a professor and the dean
of the College of Business at the National Taipei University, Taiwan. He is the Editor-in-Chief of two journals: Electronic
Commerce Studies and Contemporary Management Research. His current research interests include inventory management,
electronic commerce, information management, and artificial intelligence.
REFERENCES
Fierce Markets, Inc. (2007). Forecast: Mobile Content and Services $150B by 2011. Retrieved March
14, 2009, from http://www.fiercemobilecontent.com/story/forecast-mobile-content-and-services-150b-
by-2011/2007-02-02
Glenbrook Partners, LLC. (2008). Forecast: $22 Billion in Mobile Payments by 2011. Retrieved July
21, 2009, from http://www.paymentsnews.com/2008/01/forecast-22-bil.html
xx
Megna, M. (2009). Smartphone Sales: 2009 Forecast Calls for Pain. Retrieved May 02, 2009, from
http://www.internetnews.com/stats/article.php/3810441/Smartphone+Sales+2009+Forecast+Calls+fo
r+Pain.htm
Mobile Marketing Magazine. (2009). Informa Bullish about Mobile Banking. Retrieved June 17, 2009,
from http://www.mobilemarketingmagazine.co.uk/2009/02/informa-bullish-about-mobile-banking.
html
xxi
Preface
This book, Handheld Computing for Mobile Commerce: Applications, Concepts and Technologies col-
lects high-quality research papers and industrial and practice articles in the areas of handheld computing
for mobile commerce from academics and industrialists. It includes research and development results of
lasting significance in the theory, design, implementation, analysis, and application of handheld comput-
ing. Twenty-two excellent articles from 71 world-renowned scholars and IT professionals are included
in this book, which covers four themes: (i) handheld computing for mobile commerce, (ii) handheld
computing research and technologies, (iii) wireless networks and handheld/mobile security, and (iv)
handheld images and videos.
INtRoduCtIoN
With the advent of the World Wide Web, electronic commerce has revolutionized traditional commerce,
boosting sales and facilitating exchanges of merchandise and information. The emergence of wireless
and mobile networks has made possible the introduction of electronic commerce to a new application
and research area: mobile commerce. In just a few years, mobile commerce has emerged from nowhere
to become the hottest new trend in business transactions. The success of mobile commerce relies on the
widespread adoption by consumers of more advanced handheld devices such as smartphones, which
include some data-processing capability and thus permit vital activities such as mobile Internet brows-
ing and location-based services. Table 1 gives the numbers of units of mobile phones, PCs and servers,
and handheld devices shipped in the years from 2002 to 2008 based on reports from market researchers
(BNET, 2004; Canalys, 2007; CNET, 2003, 2006a, & 2006b; Gartner, 2005a, 2005b, 2005c, 2006, 2007,
2008a, 2008b, & 2009; GsmServer, 2004; IDC, 2008). The table reveals that smartphones enjoyed the
highest rate of increase compared to the sales of mobile phones and PCs and servers and that by 2008
the number of PDAs sold had dwindled to almost nothing. It is expected that smartphones will overtake
the number of PCs shipped in the very near future. Handheld computing research is thus becoming a
critical area as mobile users ask for more and more functions from their smartphones.
Mobile commerce prevails and mobile phones have become ubiquitous in today’s society. However,
mobile users are no longer satisfied with simple phones, but instead expect ever more powerful func-
tions to be available from their mobile devices. Advanced phones, known as smartphones, allow mobile
users to perform a wide variety of advanced handheld functions such as browsing the mobile Internet or
finding a nearby theater showing a specific movie. The design and development of these new, improved
handheld functions require the help of handheld computing research. A timely book covering handheld
computing and mobile commerce is therefore needed.
xxii
Table 1. Mobile phones, PCs and servers, and handheld devices shipped from 2002 to 2008
Mobile PCs and Serv- PDAs (without phone
Smartphones
Phones ers capabilities)
Number of Units Shipped in 2002 (Million) 432 148 — 12.1
Number of Units Shipped in 2003 (Million) 520 169 — 11.5
Number of Units Shipped in 2004 (Million) 713 189 — 12.5
Number of Units Shipped in 2005 (Million) 991 209 — 14.9
Number of Units Shipped in 2006 (Million) 991 239 64 17.7
Number of Units Shipped in 2007 (Million) 1153 271 122 —
Number of Units Shipped in 2008 (Million) 1220 302 139 —
Mobile commerce is a trend of electronic commerce. Mobile handheld devices and computing are used
to realize and assist mobile commerce. The handheld industry has applied handheld computing for many
years. However, handheld devices and computing are diverse and there does not exist a formal approach
to mobile commerce implementation. Our book is one of the first few books which systematically covers
mobile handheld devices and computing and provides various approaches to mobile commerce imple-
mentation. It will help IT students, researchers, and professionals to better understand handheld devices
and concepts and therefore produce more useful, effective handheld applications and products. Various
handheld topics are covered in this book. Some of them are:
The target audience of this book will be composed of students, IT professionals, and researchers
working in the fields of handheld computing and mobile commerce. It especially benefits the IT person-
nel of corporations because companies are gradually setting up the mobile versions of their electronic
xxiii
commerce systems. This book will help IT workers smoothly build mobile commerce systems based
on their traditional IT knowledge. It could be used for a textbook of an advanced computer science (or
related disciplines) course and could be a reference book for IT professionals and students. Since this
book covers the handheld computing for mobile commerce systematically, it is also for people desiring
to learn the topics on their own. The benefits of this book include:
Mobile commerce and handheld computing include such a wide variety of subjects and technologies
that it is almost impossible for a single book to adequately cover all the subjects involved. This book
therefore focuses on introducing the major topics concerning mobile commerce and handheld computing
and provides extensive references for readers interested in discovering more information. It is divided
into the following four sections, with a total of twenty-two chapters:
• Handheld computing for mobile commerce, which discusses how handheld computing supports
mobile commerce,
• Handheld computing research and technologies, which covers major handheld technologies,
methodologies, algorithms, and programming,
• Wireless networks and handheld/mobile security, which gives related issues of wireless networks
and handheld security, and
• Handheld images and videos, which covers images and videos used by mobile commerce.
Handheld computing is the use of handheld devices like smart cellular phones to perform wireless,
mobile, handheld operations such as browsing the mobile Web and finding the nearest gas stations.
Mobile commerce is the most important application of handheld computing. This section discusses some
handheld-computing methods for mobile commerce.
• Chapter 1. A User Context-Aware Advertising Framework for the Mobile Web, which elaborates
over context-aware advertising on mobile web, discusses the benefits and challenges of adapting
user contexts to the mobile advertising process, and classifies user contexts into three categories
according to their characteristics and usage. The authors present a novel user context-aware adver-
tising framework for mobile web that integrates the user contexts into the process of generating,
selecting, matching, and presenting advertisements customized to mobile web pages.
• Chapter 2. Plugging into the Online Database and Playing Secure mobile Commerce, which dis-
cusses cloud computing, which is capable of appearing ubiquitously with mobile devices and intends
to outstretch its various applications by the devices. The next generation of mobile devices will
use wireless broadband access and human-computer interaction technologies which support cloud
services and interface designs respectively advances to allow remote plug-and-play with web 2.0
xxiv
applications that is suitable for mobile commerce in which this chapter emphasizes. Besides, for
sustainable development of a mobile commerce solution, workable but not securable is absolutely
not enough. Therefore, a secure information retrieval and reveal protocol for mobile commerce
based on modified RSA digital signature is also proposed and demonstrated.
• Chapter 3. Quality Evaluation of B2C M-Commerce Using the ISO9126 Quality Standard, in which
a new method has been introduced which measures the value of relevance for each m-commerce
system attribute. The theoretical framework for this metric is also presented. The validity of the
presented measures should further examine with different user groups in alternative evaluation cases
and it is included in future work. It should be mentioned that the values presented are not strictly
defined as numerical results but present the correlation among m-commerce systems attributes and
external quality characteristics.
• Chapter 4. A Picture and a Thousand Words: Visual Scaffolding for Mobile Communication in the
Developing World, which introduces Picture Talk, a software application that the authors designed
for use in environments with low literacy, limited Internet connectivity, and little familiarity with
information services. Because basic mobile phones are the most common devices used by BoP
populations, the authors have implemented Picture Talk on mobile phones. The authors are now
investigating ways of providing access to some Picture Talk features on less expensive mobile
phones using voice and text messaging. The limitations of using these devices to access rich struc-
tured content by users with limited literacy skills exposes human-computer interaction challenges
that are keys to enabling broad access to information by people in BoP populations.
• Chapter 5. Web Applications on the Move: Opening Up New Opportunities for Mobile Developers,
which shows that there are a number of activities on the way to extend the Mobile Web platform
towards a “hybrid” platform, which can compete with platforms for locally installed “fat” applica-
tions. The authors present a prototype of a hybrid platform, the FOKUS Mobile Widget Runtime
and sample applications to demonstrate how these future hybrid applications may look like.
• Chapter 6. A J2ME Mobile Application for Normal and Abnormal ECG Rhythm Analysis, which
presents a novel, but low cost and relatively equitable ECG signal analysis and alert system for
telecardiology. This system fully harnesses the computational power of a plain mobile phone to
perform real-time data mining tasks. The evaluation results not only prove it is a feasible approach
but also show its potential for future practical applications.
• Chapter 7. Factors Facing Mobile Commerce Deployment in United Kingdom, which discusses
the challenges facing mobile commerce deployment in United Kingdom. Although the number of
mobile phone users is increasing and the technology is available for successful implementation
of m-commerce, only a small number of users utilize m-commerce services. At the same time,
mobile phones are becoming smarter, and the most of latest phones are capable of connecting to
the Internet. The chapter looks at the background of m-commerce as well as the technological
development of mobile phone to the current stage. Also, technical and non technical issues which
hinder the adoption of m-commerce are discussed and solutions and recommendations given.
Handheld computing involves different disciplines such as wireless networks and mobile platforms
and various technologies like Java and C/C++ handheld programmig. This section gives some of the
major handheld technologies including energy saving, mobile platforms, handheld programming, and
Web content adaptation.
xxv
Wireless networks are an essential component of a mobile-commerce system and handheld security is
mandatory for the success of mobile commerc. Related issues of LBS privacy, RFID system survivability,
mobile Internet connectivity, handheld security, and wireless networks are discussed in this section.
• Chapter 14. Positioning and Privacy in Location-Based Services, in which the authors present how
to achieve location privacy during LBS without a centralized and trusted middleware. First, they
review the recent progress on location positioning technologies. Second, they investigate how to
perform location cloaking without users exposing their accurate locations to a trusted third party.
They decompose the problem into two sub-problems: proximity minimum k-clustering and secure
bounding. Third, the authors study how to perform nearest neighbor query with guaranteed privacy.
A framework called 2PASS is proposed that allows the client to control what objects to request
in order to minimize their number while not compromising location privacy of the user. The core
component of 2PASS is a lightweight WAG-tree index from which the client can compute out the
objects to request from the server.
• Chapter 15. Survivability in RFID Systems, which discusses survivability enhancing techniques
for RFID systems. Survivability is a relatively new research area. RFID survivability requires in-
novative techniques to address the limitations of low-cost RFID tags, highly mobile devices, and
challenging environment in which an RFID system operates. This chapter summaries the potential
survivability enhancing techniques in the literature and provides references for researchers and sys-
tem developers to develop technologies towards resilient, secure, and survivable RFID systems.
• Chapter 16. Mobile and Handheld Security, which discusses the security issues and possible solu-
tions of mobile security in three layers: mobile hardware, mobile operating system and mobile ap-
plications. In order to provide high level security and privacy good for business and daily life, it is
essential to strengthen security in all three layers. Robust and reliable security is built on hardware
that is initially designed and then implemented with security in mind. Mobile operating systems
are expected to have better capability designed and management, while mobile applications need
to be standardized and built with reliable quality. Mobile users need to gradually realize the im-
portance of security and privacy on mobile systems and start to learn to utilize secure applications
and secure features in the mobile OS to protect their mobile devices.
• Chapter 17. Design and Performance Evaluation of a Proactive Micro Mobility Protocol for Mobile
Networks, which introduces the Proactive Micro Mobility (PMM) Protocol for the optimization of
network load. A novel approach is proposed to design and analyze IP micro-mobility protocols.
The cellular Micro Mobility Protocol provides passive connectivity in an intra domain. The PMM
Protocol optimizes miss-routed packet loss in Cellular IP under handoff conditions and during time
delay. A comparison is made between the PMM Protocol and the Cellular IP showing that they offer
equivalent performance in terms of higher bit rates and optimum value. A mathematical analysis
shows that the PMM Protocol performs better than the Cellular IP at 1 MHz clock speed and 128
kbps down link bit rate. The simulation shows that a short route updating time is required in order
to guarantee accuracy in mobile unit tracking. The optimal rate of packet loss in the PMM Protocol
in a Cellular IP are analyzes route update time. The results show that no miss-routed packets are
found during handoff.
• Chapter 18. A Comparative Review of Handheld Devices Internet Connectivity Revenue Models to
Support Mobile Learning, which provides a survey of mobile broadband revenue models deployed
by mobile network operators in the UK, USA and Canada. The survey of exiting revenue models
xxvii
highlights the technology adoption trends for handheld devices by consumers and identifies the
future impact of these trends on the network operators and content providers with respect to edu-
cational content. The chapter focuses on innovations in consumer propositions that can support the
Mobile Learning phenomenon. The study reveals that the various operators aim to differentiate
their consumer propositions by branding, technology devices, and flexible pricing structures. From
the results of the study it is clear that the current continuous convergence of multimedia applica-
tions, information services, digital networks, and devices will likely lead to an increase in adoption
of mobile learning systems in the UK, Canada and the USA especially as the price per bandwidth
drops and new innovative connectivity options are deployed such as built in mobile broadband
processor in laptops and consumer devices.
Images and videos play an important role of mobile commerc. This section discusses critical issues of
delivering images and videos to mobile handheld devics. It includes four chapters on vision movement
(Spaanenburg and Malki), video coding (Lambert, et al.), fast mode decision techniques (Lambert, el
al.), and video streaming (Lee and Smith).
• Chapter 19. Mobile Vision on Movement, which discusses mobile vision on movement. In the
early days of photography, camera movement is a nuisance that can blur a picture. Once move-
ment becomes measurable by micro-mechanical means, the effects can be compensated by opti-
cal, mechanical or digital technology to enhance picture quality. Alternatively movement can be
quantified by processing image streams. This opens up for new functionality upon convergence of
the camera and the mobile phone, for instance by “actively extending the hand” for remote control
and interactive signage.
• Chapter 20. Distributed Video Coding for Video Communication on Mobile Devices and Sensors,
which addresses the concept of distributed video coding which is currently emerging as a new video
coding paradigm allowing the construction of ultra-low complex video encoder at the expense of
a more complex decoder. The theoretical foundations of DVC were discussed briefly after which
an overview was given of existing DVC solutions and architectures. One of these architectures
was used as reference for a more in-depth discussion of the functional building blocks of a DVC
system. As computational complexity plays an important role in the context of DVC, the latter DVC
system was extended with a number of coding modes allowing to dynamically shift the complex-
ity between encoder and decoder, facilitating the requirements of emerging video communication
applications. Finally, they provided an outlook to some future research directions for which it is
believed that advances in these domains will contribute to the overall coding performance of DVC
systems.
• Chapter 21. Fast Mode Decision in H.264/AVC, which provides an up-to-date critical survey of
fast mode decision techniques for the H.264/AVC standard. The motivation for this chapter is
twofold: Firstly to provide an up-to-data review of the existing techniques and secondly to offer
some insights into the studies of fast mode decision techniques.
• Chapter 22. Mobile Video Streaming, which introduces essential technical components for construct-
ing mobile video streaming systems. They include the latest development on broadband wireless
technology and video-capable mobile handheld devices. As many modern technologies are often
xxviii
driven by consumer demand, user experience and expectation are discussed from the perspective of
mobile video streaming. At the end, several cutting-edge research and development breakthroughs
are presented as they may change the future of mobile video streaming systems.
REFERENCES
BNET. (2004). Gartner Says Worldwide PDA Industry Suffers 5 Percent Shipment Decline in 2003—
Top Stories. Retrieved April 02, 2009, from http://findarticles.com/p/articles/mi_m0NZB/is_2_6/
ai_113888610/
Canalys. (2007). 64 Million Smart Phones Shipped Worldwide in 2006. Retrieved March 12, 2009, from
http://www.canalys.com/pr/2007/r2007024.htm
CNET. (2003). Gartner Ups Estimate for 2003 PC Shipments. Retrieved May 12, 2009, from http://
news.cnet.com/Gartner-ups-estimate-for-2003-PC-shipments/2100-1003_3-5104019.html
CNET. (2006a). PC Market Surged in 2005, Will Settle in 2006. Retrieved May 12, 2009, from http://news.
cnet.com/PC-market-surged-in-2005%2C-will-settle-in-2006/2100-1003_3-6028454.html?tag=mncol
CNET. (2006b). Mobile Phone Sales Pass 800 Million. Retrieved May 12, 2009, from http://news.cnet.
com/Mobile-phone-sales-pass-800-million/2100-1039_3-6037984.html
Gartner. (2005a). Gartner Says Worldwide PDA Shipments Grew 7 Percent While Revenue Increased 17
Percent in 2004. Retrieved January 12, 2009, from http://www.gartner.com/it/page.jsp?id=492106
Gartner. (2005b). Gartner Says Strong Mobile Sales Lift Worldwide PC Shipments to 12 Percent Growth
in 2004. Retrieved February 09, 2009, from http://www.gartner.com/it/page.jsp?id=492098
Gartner. (2005c). Gartner Says Mobile Phone Sales Will Exceed One Billion in 2009. Retrieved February
09, 2009, from http://www.gartner.com/press_releases/asset_132473_11.html
Gartner. (2006). Gartner Says Worldwide PDA Shipments Reach Record Level in 2005. Retrieved Janu-
ary 30, 2009, from http://www.gartner.com/it/page.jsp?id=492242
Gartner. (2007). Gartner Says Worldwide PDA Shipments Top 17.7 Million in 2006. Retrieved March
19, 2009, from http://www.gartner.com/it/page.jsp?id=500898
Gartner. (2008a). Gartner Says Worldwide PC Market Grew 13 Percent in 2007. Retrieved March 09,
2009, from http://www.gartner.com/it/page.jsp?id=584210
Gartner. (2008b). Gartner Says Worldwide Mobile Phone Sales Increased 16 Per Cent in 2007. Retrieved
March 25, 2009, from http://www.gartner.com/it/page.jsp?id=612207
Gartner. (2009). Gartner Says Worldwide Smartphone Sales Reached Its Lowest Growth Rate with 3.7
Per Cent Increase in Fourth Quarter of 2008. Retrieved March 18, 2009, from http://www.gartner.com/
it/page.jsp?id=910112
xxix
GsmServer. (2004). Mobile Phone Sales in 2003. Retrieved January 12, 2009, from http://gsmserver.
com/articles/sales2003.php
IDC. (2008). Handheld Devices Sink 53.2% During Fourth Quarter But Protracted Decline Ap-
pears to Be Slowing, Says IDC. Retrieved April 08, 2009, from http://www.idc.com/getdoc.
jsp?containerId=prUS21083408
xxx
Acknowledgment
Cell phones became popular more than ten years ago, but the popularity of smartphones just started a few
years ago. The editors believe a book of handheld computing for mobile commerce is needed. This book
project took exactly one year to finish. From August 14, 2008 of responding to the publisher’s request to
August 15, 2009 of submitting the final book. It is a large and hard, but also enjoyable, memorable, and
rewarding work. The editors spent a great deal of time of communicating with (potential) authors via
numerous emails and organizing and managing this book. The successful accomplishment of this book
is a credit to many people. It consists of 22 chapters of more than 200,000 words, which are contributed
by a total of 71 authors. The editors thank authors for their quality work and great effort of revising
their work based on the reviewers’ comments. The reviewers who provided such helpful feedback and
detailed comments are particularly appreciated. Special thanks go to the staff at IGI Global, especially
to Christine Bufton, Mehdi Khosrow-Pour, and Jan Travers. Finally, the biggest thanks go to our family
members for their love and support throughout this project.
Chapter 1
A User Context-Aware
Advertising Framework
for the Mobile Web
Nan Jing
University of Southern California, USA
Yong Yao
University of Southern California, USA
Yanbo Ru
University of Southern California, USA
ABStRACt
Context-aware advertising is one of the most critical components in the Internet ecosystem today be-
cause most WWW publisher’s revenue highly depends on the relevance of the displayed advertisement
to the context of the user interaction. Existing research works in context-aware advertising mainly
focus on analyzing either the content of the web page (in which it is also called contextual advertising),
or the keywords of the user search. However, we have identified the limitations of these works when
being extended into mobile web, which has become a major platform for users to access Internet with
thanks to the new lightweight web technologies and the development of mobile devices. These mobile
devices are equipped with networking capabilities and sensors that provide versatile contexts including
physical environment, user internal and social community. These contexts, which are far beyond just
page content and search keywords, should be well organized and utilized for online advertising to gain
better user experience and reaction. In this chapter, we point out the aforementioned limitations of the
existing works in context-aware advertising when being applied for mobile platforms. We also discuss
the characteristics of the contexts that are available on mobile devices and clearly describe the chal-
lenges of utilizing these contexts to optimize the advertisement on mobile platforms. We then present a
context-aware advertising framework that collects and integrates the user contexts to select, generate,
and present advertising content. The purpose of this framework is to provide the mobile users with
targeted and purposeful advertisement. Finally, we discuss the implementation aspects and one specific
application of this framework and outline our future plans.
DOI: 10.4018/978-1-61520-761-9.ch001
Copyright © 2010, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
A User Context-Aware Advertising Framework for the Mobile Web
2
A User Context-Aware Advertising Framework for the Mobile Web
provides approaches to select advertising content any information available in the course of an
that matches with identified and organized con- interaction can be used as context information,
texts in the context structure. This chapter also such as time of the interaction, user identity, ap-
presents the architecture design and application plication status. In our research, the focus is the
examples of a prototype system, called Skyhelper, context information that is useful and critical to
which is implemented using the framework and determine the context-aware advertising content
the approach developed in this work. on mobile web.
In fact, context awareness is not a new topic. It
Context Awareness for mobile Web has been pioneered by Mark Weiser around fifteen
years ago who then focused on the context-aware
Definition of Context and computing area under the vision of ubiquitous
Context Awareness computing (a.k.a. pervasive computing or ambient
intelligence). Ubiquitous computing is a method
In general context means situational information. devised to make distributed computing available
One of its popular definitions (Dey, 2001) is “any by multiple computers throughout the physical
information that can be used to characterize the environment and make them transparent to the
situation of an entity. An entity is a person, place or stakeholders (Weiser 1991, 1994). Context aware-
object that is considered relevant to the interaction ness as a scientific term was first introduced by
between a user and an application, including the Schilit (Schilit & Adams & Want, 1994, Schilit &
user and applications themselves”. In the stud- Theimer, 1994) in ubiquitous computing. In his
ies we have reviewed relevant to using context research, context is divided into three categories:
information, there are mainly two ways in which computing context, user context, and physical con-
context is used in software applications. First, text. By these categories, Schmidt (1999) further
applications can optimize their outputs according defined context as knowledge of the user’s and IT
to the contexts. Major search engines using the device’s state, including surroundings, situation
keywords and web page content to provide more and locations. Other researchers have thoughts
targeted advertising content fall in this category. of dividing context into different categories.
Second, the context information can be used to Besides what we have discussed earlier about
create new types of applications, such as location physical and logical contexts, Prekop and Burnett
based applications. In these studies, context is often (2003) proposed the external and internal context,
separated into physical context representing the where the external refers to context that can be
environment of the activity and logical context measured by hardware, i.e., location, light, or air
representing more abstract information about the pressure, whereas the internal is mostly specified
stakeholder and the application. Physical context by the users or captured by monitoring user in-
properties are at a very low level of abstraction teractions, i.e., the users’ goals, tasks, and social
and are continuously updated to take into account interactions. In general, common points of context
the fact that the state of the stakeholder and the classification are generating the information on
application continuously changes, such as spa- the conditions and surroundings of the users,
tial and temporal information. Logical context monitoring the user activities continuously, and
information is needed to enrich the semantics of providing them with needed information in real
physical context information (e.g., stakeholder’s time. In addition, a context-aware model should
preferences) thus making it meaningful for high- be designed for recognizing contexts containing
level purposes (e.g., stakeholder’s visits to certain users’ needs accurately. Technologies required
locations) (Kappel et al., 2002). Theoretically for context awareness and processing include
3
A User Context-Aware Advertising Framework for the Mobile Web
4
A User Context-Aware Advertising Framework for the Mobile Web
When a user cannot make up her mind about information retrieval, query optimization, and
which restaurant, the ads from one with the rec- database management, to study various topics.
ommendations of her friends will surely help her Dean and Ghemawat (2004) presented their ap-
out. These example heuristics can go on and on, proach of extracting keywords from web pages to
refined by observing and analyzing user practices, match with advertising contents. Andrei Broder
while undoubtedly well utilizing these contexts is et al. (2007) proposed a framework for match-
critical in the success of providing more targeted ing ads using a large taxonomy including both
and purposeful advertising content. semantic and syntactic feature. Ribeiro-Neto
et al. (2005) tried to use additional pages using
Summary a Bayesian model to overcome the difference
between the vocabularies of Web pages and ads.
To better utilize contexts for mobile web, a context- Yih et al (2006) presented an original approach
aware software framework has to be designed to for context-aware advertising in reducing it to
generate and select advertising content based on the problem of sponsored search advertising by
these contexts. To illustrate such as a framework extracting phrases from the page and matching
developed in our work, the rest of this chapter them with the bid phrase of the ads. They used vari-
structures as follows: Section 3 reviews a few ous features to determine the importance of page
school of study which are relevant to this work. phrases for advertising purposes. Another school
The new context-aware advertising framework for of study tries to estimate the click through rate of
mobile web is proposed in Section 4. Section 5 ads using data analysis tools such as clustering
discusses the implementation aspects of this frame- analysis for keyword matching and classification
work. Finally section 6 concludes this chapter and (Regelson & Fain, 2006). In this work, the ads are
outlines the open issues that are to be addressed clustered by their bid phrases. The click through
to extend and improve this framework. rate is averaged over each cluster.
In a summary of all the reviewed works, they
Literature Review have provided valuable references and solid
grounds for building the frameworks and ap-
Online Context-Aware Advertising proaches to match online context information with
the advertising content. However, most of them
As an emerging research topic, online advertising have only associated online context with either
has very few publications, even less for context- the content of web pages or the keywords of user
aware advertising. Wang et al in their work searches and therefore, even with solid-grounded
(Wang, Zhang, Choi & Eredita, 2002) stated that matching approaches, their works cannot be extend
the advertising contents must be relevant to the to the context-aware advertising challenges on
user’s interest to match with the user’s experience mobile platforms. A new framework is needed to
and promote the chances of later interactions. utilize the contexts on mobile platforms to gener-
Ribeiro-Neto et. al. (2005) worked on a ground- ate and select targeted and purposeful advertising
breaking report from the information retrieval content for mobile users.
perspective in which they examined a number of
strategies to match pages to ads based on search Context Awareness
keywords. More recently, the fast-growing popu-
larity of sponsored search in online advertising, Recently researchers have paid long due attention
such as major search engines, has motivated more to context acquisition and utilization in various
researchers from multiple disciplines, such as mobile platforms. Khedr et al (2005) apply agent-
5
A User Context-Aware Advertising Framework for the Mobile Web
based approaches for building mobile context- developers to identify device characteristics us-
aware platform using the network-level context. ing a pre-defined vocabulary over RDF. WURFL
Biegel and Cahill (2004) described a framework (Passini & Trassati, 2009) is another popular re-
of utilizing environmental observance for context source description mechanism used by the mobile
aware application development in ubiquitous platform. One limitation of this mechanism is in
computing. Gu et al. (2004) described context that it needs the developers to constantly solicit
models using ontology in mobile intelligent information from client devices and update the
environments. database that holds all the resource information.
Major mobile organizations such as Open More importantly, there is no well-established
Mobile Alliance (OMA), W3C and IETF (In- approach or procedure to apply the device re-
ternet Engineering Task Force) have worked on source information described by WURFL or
standardization that has greatly influenced the such mechanism for optimizing the information
research on mobile platforms. However, there is provided to the users, not to mention effectively
still lack of effective ways to utilize contexts for utilizing this information to generate and select
delivering more targeted and purposeful content. advertising content on mobile web.
W3C’s Cascading Style Sheet (Bos et. al., 2009)
media queries determine a specific style sheet Context-Aware Advertising
based on the type of media that is accessing the Framework
web page, such as PC, PDA, etc. Another standard,
Synchronized Multimedia Integration Language Figure 1 shows the high-level view of our
(SMIL) (Bulterman et al., 2005) also supports context-aware advertising framework for the
checking the characteristics of the system whose mobile web.
dynamics are governed by the runtime mobile As shown in the figure, the user sends a mobile
environment. The User Agent Profile (UAProf) web request to the web server from the mobile
(WAP User Agent Specification, 1999) by OMA device. After receiving the user’s request, the
is commonly used by mobile researchers and web server first constructs a static or dynamic
6
A User Context-Aware Advertising Framework for the Mobile Web
web page. The web page is not returned to the tion, and the Mobile Ad Design components in
user immediately but passed to the Mobile Ad details.
Evaluation component to check for potential
advertising opportunity. The component takes User Context Integration
the content and the context of the web page into
account to decide whether it is appropriate to Section 2 describes the characteristics and clas-
add advertisements to the page. The component sification of user context for mobile advertising.
also determines the type and the optimal number In fact, the Mobile Context Integration component
of advertisements to be added to the page. If it is a repository that combines such contexts includ-
is a good practice to insert advertisements to the ing physical contexts (such as the mobile device)
current page, then the web page, as well as the and user contexts (such as the user profile, user
type and the number of potential advertisements, session, and the content of the currently viewed
is passed to the next component, the Mobile Ad web page). It is our future work to extend the
Selection, to select and rank advertisements from framework to integrate social context. The mobile
the database. The advertisements are selected device context includes capabilities of the user’s
according to relevancy, quality, and user context. mobile device, which differs greatly from device
Next, the Mobile Ad Design component chooses to device. To acquire the mobile device context,
the format, resolution, page position, and other the web server first extracts a signature from the
presentation details of the selected advertisements request header, which is unique to the brand and
and inserts them into the web page. The web page the model of the mobile device. The server then
is customized by the device context. Finally, the uses the signature as a key to retrieve the com-
ad-extended web page is delivered to and displayed plete device context, including screen resolution,
on the user’s mobile device. supported input method, browser type, and other
The mobile advertising framework has a dual capabilities from the mobile device database.
goal of improving mobile advertising relevance The user profile context may include basic user
without sacrificing the user’s overall experience information, such as address, email, and phone-
while browsing the mobile web. The resources number, and the user’s behavior or preference,
taken by downloading and showing mobile such as favorite restaurant types. Since mobile
advertisements must be carefully evaluated for devices are very personal, the user profile context
mobile devices which have very limited resources can be constructed directly from a user’s inputs
compared to Desktop computers. The framework on web pages, or inferred indirectly by tracking
accomplishes this goal by considering the user the browsing history of requests initiated from the
context in each step. Explicitly, the three Mobile same device. Such information is stored in the user
Ad components interact with the Mobile Context profile database. The server can detect the user
Integration component to acquire user context identity by checking the login authority, cookie
information to decide whether or not to enable values, or a previously assigned special link to
advertisements, which advertisements to add, the user. Once the user identity is determined, the
and how to present the advertisements, etc. The web server can retrieve the user profile context
Mobile Context Integration component serves as from the database.
a central point of the user context and provides a For a new web request session, a user session
unique interface to access it. context object is constructed to keep the context
In the following, we first describe the Mobile information of the current session. The session
Context Integration component and then discuss context object is updated and maintained continu-
the Mobile Ad Evaluation, the Mobile Ad Selec- ously during the session. The session context is
7
A User Context-Aware Advertising Framework for the Mobile Web
similar to the user profile context but more ac- at the first time when the user opens the page.
curate and relevant to the current web page, and In another example, if the user is searching for
will be written back to the user profile database information on the mobile device, each mobile
when the session is over. The session context may web page usually shows a small number of results
include the user’s current location. For example, in order to reduce the page size and not forcing
a user specifies his/her location before searching the user to scroll the page a lot. The component
for nearby restaurants. The user’s location is then can decide to display advertisements only on the
added to the session context object reused by first result page.
the following-up searching requests. In certain The Mobile Advertising Evaluation compo-
scenarios, it is even possible to infer environment nent also settles down the type and the number
and physical context of the user from the context of advertisements proper to the web page. The
of the web pages being browsed by the user in most popular online advertising types include
the current session. sponsored search advertising and contextual ad-
vertising (Andrei & Marcus & Vanja & Lance,
Mobile Advertising Evaluation 2007). Depending on the content of the web
page, either sponsored search advertisements or
The circumstances under which mobile webs are contextual advertisements is more appropriate. If
browsed are generally very different than those for the user is browsing a category of restaurants or
Internet webs, and less comfortable. A user may searching for the closest gas station, a Sponsored
be on his/her way to the airport to pick up some Search advertisement is more relevant to the user
friend and trying to find out the arrival time of context. Similarly, if the user is reading blogs on
the flight. The amount of attention that the user his mobile device, then a contextual advertisement
can give to the mobile web also varies, as other selected according to the content of the blog is
elements in the environment may compete for the more likely to be relevant to the user.
user’s attention (Sidnal & Manvi, 2006). Mobile The capabilities of mobile devices vary signifi-
devices have limited screen size and capabilities. cantly. The new generation of mobile devices is
Thus, it is a general best practice to keep the size usually equipped with a big touch screen, and thus
of a mobile web page small with a simple lay-out. can show more advertisements on the same page
Irrelevant advertisements can be intrusive to the without interrupting the user. This is compared to
user, so it is crucial to understand the context of old devices with a smaller screen, and the user
the mobile user: why, where and when the user is can only scroll the page by repeatedly pressing
accessing the mobile web, the content of the web navigational keys. In particular, it is acceptable to
page, and the mobile device capabilities, before show several advertisements on a mobile phone
adding advertisements to the web page. The user’s with a screen size of 480*320, but it would take
web browsing and ad-click history also shows almost half of the screen displaying the same
the user’s attitude towards the advertisements on number of advertisements on an old phone with a
mobile web pages. Mobile web sites are usually resolution of only 160*128. The device context is
structured to have multiple levels of navigational a key factor to consider how many advertisements
pages to balance between having too many links can be added to the web page.
on a page and asking the user to follow too many
links to reach what the user is looking for. The Mobile Advertising Selection
user may return to the same navigational page
frequently while browsing the mobile web site. Online advertisements are generally implemented
Advertisements can be added to the page only as a quality-based bidding scheme. For instance,
8
A User Context-Aware Advertising Framework for the Mobile Web
Google and Yahoo! search marketing rank spon- image banners on mobile web sites, many don’t
sored search advertisement by the bid price on realize the image banners can be navigated to
matching key words plus a quality score evalu- and clicked on, and a Text Tagline can be added
ated by the advertisement’s click-through-rate, to generate a higher click rates (Mobile Market
keyword relevancy with landing page, and site Association, 2008). If the integrated User Context
quality (Bernard & Tracy, 2008). For mobile ad- suggests that the user is familiar to image banners,
vertising, the matching process can be extended then the Text Tagline can be removed to improve
by considering the user context. user browsing experience.
As described in section 2, the user’s location
is usually available and most relevant to mobile Exemplary Application
advertising. Research shows that in most eco- and Case Study
nomic transactions, the location of the buying
and the selling parties are relevant (Sidnal & In order to provide an exemplary application and
Manvi, 2006). For example, the advertisement conduct appropriate case studies to validate our
of a nearby pizza restaurant is probably more approach, we have implemented a prototype sys-
attractive than a discount issued by a restaurant tem, namely Skyhelper, based on the framework
twenty miles away. User profile context can be and approaches described in previous sections.
explored to select the most relevant advertise- Skyhelper is a mobile web site that allows users
ments to the user by matching the user context to to search for information about theatre locations,
candidate advertisements. One example is that the movie show time, gas price, restaurants and menus
server can use the user’s favorite restaurant type from their mobile devices. The web site returns
from the user profile context to select restaurant search results with appropriate advertisements
advertisements. accurately selected based on the users’ search
criteria and contexts including their location and
Mobile Advertising Design profiles. The site consists of three layers as shown
in Figure 2.
Mobile advertisements can be displayed in alter- Client: The client can be any browser-equipped
native formats on a mobile device as simple text mobile devices, from the out-of-date cell phones
links, colorful images, or animated images. The to the state-of-the-art high end PDAs such as
size of a mobile web page is much smaller com- Blackberry, iPhone and Google phone.
pared to an Internet web page in order to reduce Web Server: We use a Tomcat web server
the download time and to fit the page to the small as the container for search and advertising ser-
screen of mobile devices. An image advertisement vices. The web server consists of three modules:
is more eye-catching than a text link, but also takes 1) Information Retrieval Module accepts HTTP
longer to download and occupies a bigger part of requests from the client, searches from the data-
the screen. An image/animated image advertise- base, constructs the results in terms of web pages,
ment can be more intrusive to some mobile users and sends these web pages to the Advertising
than a simple text link advertisement. Module for further processing. 2) Advertising
Mobile Web Banner Ad is a popular type Module accepts search results from the Informa-
of advertisements on mobile web pages, which tion Retrieval Module, adds advertisements if
composes a still or animated image and optional applicable and returns the final web pages to the
text Taglines. The aspect ratio and the size of the client. 3) Database Access Module works as the
banner image need to be adjusted to the user’s interface between the Information Retrieval and
mobile device. If the users are unfamiliar with Advertising modules and the database server. The
9
A User Context-Aware Advertising Framework for the Mobile Web
10
A User Context-Aware Advertising Framework for the Mobile Web
11
A User Context-Aware Advertising Framework for the Mobile Web
unpleasant to directly browse web pages originally for the devices with different capabilities (screen
designed for a desktop computer. resolution, Javascript support, and GPS enabled,
To adapt the advertisements to various mobile etc) and various profiles from a small group of
devices, we keep four different versions for each users we have gathered for this study. Second,
advertisement – a text string and three images we tested a set of queries provided by the users
in different sizes and resolutions. Some adver- for common information such as show times and
tisements (about 15%) also have an animated restaurants on both versions of the mobile site.
banner version. Mobile devices are classified Third, we provided the users with the results of
to low, medium and high levels based on their both tests and let the users determine whether they
capabilities and features, based on which the ap- will click the top (ten) links in both sets of the
propriate version of the advertisement is chosen results which helps us make a comparison. After
and displayed. finishing these works, the comparison between
In addition to the device capability, user profile the user interactions in both sets of the results
context are also used to adapt the advertisement gives us a clearer idea of the quality improve-
presentation. For example, for a senior user, the ment in the search results with the support of our
font size of the text will be automatically enlarged framework.
for easy reading. The user feedback data is shown in Fig. 5,
where the average user clicks for the first set of
Case Study and Proof of Concept the search results is compared with the average
clicks for the second set. According to the data
In order to provide a proof of concept for our frame- we have obtained, more user clicks (3 more clicks
work, we have evaluated the quality of the search out of 10) have been observed for the second set
results returned from the mobile site Skyhelper, of the search results, i.e. on Skyhelper with the
which uses our user context-aware advertising support of our framework. In addition, most test
system. Two versions of the site have been tested users think that the results returned from the site
in our case studies, one with the support of our user built using our framework more suited to their
context-aware advertising system and the other need than the one without. And the user context-
without. First, we configured a few emulators aware framework improves the mobile web search
12
Exploring the Variety of Random
Documents with Different Content
They agreed that the proper thing to do was not to refer to the
past again, and meet as seldom as possible. But such resolutions,
wherever they were recorded, were soon broken; and now that it
was necessary that there should be restraint, the old passion revived
with redoubled force. The husband originally intended to accompany
his wife to the theatre on that eventful evening, but was prevented,
owing to a sharp attack of gout. The piece—it was "Othello"—did not
have much of their attention, their conversation was to them of far
deeper interest. Graham told Mrs. Murray of his desperate
circumstances, and that in a day or two he would be off to Australia.
There were tears shed, as is usual on such occasions, and the
lady never expected to see her lover again, when such a vast waste
of waters lay between them. As many of my readers probably
remember, when the fire did break out, the theatre was consumed in
an incredibly short space of time. Graham saw his opportunity—I
told you he was good at getting out of scrapes—and when his
startling proposal was whispered into the ear of his fair companion, I
am afraid there was not much resistance. In the confusion they got
to the Waverley Station unobserved, and took the first train going
south.
In Australia Graham soon recovered his position, and when the
death of Mr. Murray was announced he immediately married the
partner of his flight. He was now arranging with his solicitor to pay
his creditors in full, and settle down in the neighbourhood of
London. I spent a gay and pleasant evening with my two "defunct"
friends, and rated them soundly for not letting me into their secret.
On rising to depart, at a very late hour, Graham said, with all the old
mischief beaming in his eyes—
"We have often laughed over your evidence in the Scotsman.
We are deeply indebted to you. You settled us both in the most
conclusive manner. By the way, I owe you some recompense."
"What for?"
"I kept the programme, but sacrificed your glasses."
CHAPTER XII.
THE ATTEMPTED MURDER IN THE AIR.
In Four Chapters.
CHAPTER I.
An Introduction to Billy Platt.
It was the eve of the Wincastle races which were first started in
that period so fruitful of duchesses—the reign of old Rowley.
Historians differ as to whether the Merry Monarch did or did not, on
a certain occasion, actually patronise this meeting in person,
accompanied by a notorious play actress; but that does not matter.
Historians, as well as doctors, agree to differ. The quaint
country town of Wincastle was full to the over-flowing, and the
oldest inhabitant pledged his word at the bar of the Black Bull that
he had never set eyes on such a big crowd.
It was a motley assemblage, at any rate, peculiar about the
shape of its coat, and the cut of its trousers; not too particular as to
the delicacy of its language, but much exercised in its mind where it
was going to sleep.
The old-fashioned inns and lodging-houses had, early in the
day, let their last bed, and were now asking and getting exorbitant
prices for the sofas, tables, and chairs. Later on there will be eager
bidders for the right to spend the night on the bare floor.
Thoroughbred horses, worth small fortunes, accustomed to all the
refinement and luxury of a Newmarket stable, had to be contented
with the miserable shelter of a cow-byre or a cart-shed.
It was no doubt Mr. Strathill, the energetic clerk of the course,
who had been instrumental in drawing the additional bipeds and
quadrupeds to Wincastle this autumn. According to his specious
advertisements his annual gathering was the very paradise of all
race-goers, and he dwelt impressively on a new contest, of singular
interest, to be decided on the first day, called the Silver Gauntlet.
This extra attraction was first mooted by the Duchess of
Wincastle—a fascinating widow of twenty-five—and the trophy was
subscribed to by her Grace and all the unmarried belles of the
neighbourhood.
The Gauntlet was an imitation of a lady's glove in silver, and was
a masterpiece of Hunt and Roskell. The fingers were so arranged
that this beautiful and expensive work of art (it cost £200) when
filled with flowers could appropriately be used to decorate a table.
The new race was to be run over three miles of a fair hunting
country, gentlemen riders.
At this palpable challenge of beauty every eligible man in the
country, who had a decent horse, was eager to try his fortune.
The large field of fifteen or sixteen competitors was expected,
and already there had been some heavy wagering at the clubs.
Nothing worthy of note occurred in connection with any of the
other races at Wincastle; but the unfortunate and peculiar
circumstances surrounding the battle for the Silver Gauntlet soon
became the all-absorbing topic of conversation.
The race was a success in a monetary sense, but the clerk of
the course would sooner cut off his right hand than include it in his
programme a second time.
It was the first and last Silver Gauntlet ever contested for on the
Wincastle Downs.
Amongst the surging crowd at the entrance to the Black Bull
might have been seen two men in deep conversation; they were a
strange contrast to each other. One was a tall, handsome, devil-may-
care-looking fellow about thirty, who owned an estate in the
neighbourhood, and who, from a disappointment in love or
something else, was said to be going headlong to ruin. Yet his
comrades would tell you that a more open-handed and steadfast
friend than Ivan Moordown did not exist.
The other man, who was making Moordown wince at his coarse
and cutting remarks, was a noted member of the betting ring—Billy
Platt. Billy's appearance was not in his favour; it was of the