Patent ID: 11915012
Assignee: TENSERA NETWORKS LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 17:
18. A user device, comprising:
an interface for communicating over a communication network; and
a processor, configured to:
preload one or more user applications in a background mode, in which User Interface (UI) screen associated with preloaded user applications are hidden from a user of the user device;
after setting a given user application to a preloaded state, detect a UI screen that is invoked in the processor and is associated with the given preloaded user application;
assess whether the UI screen is a preload-initiated UI screen that is invoked due to preloading of the given user application, or whether the UI screen is a user-initiated UI screen that is invoked due to an action by the user;
if the UI screen is assessed to be a preload-initiated UI screen, handle the UI screen using a first handling scheme; and
if the UI screen is assessed to be a user-initiated UI screen, handle the UI screen using a second handling scheme, different from the first handling scheme,
wherein the processor is configured to assess whether the UI screen is preload-initiated or user-initiated by applying a predefined heuristic.