Application interface to a media server and a method of implementing the same
    1.
    发明授权
    Application interface to a media server and a method of implementing the same 有权
    媒体服务器的应用接口及其实现方法

    公开(公告)号:US06732365B2

    公开(公告)日:2004-05-04

    申请号:US10293277

    申请日:2002-11-14

    IPC分类号: G06F954

    摘要: According to the present invention, a media manager is provided which incorporates an application program interface (API) for converting high-level generic commands into device-level commands for output to a media device. The inventive media manager includes a high-level command processor which decodes the high-level generic commands and device-specific code mapping modules which convert the high-level generic commands decoded by the high-level command processor into device-level commands. Each of the device-level commands is output from one of the device-specific code-mapping modules to a corresponding one of the media devices. The present invention also encompasses a method of implementing an application program interface (API) for media devices. The method includes receiving high-level generic commands from a computer application, converting the high-level generic commands into device-level commands, and outputting each of the device-level commands to one of the media devices. The present invention also encompasses a computer program product including a computer-readable medium. The computer program product includes means for decoding high-level generic commands, means for converting the high-level generic commands into device-level commands, and means for outputting each of the device-level commands to a corresponding one of the media devices. The present invention further encompasses a common application program interface (API) which converts high-level generic commands received from a computer application into device-level commands which are output to a plurality of media devices including media servers which stores media objects. The common API includes a plurality of individual APIs which each perform a specific function.

    摘要翻译: 根据本发明,提供了一种媒体管理器,其包括用于将高级通用命令转换成用于输出到媒体设备的设备级命令的应用程序接口(API)。 本发明的媒体管理器包括对高级通用命令进行解码的高级命令处理器和将由高级命令处理器解码的高级通用命令转换为设备级命令的设备专用代码映射模块。 每个设备级命令从特定于设备的代码映射模块之一输出到相应的一个媒体设备。 本发明还包括实现用于媒体设备的应用程序接口(API)的方法。 该方法包括从计算机应用接收高级通用命令,将高级通用命令转换成设备级命令,以及将每个设备级命令输出到其中一个媒体设备。 本发明还包括包括计算机可读介质的计算机程序产品。 计算机程序产品包括用于解码高级通用命令的装置,用于将高级通用命令转换为设备级命令的装置,以及用于将每个设备级别命令输出到相应的一个媒体设备的装置。 本发明还包括将从计算机应用接收的高级通用命令转换成输出到包括存储媒体对象的媒体服务器的多个媒体设备的设备级命令的通用应用程序接口(API)。 通用API包括多个单独的API,每个API都执行特定的功能。

    Application interface to a media server and a method of implementing the same
    2.
    发明授权
    Application interface to a media server and a method of implementing the same 失效
    媒体服务器的应用接口及其实现方法

    公开(公告)号:US06516356B1

    公开(公告)日:2003-02-04

    申请号:US08941788

    申请日:1997-09-30

    IPC分类号: G06F954

    摘要: According to the present invention, a media manager is provided which incorporates an application program interface (API) for converting high-level generic commands into device-level commands for output to a media device. The inventive media manager includes a high-level command processor which decodes the high-level generic commands and device-specific code mapping modules which convert the high-level generic commands decoded by the high-level command processor into device-level commands. Each of the device-level commands is output from one of the device-specific code-mapping modules to a corresponding one of the media devices. The present invention also encompasses a method of implementing an application program interface (API) for media devices. The method includes receiving high-level generic commands from a computer application, converting the high-level generic commands into device-level commands, and outputting each of the device-level commands to one of the media devices. The present invention also encompasses a computer program product including a computer-readable medium. The computer program product includes means for decoding high-level generic commands, means for converting the high-level generic commands into device-level commands, and means for outputting each of the device-level commands to a corresponding one of the media devices. The present invention further encompasses a common application program interface (API) which converts high-level generic commands received from a computer application into device-level commands which are output to a plurality of media devices including media servers which stores media objects. The common API includes a plurality of individual APIs which each perform a specific function.

    摘要翻译: 根据本发明,提供了一种媒体管理器,其包括用于将高级通用命令转换成用于输出到媒体设备的设备级命令的应用程序接口(API)。 本发明的媒体管理器包括对高级通用命令进行解码的高级命令处理器和将由高级命令处理器解码的高级通用命令转换为设备级命令的设备专用代码映射模块。 每个设备级命令从设备特定代码映射模块之一输出到相应的一个媒体设备。本发明还包括实现用于媒体设备的应用程序接口(API)的方法。 该方法包括从计算机应用接收高级通用命令,将高级通用命令转换成设备级命令,以及将每个设备级命令输出到其中一个媒体设备。本发明还包括计算机 包括计算机可读介质的程序产品。 计算机程序产品包括用于解码高级通用命令的装置,用于将高级通用命令转换为设备级命令的装置,以及用于将每个设备级命令输出到相应的一个媒体设备的装置。 本发明还包括将从计算机应用接收的高级通用命令转换成输出到包括存储媒体对象的媒体服务器的多个媒体设备的设备级命令的通用应用程序接口(API)。 通用API包括多个单独的API,每个API都执行特定的功能。

    Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters

    公开(公告)号:US06434680B1

    公开(公告)日:2002-08-13

    申请号:US09471230

    申请日:1999-12-23

    IPC分类号: G06F1200

    摘要: The present invention is directed to a multimedia data storage system for storing multimedia data including a media server which stores media data on a short-term basis, and a media archive which stores media data on a long-term basis relative to the media server. The media archive is connected to the media server, which operates as a cache device for the media archive, for transmission of media data between the media archive and the media server. According to the present invention, a volume of the media data stored in the media server is controlled based on user-defined parameters. The present invention is also directed to a method of managing a media server as a cache device for a media archive within a multimedia data storage system. The media server stores media data on a short-term basis, whereas the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween. According to the present invention, the method of managing includes determining a volume of the media data stored in the media server and controlling the volume of the media data stored in the media server based on user-defined parameters. The present invention is also directed to a computer-readable medium of instructions to be implemented in a multimedia data storage system including a media server and a media archive. The media server stores media data on a short-term basis and the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween. The inventive computer-readable medium of instructions includes means for determining a volume of the media data stored in the media server and means for controlling the volume of the media data stored in the media server based on user-defined parameters.

    Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters

    公开(公告)号:US06978348B2

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

    申请号:US10187292

    申请日:2002-07-02

    CPC分类号: G06F12/08 G06F17/30017

    摘要: The present invention is directed to a multimedia data storage system for storing multimedia data including a media server which stores media data on a short-term basis, and a media archive which stores media data on a long-term basis relative to the media server. The media archive is connected to the media server, which operates as a cache device for the media archive, for transmission of media data between the media archive and the media server. According to the present invention, a volume of the media data stored in the media server is controlled based on user-defined parameters. The present invention is also directed to a method of managing a media server as a cache device for a media archive within a multimedia data storage system. The media server stores media data on a short-term basis, whereas the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween. According to the present invention, the method of managing includes determining a volume of the media data stored in the media server and controlling the volume of the media data stored in the media server based on user-defined parameters. The present invention is also directed to a computer-readable medium of instructions to be implemented in a multimedia data storage system including a media server and a media archive. The media server stores media data on a short-term basis and the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween. The inventive computer-readable medium of instructions includes means for determining a volume of the media data stored in the media server and means for controlling the volume of the media data stored in the media server based on user-defined parameters.

    Multimedia data storage system and method for operating a media server
