Browse Prior Art Database

Over-the-Air (OTA) Application Backup Sytem for a Mobile Device

IP.com Disclosure Number: IPCOM000131829D
Publication Date: 2005-Nov-21
Document File: 2 page(s) / 10K

Publishing Venue

The IP.com Prior Art Database

Abstract

Mobile wireless devices have very limited memory capacity. For example, on certain mobile devices, when the device becomes full, it is not possible to create new records on the device. Although the low memory manager will be activated, it is restricted to deleting old data. Only user data is removed and not application code.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

OTA APPLICATION BACKUP

Over-the-Air (OTA) Application Backup Sytem for a

Mobile

Device

Disclosed Anonymously

Mobile wireless devices have very limited memory capacity. For example, on certain mobile devices, when the device becomes full, it is not possible to create new records on the device. Although the low memory manager will be activated, it is restricted to deleting old data.  Only user data is removed and not application code. 

A significant amount of memory is dedicated to the application code, much of which is not executed by the user.  That application code uses memory that could be used to hold additional user data. The user may be unaware that a large unused application is using a significant amount of memory.  

The user may have the option of deleting an application module from the device but the module is lost forever.  Should the user require the application in the future, the user would have to reinstall the application but he may not remember where he installed the application from or it may be inconvenient to access the installation file remotely.

This invention is an automatic backup system for applications installed on the device, which will provide the user with an additional means to free-up memory for important user data.

An agent on the device monitors applications on the device that haven't been used for a certain amount of time.  Under low memory conditions, the user is provided with an interface or notified that certain unused applications haven't been executed.  The interface provides details on how much memory can be reclaimed if the application is removed from the handheld. 

For example, the user can choose the following:

1) Not to remove the application.

2) Back it up on the server by transferring the application code over-the-air ...