发明名称 |
Audio/video archiving system and method |
摘要 |
A method of archiving audio/video content is presented. In the method, a plurality of audio/video content streams is received. Each of the received audio/video content streams is indexed according to time. Each of the indexed audio/video content streams is transferred to a data storage system for storage. A request for a portion of one of the stored audio/video content streams associated with a time period is received. The requested portion of the one of the stored audio/video content streams is retrieved from the data storage system. The requested portion of the one of the stored audio/video content streams is transferred. |
申请公布号 |
US9330172(B2) |
申请公布日期 |
2016.05.03 |
申请号 |
US200912568379 |
申请日期 |
2009.09.28 |
申请人 |
EchoStar Technologies LLC |
发明人 |
Elsner Robert;Stumbo Josh |
分类号 |
G06F17/30;H04N7/173;H04N21/231;H04N21/2665 |
主分类号 |
G06F17/30 |
代理机构 |
Lowe Graham Jones PLLC |
代理人 |
Lowe Graham Jones PLLC |
主权项 |
1. A method utilizing at least one computing device for archiving audio/video content, the method comprising:
concurrently receiving from a broadcast audio/video distribution center a first plurality of audio/video content streams, wherein each of the received first plurality of audio/video content streams correspond to one of a second plurality of audio/video content streams that are being broadcasted over a broadcast audio/video distribution system to a plurality of subscribers; indexing each of the received first plurality of audio/video content streams according to time of broadcast of the corresponding second plurality of audio/video content streams to the plurality of subscribers, wherein indexing each of the received first plurality of audio/video content streams comprises:
segmenting each of the received first plurality of audio/video content streams into a series of audio/video segments, wherein each of the series of audio/video segments for each one of the first plurality of audio/video content streams are approximately the same data length; andlocating, for each one of the first plurality of audio/video content streams, a timestamp between each segment of the series of audio/video segments,wherein the timestamp identifies a time of broadcast of a corresponding portion of the respective one of the broadcasted second plurality of audio/video content streams that corresponds to the audio/video segment that is after the timestamp; transferring each of the indexed audio/video content streams to a data storage system for storage; storing each of the indexed audio/video content streams in the data storage system; after the broadcasting of the second plurality of audio/video content streams to the plurality of subscribers, receiving a request from a requesting party for a portion of a specified one of the second plurality of broadcasted audio/video content streams, wherein the request specifies a time period of broadcast for the specified one of the second plurality of broadcasted audio/video content streams; identifying in the indexed audio/video content stream corresponding to the specified one of the second plurality of broadcasted audio/video content streams a corresponding at least one of the stored indexed audio/video segments that follows a timestamp that corresponds to the specified time period of the broadcast of the requested portion of the specified one of the second plurality of broadcasted audio/video content streams; retrieving a respective audio/video segment following the identified timestamp of the one of the stored first plurality of audio/video content streams from the data storage system, wherein the retrieved respective audio/video segment corresponds to the requested portion of the specified one of the second plurality of broadcasted audio/video content streams; and transmitting the retrieved audio/video segment to the requesting party. |
地址 |
Englewood CO US |