VEHICLE PERFORMANCE MONITORING SYSTEM WITH MULTI-LEVEL CACHING
First Claim
1. A method for monitoring performance of a vehicle, comprising:
- receiving a first request for performance data from a client;
prioritizing and aggregating the request with at least one additional request to form an aggregate request;
transmitting the aggregate request to the vehicle; and
receiving a response comprising the performance data from the vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for monitoring vehicle performance including multi-level caching. The system includes a vehicle portion with sensors, a vehicle caching data server, and a wireless transceiver and a monitoring station portion with monitoring workstations, a monitoring caching data server, and a wireless transceiver. The monitoring caching data server receives and aggregates requests for vehicle performance data from the monitoring workstations based on request priority and available bandwidth. The vehicle caching data server stores vehicle performance data from the sensors and selectively transmits a subset of the vehicle performance data to the monitoring caching data server in response to aggregate requests.
-
Citations
34 Claims
-
1. A method for monitoring performance of a vehicle, comprising:
-
receiving a first request for performance data from a client; prioritizing and aggregating the request with at least one additional request to form an aggregate request; transmitting the aggregate request to the vehicle; and receiving a response comprising the performance data from the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for monitoring performance of an aircraft, comprising
receiving aircraft performance data from a plurality of sensors aboard the aircraft; -
storing the aircraft performance data on an aircraft caching data server; aggregating requests for a subset of the aircraft performance data from a plurality of monitoring workstations to derive an aggregate request; transmitting the aggregate request from a ground station to the aircraft; transmitting at least some of the sensor aircraft performance data to the ground station in response to the aggregate request; storing at least some of the aircraft performance data on a ground caching data server; and displaying at least one requested subset of the aircraft performance data on the respective monitoring workstation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for monitoring performance of a vehicle, comprising:
-
a plurality of monitoring workstations each configured to transmit a request for performance data in response to a user command; a first caching data server configured to receive, prioritize, and aggregate requests for performance data from the workstations; and a second caching data server configured to receive an aggregate request from the first caching data server and transmit performance data in response to the aggregate request, wherein the first caching data server is not aboard the vehicle and the second caching server is aboard the vehicle. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable recording medium containing instructions for implementing on a server a method of monitoring performance of a vehicle, the method comprising:
-
receiving via computer network a plurality of requests for performance data from a plurality of monitoring workstations; determining whether each request can be satisfied with data in a local cache; if a request can be satisfied with data in the local cache; transmitting responsive data from the local cache to a monitoring workstation associated with the request; if a request cannot be satisfied with data in the local cache; determining whether the request can be satisfied based at least in part on a bandwidth limitation and a priority assigned to the request; if the request can be satisfied; combining the request with at least one other request to form an aggregate request; if the request cannot be satisfied; transmitting an error condition to a monitoring workstation associated with the request; transmitting the aggregate request to the vehicle; receiving responsive performance data from the vehicle in response to the aggregate request; and transmitting via the computer network at least a subset of the responsive performance data to at least one monitoring workstation associated with a request included in the aggregate request. - View Dependent Claims (34)
-
Specification