TRANSMISSION CHANNEL SUBSTITUTION
First Claim
Patent Images
1. A computer program product, tangibly embodied on a computer readable medium, comprising instructions, which when executed by a computing device, cause the computing device to:
- receive an identifier of a first transmission channel for a first media station;
determine whether content of the first media station is available via a second transmission channel for the first media station; and
based on results of the determination, automatically initiate transmission of content of a second media station to a client computing device over a transmission channel for the second media station.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, apparatuses, and computer program products for receiving an identifier of a first transmission channel for a first media station, determining whether content of the first media station is available via a second transmission channel for the first media station, and automatically initiating transmission of content of a second media station to a client computing device over a transmission channel for the second media station based on results of the determining.
33 Citations
17 Claims
-
1. A computer program product, tangibly embodied on a computer readable medium, comprising instructions, which when executed by a computing device, cause the computing device to:
-
receive an identifier of a first transmission channel for a first media station; determine whether content of the first media station is available via a second transmission channel for the first media station; and based on results of the determination, automatically initiate transmission of content of a second media station to a client computing device over a transmission channel for the second media station. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, tangibly embodied on a computer readable medium, comprising instructions, which when executed by a first computing device, cause the first computing device to:
-
receive content over a first transmission channel for a first media station; determine whether transmission quality of the received content satisfies a set of criteria; and based on results of the determination, perform at least one of the following without requiring input to be received through a user interface of the first computing device; initiate reception of content over a second transmission channel for the first media station; and initiate reception of content over a transmission channel for a second media station. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; and a memory configured to store instructions of a computer program product, which when executed by the processor, cause the processor to; receive an identifier of a first transmission channel for a first media station; determine whether content of the first media station is available via a second transmission channel for the first media station; and based on results of the determination, automatically initiate transmission of content of a second media station to a computing device over a transmission channel for the second media station.
-
-
16. An apparatus comprising:
-
a processor; and a memory configured to store instructions of a computer program product, which when executed by the processor, cause the processor to; receive content over a first transmission channel for a first media station; determine whether transmission quality of the received content satisfies a set of criteria; and based on results of the determination, perform at least one of the following without requiring input to be received through a user interface of the apparatus; initiate reception of content over a second transmission channel for the first media station; and initiate reception of content over a transmission channel for a second media station.
-
-
17. A communication system comprising:
a server computing device including a processor and a memory configured to store instructions of a computer program product, which when executed by the processor of the server computing device, cause the processor to; receive from a client computing device a request to download a client application, initiate an establishment of a communication channel between the client computing device and a data store of applications, and cause the client application to be downloaded to a memory of the client computing device for storage, wherein the client application includes instructions, which when executed by a processor, cause the processor to; receive content over a first transmission channel for a first media station; determine whether transmission quality of the received content satisfies a set of criteria; and based on results of the determination, perform at least one of the following without requiring input to be received through a user interface of the first computing device; initiate reception of content over a second transmission channel for the first media station; and initiate reception of content over a transmission channel for a second media station.
Specification