METHOD AND APPARATUS FOR PROVIDING COMMUNITY-BASED METADATA
First Claim
1. A method of obtaining metadata associated with a media program, comprising the steps of:
- detecting an object in a frame of media program;
transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user;
receiving second data comprising user entered metadata associated with the identified object;
tracking the object across proximate frames of the media program;
associating the entered metadata with the object in at least one of the proximate frames of the media program; and
storing the associated entered metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing community based metadata is disclosed. In one embodiment, the method comprises the steps of detecting an object in a frame of media program, transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user, receiving second data comprising user entered metadata associated with the identified object, tracking the object across proximate frames of the media program, associating the entered metadata with the object in at least one of the proximate frames of the media program, and storing the associated entered metadata.
49 Citations
42 Claims
-
1. A method of obtaining metadata associated with a media program, comprising the steps of:
-
detecting an object in a frame of media program; transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user; receiving second data comprising user entered metadata associated with the identified object; tracking the object across proximate frames of the media program; associating the entered metadata with the object in at least one of the proximate frames of the media program; and storing the associated entered metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for obtaining metadata associated with a media program, comprising:
-
a media program analyzer for detecting an object in a frame of media program and for tracking the object across proximate frames of the media program; a communication module for transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user, for receiving second data comprising user entered metadata associated with the identified object; and a database for associating the entered metadata with the object in at least one of the proximate frames of the media program, and for storing the associated entered metadata. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for obtaining metadata associated with a media program, comprising:
-
means for detecting an object in a frame of media program; means for transmitting first data comprising the frame of the media program having the detected object to display device for presentation to a user; means for receiving second data comprising user entered metadata associated with the identified object; means for tracking the object across proximate frames of the media program; means for associating the entered metadata with the object in at least one of the proximate frames of the media program; and means for storing the associated entered metadata. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification