Method and apparatus of creating media content
AssigneeOpen Invention Network, LLC
InventorHarper Kent Potter
Life of this patent
Estimating the term…
Abstract
A method and apparatus of processing content, such as, video and/or audio are disclosed. The operations of processing content may include receiving user input, such as, a content file, a type of content format, and a content destination. Other operations include determining necessary operations needed to complete the content processing and determining the applications available to the user on a local machine used by the user. The operations further include determining whether the user's local machine includes the necessary applications to perform the content processing, and determining a codec that will be used to process the content, and formatting the content using the codec and distributing the content to the content destination.
Claims20
A method, comprising:
- determining, via a processor, applications available to a local machine based on at least one content file, at least one type of content format, and at least one content destination;
- determining, via the processor, a codec that will be used to process content, wherein the determining of the codec comprises:
- comparing a list of software with an internal library of information describing capabilities of common software tools,
- combining the list of software with the library to create a virtual description of computing device's capabilities, and
- reviewing the library to determine requirements of different video players to detect the file type and the codec necessary to meet output requirements of the computing device;
- distributing the content to the content destination;
- and
- inserting the content into a website's content publication window according to a particular size and a web location uniform resource locator.
An apparatus, comprising:
- a processor configured to:
- determine applications available to a local machine based on at least one content file, at least one type of content format, and at least one content destination;
- determine a codec that will be used to process content, wherein the determining of the codec comprises:
- compare a list of software with an internal library of information describing capabilities of common software tools,
- combine the list of software with the library to create a virtual description of computing device's capabilities, and
- review the library to determine requirements of different video players to detect the file type and the codec necessary to meet output requirements of the computing device;
- distribute the content to the content destination;
- and
- insert the content into a website's content publication window according to a particular size and a web location uniform resource locator.
A non-transitory computer readable storage medium configured to store code that when executed causes a processor to perform:
- determining, via a processor, applications available to a local machine based on at least one content file, at least one type of content format, and at least one content destination;
- determining, via the processor, a codec that will be used to process content, wherein the determining of the codec comprises:
- comparing a list of software with an internal library of information describing capabilities of common software tools,
- combining the list of software with the library to create a virtual description of computing device's capabilities, and
- reviewing the library to determine requirements of different video players to detect the file type and the codec necessary to meet output requirements of the computing device;
- distributing the content to the content destination;
- and
- inserting the content into a website's content publication window according to a particular size and a web location uniform resource locator.
Dependencies are inferred from the claim text.