Browse Prior Art Database

Method and system of seamless switch and continuous recovery of roaming user profile

IP.com Disclosure Number: IPCOM000237000D
Publication Date: 2014-May-26
Document File: 6 page(s) / 153K

Publishing Venue

The IP.com Prior Art Database

Abstract

This disclosure introduces roaming management server(RMS) to provide centralized management for roaming users. In every client, there is roaming management agent (RMA) which is used to talk with RMS. The RMA can register event handle in client. Once client user logs on or makes update to trigger registered event, the RMA can talk with RMS and and synchronize roaming profile to RMS. Finally, RMS stores historical profiles into Roaming User Profile Repository (RUPS) for continuous recovery. In addition, one component in RMA is running on a scheduling basis and in charge of detecting dirty of local roaming user profile and deciding whether the update profile is actively transferred to roaming management server. In order to provide switch in different clients, there is one component in RMS which is capable of converting roaming user profile according to different type of clients(device type, operating system, user preference, etc).

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

Page 01 of 6

Method and system of seamless switch and continuous recovery of roaming user profile

Nowadays, virtualization and mobile technique are inevitably popular and used greatly. People are not using only one single machine to deal with their business and perform their tasks. Instead, they may use multiple devices and switch from one to another frequently. Most people will finally become "roaming" users. Roaming user profile is introduced to keep necessary information for roaming user to switch from one to another. Although there is some technique which can support roaming user to switch, there is still potential limitation. For example, some vendor introduces roaming user profile concept. When user logs on one machine, the roaming user profile will be downloaded from central server. When user logs off, the changed user profile is transferred back to server for further use. However, if we think that people may not always think about log off. Or they don't have chance to log off from one machine. In addition, people will not always use single operating system. Now people may switch from different operating systems, from server to desktop, from laptop to mobile device. So our idea to solve these problem and provide seamless switch and continuous recovery of roaming user profile.

Keywords:

roaming user profile synchronization mobile switch

Prior arts

1. EP 1585286 A2 Credential roaming

This disclosure is different from our disclosure. Because it deals with how to pass credential over network and enable that user's credentials are available from any of a number of different computing devices.

2. WO 2007058683 A1 User profiles for mobile terminals

This disclosure is different from our disclosure. Because it claims "determining whether the user has a roaming profile containing the user's configuration settings responsive to a login event; if the user has a roaming profile, accessing the roaming profile in a remote profile database located in a remote network to determine the user's configuration settings; and configuring the mobile terminal according to user configuration settings contained in the user's roaming profile."

The above ones are different from this disclosure.

Our idea is to introduce roaming management server(RMS) to provide centralized management for roaming users. In every client, there is roaming management agent (RMA) which is used to talk with RMS. The RMA can register event handle in client. Once client user logs on or makes update to trigger registered event, the RMA can talk with RMS and and synchronize roaming profile to RMS. Finally, RMS stores historical profiles into Roaming User Profile Repository (RUPS) for continuous recovery. In addition, one component in RMA is running on a scheduling basis and in charge of detecting dirty of local roaming user profile and deciding whether the update profile is actively transferred to roaming management server. In order to provide switch in different clients, there is one compone...