Computer graphics processing and selective visual display system – Computer graphics processing – Graphic manipulation
Reexamination Certificate
2003-10-23
2010-10-19
Caschera, Antonio A (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Graphic manipulation
C345S428000, C345S581000, C345S546000, C345S549000, C715S781000, C715S848000, C715S849000, C715S850000
Reexamination Certificate
active
07817163
ABSTRACT:
A method and system for rendering a desktop on a computer using a composited desktop model operating system are provided. A composited desktop window manager, upon receiving base object and content object information for one or more content objects from an application program, draws the window to a buffer memory, and takes advantage of advanced graphics hardware and visual effects to render windows based on content on which they are drawn. 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: 4696404 (1987-09-01), Meagher
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: 2002/0112090 (2002-08-01), Bennett 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/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
Hoppe, “Progressive Meshes”, 1996, ACM, pp. 99-108.
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.
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.
Hugues Hoppe, “Progressive Meshes,” ACM, Microsoft Research, 1996, pp. 99-108.
International Search Report with Written Opinion dated Mar. 31, 2008.
Figurnov, V.A., “IBM PC for a User,” Moscow: Infa-M, 1997, 14 pp.
Apple Computers, “About the Mac OS X Printing System”; Dec. 11, 2002, 41 pp.
Apple, “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.
Morgenstern, “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.
John Siracusa, “Mac OS X 10.2 Jaguar;” http://arstechnica.com/reviews/os/macosx-IO.2.ars/8; Sep. 5, 2002; pp. 1-5.
Whitman, “Technology Terminology,” May 13, 2001, pp. 1-39, http://web.archive.org/web/20010513215002/http://bigelowmiddleschool.com/programs/Teched/techterms.html.
Moki, “Aqua help in Nvidia GeForce 4 [Archive] —AppleInsider;” http://forums.appleinsider.com/archive/index.php/t-1122.html; Jan. 28, 2002; 1 page.
Shawn Erickson, “Screenshot PDF;” http://www.omnigroup.com/mailman/archive/macosx-tal˜2002-July/07117I.html; Jul. 30, 2002, pp. 1-6.
Torrey Lyons, “Re: MacOS X;” http://www.xfree86,org/pipermail/forum/2OO3-Ju1y/003741.html; Jul. 9, 2003; pp. 1-3.
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.
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.
Lipton, “QuickDraw GX for Postscript programmers,” http://www.mactech.com/articles/develop/ issueI5/051-070˜Lipton˜final.htm, Sep. 1993, 17 pp.
“Microsoft's Longhorn 3D UI-More Info Emerges,” printed from http://www.extremetech.coomn/Sep. 30, 2003, 22 pp.
Portuesi et al., “Displaying In-Memory Video Using OpenGL,” http://www.lurkertech.com/Ig/ogl.video.html, Oct. 16, 2002, 5 pp.
Search Report, PCT/US04/18940, dated May 17, 2006, 7 pp.
“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.
EP Search Report, EP09010185.8, mailed Dec. 22, 2009.
Hoppe, Hughes; Association for Computing Machinery: “Progressive Meshes”, Computer Graphics Proceedings 1996 (SIGGRAPH), New Orleans, LA, Aug. 4-9, 1996; pp. 99-108, XP000682726.
Bermudez Gerardo
Hanggie Scott
Swedberg Gregory D.
Tan Victor
Caschera Antonio A
Microsoft Corporation
Shook Hardy & Bacon L.L.P.
LandOfFree
Dynamic window anatomy does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic window anatomy, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic window anatomy will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4191617