Subscription and channel management technology
First Claim
Patent Images
1. A method of providing channel information to users of a content delivery network, the method comprising:
- enabling a user to subscribe to available channels on a content delivery network;
receiving, from the user, subscription to a subset of the available channels on the content delivery network;
receiving, from the user, user personalization of at least one channel;
identifying a user identity of the user;
storing, in a user database, channel subscription information for the user identity based on the subset of channels to which the user subscribed and the user personalization;
identifying a media device associated with the user identity; and
controlling the media device based on the channel subscription information stored in the user database,wherein receiving, from the user, user personalization of at least one channel comprises;
displaying representations of content files from a private collection of the user;
after displaying representations of content files included in the private collection of the user, receiving, from the user, input selecting one or more of the content files from the private collection of the user to include in a channel to which the user subscribed; and
based on the input selecting the one or more content files, including the one or more content files from the private collection of the user in the channel to which the user subscribed such that the channel includes content files added to the channel by a content curator that is different than the user and the one or more content files from the private collection of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Subscription and channel management technology, in which a system allows a user to subscribe to a subset of the available channels on a content delivery network and personalize at least one channel. The system identifies a user identity of the user and stores, in a user database, channel subscription information for the user identity based on the subset of channels to which the user subscribed and the user personalization. The system identifies a downloader device associated with the user identity and controls the downloader device based on the channel subscription information stored in the user database.
67 Citations
21 Claims
-
1. A method of providing channel information to users of a content delivery network, the method comprising:
-
enabling a user to subscribe to available channels on a content delivery network; receiving, from the user, subscription to a subset of the available channels on the content delivery network; receiving, from the user, user personalization of at least one channel; identifying a user identity of the user; storing, in a user database, channel subscription information for the user identity based on the subset of channels to which the user subscribed and the user personalization; identifying a media device associated with the user identity; and controlling the media device based on the channel subscription information stored in the user database, wherein receiving, from the user, user personalization of at least one channel comprises; displaying representations of content files from a private collection of the user; after displaying representations of content files included in the private collection of the user, receiving, from the user, input selecting one or more of the content files from the private collection of the user to include in a channel to which the user subscribed; and based on the input selecting the one or more content files, including the one or more content files from the private collection of the user in the channel to which the user subscribed such that the channel includes content files added to the channel by a content curator that is different than the user and the one or more content files from the private collection of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
at least one computer; and at least one computer-readable medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising; enabling a user to subscribe to available channels on a content delivery network; receiving, from the user, subscription to a subset of the available channels on the content delivery network; receiving, from the user, user personalization of at least one channel; identifying a user identity of the user; storing, in a user database, channel subscription information for the user identity based on the subset of channels to which the user subscribed and the user personalization; identifying a media device associated with the user identity; and controlling the media device based on the channel subscription information stored in the user database, wherein receiving, from the user, user personalization of at least one channel comprises; displaying representations of content files from a private collection of the user; after displaying representations of content files included in the private collection of the user, receiving, from the user, input selecting one or more of the content files from the private collection of the user to include in a channel to which the user subscribed; and based on the input selecting the one or more content files, including the one or more content files from the private collection of the user in the channel to which the user subscribed such that the channel includes content files added to the channel by a content curator that is different than the user and the one or more content files from the private collection of the user.
-
-
21. At least one computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a computer to perform operations comprising:
-
enabling a user to subscribe to available channels on a content delivery network; receiving, from the user, subscription to a subset of the available channels on the content delivery network; receiving, from the user, user personalization of at least one channel; identifying a user identity of the user; storing, in a user database, channel subscription information for the user identity based on the subset of channels to which the user subscribed and the user personalization; identifying a media device associated with the user identity; and controlling the media device based on the channel subscription information stored in the user database, wherein receiving, from the user, user personalization of at least one channel comprises; displaying representations of content files from a private collection of the user; after displaying representations of content files included in the private collection of the user, receiving, from the user, input selecting one or more of the content files from the private collection of the user to include in a channel to which the user subscribed; and based on the input selecting the one or more content files, including the one or more content files from the private collection of the user in the channel to which the user subscribed such that the channel includes content files added to the channel by a content curator that is different than the user and the one or more content files from the private collection of the user.
-
Specification