Apparatus and method for aggregating media content

US9807462B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9807462-B2
Application numberUS-201113082256-A
CountryUS
Kind codeB2
Filing dateApr 7, 2011
Priority dateApr 7, 2011
Publication dateOct 31, 2017
Grant dateOct 31, 2017

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 video content source includes a processor and a media module executed by the processor. The media module identifies available on-demand media content, organizes on-demand media content by provider and associates on-demand media content by category. Aggregated on-demand media content is formed in a non-temporal grid organized by provider and category. The non-temporal grid may include various combinations of providers, categories and on-demand media content instances.

First claim

Opening claim text (preview).

The invention claimed is: 1. A content processor, comprising: a processor; and a media module executed by the processor and configured to: supply to a media device a template including a first criterion and a second criterion, wherein at least the first criterion and the second criterion specify how to organize aggregated on-demand media content presented by the media device, receive a customization criterion, wherein the customization criterion is provided using the template at the media device, and wherein the customization criterion includes the first criterion and the second criterion specifying that the aggregated on-demand media content is organized by provider and content category, respectively, or specifying that the aggregated on-demand media content is organized by the content category and the provider, respectively, organize the aggregated on-demand media content in a non-temporal format according to the first criterion before organizing the aggregated on-demand media content in the non-temporal format according to the second criterion, supply, to the media device, a first interface comprising the organized aggregated on-demand media content in the non-temporal format that concurrently displays a set of instances of the first criterion and instances of the second criterion associated with at least one instance of the first criterion, receive a selection of a displayed instance, wherein the selected displayed instance is an instance of the first criterion or an instance of the second criterion, and supply, to the media device, a second interface comprising the organized aggregated on-demand media content in the non-temporal format that concurrently displays the selected displayed instance and instances of the first or second criterion associated with the selected display instance. 2. The content processor of claim 1 , wherein the template includes a third criterion selected to specify a user-defined customization parameter, and wherein the customization criterion comprises: the first criterion specifying an organization by provider, wherein the aggregated on-demand media content is organized, in part, to include at least a first provider and a second provider concurrently displayed in the non-temporal format, the second criterion specifying an organization by content category, wherein the aggregated on-demand media content organized by the first provider is further organized as a set of content categories supplied by the first provider and the set of content categories is displayed in the non-temporal format, and the user-defined customization parameter specifying an organization by on-demand instance, wherein the aggregated on-demand media content organized by the second provider is further organized as a set of content instances supplied by the second provider and the set of content instances is displayed in the non-temporal format. 3. The content processor of claim 1 , wherein the customization criterion comprises: the first criterion specifying an organization by provider, wherein the aggregated on-demand media content is organized, in part, to include a set of providers concurrently displayed in the non-temporal format, and the second criterion specifying an organization by content category, wherein the on-demand media content supplied by a first provider, from the set of providers, is further organized as a set of content categories supplied by the first provider and the set of content categories is displayed in the non-temporal format, and wherein the media module is further configured to: receive a selection of a content category from the set of displayed content categories, and display a set of on-demand media content instances supplied by the first provider in the non-temporal format. 4. The content processor of claim 1 , wherein the customization criterion comprises: the first criterion specifying an organization by content category, wherein the aggregated on-demand media content is organized, in part, to include a set of content categories concurrently displayed in the non-temporal format, and the second criterion specifying an organization by provider, wherein the aggregated on-demand media content organized by content category is further organized, in part, as a set of content providers associated with each of the displayed content categories and concurrently displayed in the non-temporal format. 5. The content processor of claim 1 , wherein the customization criterion comprises: the first criterion specifying an organization by content category, wherein the aggregated on-demand media content is organized, in part, to include a plurality of content categories concurrently displayed in the non-temporal format, and the second criterion specifying an organization by provider, wherein the aggregated on-demand media content associated with a first content category, from the plurality of content categories, is further organized as a set of content providers associated with each of the displayed content categories and concurrently displayed in the non-temporal format, and wherein the media module is further configured to: receive a selection of a first provider from the set of content providers, and display a set of on-demand media content instances supplied by the first provider in the non-temporal format. 6. The content processor of claim 1 , wherein the customization criterion comprises: the first criterion specifying an organization by provider, wherein the aggregated on-demand media content is organized, in part, to include a set of providers concurrently displayed in the non-temporal format, and the second criterion specifying an organization by content category, wherein the aggregated on-demand media content organized by provider is further organized, in part, as a set of content categories offered by provider and concurrently displayed in the non-temporal format. 7. The content processor of claim 1 , wherein the template includes a third criterion selected to specify a user-defined customization parameter, and wherein the customization criterion comprises: the first criterion specifying an organization by content category, wherein the aggregated on-demand media content is organized, in part, to include a first content category and a second content category concurrently displayed in the non-temporal format, the second criterion specifying an organization by provider, wherein the aggregated on-demand media content organized by the first content category is further organized as a set of providers supplying on-demand media content of the first content category and the set of providers is displayed in the non-temporal format, and the user-defined customization parameter specifying an organization by on-demand media content instance, wherein the aggregated on-demand media content organized by the second content category is further organized; as a set of on-demand media content instances having the second content category and the set of on-demand media content instances is displayed in the non-temporal format. 8. The content processor of claim 1 , wherein each on-demand media content instance of the on-demand media content has displayed poster artwork. 9. A media device, comprising: a processor; and a presentation module executed by the processor and configured to: receive a template from a content processor including a first criterion and a second criterion, wherein at least the first criterion and second criterion specify how to organize aggregated on-demand media content presented by the media device, provide a customization criterion comprising the first criterion and the second criterion specifying that the aggregated on-demand media content is organized by provider and content cat

Assignees

Inventors

Classifications

  • Learning process for intelligent management, e.g. learning user preferences for recommending movies (details of learning user preferences for the retrieval of video data in a video database G06F16/739; computer systems using learning methods G06N3/08) · CPC title

  • Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules {; time-related management operations (arrangements for replacing or switching information during the broadcast or during the distribution H04H20/10)} · CPC title

  • H04N21/482Primary

    End-user interface for programme selection · 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 US9807462B2 cover?
A video content source includes a processor and a media module executed by the processor. The media module identifies available on-demand media content, organizes on-demand media content by provider and associates on-demand media content by category. Aggregated on-demand media content is formed in a non-temporal grid organized by provider and category. The non-temporal grid may include various …
Who is the assignee on this patent?
Wood Anthony, Roku Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/482. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 31 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).