User-specific roaming settings
First Claim
Patent Images
1. A computing apparatus comprising:
- one or more computer readable storage media;
a processing system operatively coupled with the one or more computer readable storage media; and
program instructions stored on the one or more computer readable storage media for providing a roaming settings service that, when executed by the processing, direct the processing system to at least;
receive an update to roaming settings specific to a user and an application program and at least indicative of at least an interaction of the user with a shared content item while engaged with an instance of the application program provisioned according to a first application model that hosts the shared content item;
receive a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model that hosts the shared content item;
in response to the request, retrieve updated roaming settings that reflect the update to the roaming settings indicative of at least the interaction of the user with the shared content item while engaged with the instance of the application program provisioned according to the first application model and transfer the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model;
generate and transfer a repair request for delivery to at least two instances of the application program;
receive responses to the repair request from the at least two instances of the application program, where each response comprises a generation identifier;
identify from the generation identifier in each of the responses which of the at least two instances of the application program to query for the roaming settings; and
request the corresponding update to the roaming settings from an identified one of the at least two instances of the application program.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a roaming settings service that receives an update to roaming settings specific to a user that is initiated by an instance of an application program provisioned according to a first application mode. Upon receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model, the roaming settings service retrieves updated roaming settings that reflect the update to the roaming settings. The settings service transfers the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model.
15 Citations
17 Claims
-
1. A computing apparatus comprising:
-
one or more computer readable storage media; a processing system operatively coupled with the one or more computer readable storage media; and program instructions stored on the one or more computer readable storage media for providing a roaming settings service that, when executed by the processing, direct the processing system to at least; receive an update to roaming settings specific to a user and an application program and at least indicative of at least an interaction of the user with a shared content item while engaged with an instance of the application program provisioned according to a first application model that hosts the shared content item; receive a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model that hosts the shared content item; in response to the request, retrieve updated roaming settings that reflect the update to the roaming settings indicative of at least the interaction of the user with the shared content item while engaged with the instance of the application program provisioned according to the first application model and transfer the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model; generate and transfer a repair request for delivery to at least two instances of the application program; receive responses to the repair request from the at least two instances of the application program, where each response comprises a generation identifier; identify from the generation identifier in each of the responses which of the at least two instances of the application program to query for the roaming settings; and request the corresponding update to the roaming settings from an identified one of the at least two instances of the application program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a roaming settings service, the method comprising:
-
receiving an update to roaming settings specific to a user indicative of at least an interaction of the user with a shared content item while engaged with an instance of an application program provisioned according to a first application model that hosts the shared content item; receiving a request for the roaming settings specific to the user initiated by an instance of the application program provisioned according to a second application model that hosts the shared content item; and in response to the request, retrieving updated roaming settings that reflect the update to the roaming settings indicative of at least the interaction of the user with the shared content item while engaged with the instance of the application program provisioned according to the first application model; transferring the updated roaming settings for delivery to the instance of the application program provisioned according to the second application model; transferring a repair request for delivery to at least two instances of the application program; receiving responses to the repair request from the at least two instances of the application program, where each response comprises a generation identifier; identifying from the generation identifier in each of the responses which of the at least two instances of the application program to query for the roaming settings; and requesting the corresponding update to the roaming settings from an identified one of the at least two instances of the application program. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification