Communication systems and method for a rail vehicle or other powered system
First Claim
Patent Images
1. A communication system for a vehicle comprising:
- one or more processors configured to receive data parameters associated with one or more conditions of the vehicle;
the one or more processors configured to select a subset of the data parameters; and
the one or more processors configured to communicate the data parameters in the subset to one or more applications of the vehicle that use the data parameters to perform one or more operations;
wherein the one or more processors also are configured to dynamically modify which of the data parameters are included in the subset;
wherein the one or more processors also are configured to apply one or more filters to determine which of the data parameters are included in the subset;
wherein the filters include at least one of a category filter that includes the data parameters in the subset based on a type of the data parameters, a frequency filter that includes the data parameters in the subset based on frequencies at which the applications request the data parameters, a use filter that includes the data parameters in the subset based on how the data parameters are used by the applications, or a priority filter that includes the data parameters in the subset based on priority values assigned to the data parameters.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication system for a vehicle includes an input module, a selection module, and a publisher module. The input module is configured to receive data parameters associated with one or more conditions (e.g., states, current operational aspects or modes, operational environmental conditions) of the vehicle. The selection module is configured to select a subset of the data parameters. The publisher module is configured to communicate the data parameters in the subset to one or more applications of the vehicle that use the data parameters to perform one or more operations.
-
Citations
21 Claims
-
1. A communication system for a vehicle comprising:
-
one or more processors configured to receive data parameters associated with one or more conditions of the vehicle; the one or more processors configured to select a subset of the data parameters; and the one or more processors configured to communicate the data parameters in the subset to one or more applications of the vehicle that use the data parameters to perform one or more operations; wherein the one or more processors also are configured to dynamically modify which of the data parameters are included in the subset; wherein the one or more processors also are configured to apply one or more filters to determine which of the data parameters are included in the subset; wherein the filters include at least one of a category filter that includes the data parameters in the subset based on a type of the data parameters, a frequency filter that includes the data parameters in the subset based on frequencies at which the applications request the data parameters, a use filter that includes the data parameters in the subset based on how the data parameters are used by the applications, or a priority filter that includes the data parameters in the subset based on priority values assigned to the data parameters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication system for a vehicle comprising:
-
one or more processors configured to receive data parameters associated with one or more conditions of the vehicle; the one or more processors also are configured to output a selection of a subset of the data parameters; and one or more processors are further configured to publish the data parameters in the subset to one or more applications of the vehicle that use the data parameters to perform one or more operations, wherein the one or more processors also are configured to publish the data parameters in the subset to the one or more applications of the vehicle irrespective of communication of requests for the data parameters from the one or more applications; wherein the one or more applications are configured to request from the one or more processors data parameters that are not in the subset only if the data parameters that are not in the subset have a priority value that is above a designated priority threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A communication system for a vehicle comprising:
-
one or more processors configured to receive data parameters associated with one or more conditions of the vehicle; the one or more processors also configured to output a selection of a subset of the data parameters; and the one or more processors are further configured to publish the data parameters in the subset to one or more applications of the vehicle that use the data parameters to perform one or more operations, wherein the one or more processors are configured to publish only the data parameters in the subset unless a request for a data parameter not in the subset is received from one of the one or more applications and the request is above a designated priority threshold. - View Dependent Claims (14, 15)
-
-
16. A method for communicating data parameters in a rail vehicle, the method including:
-
receiving data parameters associated with one or more conditions of the rail vehicle or other powered system; selecting, with the one or more processors, a subset of the data parameters; and publishing, with the one or more processors, the data parameters in the subset to one or more applications that use the data parameters to perform one or more operations; wherein the selecting step includes dynamically modifying which of the data parameters are included in the subset; wherein the selecting step includes applying one or more filters to determine which of the data parameters are included in the subset;
,wherein the filters include at least one of a category filter that includes the data parameters in the subset based on a type of the data parameters, a frequency filter that includes the data parameters in the subset based on frequencies at which the applications request the data parameters, a use filter that includes the data parameters in the subset based on how the data parameters are used by the applications, or a priority filter that includes the data parameters in the subset based on priority values assigned to the data parameters. - View Dependent Claims (17, 18)
-
-
19. A non-transitory computer readable storage medium for a communication system of a rail vehicle or other powered system that includes one or more processors, the non-transitory computer readable storage medium including one or more sets of instructions configured to direct the one or more processors to:
-
receive data parameters associated with one or more conditions of the rail vehicle or other powered system; select a subset of the data parameters; and publish the data parameters in the subset to one or more applications that use the data parameters to perform one or more operations; wherein the one or more sets of instructions are configured to direct the one or more processors to dynamically modify which of the data parameters are included in the subset; wherein the one or more sets of instructions are configured to direct the one or more processors to apply one or more filters to determine which of the data parameters are included in the subset; wherein the filters include at least one of a category filter that includes the data parameters in the subset based on a type of the data parameters, a frequency filter that includes the data parameters in the subset based on frequencies at which the applications request the data parameters, a use filter that includes the data parameters in the subset based on how the data parameters are used by the applications, or a priority filter that includes the data parameters in the subset based on priority values assigned to the data parameters. - View Dependent Claims (20, 21)
-
Specification