as a cache device and controlling a volume of data in the media server
based on user-defined parameters
    5.
    发明授权
    Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters 失效
    多媒体数据存储系统和方法,用于将媒体服务器作为缓存设备进行操作,并根据用户定义的参数控制媒体服务器中的数据量

    公开(公告)号:US6070228A

    公开(公告)日:2000-05-30

    申请号:US940275

    申请日:1997-09-30

    CPC分类号: G06F12/08 G06F17/30017

    摘要: The present invention is directed to a multimedia data storage system for storing multimedia data including a media server which stores media data on a short-term basis, and a media archive which stores media data on a long-term basis relative to the media server. The media archive is connected to the media server, which operates as a cache device for the media archive, for transmission of media data between the media archive and the media server. According to the present invention, a volume of the media data stored in the media server is controlled based on user-defined parameters. The present invention is also directed to a method of managing a media server as a cache device for a media archive within a multimedia data storage system. The media server stores media data on a short-term basis, whereas the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween. According to the present invention, the method of managing includes determining a volume of the media data stored in the media server and controlling the volume of the media data stored in the media server based on user-defined parameters. The present invention is also directed to a computer-readable medium of instructions to be implemented in a multimedia data storage system including a media server and a media archive. The media server stores media data on a short-term basis and the media archive stores media data on a long-term basis relative to the media server. The media archive is connected to the media server for transmission of media data therebetween.

    摘要翻译: 本发明涉及用于存储多媒体数据的多媒体数据存储系统,该多媒体数据包括在短期内存储媒体数据的媒体服务器,以及相对于媒体服务器长期存储媒体数据的媒体存档。 媒体存档连接到作为媒体存档的缓存设备的媒体服务器,用于在媒体存档和媒体服务器之间传输媒体数据。 根据本发明,基于用户定义的参数控制存储在媒体服务器中的媒体数据量。 本发明还涉及一种管理媒体服务器作为多媒体数据存储系统内的媒体存档的缓存装置的方法。 媒体服务器以短期方式存储媒体数据,而媒体存档相对于媒体服务器长期存储媒体数据。 媒体存档连接到媒体服务器以在其间传输媒体数据。 根据本发明,管理方法包括确定存储在媒体服务器中的媒体数据的音量,并且基于用户定义的参数控制存储在媒体服务器中的媒体数据的音量。 本发明还涉及要在包括媒体服务器和媒体档案的多媒体数据存储系统中实现的指令的计算机可读介质。 媒体服务器在短时间内存储媒体数据,并且媒体档案相对于媒体服务器长期地存储媒体数据。 媒体存档连接到媒体服务器以在其间传输媒体数据。

    Method and system for object replication in a content management system

    公开(公告)号:US07054887B2

    公开(公告)日:2006-05-30

    申请号:US10011181

    申请日:2001-11-09

    IPC分类号: G06F7/00

    摘要: A system and method in accordance with the present invention provides for replication in a content management system. Replication is provided by utilizing the library server to track the objects to be replicated within the system. The replication is accomplished by adding two tables to the library server, a copies table and replicate table. The copies tables includes three new parts flags. A first flag identifies an ending as a copied part. A second flag identifies that other copies of this part exist. Finally a third flag identifies that a part is not yet available.

    Password security utility
    8.
    发明授权
    Password security utility 失效
    密码安全实用程序

    公开(公告)号:US07152693B2

    公开(公告)日:2006-12-26

    申请号:US10449382

    申请日:2003-05-30

    IPC分类号: H04L9/00

    CPC分类号: G06F21/34 G06F21/6218

    摘要: A resource manager (14, 16) of a content management system (10) is configured to receive a client request (34, 36) pertaining to information and to access at least one of a plurality of data servers (20, 22, 24, 26) to execute the client request (34, 36). An encryption engine (80) encrypts passwords associated with the plurality of data servers (20, 22, 24, 26) using a key-based encryption algorithm and stores a ciphertext corresponding to each password in a passwords storage (40). A server identifier module (70, 72) identifies a ciphertext in the passwords storage (40) that is associated with the at least one of a plurality of data servers (20, 22, 24, 26). A decryption engine (100) decrypts the ciphertext using a key-based decryption algorithm corresponding to the key-based encryption algorithm.

    摘要翻译: 内容管理系统(10)的资源管理器(14,16)被配置为接收与信息有关的客户端请求(34,36),并且访问多个数据服务器(20,22,24)中的至少一个, 26)来执行客户端请求(34,36)。 加密引擎(80)使用基于密钥的加密算法对与多个数据服务器(20,22,24,26)相关联的密码进行加密,并将与密码对应的密文存储在密码存储器(40)中。 服务器标识符模块(70,72)识别密码存储器(40)中与多个数据服务器(20,22,24,26)中的至少一个相关联的密文。 解密引擎(100)使用与基于密钥的加密算法相对应的基于密钥的解密算法对密文进行解密。

    Distributed storage management system having a cache server and method
