Controlling Concurrent Execution of Perception Algorithms
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJosé Araújo, Roberto Morabito, Paula Carbó Cubero, Elisa Baldassari, Sandra Hernandez
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJosé Araújo, Roberto Morabito, Paula Carbó Cubero, Elisa Baldassari, Sandra Hernandez
Estimating the term…
A mobile computing device (MCD, 100) for controlling concurrent execution of perception algorithms is provided. comprising network interface circuitry and processing circuitry. The MCD is operative to acquire (202) sensor data from one or more sensors, representing a physical environment in which the MCD is located, execute (203) an application which is dependent on one or more perception algorithms processing the sensor data, the perception algorithm(s) being subject to respective perception-performance constraints and a power-consumption constraint, determine (204) operating conditions of the MCD which have an impact on perception performance and power consumption of the perception algorithm(s), estimate (205) a level of contention for a local computing resource on which at least one of the perception algorithms and the application, or at least two of the perception algorithms, can be executed concurrently, estimate (207) a probability of failure for at least one of the perception algorithm(s) based on the estimated level of contention, respective current configurations of the perception algorithm(s), a current configuration of the local computing resource, and the determined operating conditions. and if (208) the estimated probability of failure exceeds a failure threshold, offload (210) execution of the at least one perception algorithm to an external computing resource (130), else (208) execute (231) the at least one perception algorithm on the local computing resource.
-35. (canceled)
A mobile computing device for controlling concurrent execution of perception algorithms, the mobile computing device comprising:
A method of controlling concurrent execution of perception algorithms, the method performed by a mobile computing device and comprising:
A non-transitory computer-readable medium on which is stored a computer program comprising instructions which, when the computer program is executed by a mobile computing device, causes the mobile computing device to:
Dependencies are inferred from the claim text.