Processing Shipment Status Events
First Claim
Patent Images
1. A method, comprising the steps of:
- obtaining, in at least one server, an instance of at least one first event from a first one of a plurality of carriers, the instance of the at least one first event being associated with a shipment in transit with the first one of the carriers, the at least one first event being associated with a first one of a plurality of sets of first events used by at least one of the carriers to describe shipment status, the first one of the sets of first events being associated with the one of the carriers;
mapping, in the at least one server, the instance of the at least one first event to an instance of a second event, the second event being associated with a set of second events, each of the second events describing a shipment status and being normalized with respect to the sets of first events associated with the carriers;
obtaining, in the at least one server, an instance of a subsequent first event from a second one of the carriers, the instance of the subsequent first event being associated with a shipment in transit with the second one of the carriers, the subsequent first event differing from the at least one first event and being associated with a second one of the sets of first events;
mapping, in the at least one server, the instance of the subsequent first event to a subsequent instance of the second event; and
implementing, in the at least one server, at least one action based at least in part on the subsequent instance of the second event and order data associated with the shipment in transit with the second one of the carriers.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for processing shipment status events. An instance of a first event is obtained from a carrier. The instance of the first event is associated with a shipment in transit with the carrier, and the first event is associated with a set of first events used by the carrier to describe shipment status. The instance of the first event is mapped to an instance of a second event. The second event is associated with a set of second events, each describing a shipment status and being normalized with respect to sets of first events associated with multiple carriers. At least one action based at least in part on the instance of the second event is implemented.
-
Citations
28 Claims
-
1. A method, comprising the steps of:
-
obtaining, in at least one server, an instance of at least one first event from a first one of a plurality of carriers, the instance of the at least one first event being associated with a shipment in transit with the first one of the carriers, the at least one first event being associated with a first one of a plurality of sets of first events used by at least one of the carriers to describe shipment status, the first one of the sets of first events being associated with the one of the carriers; mapping, in the at least one server, the instance of the at least one first event to an instance of a second event, the second event being associated with a set of second events, each of the second events describing a shipment status and being normalized with respect to the sets of first events associated with the carriers; obtaining, in the at least one server, an instance of a subsequent first event from a second one of the carriers, the instance of the subsequent first event being associated with a shipment in transit with the second one of the carriers, the subsequent first event differing from the at least one first event and being associated with a second one of the sets of first events; mapping, in the at least one server, the instance of the subsequent first event to a subsequent instance of the second event; and
implementing, in the at least one server, at least one action based at least in part on the subsequent instance of the second event and order data associated with the shipment in transit with the second one of the carriers.
-
-
2. A method, comprising the steps of:
-
obtaining, in at least one server, an instance of at least one first event from one of a plurality of carriers, the instance of the at least one first event being associated with a shipment in transit with the one of the carriers, the at least one first event being associated with one of a plurality of sets of first events used by at least one of the carriers to describe shipment status, the one of the sets of first events being associated with the one of the carriers; mapping, in the at least one server, the instance of the at least one first event to an instance of a second event, the second event being associated with a set of second events, each of the second events describing a shipment status and being normalized with respect to the sets of first events associated with the carriers; and implementing, in the at least one server, at least one action based at least in part on the instance of the second event. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system, comprising:
-
at least one server; and a shipment event processing application executable in the at least one server, the shipment event processing application comprising; logic that obtains an instance of at least one first event from one of a plurality of carriers, the instance of the at least one first event being associated with a shipment in transit with the one of the carriers, the at least one first event being associated with one of a plurality of sets of first events used by at least one of the carriers to describe shipment status, the one of the sets of first events being associated with the one of the carriers; logic that maps the instance of the at least one first event to an instance of a second event, the second event being associated with a set of second events, each of the second events describing a shipment status and being normalized with respect to the sets of first events associated with the carriers; and logic that implements at least one action based at least in part on the instance of the second event. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification