Data Processing Pipeline Selection
    1.
    发明申请
    Data Processing Pipeline Selection 审中-公开
    数据处理管道选择

    公开(公告)号:US20080256341A1

    公开(公告)日:2008-10-16

    申请号:US11734254

    申请日:2007-04-11

    IPC分类号: G06F9/30

    CPC分类号: G06F9/5055

    摘要: Strategies for automatically selecting the most appropriate processing pipeline (or runtime) for a particular data item are described. In one embodiment, a media playing application automatically selects the most appropriate media processing pipeline for a media data item from multiple available processing pipelines, or candidates. In this regard, the application makes this selection by utilizing heuristic techniques to identify which available pipeline provides the most enhanced playback experience to a user with respect to certain attributes such as supported playback features and security. These heuristic techniques can take one or more criteria into account and can be implemented in any suitable way. By way of example and not limitation, in one embodiment, a selection process is used wherein potential pipeline candidates are ordered and sequentially evaluated.

    摘要翻译: 描述了为特定数据项自动选择最合适的处理流水线(或运行时)的策略。 在一个实施例中,媒体播放应用程序从多个可用处理流水线或候选中自动选择用于媒体数据项目的最合适的媒体处理流水线。 在这方面,应用程序通过利用启发式技术来确定哪个可用流水线为诸如支持的回放特征和安全性等某些属性向用户提供最强的播放体验来进行该选择。 这些启发式技术可以考虑一个或多个标准,并且可以以任何合适的方式来实现。 作为示例而非限制,在一个实施例中,使用其中对潜在管道候选进行排序并依次评估的选择过程。

    Strategies for processing media information using a plug-in processing module in a path-agnostic manner
    2.
    发明申请
    Strategies for processing media information using a plug-in processing module in a path-agnostic manner 有权
    使用插件处理模块以路径无关的方式处理媒体信息的策略

    公开(公告)号:US20070008327A1

    公开(公告)日:2007-01-11

    申请号:US11179013

    申请日:2005-07-11

    IPC分类号: G06T1/20

    CPC分类号: G06T1/00

    摘要: A media processing framework includes multiple media processing paths. At least one of the media processing paths includes a media processing pipeline which is in-process with respect to an application which interacts with the media processing pipeline. At least one other of the media processing paths includes a media processing pipeline which is out-of-process with respect to the application. The application can specify a custom plug-in presenter module to be set in either the in-process media processing pipeline or the out-of-process media processing pipeline. The application need not be “aware” of the pipeline that is being used, whether the pipeline is in-process or out-of-process, or the security level that is applied to the media processing pipeline. Both the in-process and the out-of-process media processing pipelines can supply media information to a presentation processor, such as a compositing engine.

    摘要翻译: 媒体处理框架包括多个媒体处理路径。 媒体处理路径中的至少一个包括相对于与媒体处理流水线相互作用的应用进行处理的媒体处理流水线。 媒体处理路径中的至少一个其他媒体处理路径包括相对于应用程序处理不成功的媒体处理流水线。 该应用程序可以指定要在进程内媒体处理流水线或流程外媒体处理流水线中设置的自定义插件演示模块。 应用程序不需要“意识到”正在使用的流水线,管道是在进程还是进程外,还是应用于媒体处理流水线的安全级别。 进程内和进程外的媒体处理流水线都可以向演示处理器(如合成引擎)提供媒体信息。