Application dependent remote control
US-2018203589-A1 · Jul 19, 2018 · US
US11240565B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11240565-B2 |
| Application number | US-202017022256-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 16, 2020 |
| Priority date | Dec 31, 2015 |
| Publication date | Feb 1, 2022 |
| Grant date | Feb 1, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure relates to a method and system for presenting a set of control functions via an interface of a peripheral control device (PCD). A control function can include a command associated with one or more media contexts of a host media device. The method decodes a payload, from the host media device, with an encoded context identifier, where the context identifier indicates a primary media context active on the host media device. The method determines one or more control functions corresponding to the context identifier, and changes the set of control functions on the interface of the PCD to include the one or more control functions that can command the primary media context.
Opening claim text (preview).
What is claimed is: 1. A method for modifying functionality of one or more devices, the method comprising: obtaining, at a control device, first data over a network, the first data identifying first content active at a media device; identifying, at the control device, one or more first control functions associated with the first content; transmitting from the control device over the network, a notification that at least one of the one or more first control functions associated with the first content is unavailable in memory of the control device; receiving over the network, the at least one of the one or more unavailable first control functions; and updating a first portion of a graphical interface of a display on the control device to include one or more elements representing the received at least one of the one or more unavailable first control functions and one or more images associated with the one or more unavailable first control functions. 2. The method of claim 1 , further comprising: determining a second control function associated with second content is unavailable in memory of the control device; downloading the second control function; and changing the first portion of the graphical interface to include one or more elements representing the downloaded second control function. 3. The method of claim 1 , wherein the one or more images are indicative of television network logos and wherein the one or more first control functions comprise functionality to send a channel change command corresponding to the one or more images. 4. The method of claim 1 , wherein the one or more images are indicative of computer applications, and wherein the one or more first control functions comprise functionality to send a command to execute the computer applications. 5. The method of claim 1 , wherein the first content active on the media device is a last state active on the media device when the control device was paired with the media device. 6. The method of claim 5 , wherein the media device loads to the last active state in response to being paired with the control device. 7. The method of claim 1 , further comprising: providing a device list, in response to a query; receiving a request to bond; and providing a pairing success. 8. A non-transitory computer readable medium storing instructions for modifying functionality of one or more devices, the instructions comprising: obtaining, at a control device, first data over a network, the first data identifying first content active at a media device; identifying, at the control device, one or more first control functions associated with the first content; transmitting from the control device over the network, a notification that at least one of the one or more first control functions associated with the first content is unavailable in memory of the control device; receiving over the network, the at least one of the one or more unavailable first control functions; and updating a first portion of a graphical interface of a display on the control device to include one or more elements representing the received at least one of the one or more unavailable first control functions and one or more images associated with the one or more unavailable first control functions. 9. The non-transitory computer readable medium of claim 8 , further comprising: determining a second control function associated with the first content is unavailable in memory of the control device; downloading the second control function; and changing the first portion of the graphical interface to include one or more elements representing the downloaded second control function. 10. The non-transitory computer readable medium of claim 8 , wherein the control device is a remote control device and the media device is a set top box. 11. The non-transitory computer readable medium of claim 8 , wherein the one or more images are indicative of television network logos and wherein the one or more first control functions comprise functionality to send a channel change command corresponding to the one or more images. 12. The non-transitory computer readable medium of claim 8 , wherein the one or more images are indicative of computer applications, and wherein the one or more first control functions comprise functionality to send a command to execute the computer applications. 13. A system for modifying functionality of one or more devices, the system comprising: a processor configured to: obtain, at a control device, first data over a network, the first data identifying first content active at a media device; identify, at the control device, one or more first control functions associated with the first content; transmit from the control device over the network, a notification that at least one of the one or more first control functions associated with the first content is unavailable in memory of the control device; receive over the network, the at least one of the one or more unavailable first control functions; and update a first portion of a graphical interface of a display on the control device to include one or more elements representing the received at least one of the one or more first control functions and one or more images associated with the one or more unavailable first control function. 14. The system of claim 13 , wherein the processor is configured to identify one or more second control functions by: determining a second control function associated with second content are unavailable in memory of the control device; downloading the second control function; and changing the first portion of the graphical interface to include one or more elements representing the downloaded second control function. 15. The system of claim 13 , wherein the control device is a remote control device and the media device is a set top box. 16. The system of claim 13 , wherein the one or more images are indicative of television network logos and wherein the one or more first control functions comprise functionality to send a channel change command corresponding to the one or more images. 17. The system of claim 13 , wherein the one or more images are indicative of computer applications, and wherein the one or more first control functions comprise functionality to send a command to execute the computer applications. 18. The system of claim 13 , wherein the processor is further configured to: in response to receiving voice data to control the media device via an interface of the control device, compress the received voice data into a plurality of voice samples; generate at least one payload comprising a compressed voice sample from the plurality of voice samples; and transmit the at least one payload to the media device, wherein the media device buffers the at least one payload and determines one or more second control functions corresponding to the voice data. 19. The system of claim 18 , wherein the at least one payload is encoded in a Human Interface Device input report with header and trailer information appended to the compressed voice sample. 20. The system of claim 13 , wherein the first content is associated with a search service, a television media service, a streaming media service, an on-demand media service or a local media service.
by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title
Establishing a secure communication between the client and a peripheral device or smart card · CPC title
sound input device, e.g. microphone · CPC title
Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device · CPC title
Touch pad or touch panel provided on the remote control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.