Method and apparatus for channel prioritization
First Claim
Patent Images
1. A system, comprising:
- a platform server configured for coupling to a client device via a network, wherein the platform server is configured to;
determine a maximum number of applications based on the client device, wherein each application allows content associated with a corresponding channel to be streamed through the client device;
select a plurality of targeted channels up to the maximum number of applications from a plurality of available channels; and
designate at least one of the plurality of targeted channels to form a preloaded application, wherein the preloaded application is configured to run as a background process on the client device prior to content associated with the at least one designated channel being streamed through the client device.
7 Assignments
0 Petitions
Accused Products
Abstract
A method includes detecting a client device, determining a maximum number of channels based on the client device and selecting different targeted channels from a set of available channels. At least one of the different targeted channels is selected to form a preloaded channel.
106 Citations
20 Claims
-
1. A system, comprising:
-
a platform server configured for coupling to a client device via a network, wherein the platform server is configured to; determine a maximum number of applications based on the client device, wherein each application allows content associated with a corresponding channel to be streamed through the client device; select a plurality of targeted channels up to the maximum number of applications from a plurality of available channels; and designate at least one of the plurality of targeted channels to form a preloaded application, wherein the preloaded application is configured to run as a background process on the client device prior to content associated with the at least one designated channel being streamed through the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
determining, by at least one computing device, a maximum number of applications based on a client device, wherein each application allows content associated with a corresponding channel to be streamed through the client device; selecting, by the at least one computing device, a plurality of targeted channels up to the maximum number of applications from a plurality of available channels; and designating, by the at least one computing device, at least one of the plurality of targeted channels to form a preloaded application, wherein the preloaded application channel is configured to run as a background process on the client device prior to content associated with the at least one designated channel being received by the client device. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory, computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
determining a maximum number of applications based on a client device, wherein each application allows content associated with a corresponding channel to be streamed through the client device; selecting a plurality of targeted channels up to the maximum number of applications from a plurality of available channels; and designating at least one of the plurality of targeted channels to form a preloaded application, wherein the preloaded application is configured to run as a background process on the client device prior to content associated with the at least one designated channel being received by the client device.
-
Specification