US2024031452A1PendingUtilityA1
Scheduling of Application Preloading in User Devices
Est. expiryJul 16, 2034(~8 yrs left)· nominal 20-yr term from priority
Inventors:Daniel YellinRoee PeledDavid Ben EliShimon MoshaviEhud WeinsteinNavot GorenEilon RegevAmit Wix
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-modified1 . 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.