Content onboarding and custom channel lineup provisioning
First Claim
1. A device, comprising:
- one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to;
receive configuration information associated with a set of channels to be provided as part of an Internet protocol television (IPTV) service,the configuration information identifying whether a user device that is associated with the IPTV service is eligible for the set of channels,wherein whether the user device is eligible for the set of channels is based on whether the user device is connected to an in-home network or an out-of-home network;
receive information associated with a set of channel categories after receiving the configuration information associated with the set of channels,a channel category, of the set of channel categories, including information associated with a subset of channels of the set of channels;
receive information associated with a set of channel lineups after receiving the information associated with the set of channel categories,a channel lineup, of the set of channel lineups, including the information associated with the set of channel categories;
receive information associated with the user device;
receive information that identifies whether the user device is connected to the in-home network or the out-of-home network;
determine, based on the information that identifies whether the user device is connected to the in-home network or the out-of-home network, a probability of a user, associated with the user device, being interested in a particular channel of the set of channels;
generate, based on the information associated with the user device, the configuration information associated with the set of channels, and the information that identifies whether the user device is connected to the in-home network or the out-of-home network, a custom channel lineup using the information associated with the set of channel lineups,wherein the custom channel lineup selectively includes the particular channel based on whether the probability satisfies a threshold; and
provide, to the user device, the custom channel lineup after generating the custom channel lineup to permit the user device to provide, for display, information associated with the custom channel lineup.
1 Assignment
0 Petitions
Accused Products
Abstract
A device can receive configuration information associated with a set of channels to be provided as part of an Internet protocol television (IPTV) service. The device can receive information associated with a set of channel categories after receiving the configuration information associated with the set of channels. The device can receive information associated with a set of channel lineups after receiving the information associated with the set of channel categories. The device can receive information associated with a user device that is associated with the IPTV service. The device can generate, based on the information associated with the user device and the channel configuration information, a custom channel lineup using the information associated with the set of channel lineups. The device can provide, to the user device, the custom channel lineup to permit the user device to provide, for display, information associated with the custom channel lineup.
7 Citations
20 Claims
-
1. A device, comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; receive configuration information associated with a set of channels to be provided as part of an Internet protocol television (IPTV) service, the configuration information identifying whether a user device that is associated with the IPTV service is eligible for the set of channels, wherein whether the user device is eligible for the set of channels is based on whether the user device is connected to an in-home network or an out-of-home network; receive information associated with a set of channel categories after receiving the configuration information associated with the set of channels, a channel category, of the set of channel categories, including information associated with a subset of channels of the set of channels; receive information associated with a set of channel lineups after receiving the information associated with the set of channel categories, a channel lineup, of the set of channel lineups, including the information associated with the set of channel categories; receive information associated with the user device; receive information that identifies whether the user device is connected to the in-home network or the out-of-home network; determine, based on the information that identifies whether the user device is connected to the in-home network or the out-of-home network, a probability of a user, associated with the user device, being interested in a particular channel of the set of channels; generate, based on the information associated with the user device, the configuration information associated with the set of channels, and the information that identifies whether the user device is connected to the in-home network or the out-of-home network, a custom channel lineup using the information associated with the set of channel lineups, wherein the custom channel lineup selectively includes the particular channel based on whether the probability satisfies a threshold; and provide, to the user device, the custom channel lineup after generating the custom channel lineup to permit the user device to provide, for display, information associated with the custom channel lineup. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive configuration information associated with a set of channels to be provided as part of an Internet protocol television (IPTV) service, the configuration information identifying whether a user device that is associated with the IPTV service is eligible for the set of channels, wherein whether the user device is eligible for the set of channels is based on whether the user device is connected to an in-home network or an out-of-home network; receive information associated with a set of channel categories after receiving the configuration information associated with the set of channels, a channel category, of the set of channel categories, including information associated with a subset of channels of the set of channels; receive information associated with a set of channels lineups after receiving the information associated with the set of channel categories, a channel lineup, of the set of channel lineups, including information associated with the set of channel categories; receive information associated with the user device; determine whether the user device is connected to the in-home network or the out-of-home network; determine, based on whether the user device is connected to the in-home network or the out-of-home network, a probability of a user, associated with the user device, being interested in a particular channel of the set of channels; generate, based on the information associated with the user device, the configuration information associated with the set of channels, and whether the user device is connected to the in-home network or the out-of-home network, a custom channel lineup using the information associated with the set of channel lineups, wherein the custom channel lineup selectively includes the particular channel based on whether the probability satisfies a threshold; and provide, to the user device, information associated with the custom channel lineup to permit the user device to provide, for display, the information associated with the custom channel lineup. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, configuration information associated with a set of channels, the set of channels being associated with an Internet protocol television (IPTV) service, the configuration information identifying whether a user device that is associated with the IPTV service is eligible for the set of channels, wherein whether the user device is eligible for the set of channels is based on whether the user device is connected to an in-home network or an out-of-home network; receiving, by the device, information associated with a set of channel categories after receiving the configuration information associated with the set of channels; receiving, by the device, information associated with a set of channel lineups after receiving the information associated with the set of channel categories; receiving, by the device, information associated with the user device; determining, by the device, whether the user device is connected to the in-home network or the out-of-home network; determining, based on whether the user device is connected to the in-home network or the out-of-home network, a probability of a user, associated with the user device, being interested in a particular channel of the set of channels; generating, by the device, a custom channel lineup using the information associated with the set of channel lineups and based on the information associated with the user device, the configuration information associated with the set of channels, and whether the user device is connected to the in-home network or the out-of-home network, wherein the custom channel lineup selectively includes the particular channel based on whether the probability satisfies a threshold; and providing, by the device and to the user device, the custom channel lineup after generating the custom channel lineup to permit the user device to provide, for display, information associated with the custom channel lineup. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification