Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

HP mProve: Features

» 

Large Enterprise Business

» HP Mobility Solutions
» About us
» Solutions
» Products
» HP mProve
» HP Mobile Management Center
» Services
» News & events
» Download Center
» Contact HP
» Sitemap
Content starts here


HP mProve is a client-side suite of mobile device management software products that allow devices to update their firmware over the air and communicate with an OMA standards-based device management solution. Below is an overview of the features for each product.



HP mProve overview

»  Overview
»  Features
»  Benefits

Documentation

»  mProve Brochure
»  mProve Datasheet
»  mProve FAQ

Related Links

»  HP handhelds

mProve FOTA Features


mProve-FOTA-Features

Efficient Update Times
HP’s advanced compression and processing algorithms result in faster update times. HP’s Mach 1x technology reduces the amount of flash erase and write times without requiring two times the flash for backup. This reduces overall firmware update times and limits memory requirements. With algorithms and logic applied by the mProve Generator, the Update Agent requires little computational power from the device to maximize battery life during the update process.

Platform Agnostic
mProve can be used to update the core firmware, embedded applications, or software components in a modular process that is transparent to the rest of the software system. This enables you to address various update use cases. It provides the flexibility needed to support monolithic software architectures or complex architectures such as Linux, Symbian, Android, or Windows Mobile OS.

Optimized for Simple and Complex Architectures
mProve leverages newly developed algorithms to address simple or more complex architectures with multiple processors, complex file systems, compressed software images associated with NAND flash, use cases such as region exclusion, and limited memory. Easy to integrate into the most complex of handset architectures, a single API and a limited number of device wrappers ensure rapid deployment and reduce time to market costs.

Low RAM Requirement
mProve’s unique optimization techniques enable devices with limited RAM to be updated efficiently. mProve is able to decompress the Update Package before applying the update to the Flash, thus minimizing the amount of RAM required. mProve makes the best use of available RAM through different options that can optimize RAM usage while minimizing the impact on Update Package size.

Highly Compressed Update Packages and Fast Update Times
HP uses innovative techniques to minimize Update Package size, helping reduce bandwidth requirements, download times, and device memory requirements. Traditional byte level differencing is susceptible to avalanche type effects where a small change can result in large overall changes to the image due to ripple effects of those changes across the image.

100% Fault Tolerant
mProve’s update process can recover from interruptions such as power loss, network failure, or unpredictable user behavior via complete fault tolerance. Once power is restored, mProve continues from the interruption point. Due to fault tolerance, users are less likely to inadvertently damage their device. Providers are less likely to encounter dissatisfied customers and the depletion of cost savings that would have otherwise been gained by implementing OTA updates.

Detailed Statistics
The Generator produces detailed statistics, including unit erases/writes and memory allocation. This information sheds light on how to optimize each build to leverage OTA firmware updates and minimize package sizes. The statistics offer useful information to estimate performance results on a targeted device.

User Data Protection
A device contains data that should not be overwritten, such as user and security data. mProve can identify which regions of the device should not be touched during the update process. mProve excludes the memory address ranges or regions that should remain unaltered, and they are ignored during Update Package installation on the handset. This enables firmware updates without the risk of corrupting data that must be preserved

Rapid Integration
mProve offers a simplified integration methodology to support both proprietary and open OS mobile devices (smart phones) using a single integration point. This helps to accelerate the time-to-market for FOTA-enabled phones while minimizing integration resources.

mProve DM Features


mProve-DM-Features

Standards-Driven
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 version 1.0
  • OMA DM LAWMO candidate spec
  • OMA DM SCOMO candidate spec

Versatile Architecture
Object extensions empowers OEMs to extend the DM Tree, without need for revising DM core, or impact to the existing use cases. This versatile feature gives OEMs the flexibility to support new use cases such as provisioning, diagnostics, device lock wipe and reset, and to adapt to fast-moving standards.

Fault Tolerant
HP mProve DM includes a built-in self-resuming state machine allowing it to recover from interruptions such as loss of RF coverage or power failure during device management sessions and downloads.

Event-Driven Logic
The client solution provides a configurable event-driven framework to support a variety of use cases and workflows. This type of architecture is necessary with various requirements for user prompting, device triggers, diagnostics, firmware update workflows, and other device management events.

Customizable Experience
HP mProve DM allows the customization of the entire user experience from the look-and-feel of the user interface to the timing and handling of the device management session.

Secure Device Management Experience
HP’s solution utilizes the OMA DM standard security elements to prevent server identity spoofing which includes authentication of server and client credentials to establish a secure session. In addition, for firmware updates the HP mProve solution provides inherent security in the overall architecture determining the relevance, integrity, and proof of origin through various means such as an MD5 hash function.

Advanced Tool Suite
mProve DM includes a robust software development kit (SDK) to streamline and simplify the integration, verification, and validation process. It comes with utilities such as a PC-based simulator enabling debugging prior to integration or a tree wizard to automate the generation of wrapper files to easily customize and meet operator requirements.
Printable version
Privacy statement Using this site means you accept its terms
© 2009 Hewlett-Packard Development Company, L.P.