Patent ID: 7207001
Filing Date: 2007-04-17
Classification: G06F,G06Q,G07B,G07F,Y10S

Abstract:
1. A method of allowing a user to select a customizable, printable paper product from a menu of possible products, tailor the chosen product according to the user's personal preferences, and view the tailored product on a computer display before the tailored product is created, the method allowing for easy updating and maintaining a selection of products available to a user without a need to change an executable software application program, the method comprising: presenting on a computer screen a list of available printable paper products and receiving from a user in response thereto a product selection defining a user's selected product; retrieving product data from at least one non-executable data file according to the user's printable paper product selection; presenting on the computer screen a plurality of fields for the user to input printable paper product tailoring information, the fields being determined by the product data within the non-executable data file; presenting on the computer screen a preview of the user's selected printable paper product, the product being reflective of the product data retrieved from the non-executable data file and the product tailoring information input by the user; wherein the data file further includes default product tailoring information, the default tailoring information containing default graphics and default text, and wherein the available products include a first group of products, the first group of products all having a common SKU number but different default tailoring information, and a second group of products which may include a member of the first group of products, the second group of products having different SKU numbers; wherein the non-executable data files are selected from the group consisting of binary files, Java Beans™, and XML files, and the computer screen displays a world wide web page, the computer screen displaying simultaneously the plurality of fields and the product preview illustrating the product tailored according to the product tailoring information input by the user; and wherein information within the non-executable data file controls which fields will be presented to the user for tailoring the user's selected printable paper product.