Bus abstraction
    21.
    发明申请
    Bus abstraction 审中-公开
    总线抽象

    公开(公告)号:US20060168269A1

    公开(公告)日:2006-07-27

    申请号:US11026190

    申请日:2004-12-30

    IPC分类号: G06F15/16

    摘要: Systems and methodologies that facilitate a unification of bus protocols and networks via an abstraction system that can bind device models and higher level protocols to multiple bus implementations. Such abstraction system can provide a common language among buses for message transfers according to priority—e.g., semantics provided for a messaging transport component for control messages, a streaming component for high priority, and a bulk transfer component for low priority. In addition, a discovery component can identify devices on a bus or network, with an association component for determining a trust established therebetween and authenticating the devices or services.

    摘要翻译: 通过能够将设备模型和更高级协议绑定到多总线实现的抽象系统,促进总线协议和网络统一的系统和方法。 这种抽象系统可以根据优先级(例如为控制消息的消息传送组件提供的语义,用于高优先级的流分量,以及用于低优先级的批量传输组件)提供用于消息传送的总线之间的公共语言。 此外,发现组件可以识别总线或网络上的设备,具有用于确定其间建立的信任的关联组件,并认证设备或服务。

    Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules
    23.
    发明申请
    Efficient splitting and mixing of streaming-data frames for processing through multiple processing modules 有权
    流式数据帧的高效分割和混合,用于通过多个处理模块进行处理

    公开(公告)号:US20050286552A1

    公开(公告)日:2005-12-29

    申请号:US11204683

    申请日:2005-08-16

    IPC分类号: H04J3/16

    CPC分类号: G06F15/8053

    摘要: Streaming data is processed through one or more pipes of connected modules including mixers and/or splitters. The data is carried in composite physically allocated frames having virtual subframes associated with different ones of the splitters, mixers, and other transform modules. Nesting trees and pipe control tables represent the structure of the pipes. A frame allocator is assigned to a particular module in a pipe. Rather than issuing a control transaction to all modules when any one of them completes an operation upon its source data, a control manager requests a module to begin its operation only when all of its input subframes have become available. Frame control tables record when any module has completed an operation, and a pipe control table lists which modules provide data to which other modules.

    摘要翻译: 流数据通过一个或多个连接的模块管道进行处理,包括混合器和/或分离器。 该数据在具有与分离器,混合器和其他变换模块中的不同分配器相关联的虚拟子帧的复合物理分配帧中承载。 嵌套树木和管道控制表表示管道的结构。 帧分配器被分配给管道中的特定模块。 控制管理器当其任何一个完成其源数据上的操作时,不会向所有模块发出控制事务,而是只有当所有模块的所有输入子帧都可用时才要求模块开始操作。 任何模块完成操作时,帧控制表记录,管道控制表列出哪些模块向其他模块提供数据。

    Destination application program interfaces
    24.
    发明申请
    Destination application program interfaces 有权
    目的应用程序接口

    公开(公告)号:US20050132168A1

    公开(公告)日:2005-06-16

    申请号:US10735522

    申请日:2003-12-11

    IPC分类号: G06F9/30 G06F9/44

    CPC分类号: G06F9/4488

    摘要: Media processing methods, systems and application program interfaces (APIs) in which a destination component, also referred to as a destination, provides an application with a simple and unified way of rendering, archiving, broadcasting (or other types of media output processing) media from an origin to a target of choice, without requiring the application to have intimate knowledge about underlying components, their connectivity and management. For example, applications can use a destination to help manage the rendering or archiving (or other processing) of the particular media.

    摘要翻译: 媒体处理方法,系统和应用程序接口(API),其中目标组件(也称为目的地)向应用提供简单和统一的呈现,归档,广播(或其他类型的媒体输出处理)媒体的方式 从一个起源到一个选择的目标,而不需要应用程序对底层组件,连接和管理有深入的了解。 例如,应用程序可以使用目的地来帮助管理特定媒体的呈现或归档(或其他处理)。