Patent ID: 6606103
Filing Date: 2003-08-12
Classification: G06F,G06T

Abstract:
A method for creating a controllable, shapeable, and scalable graphical user interface object defined by vector image data, the method comprising the steps of:storing data associated with a graphical user interface object image in an optimized vector image data format wherein optimized vector image data comprises vector image data defining image components associated with an interactive application program and wherein the vector image data comprises a vector image file, a vector mask file and a vector overlay file; storing at least one data file associated with the interactive application program; parsing, encrypting, and compressing the optimized vector image data; saving the optimized vector image data into a memory; loading the optimized vector image data from the memory into the interactive application program wherein the interactive application program comprises animation functionality; decompressing and decrypting the optimized vector image data; processing the vector image data for defining display characteristics of the graphical user interface object image wherein display characteristics comprise display size, display shape and display position; and displaying the graphical user interface object image in accordance with the display characteristics wherein the graphical user interface object image contains functionality associated with the interactive application program and wherein the optimized vector image data is accessed when the graphical user interface object is resized or reshaped so that the graphical user interface object displays minimal loss of original design image resolution.