Patent ID: 7050079

Claim:
A system for serving graphics for display at a browser, comprising: a graphics server; a database for storing graphic effects parameters; a cache; said browser including a display; said graphics server for serving an image to an edit screen on said display; said graphics server responsive to a user activating an insert graphic command with a cursor positioned by said user at an insertion point anywhere within a document for serving to said browser an insert graphics screen for user selection of said graphic effects parameters; said graphics server responsive to said user completing said selection of said graphic effects parameters for serving said image at said insertion point; said server being operable for storing graphics and text received from said browser as an image in said cache and said parameters for said image in said database; and said server being further operable to respond to a request from a requesting browser for selectively serving to said requesting browser for display said image from said cache and, if not found in said cache, for dynamically generating anew said image from said parameters stored in said database without retrieving said image from an alternate location by constructing a background object, constructing a font object, constructing text graphics, applying graphic effects from said database, and combining said background object, said font object, said text graphics, and said graphic effects to form said image.