US2024031452A1PendingUtilityA1

Scheduling of Application Preloading in User Devices

Assignee: TENSERA NETWORKS LTDPriority: Jul 16, 2014Filed: Jul 17, 2023Published: Jan 25, 2024
Est. expiryJul 16, 2034(~8 yrs left)· nominal 20-yr term from priority
H04L 67/5681G06F 9/44505H04L 67/10G06F 9/547H04L 67/5683G06F 9/44578
69
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A user device includes an interface and one or more processors. The interface is configured to communicate over a network. The one or more processors are configured to evaluate a pre-load scheduling condition with respect to a user application installed in the user device, and to schedule pre-loading of the user application depending on the pre-load scheduling condition.

Claims

exact text as granted — not AI-modified
1 . A user device, comprising:
 an interface, configured to communicate over a network; and   one or more processors, configured to:
 evaluate a pre-load scheduling condition with respect to a user application installed in the user device; and 
 schedule pre-loading of the user application depending on the pre-load scheduling condition. 
   
     
     
         2 . The user device according to  claim 1 , wherein the one or more processors are configured to pre-load the user application in response to arrival of data for the user application over the network. 
     
     
         3 . The user device according to  claim 1 , wherein the one or more processors are configured to pre-load the user application in response to arrival of a notification of the user application over the network. 
     
     
         4 . The user device according to  claim 1 , wherein the one or more processors are configured to pre-load the user application in response to generation of a notification to the user by the user application. 
     
     
         5 . The user device according to  claim 1 , wherein the one or more processors are configured to schedule pre-loading of the user application depending on an identity of another user application that is currently used by the user. 
     
     
         6 . The user device according to  claim 5 , wherein the one or more processors are configured to pre-load the user application in response to detecting that the user has launched the other user application. 
     
     
         7 . The user device according to  claim 1 , wherein the one or more processors are configured to schedule pre-loading of the user application depending on usage history of the user application by the user. 
     
     
         8 . The user device according to  claim 1 , wherein the one or more processors are configured to schedule pre-loading of the user application depending on usage history of the user application by one or more other users. 
     
     
         9 . The user device according to  claim 1 , wherein the one or more processors are configured to schedule pre-loading of the user application depending on current or imminent communication conditions with the network. 
     
     
         10 . The user device according to  claim 9 , wherein the one or more processors are configured to pre-load the user application in response to a prediction that the communication conditions will deteriorate at a time the user application will be used. 
     
     
         11 . The user device according to  claim 10 , wherein the prediction is a prediction that a network outage will occur at the time the user application will be used. 
     
     
         12 . The user device according to  claim 1 , wherein the one or more processors are configured to pre-load the user application in response to a manual request from the user to preload the user application. 
     
     
         13 . A method in a user device, the method comprising:
 evaluating a pre-load scheduling condition with respect to a user application installed in the user device; and   scheduling pre-loading of the user application depending on the pre-load scheduling condition.   
     
     
         14 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, pre-loading the user application is performed in response to arrival of data for the user application over the network. 
     
     
         15 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, pre-loading the user application is performed in response to arrival of a notification of the user application over the network. 
     
     
         16 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, pre-loading the user application is performed in response to generation of a notification to the user by the user application. 
     
     
         17 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, scheduling of pre-loading the user application is performed depending on an identity of another user application that is currently used by the user. 
     
     
         18 . The method according to  claim 17 , wherein pre-loading the user application is performed in response to detecting that the user has launched the other user application. 
     
     
         19 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, scheduling of pre-loading the user application is performed depending on usage history of the user application by the user. 
     
     
         20 . The method according to  claim 13 , wherein, in accordance with the pre-load scheduling condition, scheduling of pre-loading the user application is performed depending on usage history of the user application by one or more other users.

Join the waitlist — get patent alerts

Track US2024031452A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.