Inferring information about media stream objects
First Claim
1. 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 andwherein 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.
2 Assignments
0 Petitions
Accused Products
Abstract
Information about media objects within media streams is inferred based on repeat instances of the media objects within the media streams. A system and methods enable the monitoring of one or more media streams and the identification of repeat instances of media objects (e.g., audio and/or video objects) within the media streams. The monitoring and object repeat identification is performed by one or more server computers on a network. Information about a media object can be inferred based on repeat instances of the media object and based on repeat instances of related media objects. The information is transferred from a server to a client in response to a user query entered at the client through an interactive user interface.
-
Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; and a processor-readable storage medium, executable on the one or more processors, and 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, 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. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification