Supervising method for dynamic and large data loads in automotive systems
First Claim
1. A system of a vehicle comprising:
- one or more hardware processors coupled to a memory;
a supervised component including a report module stored in the memory and executable by the one or more hardware processors of the vehicle;
a data load supervisor stored in the memory and executable by the one or more hardware processors of the vehicle; and
an electronic display panel communicatively coupled to the data load supervisor, wherein the electronic display panel is an element of the vehicle;
wherein the supervised component is communicatively coupled to the data load supervisor via a communicative coupling;
wherein the report module provides load data to the data load supervisor via the communicatively coupling;
wherein the load data describes a data load of the supervised component;
wherein the data load supervisor performs an analysis of the data load to determine whether the data load exceeds a threshold described by a specification associated with the supervised component;
wherein responsive to the data load supervisor determining that the supervised component cannot handle the data load without an accommodation, the data load supervisor stops an operation of a device of the vehicle; and
wherein the data load supervisor causes the electronic display panel to display a message responsive to the analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure includes implementations for supervising a data load for a vehicle. The method may include receiving report data that may describe a data load for the supervised component. The method may include retrieving specification data for the supervised component that describes a threshold for the data load. The method may include performing an analysis of the data load to determine whether the data load exceeds the threshold. The method may include providing graphical data to an electronic display panel to cause the electronic display panel to display a message responsive to the analysis indicating that the data load exceeds the threshold. The method may include providing an accommodation to the supervised component so that the data load does not exceed the threshold, where the accommodation includes stopping an operation of a device of the vehicle.
30 Citations
20 Claims
-
1. A system of a vehicle comprising:
-
one or more hardware processors coupled to a memory; a supervised component including a report module stored in the memory and executable by the one or more hardware processors of the vehicle; a data load supervisor stored in the memory and executable by the one or more hardware processors of the vehicle; and an electronic display panel communicatively coupled to the data load supervisor, wherein the electronic display panel is an element of the vehicle; wherein the supervised component is communicatively coupled to the data load supervisor via a communicative coupling; wherein the report module provides load data to the data load supervisor via the communicatively coupling; wherein the load data describes a data load of the supervised component; wherein the data load supervisor performs an analysis of the data load to determine whether the data load exceeds a threshold described by a specification associated with the supervised component; wherein responsive to the data load supervisor determining that the supervised component cannot handle the data load without an accommodation, the data load supervisor stops an operation of a device of the vehicle; and wherein the data load supervisor causes the electronic display panel to display a message responsive to the analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
providing, by a report module that is an element of a supervised component of a vehicle, load data to a data load supervisor of the vehicle via a communicatively coupling shared between the supervised component and the data load supervisor, wherein the load data describes a data load of the supervised component; providing, by the data load supervisor, an analysis of the data load to determine whether the data load exceeds a threshold described by a specification associated with the supervised component; responsive to determining that the supervised component cannot handle the data load without an accommodation, stopping, by the data load supervisor, an operation of a device of the vehicle; and providing, by the data load supervisor, graphical data to an electronic display panel to cause the electronic display panel to display a message responsive to the analysis. - View Dependent Claims (13, 14, 15)
-
-
16. A computer program product comprising a non-transitory memory storing computer-executable code that, when executed by a processor, causes the processor to:
-
receive report data from a communicative coupling shared with a supervised component that includes a report module that transmits a message including the report data, wherein the report data describes a data load for the supervised component that is an element of a vehicle; retrieve specification data for the supervised component that describes a threshold for the data load; perform an analysis of the data load to determine whether the data load exceeds the threshold; provide graphical data to an electronic display panel to cause the electronic display panel to display a message responsive to the analysis indicating that the data load exceeds the threshold; and provide an accommodation to the supervised component so that the data load does not exceed a value that is substantially equal to the threshold, wherein the accommodation includes stopping an operation of a device of the vehicle. - View Dependent Claims (17, 18, 19, 20)
-
Specification