Patent Document ID: 9442933
Application ID: 12343779

Base Claim:
1. A method, comprising: analyzing, to determine one or more keywords, descriptive data of a media item; analyzing, by a computing device, the one or more keywords and selecting, based on the analyzing of the one or more keywords, a knowledge domain for the media item from a plurality of different knowledge domains; identifying, based on the knowledge domain, a plurality of attribute fields associated with the knowledge domain; identifying, from different combinations of media analysis technologies that correspond to the plurality of different knowledge domains and that are usable to analyze media, a combination of media analysis technologies corresponding to the knowledge domain; analyzing, after identifying the combination of media analysis technologies, the media item using the combination of media analysis technologies to determine values for the plurality of attribute fields; and segmenting the media item into a plurality of segments as a function of the values for the plurality of attribute fields by at least determining beginning and ending boundaries for the plurality of segments as a function of the values for the plurality of attribute fields.

---

Claim 4:
4. The method of claim 1 further comprising: classifying each of the plurality of segments within an ontology, resulting in one or more classifications of each segment; and storing information identifying the plurality of segments to allow the plurality of segments to be found in future searches and storing information identifying the one or more classifications.