会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Method for scheduling I/O transactions for a data storage system to
maintain continuity of a plurality of full motion video streams
    • 用于调度数据存储系统的I / O事务以保持多个全运动视频流的连续性的方法
    • US5754882A
    • 1998-05-19
    • US711031
    • 1996-09-10
    • Fouad A. TobagiJoseph M. Gang, Jr.Randall B. BairdJoseph W. M. PangMartin J. McFadden
    • Fouad A. TobagiJoseph M. Gang, Jr.Randall B. BairdJoseph W. M. PangMartin J. McFadden
    • G06F3/06G06F17/30G11B27/10H04N7/173H04N7/24H04N21/21H04N21/23G06F7/22G06F13/14G06F13/28
    • H04N21/21G06F17/30067G06F3/061G06F3/0659G06F3/067G11B27/105H04N21/23H04N7/17336H04N7/24G11B2220/20
    • A method for operating a disk storage system, comprising a disk and forming part of a communications network, simultaneously maintains the continuity of a plurality of data streams. Typically, each stream transfers video data to or from the disk storage system. Illustratively, each of the data streams is produced in the network at a rate of W.sub.base bits/sec and consumed by the disk storage system or produced by said disk storage system and consumed in the network at a rate of W.sub.base bits/sec. One I/O transaction is performed for each stream in each of a plurality of I/O cycles of duration S/W.sub.base, wherein in each I/O transaction a segment of S bits is retrieved from or stored in the disk. The number of streams whose continuity can be maintained in this manner is limited by the number of I/O's which can be performed in a cycle of duration S/W.sub.base. More generally, when a stream has a bit rate (A/B)W.sub.base bits/sec where A and B are integers chosen independently for each stream, then for this-stream A I/O transactions are performed in B cycles of duration S/W.sub.base. If the number of disks is N.sub.d, N.sub.d, .ltoreq.1, then the I/O cycles have a duration N.sub.d S/W.sub.base and then A I/O transactions are performed in each disk for each stream in B I/O cycles.
    • 用于操作包括盘并形成通信网络的一部分的盘存储系统的方法同时保持多个数据流的连续性。 通常,每个流将视频数据传送到磁盘存储系统或从磁盘存储系统传送视频数据。 说明性地,每个数据流在网络中以Wbase比特/秒的速率产生,并且被磁盘存储系统消耗或由所述磁盘存储系统产生并以Wbase比特/秒的速率在网络中消耗。 在持续时间为S / Wbase的多个I / O周期中的每一个中对每个流执行一个I / O事务,其中在每个I / O事务中,从存储盘中检索或存储S位的一部分。 以这种方式维持连续性的数据流的数量受到可以在持续时间S / Wbase周期内执行的I / O数量的限制。 更一般来说,当流具有比特率(A / B)Wbase比特/秒,其中A和B是对于每个流独立选择的整数时,则对于该流AI / O事务在持续时间S / Wbase的B个周期中执行 。 如果磁盘数量为Nd,Nd,则I / O周期的持续时间为NdS / Wbase,然后在B I / O周期中,每个磁盘对每个磁盘执行A I / O事务处理。
    • 6. 发明授权
    • Data throttling system for a communications network
    • 用于通信网络的数据调节系统
    • US5381413A
    • 1995-01-10
    • US996912
    • 1992-12-28
    • Fouad A. TobagiRandall B. Baird
    • Fouad A. TobagiRandall B. Baird
    • H04L12/56H04L12/28
    • H04L47/10
    • A station is provided which is connected to a network segment via a shared transmission medium. The station includes one or more protocol stacks for processing each type of data packet which the station may transmit to or receive from the shared transmission medium. A queue is associated with each protocol for storing corresponding data packets. The station is also provided with a media access controller, which is unable to differentiate among the different types of data packets. The media access controller is provided for enabling data packets of the different types stored in the queues to access the transmission medium with arbitrary priority. A throttler is also provided for controlling the submission of data packets from the queues to the media access controller, depending on the type of the data packets, to provide an appropriate amount of bandwidth in, and to limit the access delay of, a particular type of data packets in the shared transmission medium.
    • 提供通过共享传输介质连接到网段的站。 该站包括用于处理站可以从共享传输介质发送或从共享传输介质接收的每种类型的数据分组的一个或多个协议栈。 一个队列与每个协议相关联,用于存储对应的数据包。 该台还设有媒体接入控制器,无法区分不同类型的数据包。 提供了媒体接入控制器,用于使存储在队列中的不同类型的数据分组以任意优先级访问传输介质。 还提供了一种节流器,用于根据数据分组的类型来控制从队列到媒体访问控制器的数据分组的提交,以提供特定类型的适当量的带宽和限制访问延迟 的共享传输介质中的数据分组。
    • 8. 发明授权
    • Video application server for mediating live video services
    • 用于调停实况视频服务的视频应用服务器
    • US5930473A
    • 1999-07-27
    • US612744
    • 1996-03-08
    • Peter TengBruce Albert ThompsonFouad A. TobagiJoseph M. Gang, Jr.
    • Peter TengBruce Albert ThompsonFouad A. TobagiJoseph M. Gang, Jr.
    • H04L29/06H04L12/18
    • H04L29/06H04L65/4076H04N21/2747H04L29/06027H04L67/42
    • An apparatus and method for use in a network including source clients and viewer clients connected to one or more shared transmission media. A video server is connected to one of the transmission media and is operative to control the broadcast and storage of multiple live or previously-stored video streams. The control may be provided via remote procedure call (RPC) commands transmitted between the server and the clients. In one embodiment, a video presentation system is provided in which a video stream from a source client is continuously broadcast to a number of viewer clients. One or more of the viewer clients may be authorized by the source client to broadcast an audio and/or video stream to the other clients receiving the source video stream. In another embodiment, a multicast directory is provided to each of a plurality of viewer clients by transmitting directory information in a packet corresponding to a predetermined multicast address. The multicast directory indicates to a particular viewer client which of a number of video programs are available for broadcast to that client.
    • 一种在网络中使用的装置和方法,包括连接到一个或多个共享传输介质的源客户端和查看者客户端。 视频服务器连接到传输介质之一,并且可操作以控制多个直播或预先存储的视频流的广播和存储。 可以通过在服务器和客户端之间传输的远程过程调用(RPC)命令提供控制。 在一个实施例中,提供了一种视频呈现系统,其中来自源客户端的视频流被连续广播到多个观众客户端。 观众客户端中的一个或多个可以被源客户端授权以向接收源视频流的其他客户端广播音频和/或视频流。 在另一个实施例中,通过在对应于预定多播地址的分组中传送目录信息,将多播目录提供给多个查看者客户端中的每一个。 多播目录向特定观看者客户端指示多个视频节目中的哪一个可用于向该客户端广播。
    • 9. 发明授权
    • Method for scheduling I/O transactions in a data storage system to
maintain the continuity of a plurality of video streams
    • 用于在数据存储系统中调度I / O事务以维持多个视频流的连续性的方法
    • US5734925A
    • 1998-03-31
    • US711050
    • 1996-09-10
    • Fouad A. TobagiJoseph M. Gang, Jr.Randall B. BairdJoseph W. M. PangMartin J. McFadden
    • Fouad A. TobagiJoseph M. Gang, Jr.Randall B. BairdJoseph W. M. PangMartin J. McFadden
    • G06F3/06G06F17/30G11B27/10H04N7/173H04N7/24H04N21/21H04N21/23G06F13/00G06F13/28
    • H04N21/21G06F17/30067G06F3/061G06F3/0659G06F3/067G11B27/105H04N21/23H04N7/17336H04N7/24G11B2220/20
    • A method for operating a disk storage system, comprising a disk and forming part of a communications network, simultaneously maintains the continuity of a plurality of data streams. Typically, each stream transfers video data to or from the disk storage system. Illustratively, each of the data streams is produced in the network at a rate of W.sub.base bits/sec and consumed by the disk storage system or produced by said disk storage system and consumed in the network at a rate of W.sub.base bits/sec. One I/O transaction is performed for each stream in each of a plurality of I/O cycles of duration S/W.sub.base, wherein in each I/O transaction a segment of S bits is retrieved from or stored in the disk. The number of streams whose continuity can be maintained in this manner is limited by the number of I/O's which can be performed in a cycle of duration S/W.sub.base. More generally, when a stream has a bit rate (A/B)W.sub.base bits/sec where A and B are integers chosen independently for each stream, then for this stream A I/O transactions are performed in B cycles of duration S/W.sub.base. If the number of disks is N.sub.d,N.sub.d .gtoreq.1, then the I/O cycles have a duration N.sub.d S/W.sub.base and then A I/O transactions are performed in each disk for each stream in B I/O cycles.
    • 用于操作包括盘并形成通信网络的一部分的盘存储系统的方法同时保持多个数据流的连续性。 通常,每个流将视频数据传送到磁盘存储系统或从磁盘存储系统传送视频数据。 说明性地,每个数据流在网络中以Wbase比特/秒的速率产生,并且被磁盘存储系统消耗或由所述磁盘存储系统产生并以Wbase比特/秒的速率在网络中消耗。 在持续时间为S / Wbase的多个I / O周期中的每一个中对每个流执行一个I / O事务,其中在每个I / O事务中,从存储盘中检索或存储S位的一部分。 以这种方式维持连续性的数据流的数量受到可以在持续时间S / Wbase周期内执行的I / O数量的限制。 更一般地,当流具有比特率(A / B)Wbase比特/秒,其中A和B是对于每个流独立地选择的整数时,则对于该流,I / O事务在持续时间S / Wbase的B个周期中执行。 如果磁盘数为Nd,Nd> / = 1,则I / O周期的持续时间为NdS / Wbase,然后在B I / O周期中为每个流在每个磁盘中执行A I / O事务。