therefor
    9.
    发明授权
    Distributed storage management system having a cache server and method therefor 失效
    具有缓存服务器的分布式存储管理系统及其方法

    公开(公告)号:US5896506A

    公开(公告)日:1999-04-20

    申请号:US656441

    申请日:1996-05-31

    IPC分类号: G06F17/30 G06F13/38 G06F15/17

    CPC分类号: G06F17/30067

    摘要: The present invention is directed to a method and system for storing and managing objects, such as binary large objects (blobs) in a digital library system which includes a plurality of clients, an object server for storing an object, a cache server for storing a copy of the object, and a centralized server for storing information identifying the object as being stored in the object server and associating one or more of the clients with the cache server, in which one of the clients, as a requesting client, requests retrieval of an object, a copy of the requested object is sent from the cache server to the requesting client if the object is stored in said cache server, and a copy of said object is sent from the object server to said requesting client if the object is not stored in the cache server; and a copy of the requested object is sent from the object server to the cache server after the object server sends the object to the client, in which the object sent to the client is made available to the client regardless of whether sending of the copy of the object to the cache server is completed.

    摘要翻译: 本发明涉及用于在数字图书馆系统中存储和管理诸如二进制大对象(blob)的对象的方法和系统,所述数字图书馆系统包括多个客户端,用于存储对象的对象服务器,用于存储对象的高速缓存服务器 对象的副本以及用于存储标识被存储在对象服务器中的对象的信息并将一个或多个客户端与高速缓存服务器相关联的集中式服务器,其中作为请求客户端的客户端之一请求检索 如果对象存储在所述缓存服务器中,则所请求对象的副本从缓存服务器发送到请求客户端,并且如果对象不是,则将对象服务器的副本从对象服务器发送到所述请求客户端 存储在缓存服务器中; 并且在对象服务器将对象发送到客户端之后,将所请求的对象的副本从对象服务器发送到缓存服务器,其中发送给客户端的对象可用于客户端,而不管是否发送副本 缓存服务器的对象完成。