ОБРАТНЫЙ КАНАЛ ПОЛЬЗОВАТЕЛЬСКОГО ВВОДА ДЛЯ БЕСПРОВОДНЫХ ДИСПЛЕЕВ

1. Способ согласования характеристик между беспроводным устройством-приемником и беспроводным устройством-источником, при этом способ содержит этап, на котором:
- передают сообщение в беспроводное устройство-источник, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
2. Способ по п.1, в котором сообщение является сообщением с ответом RTSP GET_PARAMETER.
3. Способ по п.1, дополнительно содержащий этап, на котором:
- при этом список поддерживаемых категорий ввода является первым списком поддерживаемых категорий ввода, и при этом множество списков поддерживаемых типов является первым множеством списков поддерживаемых типов; и,
- принимают из беспроводного устройства-источника второе сообщение, при этом второе сообщение идентифицирует:
- второй список поддерживаемых категорий ввода;
- множество вторых списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из второго списка поддерживаемых категорий ввода имеет ассоциированный второй список поддерживаемых типов.
4. Способ по п.3, в котором второе сообщение дополнительно содержит порт для связи.
5. Способ по п.3, в котором второе сообщение является сообщением с запросом RTSP SET_PARAMETER.
6. Способ по п.3, в котором поддерживаемые типы из вторых списков являются поднабором типов из первых списков.
7. Способ по п.3, дополнительно содержащий этап, на котором:
- передают в беспроводное устройство-источник третье сообщение, чтобы подтверждать то, что типы из вторых списков активированы.
8. Способ по п.7, дополнительно содержащий этап, на котором:
- принимают из беспроводного устройства-источника четвертое сообщение, при этом четвертое сообщение указывает то, что канал связи между беспроводным устройством-источником и беспроводным устройством-приемником активирован.
9. Способ по п.8, дополнительно содержащий этап, на котором:
- передают в беспроводное устройство-источник пятое сообщение, при этом пятое сообщение подтверждает прием четвертого сообщения посредством беспроводного устройства-приемника.
10. Способ по п.8, в котором канал связи является обратным каналом пользовательского ввода (UIBC).
11. Способ по п.1, в котором поддерживаемые категории ввода из списка поддерживаемых категорий ввода выбираются из группы, состоящей из универсальной команды и команды устройства с человекомашинным интерфейсом (HIDC).
12. Способ по п.1, дополнительно содержащий этап, на котором:
- принимают из беспроводного устройства-источника сообщение с запросом параметров, при этом сообщение с запросом параметров идентифицирует тракт ввода для поддерживаемого типа списка поддерживаемых типов.
13. Способ по п.1, в котором поддерживаемые типы списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
14. Способ по п.2, в котором поддерживаемые типы из вторых списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
15. Способ по п.4, в котором порт для связи является портом по протоколу управления передачей (TCP).
16. Способ по п.1, в котором первое сообщение дополнительно идентифицирует нулевую запись для поддерживаемой категории ввода, чтобы указывать то, что категория ввода не поддерживается посредством беспроводного устройства-приемника.
17. Способ по п.1, в котором первое сообщение является сообщением в текстовом формате.
18. Беспроводное устройство-приемник, выполненное с возможностью согласовывать характеристики с беспроводным устройством-источником, причем беспроводное устройство-приемник содержит:
- запоминающее устройство, сохраняющее инструкции;
- один или более процессоров, выполненных с возможностью выполнять инструкции, при этом при выполнении инструкций один или более процессоров инструктируют:
- передавать сообщение в беспроводное устройство-источник, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
19. Устройство по п.18, в котором сообщение является сообщением с ответом RTSP GET_PARAMETER.
20. Устройство по п.18, в котором список поддерживаемых категорий ввода является первым списком поддерживаемых категорий ввода, и при этом множество списков поддерживаемых типов является первым множеством списков поддерживаемых типов, и при этом при выполнении инструкций один или более процессоров дополнительно инструктируют:
- принимать из беспроводного устройства-источника второе сообщение, при этом второе сообщение идентифицирует:
- второй список поддерживаемых категорий ввода;
- множество вторых списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из второго списка поддерживаемых категорий ввода имеет ассоциированный второй список поддерживаемых типов.
21. Устройство по п.20, в котором второе сообщение дополнительно содержит порт для связи.
22. Устройство по п.20, в котором второе сообщение является сообщением с запросом RTSP SET_PARAMETER.
23. Устройство по п.20, в котором поддерживаемые типы из вторых списков являются поднабором типов из первых списков.
24. Устройство по п.20, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- передавать в беспроводное устройство-источник третье сообщение, чтобы подтверждать то, что типы из вторых списков активированы.
25. Устройство по п.24, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- принимать из беспроводного устройства-источника четвертое сообщение, при этом четвертое сообщение указывает то, что канал связи между беспроводным устройством-источником и беспроводным устройством-приемником активирован.
26. Устройство по п.25, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- передавать в беспроводное устройство-источник пятое сообщение, при этом пятое сообщение подтверждает прием четвертого сообщения посредством беспроводного устройства-приемника.
27. Устройство по п.25, в котором канал связи является обратным каналом пользовательского ввода (UIBC).
28. Устройство по п.18, в котором поддерживаемые категории ввода из списка поддерживаемых категорий ввода выбираются из группы, состоящей из универсальной команды и команды устройства с человекомашинным интерфейсом (HIDC).
29. Устройство по п.18, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- принимать из беспроводного устройства-источника сообщение с запросом параметров, при этом сообщение с запросом параметров идентифицирует тракт ввода для поддерживаемого типа списка поддерживаемых типов.
30. Устройство по п.18, в котором поддерживаемые типы списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
31. Устройство по п.19, в котором поддерживаемые типы из вторых списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
32. Устройство по п.21, в котором порт для связи является портом по протоколу управления передачей (TCP).
33. Устройство по п.18, в котором первое сообщение дополнительно идентифицирует нулевую запись для поддерживаемой категории ввода, чтобы указывать то, что категория ввода не поддерживается посредством беспроводного устройства-приемника.
34. Устройство по п.18, в котором первое сообщение является сообщением в текстовом формате.
35. Машиночитаемый носитель хранения данных, хранящий инструкции, которые при выполнении посредством одного или более процессоров дают инструкции одному или более процессорам осуществлять способ согласования характеристик между беспроводным устройством-приемником и беспроводным устройством-источником, при этом способ содержит этап, на котором:
- передают сообщение в беспроводное устройство-источник, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
36. Беспроводное устройство-приемник, выполненное с возможностью согласовывать характеристики с беспроводным устройством-источником, причем беспроводное устройство-приемник содержит:
- средство для передачи сообщения в беспроводное устройство-источник, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
37. Способ согласования характеристик между беспроводным устройством-приемником и беспроводным устройством-источником, при этом способ содержит этап, на котором:
- принимают сообщение из беспроводного устройства-приемника, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
38. Способ по п.37, в котором сообщение является сообщением с ответом RTSP GET_PARAMETER.
39. Способ по п.37, дополнительно содержащий этап, на котором:
- при этом список поддерживаемых категорий ввода является первым списком поддерживаемых категорий ввода, и при этом множество списков поддерживаемых типов является первым множеством списков поддерживаемых типов; и,
- передают в беспроводное устройство-приемник второе сообщение, при этом второе сообщение идентифицирует:
- второй список поддерживаемых категорий ввода;
- множество вторых списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из второго списка поддерживаемых категорий ввода имеет ассоциированный второй список поддерживаемых типов.
40. Способ по п.39, в котором второе сообщение дополнительно содержит порт для связи.
41. Способ по п.39, в котором второе сообщение является сообщением с запросом RTSP SET_PARAMETER.
42. Способ по п.39, в котором поддерживаемые типы из вторых списков являются поднабором типов из первых списков.
43. Способ по п.39, дополнительно содержащий этап, на котором:
- принимают из беспроводного устройства-приемника третье сообщение, чтобы подтверждать то, что типы из вторых списков активированы.
44. Способ по п.43, дополнительно содержащий этап, на котором:
- передают в беспроводное устройство-приемник четвертое сообщение, при этом четвертое сообщение указывает то, что канал связи между беспроводным устройством-источником и беспроводным устройством-приемником активирован.
45. Способ по п.44, дополнительно содержащий этап, на котором:
- принимают из беспроводного устройства-приемника пятое сообщение, при этом пятое сообщение подтверждает прием четвертого сообщения посредством беспроводного устройства-приемника.
46. Способ по п.44, в котором канал связи является обратным каналом пользовательского ввода (UIBC).
47. Способ по п.37, в котором поддерживаемые категории ввода из списка поддерживаемых категорий ввода выбираются из группы, состоящей из универсальной команды и команды устройства с человекомашинным интерфейсом (HIDC).
48. Способ по п.37, дополнительно содержащий этап, на котором:
- передают в беспроводное устройство-приемник сообщение с запросом параметров, при этом сообщение с запросом параметров идентифицирует тракт ввода для поддерживаемого типа списка поддерживаемых типов.
49. Способ по п.37, в котором поддерживаемые типы списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
50. Способ по п.39, в котором поддерживаемые типы из вторых списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
51. Способ по п.40, в котором порт для связи является портом по протоколу управления передачей (TCP).
52. Способ по п.37, в котором первое сообщение дополнительно идентифицирует нулевую запись для поддерживаемой категории ввода, чтобы указывать то, что категория ввода не поддерживается посредством беспроводного устройства-приемника.
53. Способ по п.37, в котором первое сообщение является сообщением в текстовом формате.
54. Беспроводное устройство-источник, выполненное с возможностью согласовывать характеристики с беспроводным устройством-приемником, причем беспроводное устройство-источник содержит:
- запоминающее устройство, сохраняющее инструкции;
- один или более процессоров, выполненных с возможностью выполнять инструкции, при этом при выполнении инструкций один или более процессоров инструктируют:
- принимать сообщение из беспроводного устройства-приемника, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
55. Беспроводное устройство-источник по п.54, в котором сообщение является сообщением с ответом RTSP GET_PARAMETER.
56. Беспроводное устройство-источник по п.54, в котором список поддерживаемых категорий ввода является первым списком поддерживаемых категорий ввода, и при этом множество списков поддерживаемых типов является первым множеством списков поддерживаемых типов, и при этом при выполнении инструкций один или более процессоров дополнительно инструктируют:
- передавать в беспроводное устройство-приемник второе сообщение, при этом второе сообщение идентифицирует:
- второй список поддерживаемых категорий ввода;
- множество вторых списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из второго списка поддерживаемых категорий ввода имеет ассоциированный второй список поддерживаемых типов.
57. Беспроводное устройство-источник по п.56, в котором второе сообщение дополнительно содержит порт для связи.
58. Беспроводное устройство-источник по п.56, в котором второе сообщение является сообщением с запросом RTSP SET_PARAMETER.
59. Беспроводное устройство-источник по п.56, в котором поддерживаемые типы из вторых списков являются поднабором типов из первых списков.
60. Беспроводное устройство-источник по п.56, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- принимать из беспроводного устройства-приемника третье сообщение, чтобы подтверждать то, что типы из вторых списков активированы.
61. Беспроводное устройство-источник по п.60, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- передавать в беспроводное устройство-приемник четвертое сообщение, при этом четвертое сообщение указывает то, что канал связи между беспроводным устройством-источником и беспроводным устройством-приемником активирован.
62. Беспроводное устройство-источник по п.61, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- принимать из беспроводного устройства-приемника пятое сообщение, при этом пятое сообщение подтверждает прием четвертого сообщения посредством беспроводного устройства-приемника.
63. Беспроводное устройство-источник по п.61, в котором канал связи является обратным каналом пользовательского ввода (UIBC).
64. Беспроводное устройство-источник по п.54, в котором поддерживаемые категории ввода из списка поддерживаемых категорий ввода выбираются из группы, состоящей из универсальной команды и команды устройства с человекомашинным интерфейсом (HIDC).
65. Беспроводное устройство-источник по п.54, в котором при выполнении инструкций один или более процессоров дополнительно инструктируют:
- передавать в беспроводное устройство-приемник сообщение с запросом параметров, при этом сообщение с запросом параметров идентифицирует тракт ввода для поддерживаемого типа списка поддерживаемых типов.
66. Беспроводное устройство-источник по п.54, в котором поддерживаемые типы списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
67. Беспроводное устройство-источник по п.56, в котором поддерживаемые типы из вторых списков поддерживаемых типов выбираются из группы, состоящей из клавиатуры, мыши, традиционного сенсорного ввода, мультисенсорного ввода, джойстика, камеры, жестов и пульта дистанционного управления.
68. Беспроводное устройство-источник по п.58, в котором порт для связи является портом по протоколу управления передачей (TCP).
69. Беспроводное устройство-источник по п.54, в котором первое сообщение дополнительно идентифицирует нулевую запись для поддерживаемой категории ввода, чтобы указывать то, что категория ввода не поддерживается посредством беспроводного устройства-приемника.
70. Беспроводное устройство-источник по п.54, в котором первое сообщение является сообщением в текстовом формате.
71. Машиночитаемый носитель хранения данных, сохраняющий инструкции, которые при выполнении посредством одного или более процессоров инструктируют одному или более процессоров осуществлять способ согласования характеристик между беспроводным устройством-приемником и беспроводным устройством-источником, при этом способ содержит этап, на котором:
- принимают сообщения из беспроводного устройства-приемника, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.
72. Беспроводное устройство-источник, выполненное с возможностью согласовывать характеристики с беспроводным устройством-приемником, причем беспроводное устройство-источник содержит:
- средство для приема сообщения из беспроводного устройства-приемника, при этом сообщение идентифицирует:
- список поддерживаемых категорий ввода; и,
- множество списков поддерживаемых типов, при этом каждая из поддерживаемых категорий ввода из списка поддерживаемых категорий ввода имеет ассоциированный список поддерживаемых типов.