Patent Document ID: 9118886
Application ID: 13944583
Patent Status: 1

Claim One:
1. A method for annotating general objects contained in video content, the method comprising: sending the video content to a client device, the video content being requested by a user from a video delivery service; receiving a first annotation from the client device defining a first boundary around a portion of a first frame of the video content; selecting the first annotation as a seed for an object; tracking the first annotation through multiple frames of the video content based on a position of the first boundary, wherein the tracking is performed backwards and forwards until a condition is met; determining second annotations that include second boundaries that match the position of the first boundary for the first annotation within a first threshold, the second annotations being received from other client devices and being located in the first frame or other frames from the first frame; generating a third annotation for the object, the third annotation generated automatically from analyzing the video content; determining the third annotation matches the first annotation within a second threshold; combining the third annotation, the second annotations, and the first annotation into an object track for the object; and associating a tag with the object in the object track, the tag being input by at least one of the client devices.