Outer Rim Archives
Archives · 2017 · 20170245011

Application (pre-grant publication)

METHODS AND SYSTEMS OF DYNAMIC CONTENT ANALYSIS

Number
20170245011
Published
2017-08-24
Filed
2017-05-09
Assignee
DISNEY ENTERPRISES, INC.
Inventors
ROBERT; ARNAUD et al.
CPC
H04N21/44204; H04N21/25866; H04N21/44226; H04N21/44218; G06F16/436; H04N21/44224; H04N21/23418; H04N21/44222
Verdict
Set aside dynamic content analysis methods/systems - content analytics business (PGPUB)
Source
Google Patents · FreePatentsOnline

Abstract

Methods and systems of dynamic content analysis for categorizing media contents are provided. Data regarding the media contents thata user is watching on one or more devices is obtained, and the environment in which the user is watching the media contents may be captured. Metadata categorizing the events and the media contents can be generated, and the metadata may be further associated with a corresponding event.

Background

BRIEF DESCRIPTION OF THE DRAWINGS

The present application, in accordance with one or more various embodiments, is described in detail with reference to the following figures. The drawings are provided for purposes of illustration only and merely depict typical or example embodiments of the application. These drawings are provided to facilitate the reader's understanding ofthe application and shall not be considered limiting of the breadth, scope, or applicability of the application. It should be noted that for clarity and ease of illustration thesedrawings are not necessarily made to scale.

FIG. 1 illustrates an exemplary dynamiccontent analysis system implemented in an exemplary environment.

FIG. 2 is a flow diagram illustrating an exemplary method of performing dynamic content analysis, such as for the dynamic content analysis system in FIG. 1.

FIG. 3A is a flow diagram illustrating an exemplary method of a device (such as the monitor module in FIG. 1) performing dynamic content analysis.

FIG. 3B is a flow diagram illustrating an exemplary method of a device (such as the monitor module in FIG. 1) performing dynamic content analysis.

FIG. 4A is a flow diagram illustrating an exemplary method of a server (such as the dynamic content analysis server module in FIG. 1) performing dynamic content analysis.

FIG. 4B is a flow diagram illustrating an exemplary method of a server (such as the dynamic content analysis server module in FIG.

Claims

1. A computer-implemented method, comprising: performing dynamic analysis of a scene of a media content being viewed by a user to determine one or more elements present in the scene and recognize one or more events involving the one or more elements occurring in the scene, wherein the dynamic analysis of the scene is performed without utilizing predetermined information associated with either the one or more elements or the one or more events; analyzing one or more concurrent activities of the user during the viewing of the media content; generating real-time metadata comprising information characterizing at least one of the one or more elements and the one or more events and information characterizing the one or more concurrent activities of the user; and requesting supplementary information based upon the real-time metadata. 10. An apparatus, comprising: non-transitory memory storing a set of instructions; and a processor coupled to the non-transitory, wherein the set of instructions are configured to cause the processor to: perform dynamic analysis of a scene of a media content being viewed by a user to determine one or more elements present in the scene and recognize one or more events involving the one or more elements occurring in the scene, wherein the dynamic analysis of the scene is performedwithout utilizing predetermined information associated with either the one or more elements or the one or more events; analyze one or more concurrent activities of the user duringthe viewing of the media content; generate real-time metadata comprising information characterizing at least one of the one or more elements and the one or more events and information characterizing the one or more concurrent activities of the user; and request supplementary information based upon the real-time metadata.