会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Video optimized media streamer with cache management
    • 具有缓存管理功能的视频优化媒体流媒体
    • US5586264A
    • 1996-12-17
    • US302619
    • 1994-09-08
    • William R. BelknapMartha R. HenleyLorenzo Falcon, Jr.Thomas E. FrayneMei-Lan LuoAshok R. Saxena
    • William R. BelknapMartha R. HenleyLorenzo Falcon, Jr.Thomas E. FrayneMei-Lan LuoAshok R. Saxena
    • G06F12/08G06F3/06G06F12/00G06F17/30H04N7/14G06F15/00
    • G06F3/0601G06F12/0866G06F2003/0691G06F2003/0692
    • A data storage system includes a mass storage unit storing a data entity, such as a digital representation of a video presentation, that is partitioned into a plurality N of temporally-ordered segments. A data buffer is bidirectionally coupled to the mass storage unit for storing up to M of the temporally-ordered segments, wherein M is less than N. The data buffer has an output for outputting stored ones of the temporally-ordered segments. The data storage system further includes a data buffer manager for scheduling transfers of individual ones of the temporally-ordered segments between the mass storage unit and the data buffer. The data buffer manager schedules the transfers in accordance with at least a predicted time that an individual one of the temporally-ordered segments will be required to be output from the data buffer. When employed with a media streamer (10) distributed data buffer management techniques are employed for selecting blocks to be retained in a buffer memory, either in a storage node (16, 17) or in a communication node (14). These techniques rely on the predictable nature of the video data stream, and thus are enabled to predict the future requirements for a given one of the data blocks.
    • 数据存储系统包括存储数据实体(例如,视频呈现的数字表示)的大容量存储单元,其被划分为多个N个时间有序的段。 数据缓冲器双向耦合到大容量存储单元,用于存储多达M个时间有序的段,其中M小于N.数据缓冲器具有用于输出存储的时间有序段的输出。 数据存储系统还包括数据缓冲器管理器,用于调度大容量存储单元和数据缓冲器之间的时间有序的段中的各个的传输。 数据缓冲器管理器根据至少需要从数据缓冲器输出时间有序的段的个体的预测时间来调度传输。 当采用媒体流分送器(10)时,采用分布式数据缓冲器管理技术来选择要存储在存储节点(16,17)或通信节点(14)中的缓冲存储器中的块。 这些技术依赖于视频数据流的可预测性质,因此能够预测给定的一个数据块的未来需求。
    • 4. 发明授权
    • Video data streamer for simultaneously conveying same one or different
ones of data blocks stored in storage node to each of plurality of
communication nodes
    • 视频数据流传送器,用于将存储在存储节点中的相同的一个或多个数据块同时传送到多个通信节点中的每一个
    • US5712976A
    • 1998-01-27
    • US302624
    • 1994-09-08
    • Lorenzo Falcon, Jr.Ashok Raj Saxena
    • Lorenzo Falcon, Jr.Ashok Raj Saxena
    • G06F12/00G06F3/06G11B20/12H04N5/76H04N5/92H04N7/16H04N7/173H04N21/2318H04N21/262G06F13/00
    • H04N21/21G06F3/0601H04N21/23H04N7/17336G06F2003/0691G06F2003/0692
    • A media streamer (10) includes at least one storage node (16) including mass storage for storing a digital representation of at least one video presentation. The mass storage is comprised of a plurality of mass storage units. The at least one video presentation requires a time T to present in its entirety, and is stored as a plurality of N data blocks. Each data block stores data corresponding to approximately a T/N period of the video presentation. The media streamer further includes a plurality of communication nodes (14) each having at least one input port that is coupled to an output of the at least one storage node for receiving a digital representation of a video presentation therefrom. Each of the plurality of communication nodes further includes a plurality of output ports individual ones of which transmit a digital representation as a data stream to a consumer of the digital representation. The N data blocks of the digital representation are partitioned into X stripes, wherein data blocks 1, X+1, 2*X+1, . . . etc., are associated with a first one of the X stripes, data blocks 2, X+2, 2*X+2, . . . etc., are associated with a second one of the X stripes, etc., and wherein individual ones of the X stripes are each stored on a different one of the plurality of mass storage units. The plurality of mass storage units preferably store a single copy of a digital representation of a video presentation. The X stripes are read out in such a manner as to enable a plurality of data streams to simultaneously convey a same one of the N data blocks, or are read out in such a manner as to enable a plurality of data streams to simultaneously convey a different one of the N data blocks.
    • 媒体流分送器(10)包括至少一个存储节点(16),其包括大容量存储器,用于存储至少一个视频呈现的数字表示。 大容量存储器由多个大容量存储单元组成。 至少一个视频呈现需要时间T来呈现整体,并且被存储为多个N个数据块。 每个数据块存储与视频呈现的大约T / N周期相对应的数据。 媒体流传送器还包括多个通信节点(14),每个通信节点具有耦合到至少一个存储节点的输出的至少一个输入端口,用于从其接收视频呈现的数字表示。 多个通信节点中的每一个还包括多个输出端口,其中各个输出端口将数字表示作为数据流发送给数字表示的消费者。 数字表示的N个数据块被划分为X条纹,其中数据块1,X + 1,2 * X + 1,...。 。 。 与X条纹,数据块2,X + 2,2 * X + 2,...中的第一条相关联。 。 。 等等,与X条纹等中的第二条纹相关联,并且其中X条纹中的各个条纹各自存储在多个质量存储单元中的不同的一个。 多个大容量存储单元优选地存储视频呈现的数字表示的单个副本。 读出X条纹,使得多个数据流能够同时传送N个数据块中的相同数据块,或者以允许多个数据流同时传送一个数据流的方式被读出 不同的N个数据块之一。