A handheld device performs a data update process to synchronize locally stored data with data from another device, which may be stored in different formats. The handheld device gets the size of the data from the other device. The handheld device applies a scaling factor to the size. The handheld device...http://www.google.com.au/patents/US7415539?utm_source=gb-gplus-sharePatent US7415539 - Method and apparatus for detecting insufficient memory for data extraction processes