ANNOTATING AND INDEXING BROADCAST VIDEO FOR SEARCHABILITY
First Claim
1. A method for providing searchable streaming video broadcasts generated from a plurality of interactive media sessions at an interactive media server, wherein the interactive media server generates a live broadcast video stream for each of the interactive media sessions and a video provider server providing a connection to the live broadcast video stream for viewing, the method comprising:
- at a statistics server, receiving an interactive media interactive media events stream for each interactive media session from the interactive media server;
generating statistics data for each interactive media session based upon the events stream; and
at an indexing server, generating a searchable index of a directory of live broadcast video streams, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata being generated based upon the statistics data for the corresponding interactive media session.
1 Assignment
0 Petitions
Accused Products
Abstract
A method providing searchable streaming video broadcasts via an interactive media server, the interactive media server generates a live broadcast video stream for each of a plurality of interactive media sessions and a video provider server providing a connection to the live broadcast video stream for viewing, the method comprising receiving an interactive media events stream for each interactive media session from the interactive media server, generating statistics data for each interactive media session based upon the events stream, and generating a searchable index of a directory of the live broadcast video streams, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata generated based upon the statistics data for the corresponding interactive media session.
30 Citations
20 Claims
-
1. A method for providing searchable streaming video broadcasts generated from a plurality of interactive media sessions at an interactive media server, wherein the interactive media server generates a live broadcast video stream for each of the interactive media sessions and a video provider server providing a connection to the live broadcast video stream for viewing, the method comprising:
-
at a statistics server, receiving an interactive media interactive media events stream for each interactive media session from the interactive media server; generating statistics data for each interactive media session based upon the events stream; and at an indexing server, generating a searchable index of a directory of live broadcast video streams, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata being generated based upon the statistics data for the corresponding interactive media session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for providing searchable video data generated from a plurality of interactive media sessions at an interactive media server, wherein the interactive media server generates a live broadcast video stream for each of the interactive media sessions and a video provider server provides connections to the video data for viewing, the system comprising:
-
one or more computing devices each having at least one processor and associated memory, the processor configured to execute the following software programs; a statistics engine configured to; receive an interactive media interactive media events stream for each interactive media session from the interactive media server; generate statistics data for each interactive media session based upon the events stream; and an indexing engine configured to generate a searchable index of a directory of the live broadcast video streams, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata being generated based upon the statistics data for the corresponding interactive media session. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for providing searchable streaming video broadcasts generated from a plurality of interactive media sessions at an interactive media server, wherein the interactive media server generates a live broadcast video stream for each of the interactive media sessions and a video provider server providing a connection to the live broadcast video stream for viewing, the method comprising:
-
maintaining on a directory server the directory of the live broadcast video stream provided by the video provider server for each interactive media session, the directory including a list of links to live broadcast video streams for each interactive media session on the video provider server; at a media statistics server, receiving an interactive media interactive media events stream for each interactive media session from the interactive media server; generating statistics data for each interactive media session based upon the events stream; and at an indexing server, generating a searchable index of the directory, the searchable index including a plurality of entries, each entry including (a) a link to the live broadcast video stream for a corresponding interactive media session provided by the video provider server, and (b) metadata associated with the corresponding interactive media session, the metadata being generated based upon the statistics data for the corresponding interactive media session. - View Dependent Claims (19, 20)
-
Specification