A system, method and program of the invention enables a client in a network
of computers to participate with a plurality of merchants across several
Web servers in electronic transactions for the purchase of products from
the merchants. The client is enabled to make one transaction with one
merchant dependent upon the results of another transaction with another
merchant. More specifically, each item that is available from any merchant
and is selected by a customer using the client is represented at the
client as a separate object having states associated therewith. A buy,
hold, or conditional state will set a lock on the corresponding object at
the Web server such that no other transactions with other customers can
take place for that specific item while the current customer is actively
using it. A conditional state sends a signal to the merchant to assist in
contacting another merchant in order to cancel a previous transaction that
the other merchant had with the current customer.
Ein System, eine Methode und ein Programm der Erfindung ermöglicht einem Klienten in einem Netz der Computer, mit einer Mehrzahl der Kaufleute über einigen Netzbedienern an den elektronischen Transaktionen für den Erwerb der Produkte von den Kaufleuten teilzunehmen. Der Klient wird ermöglicht, eine Verhandlung mit einem Handelsabhängigen nach den Resultaten einer anderen Verhandlung mit einem anderen Kaufmann zu bilden. Spezifischer, wird jedes Einzelteil, das von jedem möglichem Kaufmann vorhanden ist und von einem Kunden mit dem Klienten vorgewählt wird, am Klienten da ein unterschiedlicher Gegenstand dargestellt, der Zustände damit verbinden läßt. Ein Kauf, ein Einfluß oder ein bedingter Zustand stellen eine Verriegelung auf dem entsprechenden Gegenstand am web server so ein, daß keine anderen Verhandlungen mit anderen Kunden für dieses spezifische Einzelteil stattfinden können, während der gegenwärtige Kunde es aktiv benutzt. Ein bedingter Zustand schickt dem Kaufmann ein Signal zur Vorlage im In Verbindung treten mit ein anderes Handels, um eine vorhergehende Verhandlung zu annullieren, die der andere Kaufmann mit dem gegenwärtigen Kunden hatte.