Media integration layer

S Subramanian, LE Blanco, DB Curtis, JS Beda… - US Patent …, 2009 - Google Patents
2004-02-19 Assigned to MICROSOFT CORPORATION reassignment MICROSOFT
CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR …

Creation and rendering of hierarchical digital multimedia data

M Hamedi, HUT Lindahl - US Patent 8,698,809, 2014 - Google Patents
This application is a US National Phase application of and claims the benefit of priority to
International Application No. PCT/SE2007/000212, filed Mar. 5, 2007, which designates the …

Markup language and object model for vector graphics

JS Beda, KT Gallo, AM Smith, GK Wong… - US Patent …, 2008 - Google Patents
6,160,907 A 12/2000 RObOth? In VRML97/VRML 2.0 speci? cation, sections 4, 5, and 6
1997.* 6,195,694 B1 2/2001 Chen et al................... 709/220 SVG Speci? cation Version 1, 1 …

Intelligent caching data structure for immediate mode graphics

JS Beda, AM Smith, GA Schneider, KT Gallo… - US Patent …, 2006 - Google Patents
An intelligent caching data structure and mechanisms for storing visual information via
objects and data representing graphics information. The data structure is generally …

System and method for managing visual structure, timing, and animation in a graphics processing system

PC David, GA Schneider, MW Calkins… - US Patent …, 2009 - Google Patents
A visual tree structure as specified by a program is constructed and maintained by a visual
system's user interface thread. As needed, the tree structure is traversed on the UI thread …

Multiple-level graphics processing with animation interval generation

LE Blanco, PC David, MW Calkins… - US Patent 7,443,401, 2008 - Google Patents
Described is a method and system in which timing intervals are generated from clock
properties, and used to interpolate values for smooth animation. A high-level component …

System, method, and computer program product for optimization of a scene graph

PS Boudier - US Patent 6,995,765, 2006 - Google Patents
The invention described herein is a System, method, and computer program product for
optimization of a Scene graph. The System includes an optimization base that con tains a …

Updating animated images represented by scene graphs

GD Schechter, CFR Yeung, DR Dalal - US Patent 6,487,565, 2002 - Google Patents
BACKGROUND From the earliest days of graphics animation, designers and artists have
realized that a great deal of effort is wasted by redrawing an entire Scene or image for the …

Vector graphics element-based model, application programming interface, and markup language

JS Beda, KT Gallo, AM Smith, GK Wong… - US Patent …, 2009 - Google Patents
An element object model and a vector graphics markup language for using that element
object model in a manner that allows program code developers to consistently interface with …

Efficient communication in a client-server scene graph system

DD Johnson, H Kawahara, PV Byrne… - US Patent …, 2010 - Google Patents
(57) ABSTRACT A system and method for communicating 3D branch graph data and
updates to branch graph data between clients and a display server in a 3D window system …