Systems and methods for disabling software components to protect digital media
    1.
    发明授权
    Systems and methods for disabling software components to protect digital media 有权
    禁止软件组件保护数字媒体的系统和方法

    公开(公告)号:US07500267B2

    公开(公告)日:2009-03-03

    申请号:US10835951

    申请日:2004-04-30

    CPC分类号: G06F21/10

    摘要: A list of computing components to be disabled can be distributed through a computer readable medium to computing devices. A process on these computing devices can read the list and disable listed components. The components can be permanently disabled, or disabled for a limited purpose. A list or list update may be provided with a digital media object that specifies a more or less stringent revocation policy for that object. A media object may also specify a maximum age for the list. This allows owners of digital media to control the stringency of media protection for their property. The process that accesses the list may prompt updates to the list, informing users of component disabling, and prompt replacement of disabled components. Finally, the invention provides techniques for securely transmitting and storing the list to protect it from alteration by unauthorized entities.

    摘要翻译: 要禁用的计算组件的列表可以通过计算机可读介质分发到计算设备。 这些计算设备上的进程可以读取列表并禁用列出的组件。 组件可以永久禁用或禁用,用于有限的目的。 可以向数字媒体对象提供列表或列表更新,该数字媒体对象为该对象指定或多或少严格的撤销策略。 媒体对象也可以指定列表的最大年龄。 这样就可以让数字媒体的所有者控制媒体对其财产的保护。 访问列表的进程可能会提示更新列表,通知用户组件禁用,并提示替换已禁用的组件。 最后,本发明提供了用于安全地发送和存储列表以保护其免受未授权实体的改变的技术。

    Systems and methods for disabling software components to protect digital media
    2.
    发明申请
    Systems and methods for disabling software components to protect digital media 有权
    禁止软件组件保护数字媒体的系统和方法

    公开(公告)号:US20050257251A1

    公开(公告)日:2005-11-17

    申请号:US10835951

    申请日:2004-04-30

    IPC分类号: G06F21/00 H04L9/00 H04L9/32

    CPC分类号: G06F21/10

    摘要: A list of computing components to be disabled can be distributed through a computer readable medium to computing devices. A process on these computing devices can read the list and disable listed components. The components can be permanently disabled, or disabled for a limited purpose. A list or list update may be provided with a digital media object that specifies a more or less stringent revocation policy for that object. A media object may also specify a maximum age for the list. This allows owners of digital media to control the stringency of media protection for their property. The process that accesses the list may prompt updates to the list, informing users of component disabling, and prompt replacement of disabled components. Finally, the invention provides techniques for securely transmitting and storing the list to protect it from alteration by unauthorized entities.

    摘要翻译: 要禁用的计算组件的列表可以通过计算机可读介质分发到计算设备。 这些计算设备上的进程可以读取列表并禁用列出的组件。 组件可以永久禁用或禁用,用于有限的目的。 可以向数字媒体对象提供列表或列表更新,该数字媒体对象为该对象指定或多或少严格的撤销策略。 媒体对象也可以指定列表的最大年龄。 这样就可以让数字媒体的所有者控制媒体对其财产的保护。 访问列表的进程可能会提示更新列表,通知用户组件禁用,并提示替换已禁用的组件。 最后,本发明提供了用于安全地发送和存储列表以保护其免受未授权实体的改变的技术。

    Media processing methods, systems and application program interfaces
    4.
    发明申请
    Media processing methods, systems and application program interfaces 有权
    媒体处理方法,系统和应用程序接口

    公开(公告)号:US20050125734A1

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

    申请号:US10730401

    申请日:2003-12-08

    IPC分类号: G06F3/00 G06F15/00

    CPC分类号: G06F17/30056 G06F17/30058

    摘要: Media processing methods, systems and application program interfaces (APIs) are described. In but one embodiment, a media engine component, also referred to as a media engine, provides a simple and unified way of rendering media from an origin to a destination of choice without requiring intimate knowledge about the underlying components, their connectivity and management. Clients of the media engine need not worry about how to render the particular media, but rather can simply focus on what media to render and where to render the media. In at least one embodiment, a media session is provided and is encapsulated by the media engine and provides a mechanism by which additional components are made transparent to the application and, in at least some embodiment, the media engine. In some embodiments, the media engine and media session provide a simple API for building, configuring, and manipulating a pipeline of components (e.g. media sources, transforms, and sinks) for media flow control between an origin and one or more destinations.

    摘要翻译: 描述媒体处理方法,系统和应用程序接口(API)。 在一个实施例中,媒体引擎组件(也称为媒体引擎)提供了简单而统一的方式,可以将媒体从原始到目的地呈现,而不需要关于底层组件及其连接性和管理的亲密知识。 媒体引擎的客户不必担心如何渲染特定的媒体,而只能专注于要呈现的媒体以及媒体的播放位置。 在至少一个实施例中,媒体会话被提供并由媒体引擎封装,并且提供了一种机制,通过该机制使附加组件对于应用是透明的,并且在至少一些实施例中是媒体引擎。 在一些实施例中,媒体引擎和媒体会话提供用于构建,配置和操纵组件流水线(例如,媒体源,变换和汇点)的简单API,用于在源和一个或多个目的地之间的媒体流控制。

    Media processing methods, systems and application program interfaces
    6.
    发明申请
    Media processing methods, systems and application program interfaces 有权
    媒体处理方法,系统和应用程序接口

    公开(公告)号:US20050204289A1

    公开(公告)日:2005-09-15

    申请号:US10730735

    申请日:2003-12-08

    IPC分类号: G06F3/00 G06F17/00

    摘要: Media processing methods, systems and application program interfaces (APIs) are described. In but one embodiment, a media engine component, also referred to as a media engine, provides a simple and unified way of rendering media from an origin to a destination of choice without requiring intimate knowledge about the underlying components, their connectivity and management. Clients of the media engine need not worry about how to render the particular media, but rather can simply focus on what media to render and where to render the media. In at least one embodiment, a media session is provided and is used by the media engine and provides a mechanism by which additional components are made transparent to the application and, in at least some embodiment, the media engine. In some embodiments, the media engine and media session provide a simple API for building, configuring, and manipulating a pipeline of components (e.g. media sources, transforms, and sinks) for media flow control between an origin and one or more destinations.

    摘要翻译: 描述媒体处理方法,系统和应用程序接口(API)。 在一个实施例中,媒体引擎组件(也称为媒体引擎)提供了简单而统一的方式,可以将媒体从原始到目的地呈现,而不需要关于底层组件及其连接性和管理的亲密知识。 媒体引擎的客户不必担心如何渲染特定的媒体,而只能专注于要呈现的媒体以及媒体的播放位置。 在至少一个实施例中,媒体会话被提供并由媒体引擎使用,并且提供了使附加组件对于应用程序是透明的机制,并且在至少一些实施例中是媒体引擎。 在一些实施例中,媒体引擎和媒体会话提供用于构建,配置和操纵组件流水线(例如,媒体源,变换和汇点)的简单API,用于在源和一个或多个目的地之间的媒体流控制。