US 12,117,882 B2
System and method for reducing power consumption in computing systems
Balaji Krishnakumar, Bangalore (IN)
Assigned to HAMILTON SUNDSTRAND CORPORATION, Charlotte, NC (US)
Filed by Hamilton Sundstrand Corporation, Charlotte, NC (US)
Filed on Mar. 15, 2023, as Appl. No. 18/184,164.
Claims priority of application No. 202311003173 (IN), filed on Jan. 16, 2023.
Prior Publication US 2024/0241563 A1, Jul. 18, 2024
Int. Cl. G06F 1/3228 (2019.01); G06F 9/48 (2006.01)
CPC G06F 1/3228 (2013.01) [G06F 9/4887 (2013.01)] 17 Claims
OG exemplary drawing
 
11. A method of executing a process of reducing power consumption of a processor, comprising:
executing a first task over a first plurality of timeslots and a second task over a second plurality of timeslots, and wherein the method further comprises:
executing a real-time operating system (RTOS) process;
determining that the first task is complete during a first timeslot of the first plurality of timeslots; and
entering a low power mode for a remainder of the first timeslot upon determining that there is enough time to enter a low power mode during the first timeslot and a next timeslot is allocated to the first task, otherwise performing a dead-wait for the remainder of the first timeslot.