Product flow based auto-ID infrastructure
First Claim
Patent Images
1. A method of tracking an object in a supply chain using an auto-ID node, comprising:
- receiving an event associated with an object from a tracking device at an event message dispatcher, the event including an event description, and the event description including an event type, a time stamp, and an event location;
analyzing the event description at the event handler;
transmitting the event to one of a plurality of activity handlers based upon analyzing the event description at the event handler;
searching for a rule in a rule set of a business process workflow model to apply to the event, at a rule engine of the activity handler;
applying the rule to the event at the rule engine;
determining an action to be taken in response to the event at the activity handler based upon applying the rule;
calculating a new expected action for the object based upon the event;
updating static and dynamic data for the object based upon the event description, at an association data management module, the dynamic data including an expected action component storing the calculated new expected action for the object, a current state component storing the event description, and a history component storing data previously stored in the current state component; and
transmitting the action for execution.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a memory for storing a predetermined path through a plurality of data reading points in a auto-ID system, a plurality of auto-ID tracking devices operable to track an asset at the data reading points, and a processor. The processor is operable to receive data provided from the tracking devices about progress of the asset through the auto-ID system and operable to determine, based on received data indicating that the asset has passed through fewer than all of the plurality of data reading points in the predetermined path, whether or not the progress of asset through the auto-ID system has followed the predetermined path.
36 Citations
39 Claims
-
1. A method of tracking an object in a supply chain using an auto-ID node, comprising:
-
receiving an event associated with an object from a tracking device at an event message dispatcher, the event including an event description, and the event description including an event type, a time stamp, and an event location; analyzing the event description at the event handler; transmitting the event to one of a plurality of activity handlers based upon analyzing the event description at the event handler; searching for a rule in a rule set of a business process workflow model to apply to the event, at a rule engine of the activity handler; applying the rule to the event at the rule engine; determining an action to be taken in response to the event at the activity handler based upon applying the rule; calculating a new expected action for the object based upon the event; updating static and dynamic data for the object based upon the event description, at an association data management module, the dynamic data including an expected action component storing the calculated new expected action for the object, a current state component storing the event description, and a history component storing data previously stored in the current state component; and transmitting the action for execution.
-
-
2. A method of tracking an object in a supply chain using an auto-ID node, comprising:
-
receiving an event associated with an object at an event message dispatcher, the event including an event description; transmitting the event to an activity handler based upon the event description; comparing the event description to a business process workflow model at the activity handler; determining an action to be taken in response to the event at the activity handler based upon comparing the event description to the business process workflow; updating dynamic data for the object based upon the event description, at an association data management module; and transmitting the action for execution. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An auto-ID node for tracking an object in a supply chain, the auto-ID node comprising:
-
an event message dispatcher configured to; receive an event associated with an object, the event including an event description, and transmit the event based upon the event description; an activity handler configured to; receive the event from the event message dispatcher, compare the event description to a business process workflow model handler, determine an action to be taken in response to the event based upon comparing the event description to the business process workflow, and transmit the action for execution; and an association data management module configured to update dynamic data for the object based upon the event description.
-
-
39. A computer program product tangibly embodied in a machine-readable storage medium, the computer program product for tracking an object in a supply chain using an auto-ID node, wherein the computer program product comprises instructions that, when read by a machine, operate to cause data processing apparatus to:
-
receive an event associated with an object at an event message dispatcher, the event including an event description; transmit the event to an activity handler based upon the event description; compare the event description to a business process work flow model at the activity handler; determine an action to be taken in response to the event at the activity handler based upon comparing the event description to the business process workflow; update dynamic data for the object based upon the event description, at an association data management module; and transmit the action for execution.
-
Specification