Methods and systems for displaying animated graphics on a...

Computer graphics processing and selective visual display system – Computer graphics display memory system – Plural storage devices

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S545000, C345S589000, C345S530000

Reexamination Certificate

active

07439981

ABSTRACT:
Disclosed are methods and systems for interfaces between video applications and display screens that allow applications to intelligently use display resources of their host device without tying themselves too closely to operational particulars of that host. A graphics arbiter provides display environment information to the video applications and accesses the applications' output to efficiently present that output to the display screen, possibly transforming the output or allowing another application to transform it in the process. The graphics arbiter tells applications the estimated time when the next frame will be displayed on the screen. Applications tailor their output to the estimated display time, thus improving output quality while decreasing resource waste by avoiding the production of “extra” frames. The graphics arbiter tells an application when its output is fully or partially occluded so that the application need not expend resources to draw portions of frames that are not visible.

REFERENCES:
patent: 4783804 (1988-11-01), Juang et al.
patent: 4873630 (1989-10-01), Rusterholz et al.
patent: 5193142 (1993-03-01), Zhao
patent: 5271088 (1993-12-01), Bahler
patent: 5451981 (1995-09-01), Drako et al.
patent: 5488694 (1996-01-01), McKee et al.
patent: 5583536 (1996-12-01), Cahill, III
patent: 5598507 (1997-01-01), Kimber et al.
patent: 5668601 (1997-09-01), Okada et al.
patent: 5742788 (1998-04-01), Priem et al.
patent: 5748866 (1998-05-01), Edgar
patent: 5754681 (1998-05-01), Watanabe et al.
patent: 5778341 (1998-07-01), Zeljkovic
patent: 5801717 (1998-09-01), Engstrom et al.
patent: 5839105 (1998-11-01), Ostendorf et al.
patent: 5844569 (1998-12-01), Eisler et al.
patent: 5850232 (1998-12-01), Engstrom et al.
patent: 5880707 (1999-03-01), Aratani
patent: 5892960 (1999-04-01), Seide
patent: 5933806 (1999-08-01), Beyerlein et al.
patent: 5956046 (1999-09-01), Kehlet et al.
patent: 5960397 (1999-09-01), Rahim
patent: 5991442 (1999-11-01), Yamada et al.
patent: 6009390 (1999-12-01), Gupta et al.
patent: 6040861 (2000-03-01), Boroczky et al.
patent: 6070140 (2000-05-01), Tran
patent: 6108628 (2000-08-01), Komori et al.
patent: 6151030 (2000-11-01), DeLeeuw et al.
patent: 6173258 (2001-01-01), Menendez-Pidal et al.
patent: 6256607 (2001-07-01), Digalakis et al.
patent: 6262776 (2001-07-01), Griffits
patent: 6359631 (2002-03-01), DeLeeuw
patent: 6377257 (2002-04-01), Borrel et al.
patent: 6384821 (2002-05-01), Borrel et al.
patent: 6473086 (2002-10-01), Morein et al.
patent: 6476806 (2002-11-01), Cunniff et al.
patent: 6480902 (2002-11-01), Yuang et al.
patent: 6526379 (2003-02-01), Rigazio et al.
patent: 6549948 (2003-04-01), Sasaki et al.
patent: 6597689 (2003-07-01), Chiu et al.
patent: 6628297 (2003-09-01), Wraae et al.
patent: 6664968 (2003-12-01), Ono
patent: 6753878 (2004-06-01), Heirich et al.
patent: 6760048 (2004-07-01), Bates et al.
patent: 6772197 (2004-08-01), Lee et al.
patent: 6919900 (2005-07-01), Wilt
patent: 7038690 (2006-05-01), Wilt et al.
patent: 7239324 (2007-07-01), Wilt et al.
patent: 7315307 (2008-01-01), Wilt et al.
patent: 7315308 (2008-01-01), Wilt et al.
patent: 2001/0008577 (2001-07-01), Yamada et al.
patent: 2002/0076689 (2002-06-01), Farb et al.
patent: 2002/0126987 (2002-09-01), Kamiya
patent: 2003/0067467 (2003-04-01), Wilt et al.
patent: 2003/0071818 (2003-04-01), Wilt et al.
patent: 2003/0084181 (2003-05-01), Wilt
patent: 2003/0225956 (2003-12-01), Riley et al.
patent: 2004/0090950 (2004-05-01), Lauber et al.
patent: 2004/0130558 (2004-07-01), MacInnis et al.
patent: 2004/0212621 (2004-10-01), Wilt et al.
patent: 2004/0217960 (2004-11-01), Wilt et al.
patent: 2005/0033893 (2005-02-01), Pettey et al.
patent: 2006/0287783 (2006-12-01), Walker
patent: 0 736 855 (1996-10-01), None
patent: 8-163556 (1996-06-01), None
Performance issues of a distributed frame buffer on a mulitcomputer Bin Wei, Douglas W. Clark, Edward W. Felten, Kai Li, Gordon Stoll Aug. 1998, Proceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics hardware Publisher: ACM Press.
VC-1: a scalable graphics computer with virtual local frame buffers Satoshi Nishimura, Tosiyasu L. Kunii , Aug. 1996, Proceedings of the 23rd annual conference on Computer graphics and interactive techniques , Publisher: ACM Press.
Frameless rendering: double buffering considered harmful Gary Bishop, Henry Fuchs, Leonard McMillan, Ellen J. Scher Zagier Jul. 1994 Proceedings of the 21st annual conference on Computer graphics and interactive techniques SIGGRAPH '94 Publisher: ACM Press.
B.H. Juang et al., “Vector equalization in hidden markov models for noisy speech recognition,” Acoustics, Speech, and Signal Processing, 1992. ICASSP-92, 1992 IEEE International Conference, vol. 1, Mar. 23-26, 1992, pp. 301-304.
Y. Zhao, “A Speaker-Independent Continuous Speech Recognition System Using Continous Mixture Gaussian Density HMM of Phoneme-Sized Units,” IEEE Transactions on Speech and Audio Processing, vol. 1, No. 3, Jul. 1993, pp. 345-361.
U.S. Appl. No. 10/074/286, filed Feb. 12, 2002, entitled “Methods and Systems for Displaying Animated Graphics on a Computing Device”.
U.S. Appl. No. 11/321,692, filed Dec. 29, 2005, entitled “Methods and Systems for Displaying Animated Graphics on a Computing Device”.
U.S. Appl. No. 10/850,793, filed May 21, 2004, entitled “Methods and Systems for Merging Graphics for Display on a Computing Device”.
U.S. Appl. No. 10/850,129, filed May 20, 2004, entitled “Methods and Systems for Merging Graphics for Display on a Computing Device”.
U.S. Official Action dated Sep. 28, 2004 cited in U.S. Appl. No. 10/074,286.
U.S. Final Offical Action dated Sep. 9, 2005 cited in U.S. Appl. No. 10/077,568.
U.S. Official Action dated Feb. 2, 2004 cited in U.S. Appl. No. 10/077,568.
U.S. Official Action dated Oct. 5, 2006 cited in U.S. Application No. 10/077,568.
U.S. Official Action dated Oct. 6, 2003 cited in U.S. Appl. No. 10/074,201.
U.S. Official Action dated Mar. 18, 2004 cited in U.S. Appl. No. 10/074,201.
U.S. Official Action dated Jul. 27, 2004 cited in U.S. Application No. 10/074,201.
U.S. Official Action dated Apr. 4, 2006 cited in U.S. Appl. No. 10/077,568.
Official Action dated Sep. 9, 2005 cited in U.S. Appl. No. 10/077,568.
B.H. Juang et al., “Vector equalization in hidden Markov models for noisy speech recognition”, Acoustics, Speech, and Signal Processing, 1992, ICASSP-92, 1992 IEEE International Conference, vol. 1, Mar. 23-26, 1992, pp. 301-304.
Y. Zhao, “A Speaker-Independent Continous Speech Recognition System Using Continous Mixure Gaussian Density HMM of Phoneme-Sized Units,” IEEE Transactions of Speech and Audio Processing, vol. 1, No. No. 3, Jul. 1993, pp. 345-361.
Wei et al.; “Perfomance Issues of a Distributed Frame Buffer on a Mulitcomputer.” InProceedings of the ACM SIGGRAPH/EUROGRAPHICS workshop on Graphics Hardware, pp. 87-96, Aug. 1998.
Nishimura et al.; “VC-1: A Scalable Graphics Computer with Virtual Local Frame Buffers.” InProceedings of the 23rdAnnual Conference on Computer Graphics and Interactive Techniques, pp. 365-373, Aug. 1996.
U.S. Final Official Action dated May 22, 2007 cited in U.S. Appl. No. 10/850,129.
U.S. Official Action dated Dec. 15, 2006 cited in U.S. Appl. No. 10/850,129.
Foley et al., “Computer Graphics: Principles and Pratice,” Addison-Wesley Publishing Company, Inc., 1997, pp. 754-758.
U.S. Official Action dated Jan. 9, 2007 cited in U.S. Appl. No. 10/850,793.
European Communication/Search Report dated Dec. 14, 2006 cited in European Application No. 02006488.7-1228.
U.S. Final Official Action dated Jul. 5, 2007 cited in U.S. Application No. 10/850,793.
Agi. Unraveling the mystery of VSYNC. Jul. 30, 2000. http://www.d-silence.com/feature.php?id=255.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and systems for displaying animated graphics on a... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and systems for displaying animated graphics on a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and systems for displaying animated graphics on a... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4008330

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.