Dynamic asset monitoring using electronic markers
First Claim
1. A method for controlling movement of an asset, comprising:
- reading asset information comprising a part number from a first electronic marker coupled to the asset;
reading transport information from a second electronic marker coupled to a transport mechanism for the asset;
obtaining a location information of the asset;
creating event data from the asset information, the transportation information, and the location information;
retrieving by a processor, from a data store, a rule including a value and an action;
evaluating by the processor the rule by comparing the event data with the value of the rule; and
executing the action indicated by the rule based upon a matching of the event data and the value of the rule.
1 Assignment
0 Petitions
Accused Products
Abstract
A novel and non-obvious method, system and computer program product for controlling movement of assets is provided. A method for controlling movement of assets can include reading a first information from a first electronic marker coupled to an asset and reading a second information from a second electronic marker of a transport mechanism in possession of the asset. The method can further include storing in a record the first and second information and a third information comprising a location of the asset. The method can further include retrieving at least one rule comprising at least one value and an action and comparing information in the record to the at least one value. The method can further include executing the action of the at least one rule if the information in the record matches the at least one value.
8 Citations
18 Claims
-
1. A method for controlling movement of an asset, comprising:
-
reading asset information comprising a part number from a first electronic marker coupled to the asset; reading transport information from a second electronic marker coupled to a transport mechanism for the asset; obtaining a location information of the asset; creating event data from the asset information, the transportation information, and the location information; retrieving by a processor, from a data store, a rule including a value and an action; evaluating by the processor the rule by comparing the event data with the value of the rule; and executing the action indicated by the rule based upon a matching of the event data and the value of the rule. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer hardware system for controlling movement of an asset, comprising:
-
at least one scanner, the at least one scanner configured to; read asset information comprising a part number from a first electronic marker coupled to the asset; read transport information from a second electronic marker coupled to a transport mechanism for the asset; a processor configured to obtain a location information of the asset; create event data from the asset information, the transportation information, and the location information; retrieve, from a data store, a rule including a value and an action; evaluate the rule by comparing the event data with the value of the rule; and execute the action indicated by the rule based upon a matching of the event data and the value of the rule. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer-readable storage medium having stored therein computer usable program code for controlling movement of an asset, the computer usable program code, which when executed by a computer hardware system, causes the computer hardware system to perform
reading asset information comprising a part number from a first electronic marker coupled to the asset; -
reading transport information from a second electronic marker coupled to a transport mechanism for the asset; obtaining a location information of the asset; creating event data from the asset information, the transportation information, and the location information; retrieving, from a data store, a rule including a value and an action; evaluating the rule by comparing the event data with the value of the rule; and executing the action indicated by the rule based upon a matching of the event data and the value of the rule. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification