Video server and file management method
    1.
    发明授权
    Video server and file management method 有权
    视频服务器和文件管理方法

    公开(公告)号:US08037508B2

    公开(公告)日:2011-10-11

    申请号:US12408872

    申请日:2009-03-23

    申请人: Toshio Suzuki

    发明人: Toshio Suzuki

    IPC分类号: H04N7/173

    摘要: A video server and a file management method which can erase an unnecessary program data file promptly are provided. Video server S divides processing of management of files performed by one frame into 11 sections, assigns five sections to playing process, assigns five sections to recording process and assigns one section to erasing process and performs processing of the file management. Server S supervises the file processing under executing. When a number of sections which perform the playing process or a number of sections which perform recording process is smaller than 5 and there is a demand of the erasing process for more than 2 files, server S assigns the section which is not used to the erasing process and unnecessary files are erased.

    摘要翻译: 提供可以及时擦除不必要的程序数据文件的视频服务器和文件管理方法。 视频服务器S将由一帧执行的文件管理分为11个部分,分配五个部分进行播放过程,将五个部分分配给录制过程,并分配一个部分进行擦除处理,并执行文件管理的处理。 服务器S监视正在执行的文件处理。 当执行播放处理的多个部分或执行记录处理的部分的部分小于5并且对于超过2个文件需要擦除处理时,服务器S将不使用的部分分配给擦除 进程和不必要的文件被删除。

    APPARATUS AND METHOD FOR MANAGING MEDIA DISTRIBUTION
    2.
    发明申请
    APPARATUS AND METHOD FOR MANAGING MEDIA DISTRIBUTION 有权
    用于管理媒体分发的装置和方法

    公开(公告)号:US20100138892A1

    公开(公告)日:2010-06-03

    申请号:US12327272

    申请日:2008-12-03

    申请人: Troy Meuninck Ke Yu

    发明人: Troy Meuninck Ke Yu

    IPC分类号: H04N7/16

    摘要: A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to maintain a delivery session with a set top box for streaming of media content thereto where the media content is multiple content from a plurality of media sources, maintain retrieval sessions for each of the plurality of media sources where the controller switches between the retrieval sessions to obtain the media content while maintaining the delivery session, and temporarily store the media content in a buffer for the streaming to the set top box using the delivery session. Other embodiments are disclosed.

    摘要翻译: 结合本公开的教导的系统可以包括例如具有控制器的服务器,该控制器用于在媒体内容是来自多个媒体源的多个内容的媒体内容的流媒体上保持传送会话, 维护多个媒体源中的每个媒体源的检索会话,其中控制器在检索会话之间进行切换以获得媒体内容,同时保持传送会话,并且使用传送方式将媒体内容临时存储在用于流传输到机顶盒的缓冲器中 会话 公开了其他实施例。

    Methods and apparatus for improving the breathing of disk scheduling algorithms
    3.
    发明授权
    Methods and apparatus for improving the breathing of disk scheduling algorithms 失效
    改善磁盘调度算法呼吸的方法和装置

    公开(公告)号:US07334103B2

    公开(公告)日:2008-02-19

    申请号:US10538211

    申请日:2003-12-08

    IPC分类号: G06F12/00

    摘要: A method for breathing of scheduling algorithms for a storage device (110). The method including: (a) computing a worst-case duration of a breathing cycle (P) for the storage device (110); (b) starting a breathing cycle; (c) determining if one of the following becomes true before the end of P: (i) a number of real-time requests is at least a predetermined threshold based on a number of data streams and performance parameters of the storage device; and (ii) a number of pending requests for any single stream becomes more than one; (d) if at least one of (i) and (ii) remain true during the duration of P, starting a subsequent breathing cycle after completion of the breathing cycle; and (e) if both of (i) and (ii) are not true during the duration of P, waiting P time units from the start of the breathing cycle before starting the subsequent breathing cycle.

    摘要翻译: 一种用于呼叫用于存储设备(110)的调度算法的方法。 该方法包括:(a)计算存储装置(110)的呼吸周期(P)的最坏情况持续时间; (b)开始呼吸循环; (c)在P结束之前确定以下之一是否成立:(i)基于数据流的数量和存储设备的性能参数,多个实时请求至少为预定阈值; 和(ii)一些待处理的任何单个流的请求变得不止一个; (d)如果(i)和(ii)中的至少一个在P期间保持为真,则在呼吸循环完成之后开始随后的呼吸循环; 和(e)如果(P)期间(i)和(ii)两者都不为真,则在开始随后的呼吸循环之前从呼吸循环开始等待P时间单位。

    Method and apparatus for increasing video streams in a video system
    5.
    发明申请
    Method and apparatus for increasing video streams in a video system 审中-公开
    用于在视频系统中增加视频流的方法和装置

    公开(公告)号:US20050108763A1

    公开(公告)日:2005-05-19

    申请号:US10976351

    申请日:2004-10-28

    摘要: A video system for providing a large number of video streams. The video system includes a video server and dividing means. Storage means, a switch and control means are located at the video server. The video server has a plurality of central-processing units (CPUs). The dividing means divides a plurality of input video-streams entering the video system, and sends the divided plurality of input-video streams, with each divided video stream identified with a separate Ethernet address, to the video server. The storage means stores an input video-stream of the plurality of input video-streams as a stored-video stream. The switch routes an input-video stream of the plurality of input-video streams to the storage means. The control means controls the storage means to replay the stored-video stream and to control portions of the stored-video stream at an appropriate time, and controls the plurality of CPUs at the video server to work in parallel.

    摘要翻译: 用于提供大量视频流的视频系统。 视频系统包括视频服务器和分割装置。 存储装置,开关和控制装置位于视频服务器处。 视频服务器具有多个中央处理单元(CPU)。 分割装置分割进入视频系统的多个输入视频流,并将划分的多个输入视频流与每个分离的视频流以单独的以太网地址标识,发送给视频服务器。 存储装置将多个输入视频流的输入视频流存储为存储视频流。 交换机将多个输入视频流的输入视频流路由到存储装置。 控制装置控制存储装置重放所存储的视频流并在适当的时间控制存储视频流的部分,并且控制视频服务器上的多个CPU并行工作。

    Providing quality of service for disks I/O sub-system with simultaneous deadlines and priority
    6.
    发明授权
    Providing quality of service for disks I/O sub-system with simultaneous deadlines and priority 失效
    为具有同时最终期限和优先级的磁盘I / O子系统提供服务质量

    公开(公告)号:US06871011B1

    公开(公告)日:2005-03-22

    申请号:US09672916

    申请日:2000-09-28

    摘要: The disk scheduling algorithms try to service a request with lower priority and strict deadline only if serving this request is not going to violate the deadline constraints of a higher priority request. One of the algorithms uses a single queue to hold all the requests regardless of their priority. The single queue is reorganized after the arrival of a new request according to the order requests would be serviced. A second algorithm uses multiple queues. Each queue holds only requests with the same priority, and the requests in each priority queue are sorted according to their deadlines. The decision of servicing a request is made at scheduling time.

    摘要翻译: 磁盘调度算法只有在服务该请求不会违反较高优先级请求的期限限制时,尝试以较低优先级和严格的限制时间来服务请求。 其中一种算法使用单个队列来容纳所有请求,而不考虑它们的优先级。 在根据订单要求提供服务的新请求到达后,重新组织单个队列。 第二种算法使用多个队列。 每个队列仅保存具有相同优先级的请求,并且每个优先级队列中的请求将根据其最后期限进行排序。 处理请求的决定是在调度时间进行的。

    Method for storing data in disk array based on block division and method for controlling input/output of disk array by using the same
    7.
    发明申请
    Method for storing data in disk array based on block division and method for controlling input/output of disk array by using the same 审中-公开
    基于块划分在磁盘阵列中存储数据的方法以及通过使用该方法来控制磁盘阵列的输入/输出的方法

    公开(公告)号:US20040128444A1

    公开(公告)日:2004-07-01

    申请号:US10737520

    申请日:2003-12-15

    IPC分类号: G06F012/00

    摘要: Provided are a method for storing data in a disk array based on block division and a method for controlling input/output in a disk array based on multiple command pending. The object of the present invention is to provide a method for storing data in a disk array based on block division by dividing the blocks of large amounts of data, such as video/audio data stream into split blocks and a method for controlling input/output of a disk array based on multiple command pending. The data placement method includes the steps of: a) dividing data into logical blocks based on an input/output unit of a file system; b) dividing the logical blocks into split blocks by the number of disks included in the disk array; and c) commanding to store the split blocks in the disks of the disk array sequentially.

    摘要翻译: 提供了一种基于块分割将数据存储在磁盘阵列中的方法,以及用于基于多个命令挂起来控制磁盘阵列中的输入/输出的方法。 本发明的目的是提供一种通过将诸如视频/音频数据流之类的大量数据的块划分成分割块来基于块分割将数据存储在磁盘阵列中的方法和用于控制输入/输出的方法 基于多个命令挂起的磁盘阵列。 数据放置方法包括以下步骤:a)基于文件系统的输入/输出单元将数据划分为逻辑块; b)通过磁盘阵列中包含的磁盘数将逻辑块划分为分割块; 以及c)命令将分割块依次存储在磁盘阵列的磁盘中。

    Logical volume selection in a probability-based job scheduler
    8.
    发明授权
    Logical volume selection in a probability-based job scheduler 有权
    基于概率的作业调度程序中的逻辑卷选择

    公开(公告)号:US06665740B1

    公开(公告)日:2003-12-16

    申请号:US09439903

    申请日:1999-11-12

    IPC分类号: G06F300

    摘要: A scheduler for selecting a logical volume for job generation based on the loading of physical resources in a data storage system. The scheduler determines a job workload for each of the physical resources, selects physical resources based on the job workload and selects a logical volume supported by the selected physical resources in a balanced manner.

    摘要翻译: 一种调度器,用于基于数据存储系统中的物理资源的加载来选择用于作业生成的逻辑卷。 调度程序为每个物理资源确定作业工作负载,根据作业工作量选择物理资源,并以均衡的方式选择所选物理资源支持的逻辑卷。