Content onboarding and custom channel lineup provisioning

US10848827B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10848827-B2
Application numberUS-201916527759-A
CountryUS
Kind codeB2
Filing dateJul 31, 2019
Priority dateJul 12, 2017
Publication dateNov 24, 2020
Grant dateNov 24, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: receiving, by a device, configuration information associated with a set of channels associated with an Internet protocol television (IPTV) service, the configuration information identifying whether a user device, associated with the IPTV service, is eligible for one or more of the set of channels; determining by the device whether the user device is connected to an in-home network or an out-of-home network; determining, by the device 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 based on 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, the custom channel lineup selectively including the particular channel based on whether the probability satisfies a threshold; and providing, by the device and to the user device, information associated with the custom channel lineup. 2. The method of claim 1 , wherein the configuration information identifies whether the user device is eligible for the particular channel based on one or more of access point connectivity or access network connectivity of the user device. 3. The method of claim 1 , further comprising: determining, based on account information associated with the user device, another user device that is associated with the account information; and wherein generating the custom channel lineup comprises: generating the custom channel lineup based on determining the another user device that is associated with the account information. 4. The method of claim 1 , wherein determining the probability of the user being interested in the particular channel comprises: determining the probability of the user being interested in the particular channel based on at least one of: account information, profile information, user information, behavioral information, subscription information, restriction information, device information, connectivity information, location information, or time frame information. 5. The method of claim 1 , further comprising: determining a display order of channels based on at least, one of: account information, profile information, user information, behavioral information, subscription information, restriction information, device information, connectivity information, location information, or time frame information; and wherein generating the custom channel lineup comprises: generating the custom channel lineup based on determining the display order. 6. The method of claim 1 , wherein the configuration information includes information that identifies an encryption key, a credential, or a token that can be used by the user device when requesting content associated with the set of channels. 7. The method of claim 3 , where the particular channel is a first particular channel; and wherein the method further comprises: determining that the another user device is eligible for a second, particular channel; wherein generating the custom channel lineup comprises: including the second particular channel in the custom channel lineup. 8. A device, comprising: one or more memories; and one or more processors communicatively coupled to the one or more memories, configured to: receive configuration information associated with a set of channels associated with an Internet protocol television (IPTV) service, the configuration information identifying whether a user device, associated with the IPTV service, is eligible for one or more of the set of channels; determine whether the user device is connected to an in-home network or an out-of-home network; determine a probability of a user, associated. with the user device, being interested in a particular channel of the set of channels; generate and whether the user device is connected to the in-home network, or the out-of-home network, a custom channel lineup, the custom channel lineup selectively including the particular channel based on whether the probability satisfies a threshold; and provide, to the user device, information associated with the custom channel lineup. 9. The device of claim 8 , wherein the configuration information identifies whether the user device is eligible for the particular channel based on one or more of access point connectivity or access network connectivity of the user device. 10. The device of claim 8 , wherein the one or more processors are further configured to: determine, based on account information associated with the user device, another user device that is associated with the account information; and wherein the one or more processors, when generating the custom channel lineup, are configured to: generate the custom channel lineup based on determining the another user device that is associated with the account information. 11. The device of claim 8 , wherein the one or more processors, when determining the probability of the user being interested in the particular channel, are configured to: determine the probability of the user being interested in the particular channel based on at least one of: account information, profile information, user information, behavioral information, subscription information, restriction information, device information, connectivity information, location information, or time frame information. 12. The device of claim 8 , wherein the one or more processors are further configured to: determine a display order of channels based on at least one of account information profile information, user information, behavioral information, subscription information, restriction information, device information, connectivity information, location information, or time frame information; and wherein the one or more processors, when generating the custom channel lineup, are configured to: generate the custom channel lineup based on determining the display order. 13. The device of claim 8 , wherein the configuration information includes information that identifies an encryption key, a credential, or a token that can be used by the user device when requesting content associated with the set of channels. 14. The device of claim 10 , where the particular channel is a first particular channel; and wherein the one or more processors are further configured to: determine that the another user device is eligible for a second particular channel; wherein the one or more processors, when generating the custom channel lineup, are configured to: include the second particular channel in the custom channel lineup. 15. 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 associated with an Internet protocol television (IPTV) service, the configuration information identifying whether a user device, associated with the IPTV service, is eligible for one or more of the set of channels; determine whether the user device is connected to an in-home network or an out-of-home network; determine a probability of a user, associated with the user device, being interested in a particular channel of the set of channels; generate and whether the user device is connected to

Assignees

Inventors

Classifications

  • H04N21/462Primary

    Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities · CPC title

  • involving the geographical location of the client (retrieval from the Internet by querying based on geographical locations G06F16/9537; arrangements for identifying locations of receiving stations in broadcast systems H04H60/51; location of the user terminal in data switching networks H04L67/52; services making use of the location of users or terminals in wireless networks H04W4/02; locating users or terminals in wireless networks H04W64/00) · CPC title

  • using a grid, e.g. sorted out by channel and broadcast time · CPC title

  • Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel · CPC title

  • Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message] {(arrangements for conditional access to broadcast information or to broadcast-related services H04H60/14)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10848827B2 cover?
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 afte…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/462. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 24 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).