DATA DISTRIBUTION SYSTEM AND METHOD FOR DISTRIBUTING DATA IN A VEHICLE
First Claim
1. A data distribution system for a vehicle, the distribution system comprising:
- a data distributor module configured to be communicatively coupled with a first data acquisition module that obtains values of one or more available data parameters related to operation of the vehicle, a first service module that provides one or more functions for the vehicle based on the values, and a memory, the data distributor module configured to receive a first request list from the first service module that includes one or more requested data parameters of the available data parameters;
wherein the data distributor module is configured for the first data acquisition module to store the values of the requested data parameters in the memory; and
wherein the data distributor module is configured to retrieve the values of one or more of the requested data parameters from the memory and communicate the values that are retrieved to the first service module for the first service module to use the values that are retrieved to provide the one or more functions for the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A data distribution system for a vehicle includes a data distributor module that is communicatively coupled with a data acquisition module that obtains values of available data parameters related to operation of the vehicle, a service module that provides functions for the vehicle based on the values, and a memory. The data distributor module receives a request list from the service module that includes one or more requested data parameters of the available data parameters. The data acquisition module stores the values of the requested data parameters in the memory. The data distributor module retrieves the values of one or more of the requested data parameters from the memory and communicates the values that are retrieved to the service module for the service module to use the values that are retrieved to provide the functions for the vehicle.
-
Citations
23 Claims
-
1. A data distribution system for a vehicle, the distribution system comprising:
-
a data distributor module configured to be communicatively coupled with a first data acquisition module that obtains values of one or more available data parameters related to operation of the vehicle, a first service module that provides one or more functions for the vehicle based on the values, and a memory, the data distributor module configured to receive a first request list from the first service module that includes one or more requested data parameters of the available data parameters; wherein the data distributor module is configured for the first data acquisition module to store the values of the requested data parameters in the memory; and wherein the data distributor module is configured to retrieve the values of one or more of the requested data parameters from the memory and communicate the values that are retrieved to the first service module for the first service module to use the values that are retrieved to provide the one or more functions for the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data distribution system for a vehicle, the distribution system comprising:
-
a data distributor module and a shared memory, the data distributor module communicatively coupled with the shared memory; wherein the data distributor module is configured to receive requests for data parameters from a plurality of service modules, filter the requests for the data parameters, and communicate the filtered requests for the data parameters to a plurality of data acquisition modules that generate the data parameters and store the data parameters in the shared memory, and wherein the data parameters relate to operations of the vehicle; wherein the data distributor module is further configured to at least one of retrieve the data parameters from the shared memory, based on memory indices of the stored data parameters received from the data acquisition modules, and communicate the data parameters that are retrieved from the shared memory to the plurality of service modules for use by the plurality of service modules in performing one or more functions for the vehicle;
or communicate the memory indices to the plurality of service modules for the service modules to retrieve the stored data parameters from the shared memory. - View Dependent Claims (10)
-
-
11. A method for distributing data in a vehicle, the method comprising:
-
receiving a first request list for values of one or more requested data parameters, the values representative of operations of the vehicle and used to perform one or more functions for the vehicle; determining which of one or more data acquisition modules acquires the values of the one or more requested data parameters; storing the values in a memory; and retrieving the values from the memory in order to transmit the values to one or more service modules that use the values to perform the functions for the vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for distributing data in a vehicle, the method comprising:
-
receiving requests for data parameters from a plurality of service modules, the data parameters relating to operations of the vehicle; filtering the requests for the data parameters; communicating the requests that are filtered for the data parameters to a plurality of data acquisition modules that generate the data parameters and store the data parameters in a shared memory with memory indices representative of where the data parameters are stored; and at least one of; retrieving the data parameters from the shared memory, based on memory indices of the data parameters that are stored in the shared memory and received from the data acquisition modules, and communicating the data parameters that are retrieved from the shared memory to the plurality of service modules for use by the plurality of service modules in performing one or more functions for the vehicle;
orcommunicating the memory indices to the plurality of service modules for the service modules to retrieve the stored data parameters from the shared memory based on the memory indices. - View Dependent Claims (21, 22, 23)
-
-
20. A data distribution system for a vehicle, the distribution system comprising:
-
a request list submodule configured to receive requests for values of one or more available data parameters from plural service modules of the vehicle, the data parameters representing operations of the vehicle; a filter submodule configured to filter the requests based on which of plural data acquisition modules of the vehicle acquire the values of the data parameters in the requests, wherein one or more of the data acquisition modules store the values in a shared memory; a reader submodule configured to retrieve the values of the data parameters in the requests from the shared memory; and a publication submodule configured to form one or more messages for transmission to the service modules, wherein the one or more messages include the values of the data parameters that are requested by the service modules.
-
Specification