Wireless shared resource computing
First Claim
1. A computer readable memory of a first host wireless interface device storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
- detecting a companion wireless device within a device proximity range;
establishing a first wireless communication connection with the companion wireless device when the companion wireless device is a dependent wireless interface device that is configured to communicate with the first host wireless interface device while being incapable of establishing direct communication with a computing device;
negotiating a communication relationship with the companion wireless device when the companion wireless device is a second host wireless interface device;
establishing a second wireless communication connection with the second host wireless interface device based on the negotiated communication relationship when the companion wireless device is a second host wireless interface device; and
establishing a third wireless communication connection with the computing device that enables the dependent wireless interface device to exchange data with the computing device via the third wireless communication connection when the companion wireless device is the dependent wireless interface device,wherein the computing device implements a shared resource environment that includes a desktop session, and wherein at least one of the first host wireless interface device or the second host wireless interface device provides multiple users with concurrent access to the desktop session.
2 Assignments
0 Petitions
Accused Products
Abstract
The formation of a wireless device group for use in the shared resource computing environment involves establishing a wireless communication connection between a host wireless interface device and each of one or more dependent wireless interface devices, in which each dependent wireless interface devices is configured to not directly communicate with a computing device. Another wireless communication connection is established between the host wireless interface device and the computing device when the host wireless interface device is within a host connection distance of the computing device.
22 Citations
18 Claims
-
1. A computer readable memory of a first host wireless interface device storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:
-
detecting a companion wireless device within a device proximity range; establishing a first wireless communication connection with the companion wireless device when the companion wireless device is a dependent wireless interface device that is configured to communicate with the first host wireless interface device while being incapable of establishing direct communication with a computing device; negotiating a communication relationship with the companion wireless device when the companion wireless device is a second host wireless interface device; establishing a second wireless communication connection with the second host wireless interface device based on the negotiated communication relationship when the companion wireless device is a second host wireless interface device; and establishing a third wireless communication connection with the computing device that enables the dependent wireless interface device to exchange data with the computing device via the third wireless communication connection when the companion wireless device is the dependent wireless interface device, wherein the computing device implements a shared resource environment that includes a desktop session, and wherein at least one of the first host wireless interface device or the second host wireless interface device provides multiple users with concurrent access to the desktop session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method, comprising:
- forming a wireless device group by establishing a wireless communication connection between a host wireless interface device and each of one or more dependent wireless interface devices, the dependent wireless interface devices being configured to not directly communicate with a computing device;
determining whether the wireless device group that includes the host wireless device and the one or more dependent wireless interface devices was previously communicatively connected with the computing device for accessing a previous desktop session provided by the computing device, the previous desktop session including a workspace window concurrently usable by multiple computer users to perform at least one computing task; and establishing another wireless communication connection between the host wireless interface device and the computing device in response to determining that the host wireless interface device is within a host connection distance of the computing device and the wireless device group was previously communicatively connected with the computing device for accessing the previous desktop session. - View Dependent Claims (13, 14)
- forming a wireless device group by establishing a wireless communication connection between a host wireless interface device and each of one or more dependent wireless interface devices, the dependent wireless interface devices being configured to not directly communicate with a computing device;
-
15. A host wireless interface device, comprising:
-
one or more processors; and a memory that includes a plurality of computer-executable components, the plurality of computer-executable components comprising; a detection component configured to detect that the host wireless interface device is within a device proximity range of a dependent wireless interface device that is configured to communicate with the host wireless interface device and to be incapable of establishing direct communicating with a computing device, the dependent wireless interface device configured to communicate with the computing device through an indirect communication connection established through the host wireless interface device; a device connection component that is configured to establish a first wireless communication connection between the dependent wireless interface device and the host wireless interface device; a host connection component that is configured to establish a second wireless communication connection between the host wireless interface device and the computing device when the host wireless interface device is within a host connection distance of the computing device; and a user interface component that enables a user to exchange data with the computing device via the second wireless communication connection when established between the host wireless interface device and the computing device; wherein the computing device implements a shared resource environment that includes a desktop session, and wherein the host wireless interface device provides multiple users with concurrent access to the desktop session. - View Dependent Claims (16, 17, 18)
-
Specification