System for strategic management and communication of data in machine environments
First Claim
1. A system for strategic management and communication of data in machine environments comprising:
- at least one communication module for communicating data with an off-board system, the communication module being disposed in a machine environment and adapted for use with one or more communication methods;
a data interpreter communicatively coupled to the at least one communication module and configured to;
communicate operation data associated with a machine, the operation data including a plurality of operational aspects associated with at least a portion of the machine;
prioritize each of the plurality of operational aspects in a communication queue associated with the data interpreter;
select a communication method for each of the plurality of operational aspects based on a priority associated with a respective operational aspect; and
transmit each of the operational aspects to the off-board system via the selected communication method, where prioritizing each of the plurality of operational aspects includes;
analyzing each operational aspect based on predetermined operational criteria, including;
comparing a value of at least one operational aspect to a predetermined threshold;
designating one or more operational aspects whose value does not conform with the predetermined threshold as high-priority; and
designating one or more operational aspects whose value does conform with the predetermined threshold as low-priority; and
establishing data communication time limits for one or more operational aspects based on the priority associated with the one or more operational aspects,wherein a data communication time limit established for the one or more high-priority operational aspects is shorter than a data communication time limit established for the one or more low-priority operational aspects andwherein selecting the communication method includes;
receiving a list of available communication methods from the off-board system, the list including cost data associated with each available communication method;
selecting the least costly communication method available;
monitoring a time that an operational aspect remains in the queue; and
selecting a second communication method from the list of available communication methods if the monitored time exceeds the data communication time limit, wherein the data communication time limit is indicative of a time period that the operational aspect is permitted to remain in the queue.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for strategic management and communication of data in machine environments includes at least one communication module for communicating data with an off-board system, the communication module being disposed in a machine environment and adapted for use with one or more communication methods. The system also includes a data interpreter communicatively coupled to the at least one communication module. The data interpreter is configured to communicate operation data associated with a machine, the operation data including a plurality of operational aspects associated with at least a portion the machine. The data interpreter prioritizes each of the plurality of operational aspects in a communication queue associated with the data interpreter. The data interpreter is also configured to select a communication method for each of the plurality of operational aspects based on a priority associated with a respective operational aspect and transmit each of the operational aspects to the off-board system via the selected communication method.
-
Citations
25 Claims
-
1. A system for strategic management and communication of data in machine environments comprising:
-
at least one communication module for communicating data with an off-board system, the communication module being disposed in a machine environment and adapted for use with one or more communication methods; a data interpreter communicatively coupled to the at least one communication module and configured to; communicate operation data associated with a machine, the operation data including a plurality of operational aspects associated with at least a portion of the machine; prioritize each of the plurality of operational aspects in a communication queue associated with the data interpreter; select a communication method for each of the plurality of operational aspects based on a priority associated with a respective operational aspect; and transmit each of the operational aspects to the off-board system via the selected communication method, where prioritizing each of the plurality of operational aspects includes; analyzing each operational aspect based on predetermined operational criteria, including; comparing a value of at least one operational aspect to a predetermined threshold; designating one or more operational aspects whose value does not conform with the predetermined threshold as high-priority; and designating one or more operational aspects whose value does conform with the predetermined threshold as low-priority; and establishing data communication time limits for one or more operational aspects based on the priority associated with the one or more operational aspects, wherein a data communication time limit established for the one or more high-priority operational aspects is shorter than a data communication time limit established for the one or more low-priority operational aspects and wherein selecting the communication method includes; receiving a list of available communication methods from the off-board system, the list including cost data associated with each available communication method; selecting the least costly communication method available; monitoring a time that an operational aspect remains in the queue; and selecting a second communication method from the list of available communication methods if the monitored time exceeds the data communication time limit, wherein the data communication time limit is indicative of a time period that the operational aspect is permitted to remain in the queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for data communication between one or more geographically dispersed assets and a project management system comprising:
-
receiving, in a data interpreter, operation data associated with a remote asset operating in a project environment, the operation data including a plurality of operational aspects associated with the remote asset; assigning, by the data interpreter, a priority to each of the plurality of operational aspects; arranging the plurality of operational aspects in a communication queue based on the assigned priority associated with the plurality of operational aspects; selecting, by the data interpreter, a communication method for each of the plurality of operational aspects in the communication queue; and transmitting data from the communication queue via the selected communication method, wherein assigning a priority to each of the plurality of operational aspects includes; analyzing, by the data interpreter, the received operational aspects based on predetermined operational criteria, including; comparing a value of at least one operational aspect to a predetermined threshold; designating, by the data interpreter, one or more operational aspects whose value does not conform with the predetermined threshold as high-priority; and designating, by the data interpreter, one or more operational aspects whose value does conform with the predetermined threshold as low-priority, and establishing data communication time limits for one or more operational aspects based on the priority associated with the one or more operational aspects, wherein a data communication time limit established for the one or more high-priority operational aspects is shorter than a data communication time limit established for the one or more low-priority operational aspects and wherein selecting the communication method includes; receiving a list of available communication methods from the off-board system, the list including cost data associated with each available communication method; selecting the least costly communication method available; monitoring a time that an operational aspect remains in the queue; and selecting a second communication method from the list of available communication methods if the monitored time exceeds the data communication time limit, wherein the data communication time limit is indicative of a time period that the operational aspect is permitted to remain in the queue. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for data communication between one or more geographically dispersed assets and a project management system comprising:
-
monitoring operation data associated with a remote asset operating in a project environment, wherein the operation data is indicative of a plurality of operational aspects associated with the remote asset; prioritizing the operation data; establishing a communication queue for communicating the operation data between a remote asset and a project management system, the communication queue being configured to arrange the operation data for communication based on a priority associated with each respective operational aspect operation data; selecting a communication method for transmitting the operation data in the communication queue such that operation data is queued for transmission based on one or more of reliability and cost of available communication methods; and transmitting operation data associated with the communication queue via a selected communication method, where prioritizing the operation data includes; analyzing each operational aspect based on predetermined operational criteria, including; comparing a value of at least one operational aspect to a predetermined threshold, wherein the predetermined threshold is a design specification value or range for a combustion engine, a motor, a transmission, a fluid cooling system, a generator, a cooling tank, or a lubricating fluid, of the remote asset; designating one or more operational aspects whose value does not conform with the predetermined threshold as high-priority; and designating one or more operational aspects whose value does conform with the predetermined threshold as low-priority; and establishing data communication time limits for one or more operational aspects based on the priority associated with the one or more operational aspects, wherein a data communication time limit established for the one or more high-priority operational aspects is shorter than a data communication time limit established for the one or more low-priority operational aspects; and wherein selecting the communication method includes; receiving a list of available communication methods from an off-board system, the list including cost data associated with each available communication method; selecting the least costly communication method available; monitoring a time that an operational aspect remains in the queue; and selecting a second communication method from the list of available communication methods if the monitored time exceeds the data communication time limit, wherein the data communication time limit is indicative of a time period that the operational aspect is permitted to remain in the queue. - View Dependent Claims (23)
-
-
24. A method for data communication between one or more geographically dispersed assets and a project management system comprising:
-
receiving, in a data interpreter, operation data associated with a remote asset operating in a project environment, the operation data including a plurality of operational aspects associated with the remote asset; assigning a priority to each of the plurality of operational aspects; arranging the plurality of operational aspects in a communication queue based on the assigned priority associated with the plurality of operational aspects; establishing a data communication time limit for each of the plurality of operational aspects based on the priority assigned to each of the plurality of operational aspects, wherein the established data communication time limit for each of the plurality of operational aspects is indicative of a time period that each of the plurality of operational aspects is permitted to remain in the communication queue; receiving a list of communication methods from the remote asset, the list including cost data associated with each available communication method; initially assigning a first communication method for all of the plurality of operational aspects in the communication queue, wherein the first communication method is the least costly communication method available; transmitting data from the communication queue via the first communication method; and selectively reassigning one or more of the plurality of operational aspects to a different communication method based at least in part on the priority assigned to each of the plurality of operational aspects and a measured time delay associated with transmitting each of the operational aspects via the first communication method, wherein the measured time delay is indicative of a length of time that each respective operational aspect remains in the communication queue beyond its respective data communication time limit. - View Dependent Claims (25)
-
Specification