Abstract: Systems, methods, and computer-readable storage media are disclosed for roaming profiles and application compatibility in multi-user systems. In an embodiment, a user profile exists on a plurality of client computers. Each client computer executes a roaming profile client that intercepts a change to an application's settings. The roaming profile client sends this change to a roaming profile server that stores it. When the user profile logs on to a second client computer, the roaming profile server sends an indication of the change to a second roaming profile client on the second client computer. This roaming profile client alters the settings for the application on the second client computer such that, when the user session executes the application on the second client computer, the application reflects the change.
Type:
Grant
Filed:
December 18, 2009
Date of Patent:
April 21, 2015
Assignee:
Microsoft Technology
Inventors:
Nelamangal Krishnaswamy Srinivas, Ashwin Palekar, Olga B. Ivanova, Ara Bernardi, Sriram Sampath