IP Library Granted Patent US 7,444,660
Granted Patent B2
US 7,444,660 · App. 09/793,357 · Granted Oct 28, 2008

System and method for generating metadata for video programming events

Assignee: Meevee, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,444,660
App. No.
09/793,357
Granted
Oct 28, 2008
Kind
B2
Abstract

A device for generating metadata for a programming event receives data corresponding to a programming event that includes descriptive information and timing information. The device analyzes the data to determine goodness of fit scores for the programming event corresponding to categories of a classification hierarchy. The device then stores metadata for the programming event that includes goodness of fit scores, time data and descriptive data. The stored goodness of fit scores may be a representative subset of all goodness of fit scores for the programming event. Also disclosed are processes performed in a device for generating metadata for programming events. Also disclosed is metadata encoded in a computer readable medium. The metadata includes a programming event identifier, descriptive data describing the programming event, time data enabling determination of a start time and duration of the programming event, and goodness of fit scores for the programming event that are associated with categories of the classification hierarchy.

Claims (30)

1. A method in a data processing device for generating metadata that describes the subject matter of segments of a program, comprising:

receiving in the data processing device data corresponding to a program, the data including production data comprising descriptive information and timing information;

analyzing by the data processing device the data to determine individual segments of the program that pertain to different subject matter and the times and durations of the individual segments;

analyzing by the data processing device the data to assign goodness of fit scores for each segment corresponding to subject matter categories of a subject matter classification hierarchy,

wherein the subject matter categories of the hierarchy comprise at least a set of top-level categories, sets of first level sub-categories each corresponding to and encompassed by a respective one of said top-level categories, and sets of second level sub-categories each corresponding to and encompassed by a respective one of said first level sub-categories; and

storing metadata for each segment, the metadata comprising goodness of fit scores and their associated categories, time data, and descriptive data.

2. The method claimed in claim 1 , wherein storing is preceded by determining a representative subset of said goodness of fit scores, and

wherein storing goodness of fit scores comprises storing said representative subset of said goodness of fit scores and their associated categories.

3. The method claimed in claim 1 , wherein the received data further comprises electronic program guide data.

4. The method claimed in claim 1 , wherein determining a time and duration is preceded by processing the production data to conform to a standard delimited format.

5. A program-controlled device for generating metadata that describes the subject matter segments of a program, the device comprising a computer readable medium having stored therein programming instructions for causing the device to perform operations comprising:

receiving data corresponding to a program, the data including production data comprising descriptive information and timing information;

analyzing the data to determine individual segments of the program that pertain to different subject matter and the times and durations of the individual segments;

analyzing the data to assign goodness of fit scores for each segment corresponding to subject matter categories of a subject matter classification hierarchy,

wherein the subject matter categories of the hierarchy comprise at least a set of top-level categories, sets of first level sub-categories each corresponding to and encompassed by a respective one of said top-level categories, and sets of second level sub-categories each corresponding to and encompassed by a respective one of said first level sub-categories; and

storing metadata for each segment, the metadata comprising goodness of fit scores and their associated categories, time data, and descriptive data.

6. The device claimed in claim 5 , wherein said storing is preceded by determining a representative subset of said goodness of fit scores, and

wherein storing goodness of fit scores comprises storing said representative subset of said goodness of fit scores and their associated categories.

7. The device claimed in claim 5 , wherein the received data further comprises electronic program guide data.

8. The device claimed in claim 5 , wherein determining a time and duration is preceded by processing the production data to conform to a standard delimited format.

9. A device for generating metadata that describes the subject matter of segments of a program comprising:

means for receiving data corresponding to a program, the data including production data comprising descriptive information and timing information;

means for analyzing the data to determine individual segments of the program that pertain to different subject matter and the times and durations of the individual segments;

means for analyzing the data to assign goodness of fit scores for each segment corresponding to subject matter categories of a subject matter classification hierarchy,

wherein the subject matter categories of the hierarchy comprise at least a set of top-level categories, sets of first level sub-categories each corresponding to and encompassed by a respective one of said top-level categories, and sets of second level sub-categories each corresponding to and encompassed by a respective one of said first level sub-categories; and

means for storing metadata for each segment, the metadata comprising goodness of fit scores and their associated categories, time data, and descriptive data.

10. The device claimed in claim 9 , further comprising means for determining a representative subset of said goodness of fit scores, and

wherein the means for storing goodness of fit scores stores said representative subset of said goodness of fit scores and their associated categories.

11. The device claimed in claim 9 , wherein the received data further comprises electronic program guide data.

12. The device claimed in claim 9 , further comprising means for processing the production data to conform to a standard delimited format.

Assignments (2)
CHANGE OF NAME Recorded Sep 15, 2008
From: MYDTV, INC.
To: MEEVEE, INC.
Reel/Frame 021532/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2001
From: DUDKIEWICZ, GIL GAVRIEL
To: MYDTV, INC.
Reel/Frame 011582/0664 →
Continuity (2)
Provisional Application 6024917900 · Nov 16, 2000
Related Publication 20020152474A1 · Oct 17, 2002