1. HP mProve
HP mProve is a comprehensive client-side software
suite that provides reliable over-the-air management of
mobile devices. The HP mProve suite is comprised of
two software components the mProve Firmware Over-
the-Air (FOTA) and Device Management (DM) Agents.
HP mProve Firmware Over the Air (FOTA)
HP mProve FOTA is a commercially proven client-side
software suite, designed to be embedded in a mobile
device to enable over-the-air firmware and software
updates supporting proprietary and open operating
systems including Symbian, Microsoft Windows
Mobile™, Linux, and support is planned for more
recently launched operating systems on the roadmap.
HP mProve FOTA Generator. This PC-based software
application uses advanced binary comparison and
compression algorithms to generate small Update
Packages that are optimized for over-the-air delivery.
HP mProve FOTA Agent. This agent resides on the
mobile device and contains the algorithms to decrypt,
validate, and process the incoming Update Package.
HP mProve Device Management (DM)
The HP mProve DM agent handles communication
with an OMA standards-based server for device
management and supports these industry standards:
OMA DM versions 1.1.2 and 1.2•
OMA DL (Download) version 1.0•
OMA DM FUMO (Firmware Update Management•
Object) version 1.0
OMA DM LAWMO (Lock and Wipe Management•
Object) candidate spec
OMA DM SCOMO (Software Component•
Management Object) candidate spe
HP mProve has
been commercially
deployed by leading
manufacturers
worldwide, as well
as across multiple
reference platforms.
Industry Challenge
Limited Bandwidth. The
wireless data channel has
small throughput capacity
limiting the size of updates.
Available Memory. There
is limited flash memory for
Update Package storage,
the firmware update
process, and the software
client.
Power Failure. During the
software update process if
power is lost due to battery
failure or other means, the
device will be unusable or
a “brick”.
Complex Architectures.
Today’s device
architectures include
multiple processors,
compressed images, file
systems, and software
using various types of files.
Limited CPU Power. To
preserve battery life,
processing power of CPUs
in mobile devices is much
more limited than the
power found in PCs and
notebooks.
HP mProve Solution
Small Update Packages.
Advanced compression
algorithms minimize Update
Package size to streamline
the distribution of updates.
Low Memory Requirements.
mProve’s unique
optimization techniques
enable devices to make
the best use of memory
for fast updates and
efficient storage of revenue
generating applications.
100% Fault Tolerance.
mProve’s update process
recover from interruptions
such as power loss, network
failure, or unpredictable
user behavior with complete
fault tolerance, ensuring a
positive update experience.
Platform Agnostic. mProve’s
patented algorithms are
designed specifically for
complex environments and
are optimized to update
files having various types,
architectures or file formats.
Mach 1x. HP’s Mach
1x update technology
minimizes computational
requirements and
significantly reduces the
overall firmware update
time.