Work order estimator
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by at least one processing system comprising a processor, an order associated with processing a media file;
generating, by the at least one processing system, a workflow associated with fulfilling the order;
identifying, by the at least one processing system, a plurality of tasks associated with the workflow; and
generating, by the at least one processing system, an estimate associated with executing the plurality of tasks, wherein the generating an estimate comprises;
identifying a resource type associated with the media file and the order, andidentifying capacity requirements associated with executing the plurality of tasks,wherein the order is associated with at least two of;
transcoding the media file from a first format into at least one other format,inserting an advertisement or a logo into the media file,concatenating a second media file to the media file,inserting black space into at least a portion of the media file, orperforming audio transcoding on the media file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving an order associated with processing a media file and generating a workflow associated with fulfilling the order. The method may also include identifying a number of tasks associated with the workflow and generating an estimate associated with executing the tasks. The generating an estimate may include identifying a resource type associated with the media file and the order, and identifying at least one of capacity and time requirements associated with executing the tasks.
11 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by at least one processing system comprising a processor, an order associated with processing a media file; generating, by the at least one processing system, a workflow associated with fulfilling the order; identifying, by the at least one processing system, a plurality of tasks associated with the workflow; and generating, by the at least one processing system, an estimate associated with executing the plurality of tasks, wherein the generating an estimate comprises; identifying a resource type associated with the media file and the order, and identifying capacity requirements associated with executing the plurality of tasks, wherein the order is associated with at least two of; transcoding the media file from a first format into at least one other format, inserting an advertisement or a logo into the media file, concatenating a second media file to the media file, inserting black space into at least a portion of the media file, or performing audio transcoding on the media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a memory configured to store capacity information associated with a plurality of resources used to fulfill orders; and at least one logic device configured to; receive an order associated with processing a media file, identify a workflow associated with fulfilling the order, identify a plurality of tasks associated with the workflow, identify a resource type associated with the order, and identify at least one of capacity or time requirements associated with executing the plurality of tasks, wherein the order is associated with at least two of; transcoding the media file from a first format into at least one other format, inserting an advertisement or a logo into the media file, concatenating a second media file to the media file, inserting black space into at least a portion of the media file, or performing audio transcoding on the media file. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving an order associated with processing a media file, the order including a requested completion time; identifying a plurality of tasks associated with fulfilling the order; identifying at least one network element capable of executing the plurality of tasks; identifying at least one of capacity or time requirements associated with executing the plurality of tasks; and determining whether the order can be fulfilled by the requested completion time based on the identified at least one of capacity or time requirements, wherein the order is associated with at least two of; transcoding the media file from a first format into at least one other format, inserting an advertisement or a logo into the media file, concatenating a second media file to the media file, inserting black space into at least a portion of the media file, or performing audio transcoding on the media file. - View Dependent Claims (18)
-
Specification