Patent ID: 8335724

Claim:
An apparatus comprising: a server including a customer database operable to store information associated with one or more clients accessing the server to request generation of a customized virtual catalog; wherein the server is operable to set up a user as a particular client, including the user's entering customer information for storing in the customer database; wherein the customer information of the particular client includes one or more default decorative images selected by the particular client and to be associated with the particular client upon requests for access to the customized virtual catalog by the particular client; wherein the server is operable to process the information associated with the particular client of the one or more clients, such information including relationships linking the one or more default decorative images associated with the particular client to one or more promotional products, the relationships including a mapping of which of the one or more default decorative images associated with the particular client is to be used to decorate which images of different promotional products included in a plurality of composite images in the virtual catalog generated for the particular client; and wherein, when the particular client requests access to the server, the server is operable to generate the customized virtual catalog including the plurality of composite images, wherein each of the composite images includes a different promotional product image automatically decorated using the one or more default decorative images associated with the particular client.