Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension
Reexamination Certificate
2005-03-18
2008-11-11
Chauhan, Ulka (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics processing
Three-dimension
Reexamination Certificate
active
07450124
ABSTRACT:
A system and method for generating a 2D transition between a first media object and a second media object. A 3D model is defined corresponding to a desired 2D transition pattern. A graphics processing unit (GPU) or a set of instructions generates a transition between the first media object and the second media object as a function of the defined 3D model. A transition generator maps a plurality of vertices of the first media object to a first mesh creating a first mapped media object where the first mesh relates to the 3D model. The transition generator maps a plurality of vertices of the second media object to a transition pattern mesh creating a second mapped media object where the transition pattern mesh relates to the 3D model. The GPU or the set of instructions renders the transition from the first mapped media object and the second mapped media object.
REFERENCES:
patent: 5148154 (1992-09-01), MacKay et al.
patent: 5303388 (1994-04-01), Kreitman et al.
patent: 5369735 (1994-11-01), Thier et al.
patent: 5557729 (1996-09-01), Frean
patent: 5678015 (1997-10-01), Goh
patent: 5880733 (1999-03-01), Horvitz et al.
patent: 5926603 (1999-07-01), Tanaka et al.
patent: 5999173 (1999-12-01), Ubillos
patent: 6229542 (2001-05-01), Miller
patent: 6351765 (2002-02-01), Pietropaolo et al.
patent: 6389168 (2002-05-01), Altunbasak et al.
patent: 6404978 (2002-06-01), Abe
patent: 6430355 (2002-08-01), Nagasawa
patent: 6469723 (2002-10-01), Gould et al.
patent: 6546188 (2003-04-01), Ishii et al.
patent: 6597358 (2003-07-01), Miller
patent: 6628303 (2003-09-01), Foreman et al.
patent: 6710788 (2004-03-01), Freach et al.
patent: 6714216 (2004-03-01), Abe
patent: 6731287 (2004-05-01), Erdem
patent: 6928613 (2005-08-01), Ishii et al.
patent: 2001/0035875 (2001-11-01), Suzuki et al.
patent: 2001/0041020 (2001-11-01), Shaffer et al.
patent: 2002/0167541 (2002-11-01), Ando et al.
patent: 2003/0002851 (2003-01-01), Hsiao et al.
patent: 2003/0063125 (2003-04-01), Miyajima et al.
patent: 2003/0086686 (2003-05-01), Matsui et al.
patent: 2003/0142136 (2003-07-01), Carter et al.
patent: 2003/0237091 (2003-12-01), Toyama et al.
patent: 2006/0059426 (2006-03-01), Ogikubo
patent: 1383314 (2004-01-01), None
patent: 2348759 (2000-10-01), None
patent: 05290548 (1993-11-01), None
PowerPlugs: Transitions. CrystalGraphics. Feb. 2, 2004. http://web.archive.org/web/20040202001801/http://www.crystalgraphics.com/presentations/transitions.main.asp.
Kramer. Translucent Patches-Dissolving Windows. Proceedings of the 7th Annual ACM Symposium on User Interface Software and Technology. 1994. p. 121-130.
Foley et al. Computer Graphics: Principles and Practice. Addison-Wesley Pub. Co., Inc. 1997. p. 471-476, 741-744, 835-840.
Heroglyph V2 (software demo). Oct. 10, 2004. http://www.filecart.com/details/12782/441/Heroglyph.php.
Dunlop, Robert, “Stencil Based Screen Wipes”, Mar. 13, 2002, 2 pages, http://www.mvps.org/directx/articles/wipe/, USA.
Unknown, “Direct 3D Architecture”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/architecture.asp, USA.
Unknown, “Fixed Function FVF Codes”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/direct3dresources/vertexbuffers/vertexdeclaration/fixedfunctionfvfcodes.asp, USA.
Unknown, “3-D Primitives”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/3dcoordinatesystems/primitives.asp, USA.
Unknown, “ID3DXBaseMesh Interface”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/reference/d3dx/interfaces/id3dxbasemesh/—id3dxbasemesh.asp, USA.
Unknown, “Mesh Support in D3DX”, DirectX 9.0 SDK Update, Feb. 2005, 3 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programminguide/gettingstarted/d3dx/d3dxmeshes.asp, USA.
Unknown, “X Files (Legacy)”, DirectX 9.0 SDK Update, Feb. 2005, 1 page, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/xfiles/xfiles.asp, USA.
Unknown, “Transforms”, DirectX 9.0 SDK Update, Feb. 2005, 4 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/fixedfunction/transforms/transforms.asp, USA.
Unknown, “Triangle Interpolation”, DirectX 9.0 SDK Update, Feb. 2005, 1 page, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/3dcoordinatesystems/triangleinterpolants.asp, USA.
Unknown, “Texture Blending”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/libraby/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstared/direct3dtextures/blending/textureblending.asp, USA.
Unknown, “Texture Coordinates”, DirectX 9.0 SDK Update, Feb. 2005, 3 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/direct3dtextures/coordinates/texturecoordinates.asp, USA.
Unknown, “Alpha Blending”, DirectX 9.0 SDK Update, Feb. 2005, 1 page, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/rendering/alphablending/alphablending.asp, USA.
Unknown, “Alpha Testing State”, DirectX 9.0 SDK Update, Feb. 2005, 1 page, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/direct3ddevices/states/renderstates/alphatestingstate.asp, USA.
Unknown, “Depth Buffers”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/rendering/depthbuffers/depthbuffers.asp, USA.
Unknown, “Stencil Buffer Techniques”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/advancedtopics/pixelpipe/stencilbuffer/stencilbuffertechniques.asp, USA.
Unknown, “State Blocks Save and Restore State”, DirectX 9.0 SDK Update, Feb. 2005, 1 page,http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/direct3ddevices/states/usingstateblocks.asp, USA.
Unknown, “Effects”, DirectX 9.0 SDK Update, Feb. 2005, 2 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directsx/graphics/programmingguide/effects/effects.asp, USA.
Unknown, “Managing Resources”, DirectX 9.0 SDK Update, Feb. 2005, 1 page, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/gettingstarted/direct3dresources/managingresources.asp, USA.
Unknown, “Using the Main Loop with the Sample Framwork”, DirectX 9.0 SDK Update, Feb. 2005, 3 pages, http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9—c/directx/graphics/programmingguide/sampleframework/sfusingthemainloop.asp, USA.
Burch Warren Lee
Wang Tzong-Jhy
Chauhan Ulka
Microsoft Corporation
Pappas Peter-Anthony
Senniger Powers LLP
LandOfFree
Generating 2D transitions using a 3D model does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Generating 2D transitions using a 3D model, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Generating 2D transitions using a 3D model will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4032895