System and method for workspace sharing
AssigneeVMware, Inc.
InventorsRamani Panchapakesan, Pradeep B H Pai, Usha Kamath, Ben Joseph, Sharun Samuel
Life of this patent
Estimating the term…
Abstract
A system and method of communicating between computing devices including pairing a first computing device with a second computing device. The first computing device and the computing second device are configured to communicate with an application workspace system. The first computing device provides token and application information to a second computing device. The second computing device is authenticated with the application workspace system using the token and launches an application corresponding to the application information.
Claims19
A method for authentication within an application workspace system, the method comprising:
- pairing a first computing device with a second computing device, the first computing device and the second computing device configured to communicate with the application workspace system, wherein the application workspace system is associated with a plurality of files and applications;
- providing, in response to the pairing, a token and application information from the first computing device to the second computing device, wherein the application information indicates a file or an application of the plurality of files and applications to be accessed via the application workspace system, wherein providing the token includes:
- uploading the token from the first computing device to the application workspace system;
- and
- communicating the token from the application workspace system to the second computing device;
- authenticating the second computing device with the application workspace system using the token;
- and
- accessing the file or the application corresponding to the application information by the second computing device via the application workspace system.
A computing device comprising:
- a memory;
- and
- at least one processor coupled to the memory, the at least one processor is configured to:
- communicate with an application workspace system service of an application workspace system, wherein the application workspace system is associated with a plurality of files and applications;
- pair with a second computing device to establish a communication channel with the second computing device;
- and
- provide, in response to the pairing, a token and application information to the second computing device to:
- authenticate the second computing device with the application workspace system;
- and
- access a file or an application of the plurality of files and applications that corresponds to the application information by the second computing device,
- wherein providing the token includes:
- uploading the token from the first computing device to the application workspace system;
- and
- communicating the token from the application workspace system to the second computing device, and
- wherein the application information indicates the file or the application to be accessed via the application workspace system.
A non-transitory computer-readable storage medium containing instructions for controlling a computer processor to:
- pair a first computing device with a second computing device to establish a communication channel between the first computing device and the second computing device;
- provide, in response to the pairing, a token and application information to the second computing device to:
- authenticate the second computing device with an application workspace system service of an application workspace system, wherein the application workspace system is associated with a plurality of files and applications;
- and
- access a file or an application of the plurality of files and applications that corresponds to the application information by the second computing device,
- wherein the application information indicates the file or the application to be accessed via the application workspace system, and
- wherein providing the token includes:
- uploading the token from the first computing device to the application workspace system;
- and
- communicating the token from the application workspace system to the second computing device;
- and
- communicate user interface commands from the first computing device to control the file or the application displayed on the second computing device.
Dependencies are inferred from the claim text.