AU2012207133B2

User input back channel for wireless displays

Abstract

As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user input data received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device. The input data received at the wireless sink device can have associated coordinate information that is scaled or normalized by either the wireless sink device or the wireless source device.

AU2012207133B2, drawing sheet 1
Sheet 1 of 21

Term

Projected expiry 20 January 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

19 claims: 4 independent, 15 dependent

  1. 1
    CLAIMS:1. A method of transmitting user data from a wireless sink device to a wireless source device, the method including: receiving from the source device, an indication of the resolution of a display of the source device;obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data;at the wireless sink device, normalizing the associated coordinate data based on the resolution of the wireless source device and a resolution of the wireless sink device to generate normalized coordinate data;generating a data packet including the normalized coordinate data;and transmitting the data packet to a wireless source device.
  2. 7
    A wireless sink device for transmitting user data to a wireless source device, the wireless sink device including:a memory storing instructions;2012207133 24 Aug 2015 one or more processors configured to execute the instructions, wherein upon execution of the instructions the one or more processors cause: receiving from the source device, an indication of the resolution of a display of the source device;obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data;normalizing the associated coordinate data based on the resolution of the wireless source device and a resolution of the wireless sink device to generate normalized coordinate data;and generating a data packet comprising the normalized coordinate data;a transport unit to transmit the data packet to a wireless source device.
  3. 13
    A computer-readable storage medium storing instructions that upon execution by one or more processors cause the one or more processors to perform a method of transmitting user data from a wireless sink device to a wireless source device according to the method of any one of claims 1 to 6.
  4. 14
    A wireless sink device for transmitting user data to a wireless source device, the wireless sink device including:means for receiving from the source device, an indication of the resolution of a display of the source device;means for obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data;means for normalizing based on the resolution of the wireless source device and a resolution of the wireless sink device the associated coordinate data to generate normalized coordinate data;means for generating a data packet including the normalized coordinate data;means for transmitting the data packet to a wireless source device.