OPEN ARCHITECTURE VEHICLE INFORMATION MODULE AND SYSTEM AND METHOD THEREOF
First Claim
1. A method for presenting vehicle data of a wheeled tactical vehicle to a client using a vehicle information module of a vehicle management system, the vehicle information module being configurable through a series of eXtensible Markup Language (XML) files, the XML files defining device addresses, messages, and desired fields, and the method comprising:
- receiving at the vehicle information module of the vehicle management system, vehicle messages including vehicle data;
selectively translating the received vehicle messages into individual data fields using the vehicle information module;
receiving a request from a client for vehicle data, the requested vehicle data including data representing a status of the wheeled tactical vehicle; and
sending to the client requested vehicle data based on said receiving the request, said sending being via a webservice interface,wherein said selective translating being based on the desired fields specified in the XML files, and said selective translating being performed such that only vehicle messages necessary to populate the desired fields specified in the XML files are translated.
1 Assignment
0 Petitions
Accused Products
Abstract
A module, system, and method for presenting vehicle data to a client. A vehicle information module (VIM) is configured to interpret, store, and communicate to interested clients the status of a vehicle. Interested clients or end-users may include a GUI, a database, an Interrogative Diagnostics & Prognostics System and other future stakeholders, such as a fleet management system, a logistics system, a maintenance system, and a mobile personal digital assistant.
-
Citations
20 Claims
-
1. A method for presenting vehicle data of a wheeled tactical vehicle to a client using a vehicle information module of a vehicle management system, the vehicle information module being configurable through a series of eXtensible Markup Language (XML) files, the XML files defining device addresses, messages, and desired fields, and the method comprising:
-
receiving at the vehicle information module of the vehicle management system, vehicle messages including vehicle data; selectively translating the received vehicle messages into individual data fields using the vehicle information module; receiving a request from a client for vehicle data, the requested vehicle data including data representing a status of the wheeled tactical vehicle; and sending to the client requested vehicle data based on said receiving the request, said sending being via a webservice interface, wherein said selective translating being based on the desired fields specified in the XML files, and said selective translating being performed such that only vehicle messages necessary to populate the desired fields specified in the XML files are translated. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for presenting specific vehicle data to a client upon request, the system comprising:
-
means for receiving a first vehicle message signal including vehicle status information, the first vehicle message signal being in a first data format; means for receiving a second vehicle message signal including vehicle status information, the second vehicle message signal being in a second data format, the second data format being different from the first data format; means for translating the first message in the first format to a third data format; means for translating the second message in the second format to the third data format; means for receiving a request for vehicle status information; and means for transmitting only requested vehicle status information, the transmitted vehicle status information being transmitted in the third data format, wherein the first data format is associated with a vehicle bus, and wherein the second data format is associated with a prognostics-specific format. - View Dependent Claims (8, 9, 10)
-
-
11. A method for providing specific data to an end-user, the method comprising:
-
selectively interpreting received messages associated with a mechanical system, said selectively interpreting being based on a configuration of one or more eXtensible Markup Language (XML) files, the XML files being reconfigurable based on a physical change made to the mechanical system; receiving a request from an end-user for specific data, the specific data being associated with a current status of the system; and sending to the end-user only the requested data in response to the received request, wherein the end-user is one of a graphical user interface, a database, an Interrogative Diagnostics and Prognostics system, a fleet management system, a logistics system, a maintenance system, and a mobile personal display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification