会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • System having client sending edit commands to server during transmission
of continuous media from one clip in play list for editing the play list
    • 在播放列表中从一个剪辑传送连续媒体的客户端向服务器发送编辑命令的系统,用于编辑播放列表
    • US5892915A
    • 1999-04-06
    • US851560
    • 1997-05-05
    • Wayne W. DusoJohn Forecast
    • Wayne W. DusoJohn Forecast
    • G06F13/00G11B27/10H04L29/06
    • H04L29/06027G11B27/10H04L65/1063H04L65/1069H04L65/4076H04L65/4084H04L65/4092H04L65/80
    • A protocol and interface provides continuous play over multiple clips for extended periods of time, allows a play-list to be edited dynamically after being given to the video server and during playback of clips in the play-list, allows some notion of "current time" to be used during the streaming of continuous media data, and supports features of the "Louth Automation" video disk communications protocol. Preferably, the client application first creates a session with a play-list containing a fixed number of entries; the number should be as small as possible consistent with the client's requirements. The client edits this play-list by appending the first few clips and then starts the session playing. Each time transmission of video data of a clip is completed, the clip is removed from the head of the play-list, all other clips are moved down, and a callback is issued to the client with the current, updated, play-list. A callback is also issued with the updated play-list to acknowledge each edit command. Preferably, there is a limit as to how close to air-time a clip normally may be deleted or new material inserted, in order to ensure continuity of transmission of the video stream of each clip. To allow live break-ins or other "emergency" operations, however, the session may be paused and later resumed and subsequent clips may be "trimmed" to reduce their play times to recover the time lost to the break-in.
    • 协议和接口在多个片段上提供连续播放,允许在给予视频服务器之后动态编辑播放列表,并且在播放列表中播放剪辑时允许一些概念“当前时间 “在连续媒体数据流传输期间使用,并支持”Louth Automation“视频盘通信协议的功能。 优选地,客户端应用首先创建具有包含固定数量条目的播放列表的会话; 数量应尽可能小,符合客户的要求。 客户端通过附加前几个剪辑来编辑此播放列表,然后开始播放会话。 每当剪辑的视频数据的传输完成时,剪辑从播放列表的头部移除,所有其他剪辑被向下移动,并且使用当前,更新的播放列表向客户端发出回调。 还发出回调,更新的播放列表以确认每个编辑命令。 优选地,为了确保每个剪辑的视频流的传输的连续性,关于剪辑通常可能被删除或插入新材料的空中时间有多少限制。 然而,为了允许现场直播或其他“紧急”操作,会话可能被暂停,并且稍后恢复,并且随后的剪辑可能被“修剪”以减少其播放时间,以恢复丢失的时间。
    • 12. 发明授权
    • MPEG dual-channel decoder data and control protocols for real-time video streaming
    • MPEG双通道解码器数据和控制协议,用于实时视频流
    • US07174561B2
    • 2007-02-06
    • US09834427
    • 2001-04-13
    • Peter BixbyJohn ForecastWilliam O. HultinSorin FaibishWayne W. Duso
    • Peter BixbyJohn ForecastWilliam O. HultinSorin FaibishWayne W. Duso
    • H04N7/173
    • H04N21/23424H04N21/44016
    • A system for producing multiple concurrent real-time video streams from stored MPEG video clips includes a video server and at least one MPEG decoder array. The decoder array has multiple decoder pairs, each pair having a video switch for switching from one decoder in the pair to the other at a specified time. Switching may occur from a specified Out-point frame to a specified In-point frame, and the specified frames can be any frame type at any location in the group of pictures (GOP) structure. In a preferred construction, the video server has a controller server linked to a series of data mover computers, each controlling one or more respective decoder arrays. The data mover computers use a control protocol to control the decoder arrays, and each decoder uses a data protocol to request data from a respective data mover computer.
    • 用于从存储的MPEG视频剪辑产生多个并发实时视频流的系统包括视频服务器和至少一个MPEG解码器阵列。 解码器阵列具有多个解码器对,每对具有用于在指定时间从一对解码器切换到另一个的视频切换器。 可以从指定的Out-Point帧到指定的In-point帧进行切换,并且指定的帧可以是图像组(GOP)结构中的任何位置处的任何帧类型。 在优选结构中,视频服务器具有链接到一系列数据移动器计算机的控制器服务器,每个数据移动器计算机控制一个或多个相应的解码器阵列。 数据移动器计算机使用控制协议来控制解码器阵列,并且每个解码器使用数据协议来从相应的数据移动器计算机请求数据。
    • 14. 发明授权
    • Largest magnitude indices selection for (run, level) encoding of a block coded picture
    • 块编码图像的(运行,级别)编码的最大幅度索引选择
    • US06959116B2
    • 2005-10-25
    • US09955505
    • 2001-09-18
    • Ugur SezerSorin FaibishSeyfullah H. OguzWayne W. Duso
    • Ugur SezerSorin FaibishSeyfullah H. OguzWayne W. Duso
    • G06T9/00G06K9/38
    • G06T9/005G06T9/007
    • Transform coefficients for blocks of pixels in an original picture are quantized to produce respective sets of quantization indices for the blocks of pixels. The quantization indices for at least some of the blocks are produced by using a quantization step size that is not uniform within each block. Largest magnitude quantization indices are selected from the respective sets of quantization indices for (run, level) encoding to produce the (run, level) encoded picture. For example, MPEG-2 coded video includes a set of non-zero AC discrete cosine transform (DCT) coefficients for 8×8 blocks of pixels. For scaling the MPEG-2 coded video, non-zero AC DCT coefficients are removed from the MPEG-2 coded video to produce reduced-quality MPEG-2 coded video that includes no more than a selected number of largest magnitude quantization indices for the non-zero AC DCT coefficients for each 8×8 block.
    • 对原始图像中的像素块的变换系数进行量化,以产生用于像素块的各组量化索引。 通过使用在每个块内不均匀的量化步长来产生至少一些块的量化索引。 从用于(运行,电平)编码的各组量化索引中选择最大幅度量化索引以产生(运行,电平)编码图像。 例如,MPEG-2编码视频包括用于8×8个像素块的一组非零AC离散余弦变换(DCT)系数。 为了缩放MPEG-2编码视频,从MPEG-2编码视频中去除非零AC DCT系数,以产生低质量的MPEG-2编码视频,该视频包括不超过非选择数量的非最大幅度量化索引, 每个8×8块的 - 零AC DCT系数。
    • 15. 发明授权
    • Operating system software boot program execution method
    • 操作系统软件启动程序执行方式
    • US06523112B1
    • 2003-02-18
    • US08885379
    • 1997-06-30
    • Brian GallagherWayne W. DusoWilliam J. Leary, Jr.
    • Brian GallagherWayne W. DusoWilliam J. Leary, Jr.
    • G06F15177
    • G06F9/4406G06F1/18H04L29/06H04L67/34H04L69/329
    • A data server having a plurality of hot replaceable processing unit modules. Each module includes a motherboard having plugged therein: a CPU; a main memory; an I/O adapter card, and an interconnect printed board, electrically connected to the motherboard. A backplane has a first connector adapted for coupling to a DC power supply. The interconnect printed circuit board has a DC to DC converter connected to a second connector adapted to mate with the first connector to enable the processing unit module to be hot plugged into, or removed from, the backplane. The backplane has formed thereon a strip transmission line adapted to provide an Ethernet bus for interconnecting a plurality of the modules. A cable management system for a cabinet used to house the module includes at least one vertically extending channel disposed in the cabinet and a fastener adapted to open and enable the a cable to be inserted into the channel and close to retain such cable within the channel. A chassis having a plurality of shelves for supporting electrical modules with a partitioning member adapted for removable insertion onto one of the shelves to accommodate modules with different widths. An I/O adapter card mounting plate, with captive hardware, adapted for securing an array of I/O adapted cards, and honey-combed I/O adapter card filler plate to a case. A method for booting operating system software into a main memory of a processing unit.
    • 一种具有多个热可更换处理单元模块的数据服务器。 每个模块包括插入其中的主板:CPU; 主要记忆; I / O适配器卡和互连印刷电路板,电连接到母板。 背板具有适于耦合到DC电源的第一连接器。 互连印刷电路板具有连接到适于与第一连接器配合的第二连接器的DC至DC转换器,以使处理单元模块能够热插入或从背板移除。 背板已经形成有适于提供用于互连多个模块的以太网总线的条形传输线。 用于容纳模块的机柜的电缆管理系统包括设置在机柜中的至少一个垂直延伸的通道和适于打开并使得电缆能够插入通道并且使电缆靠近以将该电缆保持在通道内的紧固件。 一种具有多个搁板的底盘,用于支撑具有分隔构件的电气模块,所述分隔构件适于可拆卸地插入到一个架子上以容纳具有不同宽度的模块。 一个I / O适配卡安装板,具有固定硬件,适用于将一组I / O适配卡固定,并将蜂窝式I / O适配器卡填充板固定到外壳上。 一种用于将操作系统软件引导到处理单元的主存储器中的方法。
    • 16. 发明授权
    • Insertion of noise for reduction in the number of bits for variable-length coding of (run, level) pairs
    • 插入噪声以减少(运行,电平)对的可变长度编码的位数
    • US06968091B2
    • 2005-11-22
    • US09955225
    • 2001-09-18
    • Sorin FaibishUgur SezerSeyfullah H. OguzWayne W. Duso
    • Sorin FaibishUgur SezerSeyfullah H. OguzWayne W. Duso
    • G06T9/00G06K9/38
    • G06T9/005
    • The (run, level) pairs in an original series are inspected to determine whether or not modification of the (run, level) pairs would produce a desirable decrease in a number of bits required for variable-length encoding of the series of (run, level) pairs, despite introduction of noise. If so, the (run, level) pairs are modified prior to variable-length encoding. For example, a (run, level) pair of (M, N) is modified by substitution of a first (run, level) pair of (M−1, 1) immediately followed by a second (run, level) pair of (0, N). A lookup table or testing of predetermined ranges of run length and level magnitude provides a fast determination of whether or not to modify a (run, level) pair. The decoder can be programmed to reduce the noise introduced by this process by recognizing and rejecting (run, level) pairs that are likely to have been inserted during the encoding process.
    • 检查原始系列中的(运行,级别)对以确定(运行,级别)对的修改是否将在系列的可变长度编码所需的位数中产生期望的减少(运行, 水平)对,尽管引入了噪音。 如果是,则在可变长度编码之前修改(运行,级别)对。 例如,(M,N)的(运行,级别)对通过替换(M-1,1)的第一(运行,级别)对紧跟着第二(运行,级别) 0,N)。 查找表或测试运行长度和电平幅度的预定范围提供了是否修改(运行,电平)对的快速确定。 解码器可被编程为通过识别和拒绝在编码过程中可能被插入的(运行,级别)对来减少由该过程引入的噪声。
    • 17. 发明授权
    • Adaptive bit rate control for rate reduction of MPEG coded video
    • 用于MPEG编码视频速率降低的自适应比特率控制
    • US06937770B1
    • 2005-08-30
    • US09750565
    • 2000-12-28
    • Seyfullah H. OguzSorin FaibishWayne W. Duso
    • Seyfullah H. OguzSorin FaibishWayne W. Duso
    • G06K9/36H04N7/26H04N7/50
    • H04N19/132H04N19/176H04N19/18H04N19/40H04N19/61
    • Original-quality MPEG coded video is processed to produce reduced-quality MPEG coded video at a reduced bit rate. The processing is based on a scale factor between average frame size of the original-quality MPEG coded video and a desired average frame size of the reduced-quality MPEG coded video. For each Discrete Cosine Transform (DCT) block of each frame, the processing calculates a size of the block of the reduced frame by scaling the original block size by the scale factor, and removes a sufficient number of bits from the original block to obtain substantially the calculated size. In addition, the processing accumulates excess bits when the block size reduction eliminates more bits from a block than are necessary for the desired reduction of the size of the block, and any excess bits are used for processing a number of following blocks.
    • 处理原始质量的MPEG编码视频,以降低的比特率产生低质量的MPEG编码视频。 该处理基于原始质量MPEG编码视频的平均帧大小与缩减质量MPEG编码视频的期望平均帧大小之间的比例因子。 对于每个帧的每个离散余弦变换(DCT)块,该处理通过按比例因子缩放原始块大小来计算缩小帧的块的大小,并从原始块中移除足够数量的比特以获得基本上 计算大小。 此外,当块大小减少消除块比块所需的减小块大小所需的更多位时,处理会累积超出位,并且使用任何多余的比特来处理多个后续块。
    • 18. 发明授权
    • Efficient scaling of nonscalable MPEG-2 Video
    • 不可扩展的MPEG-2视频的高效缩放
    • US06771703B1
    • 2004-08-03
    • US09608050
    • 2000-06-30
    • Seyfullah H. OguzSorin FaibishWayne W. Duso
    • Seyfullah H. OguzSorin FaibishWayne W. Duso
    • H04N712
    • G11B27/034H04N19/48H04N19/587H04N19/59
    • To reduce bandwidth of non-scalable MPEG-2 coded video, certain non-zero AC DCT coefficients for the 8×8 blocks are removed from the MPEG-2 coded video. In one implementation, high-frequency AC DCT coefficients are removed at the end of the coefficient scan order. This method requires the least computation and is most desirable if the reduced-bandwidth video is to be spatially sub-sampled. In another implementation, the smallest-magnitude AC DCT coefficients are removed. This method may produce an undesirable increase in the frequency of occurrence of escape sequences in the (run, level) coding. This frequency can be reduced by retaining certain non-zero AC DCT coefficients that are not the largest magnitude coefficients, and by increasing a quantization scale to reduce the coefficient levels. The reduced-bandwidth video can be used for a variety of applications, such as browsing for search and play-list generation, bit stream scaling for splicing, and bit-rate adjustment for services with limited resources and for multiplexing of transport streams.
    • 为了减少不可扩展的MPEG-2编码视频的带宽,从MPEG-2编码视频中去除8×8块的某些非零AC DCT系数。 在一个实现中,在系数扫描顺序结束时去除高频AC DCT系数。 该方法需要最少的计算,并且如果减小带宽视频要在空间上被次采样,则是最希望的。 在另一实施方式中,去除最小量级的AC DCT系数。 该方法可能在(运行,级别)编码中产生转义序列的发生频率的不期望的增加。 可以通过保持不是最大幅度系数的某些非零AC DCT系数,并且通过增加量化尺度来降低系数水平,可以减小该频率。 缩小带宽视频可以用于各种应用,例如用于搜索和播放列表生成的浏览,用于拼接的比特流缩放以及用于有限资源的服务的比特率调整和用于传输流的复用。
    • 19. 发明授权
    • Asymmetrical striping of mirrored storage device arrays and concurrent access to even tracks in the first array and odd tracks in the second array to improve data access performance
    • 镜像存储设备阵列的不对称条带和第二阵列中的第一阵列和奇数轨道中的偶数轨道的并发访问,以提高数据访问性能
    • US06397292B1
    • 2002-05-28
    • US09377581
    • 1999-08-19
    • Dinesh VenkateshWayne W. Duso
    • Dinesh VenkateshWayne W. Duso
    • G06F1120
    • G06F11/2087G06F11/2069
    • Mirrored data is contained in a first data storage device array and also in a second data storage device array. However, devices in the first array are not simply mirrors of devices in the second array. Instead, each data storage device in the second array contains a respective share of the mirrored data contained in each data storage device in the first array, and each data storage device in the first array contains a respective share of the mirrored data contained in each data storage device in the second array. Therefore, when a data storage device in one array fails, the failure load is spread over the data storage devices of the other array. For disk storage devices, the mirrored data can be arranged in the first and second arrays so that the mirrored data is contained at the same disk track radius in both arrays in order to equalize seek time for write access or sequential read access to both arrays. Alternatively, the mirrored data can be arranged so that mirrored data at the minimum and maximum track radius in one array is contained at the mean track radius of the other array in order to minimize seek time for random read access.
    • 镜像数据包含在第一数据存储设备阵列中,并且还包含在第二数据存储设备阵列中。 但是,第一个阵列中的设备不仅仅是第二个阵列中的设备的镜像。 相反,第二阵列中的每个数据存储设备包含包含在第一阵列中的每个数据存储设备中的镜像数据的相应份额,并且第一阵列中的每个数据存储设备包含每个数据中包含的镜像数据的相应份额 存储设备在第二个阵列中。 因此,当一个阵列中的数据存储装置发生故障时,故障负载分散在另一阵列的数据存储装置上。 对于磁盘存储设备,镜像数据可以排列在第一和第二阵列中,以便将镜像数据包含在两个阵列中相同的磁盘轨道半径上,以便均衡用于写入访问或对两个阵列的顺序读取访问的查找时间。 或者,可以布置镜像数据,使得一个阵列中最小和最大轨道半径处的镜像数据被包含在另一个阵列的平均轨道半径处,以便最小化随机读取访问的寻道时间。