Patent ID: 7213229
Filing Date: 2007-05-01
Classification: G06F

Abstract:
1. A computer program embodied on a computer-readable media for providing a content-specific graphic user interface comprising: a plurality of data segments stored together, said data segments defining both a specific three-dimensional graphical content and at least one custom graphical manipulation function stored with the specific graphical content, wherein the custom graphical manipulation function is configured for rendering a user interface in any of a plurality of host applications in which a graphical image can be used, said at least one custom graphic manipulation function being operatively associated with at least one attribute of the graphic image for manipulation of said at least one attribute by a user, wherein the data segments are configured such that the selection of the custom graphic manipulation function by the user will cause a series of core graphic manipulation functions to be automatically applied to the graphic content such that a custom type of graphic manipulation specific to the content can be applied to the graphical content, wherein the core graphic manipulation functions comprise at least one of a transform function and a material properties function, including at least one of a move, rotate, scaling, texture, color, intensity, and opacity function.