A system and method for designing and operating an electronic store (1)
permit a merchant to organize and advertise descriptions of product
inventory over the Internet, (2) permit Web page information to be
extracted on-demand from a product inventory database, and (3) permit Web
pages to be automatically customized to fit shopping behaviors of
individual consumers. A graphical store design user interface of a Web
browser displays a hierarchical representation of products and, product
groups of an electronic store. A user manipulates icons of the Web browser
store design user interface to cause a Web server to modify relationships
between products and product groups stored in a product information
database. A store designer creates HTML template files, embeds database
and customize references within the template files, and assigns template
files to groups or products of the electronic store.
The Web server receives requests to access Web pages from consumers using
standard Web browsers. The Web server opens a template file related to the
requested Web page, creates hyperlinks and other information content by
executing database references embedded within the template file, and
merges the hyperlinks and content with the template file to generate an
HTML Web page to send to the Web browser. The Web server automatically
creates additional hyperlinks to any Web pages or products preferred by
the consumer by executing customize instructions associated with customize
references in a template file. To determine whether any products or Web
pages are preferred by a consumer, the Web server examines a traffic
analysis database and extracts the consumer's history of accesses to Web
pages and orders of products. For each Web page the consumer has accessed,
the Web server uses preferred page rules to determine whether the page was
accessed with sufficient frequency to generate a hyperlink to the page.
For each product the consumer ordered, the Web server uses preferred
product rules to determine whether the product was ordered with sufficient
frequency to generate a hyperlink to a page offering the product.
Un système et une méthode pour concevoir et actionner un magasin électronique (1) permettent à un négociant d'organiser et annoncer des descriptions de inventaire de produit au-dessus de l'Internet, (2) l'information de Page Web de laiss à extraire sur demande à partir d'une base de données de inventaire de produit, et (3) des pages de Web de laiss à adapter aux besoins du client automatiquement aux comportements convenables d'achats de différents consommateurs. Une interface utilisateur graphique de conception de magasin d'un navigateur de Web montre une représentation hiérarchique des produits et, des groupes de produit d'un magasin électronique. Un utilisateur manoeuvre des icônes de l'interface utilisateur de conception de magasin de navigateur de Web pour faire modifier un serveur de Web des rapports entre les produits et les groupes de produit stockés dans une base de données de l'information de produit. Un concepteur de magasin crée le calibre de HTML classe, inclut la base de données et adapte des références dans les dossiers de calibre, et assigne aux besoins du client des dossiers de calibre aux groupes ou aux produits du magasin électronique. Le serveur de Web reçoit des demandes d'accéder à des Pages Web des consommateurs en utilisant les navigateurs standard de Web. Le serveur de Web ouvre un dossier de calibre lié à la Page Web demandée, crée les hyperliens et tout autre contenu de l'information en exécutant des références de base de données incluses dans le dossier de calibre, et fusionne les hyperliens et le contenu avec le dossier de calibre pour produire d'une Page Web de HTML pour envoyer au navigateur de Web. Le serveur de Web crée automatiquement des hyperliens additionnels à toutes les Pages Web ou les produits préférés par le consommateur par l'exécution adaptent des instructions aux besoins du client liées à adaptent des références aux besoins du client dans un dossier de calibre. Pour déterminer si des produits ou pages de Web sont préférés par un consommateur, le serveur de Web examine une base de données d'analyse de trafic et extrait l'histoire du consommateur des accès aux pages de Web et des ordres des produits. Pour chaque Page Web que le consommateur a consulté, le serveur de Web emploie a préféré des règles de page pour déterminer si la page a été consultée avec la fréquence suffisante pour produire d'un hyperlien à la page. Pour chaque produit le consommateur commandé, le serveur de Web emploie a préféré des règles de produit pour déterminer si le produit a été commandé avec la fréquence suffisante pour produire d'un hyperlien à une page offrant le produit.