Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation
Reexamination Certificate
2003-10-23
2010-11-23
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
07839419
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: 5307449 (1994-04-01), Kelley et al.
patent: 5487145 (1996-01-01), Marsh et al.
patent: 5537548 (1996-07-01), Fin et al.
patent: 5870088 (1999-02-01), Washington et al.
patent: 6061695 (2000-05-01), Slivka et al.
patent: 6076120 (2000-06-01), Hatayama
patent: 6208347 (2001-03-01), Migdal et al.
patent: 6466239 (2002-10-01), Ishikawa
patent: 6486886 (2002-11-01), Silverbrook et al.
patent: 6870546 (2005-03-01), Arsenault et al.
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 et al.
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: 2002010898 (2002-02-01), None
patent: 03042967 (2003-05-01), None
patent: 2005045736 (2005-05-01), None
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.
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]—Applelnsider; 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/003741.html; Jul. 9, 2003; p. 1-3.
Author: Mike Whitman, Title: Technology Terminology, May 13, 2001, p. 1-39, http://web.archive.org/web/20010513215002/http://bigelowmiddleschool.com/programs/Teched/techterms.html.
Portuesi et al., “Displaying In-Memory Video Using OpenGL”, http://www.lurkertech.com/Ig/ogl.video.html, Oct. 16, 2002, pp. 5.
Lindberg, “2D Graphics Using Quartz”, http://oops.se/cgi-bin/wiki?action=browse&diff=1&id=WwdcRapport2001/TwoDGraphicsUsingQuartz, May 22, 2001, pp. 2.
Lipton, “QuickDraw GX for Postscript programmers”, http://www.mactech.com/articles/develop/issue—15/051-070—Lipton—final.html, Aug. 19, 2000, pp. 17.
Apple Computers, “About the Mac OS X Printing System”; Dec. 11, 2002, pp. 41.
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.
Project Looking Glass by Sun Microsystems, printed from http://www.sun.com/software/looking—glass on Nov. 8, 2004, 9 pages.
Apple—Mac OS X—Features—Expose, printed from http://www.apple.com/macosx/features/expose/ on Nov. 2, 2004, 2 pages.
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.
Daryll Strauss, Linux Helps Bring Titanic To Life, printed from http://delivery.acm.org/10.1145/330000/327246/a6-strauss.html?key1=327246&key2=547... on Oct. 2, 2003, 6 pages.
Keith Packard, “Translucent Windows in X”, printed from http://keithp.com/˜keith/talks/KeithPackardAls2000 on Sep. 30, 2003, 7 pages.
Peter Graffagnino, “Apple OpenGL and Quartz Extreme and demos”, Siggraph 2002 OpenGL BOF/Anniversary Celebration Talks, printed from http://www.opengl.org/developers/code/features/siggraph2002—bof/ on Sep. 30, 2003, 27 pages.
The Register, printed from http://www.theregister.co.uk/content/39/27346.html on Sep. 30, 2003, 2 pages.
Stardock: Object Desktop—Windowfx, printed from http://www.stardock.com/products/windowfx/ on Sep. 30, 2003, 10 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.
The Omni Group, printed from http://www.omnigroup.com/ on Sep. 30, 2003, 1 page.
Compositing from off-screen windows with transparency, printed from http://www.omnigroup.com/mailman/archive/macosx-dev/2001-October/020023.html on Sep. 30, 2003, 1 page.
Mac OS X 10.2 Jaguar, printed from http://www.arstechnica.com/reviews/02q3/macosx-10.2/macosx-10.2-8.html?12227 on Sep. 30, 2003, 5 pages.
Microsoft's Longhorn 3D UI—More Info Emerges, printed from http://www.extremetech.com/ on Sep. 30, 2003, 14 pages.
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-214 pages.
Search Report (PCT/US04/18940 dated May 17, 2006).
B.P. Simonov, Decision on Grant, A Patent for Invention. Dec. 9, 2008. Federal Service on Industrial Property, Patents and Trade Marks. Moscow, Russia.
Lastrange, Tom. “An Overview of twm (Tom's Window Manager)”, Solbourne Computer Inc., 1989.
Figurnov, V.A., “IBM PC for a User,” Moscow: Infa-M, 1997, 14 pp.
Hugues Hoppe, “Progressive Meshes,” ACM, Microsoft Research, 1996, pp. 99-108.
International Search Report with Written Opinion dated Mar. 31, 2008.
“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.
European Search Report for Application No. EP 09 01 0185, dated Dec. 22, 2009.
“Office Action mailed Jun. 4, 2008 in U.S. Appl. No. 10/691,442, 12 pages.”
“Office Action mailed Aug. 25, 2009 in U.S. Appl. No. 10/691,442, 12 pages.”
“Office Action mailed Jan. 28, 2010 in U.S. Appl. No. 10/691,442, 11 pages.”
“Office Action mailed Dec. 12, 2007 in U.S. Appl. No. 10/691,442, 5 pages.”
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-4252540