Systems and methods for intelligently managing storage space occupied by media assets
US-12167072-B2 · Dec 10, 2024 · US
US9380250B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9380250-B2 |
| Application number | US-201514676556-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 1, 2015 |
| Priority date | Sep 22, 2011 |
| Publication date | Jun 28, 2016 |
| Grant date | Jun 28, 2016 |
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.
A controlling device is automatically configured to issue a communication directly to a first controllable appliance to control a functional operation of the first controllable appliance in the event that the first controllable appliance is determined to be unresponsive to a command communication transmitted to the first controllable appliance via a digital communications link or to issue a communication to a second controllable appliance to control the functional operation of the first controllable appliance via a digital communications link in the event that first controllable appliance is determined to be responsive to a command communication transmitted to the first controllable appliance via a digital communications link.
Opening claim text (preview).
What is claimed is: 1. A non-transitory, computer readable media having instructions which, when executed by a controlling device, provide for using a message received from a first controllable appliance to configure the controlling device to control a functional operation of a second controllable appliance, the instructions performing steps comprising: receiving the message from the first controllable appliance, the message having data which indicates whether the second controllable appliance is responsive or unresponsive to a command communication transmitted to the second controllable appliance by the first controllable appliance via a digital communications link; and using the data within the message to automatically configure the controlling device such that the controlling device will respond to an activation of an input element of the controlling device by issuing a communication directly to the second controllable appliance to control the functional operation of the second controllable appliance when the data in the message indicates that the second controllable appliance is unresponsive to the command communication and by issuing a communication directly to the first controllable appliance to control the functional operation of the second controllable appliance via the digital communications link in the event that data indicates that the second controllable appliance is responsive to the command communication. 2. The non-transitory, computer readable media as recited in claim 1 , wherein the functional operation comprises an input selection functional operation. 3. The non-transitory, computer readable media as recited in claim 2 , wherein the input selection functional operation causes a selection of a specific one of a plurality of input ports. 4. The non-transitory, computer readable media as recited in claim 1 , wherein the controlling devise receives the message via use of a wireless receiver and wherein the first controllable appliance comprises a set top box. 5. The non-transitory, computer readable media as recited in claim 1 , wherein the controlling devise receives the message via use of a wireless receiver and wherein the first controllable appliance comprises a television. 6. The non-transitory, computer readable media as recited in claim 1 , wherein the instructions cause the controlling device to communicate to the first controllable appliance and the second controllable appliance via use of a wireless communications link. 7. A non-transitory, computer readable media having instructions which, when executed by a controlling device, provide for using a message received from a first controllable appliance to configure the controlling device to control a functional operation of a second controllable appliance, the instructions performing steps comprising: receiving the message from the first controllable appliance, the message having data indicative of a topology for a system, as determined by the first controllable appliance, wherein the topology for the system includes the second controllable appliance and the controlling device; and using the data within the message to automatically configure the controlling device such that the controlling device will respond to an activation of an input element of the controlling device by issuing a communication to the first controllable appliance to cause the first controllable appliance to control the functional operation of the second controllable appliance via a digital communications link between the second controllable appliance and the first controllable appliance; wherein the functional operation of the second controllable appliance to be controlled by the first controllable appliance comprises a selection of a specific one of a plurality of input ports by the second controllable appliance. 8. The non-transitory, computer readable as recited in claim 7 , wherein the instructions cause the controlling device to communicate with the first controllable appliance via a wireless communications link. 9. A system, comprising: a first controllable appliance; and a controlling device configurable to control a functional operation of the first controllable appliance; wherein the first controllable appliance and the controlling device are adapted to cooperate to configure the controlling device to control the functional operation of the first controllable appliance with the controlling device having programming that is executable to cause the first controllable appliance to cycle through a plurality of input ports of the first controllable appliance, to monitor for a user input provided to the controlling device while the first controllable appliance is caused to cycle through the plurality of input ports, the user input being provided to the controlling device to identify a specific one of the plurality of input ports wherein the specific one of the plurality of input ports, when identified during the cycling, causes the first controllable appliance to display an image received from a second controllable appliance, and to use the user input provided to the controlling device to automatically configure the controlling device such that the controlling device will transmit a communication to control the functional operation of the first controllable appliance in response to an activation of a user input element of the controlling device and wherein the functional operation causes the first controllable appliance to select the specific one of the plurality of input ports. 10. system as recited in claim 9 , wherein the communication to control the functional operation of the first controllable appliance is transmitted from the controlling device directly to the first controllable appliance. 11. The system as recited in claim 9 , wherein the communication to control the functional operation of the first controllable appliance is transmitted from the controlling device to the second controllable appliance and wherein the second controllable appliance responds to the communication to control the functional operation of the first controllable appliance. 12. The system as recited in claim 9 , wherein the user input provided to the controlling device causes the first controllable device to stop the cycling at the specific one of the plurality of input ports.
involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available · CPC title
Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used (error monitoring in general G06F11/30; arrangements for monitoring conditions of receiving stations in broadcast systems H04H60/32; diagnosis, testing or measuring for television receivers H04N17/04) · CPC title
End-user interface for client configuration · CPC title
HDMI · CPC title
between a recording apparatus and a television receiver · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.