EP2666069A1

User input back channel for wireless displays

Abstract

This record has no abstract on file.

Term

Projected expiry 20 January 2032.

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

72 claims: 8 independent, 64 dependent

  1. 1
    Claims of equivalent WO 2012100204 A1 111412 46 CLAIMS:1. A method of transmitting user input data from a wireless sink device to a wireless source device, the method comprising: obtaining user input data for a multi-touch gesture;generating a packet header;generating payload data, wherein the payload data associates user input data for a first touch input event with a first pointer identification and user input data for a second touch input event with a second pointer identification;generating a data packet comprising the packet header and the payload data;transmitting the data packet to the wireless source device.
  2. 18
    A wireless sink device configured to transmit user input data to a wireless source device, the wireless sink device comprising:a memory storing instructions;one or more processors configured to execute the instructions, wherein upon execution of the instructions the one or more processors cause: obtaining user input data for a multi-touch gesture;generating a packet header;generating payload data, wherein the payload data associates user input data for a first touch input event with a first pointer identification and user input data for a second touch input event with a second pointer identification;generating a data packet comprising the packet header and the payload data;a transport unit configured to transmit the data packet to the wireless source device.
  3. 35
    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 input data from a wireless sink device to a wireless source device, the method comprising:obtaining user input data for a multi-touch gesture;generating a packet header;generating payload data, wherein the payload data associates user input data for a first touch input event with a first pointer identification and user input data for a second touch input event with a second pointer identification;generating a data packet comprising the packet header and the payload data;transmitting the data packet to the wireless source device.
  4. 36
    A wireless sink device configured to transmit user input to a wireless source device, the wireless sink device comprising:means for obtaining user input data for a multi-touch gesture;means for generating a packet header;means for generating payload data, wherein the payload data associates user input data for a first touch input event with a first pointer identification and user input data for a second touch input event with a second pointer identification;means for generating a data packet comprising the packet header and the payload data;means for transmitting the data packet to the wireless source device.
  5. 37
    A method of receiving user input data from a wireless sink device at a wireless source device, the method comprising:111412 51 receiving a data packet comprising a data packet header and payload data;parsing the payload data to identify: user input data for a first touch input event with a first pointer identification, and user input data for a second touch input event with a second pointer identification;interpreting the user input data for the first touch input event and the user input data for the second touch input event as a multi-touch gesture.
  6. 54
    A wireless source device configured to receive user input data from a wireless sink device, the wireless source device comprising:a transport unit to receive a data packet comprising a data packet header and payload data;a memory storing instructions;one or more processors configured to execute the instructions, wherein upon execution of the instructions the one or more processors cause: parsing the payload data to identify: user input data for a first touch input event with a first pointer identification, and user input data for a second touch input event with a second pointer identification;interpreting the user input data for the first touch input event and the user input data for the second touch input event as a multi-touch gesture.
  7. 71
    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 receiving user input data from a wireless sink device at a wireless source device, the method comprising:receiving a data packet comprising a data packet header and payload data;parsing the payload data to identify: user input data for a first touch input event with a first pointer identification, and user input data for a second touch input event with a second pointer identification;interpreting the user input data for the first touch input event and the user data for the second touch input event as a multi-touch gesture.
  8. 72
    A wireless source device configured to receive user input data from a wireless sink device, the wireless source device comprising:means for receiving a data packet comprising a data packet header and payload data;means for parsing the payload data to identify: user input data for a first touch input event with a first pointer identification, and user input data for a second touch input event with a second pointer identification;means for interpreting the user input data for the first touch input event and the user input data for the second touch input event as a multi-touch gesture.