Patent attributes
A user device includes a display screen and one or more processors. The one or more processors are configured to run an Operating System (OS) that runs user applications, including sending flows to the user applications, each flow including a series of inputs that are sent over time to a given user application and determines a lifecycle of the given user application, to preload-launch a user application, including preloading the user application in a background mode that is invisible on the display screen, and, upon user access to the preloaded user application, transferring the user application to a foreground mode that is visible on the display screen, and, in response to identifying that preload-launching of the user application includes a flow that is predefined as an uncommon flow, to replace the flow with one or more alternative flows that are not defined as uncommon flows.