Patent · US Expired

Media integration layer

US7511718B2 · kind B2 · utility

44Cited by
65References
36Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 23, 2003
Grant dateMar 31, 2009
Priority date
Expiry dateNov 27, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG09G2340/0464
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A media integration layer including an application programming interface (API) and an object model allows program code developers to interface in a consistent manner with a scene graph data structure in order to output graphics. Via the interfaces, program code adds child visuals to other visuals to build up a hierarchical scene graph, writes Instruction Lists such as geometry data, image data, animation data and other data for output, and may specify transform, clipping and opacity properties on visuals. The media integration layer and API enable programmers to accomplish composition effects within their applications in a straightforward manner, while leveraging the graphics processing unit in a manner that does not adversely impact normal application performance. A multiple-level system includes the ability to combine different media types (such as 2D, 3D, Video, Audio, text and imaging) and animate them smoothly and seamlessly.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.