发明名称 Scalable networked digital video recordings via shard-based architecture
摘要 Techniques and mechanisms described herein facilitate the storage of digital media recordings. According to various embodiments, a system may include a plurality of shards. Each shard may include a storage system operable to store a plurality of digital media recordings. Each shard may also include one or more recording writers. Each recording server may be operable to store digital media recordings stored in the storage system. According to various embodiments, the system may also include a recording manager. The recording manager may be operable to select one of the plurality of shards for storing a designated digital media recording. The recording manager may also be operable to transmit an instruction to the selected shard to store the designated digital media recording.
申请公布号 US9229944(B2) 申请公布日期 2016.01.05
申请号 US201313752540 申请日期 2013.01.29
申请人 MobiTV, Inc. 发明人 Barnes Fritz;Karlsson Kent;Long Ren
分类号 G06F17/30;G11B27/034;G11B27/10;H04N21/254;H04N21/2747;H04N21/436 主分类号 G06F17/30
代理机构 Kwan & Olynick LLP 代理人 Kwan & Olynick LLP
主权项 1. A networked digital video recording system comprising: a plurality of shards, each shard comprising: a storage system configured to store a plurality of digital media recordings,one or more recording writers, each recording writer being configured to store digital media recordings to the storage system, each recording writer being further configured to link a respective digital media recording with metadata identifying a user account associated with the respective digital media recording, andone or more on-demand recording servers, each recording server being configured to receive a request from a client device to provide a digital media recording as an on-demand media stream, to retrieve the requested digital media recording from the storage system, and to transmit the requested digital media recording as an on-demand media stream to the client device via a network; and a recording manager configured to: receive a request to store a plurality of copies of a designated digital media recording,select, for each of the plurality of copies of the designated digital media recording, one of the plurality of shards for storing the copy of the designated digital media recording, andtransmit an instruction to the selected shard to store the copy of the designated digital media recording.
地址 Emeryville CA US
您可能感兴趣的专利