Non-fungible tokens for media item samples
US-12170803-B2 · Dec 17, 2024 · US
US9473805B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9473805-B1 |
| Application number | US-201514838002-A |
| Country | US |
| Kind code | B1 |
| Filing date | Aug 27, 2015 |
| Priority date | Aug 27, 2015 |
| Publication date | Oct 18, 2016 |
| Grant date | Oct 18, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A customized content selection and delivery system is operable to create a customized content channel package for a subscriber and customized content channel package to a customer premises over a content delivery network. A multi-level analysis based on measured content consumption metrics is performed to select content provider channels for the customized content channel package.
Opening claim text (preview).
What is claimed is: 1. A customized content selection and delivery system comprising: a plurality of content servers to receive content provider channels from content providers; a content management database to store content consumption metrics and subscriber information, wherein the content consumption metrics are measured by customer premises equipment receiving content channels from the system via a content delivery network, wherein the content consumption metrics comprise at least a plurality of whether a subscriber watched a content provider channel, how long was the channel watched, how many days was the channel watched, how many times did the subscriber come back to the channel at the same time of day, number of days since the subscriber last watched the channel, is the subscriber a regular weekly viewer, is the subscriber a seasonal viewer, what is interval in tuning to the channel, how long did the subscriber watch the channel relative to overall viewing duration of the subscriber, how many days did the subscriber watch the channel, and how many times did the subscriber come back to the channel at the same time of the day; a content management server, including at least one processor, to select a plurality of the content provider channels to include in a customized content channel package for at least one subscriber based on derived metrics determined from the content consumption metrics and content value scores determined for each channel and for each of the at least one subscribers based on the derived metrics, wherein the selected content provider channels are packaged into the customized content channel package and delivered to at least one of the subscribers via the content delivery network. 2. The system of claim 1 , wherein the content management server is to determine a score for each of the content provider channels and for each subscriber according to the content consumption metrics, and the derived metrics are determined from the score for each of the content provider channels and for each subscriber. 3. The system of claim 2 , wherein the score for each content provider channel and for each subscriber comprises a high, medium or low value bucket determined based on a distribution of content consumption metrics for each subscriber and channel. 4. The system of claim 1 , wherein the derived metrics are comprised of categories of the content consumption metrics, and the content management server is to aggregate the content consumption metrics in each category to determine values for the derived metrics. 5. The system of claim 4 , wherein to aggregate the content consumption metrics in each category, the content management server is to determine a definition for assigning the values for the derived metrics based on the content consumption metrics. 6. The system of claim 4 , wherein the content value scores comprise a high, medium or low for each channel, and high and low channels are first determined and any remaining channels are assigned as medium. 7. The system of claim 6 , wherein the content management server is to generate a plurality of customized content channel packages based on different demographics of the subscribers, and each customized content channel package includes high channels for the demographic. 8. The system of claim 1 , wherein the content management server is to generate the customized content channel package for a particular subscriber based on scores determined for the subscriber. 9. The system of claim 1 , wherein the derived metrics comprise absolute volume, normalized volume, regularity, and recency. 10. A method performed by at least one processor to create a customized content channel package for delivery over a content delivery network to customer premises equipment, wherein the method comprises: storing content consumption metrics for content provider channels and storing subscriber information for subscribers receiving the content provider channels, wherein the content consumption metrics comprise at least a plurality of whether a user watched a content provider channel, how long was the channel watched, how many days was the channel watched, how many times did the user come back to the channel at the same time of day, number of days since the user last watched the channel, is the user a regular weekly viewer, is the user a seasonal viewer, what is interval in tuning to the channel, how long did the user watch the channel relative to overall viewing duration of the user, how many days did the user watch the channel, and how many times did the user come back to the channel at the same time of the day; and selecting a plurality of the content provider channels to include in the customized content channel package for at least one subscriber based on derived metrics determined from the content consumption metrics and content value scores determined for each channel and each subscriber based on the derived metrics. 11. The method of claim 10 , comprising: determining bucket values for each content provider channel and each subscriber from the content consumption metrics, wherein the derived metrics are determined from the bucket values. 12. The method of claim 11 , wherein the derived metrics are comprised of categories of the content consumption metrics, and the method comprises: aggregating the content consumption metrics in each category to determine values for the derived metrics. 13. The method of claim 10 , wherein the content value scores comprise a high, medium or low for each channel, and high and low channels are first determined and any remaining channels are assigned as medium. 14. The method of claim 10 , comprising: determining the customized content channel package based on at least one of demographics of a subscriber and content consumption metrics determined for the subscriber. 15. A customized content selection and delivery system comprising: a content management database to store content consumption metrics and user information for users, wherein the content consumption metrics are measured by at least one of end user devices receiving content from the system via a network and a server delivering the content to the end user devices, wherein the content consumption metrics comprise at least a plurality of whether a user watched a content provider channel, how long was the channel watched, how many days was the channel watched, how many times did the user come back to the channel at the same time of day, number of days since the user last watched the channel, is the user a regular weekly viewer, is the user a seasonal viewer, what is interval in tuning to the channel, how long did the user watch the channel relative to overall viewing duration of the user, how many days did the user watch the channel, and how many times did the user come back to the channel at the same time of the day; a content management server, including at least one processor, to select a plurality of content provider channels to include in customized content channel packages for the users based on derived metrics determined from the content consumption metrics and content value scores and transmit the customized content channel packages to the end user devices via the network, wherein the derived metrics are comprised of categories of the content consumption metrics including absolute volume, normalized volume, regularity and recency, and absolute volume is a measure of amount of time a user of the users views a content provider channel of the content provider channels for a predetermined period of time, normalized volume is a measure of amount of time the user of the users vi
Secondary servers, e.g. proxy server, cable television Head-end {(provisioning of proxy services in data packet switching networks H04L67/56)} · CPC title
Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title
Gathering content from different sources, e.g. Internet and satellite · CPC title
Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched (monitoring of user activities for profile generation for accessing a video database G06F16/739; protecting generic digital content where the protection is independent of the precise nature of the content G06F21/10; arrangements for monitoring the use made of the broadcast services in broadcast systems H04H60/31) · CPC title
Analytics of user selections, e.g. selection of programmes or purchase activity (monitoring of user selections in data processing systems G06F11/34; arrangements for monitoring the user's behaviour or opinions in broadcast systems H04H60/33) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.