Method and System for Monitoring the Status of an Online Transaction
First Claim
1. A system for monitoring a transaction between a client and a transaction server, the transaction involving a series of events, the system comprising:
- authoring means in the transaction server for generating a list of events to occur within the transaction;
means for embedding into a plurality of first messages event identification data identifying each event in the transaction as it occurs;
transmission means for transmitting the list of events and first messages to an intermediate server accessible to the client;
a monitoring system within the intermediate server for monitoring the receipt of the first messages and notifying the client upon the occurrence of a given event or the failure of a given event contained in the list of events to occur within a certain amount of time; and
a visualization tool within the client for displaying the series of events in the transaction and the status of each event.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention includes methods and software for presenting a user with a set of interfaces that reveal what events are to occur, or are likely to occur, in a transaction, and provide the ability to program the automatic monitoring of these anticipated events with a customizable set of alerts. A merchant encodes events that are possible for the transaction as part of developing an online transaction system such as an online catalog. The data regarding these events is encoded in an electronic communication, such as an email or onsite transaction history item, such that this data can be detected by a receiving system. The method includes presenting and setting monitoring options for event notices that have not yet been received. The chosen options for event notices that have not yet been received are used to program the monitoring and alerting of the user when such event notices have or have not been received.
10 Citations
6 Claims
-
1. A system for monitoring a transaction between a client and a transaction server, the transaction involving a series of events, the system comprising:
-
authoring means in the transaction server for generating a list of events to occur within the transaction; means for embedding into a plurality of first messages event identification data identifying each event in the transaction as it occurs; transmission means for transmitting the list of events and first messages to an intermediate server accessible to the client; a monitoring system within the intermediate server for monitoring the receipt of the first messages and notifying the client upon the occurrence of a given event or the failure of a given event contained in the list of events to occur within a certain amount of time; and a visualization tool within the client for displaying the series of events in the transaction and the status of each event. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Computer readable media encoded with a set of software programs, the software programs being executable on one or more computers to support a method for monitoring the status of a transaction performed between a local computer user and a remote computer, the transaction comprising a series of events, the set of software programs comprising:
-
an authoring program for generating a list of events to occur within the transaction; an embedding program for embedding into a plurality of first messages event identification data identifying each event in the transaction as it occurs; a monitoring program for monitoring the receipt of the first messages and notifying the client upon the occurrence of a given event or the failure of a given event contained in the list of events to occur within a certain amount of time; and a visualization program for displaying the series of events in the transaction and the status of each event.
-
Specification