Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2004-12-10
2009-06-02
Phillips, Hassan (Department: 2451)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S232000, C709S233000, C709S234000, C709S235000
Reexamination Certificate
active
07543073
ABSTRACT:
A system and process for performing an exponentially weighted moving average on streaming data to establish a moving average bit rate of data units is presented. In general, the system or process computes, on a unit-by-unit basis, the product of the moving average bit rate computed for a data unit immediately prior to a unit under consideration and a first fractional weighting factor, added to the product of the instantaneous bit rate of the data unit under consideration and a second fractional weighting factor, wherein at least one fractional weighting factor is not a constant but instead based on the time between data units.
REFERENCES:
patent: 5565924 (1996-10-01), Haskeli et al.
patent: 5724099 (1998-03-01), Hamdi et al.
patent: 6438141 (2002-08-01), Hanko et al.
patent: 6637031 (2003-10-01), Chou
patent: 6657568 (2003-12-01), Coelho et al.
patent: 6731947 (2004-05-01), Hoagland et al.
patent: 6895054 (2005-05-01), Li
patent: 6937770 (2005-08-01), Oguz et al.
patent: 6982969 (2006-01-01), Carneal et al.
patent: 7016970 (2006-03-01), Harumoto et al.
patent: 7324535 (2008-01-01), Goss et al.
patent: 2002/0048259 (2002-04-01), Adam et al.
patent: 2002/0105951 (2002-08-01), Hannuksela et al.
patent: 2002/0136164 (2002-09-01), Fukuda et al.
patent: 2003/0171934 (2003-09-01), Zhang et al.
patent: 2003/0195977 (2003-10-01), Liu et al.
patent: 2004/0190606 (2004-09-01), Deshpande
patent: 2004/0267956 (2004-12-01), Leon et al.
patent: 2005/0021830 (2005-01-01), Urzaiz et al.
patent: 2005/0069039 (2005-03-01), Crinon
patent: 2006/0026294 (2006-02-01), Virdi et al.
patent: 2007/0143490 (2007-06-01), Gallou et al.
“Moving Average” definition, Wikipedia.org, pp. 1-6.
Ribas-Corbera, J., P. A. Chou, S. Regunathan, A flexible decoder buffer model for JVT video coding,IEEE Int'l Conf. on Image Processing, Sep. 2002, Rochester, NY, vol. 2, pp. 493-496.
European Search Report, Application No. EP05111156.5, completed Apr. 27, 2006, received May 19, 2006.
Co-pending U.S. Appl. No. 11/010,113, “A System and Process for Controlling the Coding Bit Rate of Streaming Media Data Employing a Limited Number of Supported Coding Bit Rates”, filed Dec. 10, 2004.
Co-pending U.S. Appl. No. 11/010,114, “A System and Process for Controlling the Coding Bit of Streaming Media Data Employing a Linear Quadratic Control Technique and Leaky Bucket Model,” filed Dec. 10, 2004.
Anderson, B. D. O. and J. B. Moore, Optimal Control: Linear Quadratic Methods, Prentice Hall, 1990.
Chou, P. A. and Z. Miao, Rate-distortion optimized streaming of packetized media,Microsoft Research Technical Report MSR-TR-2001-35, Feb. 2001.
Conklin, G. J., G. S. Greenbaum, K. O. Lillevold, A. F. Lippman, and Y. A. Reznik, Video coding for streaming media delivery on the Internet,IEEE Trans. Circuits and Sys's. for Video Tech., 2001, vol. 11, No. 3, pp. 269-281.
de Cuetos, P. and K. W. Ross, Adaptive rate control for streaming stored fine-grained scalable video,Proc. Int'l. Workshop on Network and Operating Sys's. for Digital Audio and Video(NOSSDAV), Miami Beach, FL, May 2002.
Keshav, S., Packet-pair flow control, http://www.cs.cornell.edu/˜skeshav/papers.html.
Kim, B.-J., Z. Xiong and W. A. Pearlman, Low bit-rate scalable video coding with 3D set partitioning in hierarchical trees (3-D SPIHT),IEEE Trans. Circuits and Sys's. for Video Tech., 2000, vol. 18, No. 8, pp. 1374-1387.
Li, J., Embedded audio coding (eac) with implicit psychoacoustic masking,Proc. Int'l. Conf. on Multimedia, 2002, pp. 592-601.
Rejaie, R., M. Handley and D. Estrin, Layered quality adaptation for Internet streaming video,IEEE J. Selected Areas in Comm., 2000, vol. 18, No. 12., pp. 2530-2543.
Ribas-Corbera, J., and P. A. Chou and S. Regunathan, A generalized hypothetical reference decoder for H.264/AVC,IEEE Trans. Circuits and Sys's. for Video Tech., Jul. 2003, vol. 13, No. 7.
Ribeiro, R., R. H. Riedi, J. Navratil, L. Corrtell and R. G. Baraniuk, Pathchirp: Efficient available bandwidth estimation for network paths,Proc. Passive and Active Measurement Workshop(PAM), La Jolla, CA Apr. 2003.
Wu F., S. Li, and Y.-Q. Zhang, A framework for efficient progressive fine granularity scalable video coding,IEEE Trans. Circuits and Sys's. for Video Tech., 2001, vol. 11, No. 3, pp. 301-317.
Zhang, Q., Y.-Q. Zhang and W. Zhu, Resource allocation for multimedia streaming over the Internet,IEEE Trans. Multimedia, 2001, vol. 3, No. 3, pp. 339-355.
Source model for transform video coder and its application, Variable frame rate coding, J.-J. Chen, H.-M. Hang, Circuits and systems for video technology, IEEE Trans. on vol. 7, Issue 2, Apr. 1997, pp. 299-311.
Rate control in DCT video coding for low-delay communications, J. Ribas-Corbera, S. Lei, Circuits and systems for video technology, IEEE Trans. on vol. 9, Issue 1, Feb. 1999, pp. 172-185.
Low-delay rate control for DCT video coding via p-domain source modeling, Z. He, Y. K. Kim, S. K. Mitra, Circuits and systems for video technology, IEEE Trans. on vol. 11, Issue 8, Aug. 2001, pp. 928-940.
Office Action, Lashanya R. Nash, U.S. Appl. No. 11/010,114, Jul. 22, 2008.
Office Action, Hassan A. Philips, U.S. Appl. No. 11/010,113, Aug. 15, 2008.
Chou Philip
Huang Cheng
Klemets Anders
Lyon Richard T.
Lyon & Harr LLP
Microsoft Corporation
Phillips Hassan
LandOfFree
System and process for performing an exponentially weighted... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and process for performing an exponentially weighted..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and process for performing an exponentially weighted... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4056461