DE19940209A1 - Verfahren und Vorrichtung zum Liefern von vom Kunden konfigurierten Maschinen an eine Stelle des Internets - Google Patents

Verfahren und Vorrichtung zum Liefern von vom Kunden konfigurierten Maschinen an eine Stelle des Internets

Info

Publication number
DE19940209A1
DE19940209A1 DE19940209A DE19940209A DE19940209A1 DE 19940209 A1 DE19940209 A1 DE 19940209A1 DE 19940209 A DE19940209 A DE 19940209A DE 19940209 A DE19940209 A DE 19940209A DE 19940209 A1 DE19940209 A1 DE 19940209A1
Authority
DE
Germany
Prior art keywords
options
option
configurator
customer
predefined
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE19940209A
Other languages
English (en)
Inventor
Ken Henson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dell USA LP
Original Assignee
Dell USA LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dell USA LP filed Critical Dell USA LP
Publication of DE19940209A1 publication Critical patent/DE19940209A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0621Item configuration or customization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Abstract

Ein Web-basierter Onlineladen umfaßt einen Konfigurator, einen Einkaufswagen, eine Kasse und eine Datenbank. In dem Onlineladen ermöglicht ferner ein Anwender-Interface des Onlineladens eine Kundenkonfiguration eines Computersystems in Übereinstimmung mit einer Identifizierung, daß der Anwender zu einer vordefinierten Kundengruppe gehört. Der Konfigurator ist bereitgestellt zur Konfigurierung eines Computersystems mit Optionen, die gemäß einer vordefinierten Anwendereingabe ausgewählt werden, wobei die Optionen und die entsprechenden Preise für jede Option auf einer Webseite des Konfigurators präsentiert werden in Übereinstimmung mit der Identifizierung, daß der Anwender zu einer vordefinierten Kundengruppe gehört. Der Einkaufwagen ist bereitgestellt zum temporären Speichern des vom Kunden konfigurierten Computersystems, wobei der Einkaufwagen eine Einkaufswagenwebseite umfaßt. Die Kasse ist bereitgestellt zum Präsentieren von Zahlungsoptionen und zum Erhalten von Zahlungs- und Auslieferinformationen, wobei die Kasse eine Kassenwebseite umfaßt. Schließlich ist die Datenbank bereitgestellt, um dynamisch Konfigurationsoptionen an den Konfigurator zu liefern in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört. Ein Online-Laden-Verfahren und Anwender-Interface werden ebenfalls offenbart.

Description

