WO2015027905A1 - 一种对移动终端应用程序的管理***及管理方法 - Google Patents

一种对移动终端应用程序的管理***及管理方法 Download PDF

Info

Publication number
WO2015027905A1
WO2015027905A1 PCT/CN2014/085240 CN2014085240W WO2015027905A1 WO 2015027905 A1 WO2015027905 A1 WO 2015027905A1 CN 2014085240 W CN2014085240 W CN 2014085240W WO 2015027905 A1 WO2015027905 A1 WO 2015027905A1
Authority
WO
WIPO (PCT)
Prior art keywords
module
predetermined
mobile terminal
application
management system
Prior art date
Application number
PCT/CN2014/085240
Other languages
English (en)
French (fr)
Inventor
曹双
Original Assignee
上海斐讯数据通信技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 上海斐讯数据通信技术有限公司 filed Critical 上海斐讯数据通信技术有限公司
Publication of WO2015027905A1 publication Critical patent/WO2015027905A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Definitions

  • the present invention relates to a management system and management method for an application program, and more particularly to a management system and management method for a mobile terminal application program. Background technique
  • the function of the mobile phone is implemented by various applications installed on the mobile phone. Usually, people will open different mobile phone applications at different time intervals, and use the different functions of the mobile phone. In the long run, the user's mobile phone usage habits will be formed. For example, when the phone is connected to the network, the user opens the browser during the day and opens the chat software at night. When the phone is not connected to the network, the user may open some other program, such as opening the music player to listen to music.
  • the current mobile phone function still stays in the user's manual request to trigger the relevant mobile phone application, rather than automatically managing the relevant mobile phone application according to the user's usage habits. This brings inconvenience to the user's use, especially in the case of a large number of mobile applications.
  • a management system and management method for an application that enables a mobile phone to intelligently perform a trigger request operation on a mobile application in a predetermined environment at a predetermined time, rather than being manually operated by the user each time.
  • the present invention provides a management system and a management method for a mobile terminal application program to automatically implement an automatic trigger request for an application under a predetermined condition according to a user's usage habit.
  • a management system for a mobile terminal application comprising: a state detection module and/or a time detection module and a storage module; the storage module is respectively connected to the time detection module and the state detection module; The module detects an operating state of the at least one predetermined function module on the mobile terminal device; the time detecting module detects a current time of the mobile terminal device;
  • the storage module stores a startup rule of a related application
  • the management system is based on an operating state of the predetermined functional module and/or a current time of the mobile terminal device And a startup rule of the storage module, sending a startup instruction to a predetermined application.
  • the recording module further includes: the recording module is respectively connected to the time detecting module, the state detecting module, and the storage module;
  • the recording module records, according to the time detecting module and the state machine detecting module, the running times of each predetermined application program and the working times of the predetermined function modules in different time periods, and calculates the running times of the predetermined application programs.
  • the method further includes a setting module, wherein the setting module is connected to the recording module;
  • the setting module is configured to add or delete a predetermined application program corresponding to an working state of the predetermined function module.
  • the starting rule is: the probability of occurrence of the predetermined number of times of running of the predetermined application program relative to the number of times of working of the predetermined function module is greater than or equal to a preset threshold.
  • the predetermined function module comprises a network connection module.
  • the predetermined function module includes a headphone access module; the predetermined application program includes a music playing module; and the starting rule is that the earphone accessing module works.
  • the setting module includes a time period setting unit, and the time period setting unit is configured to set a corresponding recording time period for the predetermined application program.
  • the setting module further comprises a record resetting unit, wherein the record resetting unit is configured to reset the running times of the predetermined application program in the corresponding recording time period.
  • a management method for a mobile terminal application wherein the mobile terminal includes the foregoing management system, and the management method specifically includes the following steps:
  • Step 1 The recording module records, according to the time detecting module and the state machine detecting module, the number of times of running the corresponding predetermined application program and the work of the predetermined working module in the case that the predetermined working module works in different time periods. Number of times
  • Step 2 The recording module writes the running probability of the predetermined number of times of the predetermined application program to the storage module with respect to the probability of occurrence of the working number of the predetermined function module;
  • Step 3 When the time detection module and/or the state detection module detects that the working state of the predetermined function module and/or the current time of the mobile terminal device matches the startup rule, and the predetermined application The probability of occurrence of the number of operations relative to the predetermined number of times of operation of the predetermined functional module is greater than or equal to a predetermined threshold, and the management system sends a startup command to a predetermined application.
  • the step 2 specifically includes the following steps: Step 21.
  • the predetermined function module is a network connection module
  • the working state of the predetermined function module is that the network connection module works
  • the recording module records the predetermined application recorded in the recording module according to a time period. The number of times of operation divided by the number of times the mobile terminal is connected to the network, the probability of occurrence of the predetermined application in different time periods is obtained;
  • Step 22 When the predetermined function module is a network connection module, and the working state of the predetermined function module is that the network connection module does not work, the recording module records the reservation recorded in the recording module according to a time period. The number of times the application is run divided by the number of times the mobile terminal device is not connected to the network, the probability of occurrence of the predetermined application at different times is obtained.
  • the usage habits in the user-specific environment are recorded, the number of times the program is used by the user in a specific environment is recorded, and the automatic calculation and determination of the user's usage habits are realized, and automatically According to the result of the judgment, the function of the program is started, thereby simplifying the user operation, facilitating the use of the user, realizing the human-computer interaction well, and embodying the user's habit.
  • FIG. 1 is a schematic structural diagram of an embodiment of a management system for a mobile terminal application according to the present invention
  • FIG. 2 is a schematic diagram of a storage module recording information of an embodiment of a management system for a mobile terminal application according to the present invention
  • FIG. 3 is a schematic diagram of an interface of a management system for a mobile terminal application according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of another interface of an embodiment of a management system for a mobile terminal application according to an embodiment of the present invention.
  • FIG. 5 is a timing selection box of an embodiment of a management system for a mobile terminal application according to the present invention.
  • FIG. 6 is a schematic block diagram showing the number of times of an embodiment of a management system for a mobile terminal application according to the present invention.
  • FIG. 7 is a schematic diagram of another interface of an embodiment of a management system for a mobile terminal application according to an embodiment of the present invention.
  • FIG. 8 is a schematic flowchart diagram of an embodiment of a method for managing a mobile terminal application according to the present invention. detailed description
  • An embodiment of the present invention discloses a management system for an application of a mobile terminal.
  • the management system for the mobile terminal application includes a state detection module and/or a time detection module and a storage module.
  • the storage module is respectively connected to the time detection module and the state detection module.
  • the state detecting module detects an operating state of at least one predetermined function module on the mobile terminal device.
  • a function module of various functions is provided on the mobile terminal to implement various functions, for example, a network connection module, through which the mobile terminal can access the network or disconnect the network.
  • the state detecting module in the embodiment of the present invention can implement the state detection of the above-mentioned network connection module, and realize the management control of different predetermined application programs according to different working states of the functional modules.
  • the time detecting module is configured to detect the current time of the mobile terminal device, and the storage module is configured to store the starting rules of the related application program, and respectively serve as another judgment basis, and implements management control on different predetermined application programs.
  • the state detection module detects the working state of the obtained function module
  • the time detecting module detects the current time of obtaining the mobile device, and the startup rule of the related application in the storage module, so that the related reservation can be realized.
  • Application management such as launching a scheduled application.
  • the working state condition of the predetermined function module, and/or the current time condition of the mobile device, and the occurrence condition of the predetermined application are included.
  • the application may be started according to the working state of the function module and the startup rule of the application; or the application may be started according to the current time of the mobile device and the startup rule of the application; or may be based on the working state of the function module and the mobile device
  • the current time and the launch rules of the application are used together as the basis for launching the application.
  • the working state of the function module and/or the current time of the mobile terminal match the corresponding working state in the startup rule and/or the time of the mobile terminal, that is, the management system is considered to be in accordance with the working state of the predetermined functional module and/or the mobile terminal device
  • the current time matches the working state condition and/or time condition in the launch rule of the storage module. If the scheduled application in the startup rule also meets the above-mentioned occurrence conditions, the management system will advance to The given application sends a start command.
  • a recording module may also be included.
  • the recording module is respectively connected to the time detecting module, the state detecting module and the storage module.
  • the recording module records the running times of each predetermined application program and the working times of the predetermined function modules in different time periods according to the time detecting module and the state machine detecting module, and calculates the running times of the predetermined application programs with respect to the working times of the predetermined function modules.
  • the probability of occurrence, and the occurrence probability of the above predetermined application is taken as the occurrence condition of the predetermined application. Specifically, it can be judged by comparing the occurrence probability of the predetermined program with the preset threshold.
  • the number of times the scheduled application is used under "with network” or “no network” (that is, corresponding to the network connection module) is listed separately.
  • the mobile terminal shares the network connection 15 times through the network connection module, that is, the total number of times shown.
  • the number of program A logins is 10
  • the number of program B logins is 8. Therefore, the data is calculated by the recording module according to a predetermined rule, that is, the number of logins of the predetermined application is divided by the number of times the mobile terminal is networked, and the predetermined application can be obtained under the condition of networking, that is, the network connection module works.
  • the probability of occurrence such as the probability of program A login is 10/15, and the procedure B is 8/15.
  • the activation rule in the storage module may be: The probability of occurrence of the predetermined application running time relative to the predetermined function module is greater than or equal to a preset threshold. If the threshold is set to 60%, then in the case of 0: 00-8: 00, when there is a network connection (that is, when the network connection module is working), program A will automatically start running without enabling the program 8 .
  • the recording module can also record the startup of the application when there is no network connection (that is, when the network connection module is not working), so that the application is scheduled to start when there is no network connection. It should be noted that the division of the foregoing time period may be adjusted according to actual needs, and is not limited to the time division division in the above embodiment.
  • a management system for a mobile terminal application program of the present invention further includes a setting module, and a setting module connection recording module.
  • the setting module is configured to add or delete a predetermined application corresponding to the working state of the predetermined function module.
  • you can switch whether to enable the management system by clicking "Enable” in the upper right corner.
  • the corresponding predetermined function module such as "network connection”
  • you can switch between "with network” and “no network” so that the statistics in the list (such as the corresponding scheduled application) will also occur. Change accordingly.
  • a predetermined application setting unit is included.
  • the addition or deletion of the corresponding predetermined program can be realized by the predetermined application setting unit. That is, in the list shown in Figure 3, a predetermined application is excluded by the "Mask” button, and the "Mask” button becomes “Add”. The next time you enable it again, you can click "Add” to select the program. Join the list of smart launches. Further, the display list also includes “all masking”, which can remove all the predetermined applications in the current list, thereby simplifying the user's operation. The button will change to "Add all”.
  • the "clear record information” unit (not shown) is also included, and the information recorded by the recording module in the list can be cleared and recorded from zero.
  • the setting interface will be converted as shown in Figure 4 below.
  • the "Mask” column in Figure 3 is hidden and converted to the "Clear Record” selection column, which can reduce the display of the setting interface, which is more concise and user-friendly.
  • the user can tick some function programs that need to clear the records to selectively delete the records. You can also select "Select All” by selecting the check box to the left of "Clear Record", and then click "Clear Record” in the lower right corner to clear the program's record to zero and return to the default interface.
  • the setting module further includes a "time period setting" unit (not shown) for dividing the time period according to the user's personal habits.
  • the setting module further includes a time period setting unit. Through the time period setting unit, the user can set a corresponding recording time period for the predetermined application set by the setting module, so that the management system records the number of times the reservation application is run during the set time period, and Decide whether to launch the subscription application during that time period. As shown in Figure 3, the user can customize the time period as needed, such as 0: 00-8: 00, the user can click 0: 00, and the time selection box shown in Figure 5 will pop up.
  • the setting module further includes a recording reset unit.
  • the reset unit By recording the reset unit, the user can reset the number of times the predetermined application runs within the corresponding recording period, such as 1, 2 or any other number, so that the frequency record can be managed. If the previous record is cleared when you want to re-statistic, that is, reset to 0, or the user wants to automatically start a predetermined application within a certain period of time, even if it has a large probability, the user can The original number of runs is set to be large enough to cause the frequency to exceed the preset threshold.
  • the upper and lower limits of the number of runs can be set to set the range of the number of runs, such as -999999999 to 999999999. Once the total number of times exceeds this limit, it no longer increases, and reminds the user to reset the number of times or clear the record. Click the number of times in the interface to pop up the setting box as shown in Figure 6.
  • the setting module further includes a threshold setting unit configured to set a corresponding threshold for each predetermined application.
  • Select "Set Run Threshold" in the menu button click to convert to the following as shown in Figure 7.
  • the user can click the following probability number to pop up the setting box (same figure 6).
  • the setting range is (Tl (that is, greater than 0, less than or equal to 1). If it exceeds this range, an error message will pop up.
  • Users can on-demand To set the appropriate threshold for each program customization. After the total number of times, 0.8 is the unified threshold, that is, when it is set to 0.8, the following all the program thresholds become 0. 8, of course, can continue to be set separately.
  • click Finish to return to the default interface as shown in Figure 3.
  • the setting module further includes a sliding unit. Since setting the different time periods may increase the width of the display, the sliding unit is set in the setting module, that is, as shown in FIG. 3, the sliding state block display 1 when the left and right sliding is increased correspondingly above the setting interface, so that the sliding can be intuitively marked. Approximate position throughout the display width. Specifically, the sliding state block is displayed when sliding, and disappears when not sliding.
  • the predetermined function module includes a headphone access module
  • the predetermined application program corresponding to the predetermined function module includes a music play module.
  • the startup rule works for the earphone access module. Therefore, in this embodiment, only the earphone needs to be inserted into the corresponding position of the mobile terminal, that is, the activation rule of the music playing module is satisfied, and the startup of the music playing module can be realized by the management system of the present invention.
  • Another embodiment of the present invention discloses a method of managing a mobile terminal application.
  • the mobile terminal includes the foregoing management system, and the management method specifically includes the following steps:
  • Step 1 The recording module records the number of times of running the predetermined application and the number of working times of the predetermined working module according to the time detecting module and the state machine detecting module, in the case where the predetermined working module works in different time periods;
  • Step 2 The recording module writes the probability that the number of times the predetermined application runs relative to the number of times the predetermined function module works, to the storage module;
  • Step 3 When the time detecting module and/or the state detecting module detects the working state of the predetermined function module and/or the current time of the mobile terminal device matches the starting rule, and the running times of the predetermined application program are relative to the working times of the predetermined function module.
  • the probability of occurrence is greater than or equal to a preset threshold, and the management system sends a start command to the predetermined application.
  • step 2 specifically includes:
  • Step 21 When the predetermined function module is a network connection module, and the working state of the predetermined function module is the network connection module working, the recording module divides the running times of the predetermined application recorded in the recording module by the number of times of networking of the mobile terminal according to the time period. , obtaining the probability of occurrence of the predetermined application at different time periods;
  • Step 22 When the predetermined function module is a network connection module, and the working state of the predetermined function module is that the network connection module does not work, the recording module divides the running times of the predetermined application recorded in the recording module by the mobile terminal device according to the time period. The number of non-networking times, the probability of occurrence of the scheduled application at different times.
  • the mobile terminal described above which may also be referred to as a mobile communication terminal, refers to a computer device with information processing capability that can be used in mobile, and may be one of a device such as a mobile phone, a notebook, a tablet computer, a POS machine, and the like. .
  • the invention realizes that the mobile terminal records the user usage times according to the working state of the predetermined function module or the time period in a specific environment, thereby judging the user using the habit initiation program.
  • the present invention can be individually set to enable or disable for all applications, and is controlled by the user to select whether to enable or not.
  • a management system and a management method for a mobile terminal application program of the present invention recording usage habits in a user-specific environment, recording the number of times the user uses the program in a specific environment, realizing automatic calculation and judging the user's usage habit, and automatically According to the result of the judgment, the function of the program is started, thereby simplifying the user operation, facilitating the use of the user, realizing the human-computer interaction well, and embodying the user's habit.
  • the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the embodiments and the scope of the present invention. Those skilled in the art should be able to Alternatives and obvious variations are intended to be included within the scope of

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种对移动终端应用程序的管理***,属于一种对应用程序的管理***,包括状态检测模块和/或时间检测模块和存储模块;存储模块分别与时间检测模块以及状态检测模块连接;状态检测模块检测移动终端设备上至少一个预定功能模块的工作状态;时间检测模块检测移动终端设备的当前时间;存储模块存储相关应用程序的启动规则;管理***根据预定功能模块的工作状态和/或移动终端设备的当前时间和存储模块的启动规则,向预定的应用程序发送启动指令。其有益效果是:实现了自动计算判断用户的使用习惯,并自动根据判断后的结果启动程序的作用,从而简化了用户操作,方便了用户的使用。

Description

一种对移动终端应用程序的管理***及管理方法
技术领域
本发明涉及一种对应用程序的管理***及管理方法,尤其涉及一种对移动终端应用 程序的管理***及管理方法。 背景技术
随着手机性能的快速提高, 可以被用于手机的应用也越来越多, 扩展了手机的使用 功能。 借助于功能日益强大的手机, 可以实现如照相、 现金支付、 地图、 远程控制、 掌 上游戏机、 计算和记事本等等功能, 而且手机的功能仍然在不停的拓展中。
手机的功能是通过安装于手机上的各种应用程序实现的。 通常, 人们会在不同的时 间段打开不同的手机应用, 使用手机的不同功能, 长此以往, 就会形成用户的手机使用 习惯。 例如, 当手机连接网络后, 用户在白天打开浏览器, 而在晚上打开聊天软件。 而 在手机不连接网络时, 用户可能会打开某个其他程序, 如打开音乐播放器收听音乐等。
目前的手机功能仍停留在由用户手动去触发对相关手机应用的请求,而不是根据用 户的使用习惯对相关手机应用程序进行自动管理。 这就给用户的使用带来了不便, 尤其 是在手机应用程序繁多的情况下。 需要有一种对应用程序的管理***及管理方法, 能够 使手机在预定的环境, 预定的时间智能地进行对手机应用进行触发请求操作, 而不是每 次由用户手动操作。
发明内容
针对以上所述的技术问题,本发明提供了一种对移动终端应用程序的管理***及管 理方法, 以根据用户的使用习惯, 自动在预定条件下实现对应用程序的自动触发请求。
一种对移动终端应用程序的管理***, 其中, 包括状态检测模块和 /或时间检测模 块和存储模块; 所述存储模块分别与所述时间检测模块以及所述状态检测模块连接; 所述状态检测模块检测所述移动终端设备上至少一个预定功能模块的工作状态; 所述时间检测模块检测所述移动终端设备的当前时间;
所述存储模块存储相关应用程序的启动规则;
所述管理***根据所述预定功能模块的工作状态和 /或所述移动终端设备的当前时 间和所述存储模块的启动规则, 向预定的应用程序发送启动指令。
优选的, 还包括记录模块; 所述记录模块分别与所述时间检测模块, 所述状态检测 模块以及所述存储模块连接;
所述记录模块根据所述时间检测模块和所述状态机检测模块,分别记录不同时间段 内, 各预定应用程序的运行次数以及所述预定功能模块的工作次数, 并计算预定应用程 序的运行次数相对于所述预定功能模块的工作次数的发生概率。
优选的, 还包括设置模块, 所述设置模块连接所述记录模块;
所述设置模块用于对应所述预定功能模块的工作状态, 增加或删除预定应用程序。 优选的, 所述启动规则为: 预定应用程序的运行次数相对于所述预定功能模块的工 作次数的发生概率大于或等于预设阈值。
优选的, 所述预定功能模块包括网络连接模块。
优选的, 所述预定功能模块包括耳机接入模块; 所述预定应用程序包括音乐播放模 块; 所述启动规则为所述耳机接入模块工作。
优选的, 所述设置模块包括时间段设定单元, 所述时间段设定单元用于对预定应用 程序设定对应的记录时间段。
优选的, 所述设置模块还包括记录重设单元, 所述记录重设单元用于重设预定应用 程序在对应记录时间段内的运行次数。
一种对移动终端应用程序的管理方法, 其中, 所述移动终端包括上述的管理***, 所述管理方法具体包括如下步骤:
步骤 1. 所述记录模块根据所述时间检测模块和所述状态机检测模块, 记录不同时 间段内在预定工作模块工作的情况下,对应的预定应用程序的运行次数以及所述预定工 作模块的工作次数;
步骤 2. 所述记录模块将所述预定应用程序的运行次数相对于所述预定功能模块的 工作次数的发生概率写入所述存储模块;
步骤 3. 当所述时间检测模块和 /或所述状态检测模块检测到所述预定功能模块的 工作状态和 /或所述移动终端设备的当前时间匹配所述启动规则, 且所述预定应用程序 的运行次数相对于所述预定功能模块的工作次数的发生概率大于或等于预设阈值,所述 管理***向预定的应用程序发送启动指令。
优选的, 所述步骤 2中具体包括如下步骤: 步骤 21. 当所述预定功能模块为网络连接模块,且所述预定功能模块的工作状态为 所述网络连接模块工作, 所述记录模块按照时间段, 将所述记录模块中记录的预定应用 程序的运行次数除以所述移动终端的联网次数,得到所述预定应用程序的在不同时间段 的发生概率;
步骤 22. 当所述预定功能模块的为网络连接模块,且所述预定功能模块的工作状态 为所述网络连接模块不工作, 所述记录模块按照时间段, 将所述记录模块中记录的预定 应用程序的运行次数除以所述移动终端设备的不联网次数,得到所述预定应用程序在不 同时间的发生概率。
本发明的有益效果是:
通过本发明的一种对移动终端应用程序的管理***及管理方法,记录下用户特定环 境下的使用习惯, 记录用户在特定环境下程序使用次数, 实现了自动计算判断用户的使 用习惯, 并自动根据判断后的结果启动程序的作用, 从而简化了用户操作, 方便了用户 的使用, 很好地实现了人机交互, 体现了用户习惯。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有 技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
图 1为本发明的一种对移动终端应用程序的管理***的实施例的结构示意图; 图 2为本发明的一种对移动终端应用程序的管理***的实施例的存储模块记录信息 的示意图;
图 3为本发明的一种对移动终端应用程序的管理***的实施例通过设置模块进行设 置的界面示意图;
图 4为本发明的一种对移动终端应用程序的管理***的实施例通过设置模块进行设 置的另一种界面示意图;
图 5 为本发明的一种对移动终端应用程序的管理***的实施例的时间选择框示意 图;
图 6 为本发明的一种对移动终端应用程序的管理***的实施例的次数设置框示意 图;
图 7为本发明的一种对移动终端应用程序的管理***的实施例通过设置模块进行设 置的另外一种界面示意图;
图 8为本发明的一种对移动终端应用程序的管理方法的实施例的流程示意图。 具体实施方式
下面结合附图和具体实施例对本发明作进一步说明, 但不作为本发明的限定。 本发明的一种实施例公开了一种对移动终端, 应用程序的管理***, 如图 1所示, 上述的对移动终端应用程序的管理***包括状态检测模块和 /或时间检测模块和存储模 块。 存储模块分别与时间检测模块以及状态检测模块连接。
状态检测模块检测移动终端设备上至少一个预定功能模块的工作状态。在移动终端 上设有各种不同功能的功能模块, 以实现各种不同的功能, 例如, 网络连接模块, 通过 该网络连接模块, 即可实现移动终端接入网络, 或断开网络连接。 本发明实施例中的状 态检测模块即可实现对上述如网络连接模块的状态检测, 以根据各功能模块的工作状态 不同, 作为判断依据, 而实现对不同的预定应用程序的管理控制。
时间检测模块用于检测移动终端设备的当前时间,存储模块用于存储相关应用程序 的启动规则, 分别作为另外的判断依据, 实现对不同的预定应用程序的管理控制。
在本发明的具体实施方式中, 通过状态检测模块检测获得的功能模块的工作状态, 时间检测模块检测获得移动设备的当前时间, 和存储模块中相关应用程序的启动规则, 即可实现对相关预定应用程序的管理, 如启动预定的应用程序。 在上述的启动规则中, 包括预定功能模块的工作状态条件, 和 /或移动设备的当前时间条件, 以及预定应用程 序的发生条件。 例如, 可以是根据功能模块的工作状态以及应用程序的启动规则启动应 用程序; 或者是根据移动设备的当前时间以及应用程序的启动规则启动应用程序; 也可 以是根据功能模块的工作状态和移动设备的当前时间和应用程序的启动规则,共同作为 启动应用程序的依据。 当功能模块的工作状态和 /或移动终端的当前时间匹配启动规则 中相应的工作状态和 /或移动终端的时间, 即认为管理***根据所述预定功能模块的工 作状态和 /或移动终端设备的当前时间匹配存储模块的启动规则中的工作状态条件和 / 或时间条件。 若此时启动规则中预定应用程序还满足上述的发生条件, 管理***会向预 定的应用程序发送启动指令。
于上述技术方案的基础上, 还可以包括有一种记录模块。记录模块分别与时间检测 模块,状态检测模块以及存储模块连接。记录模块根据时间检测模块和状态机检测模块, 分别记录不同时间段内, 各预定应用程序的运行次数以及预定功能模块的工作次数, 计 算预定应用程序的运行次数相对于预定功能模块的工作次数的发生概率, 并将上述预定 应用程序的发生概率作为预定应用程序的发生条件。 具体来说, 可以通过将预定程序的 发生概率和预设阈值的比较进行判断。
如图 2所示, 分别列出了在 "有网络"或 "无网络" (即对应于网络连接模块) 下 预定应用程序的使用次数。 例如, 通过记录模块的记录, 在 0: 00-8: 00的时间段, 移 动终端共记通过网络连接模块联网 15次, 即图示的总次数。 而在这 15次联网中, 程序 A登录次数为 10次, 程序 B登录次数为 8次。 因此, 通过记录模块对上述数据按照预定 规则进行计算, 即将预定应用程序的登录次数除以移动终端联网的次数, 可以得到在联 网条件下, 即网络连接模块工作的情况下, 各预定应用程序的发生概率, 如程序 A登录 的概率就是 10/15, 程序 B为 8/15。 存储模块中的启动规则即可为: 预定应用程序的运 行次数相对于预定功能模块的工作次数的发生概率大于或等于预设阈值。如将阈值设置 为 60%, 那么在 0: 00-8: 00时间段内, 在有网络连接的情况下 (即网络连接模块工作 时) 程序 A就会自动启动运行, 而不会启用程序8。 相应的, 记录模块中也可记录在没 有网络连接的情况下 (即网络连接模块不工作时) , 预定应用程序的启动情况, 从而实 现在没有网络连接时, 预定应用程序的启动。 需要注意的是, 上述时间段的划分可以根 据实际需要进行调整设置, 而不限于上述实施方式中的时间段划分。
如图 1所示, 于上述技术方案的基础上, 本发明的一种对移动终端应用程序的管理 ***, 还包括设置模块, 设置模块连接记录模块。 设置模块用于对应预定功能模块的工 作状态, 增加或删除预定应用程序。 如图 3所示, 通过点击右上角的 "启用", 可以切 换是否启用该管理***。 而通过点击相应的预定功能模块, 如 "网络连接", 可在 "有 网络"和 "无网络"两个选项中进行切换, 从而列表中的统计信息 (如相应的预定应用 程序) 也会发生相应改变。 在设置模块中, 包括预定应用程序设置单元。 通过预定应用 程序设置单元,可以实现相应预定程序的增加或删除。即在图 3所示的列表中,通过"屏 蔽"按键将某个预定应用程序排除, 此时 "屏蔽"按钮变为 "添加" , 下次若再次启用 可重新点击 "添加"选择将该程序加入智能启动的列表。 进一步的, 显示列表中还包括 "全部屏蔽", 可以移除目前列表中所有预定应用程序, 从而可以简化用户的操作, 此 时按钮会变为 "全部添加" 。
在设置模块中, 还包括 "清除记录信息"单元 (图中未示出) , 即可将列表中通过 记录模块记录的信息清空, 从零开始记录。 在菜单键选择 "清除记录"后, 设置界面转 换为下图 4所示。 此时, 图 3中的 "屏蔽"一列隐藏, 转换为 "清除记录" 的选择列, 这样可以减少设置界面的显示, 更加简洁, 便于用户操作。 用户可以勾选某些需要清除 记录的功能程序,对记录做选择性清除。也可以选择"清除记录"左侧的选择框实现"全 选", 然后点击右下角的"清除记录"即可将程序的记录清空为零, 同时回到默认界面。
在一种具体实施方式中, 设置模块还包括 "时间段设置"单元 (图中未示出) , 用 于对时间段按照用户的个人习惯, 进行划分设置。 在一种具体实施方式中, 设置模块还 包括时间段设定单元。 通过时间段设定单元, 用户可以对由设置模块所设置的预定应用 程序设定对应的记录时间段, 这样, 管理***就会在该设定的时间段内记录预订应用程 序进行运行次数, 以及决定是否在该时间段内启动该预订应用程序。 如图 3所示, 用户 可以根据需要自定义设置时间段, 如其中的 0: 00-8: 00, 用户可以点击 0: 00, 则会 弹出如图 5所示的时间选择框。 设置完成后, 接着点击 8: 00可继续设置, 以替代原来 的 0 : 00-8 : 00的时间段。 同理, 可设置之后的时间段。 当超出预设时间段划分时, 点击 后面的 "+ " , 可添加新的记录时间段。
在另一种具体实施方式中, 设置模块还包括记录重设单元。 通过记录重设单元, 用 户可以重设预定应用程序在对应记录时间段内的运行次数,如设置为 1, 2或其他任意次 数, 这样就可以对频次记录进行管理。 如在希望重新统计时对之前的记录进行清除, 即 重设为 0, 或者用户希望能够直接在一个时间段内自动启动一个预定的应用程序, 即使 其拥有较大的概率, 用户就可以将其原来的运行次数设置为较大, 足以使其发生频率超 过预设的阈值即可。
例如, 将程序 A的次数设置为 999999999。进一步的, 可以设定运行次数的上限和下限, 以设置运行次数的范围,如 -999999999〜999999999。一旦总次数超过此上限就不再增加, 并提醒用户重新设置次数或清除记录。点击界面中的次数即可弹出如图 6所示的次数设 置框。
在本发明的另一种实施例中, 设置模块还包括阈值设置单元, 用于对各预定应用程 序设定相应的阈值。 在菜单键中选择 "设置运行阈值" , 点击后转换为如下图 7所示。 首次为预设的阈值, 用户可点击后面的概率数字, 弹出设置框 (同图 6 ) , 设置范围为 (Tl (即大于 0, 小于等于 1 ) , 若超出此范围则弹出错误提示。 这样, 用户就可以按需 要为每个程序自定义设置相应的阈值。 总次数后面的 0. 8为统一阈值, 即当此处设置为 0. 8后, 下列所有程序阈值统一变为 0. 8, 当然可继续单独设置。 设置后点击完成, 回 到如图 3的默认界面。
于上述技术方案的基础上, 设置模块还包括滑动单元。 由于设置不同时间段可能会 增加显示的宽度, 因此在设置模块中设置滑动单元, 即如图 3所示, 在设置界面上方相 应增加左右滑动时的滑动状态块显示 1, 这样可以直观的标记滑动在整个显示宽度中的 大概位置。 具体来说, 滑动时显示该滑动状态块的, 不滑动时则消失。 在本发明的一种 具体实施方式中, 预定功能模块包括耳机接入模块, 与该预定功能模块对应的预定应用 程序包括音乐播放模块。启动规则为所述耳机接入模块工作。因此,在这种实施方式中, 只需要将耳机***移动终端的相应位置, 即满足了音乐播放模块的启动规则, 可通过本 发明的管理***, 实现音乐播放模块的启动。
本发明的另一种实施例中公开了一种对移动终端应用程序的管理方法。 其中, 移动 终端包括上述的管理***, 管理方法具体包括如下步骤:
步骤 1. 记录模块根据时间检测模块和状态机检测模块, 记录不同时间段内在预定 工作模块工作的情况下, 对应的预定应用程序的运行次数以及预定工作模块的工作次 数;
步骤 2. 记录模块将预定应用程序的运行次数相对于预定功能模块的工作次数的发 生概率写入存储模块;
步骤 3. 当时间检测模块和 /或状态检测模块检测到预定功能模块的工作状态和 /或 移动终端设备的当前时间匹配启动规则, 且预定应用程序的运行次数相对于预定功能模 块的工作次数的发生概率大于或等于预设阈值,管理***向预定的应用程序发送启动指 令。
在本发明的一种具体实施方式中, 步骤 2具体包括:
步骤 21. 当预定功能模块为网络连接模块,且预定功能模块的工作状态为网络连接 模块工作, 记录模块按照时间段, 将记录模块中记录的预定应用程序的运行次数除以移 动终端的联网次数, 得到预定应用程序的在不同时间段的发生概率;
步骤 22. 当预定功能模块的为网络连接模块,且预定功能模块的工作状态为网络连 接模块不工作, 记录模块按照时间段, 将记录模块中记录的预定应用程序的运行次数除 以移动终端设备的不联网次数, 得到预定应用程序在不同时间的发生概率。 以上所述的移动终端, 亦可称作移动通信终端, 是指可以在移动中使用的具有信息 处理能力的计算机设备, 可以是手机、 笔记本、 平板电脑、 P0S机车载电脑等设备中的 一种。
本发明实现了移动终端在特定环境下, 如根据预定功能模块的工作状态, 或者时间 段, 记录用户使用次数, 从而判断用户使用习惯启动程序。 本发明对所有应用程序都可 单独设置是否启用, 且由用户控制, 选择是否启用。 通过本发明的一种对移动终端应用 程序的管理***及管理方法, 记录下用户特定环境下的使用习惯, 记录用户在特定环境 下程序使用次数, 实现了自动计算判断用户的使用习惯, 并自动根据判断后的结果启动 程序的作用, 从而简化了用户操作, 方便了用户的使用, 很好地实现了人机交互, 体现 了用户习惯。 以上所述仅为本发明较佳的实施例, 并非因此限制本发明的实施方式及保护范围, 对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等 同替换和显而易见的变化所得到的方案, 均应当包含在本发明的保护范围内。

Claims

权利要求书
1. 一种对移动终端应用程序的管理***, 其特征在于, 包括状态检测模块和 /或时 间检测模块和存储模块; 所述存储模块分别与所述时间检测模块以及所述状态检测模 块连接;
所述状态检测模块检测所述移动终端设备上至少一个预定功能模块的工作状态; 所述时间检测模块检测所述移动终端设备的当前时间;
所述存储模块存储预定应用程序的启动规则;
所述管理***根据所述预定功能模块的工作状态和 /或所述移动终端设备的当前时间匹 配所述存储模块的启动规则, 向预定的应用程序发送启动指令。
2. 如权利要求 1所述的对移动终端应用程序的管理***, 其特征在于, 包括记录 模块; 所述记录模块分别与所述时间检测模块, 所述状态检测模块以及所述存储模块 连接;
所述记录模块根据所述时间检测模块和所述状态机检测模块, 分别记录不同时间段 内, 各预定应用程序的运行次数以及所述预定功能模块的工作次数, 并计算预定应用 程序的运行次数相对于所述预定功能模块的工作次数的发生概率。
3. 如权利要求 2所述的对移动终端应用程序的管理***, 其特征在于, 还包括设 置模块, 所述设置模块连接所述记录模块;
所述设置模块用于对应所述预定功能模块的工作状态, 增加或删除预定应用程序。
4. 如权利要求 2所述的对移动终端应用程序的管理***, 其特征在于, 所述启动 规则为: 预定应用程序的运行次数相对于所述预定功能模块的工作次数的发生概率大 于预设阈值。
5. 如权利要求 2所述的对移动终端应用程序的管理***, 其特征在于, 所述预定 功能模块包括网络连接模块。
6. 如权利要求 1所述的对移动终端应用程序的管理***, 其特征在于, 所述预定 功能模块包括耳机接入模块; 所述预定应用程序包括音乐播放模块; 所述启动规则为 所述耳机接入模块工作。
7. 如权利要求 3所述的对移动终端应用程序的管理***, 其特征在于, 所述设置 模块包括时间段设定单元, 所述时间段设定单元用于对预定应用程序设定对应的记录 时间段。
8. 如权利要求 3所述的对移动终端应用程序的管理***, 其特征在于, 所述设置 模: t ^1^^7^5羞设单元, 所述记录重设单元用于重设预定应用 ί^^^^2^4 8^2^间 段内的运行次数。
9. 一种对移动终端应用程序的管理方法, 其特征在于, 所述移动终端包括如权利 要求 1-8任一项所述的管理***, 所述管理方法具体包括如下步骤:
步骤 1. 所述记录模块根据所述时间检测模块和所述状态机检测模块, 记录不同时间段 内在预定工作模块工作的情况下, 对应的预定应用程序的运行次数以及所述预定工作 模块的工作次数;
步骤 2. 所述记录模块将所述预定应用程序的运行次数相对于所述预定功能模块的工作 次数的发生概率写入所述存储模块;
步骤 3. 当所述时间检测模块和 /或所述状态检测模块检测到所述预定功能模块的工作 状态和 /或所述移动终端设备的当前时间匹配所述启动规则, 且所述预定应用程序的运 行次数相对于所述预定功能模块的工作次数的发生概率大于预设阈值, 所述管理*** 向预定的应用程序发送启动指令。
10. 如权利要求 9 所述的对移动终端应用程序的管理方法, 其特征在于, 所述步 骤 2中具体包括如下步骤:
步骤 21. 当所述预定功能模块为网络连接模块, 且所述预定功能模块的工作状态 为所述网络连接模块工作, 所述记录模块按照时间段, 将所述记录模块中记录的预定 应用程序的运行次数除以所述移动终端的联网次数, 得到所述预定应用程序的在不同 时间段的发生概率;
步骤 22. 当所述预定功能模块的为网络连接模块, 且所述预定功能模块的工作状 态为所述网络连接模块不工作, 所述记录模块按照时间段, 将所述记录模块中记录的 预定应用程序的运行次数除以所述移动终端设备的不联网次数, 得到所述预定应用程 序在不同时间的发生概率。
PCT/CN2014/085240 2013-08-27 2014-08-27 一种对移动终端应用程序的管理***及管理方法 WO2015027905A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310380324.8A CN103488473B (zh) 2013-08-27 2013-08-27 一种对移动终端应用程序的管理***及管理方法
CN201310380324.8 2013-08-27

Publications (1)

Publication Number Publication Date
WO2015027905A1 true WO2015027905A1 (zh) 2015-03-05

Family

ID=49828730

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/085240 WO2015027905A1 (zh) 2013-08-27 2014-08-27 一种对移动终端应用程序的管理***及管理方法

Country Status (2)

Country Link
CN (1) CN103488473B (zh)
WO (1) WO2015027905A1 (zh)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103488473B (zh) * 2013-08-27 2017-11-14 上海斐讯数据通信技术有限公司 一种对移动终端应用程序的管理***及管理方法
US9218497B2 (en) * 2014-02-24 2015-12-22 Microsoft Technology Licensing, Llc Incentive-based app execution
CN109697074A (zh) * 2014-11-20 2019-04-30 华为终端有限公司 一种管理应用的方法和移动终端
CN104407894A (zh) * 2014-11-26 2015-03-11 重庆蓝岸通讯技术有限公司 一种自动启动智能电子设备的应用的方法及***
CN104598265A (zh) * 2014-12-12 2015-05-06 宇龙计算机通信科技(深圳)有限公司 基于人体电阻值启动应用的方法及***
CN105282311A (zh) * 2014-12-26 2016-01-27 维沃移动通信有限公司 移动终端应用的启动方法及其移动终端
CN105282312A (zh) * 2014-12-26 2016-01-27 维沃移动通信有限公司 应用的启动方法及其移动终端
CN105988840B (zh) * 2015-02-12 2020-04-03 Oppo广东移动通信有限公司 一种软件安装方法及终端
CN104657183B (zh) * 2015-03-09 2018-11-09 联想(北京)有限公司 信息处理方法、装置及电子设备
CN104750520B (zh) * 2015-03-12 2017-09-19 广东欧珀移动通信有限公司 一种软件安装方法及终端
CN104714876A (zh) * 2015-03-25 2015-06-17 魅族科技(中国)有限公司 一种终端控制方法及终端
CN106453809A (zh) * 2015-08-13 2017-02-22 中兴通讯股份有限公司 一种应用推送的方法及其装置
CN106487994A (zh) * 2015-08-31 2017-03-08 中兴通讯股份有限公司 一种数据处理的方法与终端
CN105100660A (zh) * 2015-09-06 2015-11-25 成都爆米花信息技术有限公司 电视的音量自动调节方法
CN105653917A (zh) * 2015-12-30 2016-06-08 宇龙计算机通信科技(深圳)有限公司 一种开启应用的方法及装置
CN105808301A (zh) * 2016-03-09 2016-07-27 上海斐讯数据通信技术有限公司 一种用于移动终端的定时开启应用的***和方法
CN106231135A (zh) * 2016-09-28 2016-12-14 陈银芳 一种智能手机的实现方法及装置
CN106530661A (zh) * 2016-12-08 2017-03-22 深圳市传测科技有限公司 一种通信终端植入式的状态检测***与方法
CN107562404A (zh) * 2017-08-14 2018-01-09 维沃移动通信有限公司 一种音频播放方法、移动终端及计算机可读存储介质
CN107562487A (zh) * 2017-08-17 2018-01-09 上海展扬通信技术有限公司 一种智能终端的应用程序控制方法及应用程序控制***
CN107678928B (zh) * 2017-10-31 2021-06-01 聚好看科技股份有限公司 应用程序的处理方法及服务器
CN108255368A (zh) * 2018-01-02 2018-07-06 努比亚技术有限公司 应用展示方法、装置及计算机可读存储介质
CN115314593A (zh) * 2021-05-08 2022-11-08 深圳市万普拉斯科技有限公司 一种移动终端控制方法、装置、终端和存储介质
CN113360046A (zh) * 2021-07-16 2021-09-07 西安中诺通讯有限公司 一种应用程序图标显示方法和显示***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101242604A (zh) * 2008-01-22 2008-08-13 深圳华为通信技术有限公司 一种终端设备***耳机自动运行的方法和装置
CN102999368A (zh) * 2012-12-14 2013-03-27 广东欧珀移动通信有限公司 移动终端中程序预先启动方法、装置及移动终端
CN103186337A (zh) * 2011-12-31 2013-07-03 三星电子(中国)研发中心 一种对智能终端进行控制的方法及***
CN103488473A (zh) * 2013-08-27 2014-01-01 上海斐讯数据通信技术有限公司 一种对移动终端应用程序的管理***及管理方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101702744A (zh) * 2009-11-05 2010-05-05 中兴通讯股份有限公司 一种应用功能自动激活的方法及相应的手机终端
CN101866294A (zh) * 2010-05-26 2010-10-20 深圳桑菲消费通信有限公司 一种手机应用软件自动运行的方法
CN102739839A (zh) * 2011-04-07 2012-10-17 深圳富泰宏精密工业有限公司 手机应用程序启动方法及***
KR20130041484A (ko) * 2011-10-17 2013-04-25 삼성전자주식회사 사용자 디바이스의 메뉴스크린 운용 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101242604A (zh) * 2008-01-22 2008-08-13 深圳华为通信技术有限公司 一种终端设备***耳机自动运行的方法和装置
CN103186337A (zh) * 2011-12-31 2013-07-03 三星电子(中国)研发中心 一种对智能终端进行控制的方法及***
CN102999368A (zh) * 2012-12-14 2013-03-27 广东欧珀移动通信有限公司 移动终端中程序预先启动方法、装置及移动终端
CN103488473A (zh) * 2013-08-27 2014-01-01 上海斐讯数据通信技术有限公司 一种对移动终端应用程序的管理***及管理方法

Also Published As

Publication number Publication date
CN103488473B (zh) 2017-11-14
CN103488473A (zh) 2014-01-01

Similar Documents

Publication Publication Date Title
WO2015027905A1 (zh) 一种对移动终端应用程序的管理***及管理方法
JP6640909B2 (ja) テーマ表示方法および関連装置
KR102355481B1 (ko) 반복된 액션에 대한 스마트 어시스트
WO2020192311A1 (zh) 主从服务器切换方法、装置、电子设备及存储介质
US10447843B2 (en) Method, device and storage medium for setting position of function setting key of mobile terminal
KR101706359B1 (ko) 백그라운드 애플리케이션을 제어하기 위한 방법 및 장치
KR101828306B1 (ko) 휴대 단말기의 운영 방법 및 장치
CN104571498B (zh) 一种应用程序启动方法
WO2017071068A1 (zh) 应用程序切换方法、装置及设备
US10474507B2 (en) Terminal application process management method and apparatus
KR102207443B1 (ko) 그래픽 유저 인터페이스 제공 방법 및 장치
WO2019042027A1 (zh) 一种终端的操作指导信息提供方法及终端设备
CN112560001B (zh) 离线管理应用程序使用时间的方法、及终端设备
WO2015032249A1 (zh) 多媒体播放设备网络初始化的方法、***、设备与终端
WO2017128521A1 (zh) 一种锁屏界面处理方法及终端
EP3509353B1 (en) Wifi connection method and device
US11080347B2 (en) Method and apparatus for sending search request
JP2015135667A (ja) 端末上で音声制御オペレーションを実行するための方法および装置
US20170269823A1 (en) Control Display Method and Device, and Terminal
CN103544973A (zh) 一种音乐播放器的歌曲控制方法和装置
EP3678007A1 (en) Application processing method for terminal device and terminal device
WO2018028239A1 (zh) 一种控制终端的方法及装置、计算机存储介质
US9681494B2 (en) Split-type mobile terminal and interaction processing method for communications event
WO2019200614A1 (zh) 一种免打扰方法和终端
CN110888688B (zh) 一种电子设备的设置还原方法及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14841007

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14841007

Country of ref document: EP

Kind code of ref document: A1