| CPC F16H 61/0213 (2013.01) [B60Q 9/00 (2013.01); F16H 59/18 (2013.01); F16H 59/40 (2013.01); F16H 59/48 (2013.01); F16H 59/66 (2013.01); F16H 59/68 (2013.01); F16H 59/78 (2013.01); F16H 2059/663 (2013.01); F16H 2059/6815 (2013.01); F16H 2061/022 (2013.01); F16H 2061/0227 (2013.01)] | 20 Claims |

|
1. A method comprising:
determining, by a controller, a first or a second priority for a transmission shift point for a system from a plurality of priorities based on data indicative of operation of the system, the data comprising at least one of an operation mode of an engine of the system or a temperature of a component of an aftertreatment system of the system, wherein the first priority is determined based on at least one of the operation mode being in a first mode or the temperature of the component being above a first temperature threshold, and wherein the second priority is determined based on at least one of the operation mode being in a second mode or the temperature being below a second temperature threshold;
determining, by the controller, the transmission shift point for the system based on the determined first or second priority and at least one of a current gear, a current accelerator pedal position (APP), an acceleration vector, or a target gear, wherein the transmission shift point for the first priority is different from the transmission shift point for the second priority; and
taking, by the controller, an action based on the determined transmission shift point.
|