发明名称 |
MEDIA PROCESSOR AND RESOURCE MANAGEMENT PLATFORM |
摘要 |
Embodiments are directed to providing an extensible platform that allows users to select from and implement different types of media processors and to providing a management portal that allows users to manage their media processors. In one scenario, a computer system receives from a user a workflow with various tasks that are to be processed using a user-specified media processor. The computer system schedules computer system resources including a virtual machine on which the user-specified media processor is to be installed. The user-specified media processor includes a corresponding media processor installer. The computer system instantiates the scheduled virtual machine on the computer system, initiates the media processor installer to install the user-specified media processor on the instantiated virtual machine, and implements the installed media processor on the instantiated virtual machine to process the workflow tasks. |
申请公布号 |
US2014173596(A1) |
申请公布日期 |
2014.06.19 |
申请号 |
US201213718155 |
申请日期 |
2012.12.18 |
申请人 |
MICROSOFT CORPORATION |
发明人 |
Ng Samuel;Agrawal Prashant D.;Walker Brian James;Deutscher John |
分类号 |
G06F9/455 |
主分类号 |
G06F9/455 |
代理机构 |
|
代理人 |
|
主权项 |
1. A computer system comprising the following:
one or more processors; system memory; one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the computing system to perform a method for providing an extensible platform that allows users to select from and implement different types of media processors, the method comprising the following:
an act of receiving from a user a workflow with one or more tasks that implement a user-specified media processor to process the one or more tasks;an act of scheduling one or more computer system resources including at least one virtual machine on which the user-specified media processor is to be installed, the user-specified media processor including a corresponding media processor installer;an act of instantiating the scheduled virtual machine on the computer system;an act of initiating the media processor installer to install the user-specified media processor on the instantiated virtual machine;an act of implementing the installed media processor on the instantiated virtual machine to process the one or more workflow tasks.
|
地址 |
Redmond WA US |