Patent application EP18204900A (EP), filed 2018-11-07
Publication number: EP3502880A1
Title: METHOD FOR PRELOADING APPLICATION, STORAGE MEDIUM, AND TERMINAL DEVICE
Abstract: A method for preloading an application, a storage medium, and a terminal device are provided. The method includes the follows. Current state feature information of the terminal device is acquired, when an application preloading prediction event is detected to be triggered. The current state feature information is input into a plurality of decision tree prediction models each corresponding to an application in a preset application set, where each of the decision tree prediction models is generated based on a usage regularity of an associated application corresponding to historical state feature information of the terminal device. A target application to be initiated is predicted according to output results of the decision tree prediction models, and then the target application is preloaded.
IPC codes: G06F   9/   445            A I
G06N  20/    00            A I
G06N   5/    00            A I
Claims: number: 1
text: A method for preloading an application, being applied to a terminal device, the method comprising:
number: 2
text: The method of claim 1, further comprising:
collecting samples for each application in the preset application set in a preset sampling period, and respectively building the plurality of decision tree prediction models each corresponding to an application in the preset application set (301).
number: 3
text: The method of claim 2, wherein the collecting samples for each application in the preset application set in a preset sampling period, and respectively building the plurality of decision tree prediction models each corresponding to an application in the preset application set, comprises:
number: 4
text: The method of claim 3, wherein the decision tree prediction model is built based on one of the following algorithms: ID3 algorithm, CART algorithm, C4.5 algorithm, and Random Forest.
number: 5
text: The method of claim 1, wherein the predicting a target application to be initiated according to output results of the decision tree prediction models (103), comprises:
number: 6
text: The method of claim 5, further comprising:
acquiring storage space information of the terminal device, and determining the value of N according to the storage space information.
number: 7
text: The method of claim 6, wherein the acquiring storage space information of the terminal device, and determining the value of N according to the storage space information, comprises:
number: 8
text: The method of claim 1, wherein the predicting a target application to be initiated according to output results of the decision tree prediction models (103), comprises:
number: 9
text: The method of claim 3, wherein the state feature information comprises at least one of time information, a date category, a switching state of a mobile data network, a connection state of a wireless hotspot, identity information of a connected wireless hotspot, currently running applications, a previous foreground application, a duration of a current application staying in the background, a time point at which the current application was last switched to the background, plugging and unplugging states of an earphone jack, a charging state, power information of a battery, a display duration of a screen, motion state and location information of the terminal device.
number: 10
text: The method of claim 1, wherein the preset application set comprises all or part of applications installed in the terminal device.
number: 11
text: The method of claim 10, wherein the preset application set is determined according to at least one of usage count and usage duration of each application in a predetermined time period.
number: 12
text: A non-transitory computer-readable storage medium storing computer programs which, when executed by a processor (502), cause the processor (502) to perform the method of any one of claims 1 to 11.
number: 13
text: A terminal device (500), comprising:
Office action: search_report, dated 2019-06-26
Rejection reasons: novelty_epc_54
Prior art cited: ref_id: US2013173513A1
ref_type: patent
severity: background
ref_id: US2014366041A1
ref_type: patent
severity: background
ref_id: US2014373032A1
ref_type: patent
severity: background
ref_id: - TINGXIN YAN ET AL: "Fast app launching for mobile devices using predictive user context", MOBISYS 2012: 10TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS AND SERVICES, 25 June 2012 (2012-06-25), pages 113, XP055106616, ISBN: 978-1-45-031301-8, DOI: 10.1145/2307636.2307648
ref_type: npl
severity: background
ref_id: US2013173513
ref_type: patent
severity: novelty_destroying
ref_id: US2014366041
ref_type: patent
severity: background
ref_id: US2014373032
ref_type: patent
severity: background
ref_id: - TINGXIN YAN ET AL, "Fast app launching for mobile devices using predictive user context", MOBISYS 2012: 10TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS AND SERVICES, (20120625), doi:10.1145/2307636.2307648, ISBN 978-1-45-031301-8, page 113, XP055106616 [A] 1-13 * the whole document *
ref_type: npl
severity: background
Final disposition: pending (2019-06-26)