Hintergrund 1. Bereich der Erfindung
Die vorliegende Offenbarung betrifft im allgemeinen Computersysteme, die ge­ mäß einer Bestellung gebaut werden und insbesondere ein Anwenderinterface für einen Onlineladen, der die kundenspezifische Konfigurierung, das Festlegen des Preises und das Bestellen eines Computersystems über das Internet ermöglicht.
2. Stand der Technik
Mit einer ersten Generation von Web-basierten Onlineläden wurde einem Kunden die Möglichkeit gegeben, ein Basiscomputersystem (oder -gehäuse) auszuwählen, das System zu konfigurieren und den Preis zu erfahren. Solch ein Onlineladen beschränkte sich anfangs auf die grundlegenden Notwendigkeiten, d. h. den Auf­ bau eines Systems und das Erfahren des Preises.
In dem früheren Onlineladen ermöglichte ein Konfigurator einem Kunden, ein System zu konfigurieren und es online zu erhalten. Der Konfigurator erlaubte dem Kunden ein gegebenes Computersystemmodell auszuwählen und das Computer­ system gemäß der ausgewählten Optionen des Anwenders zu konfigurieren. Solch ein Konfigurator wurde am besten aufgenommen von Personen mit Kenntnissen über ein spezielles Computersystem, d. h. von Personen, die völlig ohne die Un­ terstützung von Verkäufern auskamen. Die frühere Generation von Onlineläden war jedoch nicht anwenderfreundlich, da sie lediglich den Appetit von weniger eigenständigen Computerkunden angeregt hat. In späteren Ausführungsformen erlaubte der frühere Onlineladen solchen Kunden eine ihrer Fragen zu beantwor­ ten, jedoch nicht alle. Diese Kunden benötigten immer noch die Unterstützung eines Verkäufers. Darüber hinaus basierte der frühere Onlineladen auf der An­ nahme, daß beim Präsentieren von allen erhältlichen Optionen alle erhältlichen Optionen miteinander arbeiten würden und der Kunde nicht ein System erzeugen würde, das von der Herstellung nicht gebaut werden könnte. Diese Annahme war nicht immer zutreffend. Ferner bestand im Hinblick auf die frühere Generation von Onlineläden ein Nachteil darin, daß ein Kunde eine Bestellung aufgeben konnte und erst später herausfand, nachdem die Bestellung dem Onlinesystem entnommen worden war und in ein anderes Bestellverwaltungssystem eingegeben worden war, daß der Versand des kundenkonfigurierten Systems verzögert wird (d. h. mehr als die typische Bau- und Lieferzeit). Es war das Bestellverwaltungs­ system, das einen Verkäufer darüber informierte, mit dem Kunden zu kommuni­ zieren. Typischerweise war es der Verkäufer, der den Kunden über eine letztend­ liche Bestellhöhe informierte und die Bestellung bestätigte. Darüber hinaus stellte sich erst dann für den Kunden heraus, daß "übrigens die Lieferzeit für dieses Sy­ stem ist 5 Wochen". Daraufhin waren die Kunden stark geneigt, die Bestellung zu stornieren, da der Kunde dachte, daß das System innerhalb einer typischen Liefer­ zeit (in der Größenordnung von etwa 1 Woche) geliefert werden würde.
Die früheren Verfahren, die für einen Onlineladen verwendet wurden, umfaßten eine auf Web-Objekten basierte Anwendung, die die Fähigkeit schaffte, ein spezi­ elles Computersystem zu konfigurieren und zu bestellen. Die ursprüngliche Onli­ neladen-Anwendung bot den Kunden die Fähigkeit, die Schlüsseloptionen des Systems auszuwählen und den Preis zu erfahren, die Fähigkeit, mehrere Systeme zu umfassen mit einer einzelnen Bestellung und die Fähigkeit, die Information zu liefern, die für die Plazierung einer Standardcomputersystembestellung notwendig ist.
Die Fähigkeit, selbst Systemoptionen auszuwählen und daraufhin den Preis zu erfahren, wurde durch die Anwesenheit eines OnlineKonfigurators gewährleistet. Dieser Konfigurator ermöglichte durch den Kunden die Auswahl von Schlüsselkomponenten, die das System definieren aus einer Anzeige von zur Verfügung stehenden Systemoptionen für ein ausgewähltes System. Die Anzeige von zur Verfügung stehenden Optionen umfaßte die Darstellung eines "Delta"-Preises, wobei eine Veränderung im Systempreis durch die Auswahl einer Option durch­ geführt wurde. Der Konfigurator ermöglichte, den gesamten Systempreis zu ak­ tualisieren auf der Basis der durchgeführten Auswählen. Die Fähigkeit, mehrere Einheiten in einer einzelnen Bestellung zu umfassen, wurde durch die Anwesen­ heit eines "Einkaufswagens" geleistet, wobei der Einkaufswagen einem traditio­ nellen Einkaufswagen entspricht. Der Einkaufswagen versetzte Kunden in die Lage, unterschiedliche Systeme in einer Bestellung zusammenzustellen und die Anzahl für jedes individuelle System zu spezifizieren, die in die Bestellung mit aufgenommen werden. Darüber hinaus wurde die Fähigkeit, kundenspezifische Information zu liefern, die für die Aufgabe einer Standardbestellung benötigt wird, durch die Anwesenheit einer Online-"Kasse" bzw. Checkout ermöglicht, wobei die Kasse im wesentlichen ein Formular zum Erleichtern der Aufnahme der verlangten und benötigten Information umfaßt. Das Kassen-Formular umfaßte einfache logische Regeln, um den Eintrag der benötigten Felder sicherzustellen.
Die frühere Generation von Anwendungen für web-basierte Onlineläden war pro­ blematisch in so weit, als das Antwortverhalten auf Anfragen der Kunden unak­ zeptabel wurde. Beispielsweise wurden in der Größenordnung von bis zu fünfzig Prozent (50%) der Anfragen während Spitzen-Geschäftszeiten nicht beantwortet. Die Wartung des Programmcodes für den Onlineladen war zeitaufwendiger und weniger skalierbar als erwünscht. Die gesammelten Eigenschaften des Onlinela­ dens boten wenig bis überhaupt keine Möglichkeit, am Verkaufspunkt den Absatz zu fördern. Die Eigenschaften des Onlineladens boten weiterhin keine Möglich­ keit, detailliertere Informationen über eine Option zu liefern. Weiterhin boten die Eigenschaften des Onlineladens keine Möglichkeiten, Kunden zu warnen über bekannte Kompatibilitätsschwierigkeiten zwischen ausgewählten Systemoptionen.
Die Eigenschaften boten auch keine Möglichkeiten, zu kommunizieren, welchen Effekt die Auswahl von bestimmten Systemoptionen auf die Lieferzeit des System hat. Eine Konfigurierung des Onlineladens zur Verwendung von verschiedenen Geschäftssegmenten innerhalb des Händlers des Onlineladens oder des Herstellers der Computersysteme war nicht optimal. Das Ergebnis der Probleme mit dem früheren Onlineladen war der Verlust von Geschäft und eine verringerte Kunden­ zufriedenheit mit der Erfahrung online einzukaufen. Andere Probleme existierten bei der früheren Generation von Onlineläden, wie mangelnde Antworten auf An­ fragen von Kunden. Zusätzlich litt die frühere Generation von Onlineläden an einer Unvollständigkeit der Informationslieferung im Hinblick auf die Bedienung des Kundenwunschs nach computersystem-bezogener Information. Ferner wurde auf die Probleme der Systemkompatibilität nicht eingegangen. Eine verbesserte Genauigkeit, Zuverlässigkeit und allgemeine Qualität des Onlineladens und dem Einkaufserfahrung zur Überwindung der oben diskutierten Probleme ist daher erwünscht.
Zusammenfassung der Erfindung
Gemäß einer Ausführungsform umfaßt ein web-basierter Onlineladen mit einem Anwenderinterface, um eine Kundenkonfiguration eines Computersystems gemäß einer Identifizierung eines Anwenders, der zu einer vordefinierten Kundengruppe gehört, zu ermöglichen, einen Konfigurator, einen Wagen, eine Kasse und eine Datenbank. Der Konfigurator ist vorgesehen, um ein Computersystem mit Optio­ nen zu konfigurieren, die entsprechend einer vordefinierten Anwendereingabe ausgewählt worden sind. Die Optionen und die entsprechenden Preise für jede Option werden auf einer Konfigurator-Webseite in Übereinstimmung mit der Identifizierung des Anwenders, der zu einer vorbestimmten Kundengruppe gehört, angezeigt. Der Wagen ist für die temporäre Speicherung des vom Kunden konfi­ gurierten Computersystems vorgesehen, wobei der Wagen eine Wagen-Webseite umfaßt. Die Kasse ist vorgesehen, um die Zählungsmöglichkeiten anzuzeigen und um Zahlungs- und Lieferinformation zu erhalten. Die Kasse umfaßt ferner eine Kassenwebseite. Schließlich ist eine Datenbank vorgesehen, um dynamisch Kon­ figurationsoptionen an den Konfigurator zu liefern in Übereinstimmung mit der Identifizierung des Anwenders, der zu einer vordefinierten Kundengruppe gehört.
In einer weiteren Ausführungsform umfaßt der Konfigurator ferner Merchandi­ sing- bzw. Merchandising-Empfehlungen für erhältliche Optionen und ihre ent­ sprechenden Optionsdetails, wobei die Merchandising-Empfehlungen auf der Webseite des Konfigurators präsentiert werden. Der Wagen umfaßt ferner Merchandising- Empfehlungen für zusätzliche Optionen, wobei die Merchandi­ sing- Empfehlungen auf der Webseite des Wagens präsentiert werden. Die Zah­ lungsoptionen der Kasse werden auf der Kassen-Webseite präsentiert. Die Daten­ bank dient ferner zum dynamischen Liefern der Merchandising- Empfehlungen an den Konfigurator in Übereinstimmung mit der Identifizierung des Anwenders, der zu einer vordefinierten Kundengruppe gehört. Die Datenbank dient weiterhin zum dynamischen Liefern der Merchandising- Empfehlungen an den Einkaufswagen in Übereinstimmung mit der Identifizierung des Anwenders, der zu einer vordefi­ nierten Kundengruppe gehört. Schließlich dient die Datenbank ferner dazu, die Zählungsoptionen dynamisch an die Kasse zu liefern in Übereinstimmung mit der Identifizierung des Anwenders, der zu einer vordefinierten Kundengruppe gehört.
Gemäß einer weiteren Ausführungsform umfaßt der Konfigurator ferner eine Wahlanzeige, um anzuzeigen, daß eine Option negativen Einfluß auf den Versand des konfigurierten Computersystems hat. Der Onlineladen umfaßt weiterhin zu­ sätzliche andere Optionen und Merkmale wie hier besprochen. Auch ein Anwen­ derinterface für den Onlineladen wird dabei offenbart. Der Onlineladen der vor­ liegenden Offenbarung umfaßt einen einzelnen Onlineladen, der in vorteilhafter Weise eine gegebene Onlineladen-Ansicht für eine spezielle Kundengruppe er­ zeugt, die vom Kunden konfiguriert werden kann. Während der Onlineladen das Aussehen von vielen verschiedenen Läden für viele verschiedene Kunden hat, ist es im wesentlichen derselbe Kern-Onlineladen, der von jedem Kunden konfigu­ riert werden kann und von einer Datenbank gestützt wird. Die Konfigurierung des Onlineladens wirkt dadurch in vorteilhafter Weise verbessernd, in Verbindung mit den zusätzlichen Merkmalen, wie hier diskutiert.
Die Ausführungsformen des Onlineladens der vorliegenden Offenbarung verbes­ sern in vorteilhafterweise die Genauigkeit, Zuverlässigkeit und allgemeine Quali­ tät der Online-Einkaufserfahrung durch eine verbesserte Online- Handelsanwendung, die für die Bestellung von kundenkonfigurierten Computer­ systemen spezialisiert ist, inklusive Personalcomputersystemen. Die Ausführungs­ formen für den Onlineladen sind im Hinblick auf das Antwortverhalten (Verfüg­ barkeit und Geschwindigkeit) auf Kundenanfragen optimiert und für die Vollstän­ digkeit bei dem Erfüllen von Kundenwünschen nach Information, die sich auf Personalcomputer bezieht.
Kurze Beschreibung der Zeichnungen
Das Vorangegangene und andere Lehren und Vorteile der vorliegenden Erfindung werden deutlicher durch eine detaillierte Beschreibung der besten Art, die Erfin­ dung auszuführen, die unten gegeben wird.
In der folgenden Beschreibung wird auf die begleitenden Zeichnungen Bezug genommen, in denen
Fig. 1 illustriert eine blockdiagrammartige Übersichtsdarstellung des Onli­ neladens gemäß der vorliegenden Offenbarung;
Fig. 2 illustriert den Zugang zum Onlineladen über das Internet unter der Verwendung eines Computersystems gemäß einer Ausführungsform der vorliegenden Offenbarung;
Fig. 3 illustriert mit Fig. 3a, 3b und 3c eine exemplarische Seite des Onli­ nestores mit verschiedenen Merkmalen des Verfahrens für eine vorn Kunden konfigurierte Maschine und der Systemvorrichtung der vor­ liegenden Offenbarung;
Fig. 4 erläutert einen Teil einer exemplarischen Seite des Onlineladens mit einer Warnung vor einer langen Lieferzeit des Verfahrens für eine vom Kunden konfigurierte Maschine und der Systemvorrichtung der vorliegenden Offenbarung;
Fig. 5 erläutert einen Teil einer exemplarischen Seite mit einer anderen Prä­ sentationsansicht eines Konfigurierungsschirms des Onlineladens, wobei die alternative Präsentationsansicht alle Systemoptionen um­ faßt;
Fig. 6 erläutert eine Seite eines Einkaufswagens des Onlineladens gemäß einer Ausführungsform des Verfahrens für eine vom Kunden konfigu­ rierte Maschine und der Systemvorrichtung der vorliegenden Offenba­ rung;
Fig. 7 zeigt einen Abschnitt einer Kassenseite des Onlineladens nach einer Ausführungsform des Verfahrens für eine vom Kunden konfigurierte Maschine und der Systemvorrichtung der vorliegenden Offenbarung;
Fig. 8 zeigt einen Teil einer Kassenseite des Onlineladens gemäß ei­ ner weiteren Ausführungsform des Verfahrens für eine vom Kunden konfigurierte Maschine und der Systemvorrichtung der vorliegenden Offenbarung;
Fig. 9 zeigt einen weiteren Abschnitt der Kassenseite von Fig. 8;
Fig. 10 zeigt noch einen weiteren Abschnitt der Kassenseite aus Fig. 8;
Fig. 11 ist ein Blockdiagramm eines exemplarischen Personalcomputersy­ stems.
Referenz auf eine gleichzeitig anhängige Anmeldung
Diese Anmeldung ist mit der gleichzeitig anhängigen US-Patentanmeldung mit der Nummer 09/009,401 verwandt, die am 19. Januar 1998 eingereicht worden ist mit dem Titel "Method and Apparatus for providing and accessing data at an in­ ternet site" unter der Angabe von Amy Van Wyngarden als Erfinder. Diese gleich­ zeitig anhängige Anmeldung wird hiermit durch Referenz in vollem Umfang mit aufgenommen und ist dem Anmelder der vorliegenden Erfindung zugewiesen.
Detaillierte Beschreibung der bevorzugten Ausführungsform
In Verbindung mit den vorliegenden Ausführungsformen ist ein Onlineladen eine Komponente einer Internet-Website, die ein Kunde aufsuchen kann, um ein spezi­ elles Computersystem zu konfigurieren, beispielsweise gemäß den gewünschten Optionen des Kunden. Der Onlineladen ist typischerweise eine Teilmenge einer größeren Internet-Website. Im Onlineladen kann der Kunde ein oder mehrere Pro­ dukte auswählen, für die er sich interessiert. Nach der Auswahl eines speziellen Produktes präsentiert der Onlineladen dem Kunden die Möglichkeit, eine Produk­ tinformation des speziellen Produktes aufzusuchen, das Produkt zu konfigurieren, den Preis für das konfigurierte Produkt zu erfahren, das Produkt zu kaufen und andere im folgenden diskutierte Handlungen. Während das Einkaufen auf der Website stattfindet, (d. h. die Auswahl einer speziellen Art von System(gehäuse) durch einen Kunden) wird der Kunde (unsichtbar) in den Bereich der Website geführt, den die Onlineladen-Anwendung steuert, wenn er bereit ist, ein konfiguriertes System zu kaufen.
Unter Bezugnahme auf Fig. 1 wird im folgenden die vorliegende Implementie­ rung eines Onlineladens 10 für die Verwendung zur Erzeugung von vom Kunden konfigurierten Maschinen, d. h. vom Kunden konfigurierten Computersystemen diskutiert. Der Onlineladen 10 umfaßt ein Willkommens- oder Einführungsmodul 12, ein Handels-Anwendungsmodul 14 und ein "Vielen Dank"-Modul 16 (d. h. das Bedanken für Ihre Bestellung). Die vorliegenden Ausführungsformen umfas­ sen ferner ein verbessertes Anwenderinterface für den Onlineladen, das in vorteil­ hafter Weise die Systemkonfiguration, das Festlegen des Preises und das Bestel­ len eines Computersystems über das Internet ermöglicht. Die Handels- Anwendung 14 umfaßt einen Konfigurator 18, einen Einkaufswagen 20, eine Kas­ se 22 und eine Datenbank 24. Die Datenbank 24 liefert Information an den Konfi­ gurator 18, den Einkaufswagen 20 und die Kasse 22, wie durch die Pfeile 26 dar­ gestellt. Der Konfigurator 18 umfaßt ein Preismodul 28, ein Ansichtsmodul 30, ein Lieferzeit-Warnmodul 32, ein Validierung-(oder Kompatibilitäts-) Warnmo­ dul 34 und ein Modul 36 für Merchandising-Maßnahmen. Die verschiedenen Mo­ dule des Konfigurators 18 werden durch Daten aus der Datenbank 24 gestützt, wie im folgenden weiter unten diskutiert.
Der Onlineladen 10 umfaßt eine Willkommens-Seite 12, eine Konfigurator-Seite 18, einen Wagen 20, eine Kasse 22 und eine Vielen Dank-Seite 16. Die Will­ kommens-Seite 12 umfaßt eine statische Seite und befindet sich im allgemeinen außerhalb der Handels-Anwendung 14. Der Konfigurator, Wagen und die Kasse befinden sich innerhalb der Handels-Anwendung und sind daher geeignet, durch die Datenbank gestützt zu werden. Der Konfigurator, der Einkaufswagen und die Kasse sind daher jeweils mit der Datenbank verbunden, wie in Fig. 1 dargestellt. Der Wagen umfaßt das Merkmal einer Merchandising- Nachricht, der von der Datenbank gestützt wird. Darüber hinaus umfaßt die Kasse ein Zahlungsmerkmal, ein Liefermerkmal, ein Einzelpersonen/Firmen-Merkmal und ein Anleitungs­ merkmal (d. h. wie ein Online-Formular ausgefüllt wird).
Die Willkommens-Seite 12 ist typischerweise eine Einführungsseite und umfaßt einen Link auf den Onlineladen 10. Die Willkommens-Seite ist typischerweise eine statische Willkommens-Seite. Der Onlineladen 10 umfaßt einen intelligenten Prozeß für den Konfigurator 18, den Wagen 20 und die Kasse 22, die alle von der Datenbank 24 gestützt werden. Nach dem Durchlauf durch die Kasse wird ein Kunde an eine statische Vielen Dank-Seite 16 weiter verbunden. Die Vielen Dank-Seite 16 liefert eine Nachricht der Dankbarkeit an den Kunden dafür, daß er eine Bestellung aufgegeben hat oder den Onlineladen besucht hat.
Wie hierbei diskutiert umfaßt der Onlineladen der vorliegenden Offenbarung ei­ nen intelligenten Prozeß. Der Grad an Intelligenz des vorliegenden Onlineladens ist größer als der eines früheren Onlineladens, wobei ein Niveau der Intelligenz im früheren Onlineladen auf den Konfigurator focusiert war. Der Konfigurator des früheren Onlineladens würde dem Anwender das System, das aus der Will­ kommens-Seite ausgewählt worden ist, präsentieren und alle zur Verfügung ste­ henden Optionen mit aufnehmen. Die Intelligenz des früheren Onlineladens be­ stand darin, die Auswählen für das System, die der Kunde ausgewählt hatte, zu beschreiben. Der vorliegende Onlineladen berücksichtigt, daß einige Auswählen nicht so korrekt sind wie andere. Damit ist der Konfigurator des vorliegenden Onlineladens intelligenter gemacht worden. Ein Niveau von Intelligenz ist eben­ falls zum Einkaufswagen und zur Kasse hinzugefügt worden, wo zuvor solch ein Niveau von Intelligenz nicht existiert hat. Damit ist die Intelligenz des Konfigu­ rators verbessert worden und Intelligenz wurde zum Einkaufswagen und zu Kasse hinzugefügt. Der Progranuncode zur Ausführung der verbesserten Intelligenz und der hinzugefügten Intelligenz kann in einem separaten Programmmodul oder ei­ nem Softwarepaket umfaßt sein oder er kann mit der Handels-Anwendung des Onlineladens integral verbunden sein. Die Datenbank und die Online-Handels- Anwendung, die die Datenbank treibt, bilden den Onlineladen. Die Datenbank kann ebenfalls innerhalb der Handels-Anwendung des Onlineladens mit umfaßt sein. Der Programmcode und die Funktionen, die hierin beschrieben sind, können verwendet werden unter der Verwendung von wohl bekannten Programmiertech­ niken.
Unter erneuter Bezugnahme auf Fig. 1 werden die Aspekte des Konfigurators 18, die durch die Datenbank 24 gestützt werden, erläutert. Im wesentlichen wird der gesamte Konfigurator 18 durch die Datenbank gestützt. Wie erwähnt, sind der Konfigurator 18, der Einkaufswagen 20 und die Kasse 22 jeweils Teil der Han­ dels-Anwendung 14 und geeignet, von der Datenbank 24 gestützt zu werden. Bei­ spielsweise kann der Einkaufswagen 20 mit zusätzlicher Merchandising- Infor­ mation versorgt werden, die mit einem speziellen System verbunden ist, das kon­ figuriert worden ist und von einem Kunden des Onlineladens im Einkaufswagen plaziert worden ist, wie weiter unten diskutiert.
Unter Bezugnahme auf Fig. 2 kann ein Kunde auf den Onlineladen 10 unter der Verwendung einer passenden Computerausrüstung 40 über das Internet 42 zugrei­ fen. Die Computerausrüstung 40 kann eine Anzeige 42, einen Computer 44, eine Tastatur 46 und ein Zeigegerät 48 umfassen. Die Anzeige 42 wird zur Anzeige von verschiedenen Seiten des Onlineladens verwendet, während ein Kunde den Onlineladen verwendet.
Unter kurzer Bezugnahme auf Fig. 11 ist ein Systemblockdiagramm eines Com­ putersystems 50 gezeigt, wobei seine Eigenschaften in Übereinstimmung mit dem Onlineladen 10, wie hier diskutiert, konfiguriert worden sind. Das Computersy­ stem 50 umfaßt eine zentrale Recheneinheit (central processing unit CPU) 52, Eingabe/Ausgabe(IO)-Geräte, wie z. B. eine Anzeige, eine Tastatur, eine Maus und zugeordnete Controller, die gemeinsam durch das Bezugszeichen 54 bezeich­ net werden, eine Festplatte und ein Laufwerk 56 und andere Speichergeräte, wie z. B. eine Diskette, ein Laufwerk und andere Speichergeräte, die gemeinsam durch das Bezugszeichen 58 bezeichnet werden und verschiedene andere Untersysteme, die gemeinsam durch das Bezugszeichen 60 bezeichnet werden, wobei sie alle über einen oder mehrere Busse verbunden sind, die gemeinsam in Fig. 11 als ein Bus 62 gezeigt sind.
Unter Bezugnahme auf Fig. 3 (3a, 3b und 3c) kann ein Kunde des Onlineladens 10 eine vom Kunden konfigurierte Maschine bauen, vom Schirm 70 mit den Sy­ stemkonfiguration-Optionen, in dem er aus den Optionen, die in dem Konfigurati­ onsbildschirm 70 aufgelistet sind, auswählt. Das Preisoptions-Modul 28 umfaßt eine Preisaktualisierungs-Funktion. Die Preisaktualisierungs-Funktion verursacht, daß der Preis, der in dem Konfigurationsbildschirm angezeigt wird, jede Verände­ rung, die an den Systemoptionen durchgeführt wird, widerspiegelt. Die Auswahl der Preisaktualisierungs-Funktion kann erreicht werden durch das Klicken auf ein "Aktualisiere Preis"-Icon 72 auf dem Konfigurationsbildschirm. Nachdem eine gewünschte Konfiguration erhalten worden ist, kann ein Kunde daraufhin das "Zum Einkaufswagen hinzufügen"-Icon 74 auswählen, um das konfigurierte Sy­ stem zum Einkaufswagen 20 hinzuzufügen und mit dem Einkaufen wie ge­ wünscht fortzufahren.
Die vorliegende Onlineladen-Anwendung und das System schafft eine Onlinela­ den-Anwendung, die Module zur Konfiguration, zum Festsetzen des Preises, zur Validierung, zur Anzeige der Lieferverzögerung und für Merchandising- Maßnahmen umfaßt. Das Validierungsmodul schafft eine Validierung in einer gewissen Weise in Bezug auf die Konfiguration, die vom Kunden gebaut worden ist. Die Anzeige der Lieferverzögerung liefert dem Kunden Warnungen über Lie­ ferzeiten oder Lieferzeitverzögerungen, die auftreten als Folge der Auswahl von speziellen Optionen. Zusätzlich liefert das Modul für die Merchandising- Maßnahmen Nachrichten, die alternativ hier auch als Merchandising-Information oder -Nachrichten bezeichnet werden, von Möglichkeiten, die für die Auswahl in einer speziellen Konfiguration empfohlen werden, beispielsweise welche Optio­ nen besser sind als andere.
In Bezug auf das Lieferzeit- oder Lieferzeitverzögerungsmodul 32, wird eine Warnung einer langen Lieferzeit durch die Verwendung eines Warn-Icons ge­ schaffen. In einer Ausführungsform hat das Warn-Icon 80 für eine lange Liefer­ zeit die Form eines gelben Ausrufezeichens, beispielsweise wie in Fig. 4 darge­ stellt. Das Warn-Icon wird dem Onlineeinkäufer auf die Auswahl einer Syste­ moption hin präsentiert, von der festgestellt worden ist, daß sie einen bedeutenden Einfluß auf die Lieferzeit des interessierenden System hat. Das Warn-Icon und die zugeordnete Nachricht erscheinen in dem Konfigurator, wenn eine Aktualisie­ rung/Wiederauffrischung der Webseite angefordert worden ist, beispielsweise durch das Klicken auf einen der Anzahl der Navigations- oder Aktionbuttons des Ladens. Die Darstellung der Warnung ist zweiteilig. Ein erster Teil umfaßt eine generelle Warnung 80 zur Anwesenheit von irgendeiner Anzahl von potentiell problematischen Optionen, wobei die allgemeine Warnung auf der Webseite an­ gezeigt wird, beispielsweise in der Nähe des Anfangs der Seite. Zweitens wird ein Icon 82 für eine lange Lieferzeit neben jeder Position im Konfigurator einer Opti­ on mit einer langen Lieferzeit angezeigt. Die Optionen werden manuell gekenn­ zeichnet, daß ihnen eine Warnung für eine lange Lieferzeit zukommt über einen Eintrag oder einen Flag im Haupteintrag der Datenbank 24 der Produkte des La­ dens. Onlineeinkäufer können auf das Warnungs-Icon klicken und eine manuell gewartete Liste von allen Gegenständen erhalten, die gegenwartig markiert sind, daß sie die Lieferzeit signifikant verlängern mit einer geschätzten Lieferzeit. Dar­ über hinaus erzeugt ein Lieferzeitverzögerungs-Indikator in Bezug auf das Modul für die Lieferzeitverzögerung oder Versandverzögerung den Kunden mit einer Anzeige, daß eine spezielle ausgewählte Option und/oder eine Kombination von Optionen zu einer Lieferverzögerung führt und kann ferner eine Anzeige einer bestimmten Dauer für eine Verzögerung umfassen. In anderen Worten informiert der Lieferungsverzögerungs-Indikator den Kunden frühzeitig darüber, daß eine spezielle ausgewählte Option oder Optionen zu einer Lieferverzögerung führe. Beispielsweise kann ein Versand nachteilig betroffen werden, in dem die Liefer­ zeit oder der Versand von einer Woche Bau- und Lieferzeit auf fünf Wochen ver­ längert wird. Der Lieferzeitverzögerungs-Indikator der vorliegenden Ausfüh­ rungsform schafft in vorteilhafter Weise eine frühzeitige Anzeige für den Kunden von einer potentiellen Lieferverzögerung, die auftreten kann als Folge der Aus­ wahl einer speziellen Option. Der Kunde muß daher nicht warten bis er die Be­ stellung aufgegeben hat, sondern kann irgendwelche Lieferverzögerungen heraus­ finden, während er dies spezielle Computersystem online konfiguriert und/oder aufbaut. Der Versandverzögerungs-Indikator ist vorzugsweise ein dynamischer Indikator. In Verbindung mit einer anderen Verbesserung für die Onlineladen- Anwendung werden Merchandising-Empfehlungen an den Kunden während des Aufbaus eines speziellen Systems durch den Kunden geliefert. Ein Modul für Merchandising- Empfehlungen 36 ermöglicht Merchandising- Maßnahmen am Verkaufspunkt, um das Bereitstellen von Merchandising-Nachrichten zu umfas­ sen. Die Merchandising-Nachrichten 76 können beispielsweise ursprünglichen Text über ein spezielles Produkt, Merkmal und/oder eine Option umfassen (Fig. 3). Das Modul für Merchandising-Empfehlungen ist ein Liefermodul vom Infor­ mationstyp zum Liefern von Nachrichten an eine oder mehrere Stellen innerhalb einer Seite der Onlineladen-Anwendung. Das Modul für Merchandising- Empfehlungen kann ferner ermöglichen, daß spezielle Nachrichten aufgerufen werden, in Antwort auf spezielle Auswählen, die durch den Kunden während der Konfiguration eines Kundencomputersystems durchgeführt werden. Die Online­ laden-Anwendung kann damit Merchandising- Nachrichten mit umfassen, ebenso wie Warnungen (beispielsweise vom Validierungsmodul). Das Merchandising- Modul 36 umfaßt die Ausgabe von Merchandising-Nachrichten 79, Optionsempfehlungen 75 und Optionsdetails 76. Weiterhin unter Bezugnahme auf Fig. 3 liefern die Optionsempfehlungen 75 die Anzeige einer Textnachricht für den aus­ drücklichen Zweck, eine Optionsauswahl 77 an jedem Optionsauswahlpunkt in­ nerhalb des Konfigurators zu empfehlen. Eine zusätzliche Verwendung für eine weitere Schulung und Unterstützung der Kundenauswahl von gültigen Systemop­ tionen wurde ebenfalls erkannt. Die Optionsempfehlungen, Textnachrichten wer­ den aus Einträgen in der Produktdatenbank 24 des Ladens erhalten. Die Options­ details 76 ermöglichen die Fähigkeit vom Konfigurator zu einer spezielleren de­ taillierteren Information über die präsentierten Systemauswahloptionen zu gehen. Die Links sind an jedem Punkt möglich, an dem eine Systemoptionauswahl mög­ lich ist, um bei der Auswahl der korrekten Option unter den angezeigten Alterna­ tiven zu helfen. Die Anwesenheit eines Links wird durch den Eintrag einer Webseiten-Adresse (d. h. URL) auf die Seite erzeugt, die die detailliertere Infor­ mation in der Produktdatenbank 24 des Ladens enthält.
Der Onlineladen umfaßt ferner eine Validierung einer Konfiguration, die von ei­ nem Kunden gebaut worden ist. Die Validierung (oder Kompatibilität) liefert dem Kunden eine Validierungsnachricht, die das Ereignis anzeigt, daß die Optionen, die für ein bestimmtes System ausgewählt worden sind, nicht korrekt sind. Wenn die Optionen, die für ein spezielles System ausgewählt worden sind, den Versand des konfigurierten Systems nachteilig beeinflussen, wird eine Warnung ausgege­ ben, um den Anwender in die Lage zu versetzen, die Optionen entsprechend zu modifizieren. In anderen Worten läßt die Validierungsverbesserung den Kunden wissen, wenn eine oder mehrere Optionen aus irgendeinem Grund nicht miteinan­ der kompatibel sind. Die Validierungsverbesserung umfaßt eingebaute Logik, die die spezielle Konfiguration überprüft, die vom Kunden gebaut worden ist und anzeigt, ob oder nicht die ausgewählten Optionen für die spezielle Konfiguration zusammengebaut werden können. Wenn zwei oder mehrere Optionen inkompatibel sind, gibt die Validierungsverbesserung ein einer Ausführungsform eine Nach­ richt aus, die anzeigt, daß die Optionen inkompatibel sind, wie im folgenden ge­ nauer diskutiert.
In Bezug auf die Validierung 34 wird eine Kompatibilitätswarnung für Systemop­ tionen ausgegeben, ähnlich der Warnung vor einer langen Lieferzeit. Die Kompa­ tibilitätswarnung für die Systemoption umfaßt ein Icon, beispielsweise in Form eines grünen Hakens wie in den Fig. 3 und 4 gezeigt. Das Warn-Icon für die Kompatibilität einer Systemoption wird dem Onlineeinkäufer angezeigt, wenn erkannt worden ist, daß eine Systemoption, von der feststeht, daß sie mit einer anderen Systemoption inkompatibel ist, vom Kunden ausgewählt worden ist. Das Warn-Icon und die zugeordnete Nachricht werden im Konfigurator wiederum angezeigt, sobald eine Aktualisierung oder Erneuerung der Webseite angefordert worden ist, beispielsweise durch das Klicken auf einen der Steuer- oder Aktions­ buttons des Ladens. Die Darstellung der Warnung ist zweiteilig. Zuerst wird eine allgemeine Warnung 84 zur Anwesenheit von irgendeiner Anzahl von potentiell problematischen Systemoptionen auf der Webseite angezeigt, beispielsweise in der Nähe des oberen Endes der Seite. Zweitens wird ein Optionskompatibilitäts- Icon 86 neben jeder potentiell inkompatiblen Optionsposition in dem Konfigura­ tor angezeigt. Im Gegensatz zu der Warnung einer langen Lieferzeit wird die Op­ tionskompatibilität-Warnung von einer Textnachricht begleitet, die die mögliche Inkompatibilität erklärt. Gemäß einer Ausführungsform, zeigt die Anwesenheit einer Warnung die Möglichkeit an, daß eine Inkompatibilität existiert und bedeu­ tet nicht, daß sie durch das Programm festgestellt worden ist. Die Optionen wer­ den manuell identifiziert als Optionen mit möglichen Inkompatibilitäten mit ande­ ren Systemoptionen über Einträge des Warnungstextes in der Produktdatenbank 24 des Ladens.
Die Validierung umfaßt bevorzugt eine Überprüfung von verschiedenen Gesichts­ punkten aus (cross-checking) einer Kombination von Optionen. Das Cross- Checking entscheidet, ob oder ob nicht die spezielle Kombination von Optionen physikalisch gebaut werden kann. Beispielsweise kann eine Produktgruppe anzei­ gen, daß bestimmte Dinge nicht passen können oder das das ausgewählte Mother­ board nur ermöglicht, daß drei Dinge hinzugefügt werden, der Kunde jedoch vier Dinge ausgewählt hat. Ein anderes Beispiel kann umfassen, daß eine spezielle Option die Auswahl einer zweiten Option benötigt, so daß die zusätzliche Option ausgewählt werden muß, weil sonst das System nicht gebaut werden kann oder eine unbestimmt lange Lieferverzögerung entsteht.
Die Validierung eines vom Kunden aufgebauten Systems trägt dazu bei, die Über­ einstimmung der Kundenbestellung auf Seiten des Onlineladens zu erhöhen. Die Bestellungen, die nicht übereinstimmen (d. h. Bestellungen für Systeme, die aus dem einen oder dem anderen Grund physikalisch nicht gebaut werden können) werden in vorteilhafter Weise reduziert auf ein signifikant niedrigeren Prozentsatz des Auftretens als zuvor erreicht werden konnte. Die Kunden der Onlineladen- Anwendung erhalten damit frühzeitig eine Warnung, wenn eine Option nicht mit einer gegebenen Konfiguration arbeiten wird. Der Kunde kann daraufhin modifi­ zieren, verändern und/oder die spezielle Option löschen, die die Validierungswar­ nung erzeugt hat. In Bezug auf die vorliegenden Ausführungsformen kommen zwei Typen von Validierung in Betracht. Ein erster Validierungstyp wird als pas­ sive Validierung bezeichnet. Passive Validierung betrifft, daß das Validierungs­ modul weiß, daß die speziellen Optionen nicht miteinander arbeiten und eine Va­ lidierungsnachricht erzeugt, daß spezielle Optionen nicht in der gleichen Konfigu­ ration auftreten sollen. Ein zweiter Typ von Validierung wird als aktive Validie­ rung bezeichnet. Aktive Validierung ist das aktive Cross-Checking der Optionen einer Konfiguration und das Anzeigen des Auftretens eines Problems, wenn das Problem detektiert wird. Das heißt, nach der Detektion von speziellen Optionen innerhalb der gleichen Konfiguration kann eine Warnung an den Kunden geliefert werden. Alternativ dazu kann die Auswahl einer zweiten Option unmöglich ge­ macht werden, nach der Auswahl einer ersten Option, wobei die erste Option nicht koexistieren kann mit der zweiten Option innerhalb einer Konfiguration. In letzterem Fall kann eine Ausführungsform umfassen, daß nur die Optionen, die kompatibel zu einer ersten Option sind, ermöglicht werden, wenn sie angezeigt werden. Zusätzlich können Nachrichten angezeigt werden, die beispielsweise die spezielle Inkompatibilität mit der zweiten Option anzeigen.
Mit erneutem Bezug auf den Konfigurator umfaßt das Anzeigemodul 30 eine "alle Optionen"-Konfigurationsansicht. Das heißt, es wird die Möglichkeit geschaffen, von einer Standardansicht 70 (wie in Fig. 3 gezeigt) in eine "alle Optionen"- Ansicht 90 (wie in Fig. 5 gezeigt) zu wechseln. Die Standardansicht des Onli­ ne-Konfigurators ist eine Ansicht, in der die Systemoption 77 über "drop down"- Auswählboxen präsentiert werden und nur die gegenwärtig ausgewählte Option angezeigt wird. Die Standardansicht ist bevorzugt die Normalansicht, d. h. die Ansicht, die angezeigt wird, ohne eine Handlung des Einkäufers. Die Auswahl der Standardansicht kann jedoch erreicht werden über die Auswahl des Auswahlbut­ tons 96 (Fig. 3) für die Standardansicht. Die "alle Optionen"- Konfiguratoransicht ist eine Ansicht, in der alle Systemauswahloptionen gleich­ zeitig angezeigt werden. In der letzteren Ansicht werden die Auswählen durch die Verwendung von "Radiobuttons" 92 getroffen. Die Aktivierung der "alle Optio­ nen"-Konfiguratoransicht wird durch die Auswahl des geeigneten Ansichtsaus­ wahlbuttons 94 gemacht (Fig. 5).
In Übereinstimmung mit einem weiteren Aspekt des Onlineladens wird der Ein­ kaufswagen mit Merchandising-Optionen konfiguriert. Der Einkaufswagen erhält die Merchandising-Optionen ähnlich zu dem, was der Konfigurator tut. Mit der konfigurierbaren Kasse, schafft der Onlineladen damit einen von Anfang bis Ende konfigurierbaren Laden, zumindest zu einem gewissen Grad. Der Einkaufswagen ist der am wenigsten konfigurierbare Bereich des Onlineladens. Der Konfigurator ist der am meisten konfigurierbare Bereich des Onlineladens. Die Kasse umfaßt einen konfigurierbaren Bereich des Onlineladens mit einem Grad an Konfigurier­ barkeit zwischen dem des Einkaufswagens und des Konfigurators. Der Onlinela­ den ist damit von Anfang bis Ende konfigurierbar. Die Willkommens-Seite kann ebenfalls in einem gegebenen Ausmaß konfigurierbar gemacht werden, der An­ trieb durch die Datenbank ebenfalls.
In Verbindung mit dem Einkaufswagen 20 werden kundenspezifische Merchandi­ sing-Nachrichten 100 geschaffen. Der Raum für die Anzeige der kundenspezifi­ schen Merchandising-Nachrichten 100, wie z. B. über Up-Sell- und Cross-Sell- Gelegenheit, wird in dem Einkaufswagen geschaffen. Der Eintrag einer Textnach­ richt in der Datenbank 24 des Ladens erzeugt die Präsentation des Merchandising- oder Informationsinhalt auf der Webseite 102 des Einkaufswagens, wie in Fig. 6 dargestellt. Die Nachrichten des Einkaufswagens werden bevorzugt auf einer kundenbezogenen Basis variiert, d. h. sie sind konfigurierbar durch den Laden. Die Webseite 102 des Einkaufswagens umfaßt ferner die Möglichkeit für einen Anwender, Inhalte des Einkaufswagens zu editieren oder zu löschen, wie gemein­ sam durch das Bezugszeichen 104 angezeigt. Andere Optionen, die gemeinsam durch das Bezugszeichen 106 angezeigt sind, umfassen die Fortsetzung des Ein­ kaufs, das Speichern des Einkaufswagens und das Plazieren der Bestellung. Zu­ sätzliche Nachrichten, auf die gemeinsam mit dem Bezugszeichen 108 verwiesen wird, werden ebenfalls erzeugt.
Darüber hinaus können in Bezug auf den Einkaufswagen Merchandising- Empfehlungen geschaffen werden, auf der Basis der Inhalte des Einkaufswagens. Das heißt, basierend auf den Inhalten des Einkaufswagens des Anwenders gibt es etwas, das empfohlen werden könnte als ein Up-Grade oder ein Cross-Sell. Spezi­ ell für den Kunden, was könnte hilfreich sein, dazu, was als nächstes zu tun ist in Bezug auf die vom Kunden konfigurierte Maschine in dem Einkaufswagen. Der Onlineladen-Einkaufswagen umfaßt das Liefern von Merchandising-Nachrichten, beispielsweise wie in Fig. 6 gezeigt. Das Plazieren der Merchandising- Nachrichten hängt bevorzugt von den Inhalten des Einkaufswagens ab, und ist spezifisch für einen speziellen Anwender. Das zuvor Beschriebene kann als akti­ ves Benachrichtigen bezeichnet werden. Entsprechend kann das Benachrichtigen auch ein passives Benachrichtigen sein. Das passive Benachrichtigen achtet nicht darauf, was in dem Einkaufswagen ist, sondern zeigt statt dessen eine Nachricht an, die nicht notwendigerweise direkt mit dem, was in dem Einkaufswagen ist, verbunden ist. Beispielsweise kann die passive Nachricht eine spezielle Nachricht enthalten, die während einer speziellen Zeitperiode angezeigt wird. Das Versen­ den der Nachricht ist damit statisch oder passiv. Das Versenden von Merchandi­ sing-Nachrichten für den Einkaufswagen präsentiert für den Anwender eine zu­ sätzliche Bemühung vor der Kasse durch den Verkäufer des Onlineladens, um Waren oder Dienstleistungen anzubieten oder weitere empfohlene Gegenstände, die der Anwender kaufen soll. Beispielsweise kann für Zubehör des Computersy­ stems, verlängerte Garantiedienstleistungen, Software, Hardware, Drucker oder andere Geräte geworben werden. Der Einkaufswagen ist damit von einer Daten­ bank gestützt. Die Merchandising-Empfehlungen werden von der Datenbank an den Einkaufswagen geliefert. Wie diskutiert, kann sobald ein gewünschtes System von einem Kunden konfiguriert worden ist, das konfigurierte System zu dem Ein­ kaufswagen hinzugefügt werden.
Die Überwachung des Inhalts des Einkaufswagens ist ein anderes Merkmal des Onlineladens gemäß der vorliegenden Offenbarung. Das heißt, der Einkaufswagen umfaßt ferner eine Überwachung des Inhalts. Das Überwachen des Inhalts des Einkaufswagens umfaßt eine Fähigkeit, zu identifizieren, wenn unlogische/oder ungültige Kombinationen von Systemen (beispielsweise Systeme, die von zwei verschiedenen Geschäftsbereichen angeboten werden) versucht werden, in dem­ selben Einkaufswagen angeordnet zu werden. Die Überwachung des Inhalts des Einkaufswagens verhindert, daß solch eine Situation auftritt. Geeignete Logik ist in der Handelsanwendung enthalten, um zu überwachen, daß Kombinationen von Systemen versucht werden, in dem Einkaufswagen anzuordnen, die aus Ge­ schäftsgründen inkompatibel wären. In Bezug auf die Überwachung des Inhalts des Einkaufswagens kann der Verkäufer des Onlineladens einen Kunden nicht als irgendjemanden durch die Kasse lassen bis der Onlineladen weiß, als wen er den Kunden zu behandeln hat. Die Gegenstände in dem Wagen legen fest, wer der Kunde ist. Beispielsweise kann ein Kunde aus einem Laden der US-US- Bundesregierung kaufen, was als ein G.S.A.-Vertrag bezeichnet wird. Ein Kunde kann ferner in der Lage sein, vom Einzelhandel zu kaufen, entsprechend dem On­ lineladen Unlimited. Dies ist eine erlaubte Kombination, da ein Kunde der US- Bundesregierung außerhalb und innerhalb des Vertrages kaufen kann.
Eine unlogische Kombination ist es, wenn ein G.S.A.-Kunde einen ersten ermä­ ßigten Preis erhält und wenn dieser Kunde sich in einen Laden für Firmenkunden begibt, wo ein anderer ermäßigter Preis angewandt wird. Beim Vorhandensein von Gegenständen in dem Einkaufswagen mit Preisen aus zwei verschiedenen ermäßigten Preislisten würde der Onlineladen nicht wissen, wer der Kunde ist. Ein Kunde kann nicht sowohl ein Kunde mit ermäßigten Preisen A und ein Kunde mit ermäßigten Preisen B sein, sondern nur eins von beiden. Die Überwachung des Inhalts des Einkaufswagens verhindert, daß der Kunde zur Kasse fortschreiten kann bis der Kunde einen der in Konflikt stehenden, preisermäßigten Gegenstände entfernt hat.
Wie bereits diskutiert, basiert der Einkaufswagen darauf, daß festgestellt wird, daß der Kunde zu einer speziellen Kundengruppe gehört. Der Anwender ist nicht begrenzt, wie er in den Onlineladen gelangen kann. Ein Anwender kann ein Ge­ genstand im Einkaufswagen anordnen, rückwärts den Laden verlassen, wieder eintreten und einen weiteren Gegenstand in dem Wagen anordnen, da der Ein­ kaufswagen durch eine Sitzung gesteuert wird. Es ist dann möglich, daß ein An­ wender zwei oder drei Gegenstände aus verschiedenen Läden ausgewählt hat. Die Gegenstände können damit gruppiert werden, beispielsweise danach, daß sie aus einem speziellen Laden und aus einem nicht speziellen Laden kommen. Ein Kun­ de kann jedoch nicht Gegenstände aus zwei Spezialitätenläden innerhalb des Ein­ kaufswagens zu einem Zeitpunkt haben aus den folgenden Gründen. Das Verar­ beiten von Gegenständen aus zwei verschiedenen Spezialitätsläden in einem Wa­ gen ist für den Onlineladen unlogisch. Der Onlineladen ist nicht dafür eingerichtet worden, einen Besucher als etwas anderes zu erkennen, als einen der speziellen Kunden in solch einem Fall. Die Kasse kann nicht feststellen, wer der Kunde ist, wenn sich Gegenstände aus mehr als einem speziellen Laden in dem Wagen be­ finden. Wenn nur Gegenstände aus dem speziellen Laden für die US- Bundesregierung in dem Wagen übrig bleiben, kann der Prozeß zur Kasse fort schreiten. Der Anwender wird darüber informiert, daß ein Konflikt vorliegt. Die Seite für die US-Bundesregierung ist öffentlich. Die Überwachung des Einkaufs­ wageninhalts ist bei der Vorbereitung für die Kasse sinnvoll. Eine konfigurierte Kasse kann nur einem identifizierten Kunden präsentiert werden, wobei die Überwachung durchgeführt wird, um den Kunden zu identifizieren. Nicht logi­ sche Bestellungen (d. h. Bestellungen, die Gegenstände aus zwei speziellen Läden enthalten) werden davon abgehalten, die Kasse zu erreichen, da nicht logische Bestellungen aus Geschäftsgründen inkompatibel sind (beispielsweise unter­ schiedlichen Preisen).
Unter Bezugnahme auf die Fig. 7 bis 10 wird im folgenden die Kasse detail­ lierter diskutiert. Gemäß dem Onlineladen der vorliegenden Offenbarung wird ein Seiteninhalt für eine konfigurierte Kasse geschaffen. Die Kasse 22 umfaßt die Fähigkeit, um dynamisch kundenspezifische Variationen eines Standardkassen- Formulars für den Onlineladen zu erzeugen. Die Liefer- und Zahloptionen auf der Webseite 110 für die Kassenanzeige werden über die Datenbank 24 des Ladens kontrolliert. Zusätzlich wird die Zuordnung von online aufgegebenen Kundenbe­ stellungen über die Anzeige der erkannten Kundenklassifikation kontrolliert (bei­ spielsweise kleine Firma, US-Bundesregierung), die durch die Einträge der Da­ tenbank 24 des Ladens vorgegeben sind. Schließlich werden Erklärungen für den Kunden der Kassenanforderungen und die Anweisungen für die Kasse durch die Unterstützung von drei getrennten Datenbank gestützten Nachricht-Abschnitten ermöglicht. Diese Kombination erlaubt die Erzeugung eines Kassenformulars, das am besten an die Datenaufnahme und die Anforderung für die Informationsliefe­ rung für spezielle Kunden angepaßt ist. Die Webseite der Kasse umfaßt eine Identifikationseingabe 112, wem die bestellten Gegenstände gehören werden 114, den Typ der Firma oder der Organisation 116, wohin die Bestellung versandt werden soll 118, wie die Bestellung versandt werden 120 und schließlich Rech­ nungs- und Bezahlinformation 122 bzw. 124.
Zusätzlich kann die Kasse gemäß der vorliegenden Ausführungsformen jetzt durch den Laden konfiguriert werden, wohingegen die Kasse in einem früheren Onlineladen ein statisches Formular umfaßte. In anderen Worten, spiegelt die Kassenseite oder -ansicht der vorliegenden Ausführungsformen eine vom Kunden ausgewählte Bezahloption wieder, die durch den Kunden ausgewählt worden ist. Wenn beispielsweise ein Kunde ein vom Kunden konfiguriertes Computersystem kaufen möchte, unter der Verwendung einer Kreditkarte, zeigt die Kasse ein For­ mular an, das nur für die Eingabe der Kreditkarteninformation des Kunden benö­ tigt wird. Keine anderen Details werden angezeigt, wie z. B. persönliche Mietzahlungsinformationen oder andere Arten von Bezahloptionen. Im Ergebnis wird der Kunde nicht durch unnötige Information verwirrt. Die Optionsseite für die Kreditkarte ist spezifisch, um die Kreditkarteninformation des Kunden zu er­ halten. In der Vergangenheit wurde dem Kunde ein All-in-One-Formular präsen­ tiert, wobei der Kunde das All-in-One-Formular mit zahlreichen Eingaben, Infor­ mation und Textnachrichten für zahlreiche Zahloptionen ausfüllen mußte, was zu einer Verwirrung des Kunden führte. Mit dem All-in-One-Formular konnte ein Kunde leicht verwirrt werden durch die Textnachrichten oder die Befolgung voll Anweisungen zum Ausfüllen des Formulars, etc. Da der Onlineladen weiß, in welchem Laden der Kunde ist, präsentiert er eine Kasse, die für den Laden geeig­ net ist. Wenn beispielsweise der Kunde in dem Onlineladen für Geschäftskunden ist, zeigt oder präsentiert die Kasse nicht persönliche Mietoptionspläne oder per­ sönliche Mietdateneingaben, sondern präsentiert statt dessen Mietinformation für Geschäftskunden und verlangt eine Eingabe für Geschäftsmietungen. Die Kasse präsentiert daher in vorteilhafter Weise nur die Information und verlangt Eingaben in die, die für den speziellen Laden relevant sind, in dem sich der Kunde befindet. Die Kasse fragt nicht Fragen, die nicht für einen speziellen Kunden relevant sind.
Wenn der Onlineladen feststellt, daß der Kunde ein Privatkunde ist, der ein Com­ putersystem für zu Hause/persönlichen Gebrauch kauft, dann verhindert die Kas­ se in vorteilhafter Weise die Präsentation von Information, die keinen Bezug hat zum Kauf eines Privatkunden eines Computersystems für zu Hause/den persön­ lichen Gebrauch. Beispielsweise wird die Kasse nicht nach dem Firmennamen oder einen Organisationsnamen fragen. Darüber hinaus wird die Kasse ferner nicht nach Zähloptionen, wie z. B. einer Geschäftsmiete fragen. Alle Zähloptio­ nen, die nicht direkt in Bezug stehen mit dem speziellen Laden, in dem der Kunde ist, werden einem gegebenen Kunden nicht präsentiert. Das Kassenmerkmal ge­ mäß der vorliegenden Offenbarung filtert Kassenoptionen ohne Bezug aus, d. h. Optionen, die ohne Bezug zu einem speziellen Kunden oder einer Gruppe von Kunden sind.
Im Hinblick auf die Kasse mußte jedesmal, wenn die Kasse für die Erzeugung eines neuen Ladens für einen früheren Onlineladen konfiguriert werden mußte, ein neues Objekt oder eine Kassenseite erzeugt werden. Dies machte es weniger skalierbar, beispielsweise von einer Kundengruppe auf 10 Kundengruppen hoch­ zufahren. Zusätzlich bedeutete es den Rückgriff auf die Softwareentwickler und das erneute Erfinden eines Elementes des Ladens jedesmal, wenn der Bedarf be­ stand, die Kundengruppe zu erweitern. Dieses frühere Verfahren war ineffizient.
Die Kasse wird jetzt durch eine Datenbank gestützt. Das Skalieren ist eingebaut. Das heißt, wenn eine andere Kundengruppe zu dem Onlineladen hinzugefügt werden muß, werden allgemeine Elemente definiert, die definieren, wie die neue Kundengruppe sich von einer zuvor definierten Kundenkasse unterscheidet, und die diese Anwendung ermöglichen, eine Kasse für eine Kundengruppe im Vor­ übergehen zu bauen, ohne daß ein Entwickler darin involviert ist. Ein Satz von Werkzeugen wird geschaffen zum Erzeugen einer konfigurierbaren Kasse, um die Anforderungen vieler Kunden zu erfüllen.
Weiterhin umfaßt die Kasse des vorliegenden Onlineladens konfigurierbare Merkmale im Gegensatz zu den "eine Größe für alle" Kassen eines früheren Onli­ neladens. Beispielsweise wird für die Kasse ein Käufer zu Hause nicht mit ir­ gendwelcher Information oder Eingaben für Geschäftsvermietungen befaßt. Sol­ che Information über Geschäftsvermietungen oder Eingaben wirken auf den Käu­ fer zu Hause abschreckend und lenken von der Erfahrung, zu Hause einzukaufen, des Onlinekäufer zu Hause ab. Der Onlinekäufer zu Hause möchte typischerweise nicht die Begriffe und Bedingungen einer Geschäftsvermietung durchlesen. Din­ ge, die für eine gegebene Kundengruppe als abschreckend betrachtet werden, werden jetzt in vorteilhafter Weise vom Onlineladen für eine spezielle Kunden­ gruppe entfernt.
Die Lieferoptionen und Zahloptionen sind auch konfigurierbar. Eines der zugrun­ deliegenden Prinzipien ist die Erkenntnis des Unterschieds zwischen Firmenladen und Personenladen. Ein Laden kann als Firmenladen identifiziert werden (d. h. ausschließlich für Firmenkunden) oder als ein Personenladen (d. h. nur für per­ sönliche Anwender). Auf die Weise ist die Fähigkeit eingebaut worden, die Kasse zu konfigurieren, so daß sie wo immer möglich erkennen kann, die Aspekte der Kasse von der ausgewählten Kundengruppe fernzuhalten, die sie nicht betrifft. Beispielsweise wird ein Firmenkunde nicht mit persönlichen Mietzahloptionen konfrontiert und maß sie daraufhin vermeiden oder indirekt auf sie klicken. In ähnlicher Weise und noch wichtiger verhindert die Kasse für persönliche Anwen­ der, daß der persönliche Anwender nach einem Firmennamen gefragt wird. In anderen Worten, fragt die Kasse des Onlineladens nicht den persönlichen Anwen­ der nach einem Firmennamen und vermeidet dadurch, den Kunden zu verwirren, der andernfalls glaubt, daß er oder sie nicht das richtige Kassenformular zum Aus­ füllen hat. Wenn der Kunde verwirrt ist, könnte er sich dafür entscheiden, den Onlineladen zu verlassen und zum Telefon zu greifen, um damit statt online eine Bestellung aufzugeben. Im Ergebnis wird Effizienz verloren, wenn der Verkauf nicht online plaziert wird. Der vorliegende Onlineladen erhält in vorteilhafter Weise die Effizienz, die durch das Online-Plazieren von Bestellungen von Käu­ fern erreicht wird. An Stellen, in denen die Möglichkeit einer Verwirrung zwi­ schen Einzelpersonen und Geschäftskunden existierte umfaßt der Onlineladen in vorteilhafter Weise eine Konfigurierung, um so eine Verwirrung zu minimieren. Das heißt, der Onlineladen vermeidet Dinge, die Kunden verwirren könnten, ins­ besondere persönliche Kunden. Beispielsweise sind Zahlungsoptionen, Lieferop­ tionen und Nachrichten für den Kunden mit Instruktionen für das Ausfüllen von Onlineformularen konfigurierbar angelegt, gemäß der gegebenen Kundengruppe.
Ein weiteres Element des Onlineladens umfaßt für einen Geschäftskunden die Nachfrage, in welcher Art von Geschäft der Kunde ist, so daß der Kunde mit einer passend handelnden Verkaufskraft nach einem Onlinekauf geeignet verbunden wird, für den Fall, daß weitere Unterstützung benötigt ist. Ein persönlicher Kunde muß nicht mit einer Seite konfrontiert werden, die fragt, in was für einem Ge­ schäftsbereich der Kunde ist. Solch eine Nachricht würde im letzteren Fall verwir­ rend sein und den persönlichen Kunden befremden. In einem persönlichen Onli­ neladen werden diese für eine Firma typische Fragen nicht gestellt, entsprechend der Konfiguration, die in der Kasse angelegt ist, in Verbindung mit dem Verfah­ ren und der Vorrichtung der vorliegenden Offenbarung.
Das was für die Kasse in der Datenbank definiert ist, ist Teil der konfigurierbaren Elemente einer Kasse. Die Elemente umfassen, welche Abteilungen des Onlinela­ den-Verkaufs für eine Kasse angeboten werden können. Wenn beispielsweise ein Online-Firmenladen drei Typen von Firmen, klein, mittel und groß kennt, kann die Anzahl der Beschäftigten dazu verwendet werden, wie der Onlineladen möchte, daß die Firmenkunden sich selbst definieren. Unter 2000 Angestellten kann als eine kleine Firma betrachtet werden. Der Onlineladen umfaßt eine Fä­ higkeit, einen Firmenladen zu erzeugen, in dem diese drei Firmengrößen/typen jeweils als eine erlaubte Option für einen gegebenen Laden definiert sind.
In Übereinstimmung mit dem Onlineladen der vorliegenden Offenbarung nimmt der Onlineladen die Optionen und Abteilungen ohne Bezug heraus, nach dem Er­ kennen, wer ein spezieller Kunde ist (d. h. in welcher Kundengruppe er ist) und präsentiert sie nicht dem Kunden als Optionen für den Kunden. Die Kasse für einen gegebenen Kunden ist als eine Kasse definiert, die nur solche gültigen Op­ tionen hat, von denen der Onlineladen weiß, daß sie es für den Kunden sind. Bei­ spielsweise gäbe es in Bezug auf einen Kunden der US-Bundesregierung, wenn der Kunde der US-Bundesregierung identifiziert ist als US-Bundesregierung, kei­ ne relevante Abteilungswahl. Diese Wahl ist in vorteilhafter Weise aus der Kasse für den Kunden der US-Bundesregierung herausgenommen. Die eine Abteilung wurde in der Kassenlogik erkannt, als "wenn es nur eine Abteilung gibt, dann zei­ ge es nicht an". Das heißt, wenn eine gegebene Kasse definiert ist, mit nur einer gültigen Abteilung, dann wird der Code für den Onlineladen und die Handelsan­ wendung so geschrieben, daß wenn der Kunde zur Kasse gelangt, die eine Abtei­ lung nicht eine Auswahl von Abteilungen präsentiert. Nur wenn mehrere Abtei­ lungen und Auswahlen vorhanden sind, werden sie an der Kasse präsentiert. Dies ist ein Aspekt eine konfigurierten Kasse, der in den vorliegenden Onlineladen eingebaut ist, gemäß der vorliegenden Offenbarung. Information, die für einen gegebenen Kunden nicht relevant ist, d. h. die Information macht keinen Sinn für diesen gegebenen Kunden, wird diesem Kunden nicht präsentiert, basierend auf dem Verständnis des Onlineladens, wer der Kunde ist. In anderen Worten, basie­ rend auf dem Verständnis des Onlineladens, wer der Kunde ist, würde dies keinen Sinn machen, sondern nur Verwirrung hinzufügen oder Zeit und Unbequemlich­ keit. Der Onlineladen hat damit eine eingebaute Fähigkeit, die Kasse so konfigu­ rierbar wie möglich zu gestalten, für jede der Kundengruppen. Zusätzliche Nach­ richt-Empfehlungen können der Kassenseite hinzugefügt werden, um einen An­ wender beim Kassenvorgang zu unterstützen. Beispielsweise kann das Ausgeben von Nachrichten Instruktionen umfassen zum Ausfüllen eines besonderen Ab­ schnitts der Kassenseite. In ähnlicher Weise können andere Nachrichten mit um­ faßt werden, beispielsweise in Bezug auf den Versand/die Lieferung. Die Nach­ richten sind datenbankgestützt und basieren auf der Kundengruppe des Anwen­ ders. Solche Nachrichten können auf eine Minimum reduziert werden, um die Verwendung durch den Anwender zu erleichtern.
Im Betrieb umfaßt der Onlineladen die Fähigkeit zu erkennen, in welcher Kun­ dengruppe ein Kunde, der den Onlineladen betritt, ist, d. h. nach dem Zugreifen auf die Willkommens-Seite des Onlineladens. Nach dem Erkennen, zu welcher besonderen Kundengruppe der Kunde gehört, erhält der Kunde einen Laden, der für den gegebenen Kunden spezifisch ist. Die Kundengruppe bezieht sich auf eine besondere Firma, Organisation oder Einzelne, so daß es viele Kundengruppen geben kann. Ein Teil des Unterschieds des Ladens besteht darin, daß der Konfigu­ rator feststellt, welchen Teil des Onlineladens der Kunde zu Gesicht bekommt. Die Willkommens-Seite definiert, welche Produkte der Laden dem Kunden er­ möglicht zu sehen. Der Konfigurator legt fest, welche Optionen der Kunde sehen kann, innerhalb eines gegebenen Systems (wie durch die Willkommens-Seite aus­ gewählt), welche Merchandising-Optionen und was die erlaubten Optionen sind, etc. Ein Kunde wird identifiziert als zugehörig zu einer speziellen Kundengruppe entsprechend dem Link, den der Kunde ausgeführt hat, um in den Onlineladen zu gelangen. Das heißt, der Link umfaßt einen eingebauten Identifizierer, der den Onlineladen darüber informiert, in welcher Kundengruppe sich der Kunde befin­ det. Ein Kunde der US-Bundesregierung klickt beispielsweise über die Webside bei http.//www.dell.com und kommt so schließlich zu der "site" für die US- Bundesregierung. Die "site" für die US-Bundesregierung enthält spezifische In­ formationen für die US-Bundesregierung. An irgendeiner Stelle der "site" für die US-Bundesregierung hat der Geschäftsbereich für die US-Bundesregierung des Onlineladen-Handels gesagt, daß wenn ein Kunde sich zu dem Laden begibt, der Onlineladen dem Kunden eine Option ermöglicht, zu der "site" der US- Bundesregierung zu gelangen. Ein Link wird eingebaut, um zu der "site" für die US-Bundesregierung fortzuschreiten, woraufhin der Onlineladen so handelt, um diesen Kunden als einen Kunden der US-Bundesregierung zu behandeln, da der Kunde willkommen ist und den Inhalt der Seite der "site" für die US- Bundesregierung gelesen hat und sich damit selbst als ein Kunde der US- Bundesregierung identifiziert hat.
"Premier pages" ist ein Beispiel eines besonderen Typs von Kundengruppe, in dem die reduzierten Preise nicht öffentlich zugänglich sind und die Information paßwort-geschützt ist. Die Seite mit dem Link auf den Laden ist mit einem Paß­ wort geschützt. Das allgemeine Modell ist, daß wenn man auf eine Seite gelangen kann, die einen Link auf den Laden beinhaltet, wird ein Kunde als zugehörig zu einer speziellen Kundengruppe erkannt auf der Basis des Links, der für den Zu­ gang zum Onlineladen verwendet worden ist. Die Kundengruppe können einzel­ nen Kunden, Firmen, Organisationen, die US-Bundesregierung, etc. umfassen. Jede Kundengruppe sieht eine Version des Onlineladens, die speziell für die ent­ sprechende Kundengruppe ist. Die zugrundeliegenden Elemente des Onlineladens bleiben jedoch die gleichen. Nach der Identifizierung der Kundengruppe eines gegebenen Kundens arbeitet der Onlineladen auf der Basis der vordefinierten Kundengruppe des gegebenen Kunden. Die Präsentation des Onlineladens wird sich daher für jede Kundengruppe unterscheiden. Für die Warnung vor einer lan­ gen Lieferzeit im Konfigurator kann eine Option im Onlineladen gesetzt werden, um die Warnungen vor langen Lieferzeiten für eine gegebene Kundengruppe zu aktivieren. Beispielsweise sind Kunden zu Hause empfindlicher, so daß der Kun­ de zu Hause nicht länger als eine normale Lieferzeit warten möchte. Eine typi­ sche, in der Werbung verwendete Lieferzeit für einen Onlineladen liegt in der Größenordnung von 1 bis 2 Wochen. Solch ein Verbraucher zu Hause würde in vorteilhafter Weise von einer Warnung vor einer langen Lieferzeit profitieren. Beispielsweise kann der Verbraucher zu Hause die Bestellung geeignet modifizie­ ren, wenn die Lieferzeit des vom Kunden konfigurierten Computersystems für die speziellen Anforderungen des Kunden nicht akzeptabel ist.
Wenn ein Gegenstand eine Lieferzeit von mehr als 3 Wochen hat, wurden Zeit­ flags innerhalb des Onlineladens auf 3 oder mehr Wochen gesetzt werden. Daher würde jede Option mit einer Lieferzeit von 3 oder mehr Wochen als "Flags" er­ scheinen (beispielsweise um eine Warnung vor langen Lieferzeiten anzuzeigen). Im Onlineladen für eine Geschäftskundengruppe hingegen könnte der Geschäfts­ kunde 3 Wochen, jedoch nicht 6 Wochen auf den Erhalt der Bestellung warten. Eine Option mit einer Lieferzeit von 6 Wochen würde daher als "Flag" erschei­ nen, mit anderen Worten, wird der "Flag" auf 6 Wochen für den Onlineladen der Geschäftskundengruppe gesetzt. Es ist wichtig, diesen Unterschied zu verstehen. Das zugrundeliegende Merkmal ist hier, daß ein "Flag" gesetzt wird, um anzuzei­ gen, daß die Auswahl einer speziellen Option zu einer Lieferzeit führt, die größer als die normale Lieferzeit ist, gemäß einer speziellen Kundengruppe.
Ein Unterschied zwischen einer Kompatibilitätswarnung (grüne Marke mit Ha­ ken) und einer Warnung vor einer langen Lieferzeit (gelbes Ausrufezeichen) be­ steht darin, daß die Warnung in Bezug auf die Kompatibilität der Optionen vor­ zugsweise eine Warnung liefert, die nicht generisch ist.
Mit anderen Worten ist die Warnung im Hinblick auf die Kompatibilität der Op­ tionen vorzugsweise spezifisch für die Option oder die Optionen, die der Anwen­ der ausgewählt hat. Die Warnung vor einer langen Lieferzeit zeigt an, daß es eine Option für eine lange Lieferzeit gibt. Die lange Lieferzeit-Warnung umfaßt bevor­ zugt einen Icon und eine Nachricht auf einem allgemeinen Niveau (z. B.: "Es gibt weiter unten vier Warnungen") an einem hervorgehobenen Ort der Webseite. Ein Anwender würde daraufhin auf der Webseite herunterscrollen, um herauszufin­ den, welcher der Auswahlen Warnungen für eine lange Lieferzeit hat. Für jede Option mit einem Icon für eine lange Lieferzeit kann das Icon durch eine Warn­ nachricht begleitet werden, die für diese Option spezifisch ist.
Die Kompatibilitäts-Warnung trägt eine Nachricht mit der Warnung und kann beispielsweise umfassen "Es gibt möglicherweise ein Problem mit Ihrer Options­ auswahl.". Die Wahl des Betriebssystems ist inkompatibel mit der Festplatte etc. Das Kompatibilitäts-Icon wird von einer Kompatibilitätsnachricht begleitet, die für eine spezielle Option spezifisch ist.
Alles in dem Konfigurator ist für ein gegebenes Computersystem (d. h. Gehäuse) spezifisch für einen Kunden oder für eine Gruppe von Kunden. Die Willkommens-Seite ist für die Identifizierung eines Gehäuses ausgelegt. Wenn das Gehäu­ se gegeben ist, zeigt der Konfigurator sämtliche, oder mögliche Optionen in die­ sem Gehäuse für eine gegebene Kundengruppe an. Die Ausgabe von Nachrichten ist jetzt mit umfaßt bei der umfassenden Präsentation der Optionen, um einen Anwender beim Treffen einer besten Auswahl für diesen Anwender zu unterstüt­ zen. Wenn sich ein Anwender für ein anderes Gehäuse entscheidet, muß der An­ wender zu der Willkommens-Seite zurückkehren und ein anderes Gehäuse aus­ wählen. Die Optionen innerhalb des Konfigurators hängen von dem Gehäuse at). Wenn ein Anwender zu einer anderen universellen Auswahl gelangen möchte, muß er den Konfigurator verlassen, zurückkehren auf die Willkommens-Seite und eine neue Universalauswahl (d. h. ein anderes Gehäuse) auswählen. Die Empfeh­ lungen können Warnungen bzgl. der Lieferzeit ebenso wie Kompatibilitätswar­ nungen umfassen.
Merchandising ist ein anderes Merkmal des Onlineladens. Merchandising dient dazu, um besser zu simulieren, was ein Verkäufer tun würde, wenn ein Kunde den Onlineladen anrufen würde, um sich über ein Computersystem zu informieren, wobei das Merchandising des Onlineladens ein Potential darstellt, einem Kunden ein reicher ausgestattetes Computersystem zu verkaufen. Das Merchandising des Onlineladens simuliert besser ein Verkaufs- und Cross-Selling-Merchandising als es ein Verkäufer durchführen könnte. Beispielsweise kann das Merchandising das zusätzliche Verkaufen einer erweiterten Garantie, daß zusätzlich Verkaufen von mehr Speicher oder einer größeren Festplatte oder einer größeren Speicherkapa­ zität umfassen. Hierzu wurden Merchandising-Nachrichten in den Onlineladen eingebaut. Die Anwesenheit von Merchandising-Nachrichten am Verkaufspunkt ist eine Verbesserung. Der Verkaufspunkt für den Onlineladen umfaßt vorzugs­ weise den Konfigurator und den Einkaufswagen.
Der Onlineladen der vorliegenden Offenbarung umfaßt in vorteilhafter Weise eine Merkmalsgruppe, die zum Konfigurator und zum Einkaufswagen hinzugefügt worden ist. Der vorliegende Onlineladen ist ferner in vorteilhafter Weise verbes­ sert worden im Hinblick auf die Zuverlässigkeit, Performance und Wartung. Zu­ sätzlich umfaßt der vorliegende Onlineladen Verbesserungen, die ihn so stabil wie möglich machen. Schließlich ist das Merchandising wie diskutiert konfigurierbar gemacht worden. Die Kasse umfaßt ferner konfigurierbare Eigenschaften im Ver­ gleich zu einer "eine-für-alle-Kasse" eines früheren Onlineladens. Der Onlinela­ den der vorliegenden Offenbarung ist erweitert worden zu konfigurierbaren Kun­ denladen für jede Kundengruppe.
Der Konfigurator umfaßt jetzt 4 neue Merkmale oder zusätzliche Elemente zur Präsentation des Standardladens. Der Einkaufswagen umfaßt ein neues Merkmal. Die Kasse hat neue Konfigurationsmerkmale. Jede Version des Onlineladens um­ faßt eine Fähigkeit, diese Dinge so zu verändern, wie es für eine gegebene Kun­ dengruppe notwendig ist (beispielsweise die Flags für eine lange Lieferzeit). Die zusätzlichen Elemente der vorliegenden Offenbarung können daher alle durch den Laden für eine gegebene Kundengruppe konfiguriert werden.
Von einem Ende bis zum anderen wurde die Onlineladen-Erfahrung in vorteil­ hafter Weise verbessert. Der Onlineladen ist ausgehend von einer Datenbank prä­ sentiert worden, seine Konfigurierbarkeit und die konfigurierbare Anlage des On­ lineladens, zumindest im Ausmaß der hier beschriebenen Merkmale. Der Online­ laden wird durch die Datenbank gestützt in Übereinstimmung damit, als was der Kunde durch den Onlineladen identifiziert worden ist.
Der Onlineladen und das Anwenderinterface der vorliegenden Offenbarung über­ winden in vorteilhafter Weise Nachteile im früheren Onlineladen. Das heißt, der Onlineladen war nicht so konfigurierbar wie hierin beschrieben mit Bezug auf den vorliegenden Onlineladen. Das Hauptziel des früheren Onlineladens war "Habe ich die richtigen Produkte zum richtigen Preis?". Nachdem das System im frühe­ ren Onlineladen ausgewählt worden war, war die Kasse für alle Kunden gleich. Es gab keine Konfigurierung am hinteren Ende des früheren Onlineladens. Darüber hinaus gab es einige Kompromisse dabei, was der Konfigurator im früheren Online­ laden tat.
Der Onlineladen und das Anwenderinterface der vorliegenden Offenbarung hat die Konfigurationsaspekte der Ladenanwendung erweitert, vom Konfigurator bis zur Kasse. Der vorliegende Onlineladen und das Anwenderinterface haben ferner verbessert, was der Konfigurator als Dienstleistung erbringen kann, d. h. was der Konfigurator als eine Merkmalsgruppe liefern kann. Insgesamt schafft das Ver­ fahren und die Vorrichtung der vorliegenden Offenbarung einen verbesserten On­ lineladen. Darüber hinaus wurde ein Onlineladen zur Verwendung beim Beschaf­ fen eines von einem Kunden konfigurierten Computersystems mit einem Anwen­ derinterface beschrieben.
Der Onlineladen umfaßt einen einzelnen Onlineladen, der eine gegebene Ansicht für eine spezielle Kundengruppe erzeugt, die weiter durch den Kunden konfigu­ riert werden kann. Der Onlineladen hat jedoch das Aussehen von vielen verschie­ denen Läden für viele verschiedene Kunden. Im Kern ist es derselbe Kern- Onlineladen, er ist jedoch für jeden Kunden konfigurierbar und ferner von einer Datenbank gestützt. Die Konfigurierung des Onlineladens ist dadurch in vorteil­ hafter Weise verbessert worden in Verbindung mit den zusätzlichen Merkmalen wie hier diskutiert.
Die Ausführungsformen des Onlineladens der vorliegenden Erfindung verbessern in vorteilhafter Weise die Genauigkeit, Zuverlässigkeit und gesamte Qualität der Online-Einkaufserfahrung durch eine verbesserte Online-Handelsanwendung, die für das Bestellen von vom Kunden konfigurierten Computersystemen spezifisch ist, inklusive von Personalcomputersystemen. Die Ausführungsformen des Onli­ neladens sind für das Antwortverhalten (Verfügbarkeit und Geschwindigkeit) op­ timiert auf die Kundenanforderungen und für die Vollständigkeit bei der Erfüllung der Nachfragen des Kunden nach Information, die sich auf Personalcomputer be­ zieht. Die Vollständigkeit ist im letzteren Fall verglichen relativ mit der Informa­ tionslieferung, wie man sie erfährt beim Bestellen über das Telefon.
Obwohl die Erfindung insbesondere gezeigt und beschrieben worden ist mit Be­ zug auf ihre verschiedenen Ausführungsformen, versteht es sich für den Fach­ mann, daß zahlreiche Veränderungen in der Form und im Detail gemacht werden können, ohne den Geist und den Bereich der Erfindung zu verlassen, wie sie in den folgenden Ansprüchen dargelegt ist.

Claims (64)

1. Webbasierter Onlineladen mit einem Anwenderinterface, um eine Konfigu­ ration vom Kunden eines Computersystems zu ermöglichen, gemäß einer Identifizierung, daß ein Anwender zu einer vordefinierten Kundengruppe gehört, aufweisend:
einen Konfigurator zum Konfigurieren eines Computersystems mit Optio­ nen, die gemäß einer vordefinierten Anwendereingabe ausgewählt werden, wobei die Optionen und die entsprechenden Preise für jede Option auf einer Webseite des Konfigurators in Übereinstimmung mit der Identifizierung präsentiert werden, daß der Anwender zu einer vorbestimmten Kunden­ gruppe gehört;
ein Einkaufswagen zum temporären Speichern des vom Kunden konfigurierten Computersystems, wobei der Einkaufswagen eine Einkaufswagen­ webseite umfaßt;
eine Kasse zum Präsentieren von Zahlungsoptionen und zum Erhalten von Zahlungs- und Lieferinformationen, wobei die Kasse eine Kassenwebseite umfaßt; und
eine Datenbank zum dynamischen Liefern von Konfigurationsoptionen an den genannten Konfigurator in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört.
2. Onlineladen nach Anspruch 1, wobei der Konfigurator ferner Merchandi­ sing-Empfehlungen für zur Verfügung stehende Optionen umfaßt, und ihre entsprechenden Optionsdetails, wobei die Merchandising-Empfehlungen auf der Konfiguratorwebseite präsentiert werden und wobei die genannte Da­ tenbank ferner dazu dient, die Merchandising-Empfehlungen an den ge­ nannten Konfigurator in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört, dynamisch zu lie­ fern.
3. Onlineladen nach Anspruch 1, wobei der genannte Einkaufswagen ferner Merchandising-Empfehlungen für zusätzliche Optionen umfaßt, wobei die Merchandising-Empfehlungen auf der Einkaufswagenwebseite präsentiert werden und wobei die genannte Datenbank ferner dazu dient, dynamisch die Merchandising-Empfehlungen an den genannten Einkaufswagen zu liefern, in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vor­ definierten Kundengruppe gehört.
4. Onlineladen nach Anspruch 1, wobei die Zählungsoptionen der Kasse auf der Kassewebseite präsentiert werden und wobei die genannte Datenbank ferner dazu dient, die Zählungsoptionen dynamisch an die genannte Kasse zu liefern, in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vorbestimmten Kundengruppe gehört.
5. Onlineladen nach Anspruch 1, wobei der Konfigurator ferner eine Warnan­ zeige umfaßt, zum Anzeigen einer Option, die negativen Einfluß auf den Versand des konfigurierten Computersystems hat.
6. Onlineladen nach Anspruch 5, wobei die Warnanzeige eine Lieferzeitwar­ nung umfaßt, in Verbindung mit einer Option, die zu einer verlängerten Lie­ ferzeit für den Versand des konfigurierten Computersystems führt, die grö­ ßer ist als eine vordefinierte Lieferzeit ist, wobei die vordefinierte Lieferzeit mit der Identifizierung, daß ein Anwender zu einer vordefinierten Kunden­ gruppe gehört, übereinstimmt.
7. Onlineladen nach Anspruch 6, wobei die Lieferzeitwarnung ferner eine Gra­ fik und eine Textnachricht umfaßt, zum Anzeigen der verlängerten Liefer­ zeit für den Versand.
8. Onlineladen nach Anspruch 7, wobei die Grafik ein Ausrufezeichen umfaßt.
9. Onlineladen nach Anspruch 6, wobei die Option, die zu einer verlängerten Wartezeit für den Versand führt, identifiziert ist, daß sie einen bedeutenden Einfluß auf die Auslieferungszeit des konfigurierten Computersystems hat.
10. Onlineladen nach Anspruch 6, wobei die Wartezeit-Warnung im Konfigu­ rator mit einer Aktualisierung, oder einem Refresh der Konfigurator­ webseite angezeigt wird.
11. Onlineladen nach Anspruch 6, wobei die Warnanzeige einen allgemeinen Alarm schafft für die Anwesenheit von irgendeiner Anzahl von möglicherweise problematischen Optionen, die auf der Konfiguratorwebseite ange­ zeigt wird und ein Icon für eine lange Wartezeit, das neben der Position von jeder Option mit einer langen Wartezeit auf der Konfiguratorwebseite ange­ zeigt wird.
12. Onlineladen nach Anspruch 6, wobei Optionen über den Eintrag einer "Flag" in einem Hauptdateneintrag in der genannten Datenbank manuell identifiziert wird, daß sie eine Warnung vor einer langen Wartezeit verdie­ nen.
13. Onlineladen nach Anspruch 11, wobei ferner die Aktivierung eines vordefi­ nierten Icons für eine lange Wartezeit durch den Anwender zur Anzeige von einer manuell gewarteten Liste von allen Gegenständen führt, die markiert sind, daß sie die Lieferzeit des Systems signifikant verlängern, zusätzlich zur entsprechend geschätzten Auslieferungszeit.
14. Onlineladen nach Anspruch 5, wobei die Warnanzeige eine Warnanzeige zur Systemoptionenkompatibilität umfaßt, die eine Warnung zur System­ kompatibilität erzeugt beim Detektieren einer zweiten Option, die durch die vordefinierte Anwendereingabe ausgewählt worden ist und die in Verbin­ dung mit der ersten Option für das konfigurierte Computersystem inkompa­ tibel ist.
15. Onlineladen nach Anspruch 14, wobei die Warnanzeige zur Systemoptio­ nenkompatibilität eine Grafik und eine Textnachricht umfaßt zur Anzeige der Inkompatibilität der zweiten Option mit der ersten Option.
16. Onlineladen nach Anspruch 15, wobei die Grafik einen Haken umfaßt.
17. Onlineladen nach Anspruch 14, wobei die Warnung zur Systemoptionen­ kompatibilität im Konfigurator durch ein Up-Date/Wiederauffrischung der Konfiguratorwebseite erscheint.
18. Onlineladen nach Anspruch 14, wobei die Warnanzeige zur Systemoptio­ nenkompatibilität eine allgemeine Warnung erzeugt über die Anwesenheit von irgendeiner Anzahl von potentiellen, problematischen Systemkompatibilitätsoptionen, die auf der Webseite angezeigt wird und ein Systeminkom­ patibilitäts-Icon, das neben der Position von jeder potentiell inkompatiblen Option auf der Konfiguratorwebseite angezeigt wird.
19. Onlineladen nach Anspruch 1, wobei der Konfigurator ferner einen Aus­ wähler für andere Ansichten umfaßt zur Auswahl zwischen einer ersten Prä­ sentationsansicht und einer zweiten Präsentationsansicht der des Konfigu­ ratorwebseite, wobei die erste Präsentationsansicht Drop-Down-Boxen zur Auswahl der Optionen umfaßt und die zweite Präsentation Radio-Buttons zur Verwendung bei der Optionsauswahl umfaßt.
20. Onlineladen nach Anspruch 3, wobei die Kasse gemäß der Identifizierung, daß der Kunde zu der vordefinierten Kundengruppe gehört, konfiguriert wird, wobei die Konfigurierung zumindest eine der folgenden Optionen um­ faßt, ausgewählt aus der Gruppe bestehend aus Kontaktinformation, Eigen­ tümerinformation, Art der Firma/Organisation, Zahlungs-/Rechnungsoptionen und Versand- und Auslieferungsoptionen.
21. Onlineladen nach Anspruch 3, wobei die Kasse ferner den Einkaufswagen durchsieht, um festzustellen, ob in dem Einkaufswagen Auswahlen von mehr als einem Spezialladen sind, wobei ein Spezialladen einem konfigu­ rierten Laden des Onlineladens für eine vorbestimmte Kundengruppe ent­ spricht, wobei ferner ein einzelner Anwender auf den Onlineladen über mehr als eine einzelne Kundengruppe zugegriffen haben kann.
22. Webbasierter Onlineladen mit einem Anwenderinterface, um eine Kunden­ konfiguration eines Computersystems zu ermöglichen, gemäß einer Identifi­ zierung, daß ein Anwender zu einer vordefinierten Kundengruppe gehört, aufweisend:
ein Konfigurator zum Konfigurieren eines Computersystems mit Optionen, die gemäß einer vordefinierten Anwender-Eingabe ausgewählt worden sind, wobei die Optionen und die entsprechenden Preise für jede Option auf einer Konfigurator-Webseite in Übereinstimmung mit der Identifizierung präsen­ tiert werden, daß der Anwender zu einer vordefinierten Kundengruppe ge­ hört, wobei der Konfigurator ferner eine Warnanzeige zum Anzeigen einer Option umfaßt, die einen negativen Einfluß auf den Versand des konfigu­ rierten Computersystems hat;
ein Einkaufswagen zum temporären Speichern des vom Kunden konfigu­ rierten Computersystems, wobei der Einkaufswagen eine Einkaufswagen­ webseite umfaßt;
eine Kasse zum Präsentieren von Zahlungsoptionen und zum Erhalten von Zahlungs- und Auslieferungsinformationen, wobei die Zahlungsoptionen in Übereinstimmung mit der Identifizierung präsentiert werden, daß der An­ wender zu der vordefinierten Kundengruppe gehört, wobei die Kasse eine Kassenwebseite umfaßt; und
eine Datenbank zum dynamischen Liefern von Konfigurationsoptionen an den Konfigurator, von Merchandising-Information an den Einkaufswagen und von Zahlungs- und Lieferoptionen an die Kasse, wobei die entspre­ chenden Webseiten dynamisch erzeugt werden, in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe ge­ hört.
23. Onlineladen nach Anspruch 22, wobei die Warnanzeige eine Lieferzeitwar­ nung in Verbindung mit einer Option umfaßt, die zu einer verlängerten Wartezeit für den Versand des konfigurierten Computersystem führt, die größer ist, als eine vordefinierte Wartezeit, wobei die vordefinierte Warte­ zeit übereinstimmt mit der Identifizierung, daß der Anwender zu einer vor­ definierten Kundengruppe gehört.
24. Onlineladen nach Anspruch 23, wobei die Warnanzeige ferner eine Warn­ anzeige zur Systemoptionenkompatibilität umfaßt, zum Schaffen einer Warnung einer Systemkompatibilität nach der Detektion der Auswahl einer zweiten Option durch die vordefinierte Anwendereingabe, die in Verbin­ dung mit einer ersten Option des konfigurierten Computersystems inkom­ patibel ist.
25. Onlineladen nach Anspruch 24, wobei die Kasse gemäß der Identifizierung, daß der Anwender zu einer vordefinierten Kundengruppe gehört, konfigu­ riert ist, wobei die Konfigurierung zumindest eine der folgenden Optionen umfaßt aus der Gruppe, die besteht aus Kontaktinformation, Eigentümerin­ formation, Art der Firma/Organisation, Zahlungs-/Rechnungsoptionen und Versand-/Auslieferungsoptionen.
26. Verfahren zur Ermöglichung einer Kundenkonfiguration eines Computersy­ stems gemaß einer Identifizierung, daß ein Anwender zu einer vordefinier­ ten Kundengruppe gehört, über ein Anwenderinterface eines webbasierten Onlineladens, mit den Schritten:
Bereitstellen eines Konfigurators zum Konfigurieren eines Computersystem mit Optionen, die gemäß einer vordefinierten Anwendereingabe ausgewählt werden, wobei die Optionen und die entsprechenden Preise für jede Option auf einer Konfiguratorwebseite präsentiert werden in Übereinstimmung mit der Identifizierung, daß der Anwender zu einer vordefinierten Kundengrup­ pe gehört;
Bereitstellen eines Einkaufswagens zum temporären Speichern des vom Kunden konfigurierten Computersystems, wobei der Einkaufswagen eine Einkaufswagenwebseite umfaßt;
Bereitstellen einer Kasse zum Präsentieren von Zahlungsoptionen und zum Erhalten der Zahlungs- und Auslieferungsinformation, wobei die Kasse eine Kassenwebseite umfaßt; und
Bereitstellen einer Datenbank zum dynamischen Liefern von Konfiguration­ soptionen an den Konfigurator in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört.
27. Verfahren nach Anspruch 26, wobei der Konfigurator ferner Merchandi­ sing-Empfehlungen umfaßt für zur Verfügung stehende Optionen und ihre entsprechenden Options-Details, wobei die Merchandising-Empfehlungen auf der Webseite des Konfigurators präsentiert werden und wobei die Da­ tenbank ferner dynamisch die Merchandising-Empfehlungen an den Konfi­ gurator liefert, in Übereinstimmung mit der Identifizierung, daß der Anwen­ der zu der vordefinierten Kundengruppe gehört.
28. Verfahren nach Anspruch 26, wobei der Einkaufswagen ferner Merchandi­ sing-Empfehlungen für zusätzliche Optionen umfaßt, wobei die Merchandi­ sing-Empfehlungen auf der Einkaufswagenwebseite präsentiert werden und wobei die Datenbank ferner dynamisch die Merchandising-Empfehlungen an den Einkaufswagen liefert, in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört.
29. Verfahren nach Anspruch 26, wobei die Zählungsoptionen der Kasse auf der Kassewebseite präsentiert werden und wobei die Datenbank ferner die Zahlungsoptionen dynamisch an die Kasse liefert in Übereinstimmung mit der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört.
30. Verfahren nach Anspruch 26, wobei der Konfigurator ferner eine Warnan­ zeige umfaßt zur Anzeige einer Option, die negativen Einfluß auf den Ver­ sand des konfigurierten Computersystems hat.
31. Verfahren nach Anspruch 30, wobei die Warnanzeige eine Wartezeitanzeige umfaßt, in Verbindung mit einer Option, die zu einer verlängerten Wartezeit für den Versand des konfigurierten Computersystems führt, die größer als eine vordefinierte Wartezeit ist, wobei die vordefinierte Wartezeit in Über­ einstimmung ist mit der Identifizierung, daß der Anwender zu einer vordefi­ nierten Kundengruppe gehört.
32. Verfahren nach Anspruch 31, wobei ferner die Warnung zur Wartezeit eine Grafik und eine Textnachricht zur Anzeige der verlängerten Wartezeit für den Versand umfaßt.
33. Verfahren nach Anspruch 32, wobei die Grafik ein Ausrufezeichen umfaßt.
34. Verfahren nach Anspruch 31, wobei die Option, die zu einer verlängerten Wartezeit für den Versand führt, identifiziert ist, daß sie einen signifikanten Einfluß auf die Zeit bis zur Auslieferung des konfigurierten Computersy­ stems hat.
35. Verfahren nach Anspruch 31, wobei die Wartezeit-Warnung in dem Konfi­ gurator nach einer Up-Date-Auffrischung der Konfiguratorwebseite ange­ zeigt wird.
36. Verfahren nach Anspruch 31, wobei die Warnanzeige einen allgemeinen Mann bereitstellt für die Anwesenheit von irgendeiner Anzahl von potenti­ ell problematischen Optionen der auf der Konfiguratorwebseite angezeigt wird und ein Icon für eine lange Wartezeit, das neben der Position von jeder Option mit einer langen Wartezeit auf der Konfiguratorwebseite angezeigt wird.
37. Verfahren nach Anspruch 31, wobei die Optionen manuell identifiziert wer­ den, daß sie eine Warnung für eine lange Wartezeit verdienen über den Ein­ trag eines Flags im Haupteintrag in der Datenbank.
38. Verfahren nach Anspruch 36, wobei ferner die Aktivierung eines vordefi­ nierten Icons für eine lange Wartezeit durch den Anwender dazu führt, daß eine manuell gewartete Liste von allen Einträgen angezeigt wird, die mar­ kiert sind, daß sie die Auslieferung des Systems signifikant verlängern zu­ sätzlich zu einer entsprechenden geschätzten Auslieferungszeit.
39. Verfahren nach Anspruch 30, wobei die Warnanzeige eine Warnanzeige zur Systemkompatibilität umfaßt, zum Bereitstellen einer Warnung zur System­ kompatibilität nach der Detektion der Auswahl einer zweiten Option durch die vordefinierte Anwendereingabe, die in Verbindung mit einer ersten Op­ tion des konfigurierten Computersystems inkompatibel ist.
40. Verfahren nach Anspruch 39, wobei die Warnanzeige zur Systemoption­ kompatibilität eine Grafik- und eine Textnachricht umfaßt zur Anzeige der Inkompatibilität der zweiten Option mit der ersten Option.
41. Verfahren nach Anspruch 40, wobei die Grafik einen Haken umfaßt.
42. Verfahren nach Anspruch 39, wobei die Warnung zur Systemoptionskom­ patibilität im Konfigurator angezeigt wird nach einem Update/Auffrischung der Konfiguratorwebseite.
43. Verfahren nach Anspruch 39, wobei die Warnanzeige zur Systemkompati­ bilität einen allgemeinen Alarm bereitstellt zur Anwesenheit von irgendei­ ner Anzahl von potentiell problematischen Systemkompatibilitätsoptionen, der auf der Web-Seite angezeigt wird und ein Systeminkompatibilitätsicon, das neben der Position von jeder potentiell inkompatiblen Option auf der Web-Seite des Konfigurators angezeigt wird.
44. Verfahren nach Anspruch 26, wobei der Konfigurator ferner einen Aus­ wähler für eine andere Ansicht umfaßt zum Auswählen zwischen einer er­ sten Präsentationsansicht und einer zweiten Präsentationsansicht der Konfi­ guratorwebseite, wobei die erste Präsentationsansicht Drop-Down-Boxen umfaßt zur Optionsauswahl und die zweite Präsentationsansicht Radiobut­ tons zur Verwendung bei der Optionsauswahl umfaßt.
45. Verfahren nach Anspruch 28, wobei die Kasse gemäß der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe gehört, konfiguriert ist, wobei die Konfigurierung zumindest eine der folgenden Funktionen um­ faßt ausgewählt aus der Gruppe bestehend aus Kontaktinformation, Eigen­ tümerinformation, Art der Firma/Organisation, Zahlungs/Rechnungsoptionen und Versand-/Auslieferungsoptionen.
46. Verfahren nach Anspruch 28, wobei die Kasse ferner den Wagen durch­ sieht, um festzustellen, ob Auswählen in dem Wagen aus mehr als einem Spezialladen kommen, wobei ein Spezialladen einem konfigurierten Laden des Onlineladens für eine vordefinierte Kundengruppe entspricht, wobei ferner ein einzelner Anwender auf den Onlineladen über mehr als eine vor­ definierte Kundengruppe zugegriffen haben kann.
47. Verfahren zur Ermöglichung einer Kundenkonfiguration eines Computersy­ stems gemäß einer Identifizierung, daß ein Anwender zu einer vordefinier­ ten Kundengruppe gehört, über ein Anwenderinterface eines web-basierten Onlineladens mit den Schritten: Bereitstellen eines Konfigurators zum Kon­ figurieren eines Computersystems mit Optionen, die gemäß einer vordefinierten Anwendereingabe ausgewählt werden, wobei die Optionen und die entsprechenden Preise für jede Option auf einer Konfiguratorwebseite prä­ sentiert werden in Übereinstimmung mit der Identifizierung, daß der An­ wender zu einer vordefinierten Kundengruppe gehört, wobei der Konfigu­ rator ferner eine Warnanzeige umfaßt zum Anzeigen einer Option, die einen negativen Einfluß auf den Versand des konfigurierten Computersystems hat; Bereitstellen eines Einkaufswagens zum temporären Speichern des vorn Kunden konfigurierten Computersystems, wobei der Einkaufswagen eine Einkaufswagenwebseite umfaßt; Bereitstellen einer Kasse zum Präsentieren von Zahlungsoptionen und zum Erhalten von Zahlungs- und Ausliefe­ rungsinformation, wobei die Zählungsoptionen präsentiert werden in Über­ einstimmung mit der Identifizierung, daß der Anwender zu der vordefinier­ ten Kundengruppe gehört, wobei die Kasse eine Kassenwebseite umfaßt und Bereitstellen einer Datenbank zur dynamischen Lieferung der Konfigurati­ onsoptionen an den Konfigurator, der Merchandising-Information an den Einkaufswagen und der Zahlungs- und Auslieferungsoptionen an die Kasse, wobei die entsprechenden Webseiten dynamisch erzeugt werden in Über­ einstimmung mit der Identifizierung, daß der Anwender zu der vordefinier­ ten Kundengruppe gehört.
48. Verfahren nach Anspruch 47, wobei die Warnanzeige eine Wartezeitwar­ nung umfaßt in Verbindung mit einer Option, die zu einer verlängerten Wartezeit für den Versand des konfigurierten Computersystems führt, die größer als eine vordefinierte Wartezeit ist, wobei die vordefinierte Wartezeit in Übereinstimmung ist mit der Identifizierung, daß der Anwender zu einer vordefinierten Kundengruppe gehört.
49. Verfahren nach Anspruch 48, wobei die Warnanzeige ferner eine Warnan­ zeige zur Systemoptionkompatibilität umfaßt zum Bereitstellen einer War­ nung zur Systemkompatibilität nach der Detektion, daß eine zweite durch die vordefinierte Anwendereingabe ausgewählte Option inkompatibel in Verbindung mit einer ersten Option des konfigurierten Computersystems ist.
50. Verfahren nach Anspruch 49, wobei die Kasse konfiguriert ist gemäß der Identifizierung, daß der Anwender zu der vordefinierten Kundengruppe ge­ hört, wobei die Konfigurierung zumindest eine der folgenden Optionen um­ faßt, ausgewählt aus der Gruppe bestehend aus Kontaktinformation, Eigen­ tümerinformation, Art der Firma/Organisation, Zahlungs-/Rechnungsoptionen und Versand-/Auslieferoptionen.
51. Anwender-Interface für eine Handelsanwendung eines Onlineladens zum Ermöglichen der Kundenkonfiguration und des Festlegen des Preises eines Computersystems über eine Webseite im Internet durch einen Internetan­ wender, wobei das Interface umfaßt Konfiguratormittel zum Konfigurieren eines Computersystems mit Optionen, die ausgewählt werden gemäß einer vordefinierten Anwendereingabe, wobei die Konfiguratormittel eine Konfi­ guratorwebseite umfassen; Mittel zum Festlegen des Preises des Perso­ nalcomputers, der durch den Konfigurator konfiguriert worden ist; und Mittel zum Bereitstellen einer Warnung nach der Detektion einer Option, die einen negativen Einfluß auf den Versand des konfigurierten Computer­ systems hat, wobei die Warnung zumindest eine der folgenden Warnungen umfaßt, bestehend aus einer Wartezeitwarnung und einer Optionskompati­ bilitätswarnung.
52. Anwender-Interface nach Anspruch 51, wobei die Warnungsmittel eine Wartezeitwarnung in Verbindung mit einer Option umfassen, die zu einer verlängerten Wartezeit für den Versand des konfigurierten Computersy­ stems führen, die größer ist als eine vordefinierte Wartezeit, wobei die Wartezeit in Übereinstimmung ist mit einer Identifizierung, daß der An­ wender zu einer vordefinierten Kundengruppe gehört.
53. Anwender-Interface nach Anspruch 52, wobei die Wartezeitwarnung eine Grafik- und eine Textnachricht umfaßt zur Anzeige der verlängerten Warte­ zeit für den Versand.
54. Anwender-Interface nach Anspruch 53, wobei die Grafik ein Ausrufezei­ chen umfaßt.
55. Anwender-Interface nach Anspruch 52, wobei die Option, die zu einer ver­ längerten Wartezeit für den Versand führt, identifiziert ist, daß sie einen si­ gnifikanten Einfluß auf die Zeit bis zur Auslieferung des konfigurierten Computersystems hat.
56. Anwender-Interface nach Anspruch 52, wobei die Wartezeitwarnung in den Konfiguratormitteln angezeigt wird nach einem Update/Auffrischung der Konfiguratorwebseite.
57. Anwender-Interface nach Anspruch 52, wobei die Wartezeitwarnungsmittel einen allgemeinen Alarm bereitstellen für die Anwesenheit von irgendeiner Anzahl von potentiell problematischen Optionen, der auf der Konfigurator­ webseite angezeigt wird und ein Icon für eine lange Wartezeit, das neben jeder Position einer Option mit langer Wartezeit auf der Konfigurator­ webseite angezeigt wird.
58. Anwender-Interface nach Anspruch 52, wobei manuell identifiziert wird, daß eine Option eine Warnung für eine lange Wartezeit verdient, über einen Eintrag eines Flags in einem Haupteintrag in einer Produktdatenbank des Onlineladens.
59. Anwender-Interface nach Anspruch 57, wobei ferner die Aktivierung eines vordefinierten Icons für eine lange Wartezeit durch den Anwender zur An­ zeige einer manuell gewarteten Liste aller Gegenstände führt, die markiert sind, daß sie die Auslieferung des Systems signifikant verlängern, zusätzlich zu einer entsprechenden geschätzten Zeit bis zur Auslieferung.
60. Anwender-Interface nach Anspruch 51, wobei die Warnmittel eine Warnan­ zeige zur Systemoptionskompatibilität umfassen zum Bereitstellen einer Warnung zur Systemkompatibilität nach der Detektion einer zweiten Opti­ on, die durch die vordefinierte Anwendereingabe ausgewählt worden ist, die inkompatibel ist in Verbindung mit einer ersten Option des konfigurierten Computersystems.
61. Anwender-Interface nach Anspruch 60, wobei die Warnanzeige der Syste­ moptionskompatibilität eine Grafik und eine Textnachricht umfaßt zum An­ zeigen der Inkompatibilität der zweiten Option mit der ersten Option.
62. Anwender-Interface nach Anspruch 61, wobei die Grafik einen Haken um­ faßt.
63. Anwender-Interface nach Anspruch 60, wobei die Warnung zur Systemop­ tionskompatibilität in den Konfiguratormitteln angezeigt wird nach einem Update/Auffrischung der Konfiguratorwebseite.
64. Anwender-Interface nach Anspruch 60, wobei die Warnanzeige zur Syste­ moptionskompatibilität einen allgemeinen Alarm bereitstellt bei der Anwe­ senheit von irgendeiner Anzahl von potentiell problematischen Systemkom­ patibilitätsoptionen, der auf der Webseite angezeigt wird und ein Icon zur Systeminkompatibilität, das neben der Position jeder potentiell inkompati­ blen Option auf der Konfiguratorwebseite angezeigt wird.
DE19940209A 1998-09-22 1999-08-25 Verfahren und Vorrichtung zum Liefern von vom Kunden konfigurierten Maschinen an eine Stelle des Internets Ceased DE19940209A1 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/158,564 US6167383A (en) 1998-09-22 1998-09-22 Method and apparatus for providing customer configured machines at an internet site

Publications (1)

Publication Number Publication Date
DE19940209A1 true DE19940209A1 (de) 2000-03-30

Family

ID=22568720

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19940209A Ceased DE19940209A1 (de) 1998-09-22 1999-08-25 Verfahren und Vorrichtung zum Liefern von vom Kunden konfigurierten Maschinen an eine Stelle des Internets

Country Status (12)

Country Link
US (2) US6167383A (de)
JP (1) JP4404406B2 (de)
KR (1) KR100652299B1 (de)
CN (1) CN1255682A (de)
AU (1) AU756331B2 (de)
BR (1) BR9901752A (de)
DE (1) DE19940209A1 (de)
FR (1) FR2798753B1 (de)
GB (2) GB2366053A (de)
IT (1) IT1314765B1 (de)
SG (1) SG81993A1 (de)
TW (1) TW455797B (de)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002031692A2 (en) * 2000-10-12 2002-04-18 Exaxe Limited Collaborative navigation controller
EP1251444A1 (de) * 2001-04-20 2002-10-23 Festo AG & Co Verfahren zur Konfigurierung eines Produkts oder einer Produktkombination auf einem PC
DE10222603A1 (de) * 2002-05-17 2003-12-04 Endress & Hauser Deutschland H Verfahren zum Betreiben eines elektronischen Shopping-Systems
US7424445B1 (en) 2000-04-06 2008-09-09 Apple Inc. Virtual bundles
JP2008276764A (ja) * 2000-04-06 2008-11-13 Apple Inc カスタムストアを実現するためのシステム及び方法
DE102010005376A1 (de) * 2010-01-22 2011-07-28 Häring, Benedikt, Dipl.-Wirt. Ing., 84028 Verfahren zur automatisierten Herstellung individuell gestalteter Produkte
DE102013019354A1 (de) * 2013-11-19 2015-05-21 iEXERGY GmbH Verfahren zum Anbieten von Waren, Dienstleistungen und/oder sonstigen Werten für den Bereich der Gebäudeautomation an Nutzer im Internet
WO2016128034A1 (de) 2015-02-11 2016-08-18 Sae Schaarschmidt Analytic Engineering Gmbh Verfahren und system zur erzeugung einer visuellen interaktiven produktkonfiguration

Families Citing this family (512)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7818212B1 (en) 1999-10-22 2010-10-19 Ewinwin, Inc. Multiple criteria buying and selling model
US7693748B1 (en) 1991-06-03 2010-04-06 Ewinwin, Inc. Method and system for configuring a set of information including a price and volume schedule for a product
US6188989B1 (en) 1995-06-16 2001-02-13 I2 Technologies, Inc. System and method for managing available to promised product (ATP)
US7085729B1 (en) 1995-06-16 2006-08-01 I2 Technologies Us, Inc. System and method for allocating manufactured products to sellers
US6535913B2 (en) * 1997-10-31 2003-03-18 Selectica, Inc. Method and apparatus for use of an application state storage system in interacting with on-line services
US7016811B2 (en) * 2001-08-15 2006-03-21 National Instruments Corporation Network-based system for configuring a programmable hardware element in a measurement system using hardware configuration programs generated based on a user specification
US7386485B1 (en) 2004-06-25 2008-06-10 West Corporation Method and system for providing offers in real time to prospective customers
US8315909B1 (en) 1998-03-11 2012-11-20 West Corporation Methods and apparatus for intelligent selection of goods and services in point-of-sale commerce
US7364068B1 (en) 1998-03-11 2008-04-29 West Corporation Methods and apparatus for intelligent selection of goods and services offered to conferees
US7729945B1 (en) 1998-03-11 2010-06-01 West Corporation Systems and methods that use geographic data to intelligently select goods and services to offer in telephonic and electronic commerce
US7437313B1 (en) 1998-03-11 2008-10-14 West Direct, Llc Methods, computer-readable media, and apparatus for offering users a plurality of scenarios under which to conduct at least one primary transaction
US6055513A (en) 1998-03-11 2000-04-25 Telebuyer, Llc Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
US6803926B1 (en) * 1998-09-18 2004-10-12 Microsoft Corporation System and method for dynamically adjusting data values and enforcing valid combinations of the data in response to remote user input
US6647532B1 (en) * 1998-10-29 2003-11-11 Dell Usa L.P. Built-in automatic customer identifier when connecting to a vendor website
US7236983B1 (en) * 1998-11-09 2007-06-26 Chrome Data Corporation Hierarchical data structure for vehicle identification and configuration data including protected customer data
US8321411B2 (en) 1999-03-23 2012-11-27 Microstrategy, Incorporated System and method for management of an automatic OLAP report broadcast system
US7107227B1 (en) * 1999-03-29 2006-09-12 Amazon.Com, Inc. Method and system for publicizing commercial transactions on a computer network
US7006985B1 (en) * 1999-03-31 2006-02-28 International Business Machines Corporation Configuration of computer systems based upon purchasers component needs as determined from purchaser data entries correlated with a set of seller business rules to optimize quantities of each component sold
US7016864B1 (en) * 1999-04-09 2006-03-21 Dell Usa, L.P. Interactive upsell advisor method and apparatus for internet applications
US7383203B1 (en) * 1999-04-21 2008-06-03 Microsoft Corporation System and method for dynamically providing personalized tracked data and automatically updating the data
US7181419B1 (en) 2001-09-13 2007-02-20 Ewinwin, Inc. Demand aggregation system
US20110213648A1 (en) 1999-05-12 2011-09-01 Ewinwin, Inc. e-COMMERCE VOLUME PRICING
US8311896B2 (en) 1999-05-12 2012-11-13 Ewinwin, Inc. Multiple criteria buying and selling model
US7593871B1 (en) 2004-06-14 2009-09-22 Ewinwin, Inc. Multiple price curves and attributes
US8290824B1 (en) 1999-05-12 2012-10-16 Ewinwin, Inc. Identifying incentives for a qualified buyer
US7689469B1 (en) 1999-05-12 2010-03-30 Ewinwin, Inc. E-commerce volume pricing
AU4981400A (en) 1999-05-12 2000-12-05 Ewinwin, Inc. Multiple criteria buying and selling model, and system for managing open offer sheets
US8140402B1 (en) 2001-08-06 2012-03-20 Ewinwin, Inc. Social pricing
US8732018B2 (en) 1999-05-12 2014-05-20 Ewinwin, Inc. Real-time offers and dynamic price adjustments presented to mobile devices
US8626605B2 (en) 1999-05-12 2014-01-07 Ewinwin, Inc. Multiple criteria buying and selling model
US6536037B1 (en) * 1999-05-27 2003-03-18 Accenture Llp Identification of redundancies and omissions among components of a web based architecture
US8607138B2 (en) 1999-05-28 2013-12-10 Microstrategy, Incorporated System and method for OLAP report generation with spreadsheet report within the network user interface
US9208213B2 (en) 1999-05-28 2015-12-08 Microstrategy, Incorporated System and method for network user interface OLAP report formatting
US7797193B1 (en) 1999-06-10 2010-09-14 Simplexity, Llc Systems and methods for distributing telecommunication services via a network
US7039602B1 (en) * 1999-06-14 2006-05-02 I2 Technologies Us, Inc. Configuring products with default sections determined according to optimization functions
US6910076B2 (en) * 1999-06-23 2005-06-21 Intel Corporation Network-based detection and display of product replacement information
US20020194089A1 (en) * 1999-06-25 2002-12-19 Dell Usa, L.P. Quote-to-order on-line tool
US6892185B1 (en) * 1999-07-07 2005-05-10 E-Plus Capital, Inc. Information translation communication protocol
US7047211B1 (en) * 1999-07-07 2006-05-16 E-Plus Capital, Inc. Information translation communication protocol
US7062462B1 (en) 1999-07-26 2006-06-13 The Chase Manhattan Bank On-line higher education financing system
US6460022B1 (en) * 1999-08-18 2002-10-01 Joel Fredric Plotkin Process for protecting sensitive price information from internet based data collection systems
US6760708B1 (en) 1999-08-19 2004-07-06 Dell Products L.P. Method and system for migrating stored data to a build-to-order computing system
US6606716B1 (en) 1999-10-06 2003-08-12 Dell Usa, L.P. Method and system for automated technical support for computers
US6560726B1 (en) 1999-08-19 2003-05-06 Dell Usa, L.P. Method and system for automated technical support for computers
US6976002B1 (en) 1999-08-24 2005-12-13 Steelcase Development Corporation System and method of determining a knowledge management solution
CN1379886A (zh) * 1999-08-26 2002-11-13 株式会社大象设计 用于收集商品规格和有关客户信息的系统
US7729944B1 (en) * 1999-09-03 2010-06-01 Simplexity, Llc System and methods for buying and selling telecommunication services via a network
WO2001018714A2 (en) * 1999-09-08 2001-03-15 Wizard Technologies, Inc. Transaction and account management system
US6836537B1 (en) 1999-09-13 2004-12-28 Microstrategy Incorporated System and method for real-time, personalized, dynamic, interactive voice services for information related to existing travel schedule
US6829334B1 (en) 1999-09-13 2004-12-07 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with telephone-based service utilization and control
US8130918B1 (en) 1999-09-13 2012-03-06 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, with closed loop transaction processing
US6873693B1 (en) 1999-09-13 2005-03-29 Microstrategy, Incorporated System and method for real-time, personalized, dynamic, interactive voice services for entertainment-related information
US6964012B1 (en) 1999-09-13 2005-11-08 Microstrategy, Incorporated System and method for the creation and automatic deployment of personalized, dynamic and interactive voice services, including deployment through personalized broadcasts
US6564220B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for monitoring support activity
US6539499B1 (en) 1999-10-06 2003-03-25 Dell Usa, L.P. Graphical interface, method, and system for the provision of diagnostic and support services in a computer system
US6574615B1 (en) 1999-10-06 2003-06-03 Dell Usa, L.P. System and method for monitoring support activity
US6598223B1 (en) 1999-10-06 2003-07-22 Dell Usa, L.P. Method and system for installing and testing build-to-order components in a defined configuration computer system
US6563698B1 (en) 1999-10-06 2003-05-13 Dell Usa, L.P. System and method for providing a computer system with a detachable component
US6317316B1 (en) 1999-10-06 2001-11-13 Dell Usa, L.P. Method and system for integrated personal computer components
US6556431B1 (en) 1999-10-06 2003-04-29 Dell Usa, L.P. System and method for converting alternating current into direct current
US20090265525A1 (en) * 1999-10-18 2009-10-22 Micron Technology, Inc. Determining memory upgrade options
US7251618B2 (en) * 1999-10-18 2007-07-31 Micron Technology, Inc. Method and system for purchasing a memory upgrade for a computer system
US7571131B1 (en) * 1999-11-05 2009-08-04 Ford Motor Company Method of conducting online competitive price quoting events
US6876991B1 (en) 1999-11-08 2005-04-05 Collaborative Decision Platforms, Llc. System, method and computer program product for a collaborative decision platform
US6564112B1 (en) * 1999-11-08 2003-05-13 Eventide Inc. Method of customizing electronic systems based on user specifications
US7328171B2 (en) * 1999-11-12 2008-02-05 Hewlett-Packard Development Company, L.P. System and method for ordering consumer items in electronic commerce
US7127415B1 (en) * 1999-11-16 2006-10-24 Regency Ventures Ltd. Method and system for acquiring branded promotional products
WO2001037167A1 (en) 1999-11-16 2001-05-25 Regency Ventures Ltd, Charted Corporation Services A method and system for configurating products
US6513045B1 (en) * 1999-11-17 2003-01-28 International Business Machines Corporation Method and an apparatus for providing cross product automated user assistance in the planning, configuration, and management of information systems
US6539372B1 (en) * 1999-11-17 2003-03-25 International Business Machines Corporation Method for providing automated user assistance customized output in the planning, configuration, and management of information systems
US6578013B1 (en) * 1999-11-17 2003-06-10 Dell Usa, L.P. Method and system for communicating between supplier and customer devices
US7072728B2 (en) * 1999-11-19 2006-07-04 Dell Products L.P. Method for assembling hardware components in a computer system
US6725257B1 (en) * 1999-11-30 2004-04-20 Chrome Data Corporation Computationally efficient process and apparatus for configuring a product over a computer network
US7103570B1 (en) * 1999-12-28 2006-09-05 First Data Corporation Merchant account activation system
US7246087B1 (en) * 2000-01-10 2007-07-17 General Electric Company Method and apparatus for product selection assistance
US7437317B1 (en) * 2000-01-12 2008-10-14 Oracle International Corporation System and method for providing a distributed marketing presentation
US7028254B2 (en) * 2000-01-12 2006-04-11 Peoplesoft, Inc. System and method for providing a marketing presentation
AU2001226348A1 (en) * 2000-01-12 2001-07-24 Annuncio Software Method of a marketing presentation
US7076455B1 (en) * 2000-01-14 2006-07-11 Bruce A. Fogelson Builders on-line assistant
US10055772B1 (en) 2000-01-14 2018-08-21 Versata Development Group, Inc. Method and apparatus for product comparison
US7844503B2 (en) 2000-01-14 2010-11-30 Fogelson Bruce A Builders on-line assistant
US7254553B2 (en) * 2000-01-14 2007-08-07 Fogelson Bruce A Builders on-line assistant
US6639610B1 (en) * 2000-01-14 2003-10-28 Microsoft Corporation Method and apparatus for assigning URLs to graphical objects in a web page
US7206756B1 (en) * 2000-01-14 2007-04-17 Trilogy Development Group, Inc. System and method for facilitating commercial transactions over a data network
US7219081B1 (en) * 2000-01-25 2007-05-15 Dell Products L.P. Methods of obtaining and using manufacturer computer hardware configuration data
JP3813780B2 (ja) * 2000-02-02 2006-08-23 株式会社東芝 購買情報利用システム
JP4380000B2 (ja) * 2000-02-02 2009-12-09 セイコーエプソン株式会社 ウエブページ提供方法およびその提供システム
US6985876B1 (en) * 2000-02-07 2006-01-10 National Instruments Corporation System and method for enabling a user of an E-commerce system to visually view and/or configure a product for purchase
US6834269B1 (en) * 2000-02-23 2004-12-21 Dell Products L.P. Factory-installed software purchase verification key
US6594642B1 (en) * 2000-02-25 2003-07-15 Marc S. Lemchen Automated customized remote ordering and manufacturing process
US7113919B1 (en) * 2000-02-29 2006-09-26 Chemdomain, Inc. System and method for configuring products over a communications network
US7505921B1 (en) * 2000-03-03 2009-03-17 Finali Corporation System and method for optimizing a product configuration
US7069235B1 (en) 2000-03-03 2006-06-27 Pcorder.Com, Inc. System and method for multi-source transaction processing
KR100653340B1 (ko) * 2000-03-21 2006-12-01 부라더 고교 가부시키가이샤 출력물 제공 시스템 및 출력물 제공 방법
US7599879B2 (en) 2000-03-24 2009-10-06 Jpmorgan Chase Bank, National Association Syndication loan administration and processing system
KR100367816B1 (ko) * 2000-03-28 2003-01-10 삼성물산 주식회사 수량에 따른 차등단가 거래 시스템 및 방법
US7395223B1 (en) * 2000-03-31 2008-07-01 Caterpillar Inc. E-commerce based method and system for manufacturer hosting of virtual dealer stores
US20010034726A1 (en) * 2000-03-31 2001-10-25 Mcmahon Terry L. Method and system for automating quote generation
US7363245B1 (en) * 2000-03-31 2008-04-22 Intel Corporation Electronic product packaging and distribution for e-Commerce
US20010029471A1 (en) * 2000-04-05 2001-10-11 Olympus Optical Co. , Ltd.; Product specifications modifying method and product specifications modifying system
US20010039518A1 (en) * 2000-04-07 2001-11-08 Hiroshi Ishizuka Commodity retrieval method
US20020072979A1 (en) * 2000-04-10 2002-06-13 Anil Sinha System and web-based method for selecting panelboard configurations
US7216092B1 (en) * 2000-04-14 2007-05-08 Deluxe Corporation Intelligent personalization system and method
JP2001297232A (ja) * 2000-04-14 2001-10-26 Nec Corp 複数の構成要素を持つ製品の受注システム
US7526450B2 (en) 2000-04-19 2009-04-28 Sony Corporation Interface for presenting downloadable digital data content format options
US8412547B1 (en) 2000-04-24 2013-04-02 Trilogy Development Group, Inc. Commerce server architecture and method for using same
US7908200B2 (en) 2000-05-16 2011-03-15 Versata Development Group, Inc. Method and apparatus for efficiently generating electronic requests for quote
JP2002056245A (ja) * 2000-05-30 2002-02-20 Canon Inc 受注装置、受注方法、記憶媒体および受注プログラム
US6978380B1 (en) * 2000-06-06 2005-12-20 Commerciant, L.P. System and method for secure authentication of a subscriber of network services
JP3529127B2 (ja) * 2000-06-07 2004-05-24 本田技研工業株式会社 価格自動補正システム
US20010051904A1 (en) * 2000-06-09 2001-12-13 Tomoki Nishimura Method and system for displaying custom-made product specification information, server and terminal for the system, and method of selecting custom-made product specifications
US20050283410A1 (en) * 2000-06-13 2005-12-22 Dell Products L.P. Automated configuration catalog
AU2001266891A1 (en) * 2000-06-13 2001-12-24 Comergent Technologies, Inc. A method, system, and computer readable medium for facilitating a transaction between a manufacturer, distributor, and a reseller
US20060100889A1 (en) * 2000-06-13 2006-05-11 Gosko Theresa M Customer-hosted automated configuration catalog
US7996295B1 (en) 2000-06-13 2011-08-09 Dell Products L.P. Data structure for use in an automated order entry system
US6871187B1 (en) 2000-06-13 2005-03-22 Dell Products L.P. Translator for use in an automated order entry system
EP1309932A4 (de) * 2000-06-14 2005-05-04 Johnson & Johnson Health Care System zum medizinischen shopping online
CN100489748C (zh) * 2000-06-14 2009-05-20 皇家菲利浦电子有限公司 用于具有动态菜单选项组织的用户接口的数据处理系统,装置,方法和遥控装置
US6675055B1 (en) 2000-06-16 2004-01-06 Mold Masters Ltd. Method and apparatus for an automated injection molding configuring and manufacturing system
US7043457B1 (en) 2000-06-28 2006-05-09 Probuild, Inc. System and method for managing and evaluating network commodities purchasing
JP4403639B2 (ja) * 2000-06-29 2010-01-27 ソニー株式会社 販売方法、及び販売システム
US7188075B1 (en) * 2000-06-29 2007-03-06 Oracle International Corporation Extended product configuration techniques
US7275041B1 (en) * 2000-06-30 2007-09-25 Apple Inc. Stored order system for electronic commerce
TW515981B (en) * 2000-07-07 2003-01-01 Sony Corp Product sales apparatus
JP2002024630A (ja) * 2000-07-11 2002-01-25 Ud:Kk 組立品検討方法、組立品検討システム、販売支援装置、及び記録媒体
US6999941B1 (en) * 2000-07-11 2006-02-14 Amazon.Com, Inc. Providing gift clustering functionality to assist a user in ordering multiple items for a recipient
US6873967B1 (en) * 2000-07-17 2005-03-29 International Business Machines Corporation Electronic shopping assistant and method of use
EP1356399A2 (de) * 2000-07-27 2003-10-29 First Data Corporation Verfahren und vorrichtung für die konfiguration, bestellung und verwaltung der fertigung einer spritzgussmaschine in einer fabrik mit einem verteilten computersystem
US6785805B1 (en) 2000-08-08 2004-08-31 Vi Technology, Inc. Network-based configuration method for systems integration in test, measurement, and automation environments
US7568155B1 (en) * 2000-08-10 2009-07-28 Oracle International Corporation Visual configurator
US6714937B1 (en) * 2000-08-11 2004-03-30 Dell Products L.P. System and method for virtual setup and configuration for a build-to-order computer
US20020042750A1 (en) * 2000-08-11 2002-04-11 Morrison Douglas C. System method and article of manufacture for a visual self calculating order system over the world wide web
JP4381577B2 (ja) * 2000-08-23 2009-12-09 富士通株式会社 ネットワーク取引仲介方法、ネットワーク取引システム及びネットワーク取引センター
US20020026373A1 (en) * 2000-08-24 2002-02-28 Sudesh Kamath Methods and systems for online express ordering of goods and services
US6970838B1 (en) * 2000-08-24 2005-11-29 Oracle International Corporation Methods and systems for online express ordering of goods and services
JP2002074090A (ja) * 2000-08-29 2002-03-12 Mori Seiki Co Ltd ネットワークシステム
US7216097B2 (en) * 2000-08-30 2007-05-08 Fujitsu Limited Server apparatus, transit control method, and computer-readable recording medium storing transit control program
US20020082950A1 (en) * 2000-09-06 2002-06-27 Johnson Controls Technology Company Product planning, development and program management information system and method
JP4617550B2 (ja) * 2000-09-07 2011-01-26 セイコーエプソン株式会社 納期情報管理システム
US7728838B2 (en) * 2000-09-15 2010-06-01 Invensys Systems, Inc. Method and system for animating graphical user interface elements via a manufacturing/process control portal server
US7519545B2 (en) * 2000-09-19 2009-04-14 Fujitsu Limited System for selling commodities and method thereof
US6901316B1 (en) 2000-09-28 2005-05-31 Rockwell Automation Technologies, Inc. Electrical control system configuration method and apparatus
US7359870B1 (en) * 2000-09-28 2008-04-15 Rockwell Automation Technologies, Inc. System design, proposal and programming method and apparatus
US6816817B1 (en) 2000-09-28 2004-11-09 Rockwell Automation Technologies, Inc. Networked control system with real time monitoring
US7716567B1 (en) 2000-09-28 2010-05-11 Rockwell Automation Technologies, Inc. Multilinguistic industrial control and monitoring system
US6825860B1 (en) 2000-09-29 2004-11-30 Rockwell Automation Technologies, Inc. Autoscaling/autosizing user interface window
US6832118B1 (en) 2000-09-29 2004-12-14 Rockwell Automation Technologies, Inc. Programmable network control component and system of components
US7190382B1 (en) 2000-09-29 2007-03-13 Rockwell Automation Technologies, Inc. Real time system view method and apparatus
US20020040333A1 (en) * 2000-10-04 2002-04-04 Brother Kogyo Kabushiki Kaisha System for selling unique information indicating products over transmission network
USH2176H1 (en) * 2000-10-05 2006-12-05 Johnson Controls Technology Company System for processing interior environment complaints from building occupants
CA2322601A1 (en) * 2000-10-06 2002-04-06 Ibm Canada Limited-Ibm Canada Limitee System and method for generating a filtered product list from a master product list in a contract
JP2004533660A (ja) * 2000-10-18 2004-11-04 ジヨンソン・アンド・ジヨンソン・コンシユーマー・カンパニーズ・インコーポレーテツド 知能性能ベースの製品推奨システム
US7113900B1 (en) 2000-10-24 2006-09-26 Microsoft Corporation System and method for logical modeling of distributed computer systems
US7606898B1 (en) 2000-10-24 2009-10-20 Microsoft Corporation System and method for distributed management of shared computers
US7032015B1 (en) 2000-10-31 2006-04-18 General Electric Company System and method for integrating a power system over a network
US20020120528A1 (en) * 2000-11-17 2002-08-29 Hutten Curt A. Method for inserting promotional messages into an internet purchase transaction
AUPR166500A0 (en) * 2000-11-27 2000-12-21 Insfin Insurance & Finance Group Pty Ltd Intelligent computerised system and method for the sale of multiple products within a single process
US20020095358A1 (en) * 2000-12-05 2002-07-18 Todd B. Sullivan Customer data collection
JP2002183323A (ja) * 2000-12-06 2002-06-28 Ge Medical Systems Global Technology Co Llc ネットワークシステム発受注方法およびネットワークシステム受注装置
JP2004523026A (ja) * 2000-12-08 2004-07-29 コンフィジット・ソフトウェア・アクティーゼルスカブ 製品の構成方法
US20020077923A1 (en) * 2000-12-20 2002-06-20 Siegel Brian M. Method and apparatus for performing on-line product registration
US20020082851A1 (en) * 2000-12-22 2002-06-27 Majkowski Vincent E. Ambulatory arrythmia system investment planning method and apparatus
US20020082948A1 (en) * 2000-12-22 2002-06-27 Panelli Edward J. Computed radiography configuration and selection method and apparatus
US20030088483A1 (en) * 2000-12-28 2003-05-08 Bissell, Inc. System, method and computer program product for an enhanced E-commerce graphical user interface
WO2002054305A1 (fr) * 2000-12-28 2002-07-11 Kabushiki Kaisha Toshiba Technique de mise en oeuvre d'achat d'articles et systeme d'etablissement automatique de liste d'articles
US7375973B2 (en) 2000-12-29 2008-05-20 Vertu Limited Casing for a communication device
GB2373396A (en) * 2000-12-29 2002-09-18 Nokia Mobile Phones Ltd Method of commissioning customised casings for electronic devices
GB2373393A (en) * 2000-12-29 2002-09-18 Nokia Mobile Phones Ltd Method of commissioning customised casings for electronic devices
GB2373395A (en) * 2000-12-29 2002-09-18 Nokia Mobile Phones Ltd Method of commissioning customised casings for electronic devices
US7830671B2 (en) 2000-12-29 2010-11-09 Vertu Limited Casing
GB2373397A (en) * 2000-12-29 2002-09-18 Nokia Mobile Phones Ltd Customised casings for electronic devices and methods of commissioning therefor
US7693557B2 (en) 2000-12-29 2010-04-06 Nokia Corporation Method of producing a telephone device
US20020087423A1 (en) * 2001-01-02 2002-07-04 Carbrey Palango Joan L. System builder for building electronics systems
US7472088B2 (en) 2001-01-19 2008-12-30 Jpmorgan Chase Bank N.A. System and method for offering a financial product
AU2002235412A1 (en) * 2001-01-30 2002-08-12 The Robert Allen Group Method and system for product selection
US20040067488A1 (en) * 2001-01-31 2004-04-08 Yuichi Takegawa Method and system for accepting order of manufacturing dna chip
US20020107749A1 (en) * 2001-02-05 2002-08-08 David Leslie Networked based paralleling switchgear equipment configuration process
US7299202B2 (en) * 2001-02-07 2007-11-20 Exalt Solutions, Inc. Intelligent multimedia e-catalog
US20020111871A1 (en) * 2001-02-09 2002-08-15 Shih-Ping Lin Method and system for implementing contract stores on a network
US7039604B1 (en) * 2001-02-15 2006-05-02 Cisco Technology, Inc. Multi-vendor integration process for internet commerce
US20020133471A1 (en) * 2001-02-23 2002-09-19 Fetneh Eskandari Configuration enablement of franking system
US7085824B2 (en) 2001-02-23 2006-08-01 Power Measurement Ltd. Systems for in the field configuration of intelligent electronic devices
US6853978B2 (en) * 2001-02-23 2005-02-08 Power Measurement Ltd. System and method for manufacturing and configuring intelligent electronic devices to order
US20020120525A1 (en) * 2001-02-27 2002-08-29 Peter Floerchinger Method and system for configuring automotive emissions-control systems
JP2002269400A (ja) * 2001-03-12 2002-09-20 Juken Sangyo Co Ltd オンライン受発注処理方法およびシステム
US20020161668A1 (en) * 2001-03-13 2002-10-31 Avery Dennison Corporation Interactive product configuration and ordering utilizing reasoning feedback information
US7167835B2 (en) * 2001-03-15 2007-01-23 Milliken & Company Method of providing project and product information to a purchaser of floor covering materials
US20060085282A1 (en) * 2001-03-15 2006-04-20 Atsushi Hanai Online shopping system and method
US7065499B1 (en) * 2001-03-19 2006-06-20 I2 Technologies Us, Inc. Intelligent order promising
EP1385374B1 (de) 2001-03-22 2013-07-17 Nokia Siemens Networks Oy Verfahren und vorrichtung zum erfassen von tierdaten
US6980967B1 (en) * 2001-03-28 2005-12-27 Oracle International Corporation Bounceback detection in online product configuration
US20020143561A1 (en) * 2001-03-30 2002-10-03 Sanders David D. Method and system for ordering and tracking services using the internet
US20020152279A1 (en) * 2001-04-12 2002-10-17 Sollenberger Deborah A. Personalized intranet portal
US7590570B2 (en) * 2001-04-12 2009-09-15 Schlumberger Technology Corporation Method, apparatus and system for providing product advisory information for a web-based sales application
US7043444B2 (en) 2001-04-13 2006-05-09 I2 Technologies Us, Inc. Synchronization of planning information in a high availability planning and scheduling architecture
US7024371B2 (en) * 2001-04-13 2006-04-04 I2 Technologies Us, Inc. High availability planning and scheduling architecture
US7299203B1 (en) * 2001-04-19 2007-11-20 Xilinx, Inc. Method for storing and shipping programmable ASSP devices
US7233917B2 (en) * 2001-04-30 2007-06-19 Micro Motion, Inc. Product selection over a communication network
US7110968B2 (en) * 2001-04-30 2006-09-19 International Business Machines Corporation Method for managing an electronic-commerce shopping cart
US7739162B1 (en) 2001-05-04 2010-06-15 West Corporation System, method, and business method for setting micropayment transaction to a pre-paid instrument
US20020169882A1 (en) * 2001-05-11 2002-11-14 Wole Fayemi System and method of creating mass-customized multi-component articles
US7146612B2 (en) * 2001-05-18 2006-12-05 Dell Products L.P. Method and system for receiving a software image from a customer for installation into a computer system
US7216094B2 (en) * 2001-05-24 2007-05-08 Gelco Corporation Web vehicle ordering system
US7366685B2 (en) * 2001-05-25 2008-04-29 International Business Machines Corporation Method and apparatus upgrade assistance using critical historical product information
JP2002351934A (ja) * 2001-05-29 2002-12-06 Uchida Yoko Co Ltd オフィス備品選択支援方法及び装置
US7346546B2 (en) * 2001-06-07 2008-03-18 Gateway Inc. Purchasing interface with a task display
US20020194052A1 (en) * 2001-06-11 2002-12-19 International Business Machines Corporation Method and system for analyzing application needs of an entity
US7398233B1 (en) * 2001-06-15 2008-07-08 Harris Interactive, Inc. System and method for conducting product configuration research over a computer-based network
US7890387B2 (en) * 2001-06-15 2011-02-15 Harris Interactive Inc. System and method for conducting product configuration research over a computer-based network
EP2375320A3 (de) 2001-06-30 2012-07-11 Cokinetics Systems Internetschnittstellen- und Integrationssprachsystem und Verfahren
JP2003015722A (ja) * 2001-07-02 2003-01-17 Toshiba Corp 受注組立生産システム及び受注組立生産方法
US6917922B1 (en) * 2001-07-06 2005-07-12 Amazon.Com, Inc. Contextual presentation of information about related orders during browsing of an electronic catalog
US20030018746A1 (en) * 2001-07-18 2003-01-23 Boesch S. Christopher Method, computer program program product, and system for selecting and migrating information and device drivers to a computer system
JP2003036385A (ja) * 2001-07-23 2003-02-07 Nsk Ltd 機械要素選定支援システム
JP4134536B2 (ja) * 2001-07-27 2008-08-20 株式会社日立製作所 情報機器の取引方法
US20030023501A1 (en) * 2001-07-30 2003-01-30 Shipley Company, L.L.C. Vendor-managed inventory method and system
US20030033218A1 (en) * 2001-08-13 2003-02-13 Flaxer David B. Method of supporting customizable solution bundles for e-commerce applications
US7013232B2 (en) 2001-08-15 2006-03-14 National Insurance Corporation Network-based system for configuring a measurement system using configuration information generated based on a user specification
US7043393B2 (en) * 2001-08-15 2006-05-09 National Instruments Corporation System and method for online specification of measurement hardware
US6889172B2 (en) * 2001-08-15 2005-05-03 National Instruments Corporation Network-based system for configuring a measurement system using software programs generated based on a user specification
US7640188B2 (en) * 2001-08-22 2009-12-29 International Business Machines Corporation Method of manipulating data associated with products that are offered for sale in connection with electronic commerce via a computer network
US7580871B2 (en) * 2001-08-31 2009-08-25 Siebel Systems, Inc. Method to generate a customizable product configurator
US7386832B2 (en) * 2001-08-31 2008-06-10 Siebel Systems, Inc. Configurator using structure to provide a user interface
US7650296B1 (en) * 2001-08-31 2010-01-19 Siebel Systems, Inc. Configurator using structure and rules to provide a user interface
US7124096B2 (en) * 2001-09-13 2006-10-17 International Business Machines Corporation Query system for service availability according to customized criteria
JP2003099624A (ja) * 2001-09-25 2003-04-04 Toyo Kohan Co Ltd Dna提供システム
JP2003173416A (ja) * 2001-09-28 2003-06-20 Mazda Motor Corp 自動車の販売支援方法、販売支援システム及び販売支援プログラム
JP2003122972A (ja) * 2001-10-16 2003-04-25 Ntt Data Corp 複数種の販売品の組合せから成るセット物を用いた販売システム及び方法
US7546266B2 (en) * 2001-10-18 2009-06-09 General Electric Company Method, system, and storage medium for pre-screening customers for credit card approval at a point of sale
EP1573436A2 (de) * 2001-10-22 2005-09-14 Merck & Co., Inc. Interaktives produktauswahlsystem
US7039653B2 (en) * 2001-10-23 2006-05-02 General Electric Company Computer-based method and system for guiding a purchaser to select an appliance and a venting arrangement suitable for the appliance
US7725364B2 (en) * 2001-10-29 2010-05-25 Kawasaki Jukogyo Kabushiki Kaisha Part catalog creating system
US7047565B2 (en) * 2001-10-31 2006-05-16 International Business Machines Corporation Method and system for capturing in-service date information
US7369653B2 (en) * 2001-11-05 2008-05-06 Rockwell Electronic Commerce Corp. Method of delivering enterprise data through a call center
US20030093372A1 (en) * 2001-11-13 2003-05-15 International Business Machines Corporation Customizable offline payment plug-in for payment server
JP2003150828A (ja) * 2001-11-19 2003-05-23 Nec Toppan Circuit Solutions Inc カスタム製品受注支援システム
JP4448272B2 (ja) * 2001-11-21 2010-04-07 株式会社リコー ネットワークシステム、購入履歴提示方法、サーバ装置、プログラム、および記録媒体
US20030110050A1 (en) * 2001-12-12 2003-06-12 International Business Machines Corporation Method and system for dynamically providing default offerings for a product
US20030115108A1 (en) * 2001-12-17 2003-06-19 William Scott Method and system for designing and ordering products for manufacture on-line
US6917941B2 (en) * 2001-12-28 2005-07-12 Channel Intelligence, Inc. Method and apparatus for creation and maintenance of database structure
US20030126028A1 (en) * 2001-12-31 2003-07-03 Kimberly-Clark Worldwide, Inc. System and method for providing absorbent paper products having consumer-specified features
US20030130897A1 (en) * 2002-01-07 2003-07-10 Pickover Clifford A. System and method for automatic addition to online shopping carts
US20030130863A1 (en) * 2002-01-09 2003-07-10 William Grey Method and apparatus for associating a non-binding attribute with an order
EP1474894B1 (de) * 2002-01-15 2006-11-29 Nextlimit AB Identifikation von lieferungsobjekten ein einem telekommunikationsnetzwerk
DE10202093A1 (de) * 2002-01-21 2003-07-31 Siemens Audiologische Technik Verfahren zur interaktiven Optimierung von Produkteigenschaften
US7584155B1 (en) * 2002-02-01 2009-09-01 Trilogy Development Group, Inc. Method and apparatus for efficient delta pricing
JP4898090B2 (ja) * 2002-02-22 2012-03-14 フレックストロニクス インターナショナル ユーエスエー,インコーポレーテッド 設計、調達及び製造の協働のためのシステム及び方法
US20030163391A1 (en) * 2002-02-27 2003-08-28 Elkins John Thomas Computerized method, system and computer-readable medium for individualized ordering and billing of packages of goods
US20030172003A1 (en) * 2002-03-06 2003-09-11 Holbrook Richard M. Method and system for designing configurable furniture product
US20030188024A1 (en) * 2002-03-28 2003-10-02 International Business Machines Corporation Method and system for a cloaking service for use with a distributed virtual enterprise
US7469216B2 (en) * 2002-03-28 2008-12-23 International Business Machines Corporation Method and system for manipulation of cost information in a distributed virtual enterprise
US20030187671A1 (en) * 2002-03-28 2003-10-02 International Business Machines Corporation Method and system for manipulation of scheduling information in a distributed virtual enterprise
US7818753B2 (en) * 2002-03-28 2010-10-19 International Business Machines Corporation Method and system for distributed virtual enterprise dependency objects
US20030187670A1 (en) * 2002-03-28 2003-10-02 International Business Machines Corporation Method and system for distributed virtual enterprise project model processing
US20030191509A1 (en) * 2002-04-08 2003-10-09 Flynn Timothy M. Method and apparatus for providing custom configured medical devices
US8315907B2 (en) * 2002-04-22 2012-11-20 Hewlett-Packard Development Company, L.P. Sponsor-based desktop customization as a revenue stream
US20030200132A1 (en) * 2002-04-23 2003-10-23 Gateway, Inc. Automatic marketing of networking solution
US20030208361A1 (en) * 2002-05-02 2003-11-06 Belinne Daryl Jarvis Configuration of systems with services
US7756759B1 (en) * 2002-05-15 2010-07-13 Versata Development Group, Inc. Method and apparatus for inventory searching
US7610206B2 (en) * 2002-05-15 2009-10-27 International Business Machines Corporation Provision of custom configured assemblies
US20030216950A1 (en) * 2002-05-20 2003-11-20 Chun-Chen Chen System and method for production after receiving a purchase order
US20030229550A1 (en) * 2002-06-07 2003-12-11 International Business Machines Corporation System and method for planning and ordering components for a configure-to-order manufacturing process
AU2004252787B2 (en) * 2002-06-14 2010-12-16 Harris Interactive Inc. System and method for conducting product configuration research over a computer-based network
US7899707B1 (en) 2002-06-18 2011-03-01 Ewinwin, Inc. DAS predictive modeling and reporting function
US20030236707A1 (en) * 2002-06-19 2003-12-25 Cheney Douglas A. Configuring a product with user settings during a network purchase
US7640548B1 (en) 2002-06-21 2009-12-29 Siebel Systems, Inc. Task based user interface
US20040002898A1 (en) * 2002-06-28 2004-01-01 International Business Machines Corporation Product order optimization in real time based on component information
US20040006516A1 (en) * 2002-07-05 2004-01-08 Anjali Anagol-Subbarao Architecture and method for order placement web service
DE10235215A1 (de) * 2002-08-01 2004-02-12 Siemens Ag Projektierwerkzeug
US7890868B2 (en) * 2002-08-13 2011-02-15 National Instruments Corporation Selecting a connectable element of a hardware device in a measurement system
US20040034496A1 (en) * 2002-08-13 2004-02-19 Correll Jeffrey N. Displaying functionality of a hardware device in a measurement system
US7484200B2 (en) * 2002-08-14 2009-01-27 National Instruments Corporation Automatically analyzing and modifying a graphical program
US20040044584A1 (en) * 2002-08-27 2004-03-04 Yuan-Fen Chung Method of placing order for product with specific composition via online shopping
US20040044588A1 (en) * 2002-08-27 2004-03-04 Bear Creek Corporation Customer recipient list reorder feature for on-line transactions
US7689463B1 (en) 2002-08-28 2010-03-30 Ewinwin, Inc. Multiple supplier system and method for transacting business
US20040054674A1 (en) * 2002-09-13 2004-03-18 Carpenter Keith A. Enabling a web application to access a protected file on a secured server
US8370203B2 (en) * 2002-10-07 2013-02-05 Amazon Technologies, Inc. User interface and methods for recommending items to users
US7647254B2 (en) * 2002-11-20 2010-01-12 Acer Incorporated Method and system for providing customized computer solutions
US20040143511A1 (en) * 2002-12-26 2004-07-22 Curtis Instruments, Inc. Method and apparatus for web-based configuration of instrumentation, and business methods employing same
US8306908B1 (en) 2002-12-31 2012-11-06 West Corporation Methods and apparatus for intelligent selection of goods and services in telephonic and electronic commerce
JP2004220375A (ja) * 2003-01-15 2004-08-05 Fujitsu Ltd 活用情報提供装置、活用情報提供方法および活用情報提供プログラム
US20040140987A1 (en) * 2003-01-17 2004-07-22 Howell James A. Process for controlling out of box experience customization
US20040141003A1 (en) * 2003-01-21 2004-07-22 Dell Products, L.P. Maintaining a user interest profile reflecting changing interests of a customer
WO2004070630A1 (ja) * 2003-02-10 2004-08-19 Fujitsu Limited 選択解に対する付加情報提供者の貢献度を数値化する機能を備えた解推薦システム及び装置
US7890543B2 (en) 2003-03-06 2011-02-15 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US7072807B2 (en) 2003-03-06 2006-07-04 Microsoft Corporation Architecture for distributed computing system and automated design, deployment, and management of distributed applications
US8122106B2 (en) * 2003-03-06 2012-02-21 Microsoft Corporation Integrating design, deployment, and management phases for systems
US7689676B2 (en) 2003-03-06 2010-03-30 Microsoft Corporation Model-based policy application
WO2004088476A2 (en) 2003-03-27 2004-10-14 University Of Washington Performing predictive pricing based on historical data
US8712857B1 (en) 2003-03-31 2014-04-29 Tuxis Technologies Llc Methods and apparatus for intelligent selection of goods and services in mobile commerce
US20040188012A1 (en) * 2003-03-31 2004-09-30 Westberg Aaron R Custom gauge panel and system and method for manufacture thereof
US20040199518A1 (en) * 2003-04-04 2004-10-07 Shoobe Howard A. System and method for transition of information handling system configuration
WO2004092994A1 (en) * 2003-04-14 2004-10-28 The Ntr Group Method of selling a virtual bundle of items to consumers
US20040220863A1 (en) * 2003-04-29 2004-11-04 International Business Machines Corporation Saved subset of configurable offering as a basis for future orders
DE10320125A1 (de) * 2003-05-06 2004-12-09 Plambeck Neue Energien Solar-Technik Gmbh Verfahren zur konstruktiven Auslegung von Solaranlagen
US8428987B2 (en) * 2003-05-12 2013-04-23 Jda Software Group, Inc. Determining order lead time for a supply chain using a probability distribution of order lead time
US7966211B2 (en) * 2003-05-12 2011-06-21 I2 Technologies Us, Inc. Determining an inventory target for a node of a supply chain
US7685028B2 (en) * 2003-05-28 2010-03-23 Gross John N Method of testing inventory management/shipping systems
US20040239968A1 (en) * 2003-06-02 2004-12-02 Gondek Jay S. Color correction in images
US7364086B2 (en) 2003-06-16 2008-04-29 Ewinwin, Inc. Dynamic discount card tied to price curves and group discounts
US8590785B1 (en) 2004-06-15 2013-11-26 Ewinwin, Inc. Discounts in a mobile device
US7606929B2 (en) 2003-06-30 2009-10-20 Microsoft Corporation Network load balancing with connection manipulation
US7636917B2 (en) 2003-06-30 2009-12-22 Microsoft Corporation Network load balancing with host status information
US7613822B2 (en) 2003-06-30 2009-11-03 Microsoft Corporation Network load balancing with session information
US7590736B2 (en) 2003-06-30 2009-09-15 Microsoft Corporation Flexible network load balancing
US7567504B2 (en) 2003-06-30 2009-07-28 Microsoft Corporation Network load balancing with traffic routing
US20050010495A1 (en) * 2003-07-07 2005-01-13 Pochun Shih Custom product order management system
US7505927B2 (en) * 2003-07-14 2009-03-17 Price Edward R Extended manufacturing environment
US7668777B2 (en) 2003-07-25 2010-02-23 Jp Morgan Chase Bank System and method for providing instant-decision, financial network-based payment cards
US20050033665A1 (en) * 2003-08-07 2005-02-10 International Business Machines Corporation Method, apparatus, and program for detecting item mismatch at the point of sale
US20050044000A1 (en) * 2003-08-18 2005-02-24 International Business Machines Corporation Competitive product pricing using simulated orders
US20050049932A1 (en) * 2003-09-03 2005-03-03 Howell James A. Process for managing subscription service purchases
US20050071240A1 (en) * 2003-09-26 2005-03-31 Ewald Stephen A. System and method for purchasing linked with broadcast media
US20080162300A1 (en) * 2003-09-26 2008-07-03 Ewald Stephen A System and Method for Purchasing Linked with Broadcast Media
US20050071270A1 (en) * 2003-09-26 2005-03-31 Ramirez Christopher W. Process for remote recovery and creation of machine specific authentication keys for systems
US20050071216A1 (en) * 2003-09-30 2005-03-31 Microsoft Corporation Interactive network guide
US20050080669A1 (en) * 2003-10-10 2005-04-14 International Business Machines Corporation Cross-selling in standalone sales systems
US20050108707A1 (en) * 2003-11-14 2005-05-19 Taylor Thomas M. Systems and methods for creating and managing a virtual retail store on end-user client computers within a network
US7387250B2 (en) 2003-12-04 2008-06-17 Scanbuy, Inc. System and method for on the spot purchasing by scanning barcodes from screens with a mobile device
US7930149B2 (en) * 2003-12-19 2011-04-19 Sap Aktiengesellschaft Versioning of elements in a configuration model
US20050137940A1 (en) * 2003-12-22 2005-06-23 Lindsay Jeffrey D. Method to provide a product to a consumer to protect consumer privacy
US20050144084A1 (en) * 2003-12-31 2005-06-30 Gold Kevin K. Using a customer's purchasing intent in recommending alternative items for purchase in a virtual store
US7797198B1 (en) 2004-01-27 2010-09-14 Amazon Technologies, Inc. Providing an invocable composite network service based on multiple other invocable constituent network services
US7801771B1 (en) 2004-01-27 2010-09-21 Amazon Technologies, Inc. Providing configurable usage models for available services
US8024225B1 (en) 2004-01-27 2011-09-20 Amazon Technologies, Inc. Controlling access to services via usage models
US7266514B2 (en) * 2004-02-04 2007-09-04 Hampden Corporation Method of personalizing an ornamental ring in real-time
US20050187783A1 (en) * 2004-02-20 2005-08-25 Black & Decker Inc. System for personalized combo kit of tools and accessories
US7778422B2 (en) 2004-02-27 2010-08-17 Microsoft Corporation Security associations for devices
US20050209915A1 (en) * 2004-03-16 2005-09-22 Raymond Saluccio System for processing a prescription bottle containing a customized promotional message or greeting card message and method thereof
US7231302B2 (en) * 2004-03-18 2007-06-12 Chemcentric L.P. Automated system and method for providing chemical treatment solutions for fluid system problems via structured data-entry process
US7747469B2 (en) * 2004-03-31 2010-06-29 Lee M Hinman System and method for a made to specification e-commerce quoting and orders processing system on a stand alone or integrated portal
US20050228678A1 (en) * 2004-04-07 2005-10-13 Howell James A Jr Proactive after point of sale qualified subscription product presentation
US7296747B2 (en) 2004-04-20 2007-11-20 Michael Rohs Visual code system for camera-equipped mobile devices and applications thereof
US7971068B2 (en) * 2004-04-29 2011-06-28 International Business Machines Corporation Method, system and program product for protecting electronic contracts created within a secure computer infrastructure
US20050246529A1 (en) 2004-04-30 2005-11-03 Microsoft Corporation Isolated persistent identity storage for authentication of computing devies
US20050267815A1 (en) * 2004-06-01 2005-12-01 Howell James A Jr Customized support experiences based on POS choices
CN1781423A (zh) * 2004-06-21 2006-06-07 美国森科皮奇有限公司 集成家庭产品分配系统
US8494975B2 (en) * 2004-06-30 2013-07-23 International Business Machines Corporation Method and tool for estimating a ship date profile for a business
US8923838B1 (en) 2004-08-19 2014-12-30 Nuance Communications, Inc. System, method and computer program product for activating a cellular phone account
US8533030B1 (en) 2004-08-30 2013-09-10 Jpmorgan Chase Bank, N.A. In-bound telemarketing system for processing customer offers
US20060074761A1 (en) * 2004-09-21 2006-04-06 Dandekar Shree A Tracking after point of sale (APOS) related sales for peripherals
US7178720B1 (en) 2004-09-30 2007-02-20 West Corporation Methods, computer-readable media, and computer program product for intelligent selection of items encoded onto portable machine-playable entertainment media
US7882057B1 (en) 2004-10-04 2011-02-01 Trilogy Development Group, Inc. Complex configuration processing using configuration sub-models
US7428502B2 (en) * 2004-10-06 2008-09-23 United Parcel Service Of America, Inc. Delivery systems and methods involving verification of a payment card from a handheld device
US20060112022A1 (en) * 2004-11-09 2006-05-25 Siemens Aktiengesellschaft Method of preparing a service agreement
US10387170B1 (en) * 2004-11-15 2019-08-20 Peter Ar-Fu Lam User programmable building kit
US8245150B2 (en) * 2004-11-22 2012-08-14 Caterpillar Inc. Parts catalog system
US7685064B1 (en) 2004-11-30 2010-03-23 Jp Morgan Chase Bank Method and apparatus for evaluating a financial transaction
US7271996B2 (en) 2004-12-03 2007-09-18 Electro Industries/Gauge Tech Current inputs interface for an electrical device
US20060122894A1 (en) * 2004-12-03 2006-06-08 Mcgary Jon User configured order status updates
GB2422215A (en) * 2005-01-14 2006-07-19 Sendo Int Ltd Customizing a software based product using embedded software elements
DE102005002314A1 (de) * 2005-01-17 2006-07-27 Rittal Gmbh & Co. Kg Schaltschranksteuerungs- und Überwachungssystem
JP4533179B2 (ja) * 2005-02-15 2010-09-01 富士通株式会社 商品販売プログラム
JP2006235879A (ja) * 2005-02-23 2006-09-07 Ricoh Co Ltd 販売計画作成支援システム、販売計画作成支援方法及び販売計画作成支援プログラム
US20060193462A1 (en) * 2005-02-28 2006-08-31 Gregg Hansen System for optimizing configurable information handling systems
US8370216B2 (en) * 2005-03-04 2013-02-05 Amazon Technologies, Inc. Personalized preloading of digital content
US7877301B2 (en) * 2005-04-04 2011-01-25 Balancedflow Supply Chain Solutions, Llc System and method for managing manufacturing, ordering, and distribution in a supply chain
US20060229932A1 (en) * 2005-04-06 2006-10-12 Johnson & Johnson Services, Inc. Intelligent sales and marketing recommendation system
US20060230383A1 (en) * 2005-04-12 2006-10-12 Moulckers Ingrid M Solutions dynamic runtime assembly
US7797147B2 (en) 2005-04-15 2010-09-14 Microsoft Corporation Model-based system monitoring
US20060235664A1 (en) * 2005-04-15 2006-10-19 Microsoft Corporation Model-based capacity planning
US7802144B2 (en) 2005-04-15 2010-09-21 Microsoft Corporation Model-based system monitoring
US8489728B2 (en) 2005-04-15 2013-07-16 Microsoft Corporation Model-based system monitoring
US7865399B2 (en) * 2005-04-22 2011-01-04 Google Inc. Distributed electronic commerce system with centralized point of purchase
US7783521B2 (en) * 2005-05-31 2010-08-24 International Business Machines Corporation Electronic sales and contracting method, system and program product
US20060291645A1 (en) * 2005-06-08 2006-12-28 Vasu Mekala Needs based offer
US8630917B2 (en) * 2005-06-09 2014-01-14 At&T Intellectual Property Ii, L.P. Arrangement for guiding user design of comprehensive product solution using on-the-fly data validation
US20060287899A1 (en) * 2005-06-21 2006-12-21 International Business Machines Corporation Computer-implemented method, system, and program product for conducting a trade-off study
US8549513B2 (en) 2005-06-29 2013-10-01 Microsoft Corporation Model-based virtual system provisioning
US20070005320A1 (en) * 2005-06-29 2007-01-04 Microsoft Corporation Model-based configuration management
US20070016536A1 (en) * 2005-07-13 2007-01-18 International Business Machines Corporation Aggregate Product Pricing Management in an E-Commerce Application
US7623684B2 (en) * 2005-07-19 2009-11-24 Dell Products, L.P. System and method for information handling system software registration code management
US7734515B1 (en) 2005-08-17 2010-06-08 Amazon Technologies, Inc. Generating new invocable composite network services based on multiple other invocable constituent network services
US7925578B1 (en) 2005-08-26 2011-04-12 Jpmorgan Chase Bank, N.A. Systems and methods for performing scoring optimization
US20070078721A1 (en) * 2005-09-07 2007-04-05 Dandekar Shree A Process of auto-renewing limited time software and services agreement
US8065204B2 (en) * 2005-09-29 2011-11-22 Sony Corporation System and method for software integration and factory deployment
US7941309B2 (en) 2005-11-02 2011-05-10 Microsoft Corporation Modeling IT operations/policies
US20070179862A1 (en) * 2005-11-07 2007-08-02 Freeman Capital Company Exhibitor assistant
US20070112906A1 (en) * 2005-11-15 2007-05-17 Microsoft Corporation Infrastructure for multi-modal multilingual communications devices
US7966227B2 (en) * 2005-11-21 2011-06-21 Ge Healthcare Bio-Sciences Ab System for configuring a chemical separation system
US7640193B2 (en) 2005-12-09 2009-12-29 Google Inc. Distributed electronic commerce system with centralized virtual shopping carts
US8682748B1 (en) * 2005-12-21 2014-03-25 Nuance Communications, Inc. Self-service system and method for using multiple communication channels to communicate with a user regarding a conflict with a product
US20070156482A1 (en) * 2005-12-29 2007-07-05 Sap Ag System and method for generating and providing priority information
GB2434223C (en) * 2005-12-29 2010-08-25 Motorola Inc User interface for customising an electronic product
US20070174781A1 (en) * 2006-01-25 2007-07-26 Catalog Data Solutions Parameter visualization
US8489497B1 (en) 2006-01-27 2013-07-16 Jpmorgan Chase Bank, N.A. Online interactive and partner-enhanced credit card
US8392224B2 (en) 2006-02-17 2013-03-05 Microsoft Corporation Travel information fare history graph
US8484057B2 (en) 2006-02-17 2013-07-09 Microsoft Corporation Travel information departure date/duration grid
US8200514B1 (en) * 2006-02-17 2012-06-12 Farecast, Inc. Travel-related prediction system
US8374895B2 (en) 2006-02-17 2013-02-12 Farecast, Inc. Travel information interval grid
US9454734B2 (en) * 2006-02-21 2016-09-27 International Business Machines Corporation Heuristic assembly of a component based application
US8016187B2 (en) 2006-02-21 2011-09-13 Scanbury, Inc. Mobile payment system using barcode capture
US20070214057A1 (en) * 2006-03-11 2007-09-13 Oprices, Inc. Sales event with real-time pricing
US20070226000A1 (en) * 2006-03-21 2007-09-27 Gardner George Lee Method of distributing and marketing repair information
US7802200B1 (en) * 2006-03-29 2010-09-21 Amazon Technologies, Inc. Detecting inconsistencies and incompatibilities of selected items
US20070235283A1 (en) * 2006-04-07 2007-10-11 Collins Mark A Digital home ecosystem validator & process
US8150163B2 (en) 2006-04-12 2012-04-03 Scanbuy, Inc. System and method for recovering image detail from multiple image frames in real-time
WO2007140465A2 (en) * 2006-05-31 2007-12-06 Silvaris Corporation System and method for displaying wood products for purchase
US20070288300A1 (en) * 2006-06-13 2007-12-13 Vandenbogart Thomas William Use of physical and virtual composite prototypes to reduce product development cycle time
US7840441B2 (en) * 2006-06-22 2010-11-23 International Business Machines Corporation Method, medium, and system for managing customer order alterations
US9105059B2 (en) * 2006-06-27 2015-08-11 Google Inc. Electronic commerce system utilizing custom merchant calculations
US7949572B2 (en) * 2006-06-27 2011-05-24 Google Inc. Distributed electronic commerce system with independent third party virtual shopping carts
US20080004931A1 (en) * 2006-06-28 2008-01-03 Kelly Kambs Housewrap packaging and distribution systems and methods
AU2006100925A4 (en) * 2006-07-21 2006-11-30 Globecharge Pty Ltd A system and method for placing orders via the internet
US7729952B1 (en) * 2006-08-01 2010-06-01 Just Because Baskets, Llc Method and system for custom gift basket assembly
US20080040127A1 (en) * 2006-08-14 2008-02-14 Carol Jean Williams Customer Customized Resource Media
US20080046327A1 (en) * 2006-08-15 2008-02-21 Cornel Schnietz Online Shop Interface Providing Fully Featured Websites Individualized And Published During A Simple Order Process
US20080065754A1 (en) * 2006-08-17 2008-03-13 Benhase Linda V System And Method For Dynamic Picture Generation In A Web Or Java Application
US20080059321A1 (en) * 2006-08-31 2008-03-06 Zucker Brian T Online Sales Method for Information Handling Systems and Related Peripherals
US8606605B2 (en) 2006-09-28 2013-12-10 Lo-Q, Plc Reservation management system and method
US9217998B2 (en) * 2006-09-29 2015-12-22 Rockwell Automation Technologies, Inc. Management and development of an industrial environment
US9261877B2 (en) * 2006-09-29 2016-02-16 Rockwell Automation Technologies, Inc. Multiple machine interface
US8776092B2 (en) 2006-09-29 2014-07-08 Rockwell Automation Technologies, Inc. Multiple interface support
US9058032B2 (en) * 2006-09-29 2015-06-16 Rockwell Automation Technologies, Inc. Hosting requirements for services
US20080097865A1 (en) * 2006-10-20 2008-04-24 Paolo Forlani Method to manage an automatic and interactive e-commerce site
US20080097800A1 (en) * 2006-10-23 2008-04-24 Kutlev Krassimir G System and method for marketing and developing a custom substation
US20080103889A1 (en) * 2006-10-27 2008-05-01 Advanced Micro Devices, Inc. Dynamic multi-brand presentation
US7685413B2 (en) * 2006-11-01 2010-03-23 Dell Products L.P. Use driven configurator and system optimization
US7647130B2 (en) * 2006-12-05 2010-01-12 International Business Machines Corporation Real-time predictive time-to-completion for variable configure-to-order manufacturing
US7577591B2 (en) * 2007-01-22 2009-08-18 Dell Products L.P. System and method for generating a product order from a product sample
US8209237B2 (en) 2007-02-26 2012-06-26 Dell Products L.P. System and method for configuring a configurable product
US8731703B1 (en) 2007-03-09 2014-05-20 R.B. III Associated Inc. System for automated decoration
US10127480B1 (en) 2007-03-09 2018-11-13 R. B. III Associates, Inc. System for automated decoration
US8768785B2 (en) * 2007-03-12 2014-07-01 Brian K. Buchheit Automated compatibility checking for hardware/software purchases at time of purchase
US8538996B2 (en) * 2007-04-02 2013-09-17 Jda Software Group, Inc. System and method for providing an intelligent configuration rationalization solution
WO2008128719A1 (de) * 2007-04-20 2008-10-30 Hiflex Software Gesmbh Bestellsystem für druckprodukte und verfahren zum bestellen eines druckprodukts
US8572203B1 (en) * 2007-05-10 2013-10-29 United Services Automobile Association (Usaa) Systems and methods for personalized customer messages
US20080306838A1 (en) * 2007-06-07 2008-12-11 Ustrive2, Inc. System and Method of Bridging a Product Catalog from a Central E-Commerce Website to Remote Access
US7660539B2 (en) * 2007-07-11 2010-02-09 Dell Products, L.P. Printer consumable ordering direct from printer
US8234629B2 (en) * 2007-07-31 2012-07-31 Dell Products L.P. Ready-to-use media center systems through custom preconfiguration
US8332258B1 (en) * 2007-08-03 2012-12-11 At&T Mobility Ii Llc Business to business dynamic pricing system
US8000832B1 (en) * 2007-08-06 2011-08-16 Design Ready Controls, Inc. Systems, methods, and software for automated design and manufacturing of HVAC control panels
US7707072B2 (en) * 2007-08-08 2010-04-27 Red Hat, Inc. Method, system, and apparatus configured to manage entitlements relative to new purchases
CN101369333A (zh) * 2007-08-17 2009-02-18 阿里巴巴集团控股有限公司 一种适用于传统零售模式的电子商务方法、系统和装置
EP2030670A1 (de) * 2007-08-31 2009-03-04 Intega GmbH Verfahren und Vorrichtung zur Entfernung mindestens einer Wasserstoff-Chalcogen-Verbindung aus einem Abgasstrom
EP2031819A1 (de) * 2007-09-03 2009-03-04 British Telecommunications Public Limited Company Verteiltes System
US7788138B2 (en) * 2007-10-25 2010-08-31 Sap Ag Method of developing specific content and creating standardized content from the specific content
US20090112735A1 (en) * 2007-10-25 2009-04-30 Robert Viehmann Content service marketplace solutions
US9386154B2 (en) * 2007-12-21 2016-07-05 Nuance Communications, Inc. System, method and software program for enabling communications between customer service agents and users of communication devices
US10019532B2 (en) * 2008-01-15 2018-07-10 Fusion Company Systems, devices, and/or methods for managing messages
US9087164B2 (en) 2008-01-26 2015-07-21 National Semiconductor Corporation Visualization of tradeoffs between circuit designs
US7966588B1 (en) 2008-01-26 2011-06-21 National Semiconductor Corporation Optimization of electrical circuits
US8165925B2 (en) * 2008-04-03 2012-04-24 Retrevo Inc. Methods, systems, and program products for generating multidimensional comparisons
US20090259585A1 (en) * 2008-04-09 2009-10-15 Kenneth Beirne Event-driven credit offers
US9070086B2 (en) * 2008-05-12 2015-06-30 Microsoft Technology Licensing, Llc Data driven component reputation
US10169737B2 (en) * 2008-05-30 2019-01-01 International Business Machines Corporation Converting assets for reuse during manufacturing
US20100005038A1 (en) * 2008-07-02 2010-01-07 Xerox Corporation System and method for personalized price per print/copy
US20100010917A1 (en) * 2008-07-08 2010-01-14 International Business Machines Corporation Auto-adjusting order configuration rules using parts supply
US9524506B2 (en) * 2011-10-21 2016-12-20 Bigmachines, Inc. Methods and apparatus for maintaining business rules in a configuration system
US8578265B2 (en) 2008-10-07 2013-11-05 Bigmachines, Inc. Methods and apparatus for generating a dynamic document
US8346669B2 (en) * 2008-10-08 2013-01-01 International Business Machines Corporation Method of requesting a customized instance of an object using information contained within an existing instance
US8326700B1 (en) * 2009-02-03 2012-12-04 Amdocs Software Systems Limited System, method, and computer program for automatically displaying information for quickly comparing a specific item with others
US8713423B2 (en) * 2009-03-28 2014-04-29 International Business Machines Corporation Automated dynamic differential data processing
US8719115B2 (en) 2011-07-06 2014-05-06 Ebay Inc. System and method for providing combination packages
US8015070B2 (en) * 2009-05-06 2011-09-06 Ebay, Inc. Method, system and storage medium for providing a custom combination best offer from a qualified buyer
US8538832B2 (en) * 2009-05-13 2013-09-17 Peter R. Brownell Method and system for customization by sale of component parts and accessories
US20100332350A1 (en) * 2009-06-24 2010-12-30 Cbs Interactive,Inc. Systems and methods for building a product
JP4809464B2 (ja) * 2009-07-17 2011-11-09 東芝テック株式会社 商品販売データ処理装置、及びその制御プログラム
US20110029911A1 (en) * 2009-07-31 2011-02-03 Pacific Bearing Company Method for Configuring an Actuation System
US8812962B2 (en) * 2009-11-12 2014-08-19 Microsoft Corporation Web service interface and querying
US8650317B2 (en) 2009-12-17 2014-02-11 American Express Travel Related Services Company, Inc. System and method for searching channels based on channel rating
US20110153473A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for managing royalty payments
US20110153444A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for registering users for an ip marketplace
US20110153851A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for adjusting intake based on intellectual property asset data
US20110153434A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for merchandising intellectual property assets
US20110154451A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc System and method for for an industry based template for intellectual property asset data
US20110153852A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for valuing and rating intellectual property assets
US8977761B2 (en) * 2009-12-17 2015-03-10 American Express Travel Related Services Company, Inc. System and method for enabling product development
US20110282765A1 (en) 2009-12-17 2011-11-17 American Express Travel Related Services Company, Inc. System and method for enabling ip data access in an ip marketplace
US8001012B2 (en) * 2009-12-17 2011-08-16 American Express Travel Related Services Company, Inc. System and method for enabling product development
US9037733B2 (en) * 2009-12-17 2015-05-19 American Express Travel Related Services Company, Inc. System and method for enabling product development
US20110154476A1 (en) * 2009-12-17 2011-06-23 American Expres Travel Related Services Company, Inc. System and method for collecting and validating intellectual property asset data
US20110153552A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for standardizing ip transactions
US20110153573A1 (en) * 2009-12-17 2011-06-23 American Express Travel Related Services Company, Inc. System and method for valuing an ip asset based upon patent quality
US8527336B2 (en) * 2010-03-04 2013-09-03 Sanjay Kothari Payment method decision engine
US20110246332A1 (en) * 2010-03-30 2011-10-06 Abdulrahmen Alcodray Down Sell Method for E-Commerce
CN114169909A (zh) * 2010-05-10 2022-03-11 塞戈米特公司 使客户存储要约的方法、系统和显示要约的方法和处理器
US8290826B2 (en) * 2010-05-20 2012-10-16 Kelly Boyington Method, medium, and system for operating a gender neutral gift registry
US8301513B1 (en) * 2010-05-25 2012-10-30 Amazon Technologies, Inc. System, method, and computer readable medium for dynamically pricing an item based on service plan selection
US8391464B1 (en) 2010-06-24 2013-03-05 Nuance Communications, Inc. Customer service system, method, and software program product for responding to queries using natural language understanding
US8712741B2 (en) 2010-06-28 2014-04-29 National Semiconductor Corporation Power supply architecture system designer
US8835807B2 (en) * 2010-10-27 2014-09-16 Illinois Tool Works Inc. Web configuration system for customizing welding systems
US20130103533A1 (en) * 2011-10-20 2013-04-25 International Business Machines Corporation Ascertaining a Product Configuration Within a Budget
US20130191241A1 (en) * 2012-01-23 2013-07-25 Oracle International Corporation Subject matter intelligence for business applications
US10134066B2 (en) * 2012-03-30 2018-11-20 Ebay Inc. Personalized delivery time estimate system
CN103489115B (zh) * 2012-06-11 2017-04-19 联想(北京)有限公司 电子设备定制方法、服务器和客户端
US9330407B2 (en) * 2013-03-15 2016-05-03 Zazzle Inc. Specification and display of product customization options
US20140297367A1 (en) * 2013-03-28 2014-10-02 Jung-woo Lee Smart design system providing mobile application design and simulation function, business model having the same, and operating method of smart design system
US20140310064A1 (en) * 2013-04-16 2014-10-16 International Business Machines Corporation Pricing personalized packages with multiple commodities
JP6018987B2 (ja) * 2013-08-14 2016-11-02 富士通フロンテック株式会社 情報処理装置、適合判定方法、及び適合判定システム
US20150242921A1 (en) * 2014-02-24 2015-08-27 Michael E. Peterson Web Based Method for Procuring a Customized First Aid Kit
US9697532B2 (en) * 2014-02-28 2017-07-04 Cellco Partnership Integrated platform employee transaction processing for buy your own device (BYOD)
US20150379604A1 (en) * 2015-07-15 2015-12-31 Grace Tang System and Method for LeafBill
US20160078519A1 (en) * 2014-09-15 2016-03-17 Adam Green Method for an LED Product Filtering Engine
EP3009904A1 (de) * 2014-10-13 2016-04-20 Eisenmann SE Verfahren und Anlage zur Herstellung von Gegenständen sowie Telekommunikationsverfahren und Computerprogramm hierfür
US10242357B1 (en) * 2015-06-30 2019-03-26 Square, Inc. Configuration of a payment object reader
US10318703B2 (en) 2016-01-19 2019-06-11 Ford Motor Company Maximally standard automatic completion using a multi-valued decision diagram
US9542678B1 (en) 2016-03-31 2017-01-10 Square, Inc. Exclusive bonding of wireless devices
US10366383B2 (en) 2016-03-31 2019-07-30 Square, Inc. Combined reliable and unreliable data transmission
US10290048B2 (en) * 2016-05-18 2019-05-14 Bitspower International Co., Ltd. Virtual reality operation platform structure
US11226831B2 (en) 2016-12-05 2022-01-18 Facebook, Inc. Customizing content based on predicted user preferences
EP3355205B1 (de) * 2017-01-26 2019-01-23 Sap Se Verfahren und system zur anpassung von computersystemen
US10812338B2 (en) 2017-01-26 2020-10-20 Sap Se Method and system for customization of computer systems
US10353719B2 (en) * 2017-05-10 2019-07-16 Dell Products L.P. High volume configuration of information handling systems
US11127057B2 (en) 2017-12-08 2021-09-21 Exalt Solutions, Inc. Intelligent multimedia e-catalog
US11436654B2 (en) * 2018-01-31 2022-09-06 Dell Products L.P. Displaying in real-time prebuilt devices that match a custom configured device
US10997585B1 (en) * 2018-02-15 2021-05-04 Dell Products L.P. Payment processing platform providing tab based payment options
US20230186332A1 (en) * 2020-06-30 2023-06-15 Walmart Apollo, Llc Methods and apparatuses for automatically estimating order sizes
US11880880B1 (en) * 2021-03-17 2024-01-23 Amazon Technologies, Inc. Facilitating purchase of items defined by user-created item lists
TWI769776B (zh) * 2021-04-08 2022-07-01 第一商業銀行股份有限公司 客戶個資管理更新方法及系統
US20230222556A1 (en) * 2022-01-11 2023-07-13 Dell Products L.P. Configuration system for custom and pre-built products
US20230401631A1 (en) * 2022-05-30 2023-12-14 Shopify Inc. Systems and Methods for Providing Responsive Interactive Checkout User Interfaces

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4389706A (en) * 1972-05-03 1983-06-21 Westinghouse Electric Corp. Digital computer monitored and/or operated system or process which is structured for operation with an improved automatic programming process and system
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
US4589063A (en) * 1983-08-04 1986-05-13 Fortune Systems Corporation Data processing system having automatic configuration
US4870591A (en) * 1987-08-24 1989-09-26 International Business Machines Corp. System for ensuring device compatibility
US5257387A (en) * 1988-09-09 1993-10-26 Compaq Computer Corporation Computer implemented method and apparatus for dynamic and automatic configuration of a computer system and circuit boards including computer resource allocation conflict resolution
US4992940A (en) * 1989-03-13 1991-02-12 H-Renee, Incorporated System and method for automated selection of equipment for purchase through input of user desired specifications
US4977390A (en) 1989-10-19 1990-12-11 Niagara Mohawk Power Corporation Real time method for processing alaarms generated within a predetermined system
GB2240607A (en) * 1990-01-10 1991-08-07 Automotive Products Plc Friction clutch driven plates
CA2072169A1 (en) * 1991-06-24 1992-12-25 Lih-Juan L. Danielson In-band/out-of-band alert delivery system
JPH05151229A (ja) * 1991-06-28 1993-06-18 Internatl Business Mach Corp <Ibm> コンピユータ利用製造システムにおいて製品構成を自動的に生成するための方法及びシステム
US5526489A (en) * 1993-03-19 1996-06-11 3Com Corporation System for reverse address resolution for remote network device independent of its physical address
US5515524A (en) * 1993-03-29 1996-05-07 Trilogy Development Group Method and apparatus for configuring systems
US5646992A (en) * 1993-09-23 1997-07-08 Digital Delivery, Inc. Assembly, distribution, and use of digital information
US5515269A (en) * 1993-11-08 1996-05-07 Willis; Donald S. Method of producing a bill of material for a configured product
US5416842A (en) * 1994-06-10 1995-05-16 Sun Microsystems, Inc. Method and apparatus for key-management scheme for use with internet protocols at site firewalls
US5608900A (en) * 1994-06-21 1997-03-04 Internationl Business Machines Corp. Generation and storage of connections between objects in a computer network
US5624265A (en) * 1994-07-01 1997-04-29 Tv Interactive Data Corporation Printed publication remote contol for accessing interactive media
US5535276A (en) * 1994-11-09 1996-07-09 Bell Atlantic Network Services, Inc. Yaksha, an improved system and method for securing communications using split private key asymmetric cryptography
US5598536A (en) * 1994-08-09 1997-01-28 Shiva Corporation Apparatus and method for providing remote users with the same unique IP address upon each network access
US5640193A (en) * 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object
US5570291A (en) * 1994-08-24 1996-10-29 Wallace Computer Services, Inc. Custom product estimating and order processing system
US5541927A (en) * 1994-08-24 1996-07-30 At&T Corp. Method of multicasting
US5517494A (en) * 1994-09-30 1996-05-14 Apple Computer, Inc. Method and system of multicast routing for groups with a single transmitter
US5502806A (en) 1994-11-17 1996-03-26 Mahoney; Timothy S. Waiting line management system
US5613012A (en) * 1994-11-28 1997-03-18 Smarttouch, Llc. Tokenless identification system for authorization of electronic transactions and electronic transmissions
EP0770967A3 (de) * 1995-10-26 1998-12-30 Koninklijke Philips Electronics N.V. System zur Entscheidungsunterstützung für das Management einer flinken Versorgungskette
US5946210A (en) * 1996-04-19 1999-08-31 Vlt Corporation Configuring power converters
US6014638A (en) * 1996-05-29 2000-01-11 America Online, Inc. System for customizing computer displays in accordance with user preferences
CA2261058A1 (en) * 1996-07-15 1998-01-22 David A. Post A method and apparatus for expertly matching products, services, and consumers
US6124800A (en) * 1996-08-21 2000-09-26 Intermec Ip Corp. Radio-frequency LAN and WAN communication system for route delivery applications or the like
US5844554A (en) * 1996-09-17 1998-12-01 Bt Squared Technologies, Inc. Methods and systems for user interfaces and constraint handling configurations software
JPH1115887A (ja) * 1997-06-23 1999-01-22 Fuji Xerox Co Ltd 電子商品取引システム
US6272390B1 (en) * 1997-09-09 2001-08-07 Beologic A/S Method for interactive configuration and computer readable medium encoded with a program for performing said method
US6055519A (en) * 1997-10-11 2000-04-25 I2 Technologies, Inc. Framework for negotiation and tracking of sale of goods
JPH11143966A (ja) * 1997-11-06 1999-05-28 Hitachi Ltd 電子販売促進・商談方法及びその実施システム
US6110213A (en) * 1997-11-06 2000-08-29 Vlt Coporation Fabrication rules based automated design and manufacturing system and method
US6003012A (en) * 1997-12-05 1999-12-14 Square D Company Methodology and computer-based tools for design, production and sales of customized switchboards
US6009406A (en) * 1997-12-05 1999-12-28 Square D Company Methodology and computer-based tools for re-engineering a custom-engineered product line
KR19990075188A (ko) * 1998-03-18 1999-10-15 윤종용 인터넷망을 통한 홈쇼핑 서비스에서 능동적 제품정보 제공시스템 및 그 운용방법
JP2000003394A (ja) * 1998-06-16 2000-01-07 Hitachi Ltd パーソナルマーチャンダイジングシステム
US7016864B1 (en) * 1999-04-09 2006-03-21 Dell Usa, L.P. Interactive upsell advisor method and apparatus for internet applications

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8249939B2 (en) 2000-04-06 2012-08-21 Apple Inc. Custom stores
US7424445B1 (en) 2000-04-06 2008-09-09 Apple Inc. Virtual bundles
JP2008276764A (ja) * 2000-04-06 2008-11-13 Apple Inc カスタムストアを実現するためのシステム及び方法
US7526437B1 (en) 2000-04-06 2009-04-28 Apple Inc. Custom stores
JP4594410B2 (ja) * 2000-04-06 2010-12-08 アップル インコーポレイテッド カスタムストアを実現するためのシステム及び方法
WO2002031692A3 (en) * 2000-10-12 2003-10-09 Exaxe Ltd Collaborative navigation controller
WO2002031692A2 (en) * 2000-10-12 2002-04-18 Exaxe Limited Collaborative navigation controller
EP1251444A1 (de) * 2001-04-20 2002-10-23 Festo AG & Co Verfahren zur Konfigurierung eines Produkts oder einer Produktkombination auf einem PC
DE10222603A1 (de) * 2002-05-17 2003-12-04 Endress & Hauser Deutschland H Verfahren zum Betreiben eines elektronischen Shopping-Systems
DE102010005376A1 (de) * 2010-01-22 2011-07-28 Häring, Benedikt, Dipl.-Wirt. Ing., 84028 Verfahren zur automatisierten Herstellung individuell gestalteter Produkte
DE102013019354A1 (de) * 2013-11-19 2015-05-21 iEXERGY GmbH Verfahren zum Anbieten von Waren, Dienstleistungen und/oder sonstigen Werten für den Bereich der Gebäudeautomation an Nutzer im Internet
WO2016128034A1 (de) 2015-02-11 2016-08-18 Sae Schaarschmidt Analytic Engineering Gmbh Verfahren und system zur erzeugung einer visuellen interaktiven produktkonfiguration
US10762719B2 (en) 2015-02-11 2020-09-01 Sae Schaarschmidt Analytic Engineering Gmbh Method and system for generating a visual interactive product configuration

Also Published As

Publication number Publication date
FR2798753A1 (fr) 2001-03-23
US7035815B1 (en) 2006-04-25
GB0127329D0 (en) 2002-01-02
IT1314765B1 (it) 2003-01-16
BR9901752A (pt) 2000-04-04
KR100652299B1 (ko) 2006-11-29
IE990515A1 (en) 2001-01-10
AU4883099A (en) 2000-03-23
SG81993A1 (en) 2001-07-24
TW455797B (en) 2001-09-21
AU756331B2 (en) 2003-01-09
GB2366053A (en) 2002-02-27
CN1255682A (zh) 2000-06-07
GB2343972A (en) 2000-05-24
JP4404406B2 (ja) 2010-01-27
FR2798753B1 (fr) 2005-08-26
JP2000099577A (ja) 2000-04-07
KR20000022676A (ko) 2000-04-25
GB9919949D0 (en) 1999-10-27
ITTO990654A1 (it) 2001-01-23
US6167383A (en) 2000-12-26

Similar Documents

Publication Publication Date Title
DE19940209A1 (de) Verfahren und Vorrichtung zum Liefern von vom Kunden konfigurierten Maschinen an eine Stelle des Internets
DE10014446A1 (de) Interaktives Beratungsverfahren für Zusatzverkäufe und Vorrichtung für Internetanwendungen
DE69726124T2 (de) Rechnergestütztes system und verfahren zur preisangabe
DE112017006370T5 (de) Techniken zur bereitstellung von elektronischen endcap-artikeln
US9833714B2 (en) Software platform and method for gamification of product/content markets
DE10056278B4 (de) Verfahren und System zum Kommunizieren zwischen einem Lieferanten - und Kundengeräten
US7216094B2 (en) Web vehicle ordering system
US20020024537A1 (en) E2 automobile dealership information management system
DE112014002271T5 (de) Verkaufssystem
EP1088287A1 (de) Anwendungsübergreifendes arbeitszeitblatt
DE10205743A1 (de) System und Verfahren für netzwerkbasiertes Einkaufen
Singh et al. An optimal policy for deteriorating items with time-proportional deterioration rate and constant and time-dependent linear demand rate
DE102008026861A1 (de) Verfahren und System zum Bereitstellen von verbraucherdefinierten Kupons
DE10128494A1 (de) Persönlicher digitaler Einkaufswagen
DE10302777A1 (de) Erstellung einer Umsatzvolumenprognose
DE10239294A1 (de) Lokales Erzeugen von Preisangaben unter der Verwendung eines oder mehrerer Preisgestaltungswerkzeuge, die von einem Verkäufer empfangen wurden
DE10245992A1 (de) Vereinfachung der Bestellungseingabe
DE102004007894A1 (de) Prozess zum Steuern der Anpassung der erstmaligen Benutzung
EP3073423A1 (de) Vorrichtung, verfahren und computerprogramm zum erstellen einer zeitlichen abfolge von aktivitäten eines nutzers
DE102020103703B3 (de) Verfahren und Filterschaltung zum Durchführen von Messkampagnen mittels einer jeweiligen Sensorschaltung mehrerer Kraftfahrzeuge
WO2001030189A2 (de) Verfahren zur bereitstellung eines massgefertigten gegenstandes
DE10246000A1 (de) Bereitstellung einer Visualisierung von Marktangeboten mittels Mustern von geometrischen Anzeigeelementen
EP2339524A1 (de) Verfahren zum Betrieb eines Internet-Portals zur Kaufunterstützung von Kunden
DE10019244A1 (de) Expertensystem für Rückwärtsauktionierungs-Austausch
DE102021113236A1 (de) Rabattprozentsatz-Bestimmungssystem, Rabattpreis-Präsentationssystem, Rabattprozentsatz-Bestimmungsverfahren und Speichermedium

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R011 All appeals rejected, refused or otherwise settled
R003 Refusal decision now final

Effective date: 20111017