Methods and systems for processing media files
First Claim
Patent Images
1. A system for processing media files comprising:
- a processor for executing computer program code; and
a non-transitory computer-readable storage medium storing executable computer program code for;
monitoring at least one application for occurrences of events wherein at least one event is associated with a media file;
capturing the at least one event upon the occurrence of the event by queuing event data associated with the at least one event at a position in the queue; and
indexing and storing at least some of the event data and the media file associated with the at least one event at a time after the occurrence of the at least one event, wherein the time is based on performance data indicating a readiness to process the at least one event and the position in the queue.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for processing media files are described. In one embodiment, one or more events are captured having associated event data and associated with a client device, wherein each event is associated with an article and at least one of the articles is a media file, wherein at least one of the events is captured in real time upon the occurrence of the event, at least some of the event data and articles associated with the events are indexed and stored, a search query is received, and the at least one media file is determined as relevant to the search query.
-
Citations
20 Claims
-
1. A system for processing media files comprising:
-
a processor for executing computer program code; and a non-transitory computer-readable storage medium storing executable computer program code for; monitoring at least one application for occurrences of events wherein at least one event is associated with a media file; capturing the at least one event upon the occurrence of the event by queuing event data associated with the at least one event at a position in the queue; and indexing and storing at least some of the event data and the media file associated with the at least one event at a time after the occurrence of the at least one event, wherein the time is based on performance data indicating a readiness to process the at least one event and the position in the queue. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for processing media files, the method comprising:
-
monitoring, at one or more processors, at least one application for occurrences of events wherein at least one event is associated with a media file; capturing the at least one event upon the occurrence of the event by queuing event data associated with the at least one event at a position in the queue; and indexing and storing at least some of the event data and the media file associated with the at least one event at a time after the occurrence of the at least one event, wherein the time is based on performance data indicating a readiness to process the at least one event and the position in the queue. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium configured to store instructions, the instructions when executed by a processor cause the processor to:
-
monitor at least one application for occurrences of events wherein at least one event is associated with a media file; capture the at least one event upon the occurrence of the event by queuing event data associated with the at least one event at a position in the queue; and index and store at least some of the event data and the media file associated with the at least one event at a time after the occurrence of the at least one event, wherein the time is based on performance data indicating a readiness to process the at least one event and the position in the queue. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification