USER INPUT BACK CHANNEL FOR WIRELESS DISPLAYS
First Claim
1. A method of transmitting user data from a wireless sink device to a wireless source device, the method comprising:
- obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data;
normalizing the associated coordinate data to generate normalized coordinate data;
generating a data packet comprising the normalized coordinate data;
transmitting the data packet to a wireless source device.
1 Assignment
0 Petitions
Accused Products
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.
37 Citations
26 Claims
-
1. A method of transmitting user data from a wireless sink device to a wireless source device, the method comprising:
-
obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data; normalizing the associated coordinate data to generate normalized coordinate data; generating a data packet comprising the normalized coordinate data; transmitting the data packet to a wireless source device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless sink device for transmitting user 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 at the wireless sink device, wherein the user input data has associated coordinate data; normalizing the associated coordinate data to generate normalized coordinate data; generating a data packet comprising the normalized coordinate data; a transport unit to transmit the data packet to a wireless source device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
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, the method comprising:
-
obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data; normalizing the associated coordinate data to generate normalized coordinate data; generating a data packet comprising the normalized coordinate data; transmitting the data packet to a wireless source device.
-
-
14. A wireless sink device for transmitting user data to a wireless source device, the wireless sink device comprising:
-
means for obtaining user input data at the wireless sink device, wherein the user input data has associated coordinate data; means for normalizing the associated coordinate data to generate normalized coordinate data; means for generating a data packet comprising the normalized coordinate data; means for transmitting the data packet to a wireless source device.
-
-
15. A method of receiving user data from a wireless sink device at a wireless source device, the method comprising:
-
receiving a data packet at the wireless source device, wherein the data packet comprises user input data with associated coordinate data; normalizing the associated coordinate data to generate normalized coordinate data; processing the data packet based on the normalized coordinate data. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A wireless source device for receiving user data from a wireless sink device, the wireless source device comprising:
-
a transport unit to receive a data packet at the wireless source device, wherein the data packet comprises user input data with associated coordinate 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; normalizing the associated coordinate data to generate normalized coordinate data; processing the data packet based on the normalized coordinate data. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A computer-readable storage medium storing instructions that upon execution by one or more processors cause the one or more processors to perform method of receiving user data from a wireless sink device at a wireless source device, the method comprising:
-
receiving a data packet at the wireless source device, wherein the data packet comprises user input data with associated coordinate data; normalizing the associated coordinate data to generate normalized coordinate data; processing the data packet based on the normalized coordinate data.
-
-
26. A wireless source device for receiving user data from a wireless sink device, the wireless source device comprising:
-
means for receiving a data packet at the wireless source device, wherein the data packet comprises user input data with associated coordinate data; means for normalizing the associated coordinate data to generate normalized coordinate data; means for processing the data packet based on the normalized coordinate data.
-
Specification