Patent ID: 7558918
Filing Date: 2009-07-07
Classification: G11B,H04N

Abstract:
1. A method of handling streaming information comprising multiple broadcast channels that includes at least one channel comprised of a plurality of streams of information, comprising: receiving streaming information: writing the streaming information to a circular buffer at a write position; reading each of the plurality of streams in the channel of the streaming information from a first read position in the buffer; simultaneously and independently reading the streaming information from a second read position in the buffer; utilizing a control algorithm to prevent the written streaming information on the circular buffer from being written over when being read from either the first location or the second location; receiving a request from a user to select one of the multiple broadcast channels of the streaming information; and providing an object which exposes a method to receive the identifier request and, in response, enumerate a set of outputs; and adjusting either the first read position and/or the second read position to be adjacent the write position when the request is received.