Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation
Reexamination Certificate
2010-11-05
2011-11-15
Tung, Kee M (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Graphic manipulation
C345S581000, C345S592000, C345S522000, C345S501000
Reexamination Certificate
active
08059137
ABSTRACT:
A method and system for rendering a desktop on a computer using a composited desktop model operating system are disclosed. A composited desktop window manager, upon receiving content information from application programs, draws the window to a buffer memory for future reference, and takes advantage of advanced graphics hardware and visual effects to render windows based on content on which they are drawn. The windows may also be rendered based on environment variables including virtual light sources. The frame portion of each window may be generated by pixel shading a bitmap having the appearance of frosted glass based on the content of the desktop on top of which the frame is displayed. Legacy support is provided so that the operating system can draw and render windows generated by legacy applications to look consistent with non-legacy application windows.
REFERENCES:
patent: 4694404 (1987-09-01), Meagher
patent: 4916540 (1990-04-01), Etsuko
patent: 5113213 (1992-05-01), Sandor
patent: 5303370 (1994-04-01), Brosh
patent: 5307449 (1994-04-01), Kelley et al.
patent: 5396559 (1995-03-01), McGrew
patent: 5438429 (1995-08-01), Haeberl
patent: 5487145 (1996-01-01), Marsh et al.
patent: 5537548 (1996-07-01), Fin et al.
patent: 5819271 (1998-10-01), Mahoney
patent: 5862325 (1999-01-01), Reed
patent: 5870088 (1999-02-01), Washington
patent: 5940843 (1999-08-01), Zucknovich
patent: 5986652 (1999-11-01), Medl
patent: 6023724 (2000-02-01), Bhatia
patent: 6026433 (2000-02-01), D'Aralach
patent: 6061695 (2000-05-01), Slivka et al.
patent: 6076120 (2000-06-01), Hatayama
patent: 6208347 (2001-03-01), Migdal
patent: 6466239 (2002-10-01), Ishikawa
patent: 6486886 (2002-11-01), Silverbrook et al.
patent: 6870546 (2005-03-01), Arsenault
patent: 6980209 (2005-12-01), Donham et al.
patent: 7523415 (2009-04-01), Porter
patent: 2002/0112090 (2002-08-01), Bennett et al.
patent: 2002/0180741 (2002-12-01), Fowler et al.
patent: 2002/0181741 (2002-12-01), Masukura et al.
patent: 2002/0191027 (2002-12-01), Morrow
patent: 2003/0107570 (2003-06-01), Solazzi
patent: 2003/0189599 (2003-10-01), Ben-Shachar et al.
patent: 2004/0004613 (2004-01-01), Adler
patent: 2004/0030997 (2004-02-01), Farrah
patent: 2004/0075670 (2004-04-01), Bezine et al.
patent: 2005/0071804 (2005-03-01), Miserocchi
patent: 2005/0275661 (2005-12-01), Cihula et al.
patent: 2312119 (1997-10-01), None
patent: 11194818 (1999-07-01), None
patent: 487879 (2002-05-01), None
patent: 9728623 (1997-01-01), None
patent: 9720298 (1997-06-01), None
patent: 0161466 (2001-08-01), None
patent: 0210898 (2002-02-01), None
patent: 03042967 (2003-05-01), None
patent: 2005045736 (2005-05-01), None
Author: David Morgenstern, Title: Under the desktop: Prospecting for Quartz in Mac OS X; http://www.creativepro.com/story/feature/17439.html?origin=story; Aug. 22, 2002; pp. 1-4.
Author: Moki, Title: Aqua help in Nvidia GeForce 4 [Archive]—AppleInsider; http://forums.appleinsider.com/archive/index.php/t-1122.html; Jan. 28, 2002; p. 1.
Author: John Siracusa, Title: Mac OS X 10.2 Jaguar; http://arstechnica.com/reviews/os/macosx-10.2.ars/8; Sep. 5, 2002; pp. 1-5.
Author: Shawn Erickson, Title: Screenshot PDF; http://www.omnigroup.com/mailman/archive/macosx-talk/2002-July/071171.html; Jul. 30, 2002, p. 1-6.
Author: Torrey Lyons, Title: Re: MacOS X; http://www.xfree86.org/pipermail/forum/2003-July/OO3741.html; Jul. 9, 2003; p. 1-3.
Apple Computers, “About the Mac OS X Printing System”; Dec. 11, 2002, pp. 41.
Lipton, “QuickDraw GX for Postscript programmers”, http://www.mactech.com/articles/develop/issue—I 5/051-070—Lipton—final.html, Aug. 19, 2000, pp. 17.
Portuesi et al., “Displaying In-Memory Video Using OpenGL”, http://www.lurkertech.com/Ig/ogl.video.html, Oct. 16, 2002, pp. 5.
Unreal Wiki, “Making Windows”, http://web.archive.org/web/20030625003118/http://wiki.beyondunreal.com/wiki/Making—Windows, Jun. 25, 2003, p. 1-4.
Notice of Allowance in Japanese Application No. 2006-536548 mailed Aug. 9, 2011.
Apple—Mac OS X—Features—Expose, printed from http://www.apple.com/macosx/features/expose/ on Nov. 2, 2004, 2 pages.
“Author: Apple, Title: Apple introduces ““Jaguar””: the Next Major Release of Mac OS X;http://www.apple.com/pr/library/2002/jul/17jaguar.html; Jul. 17, 2002; pp. 1-3.”
John Siracusa, Title: Mac OS X 10.2 Jaguar; http://arstechnica.com/reviews/os/macosx-IO.2.ars/8; Sep. 5, 2002; pp. 1-5.
“Mike Whitman, Technology Terminology, May 13, 2001, pp. 1-39,http://web.archive.org/web/20010513215002/http://bigelowmiddleschool.com/programs/Teched/techterms.html.”
B.P. Simonov, Decision on Grant, A Patent for Invention, App No. 2005120233, Dec. 9, 2008. Federal Service on Industrial Property, Patents and Trade Marks. Moscow, Russia, 19 pp.
“Compositing from off-screen windows with transparency, printed fromhttp://www.omniarou˜.com/mailman/archive/macosx-dev2001-October/020023o.nht Sep. 30, 2003, 1 page”.
“D. Berman, et al., ““Multiresolution Painting and Compositing””, Department of Computer Science and Engineering, 5 pages”.
“D. Zongker, et al., ““Environment Matting and Compositing””, University of Washington, pp. 205-214pages”.
“Daryll Strauss, Linux Helps Bring Titanic to Life, printed from http://delivery.acm.orgl1O.1 145/330000/327246/a6-˜trau˜˜.htm1?key1=327246&key2=5.4 o7n. Oct. 2, 2003,6 pages”.
Detailed View, Products & Services, printed from http://www.sun.com/jsp—utils/ScreenShotPopup.jsp?title=Rotate%20Window&base=/software/products/p... printed on Feb. 23, 2005, 5 pages.
Introducing HIView: Enabling Compositing in Windows, printed from http://developer.apple.com/documentation/Carbon/Conceptual/HIViewDoc/HIView—tasks/chapter—2—sect on Sep. 30, 2003, 1 page.
“Keith Packard, Translucent Windows in X , printed fromhttp://keithp.com/-keith/talks/KeithPackardAls2OOO on Sep. 30, 2003, 7 pages”.
Lastrange, Tom. “An Overview of twm (Tom's Window Manager)”, Solboume Computer Inc., 1989, Longmont, CO, 10 pp.
“Lindberg,““2D Graphics Using Quartz””,http://oops.se/cgi-bin/wiki?action=browse&diff=l&id=WwdcRapport2001/TwoDGraphicsUsingQuartz, May 22, 2001, 2 pp.”
“Mirosoft's Longhorn 3D UI-More Info Emerges, printed from http://www.extremetech.com/Sep. 30, 2003, 22 pp.”
“Nicholas Roussel, “Ametista: a mini-toolkit for exploring new window management techniques”, Laboratoire de Rechereche en Informatique (LRI) & INRIA Futurs, Aug. 2003, pp. 117-124”.
“Peter Graffagnino, ““Apple OpenGL and Quartz Extreme and demos””, Siggraph 2002 OpenGL .BOF/Anniversary Celebration Talks, printed from http://www.openg1.org/developers/code/features/siggraph2002—bof/ on Sep. 30, 2003, 27 pages”.
Project Looking Glass by Sun Microsystems, printed from http://www.sun.com/software/looking—glass on Nov. 8, 2004, 9 pages.
Search Report, PCT/US04/18940, dated May 17, 2006, 7 pp.
Stardock: Object Desktop—Windowfx, printed from http://www.stardock.com/products/windowfx/ on Sep. 30, 2003, 10 pages.
The Omni Group, printed from http://www.omnigroup.com/ on Sep. 30, 2003, 1 page.
The Register, printed from http://www.theregister.co.uk/content/39/27346.html on Sep. 30, 2003.
“Policy for Proportional Resizing of Multi-Paned Windows in a Graphical User Interface”, Jun. 1, 2000, Research Disclosure, Mason Publications, Hampshire, GB, p. 1104 XP000980814, ISSN: 0374-4353.
“Method for Resizing a Window While Keeping the Horizontal Vertical Ratio” May 1, 1991, IBM Technical Disclosure Bulletin, US, pp. 225-228, XP000121649, ISSN: 0018-8689.
Hoppe, Hughes; Association for Computing Machinery: “Progressive Meshes”, Computer Graphics Proceedin
Bermudez Gerardo
Hanggie Scott
Ligameri Mark Richard
Melander Greg Scott
Swedberg Gregory D.
Amin Jwalant
Microsoft Corporation
Shook Hardy & Bacon LLP
Tung Kee M
LandOfFree
Compositing desktop window manager does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Compositing desktop window manager, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compositing desktop window manager will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4298689