Patent ID: 7788696

Claim:
A computer memory comprising processor-executable instructions configured for: receiving a request for information regarding a media object; inferring the information from repeat instances of media objects occurring within one or more media streams; and returning the information; wherein the inferring comprises comparing temporal lengths of repeat instances of the media object with one another to determine different versions of the media object, wherein the different versions of the media object are video clips, the different versions of the media object selected from the group comprising: a longest version of the media object; a number of longer versions of the media object; a shortest version of the media object; and a number of shorter versions of the media object and wherein the inferring further comprises determining a number of related media objects, wherein: (i) the related media objects are determined based on temporal proximities of media objects relative to the media object associated with the request, and (ii) the related media objects have a higher frequency of repeat instances relative to one another.