Asset management platform
First Claim
1. An asset management platform, comprising:
- a database module for holding data for managing mobile assets, the data including event-action rules specifying processing for messages received from the mobile assets;
a network adapter module for receiving a message from a mobile asset, the message including data describing aspects of the mobile asset;
a business operations middleware (BOM) module for processing the received message responsive to the data describing aspects of the mobile asset and the event-action rules in the database module.
2 Assignments
0 Petitions
Accused Products
Abstract
An asset management platform (AMP) processes messages from mobile assets to enable data-driven monitoring and management of the assets. The mobile assets transmit messages to the AMP specifying the assets'"'"' current locations and other information. Modules in the AMP normalize and augment the messages using state information and other data stored in a database. A router routes copies of the messages to multiple destinations, including applications and a business operations middleware (BOM) module. The BOM includes queues for holding messages of different types and subscribers for processing the messages in the queues. An event-action subscriber processes messages as specified by event-action rules. The event-action rules provide flexible and extensible asset tracking, fleet management, and notification capabilities.
-
Citations
24 Claims
-
1. An asset management platform, comprising:
-
a database module for holding data for managing mobile assets, the data including event-action rules specifying processing for messages received from the mobile assets;
a network adapter module for receiving a message from a mobile asset, the message including data describing aspects of the mobile asset;
a business operations middleware (BOM) module for processing the received message responsive to the data describing aspects of the mobile asset and the event-action rules in the database module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An asset management platform comprising:
-
an event-action rules module for storing event action rules for use in processing messages received from mobile assets, the event-action rules comprising;
a set of predicates describing possible states of the mobile assets and/or the asset management platform; and
a set of actions to perform responsive to satisfaction of one or more of the set of predicates; and
a processing module for receiving messages from mobile assets, identifying event-action rules in the event-action rules module applicable to the messages, and applying the event-action rules to the messages. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of managing a mobile asset, comprising:
-
establishing an event-action rule for the mobile asset, the event-action rule including a predicate describing an aspect of the mobile asset and an action to be performed responsive to satisfaction of the predicate;
receiving a message from the mobile asset, the message including data describing aspects of the mobile asset;
evaluating the predicate of the event-action rule with the data describing aspects of the mobile asset in the message; and
performing the action of the event-action rule responsive to satisfaction of the predicate. - View Dependent Claims (23, 24)
-
Specification