ENHANCED REFLASH USING MODULAR DISCRIMINATION
First Claim
1. A method of enhancing a reflash procedure via modular discrimination to maintain a vehicle state of charge while avoiding defective reflash operations comprising:
- receiving a reflash request at a controller associated with the vehicle, the reflash request identifying one or more target modules and specifying replacement information;
commencing a reflash procedure in accordance with the received request, wherein the reflash procedure entails execution of a plurality of individual reflash operations;
while performing the reflash procedure, evaluating a charge state of the vehicle to determine whether the charge state of the vehicle has dropped below a predetermined threshold; and
modifying the reflash procedure if the charge state of the vehicle has dropped below the predetermined threshold by;
categorizing individual ongoing reflash operations within the reflash procedure into at least a first class and a second class;
ceasing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the second class; and
completing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the first class.
9 Assignments
0 Petitions
Accused Products
Abstract
An improved system, method, and mechanism for executing and reconfiguring a reflash procedure maintains a vehicle state of charge while avoiding defective reflash operations. In an aspect of the invention, the technique includes receiving a reflash request, i.e., at a controller associated with the vehicle, the reflash request identifying one or more target modules and specifying replacement information. A reflash procedure in accordance with the received request is then begun. However, when and if the charge state of the vehicle drops below a predetermined threshold, the controller modifies the reflash procedure by first categorizing individual ongoing reflash operations and stopping any reflash operations belonging to the second class, while continuing any reflash operations belonging to the first class.
10 Citations
20 Claims
-
1. A method of enhancing a reflash procedure via modular discrimination to maintain a vehicle state of charge while avoiding defective reflash operations comprising:
-
receiving a reflash request at a controller associated with the vehicle, the reflash request identifying one or more target modules and specifying replacement information; commencing a reflash procedure in accordance with the received request, wherein the reflash procedure entails execution of a plurality of individual reflash operations; while performing the reflash procedure, evaluating a charge state of the vehicle to determine whether the charge state of the vehicle has dropped below a predetermined threshold; and modifying the reflash procedure if the charge state of the vehicle has dropped below the predetermined threshold by; categorizing individual ongoing reflash operations within the reflash procedure into at least a first class and a second class; ceasing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the second class; and completing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the first class. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium having thereon computer-executable instructions for enhancing a reflash procedure via modular discrimination to maintain a vehicle state of charge while avoiding defective reflash operations, the instructions comprising:
-
instructions for receiving a reflash request at a controller associated with the vehicle, the reflash request identifying one or more target modules and specifying replacement information; instructions for commencing a reflash procedure in accordance with the received request, wherein the reflash procedure entails execution of a plurality of individual reflash operations; instructions for evaluating a charge state of the vehicle to determine whether the charge state of the vehicle has dropped below a predetermined threshold while performing the reflash procedure; and instructions for modifying the reflash procedure if the charge state of the vehicle has dropped below the predetermined threshold by; categorizing individual ongoing reflash operations within the reflash procedure into at least a first class and a second class; ceasing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the second class; and completing any reflash operations pertaining to individual ongoing reflash operations categorized as belonging to the first class. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of updating an electronic module in a vehicle by performing one or more reflash operations, the method comprising:
-
receiving a reflash request at the vehicle, the reflash request specifying a plurality of reflash operations to be executed relative to the electronic module; determining that execution of all reflash operations specified in the reflash request would result in a state of charge for the vehicle that is lower than a predetermined threshold; reducing the set of reflash operations to be executed; and executing the reduced set of reflash operations. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification