Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2011-08-02
2011-08-02
Follansbee, John (Department: 2451)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
Reexamination Certificate
active
07991905
ABSTRACT:
The present invention provides a streaming media cache configured to select a timing interval, chosen from a set of one or more predetermined timing intervals, for each client that requests a data stream from the streaming media cache. Illustratively, clients requesting data streams below a predetermined bit rate (“bandwidth”) are assigned longer timing intervals than clients requesting data streams above the predetermined bit rate. More specifically, because the server can accommodate a larger number of relatively low-bandwidth clients than relatively high-bandwidth clients, the server selects timing intervals of longer duration for the relatively low-bandwidth clients so it may have more time to schedule send times for their requested packets.
REFERENCES:
patent: 5043885 (1991-08-01), Robinson
patent: 5402416 (1995-03-01), Cieslak et al.
patent: 5583561 (1996-12-01), Baker et al.
patent: 5586264 (1996-12-01), Belknap et al.
patent: 5596420 (1997-01-01), Daum
patent: 5615362 (1997-03-01), Jensen et al.
patent: 5737747 (1998-04-01), Vishlitzky et al.
patent: 5799185 (1998-08-01), Watanabe
patent: 5819292 (1998-10-01), Hitz et al.
patent: 5854887 (1998-12-01), Kindell et al.
patent: 5918020 (1999-06-01), Blackard et al.
patent: 5953506 (1999-09-01), Kalra et al.
patent: 5960452 (1999-09-01), Chi
patent: 5963962 (1999-10-01), Hitz et al.
patent: 6038230 (2000-03-01), Ofek
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6064676 (2000-05-01), Slattery et al.
patent: 6085193 (2000-07-01), Malkin et al.
patent: 6111896 (2000-08-01), Slattery et al.
patent: 6275496 (2001-08-01), Burns et al.
patent: 6324182 (2001-11-01), Burns et al.
patent: 6343083 (2002-01-01), Mendelson et al.
patent: 6351471 (2002-02-01), Robinett et al.
patent: 6351474 (2002-02-01), Robinett et al.
patent: 6366970 (2002-04-01), Wolff et al.
patent: 6370688 (2002-04-01), Hejna, Jr.
patent: 6377972 (2002-04-01), Guo et al.
patent: 6407680 (2002-06-01), Lai et al.
patent: 6424993 (2002-07-01), Weber
patent: 6442141 (2002-08-01), Borella et al.
patent: 6463508 (2002-10-01), Wolf et al.
patent: 6484212 (2002-11-01), Markowitz et al.
patent: 6505169 (2003-01-01), Bhagavath et al.
patent: 6516361 (2003-02-01), Lym et al.
patent: 6522649 (2003-02-01), Stallkamp
patent: 6593860 (2003-07-01), Lai et al.
patent: 6594699 (2003-07-01), Sahai et al.
patent: 6594751 (2003-07-01), Leivent
patent: 6651103 (2003-11-01), Markowitz et al.
patent: 6665755 (2003-12-01), Modelski et al.
patent: 6680976 (2004-01-01), Chen et al.
patent: 6708213 (2004-03-01), Bommaiah et al.
patent: 6721850 (2004-04-01), Hofmann et al.
patent: 6742082 (2004-05-01), Lango et al.
patent: 6744763 (2004-06-01), Jones et al.
patent: 6747991 (2004-06-01), Hemy et al.
patent: 6760765 (2004-07-01), Asai et al.
patent: 6829648 (2004-12-01), Jones et al.
patent: 6917984 (2005-07-01), Tan
patent: 6990512 (2006-01-01), Major et al.
patent: 7099953 (2006-08-01), Horiuchi et al.
patent: 7191242 (2007-03-01), Serenyi et al.
patent: 7333431 (2008-02-01), Wen et al.
patent: 7346698 (2008-03-01), Hannaway
patent: 7356575 (2008-04-01), Shapiro
patent: 7444419 (2008-10-01), Green
patent: 7478164 (2009-01-01), Lango et al.
patent: 7496678 (2009-02-01), Yadav et al.
patent: 2001/0003193 (2001-06-01), Woodring et al.
patent: 2001/0034786 (2001-10-01), Baumeister et al.
patent: 2001/0052132 (2001-12-01), Fryer
patent: 2002/0029282 (2002-03-01), Buddhikot et al.
patent: 2002/0042837 (2002-04-01), Ebata et al.
patent: 2002/0047899 (2002-04-01), Son et al.
patent: 2002/0056126 (2002-05-01), Srikantan et al.
patent: 2002/0071654 (2002-06-01), Notoya et al.
patent: 2002/0097750 (2002-07-01), Gunaseelan et al.
patent: 2002/0116473 (2002-08-01), Gemmell
patent: 2002/0116585 (2002-08-01), Scherr
patent: 2002/0162047 (2002-10-01), Peters et al.
patent: 2002/0169926 (2002-11-01), Pinckney et al.
patent: 2002/0181506 (2002-12-01), Loguinov
patent: 2003/0005452 (2003-01-01), Rodriguez
patent: 2003/0055910 (2003-03-01), Amini et al.
patent: 2003/0067877 (2003-04-01), Sivakumar et al.
patent: 2003/0189936 (2003-10-01), Terrell et al.
patent: 2003/0217113 (2003-11-01), Katz et al.
patent: 2003/0236904 (2003-12-01), Walpole et al.
patent: 2004/0039837 (2004-02-01), Gupta et al.
patent: 2004/0162787 (2004-08-01), Madison et al.
patent: 2004/0163123 (2004-08-01), Okada et al.
patent: 2004/0202148 (2004-10-01), Kuehnel
patent: 2005/0117580 (2005-06-01), del Val et al.
patent: 2005/0165915 (2005-07-01), Hejna, Jr.
patent: 2005/0223107 (2005-10-01), Mine et al.
patent: 2006/0047774 (2006-03-01), Bowman et al.
patent: 2006/0064500 (2006-03-01), Roth et al.
patent: 2006/0106961 (2006-05-01), Ebata et al.
patent: 2006/0184667 (2006-08-01), Clubb et al.
patent: 2006/0218611 (2006-09-01), Son et al.
patent: 2007/0094407 (2007-04-01), Serenyi et al.
patent: 2007/0143468 (2007-06-01), Serenyi et al.
patent: 2008/0095339 (2008-04-01), Elliott et al.
H. Schulzrinne et al. Real Time Streaming Protocol (RTSP) Network Working Group RFC 2326.
NetCache TM 5.1 Accelerator First-Time Configuration Guide.
NetCache TM 5.1 Configuration Guide . . . .
NetCache TM 5.1 Deployment Planning Guide.
NetCache TM 5.1 Features and Configuration Planning Guide.
NetCache TM 5.1 Routine Administration Guide.
NetCache TM 5.1 Streaming Media Cache First-Time Configuration Guide.
NetCache TM 5.1 Web Cache First-Time Configuration Guide.
H. Schulzrinne, et al., “Real Time Streaming Protocol” (RTSP) Network Working Group. Copyright: The Internet Society 1998, pp. 1-86.
Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Co-pending U.S. Appl. No. 11/228,689, filed Sep. 16, 2005.
Notice of Allowance Mailed Apr. 19, 2010 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Notice of Allowance Mailed Feb. 26, 2010 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Notice of Allowance Mailed Nov. 2, 2009 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Notice of Allowance Mailed Nov. 10, 2008 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Notice of Allowance Mailed Oct. 6, 2008 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Notice of Allowance Mailed Dec. 12, 2008 in Co-pending U.S. Appl. No. 11/228,689, filed Sep. 16, 2005.
Advisory Action Mailed Apr. 1, 2009 in Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Advisory Action Mailed Jul. 12, 2007 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Final Office Action Mailed Dec. 9, 2008 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Final Office Action Mailed May 9, 2007 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Final Office Action Mailed Jul. 7, 2005 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Final Office Action Mailed Jan. 5, 2009 in Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Final Office Action Mailed Nov. 17, 2006 in Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Final Office Action Mailed Dec. 28, 2005 in Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Non-Final Office Action Mailed Apr. 28, 2009 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Non-Final Office Action Mailed Jun. 4, 2008 in Co-pending U.S. Appl. No. 10/974,427, filed Oct. 26, 2004.
Non-Final Office Action Mailed Feb. 6, 2008 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Non-Final Office Action Mailed Aug. 23, 2007 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Non-Final Office Action Mailed Nov. 15, 2006 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Non-Final Office Action Mailed Jan. 10, 2006 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Non-Final Office Action Mailed Jan. 6, 2005 in Co-pending U.S. Appl. No. 09/981,644, filed Oct. 16, 2001.
Non-Final Office Action Mailed Jan. 11, 2010 in Co-pending U.S. Appl. No. 09/981,328, filed Oct. 16, 2001.
Non-Final Office Action Mailed Jul. 9, 2009 in Co-pending U.S. Appl.
Endo Yasuhiro
Roussos Konstantinos
Yadav Sandeep
Chou Alan S
Follansbee John
NetApp, Inc.
Perkins Coie LLP
LandOfFree
Adaptively selecting timeouts for streaming media does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Adaptively selecting timeouts for streaming media, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Adaptively selecting timeouts for streaming media will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2737363