Browse Prior Art Database

A system and method for incremental migration between devices

IP.com Disclosure Number: IPCOM000222141D
Publication Date: 2012-Sep-20
Document File: 6 page(s) / 251K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is to provide a seamless incremental migration mechanism between devices so that user can use demanded applications during migration period. With the proposed methodology, any application previously installed on the old device can be also accessed on the new one while the data migration is still in progress. This incremental way will not only maintain users' productivity but also improve user experience by avoiding any usage interruption. By using this disclosure, the applications and data could be migrated incrementally from one device to another. The mechanism will schedule/prioritize the application/data that need to be migrated. For example, if user clicks an application that is not installed on the new device yet, the disclosued mechanism will transfer the application to the new device first and continue transfer its data. So, user can use the application on his/her new device before the entire migration is completed.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 44% of the total text.

Page 01 of 6

A system and method for incremental migration between devices

    1. Background:There are always newer releases or higher versions of mobile devices introduced on the market. When you're going to migrate your data into a new device, it always takes several hours. In the meanwhile, you cannot open and access any application on your phone or tablet until the migration has been completely finished. Because user cannot do anything with device during this uninterruptible device migration, it will not only decrease user's productivity but also provide poor user experience. In the worst situation, this big usage interruption can block user from dealing with urgent matters and important tasks.

    To resolve this problem, the disclosure provides an incremental migration mechanism so that user can use demanded applications during migration period. With our proposed methodology, any application previously installed on the old device can be also accessed on the new one while the data migration is still in progress. This incremental way will not only maintain users' productivity but also improve user experience by avoiding any usage interruption.

    2. Description of Disclosure :For achieving this beneficial goal, the disclosed is to provide a seamless incremental migration mechanism between devices. By using this disclosure, the applications and data could be migrated incrementally from one device to another. The mechanism will schedule/prioritize the application/data that need to be migrated. For example, if user clicks an application that is not installed on the new device yet, the disclosed mechanism will transfer the application to the new device first and continue transfer its data. So, user can use the application on his/her new device before the entire migration is completed.

    The incremental migration mechanism consists of two modules: one is migration manager (server mode) on old device and another is the migration manager (client mode) on new devices. For the migration manager (server mode) on old device, it contains data provider which is responsible to retrieve the data from the migration file list where all data are stored by with file level and its file type, data or executable app, for transfer and pass the data to migration manager on new device. For the migration manager (client mode) on new device, it contains download agent, priority manager, migration file list, and I/O controller. Therefore, the download agent will responsible to download the file according to the priority of file in the migration file list. If user launch an application that has not completed the migration yet, the priority manager will change the priority in the migration file list, and start to download the file for next I/O commands.

    In order to explain this disclosure more clearly with details, the following is the function description of components depicted in Figure 1:

Old Device: The device which contains applications and data to be migrated; the migration...