Connectionless transport for user input control for wireless display devices
AssigneeQUALCOMM Incorporated
InventorsPhanikumar Kanakadurga Bhamidipati, Xiaolong Huang, Vijayalakshmi Rajasundaram Raveendran
Life of this patent
Estimating the term…
Abstract
A sink device in a Wireless Display (WD) system may establish a user input device control communication channel between a source device and sink device in a WD system to allow the sink device to send device control inputs to the source device. The user input device control communication channel may include a reverse channel architecture referred to as the Wi-Fi User Input Back Channel (UIBC) that has been modified to transport one or more additional input types over UDP. For example, UIBC may be extended to transport voice input and VNC input types.
Claims48
A method of receiving user input data, the method comprising:
- transmitting a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- receiving user input data in a UIBC message according to the specified one of the voice input type and the VNC input type.
A method of transmitting user input data, the method comprising:
- receiving a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- transmitting user input data according to the specified one of the voice input type and the VNC input type.
A source device comprising:
- means for transmitting a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- means for receiving user input data in a UIBC message according to the specified one of the voice input type and the VNC input type.
A sink device comprising:
- means for receiving a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- means for transmitting user input data according to the specified one of the voice input type and the VNC input type.
A source device comprising one or more processors, wherein the one or more processors are configured to:
- transmit a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- receive user input data in a UIBC message according to the specified one of the voice input type and the VNC input type.
A sink device comprising one or more processors, wherein the one or more processors are configured to:
- receive a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- transmit user input data according to the specified one of the voice input type and the VNC input type.
A computer-readable storage medium comprising instructions stored thereon that, when executed, configure one or more processors to:
- transmit a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- receive user input data in a UIBC message according to the specified one of the voice input type and the VNC input type.
A computer-readable storage medium comprising instructions stored thereon that, when executed, configure one or more processors to:
- receive a user input back channel (UIBC) parameter message, wherein the UIBC parameter message specifies one of a voice input type and a Virtual Network Computer (VNC) input type;
- and
- transmit user input data according to the specified one of the voice input type and the VNC input type.
Dependencies are inferred from the claim text.