UA109176C2

Reverse channel of user input for wireless display

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.

UA109176C2, drawing sheet 1
Sheet 1 of 13

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

26 claims: 20 independent, 6 dependent

  1. 1
    A method for transmitting user data from a wireless device a receiver device to a wireless source device, the method comprising:1. Спосіб передачі користувацьких даних від бездротового пристрою одержувача на бездротовий пристрій джерела, причому спосіб включає: receiving user input data in wireless receiver devices, with user input data associated coordinate data;одержання даних користувацького введення в бездротовому пристрої одержувача, причому дані користувацького введення мають асоційовані дані координат;normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;generating a data packet containing normalized data coordinates;генерування пакета даних, що містить нормалізовані дані координат;Transfer the data packet to a wireless source device. передачу пакета даних на бездротовий пристрій джерела.
  2. 4
    Method according to item 3, in which the stage of data normalization coordinates include scaling of associated coordinate data based on relation of distinguishing the window of the display screen and distinguishing the display of the source. 4. Спосіб за пунктом 3, в якому етап нормалізації даних координат включає масштабування асоційованих даних координат на основі відношення розрізнення вікна екрана дисплея і розрізнення дисплея джерела.
  3. 5
    The method of item 1, in which the associated data coordinates correspond to the location of the mouse click event. 5. Спосіб за пунктом 1, в якому асоційовані дані координат відповідають місцеположенню події натиснення миші.
  4. 6
    Method according to item 1, in which the associated data coordinates correspond to the location of the touch event. 6. Спосіб за пунктом 1, в якому асоційовані дані координат відповідають місцеположенню події торкання.
  5. 7
    The wireless device of the receiver for transmission custom data on a wireless source device, and wireless recipient device contains:7. Бездротовий пристрій одержувача для передачі користувацьких даних на бездротовий пристрій джерела, причому бездротовий пристрій одержувача містить: memory that stores commands;пам'ять, що зберігає команди;One or more processors configured to execute commands, and after executing commands one or more processors cause: один або більше процесорів, сконфігурованих для виконання команд, причому після виконання команд один або більше процесорів викликають: receiving user input data in wireless receiver devices, with user input data associated coordinate data;одержання даних користувацького введення в бездротовому пристрої одержувача, причому дані користувацького введення мають асоційовані дані координат;normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;generating a data packet containing normalized coordinate data;генерування пакета даних, що містить нормалізовані дані координат;transport block for data packet transfer to cordless source device. транспортний блок для передачі пакета даних на бездротовий пристрій джерела.
  6. 8
    The wireless device of the recipient according to item 7, in which After executing commands, one or more processors additionally cause:8. Бездротовий пристрій одержувача за пунктом 7, в якому після виконання команд один або більше процесорів додатково викликають: Determine if there is an associated coordinate data in the boundaries of the screen of the display screen, for content, taken from the wireless source device. визначення, чи знаходяться асоційовані дані координат в межах вікна екрана дисплея, для контенту, прийнятого від бездротового пристрою джерела.
  7. 9
    The wireless device of the recipient according to item 7, in which After executing commands, one or more processors additionally cause:9. Бездротовий пристрій одержувача за пунктом 7, в якому після виконання команд один або більше процесорів додатково викликають: Determining the resolution of the display screen window for content received from a wireless source device;визначення розрізнення вікна екрана дисплея для контенту, прийнятого від бездротового пристрою джерела;receiving from the device the source of indication of the distinguishing of the display source device. прийом від пристрою джерела індикації розрізнення дисплея пристрою джерела.
  8. 10
    The wireless device of the recipient according to item 9, in which The stage of the normalization of coordinate data includes the scaling of the associated data coordinate on the basis of the ratio of the distinguishing of the screen display window and the distinction source display. 10. Бездротовий пристрій одержувача за пунктом 9, в якому етап нормалізації даних координат включає масштабування асоційованих даних координат на основі відношення розрізнення вікна екрана дисплея і розрізнення дисплея джерела.
  9. 11
    The wireless device of the receiver according to item 7, in which Associated coordinate data corresponds to the location of the mouse click event. 11. Бездротовий пристрій одержувача за пунктом 7, в якому асоційовані дані координат відповідають місцеположенню події натиснення миші.
  10. 12
    The wireless device of the receiver according to item 7, in which Associated coordinate data corresponds to the location of the touch event. 12. Бездротовий пристрій одержувача за пунктом 7, в якому асоційовані дані координат відповідають місцеположенню події торкання.
  11. 13
    Computer-readable storage media that saves commands that, after execution, cause one or more processors One or more processors execute a way to transfer user data from a wireless receiver device to a wireless source device, the method comprising:13. Зчитуваний комп'ютером запам'ятовуючий носій, що зберігає команди, які після виконання одним або більше процесорами змушують один або більше процесорів виконувати спосіб передачі користувацьких даних від бездротового пристрою одержувача на бездротовий пристрій джерела, причому спосіб включає: receiving user input data in wireless receiver devices, with user input data associated coordinate data;одержання даних користувацького введення в бездротовому пристрої одержувача, причому дані користувацького введення мають асоційовані дані координат;normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;generating a data packet containing normalized data coordinates;генерування пакета даних, що містить нормалізовані дані координат;Transfer the data packet to a wireless source device. передачу пакета даних на бездротовий пристрій джерела.
  12. 14
    Receiver wireless device for transmission custom data on a wireless source device, and wireless recipient device contains:14. Бездротовий пристрій одержувача для передачі користувацьких даних на бездротовий пристрій джерела, причому бездротовий пристрій одержувача містить: a tool for obtaining user input data in the wireless device of the recipient, and the user input data have associated coordinate data;засіб для одержання даних користувацького введення в бездротовому пристрої одержувача, причому дані користувацького введення мають асоційовані дані координат;A tool for normalizing associated coordinate data for generating normalized coordinate data, with normalization being agreement between the wireless device of the source and the wireless device of the recipient features of the user interface of the mentioned devices;засіб для нормалізації асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;means for generating a data packet containing normalized coordinate data;засіб для генерування пакета даних, що містить нормалізовані дані координат;means for transmitting a data packet to a wireless device sources. засіб для передачі пакета даних на бездротовий пристрій джерела.
  13. 15
    The method of receiving user data from a wireless device a receiver device in a wireless source device, the method comprising:15. Спосіб прийому користувацьких даних від бездротового пристрою одержувача в бездротовому пристрої джерела, причому спосіб включає: receiving a data packet in a wireless source device, the data packet comprising user input data associated with it coordinate data;прийом пакета даних в бездротовому пристрої джерела, причому пакет даних містить дані користувацького введення з асоційованими даними координат;normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;processing a data packet based on normalized data coordinate обробку пакета даних на основі нормалізованих даних координат.
  14. 20
    Wireless source device for receiving user data from the wireless device to the recipient, and wireless source device contains:20. Бездротовий пристрій джерела для прийому користувацьких даних від бездротового пристрою одержувача, причому бездротовий пристрій джерела містить: a transport unit for receiving a data packet in a wireless device source device, and the data packet contains user input from Associated coordinate data;транспортний блок для прийому пакета даних в бездротовому пристрої джерела, причому пакет даних містить дані користувацького введення з асоційованими даними координат;memory that stores commands;пам'ять, що зберігає команди;One or more processors configured to execute commands, and after executing commands one or more processors cause: один або більше процесорів, сконфігурованих для виконання команд, причому після виконання команд один або більше процесорів викликають: normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;processing a data packet based on normalized data coordinate обробку пакета даних на основі нормалізованих даних координат.
  15. 21
    Wireless source device according to item 20, in which After executing commands, one or more processors additionally cause:21. Бездротовий пристрій джерела за пунктом 20, в якому після виконання команд один або більше процесорів додатково викликають: receiving from the wireless device of the recipient of the distinction screen display screen for content, taken from the wireless source device and location information for the screen of the display;прийом від бездротового пристрою одержувача розрізнення вікна екрана дисплея для контенту, прийнятого від бездротового пристрою джерела, і інформації про місцеположення для вікна екрана дисплея;Determine the resolution of the display of the source device. визначення розрізнення дисплея пристрою джерела.
  16. 22
    Wireless source device according to item 21, in which The stage of the normalization of the coordinate data contains the scaling of the associated data coordinate on the basis of the ratio of the distinguishing of the screen display window and the distinction source display. 22. Бездротовий пристрій джерела за пунктом 21, в якому етап нормалізації даних координат містить масштабування асоційованих даних координат на основі відношення розрізнення вікна екрана дисплея і розрізнення дисплея джерела.
  17. 23
    Wireless source device according to item 20, in which Associated coordinate data corresponds to the location of the mouse click event. 23. Бездротовий пристрій джерела за пунктом 20, в якому асоційовані дані координат відповідають місцеположенню події натиснення миші.
  18. 24
    Wireless source device according to item 20, in which Associated coordinate data corresponds to the location of the touch event. 24. Бездротовий пристрій джерела за пунктом 20, в якому асоційовані дані координат відповідають місцеположенню події торкання.
  19. 25
    A computer-readable media that is saves commands that, after execution, cause one or more processors One or more processors perform a way to receive user data from wireless device receiver in a wireless source device, and moreover the method includes:25. Зчитуваний комп'ютером запам'ятовуючий носій, що зберігає команди, які після виконання одним або більше процесорами змушують один або більше процесорів виконувати спосіб прийому користувацьких даних від бездротового пристрою одержувача в бездротовому пристрої джерела, причому спосіб включає: receiving a data packet in a wireless source device, the data packet comprising user input data associated with it coordinate data;прийом пакета даних в бездротовому пристрої джерела, причому пакет даних містить дані користувацького введення з асоційованими даними координат;normalization of associated coordinate data for generating normalized coordinate data, with normalization being a match between wireless source device and wireless device recipient capabilities the user interface of the mentioned devices;нормалізацію асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;processing a data packet based on normalized data coordinate обробку пакета даних на основі нормалізованих даних координат.
  20. 26
    Wireless source device for receiving user data from the wireless device to the recipient, and wireless source device contains:26. Бездротовий пристрій джерела для прийому користувацьких даних від бездротового пристрою одержувача, причому бездротовий пристрій джерела містить: means for receiving a data packet in a wireless device sources, and the data packet contains user input from Associated coordinate data;засіб для прийому пакета даних в бездротовому пристрої джерела, причому пакет даних містить дані користувацького введення з асоційованими даними координат;A tool for normalizing associated coordinate data for generating normalized coordinate data, with normalization being agreement between the wireless device of the source and the wireless device of the recipient features of the user interface of the mentioned devices;засіб для нормалізації асоційованих даних координат для генерування нормалізованих даних координат, причому нормалізація являє собою узгодження між бездротовим пристроєм джерела і бездротовим пристроєм одержувача можливостей інтерфейсу користувацького введення згаданих пристроїв;a tool for processing a data packet based on normalized coordinate data. засіб для обробки пакета даних на основі нормалізованих даних координат.
Independent claims20