×

System for handling streaming information using a plurality of reader modules by enumerating output pins and associated streams of information

  • US 7,558,918 B2
  • Filed: 04/01/2005
  • Issued: 07/07/2009
  • Est. Priority Date: 04/06/1999
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×