MECHANISM FOR SHARING STATES OF APPLICATIONS AND DEVICES ACROSS DIFFERENT USER PROFILES
First Claim
1. A computer-implemented method of operating an application state broker system, comprising:
- authenticating a login from a first user profile at a first computing device;
receiving a request from the first computing device to load an application state of a target application, wherein the application state is owned by a second user profile;
verifying permission for the first user profile to load the application state owned by the second user profile;
configuring a sharing instance of the application state of the target application by accessing application data of the application state associated with the second user profile in a storage service; and
sending the sharing instance to be loaded onto the first computing device.
4 Assignments
0 Petitions
Accused Products
Abstract
At least one embodiment of this disclosure includes a method of sharing application states across different user profiles. The method can include: receiving a request from a first computing device associated with a first user profile to load an application state of a target application, wherein the application state is owned by a second user profile; verifying permission for the first user profile to load the application state owned by the second user profile; configuring a sharing instance of the application state of the target application by accessing application data of the application state associated with the second user profile in a storage service; and sending the sharing instance to be loaded onto the first computing device.
-
Citations
24 Claims
-
1. A computer-implemented method of operating an application state broker system, comprising:
-
authenticating a login from a first user profile at a first computing device; receiving a request from the first computing device to load an application state of a target application, wherein the application state is owned by a second user profile; verifying permission for the first user profile to load the application state owned by the second user profile; configuring a sharing instance of the application state of the target application by accessing application data of the application state associated with the second user profile in a storage service; and sending the sharing instance to be loaded onto the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method of operating a first computing, comprising:
-
requesting an application state, associated with a foreign user profile different from a current user profile logged in on the first computing device, of a target application from an application state broker system; receiving a sharing instance of the application state from the application state broker system, in response to the requesting; configuring the target application with the sharing instance of the application state for executing on the first computing device; and executing the configured target application on the first computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A server system comprising:
-
a memory storing executable instructions; a processor configured by the executable instructions to; receive a request from a first computing device associated with a first user profile to load an application state of a target application, wherein the application state is owned by a second user profile; verify permission for the first user profile to load the application state owned by the second user profile; configure a sharing instance of the application state of the target application by accessing application data of the application state associated with the second user profile in a storage service accessible to the server system; and send the sharing instance to be loaded onto the first computing device.
-
Specification