Dockee-centric wireless docking
AssigneeQUALCOMM Incorporated
InventorsXiaolong Huang, Vijayalakshmi R. Raveendran, Xiaodong Wang, Hongyu Jiang
Life of this patent
Estimating the term…
Abstract
In one example, a method includes sending a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host. The method further includes sending a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions.
Claims96
A method comprising:
- sending a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host;
- sending a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions;
- and
- receiving, from the wireless docking host, a notice of a new change in the peripheral functions available via the wireless docking host.
A method comprising:
- responding to a peripheral function selection request from a wireless device indicating one or more selected peripheral functions in accordance with authentication and association information associated with a docking session by sending a peripheral function selection response to the wireless device, the peripheral function selection response comprising information associated with the one or more selected peripheral functions;
- responding to a payload connection request from the wireless device indicating one or more payload connections configured to communicate data for the one or more selected peripheral functions by sending a payload connection response to the wireless device, the payload connection response comprising information associated with establishing the one or more payload connections;
- detecting a new change in available peripheral functions;
- and
- sending a notice of the new change in the available peripheral functions to the wireless device.
A device comprising one or more processors, wherein the one or more processors are configured to:
- send a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host;
- send a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions;
- and
- receive, from the wireless docking host, a notice of a new change in the peripheral functions available via the wireless docking host.
A device comprising one or more processors, wherein the one or more processors are configured to:
- respond to a peripheral function selection request from a wireless device indicating one or more selected peripheral functions in accordance with authentication and association information associated with a docking session by sending a peripheral function selection response to the wireless device, the peripheral function selection response comprising information associated with the one or more selected peripheral functions;
- respond to a payload connection request from the wireless device indicating one or more payload connections configured to communicate data for the one or more selected peripheral functions by sending a payload connection response to the wireless device, the payload connection response comprising information associated with establishing the one or more payload connections;
- detect a new change in available peripheral functions;
- and
- send a notice of the new change in the available peripheral functions to the wireless device.
An apparatus comprising:
- means for sending a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host;
- and
- means for sending a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions;
- and
- means for receiving, from the wireless docking host, a notice of a new change in the peripheral functions available via the wireless docking host.
An apparatus comprising:
- means for responding to a peripheral function selection request from a wireless device indicating one or more selected peripheral functions in accordance with authentication and association information associated with a docking session by sending a peripheral function selection response to the wireless device, the peripheral function selection response comprising information associated with the one or more selected peripheral functions;
- means for responding to a payload connection request from the wireless device indicating one or more payload connections configured to communicate data for the one or more selected peripheral functions by sending a payload connection response to the wireless device, the payload connection response comprising information associated with establishing the one or more payload connections;
- means for detecting a new change in available peripheral functions;
- and
- means for sending a notice of the new change in the available peripheral functions to the wireless device.
A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed, configure one or more processors to:
- send a request to a wireless docking host to select one or more peripheral functions available via the wireless docking host in accordance with authentication and association information associated with a docking session with the wireless docking host;
- send a request to the wireless docking host to establish one or more payload connections with the wireless docking host, wherein the one or more payload connections are configured to communicate data via the wireless docking host for the selected one or more peripheral functions;
- and
- receive, from the wireless docking host, a notice of a new change in the peripheral functions available via the wireless docking host.
A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed, configure one or more processors to:
- respond to a peripheral function selection request from a wireless device indicating one or more selected peripheral functions in accordance with authentication and association information associated with a docking session by sending a peripheral function selection response to the wireless device, the peripheral function selection response comprising information associated with the one or more selected peripheral functions;
- respond to a payload connection request from the wireless device indicating one or more payload connections configured to communicate data for the one or more selected peripheral functions by sending a payload connection response to the wireless device, the payload connection response comprising information associated with establishing the one or more payload connections;
- detect a new change in available peripheral functions;
- and
- send a notice of the new change in the available peripheral functions to the wireless device.
Dependencies are inferred from the claim text.