User input back channel for wireless displays
Abstract
one. A method for transmitting user input data from a wireless device of a recipient to a wireless device of a source, moreover, the method comprises: receiving user input data from an external device; generating a data packet header, moreover, the header of the data packet identifies user input data as directed user input data; generating payload data, containing user input data; generating a data packet, containing the header of the data packet and useful data, transmitting this data packet to the source wireless device. 2. The method according to p. 1, further comprising: matching capabilities of the third party device with the wireless device of the recipient using a message sequence. 3. The method according to p. 1, further comprising: as part of establishing a communication session between the wireless source device and the wireless device of the recipient, transmitting the third party device identifier from the wireless device of the recipient to the wireless device of the source. The method according to p. 1, further comprising: as part of establishing a communication session between the wireless source device and the wireless device of the recipient, receiving a third party device identifier from the wireless source device. The method according to p. 1, wherein the data packet header contains a field for identifying a user input category, and the value of this field is set to indicate that the payload contains directional user input data. The method according to p. 1, in which useful
Term
No projected expiry on record.
- Priority
- Filed
- Published
- Today
54 claims: 39 independent, 15 dependent
- 1A method for transmitting data from the wireless user input device to the recipient wireless source device, the method comprising:1. Способ передачи данных пользовательского ввода от беспроводного устройства получателя на беспроводное устройство источника, причем способ содержит: receiving user input data from an external device;получение данных пользовательского ввода от внешнего устройства;generating a data packet header, the data packet header identifies the user input data as data intended user input;генерирование заголовка пакета данных, причем заголовок пакета данных идентифицирует данные пользовательского ввода в качестве направленных данных пользовательского ввода;generating a payload containing data on user input;генерирование полезных данных, содержащих данные пользовательского ввода;generating a data packet comprising the data packet header and payload data transmission of the data packet to the wireless source device. генерирование пакета данных, содержащего заголовок пакета данных и полезные данные, передачу этого пакета данных на беспроводное устройство источника.
- 5The method of claim. 1, wherein the data packet header contains a field identifying the category for user input, and the value of this field is set to indicate that the payload contains user input data is intended. 5. Способ по п. 1, в котором заголовок пакета данных содержит поле для идентификации категории пользовательского ввода, и значение этого поля установлено, чтобы указывать, что полезные данные содержат направленные данные пользовательского ввода.
- 6The method of claim. 1, wherein the payload data comprises an identifier of a third party device. 6. Способ по п. 1, в котором полезные данные содержат идентификатор устройства третьей стороны.
- 8The method of claim. 1, wherein the source identifier generated by the wireless device and transmitted to the recipient wireless device. 8. Способ по п. 1, в котором идентификатор генерируется беспроводным устройством источника и передается на беспроводное устройство получателя.
- 9The method of claim. 1, wherein the external device is another wireless device receiver. 9. Способ по п. 1, в котором внешним устройством является другое беспроводное устройство получателя.
- 10The method of claim. 1, wherein the external device is an input device communicatively coupled to the recipient wireless device. 10. Способ по п. 1, в котором внешним устройством является устройство ввода, коммуникативно подсоединенное к беспроводному устройству получателя.
- 11The method of claim. 1, wherein the data packet header is a layer packet header applications. 11. Способ по п. 1, в котором заголовок пакета данных является заголовком пакета уровня приложений.
- 12The method of claim. 1 in which a data packet intended for control of audio data or video data of the wireless source device. 12. Способ по п. 1, в котором пакет данных предназначен для управления аудио данными или видео данными беспроводного устройства источника.
- 13The method of claim. 1, wherein the data packet is transmitted over TCP / IP. 13. Способ по п. 1, в котором пакет данных передают по TCP/IP.
- 14Беспроводное устройство получателя, конфигурируемое для передачи данных пользовательского ввода на беспроводное устройство источника, причем беспроводное устройство получателя содержит:Recipient 14. The wireless device configured for transmitting user input data to the wireless source device, wherein the recipient wireless device comprising: a memory storing command;память, хранящую команды;one or more processors configured to execute the instructions, wherein when executing one or more processors cause: один или более процессоров, сконфигурированных для выполнения команд, причем при выполнении команд один или более процессоров вызывают: receiving user input data from an external device;получение данных пользовательского ввода от внешнего устройства;generating a data packet header, the data packet header identifies the user input data as data intended user input;генерирование заголовка пакета данных, причем заголовок пакета данных идентифицирует данные пользовательского ввода в качестве направленных данных пользовательского ввода;generating a payload containing data on user input;генерирование полезных данных, содержащих данные пользовательского ввода;generating a data packet comprising the data packet header and payload data;генерирование пакета данных, содержащего заголовок пакета данных и полезные данные;transport block for transmission of the data packet to the wireless source device. транспортный блок для передачи этого пакета данных на беспроводное устройство источника.
- 18The wireless device of claim recipient. 14, wherein the data packet header contains a field identifying the category for user input, and the value of this field is set to indicate that the payload contains user input data is intended. 18. Беспроводное устройство получателя по п. 14, в котором заголовок пакета данных содержит поле для идентификации категории пользовательского ввода, и значение этого поля установлено, чтобы указывать, что полезные данные содержат направленные данные пользовательского ввода.
- 19The wireless device of the recipient according to claim. 14, wherein the payload comprises an identifier of a third party device. 19. Беспроводное устройство получателя по п. 14, в котором полезные данные содержат идентификатор устройства третьей стороны.
- 21Беспроводное устройство получателя по п. 14, в котором идентификатор генерируется беспроводным устройством источника и передается на беспроводное устройство получателя. Recipient 21. The wireless device of claim. 14 wherein the source identifier generated by the wireless device and transmitted to the recipient wireless device.
- 22The wireless device of the recipient according to claim. 14, wherein the external device is another wireless device of the recipient. 22. Беспроводное устройство получателя по п. 14, в котором внешним устройством является другое беспроводное устройство получателя.
- 23The wireless device of the recipient according to claim. 14, wherein the external device is an input device communicatively coupled to the wireless device of the recipient. 23. Беспроводное устройство получателя по п. 14, в котором внешним устройством является устройство ввода, коммуникативно подсоединенное к беспроводному устройству получателя.
- 24The wireless device of the recipient according to claim. 14, wherein the data packet header is an application-layer packet. 24. Беспроводное устройство получателя по п. 14, в котором заголовок пакета данных является заголовком пакета уровня приложений.
- 25Беспроводное устройство получателя по п. 14, в котором пакет данных предназначен для управления аудио данными или видео данными беспроводного устройства источника. Recipient 25. The wireless device of claim. 14 wherein the data packet is intended for the control of audio data or video data of the wireless source device.
- 26Беспроводное устройство получателя по п. 14, в котором пакет данных передают по TCP/IP. Recipient 26. The wireless device of claim. 14 wherein the data packet is transmitted over TCP / IP.
- 27The computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method for transmitting user input data from the wireless device to the wireless source recipient device, the method comprising:27. Считываемый компьютером носитель данных, хранящий инструкции, которые при выполнении одним или более процессорами заставляют упомянутые один или более процессоров выполнять способ передачи пользовательских данных ввода от беспроводного устройства получателя на беспроводное устройство источника, причем способ содержит: receiving user input data from an external device;получение данных пользовательского ввода от внешнего устройства;generating a data packet header, the data packet header identifies the user input data as data intended user input;генерирование заголовка пакета данных, причем заголовок пакета данных идентифицирует данные пользовательского ввода в качестве направленных данных пользовательского ввода;generating a payload containing data on user input;генерирование полезных данных, содержащих данные пользовательского ввода;generating a data packet comprising the data packet header and a payload, and генерирование пакета данных, содержащего заголовок пакета данных и полезные данные, и transmitting the data packet to the wireless source device. передачу этого пакета данных на беспроводное устройство источника.
- 28Беспроводное устройство получателя, сконфигурированное для передачи данных пользовательского ввода на беспроводное устройство источника, причем беспроводное устройство получателя содержит:Recipient 28. The wireless device configured to transmit user input data to the wireless source device, wherein the recipient wireless device comprising: means for receiving user input data from an external device;средство для получения данных пользовательского ввода от внешнего устройства;means for generating a data packet header, the data packet header identifies the user input data as data intended user input;средство для генерирования заголовка пакета данных, причем заголовок пакета данных идентифицирует данные пользовательского ввода в качестве направленных данных пользовательского ввода;means for generating a payload containing data on user input;средство для генерирования полезных данных, содержащих данные пользовательского ввода;means for generating a data packet comprising the data packet header and a payload, and средство для генерирования пакета данных, содержащего заголовок пакета данных и полезные данные, и means for transmitting the data packet to the wireless source device. средство для передачи этого пакета данных на беспроводное устройство источника.
- 29A method of receiving user input data from the wireless device to the recipient wireless device source, the method comprising:29. Способ приема данных пользовательского ввода от беспроводного устройства получателя в беспроводном устройстве источника, причем способ содержит: receiving a data packet comprising the data packet header and a payload, the recipient from the wireless device;прием пакета данных, содержащего заголовок пакета данных и полезные данные, от беспроводного устройства получателя;performing parsing data packet header to determine that the useful data comprise directional user input command;выполнение синтаксического анализа заголовка пакета данных для определения, что полезные данные содержат направленную команду пользовательского ввода;performing parsing payload identification information for identifying the third party device, and выполнение синтаксического анализа полезных данных для идентификации идентификационной информации устройства третьей стороны, и processing of the payload data based on the identification information of a third party device. обработку этих полезных данных на основании идентификационной информации устройства третьей стороны.
- 33The method of claim. 29 wherein the data packet header contains a field identifying the category for user input, and the value of this field is set to indicate that the payload contains user input data is intended. 33. Способ по п. 29, в котором заголовок пакета данных содержит поле для идентификации категории пользовательского ввода, и значение этого поля установлено, чтобы указывать, что полезные данные содержат направленные данные пользовательского ввода.
- 35The method of claim. 29 wherein the source identifier generated by the wireless device and transmitted to the recipient wireless device. 35. Способ по п. 29, в котором идентификатор генерируется беспроводным устройством источника и передается на беспроводное устройство получателя.
- 36The method of claim. 29, wherein the external device is another wireless device of the recipient. 36. Способ по п. 29, в котором внешним устройством является другое беспроводное устройство получателя.
- 37The method of claim. 29 wherein the external device is an input device communicatively coupled to the recipient wireless device. 37. Способ по п. 29, в котором внешним устройством является устройство ввода, коммуникативно подсоединенное к беспроводному устройству получателя.
- 38The method of claim. 29 wherein the data packet header is a layer packet header applications. 38. Способ по п. 29, в котором заголовок пакета данных является заголовком пакета уровня приложений.
- 39The method of claim. 29 wherein the data packet is intended for the control of audio data or video data of the wireless source device. 39. Способ по п. 29, в котором пакет данных предназначен для управления аудио данными или видео данными беспроводного устройства источника.
- 40The method of claim. 29 wherein the data packet is transmitted over TCP / IP. 40. Способ по п. 29, в котором пакет данных передают по TCP/IP.
- 41The wireless source device configured to receive user input data from the recipient wireless device, the wireless source device comprising:41. Беспроводное устройство источника, сконфигурированное для приема данных пользовательского ввода от беспроводного устройства получателя, причем беспроводное устройство источника содержит: a transport unit configured to receive a data packet comprising the data packet header and a payload, the recipient from the wireless device;транспортный блок, сконфигурированный для приема пакета данных, содержащего заголовок пакета данных и полезные данные, от беспроводного устройства получателя;a memory storing commands, память, хранящую команды, one or more processors configured to perform those commands, wherein when executing the one or more processors cause: один или более процессоров, сконфигурированных для выполнения этих команд, причем при выполнении команд эти один или более процессоров вызывают: performing parsing data packet header to determine that the useful data comprise directional user input command;выполнение синтаксического анализа заголовка пакета данных для определения, что полезные данные содержат направленную команду пользовательского ввода;performing parsing payload identification information for identifying the third party device, выполнение синтаксического анализа полезных данных для идентификации идентификационной информации устройства третьей стороны, processing of the payload data based on the identification information of a third party device. обработку этих полезных данных на основании идентификационной информации устройства третьей стороны.
- 44. 44. The wireless device of claim recipient 41, wherein performing instruction said one or more processors cause:44. Беспроводное устройство получателя по п. 41, в котором при выполнении инструкций упомянутые один или более процессоров вызывают: As part of establishing a communication session between a wireless source device and a wireless device, the recipient receiving the third party identifier from the wireless device a source device. в качестве части установления сеанса связи между беспроводным устройством источника и беспроводным устройством получателя прием идентификатора устройства третьей стороны от беспроводного устройства источника.
- 45The wireless device of claim. 41 wherein the data packet header contains a field identifying the category for user input, and the value of this field is set to indicate that the payload contains user input data is intended. 45. Беспроводное устройство источника по п. 41, в котором заголовок пакета данных содержит поле для идентификации категории пользовательского ввода, и значение этого поля установлено, чтобы указывать, что полезные данные содержат направленные данные пользовательского ввода.
- 47The wireless source device according to claim. 41 wherein the source identifier generated by the wireless device and transmitted to the recipient wireless device. 47. Беспроводное устройство источника по п. 41, в котором идентификатор генерируется беспроводным устройством источника и передается на беспроводное устройство получателя.
- 48The wireless source device according to claim. 41, wherein the external device is another wireless device of the recipient. 48. Беспроводное устройство источника по п. 41, в котором внешним устройством является другое беспроводное устройство получателя.
- 49The wireless source device according to claim. 41 wherein the external device is an input device communicatively coupled to the recipient wireless device. 49. Беспроводное устройство источника по п. 41, в котором внешним устройством является устройство ввода, коммуникативно подсоединенное к беспроводному устройству получателя.
- 50The wireless device of claim source. 41, wherein the data packet header is a layer packet header applications. 50. Беспроводное устройство источника по п. 41, в котором заголовок пакета данных является заголовком пакета уровня приложений.
- 51The wireless source device according to claim. 41 wherein the data packet is intended for the control of audio data or video data of the wireless source device. 51. Беспроводное устройство источника по п. 41, в котором пакет данных предназначен для управления аудио данными или видео данными беспроводного устройства источника.
- 52The wireless source device according to claim. 41 wherein the data packet is transmitted over TCP / IP. 52. Беспроводное устройство источника по п. 41, в котором пакет данных передают по TCP/IP.
- 53The computer-readable storage medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform a method of receiving user input data from the wireless device to the recipient wireless device source, the method comprising:53. Считываемый компьютером носитель данных, хранящий инструкции, которые при выполнении одним или более процессорами заставляют упомянутые один или более процессоров выполнять способ приема пользовательских данных ввода от беспроводного устройства получателя в беспроводном устройстве источника, причем способ содержит: receiving a data packet comprising the data packet header and a payload, the recipient from the wireless device, прием пакета данных, содержащего заголовок пакета данных и полезные данные, от беспроводного устройства получателя, performing parsing data packet header to determine that the useful data comprise directional user input command;выполнение синтаксического анализа заголовка пакета данных для определения, что полезные данные содержат направленную команду пользовательского ввода;performing parsing payload identification information for identifying the third party device, выполнение синтаксического анализа полезных данных для идентификации идентификационной информации устройства третьей стороны, processing of the payload data based on the identification information of a third party device. обработку этих полезных данных на основании идентификационной информации устройства третьей стороны.
- 54The wireless source device configured to receive user input data from the recipient wireless device, the wireless source device comprising:54. Беспроводное устройство источника, сконфигурированное, чтобы принимать данные пользовательского ввода от беспроводного устройства получателя, причем беспроводное устройство источника содержит: means for receiving a data packet comprising the data packet header and a payload, the recipient from the wireless device, средство для приема пакета данных, содержащего заголовок пакета данных и полезные данные, от беспроводного устройства получателя, means for performing a parsing data packet header to determine that the useful data comprise directional user input command;средство для выполнения синтаксического анализа заголовка пакета данных для определения, что полезные данные содержат направленную команду пользовательского ввода;means for performing a parsing payload identification information for identification of a third party device, средство для выполнения синтаксического анализа полезных данных для идентификации идентификационной информации устройства третьей стороны, means for processing this payload information based on the identification of a third party device. средство для обработки этих полезных данных на основании идентификационной информации устройства третьей стороны.
Independent claims39
162 members in 19 offices
Priority claims39
| Document | Office | Kind | Date |
|---|---|---|---|
| 201161435194 | United States of America | P | |
| 61435194 | United States of America | – | |
| 201161447592 | United States of America | P | |
| 61447592 | United States of America | – | |
| 201161448312 | United States of America | P | |
| 61448312 | United States of America | – | |
| 201161450101 | United States of America | P | |
| 61450101 | United States of America | – | |
| 201161467535 | United States of America | P | |
| 201161467543 | United States of America | P | |
| 61467535 | United States of America | – | |
| 61467543 | United States of America | – | |
| 201161514863 | United States of America | P | |
| 61514863 | United States of America | – | |
| 201161544470 | United States of America | P | |
| 61544470 | United States of America | – | |
| 13344253 | United States of America | – | |
| 201213344253 | United States of America | A | |
| 2012022072 | United States of America | W | |
| 13344253 | – | – | – |
| 61435194 | – | – | – |
| 61447592 | – | – | – |
| 61448312 | – | – | – |
| 61450101 | – | – | – |
| 61467535 | – | – | – |
| 61467543 | – | – | – |
| 61514863 | – | – | – |
| 61544470 | – | – | – |
| US2012022072 | – | – | – |
| US201161435194P | – | – | – |
| US201161447592P | – | – | – |
| US201161448312P | – | – | – |
| US201161450101P | – | – | – |
| US201161467535P | – | – | – |
| US201161467543P | – | – | – |
| US201161514863P | – | – | – |
| US201161544470P | – | – | – |
| US201213344253 | – | – | – |
| WO2012US22072 | – | – | – |
Members162
| Document | Office | Kind | |
|---|---|---|---|
| CA2824287A1 | Canada | A1 | |
| CA2824559A1 | Canada | A1 | |
| CA2824563A1 | Canada | A1 | |
| CA2824567A1 | Canada | A1 | |
| WO2012100186A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100189A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100191A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100193A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100197A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100201A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100204A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100214A1 | World Intellectual Property Organization (WIPO) | A1 | |
| WO2012100218A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2013002949A1 | United States of America | A1 | |
| US2013003621A1 | United States of America | A1 | |
| US2013003622A1 | United States of America | A1 | |
| US2013003623A1 | United States of America | A1 | |
| US2013003624A1 | United States of America | A1 | |
| US2013009873A1 | United States of America | A1 | |
| US2013009887A1 | United States of America | A1 | |
| US2013009996A1 | United States of America | A1 | |
| US2013013318A1 | United States of America | A1 | |
| AU2012207073A1 | Australia | A1 | |
| AU2012207127A1 | Australia | A1 | |
| AU2012207129A1 | Australia | A1 | |
| AU2012207133A1 | Australia | A1 | |
| SG191367A1 | Singapore | A1 | |
| SG191377A1 | Singapore | A1 | |
| SG191763A1 | Singapore | A1 | |
| SG191765A1 | Singapore | A1 | |
| KR20130115370A | Republic of Korea | A | |
| KR20130115371A | Republic of Korea | A | |
| KR20130118958A | Republic of Korea | A | |
| CN103384995A | China | A | |
| CN103392160A | China | A | |
| CN103392161A | China | A | |
| CN103392325A | China | A | |
| CN103392326A | China | A | |
| CN103392359A | China | A | |
| CN103403649A | China | A | |
| CN103404104A | China | A | |
| CN103404114A | China | A | |
| KR20130126968A | Republic of Korea | A | |
| KR20130126969A | Republic of Korea | A | |
| KR20130126970A | Republic of Korea | A | |
| KR20130126971A | Republic of Korea | A | |
| KR20130126972A | Republic of Korea | A | |
| KR20130126973A | Republic of Korea | A | |
| EP2666069A1 | European Patent Office (EPO) | A1 | |
| EP2666073A1 | European Patent Office (EPO) | A1 | |
| EP2666074A1 | European Patent Office (EPO) | A1 | |
| EP2666274A1 | European Patent Office (EPO) | A1 | |
| EP2666275A1 | European Patent Office (EPO) | A1 | |
| EP2666276A1 | European Patent Office (EPO) | A1 | |
| EP2666277A1 | European Patent Office (EPO) | A1 | |
| EP2666278A1 | European Patent Office (EPO) | A1 | |
| EP2666323A1 | European Patent Office (EPO) | A1 | |
| JP2014506082A | Japan | A | |
| US8677029B2 | United States of America | B2 | |
| JP2014508995A | Japan | A | |
| HK1188005A1 | Hong Kong, China | A1 | |
| JP2014509475A | Japan | A | |
| JP2014509476A | Japan | A | |
| JP2014510434A | Japan | A | |
| JP2014510435A | Japan | A | |
| ZA201305997B | South Africa | B | |
| JP2014510961A | Japan | A | |
| JP2014511582A | Japan | A | |
| JP2014511583A | Japan | A | |
| ZA201306271B | South Africa | B | |
| UA107151C2 | Ukraine | C2 | |
| US8964783B2 | United States of America | B2 | |
| RU2013138718A | Russian Federation | A | |
| RU2013138723AThis record | Russian Federation | A | |
| RU2013138748A | Russian Federation | A | |
| RU2013138750A | Russian Federation | A | |
| KR101503386B1 | Republic of Korea | B1 | |
| ZA201305995B | South Africa | B | |
| JP5694568B2 | Japan | B2 | |
| AU2012207073B2 | Australia | B2 | |
| JP5714726B2 | Japan | B2 | |
| AU2012207127B2 | Australia | B2 | |
| US9065876B2 | United States of America | B2 | |
| KR101533753B1 | Republic of Korea | B1 | |
| UA109176C2 | Ukraine | C2 | |
| AU2012207129B2 | Australia | B2 | |
| AU2012207133B2 | Australia | B2 | |
| UA109928C2 | Ukraine | C2 | |
| RU2567378C2 | Russian Federation | C2 | |
| JP5815741B2 | Japan | B2 | |
| ZA201404660B | South Africa | B | |
| JP5826860B2 | Japan | B2 | |
| JP5826861B2 | Japan | B2 | |
| JP2015222953A | Japan | A | |
| KR101572977B1 | Republic of Korea | B1 | |
| RU2571595C2 | Russian Federation | C2 | |
| UA110634C2 | Ukraine | C2 | |
| JP5847846B2 | Japan | B2 | |
| JP2016015150A | Japan | A | |
| JP2016021754A | Japan | A |
Numbers
- Publication
- 2013138723
- Publication, DOCDB
- 2013138723
- Publication, EPODOC
- RU2013138723
- Application
- 201313872308
- Application, DOCDB
- 2013138723
- Application, EPODOC
- RU20130138723
Titles2
- English
- Reverse channel user input FOR WIRELESS DISPLAYS
- Russian
- ???????? ????? ????????????????? ????? ??? ???????????? ????????
Classification
- CPC, 4
- H04L65/00
- H04L69/24
- H04W99/00
- H04W88/00
- IPC, 1
- H04L29 06