EXECUTION OPTIMIZATION OF MOBILE APPLICATIONS

Patent №

US 9,424,006

Granted

2016-08-23

Filed 2014

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14582219

According to an aspect of some embodiments of the present invention there is provided a method for changing a program code to decrease execution time. The method comprises an action of receiving a program code, comprising function calls, with an entry and a target function. The method comprises analyzing the function calls between the entry function and the target function. A first program code is generated, comprising some of the function calls executed before the target function. A second program code is generated, comprising some of the function calls executed after the target function. The function calls executed before the target function are replaced with the first program code. The function calls executed after the target function are removed. The second program code is added to the program code to execute after the target function as a background process.

PlanningAI hardwareG06F 9/45529G06F 8/4441

AI classification

AI hardware0.97
Planning0.55
Evolutionary computation0.43
Vision0.01
Knowledge representation0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 345810905

Assignors

ABADI, AHARON, ABADI, MORIA, BEN-HARRUSH, IDAN

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC