Wireless docking
First Claim
Patent Images
1. A method for wireless docking, the method comprising:
- determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC);
establishing a docking session via a direct wireless connection between the WD and the WDC;
selecting, by the WD, at least one PF of the one or more PFs associated with the WDC, wherein selecting includes sending, by the WD and to the WDC, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and
accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC, wherein accessing the at least one PF of the one or more PFs associated with the WDC comprises establishing, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WD and a corresponding PF service of the WDC.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a method includes determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC). In this example, the method further includes establishing a docking session via a direct wireless connection between the WD and the WDC. In this example, the method further includes selecting, by the WD, at least one PF of the one or more PFs associated with the WDC. In this example, the method further includes accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC.
34 Citations
92 Claims
-
1. A method for wireless docking, the method comprising:
-
determining, by a wireless dockee (WD), one or more peripheral functions (PFs) associated with a wireless docking center (WDC); establishing a docking session via a direct wireless connection between the WD and the WDC; selecting, by the WD, at least one PF of the one or more PFs associated with the WDC, wherein selecting includes sending, by the WD and to the WDC, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and accessing, by the WD, the at least one PF of the one or more PFs associated with the WDC, wherein accessing the at least one PF of the one or more PFs associated with the WDC comprises establishing, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WD and a corresponding PF service of the WDC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A wireless dockee (WD) comprising:
-
a memory; one or more processors; at least one module executable by the one or more processors to; determine one or more peripheral functions (PFs) associated with a wireless docking center (WDC); establish a docking session via a direct wireless connection between the WD and the WDC; select at least one PF of the one or more PFs associated with the WDC, wherein, to select the at least one PF, the at least one module is executable by the one or more processors to send, to the WDC, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and access the at least one PF of the one or more PFs associated with the WDC, wherein the access the at least one PF, the at least one module is executable by the one or more processors to establish, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WD and a corresponding PF service of the WDC. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A wireless dockee (WD) comprising:
-
means for determining one or more peripheral functions (PFs) associated with a wireless docking center (WDC); means for establishing a docking session via a direct wireless connection between the WD and the WDC; means for selecting at least one PF of the one or more PFs associated with the WDC, wherein the means for selecting include means for sending, to the WDC, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and means for accessing the at least one PF of the one or more PFs associated with the WDC, wherein the means for accessing the at least one PF comprise means for establishing, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WD and a corresponding PF service of the WDC.
-
-
47. A non-transitory computer-readable storage medium stores instructions that, when executed, cause one or more processors of a wireless dockee (WD) to:
-
determine one or more peripheral functions (PFs) associated with a wireless docking center (WDC); establish a docking session via a direct wireless connection between the WD and the WDC; select at least one PF of the one or more PFs associated with the WDC, wherein the instructions that cause the one or more processors to select the at least one PF include instructions that cause the one or more processors to send, to the WDC, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and access the at least one PF of the one or more PFs associated with the WDC, wherein the instructions that cause the one or more processors to access that at least one PF comprise instructions that cause the one or more processors to establish, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WD and a corresponding PF service of the WDC.
-
-
48. A method for wireless docking, the method comprising:
-
determining, by a wireless docking center (WDC), one or more peripheral functions (PFs) associated with the WDC; establishing a docking session via a direct wireless connection between the WDC and a wireless dockee (WD); selecting at least one PF of the one or more PFs associated with the WDC, wherein selecting includes receiving, by the WDC and from the WD, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and providing, by the WDC and to the WD, access to the at least one PF of the one or more PFs associated with the WDC, wherein providing access to the at least one PF comprises establishing, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WDC and a corresponding PF service of the WD. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
72. A wireless docking center (WDC) comprising:
-
a memory; one or more processors; at least one module executable by the one or more processors to; determine one or more peripheral functions (PFs) associated with the WDC; establish a docking session via a direct wireless connection between the WDC and a wireless dockee (WD); select at least one PF of the one or more PFs associated with the WDC, wherein, to select the at least one PF, the at least one module is executable by the one or more processors to receive, from the WD, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and provide, to the WD, access to the at least one PF of the one or more PFs associated with the WDC, wherein, to provide access to the at least one PF, the at least one module is executable by the one or more processors to establish, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WDC and a corresponding PF service of the WD. - View Dependent Claims (73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A wireless docking center (WDC) comprising:
-
means for determining one or more peripheral functions (PFs) associated with the WDC; means for establishing a docking session via a direct wireless connection between the WDC and a wireless dockee (WD); means for selecting at least one PF of the one or more PFs associated with the WDC, wherein the means for selecting the at least one PF include means for receiving, from the WD, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and means for providing, to the WD, access to the at least one PF of the one or more PFs associated with the WDC, wherein the means for providing access to the at least one PF comprise means for establishing, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WDC and a corresponding PF service of the WD.
-
-
92. A non-transitory computer-readable storage medium stores instructions that, when executed, cause one or more processors of a wireless docking center (WDC) to:
-
determine one or more peripheral functions (PFs) associated with the WDC; establish a docking session via a direct wireless connection between the WDC and a wireless dockee (WD); select at least one PF of the one or more PFs associated with the WDC, wherein the instructions that cause the one or more processors to select the at least one PF include instructions that cause the one or more processors to receive, from the WD, a message that indicates whether the WD is selecting PFs by individually identifying the at least one PF in the message or by selecting a default set of PFs that includes the at least one PF without individually identifying the at least one PF in the message; and provide, to the WD, access to the at least one PF of the one or more PFs associated with the WDC, wherein the instructions that cause the one or more processors to provide access to the at least one PF comprise instructions that cause the one or more processors to establish, for a respective PF of the at least one PF of the one or more PFs associated with the WDC, a respective session between a corresponding PF service of the WDC and a corresponding PF service of the WD.
-
Specification