CN107704317A - 智能设备及其应用管理方法和具有存储功能的装置 - Google Patents

智能设备及其应用管理方法和具有存储功能的装置 Download PDF

Info

Publication number
CN107704317A
CN107704317A CN201710747312.2A CN201710747312A CN107704317A CN 107704317 A CN107704317 A CN 107704317A CN 201710747312 A CN201710747312 A CN 201710747312A CN 107704317 A CN107704317 A CN 107704317A
Authority
CN
China
Prior art keywords
application
smart machine
weighted value
weighted
management method
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN201710747312.2A
Other languages
English (en)
Other versions
CN107704317B (zh
Inventor
陆晓
经华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tian Long Electronic Science And Technology Co Ltd Of Jiangsu Province
Shenzhen Tinno Mobile Technology Co Ltd
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Tian Long Electronic Science And Technology Co Ltd Of Jiangsu Province
Shenzhen Tinno Mobile Technology Co Ltd
Shenzhen Tinno Wireless Technology Co Ltd
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 Tian Long Electronic Science And Technology Co Ltd Of Jiangsu Province, Shenzhen Tinno Mobile Technology Co Ltd, Shenzhen Tinno Wireless Technology Co Ltd filed Critical Tian Long Electronic Science And Technology Co Ltd Of Jiangsu Province
Priority to CN201710747312.2A priority Critical patent/CN107704317B/zh
Publication of CN107704317A publication Critical patent/CN107704317A/zh
Application granted granted Critical
Publication of CN107704317B publication Critical patent/CN107704317B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/329Power saving characterised by the action undertaken by task scheduling
    • 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0254Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • H04W52/0258Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity controlling an operation mode according to history or models of usage information, e.g. activity schedule or time of day
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0264Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by selectively disabling software applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0267Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0267Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
    • H04W52/027Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components by controlling a display operation or backlight unit
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种智能设备及其应用管理方法和具有存储功能的装置,该方法包括:智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值;判断当前运行的应用数量是否超过预定阈值;如果当前运行的应用数量超过所述预定阈值,根据当前运行的应用的权重值建立权重列表Qn并进行排序;其中,n为正整数,表示当前运行的应用的数量;关闭排序后的所述权重列表Qn中设定数量的应用。通过上述方法,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。

Description

智能设备及其应用管理方法和具有存储功能的装置
技术领域
本发明涉及智能设备领域,特别是涉及一种智能设备及其应用管理方法和具有存储功能的装置。
背景技术
随着通信技术的发展,各种智能设备的使用越来越普及,如手机、平板及可穿戴设备。同时,智能设备的应用种类也越来越丰富,包括智能设备的操作***内置的应用及智能设备从应用商店安装的应用。通常,用户在退出智能设备的某个应用程序时,大多数情况下只是退出该应用的显示页面而没有完全关闭,应用还在后台运行并占用着智能设备的后台资源。当这种应用较多时,智能设备的耗电量过大,而且这种应用会占用CPU、内存硬件资源,使智能设备的数据处理能力降低,影响用户使用,甚至会出现死机的情况。
现有技术提供的应用管理方法:一方面主要是在智能设备的任务处理队列设置一个任务响应区,当任务响应区检测到用户发出的设定操作时,该任务响应区对所有的应用做相应的操作,此方法无法对应用进行区分,不能根据用户的实际使用情况和使用习惯关闭应用。另一方面主要是从单一维度统计应用的使用情况从而设置优先级,根据优先级关闭符合预设条件的应用,以解决不必要的应用耗电和硬件资源占用的问题,此方法对应用使用情况的统计维度过于单一,根据优先级关闭应用时,容易判断失误,而将用户想继续保留的应用关闭,影响用户体验。
发明内容
本发明主要解决的技术问题是提供一种智能设备及其应用管理方法和具有存储功能的装置,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
为解决上述技术问题,本发明采用的第一个技术方案是:提供一种智能设备的应用管理方法,所述应用管理方法包括:所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值;判断当前运行的应用数量是否超过预定阈值;如果当前运行的应用数量超过所述预定阈值,根据所述当前运行的应用的权重值建立权重列表Qn并进行排序;其中,n为正整数,表示所述当前运行的应用的数量;关闭排序后的所述权重列表Qn中设定数量的应用。
为解决上述技术问题,本发明采用的第二个技术方案是:提供一种智能设备,所述智能设备包括存储器、处理器以及存储在所述存储器上的并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述应用管理方法中的步骤。
为解决上述技术问题,本发明采用的第三个技术方案是:提供一种具有存储功能的装置,其上存储有程序数据,所述程序能够被执行实现上述应用管理方法中的步骤。
本发明的有益效果是:本发明从多个维度统计应用的使用情况,实时动态掌握智能设备用户使用每个应用的情况和习惯,采用权重计算的方法将应用的使用情况可视数字化,并根据统计计算的结果管理应用。从而,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
附图说明
图1是本发明智能设备的应用管理方法一实施方式的流程示意图;
图2是本发明智能设备的应用管理方法另一实施方式的流程示意图;
图3是本发明智能设备的一实施方式的结构示意图;
图4是本发明具有存储功能的装置的一实施方式的结构示意图。
具体实施方式
参阅图1,图1是本发明智能设备的应用管理方法一实施方式的流程示意图。本实施方式的应用管理方法包括如下步骤:
101:所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值。
在本实施方式中,智能设备统计应用的启动次数T1、累计运行时间T2以及应用在智能设备解锁后首个被触发的次数T3,并根据权重计算的方法计算应用的权重值Q。
其中,上述应用包括从应用商店下载安装的应用、从网页下载安装的应用或智能设备内置的且可卸载的应用中的任意一种,在此不做具体限定。具体地说,可以预设应用的启动次数T1所占的权重比例为A,累计运行时间T2所占的权重比例为B以及应用在智能设备解锁后首个被触发的次数T3所占的权重比例为C,且A+B+C=100%,再根据公式Q=T1*A+T2*B+T3*C计算应用的权重值Q。
具体地,在一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3是在智能设备自动灭屏后,解锁之后用户第一个触发的应用的累计启动次数;在另一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3也可以是由于用户触发特定物理按键使智能设备灭屏后,解锁之后用户第一个触发的应用的累计启动次数,如用户触发电源键使智能设备灭屏。
在一个可选的实施方式中,为了避免误操作,提高数据的可参考性,确定智能设备从灭屏到解锁所间隔的时间需小于预设的时间间隔时,才统计应用在智能设备解锁后应用首个被触发的次数。其中该时间间隔可根据用户需求自行设定,也可通过界面显示选项的方式,供用户选择,在此不做限定。
本实施方式从三个维度统计计算应用的权重值,可以更准确地反映用户使用应用的情况和习惯,从而更精确地选择关闭应用,用户体验较佳。可选地,也可以只根据应用的启动次数T1或累计运行时间T2或应用在所述智能设备解锁后首个被触发的次数T3或者其结合计算应用的权重值Q。或者,也可以从其他维度统计计算应用的使用情况,比如应用使用的频率、应用使用的地点或具体时间点,在此不做具体限定。
在一具体实施方式中,如果应用的权重值小于预设的权重阈值下限,说明该应用的使用频率并不高,为了节省智能终端的资源,提高其运行效率,则弹出提示消息以提醒用户卸载该应用。
在另一个具体的实施方式中,如果应用的权重值大于预设的权重阈值上限,则将所述应用添加到白名单中。其中,白名单中存储着特定应用,特定应用在排序后不会被关闭。具体地说,智能设备用户也可以自行添加特定的应用到白名单中,如常用的社交平台等。
102:判断当前运行的应用数量是否超过预定阈值。
其中,该预定阈值为预先设定的允许智能设备当前运行的应用的最大数量,该阈值可以根据具体情况进行设定,如可设为2、3、4、5或6,在此不做具体限定。
具体地说,智能设备预先设定允许当前运行的应用的数量的阈值。智能设备实时检测当前运行的应用的数量,将所检测到的当前运行的应用的数量与预定的阈值做比较,判断当前运行的应用数量是否超过预定阈值。其中,当前运行的应用包括当前智能设备在前台运行的应用和当前智能设备在后台运行的应用中的任意一种。
103:如果当前运行的应用数量超过所述预定阈值,根据所述当前运行的应用的权重值建立权重列表并进行排序;其中,n为正整数,表示所述当前运行的应用的数量。
具体地说,如果当前运行的应用数量超过预定阈值,智能设备获取当前正在运行的应用的权重值Q,根据所获取的权重值Q建立当前运行的应用的权重列表Qn,依次对所述权重列表Qn中每个应用的权重值做比较,生成按照降序排列的权重列表Qn"。其中,n为正整数,表示当前运行的应用的数量。在具体的实施方式中,可以通过冒泡排序、***排序、选择排序、希尔排序或倒序算法等方法生成按照降序排列的权重列表Qn″。
104:关闭排序后的所述权重列表中设定数量的应用。
具体地说,当智能设备灭屏时,获取排序后的当前运行的应用的权重列表Qn,即Qn";如果当前应用的权重列表Qn是按照权重值的降序进行排列时,关闭n≥a的应用;其中,a为预定阈值。
在此,以一个具体的实施例做详细说明。如智能设备当前运行的应用为微信、腾讯QQ、网易云音乐、天猫4个应用,即n=4,智能设备预设的允许运行的应用数量为3个,即a=3。微信的权重值为80,腾讯QQ的权重值为60,网易云音乐的权重值为70,天猫的权重值为50,则根据上述应用的权重值建立权重列表Q4,按照降序的方法排序生成Q4",即Q4"中四个元素所对应的应用的权重值分别为Q0"=80、Q1"=70、Q2"=60、Q3"=50,关闭n≥3的应用,即关闭Q3"所对应的应用,也就是关闭天猫,而对微信、腾讯QQ、网易音乐这三个应用不做关闭的操作。该实施例只是用于详细解释本应用管理方法的具体实施过程,将本应用管理方法更清晰的呈现出来,并非限制本发明的保护范围,且上述举例仅为理清本发明技术方案的执行过程。
区别于现有技术,本实施方式从多个维度统计应用的使用情况,实时动态掌握智能设备用户使用每个应用的情况和习惯,采用权重计算的方法将应用的使用情况可视数字化,并根据统计计算的结果管理应用。从而,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
参阅图2,图2是本发明智能设备的应用管理方法另一实施方式的流程示意图。本实施方式的应用管理方法包括如下步骤:
201:以预设的时间间隔为统计周期,检测当前的时间点。
在本实施方式中,智能设备会预设具体的时间间隔为一个统计周期,比如7天、15天或30天,在此不做具体限定。并检测确定当前时间点。
202:判断所述当前的时间点是否在设定的统计周期内。
在本实施方式中,比如预设的统计周期是7天,统计周期的起始时间点是2017年6月29日00:00AM,那么统计周期结束的时间点便是2017年7月5日23:59PM,智能设备根据检测到的当前时间点判断当前时间点是否在上述时间范围内。例如,若检测到的当前时间点为2017年7月5日23:50,那么当前时间点在设定的统计周期内,如果检测到的当前时间点为2017年7月6日00:00AM,那么当前时间点不再设定的统计周期内。
如果当前的时间点在设定的统计周期内,则执行步骤203,具体为所述智能设备根据应用的启动次数、累计运行时间以及解锁后首个触发的次数计算应用的权重值;如果当前的时间点不在设定的统计周期内,则执行步骤207,具体为将智能设备的应用权重值重置为0。
203:所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值。
在本实施方式中,智能设备统计应用的启动次数T1、累计运行时间T2以及应用在智能设备解锁后首个被触发的次数T3,并根据权重计算的方法计算应用的权重值Q。
其中,上述应用包括从应用商店下载安装的应用、从网页下载安装的应用或智能设备内置的且可卸载的应用中的任意一种,在此不做具体限定。具体地说,可以预设应用的启动次数T1所占的权重比例为A,累计运行时间T2所占的权重比例为B以及应用在智能设备解锁后首个被触发的次数T3所占的权重比例为C,且A+B+C=100%,再根据公式Q=T1*A+T2*B+T3*C计算应用的权重值Q。
具体地,在一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3是在智能设备自动灭屏后,解锁之后用户第一个触发的应用的累计启动次数;在另一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3也可以是由于用户触发特定物理按键使智能设备灭屏后,解锁之后用户第一个触发的应用的累计启动次数,如用户触发电源键使智能设备灭屏。
在一个可选的实施方式中,为了避免误操作,提高数据的可参考性,确定智能设备从灭屏到解锁所间隔的时间需小于预设的时间间隔时,才统计应用在智能设备解锁后应用首个被触发的次数。其中该时间间隔可根据用户需求自行设定,也可通过界面显示选项的方式,供用户选择,在此不做限定。
本实施方式从三个维度统计计算应用的权重值,可以更准确地反映用户使用应用的情况和习惯,从而更精确地选择关闭应用,用户体验较佳。可选地,也可以只根据应用的启动次数T1或累计运行时间T2或解锁后首个触发的次数T3或者其结合计算应用的权重值Q。或者,也可以从其他维度统计计算应用的使用情况,比如应用使用的频率、应用使用的地点或具体时间点,在此不做具体限定。
在一具体实施方式中,如果应用的权重值小于预设的权重阈值下限,说明该应用的使用频率并不高,为了节省智能终端的资源,提高其运行效率,则弹出提示消息以提醒用户卸载该应用。
在另一个具体的实施方式中,如果应用的权重值大于预设的权重阈值上限,则将所述应用添加到白名单中。其中,白名单中存储着特定应用,特定应用在排序后不会被关闭。具体地说,智能设备用户也可以自行添加特定的应用到白名单中,如常用的社交平台等。
204:判断当前运行的应用数量是否超过预定阈值。
其中,该预定阈值为预先设定的允许智能设备当前运行的应用的最大数量,该阈值可以根据具体情况进行设定,如可设为2、3、4、5或6,在此不做具体限定。
具体地说,智能设备预先设定允许当前运行的应用的数量的阈值。智能设备实时检测当前运行的应用的数量,将所检测到的当前运行的应用的数量与预定的阈值做比较,判断当前运行的应用数量是否超过预定阈值。其中,当前运行的应用包括当前智能设备在前台运行的应用和当前智能设备在后台运行的应用中的任意一种。
205:如果当前运行的应用数量超过所述预定阈值,根据所述当前运行的应用的权重值建立权重列表并进行排序;其中,n为正整数,表示所述当前运行的应用的数量。
具体地说,如果当前运行的应用数量超过预定阈值,智能设备获取当前正在运行的应用的权重值Q,根据所获取的权重值Q建立当前运行的应用的权重列表Qn,依次对所述权重列表Qn中每个应用的权重值做比较,生成按照降序排列的权重列表Qn"。其中,n为正整数,表示当前运行的应用的数量。在具体的实施方式中,可以通过冒泡排序、***排序、选择排序、希尔排序或倒序算法等方法生成按照降序排列的权重列表Qn″。
206:关闭排序后的所述权重列表中设定数量的应用。
具体地说,当智能设备灭屏时,获取排序后的当前运行的应用的权重列表Qn,即Qn";如果当前应用的权重列表Qn是按照权重值的降序进行排列时,关闭n≥a的应用;其中,a为预定阈值。
在此,以一个具体的实施例做详细说明。如智能设备当前运行的应用为微信、腾讯QQ、网易云音乐、天猫4个应用,即n=4,智能设备预设的允许运行的应用数量为3个,即a=3。微信的权重值为80,腾讯QQ的权重值为60,网易云音乐的权重值为70,天猫的权重值为50,则根据上述应用的权重值建立权重列表Q4,按照降序的方法排序生成Q4",即Q4"中四个元素所对应的应用的权重值分别为Q0"=80、Q1"=70、Q2"=60、Q3"=50,关闭n≥3的应用,即关闭Q3"所对应的应用,也就是关闭天猫,而对微信、腾讯QQ、网易音乐这三个应用不做关闭的操作。该实施例只是用于详细解释本应用管理方法的具体实施过程,将本应用管理方法更清晰的呈现出来,并非限制本发明的保护范围,且上述举例仅为理清本发明技术方案的执行过程。
207:将智能设备的应用权重值重置为0。
在本实施方式中,如果当前时间点不在设定的统计周期内,则将智能设备的应用权重值重置为0,在下一个统计周期内,重新统计计算应用的使用情况,按照本实施方式中的方法以统计周期循环统计计算应用的使用情况。智能设备使用应用的具体情况和习惯,会随着时间的推移或者应用的更新迭代而有所改变,通过循环统计的方法可以避免将不再具有参考意义的的数据纳入统计范围。
区别于现有技术,本实施方式从多个维度统计应用的使用情况,实时动态掌握智能设备用户使用每个应用的情况和习惯,采用权重计算的方法将应用的使用情况可视数字化,并根据统计计算的结果管理应用。从而,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
区别于上述实施方式,本实施方式预设具体的时间间隔为一个统计周期,在该统计周期内统计计算应用的使用情况。当一个统计周期结束后,将应用的权重值重置为0,并在下一个统计周期内重新统计计算应用的使用情况。如前所述,循环统计计算应用的使用情况,能够更精确的统计计算不同时间范围内用户使用应用的情况,从而减少误判率,提高用户体验。
参阅图3,图3是本发明智能设备的一实施方式的结构示意图。在本实施方式中,该智能设备30包括处理器31和存储器32,处理器31和存储器32耦合连接。
在本实施方式中,处理器31统计应用的启动次数T1、累计运行时间T2以及应用在智能设备30解锁后首个触发的次数T3,并根据权重计算的方法计算应用的权重值Q。
其中,上述应用包括从应用商店下载安装的应用、从网页下载安装的应用或智能设备30内置的且可卸载的应用中的任意一种,在此不做具体限定。具体地说,可以预设应用的启动次数T1所占的权重比例为A,累计运行时间T2所占的权重比例为B以及应用在智能设备30解锁后首个被触发的次数T3所占的权重比例为C,且A+B+C=100%,再根据公式Q=T1*A+T2*B+T3*C计算应用的权重值Q。
具体地,在一个实施方式中,统计应用在智能设备30解锁后首个触发的次数T3是在智能设备30自动灭屏后,解锁之后用户第一个触发的应用的累计启动次数;在另一个实施方式中,统计应用在智能设备30解锁后首个被触发的次数T3也可以是由于用户触发特定物理按键使智能设备30灭屏后,解锁之后用户第一个触发的应用的累计启动次数,如用户触发电源键使智能设备30灭屏。
在一个可选的实施方式中,为了避免误操作,提高数据的可参考性,确定智能设备30从灭屏到解锁所间隔的时间需小于预设的时间间隔时,才统计应用在智能设备30解锁后应用首个被触发的次数。其中该时间间隔可根据用户需求自行设定,也可通过界面显示选项的方式,供用户选择,在此不做限定。
在本实施方式中,处理器31从三个维度统计计算应用的权重值,可以更准确地反映用户使用应用的情况和习惯,从而更精确地选择关闭应用,用户体验较佳。可选地,也可以只根据应用的启动次数T1或累计运行时间T2或应用在智能设备30解锁后首个被触发的次数T3或者其结合计算应用的权重值Q。或者,也可以从其他维度统计计算应用的使用情况,比如应用使用的频率、应用使用的地点或具体时间点,在此不做具体限定。
在一具体实施方式中,如果应用的权重值小于预设的权重阈值下限,说明该应用的使用频率并不高,为了节省智能终端的资源,提高其运行效率,则弹出提示消息以提醒用户卸载该应用。
在另一个具体的实施方式中,如果应用的权重值大于预设的权重阈值上限,则将应用添加到白名单中。其中,白名单中存储着特定应用,特定应用在排序后不会被关闭。具体地说,智能设备30用户也可以自行添加特定的应用到白名单中,如常用的社交平台。
在本实施方式中,通过处理器31判断当前运行的应用数量是否超过预定阈值。其中,该预定阈值为预先设定的允许智能设备30当前运行的应用的最大数量,该阈值可以根据具体情况进行设定,如可设为2、3、4、5或6,在此不做具体限定。
具体地说,处理器31预先设定允许当前运行的应用的数量的阈值。处理器31实时检测当前运行的应用的数量,将所检测到的当前运行的应用的数量与预定的阈值做比较,判断当前运行的应用数量是否超过预定阈值。其中,当前运行的应用包括当前智能设备30在前台运行的应用和当前智能设备30在后台运行的应用中的任意一种。如果当前运行的应用数量超过所述预定阈值,根据当前运行的应用的权重值建立权重列表并进行排序;其中,n为正整数,表示当前运行的应用的数量。具体地说,如果当前运行的应用数量超过预定阈值,处理器31获取当前正在运行的应用的权重值Q,根据所获取的权重值Q建立当前运行的应用的权重列表Qn,依次对所述权重列表Qn中每个应用的权重值做比较,生成按照降序排列的权重列表Qn"。在具体的实施方式中,可以通过冒泡排序、***排序、选择排序、希尔排序或倒序算法等方法生成按照降序排列的权重列表Qn"。
在本实施方式中,处理器31关闭排序后的所述权重列表中设定数量的应用。具体地说,当智能设备30灭屏时,获取排序后的当前运行的应用的权重列表Qn,即Qn";如果当前应用的权重列表Qn是按照权重值的降序进行排列时,关闭n≥a的应用;其中,a为预定阈值。
在此,以一个具体的实施例做详细说明。如智能设备30当前运行的应用为微信、腾讯QQ、网易云音乐、天猫4个应用,即n=4,处理器31预设的允许运行的应用数量为3个,即a=3。处理器31统计计算的应用权重值分别为:微信的权重值为80,腾讯QQ的权重值为60,网易云音乐的权重值为70,天猫的权重值为50。处理器31根据上述应用的权重值建立权重列表Q4,按照降序的方法排序生成Q4",即Q4"中四个元素所对应的应用的权重值分别为Q0"=80、Q1"=70、Q2"=60、Q3"=50,关闭n≥3的应用,即关闭Q3"所对应的应用,也就是关闭天猫,而对微信、腾讯QQ、网易音乐这三个应用不做关闭的操作。该实施例只是用于详细解释本应用管理方法的具体实施过程,将本应用管理方法更清晰的呈现出来,并非限制本发明的保护范围,且上述举例仅为理清本发明技术方案的执行过程。
可选地,在另一实施方式中,处理器31以预设的时间间隔为统计周期,检测确定当前的时间点,根据判断当前时间点是否在设定的统计周期内。如果当前时间点在设定的统计周期内,按照累计统计的方法,处理器31继续统计应用的使用情况,并执行上述实施方式中的应用管理的方法。如果当前时间点不在设定的统计周期内,则将智能设备30的应用权重值重置为0,在下一个统计周期内,重新统计计算应用的使用情况,按照本实施方式中的方法以统计周期循环统计计算应用的使用情况。智能设备30用户使用应用的具体情况和习惯,会随着时间的推移或者应用的更新迭代而有所改变,通过循环统计的方法可以避免将不再具有参考意义的的数据纳入统计范围。
存储器32用于存储处理器31执行上述步骤所预设的数据和执行上述步骤时所产生的中间数据,如应用的启动次数T1、累计运行时间T2、应用在智能设备解锁后首个被触发的次数T3、应用的权重值Q、白名单中的特定应用、应用的权重列表Qn、按照降序方式排列的应用的权重列表Qn"、预设的统计周期、预设允许当前运行的应用阈值a、应用的启动次数T1所占的权重比例为A、累计运行时间T2所占的权重比例为B、解锁后首个触发的次数T3所占的权重比例为C等。
区别于现有技术,本实施方式中智能设备从多个维度统计应用的使用情况,实时动态掌握用户使用每个应用的情况和习惯,采用权重计算的方法将应用的使用情况可视数字化,并根据统计计算的结果管理应用。从而,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
参阅图4,图4是本发明具有存储功能的装置的一实施方式的结构示意图。在本实施方式中,具有存储功能的装置40中存储有至少一个程序41。程序41用于执行如下实施方式中的应用管理方法。
在本实施方式中,程序41统计应用的启动次数T1、累计运行时间T2以及应用在智能设备解锁后首个被触发的次数T3,并根据权重计算的方法计算应用的权重值Q。
其中,上述应用包括从应用商店下载安装的应用、从网页下载安装的应用或智能设备内置的且可卸载的应用中的任意一种,在此不做具体限定。具体地说,可以预设应用的启动次数T1所占的权重比例为A,累计运行时间T2所占的权重比例为B以及应用在智能设备解锁后首个被触发的次数T3所占的权重比例为C,且A+B+C=100%,再根据公式Q=T1*A+T2*B+T3*C计算应用的权重值Q。
具体地,在一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3是在智能设备自动灭屏后,解锁之后用户第一个触发的应用的累计启动次数;在另一个实施方式中,统计应用在智能设备解锁后首个被触发的次数T3也可以是由于用户触发特定物理按键使智能设备灭屏后,解锁之后用户第一个触发的应用的累计启动次数,如用户触发电源键使智能设备灭屏。
在一个可选的实施方式中,为了避免误操作,提高数据的可参考性,确定智能设备从灭屏到解锁所间隔的时间需小于预设的时间间隔时,才统计应用在智能设备解锁后应用首个被触发的次数。其中该时间间隔可根据用户需求自行设定,也可通过界面显示选项的方式,供用户选择,在此不做限定。
在本实施方式中,程序41从三个维度统计计算应用的权重值,可以更准确地反映用户使用应用的情况和习惯,从而更精确地选择关闭应用,用户体验较佳。可选地,也可以只根据应用的启动次数T1或累计运行时间T2或应用在智能设备解锁后首个被触发的次数T3或者其结合计算应用的权重值Q。或者,也可以从其他维度统计计算应用的使用情况,比如应用使用的频率、应用使用的地点或具体时间点,在此不做具体限定。
在一具体实施方式中,如果应用的权重值小于预设的权重阈值下限,说明该应用的使用频率并不高,为了节省智能终端的资源,提高其运行效率,则弹出提示消息以提醒用户卸载该应用。
在另一个具体的实施方式中,如果应用的权重值大于预设的权重阈值上限,则将应用添加到白名单中。其中,白名单中存储着特定应用,特定应用在排序后不会被关闭。具体地说,智能设备用户也可以自行添加特定的应用到白名单中,如常用社交平台等。
在本实施方式中,程序41用于判断当前运行的应用数量是否超过预定阈值。其中,该预定阈值为预先设定的允许智能设备当前运行的应用的最大数量,该阈值可以根据具体情况进行设定,如可设为2、3、4、5或6,在此不做具体限定。
具体地说,程序41实时检测当前运行的应用的数量,将所检测到的当前运行的应用的数量与预定允许运行的当前应用的阈值做比较,判断当前运行的应用数量是否超过预定阈值。其中,当前运行的应用包括当前智能设备在前台运行的应用和当前智能设备在后台运行的应用中的任意一种。
如果当前运行的应用数量超过所述预定阈值,根据当前运行的应用的权重值建立权重列表并进行排序;其中,n为正整数,表示当前运行的应用的数量。具体地说,如果当前运行的应用数量超过预定阈值,获取当前正在运行的应用的权重值Q,根据所获取的权重值Q建立当前运行的应用的权重列表Qn,依次对所述权重列表Qn中每个应用的权重值做比较,生成按照降序排列的权重列表Qn"。在具体的实施方式中,可以通过冒泡排序、***排序、选择排序、希尔排序或倒序算法等方法生成按照降序排列的权重列表Qn"。
在本实施方式中,程序41关闭排序后的所述权重列表中设定数量的应用。具体地说,当智能设备灭屏时,获取排序后的当前运行的应用的权重列表Qn,即Qn";如果当前应用的权重列表Qn是按照权重值的降序进行排列时,关闭n≥a的应用;其中,a为预定阈值。
在此,以一个具体的实施例做详细说明。如智能设备当前运行的应用为微信、腾讯QQ、网易云音乐、天猫4个应用,即n=4,预设的允许运行的应用数量为3个,即a=3。程序41统计计算的应用权重值分别为:微信的权重值为80,腾讯QQ的权重值为60,网易云音乐的权重值为70,天猫的权重值为50。程序41根据上述应用的权重值建立权重列表Q4,按照降序的方法排序生成Q4",即Q4"中四个元素所对应的应用的权重值分别为Q0"=80、Q1"=70、Q2"=60、Q3"=50,关闭n≥3的应用,即关闭Q3"所对应的应用,也就是关闭天猫,而对微信、腾讯QQ、网易音乐这三个应用不做关闭的操作。该实施例只是用于详细解释本应用管理方法的具体实施过程,将本应用管理方法更清晰的呈现出来,并非限制本发明的保护范围,且上述举例仅为理清本发明技术方案的执行过程。
可选地,在另一实施方式中,程序41以预设的时间间隔为统计周期,检测确定当前的时间点,根据判断当前时间点是否在设定的统计周期内。如果当前时间点在设定的统计周期内,按照累计统计的方法,程序41继续统计应用的使用情况,并执行上述实施方式中的应用管理的方法。如果当前时间点不在设定的统计周期内,则将智能设备的应用权重值重置为0,在下一个统计周期内,重新统计计算应用的使用情况,按照本实施方式中的方法以统计周期循环统计计算应用的使用情况。智能设备用户使用应用的具体情况和习惯,会随着时间的推移或者应用的更新迭代而有所改变,通过循环统计的方法可以避免将不再具有参考意义的的数据纳入统计范围。
具体地说,具有存储功能的装置40可以是上述实施方式智能设备中的存储芯片、硬盘或者是移动硬盘或者优盘、光盘等其他可读写存储的工具,还可以是服务器等。
区别于现有技术,本实施方式中具有存储功能的装置中存储的程序从多个维度统计应用的使用情况,实时动态掌握用户使用每个应用的情况和习惯,采用权重计算的方法将应用的使用情况可视数字化,并根据统计计算的结果管理应用。从而,实现根据用户的使用情况和使用习惯选择性关闭应用的功能,达到省电和解除硬件资源占用的目的。
上述任一实施方式中所提及的智能设备包括手机、平板电脑等,在此不做具体限定。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种智能设备的应用管理方法,其特征在于,所述应用管理方法包括:
所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值;
判断当前运行的应用数量是否超过预定阈值;
如果当前运行的应用数量超过所述预定阈值,根据所述当前运行的应用的权重值建立权重列表Qn并进行排序;其中,n为正整数,表示所述当前运行的应用的数量;
关闭排序后的所述权重列表Qn中设定数量的应用。
2.根据权利要求1所述的应用管理方法,其特征在于,所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算权重值的步骤具体包括:
统计应用的启动次数T1、累计运行时间T2以及应用在所述智能设备解锁后首个被触发的次数T3
根据如下公式(1)计算应用的权重值Q,
Q=T1*A+T2*B+T3*C (1)
其中,A为应用启动次数T1所占的权重比例、B为应用累计运行时间T2所占的权重比例、C为应用在所述智能设备解锁后首个被触发的次数T3所占的权重比例,且A+B+C=100%。
3.根据权利要求1所述的应用管理方法,其特征在于,所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算权重值的步骤还包括:
若应用的权重值小于预设的权重阈值下限,则弹出提示消息以提醒用户卸载该应用;
若应用的权重值大于预设的权重阈值上限,则将所述应用添加到白名单中,其中,所述白名单中存储特定应用,所述特定应用在排序后不会被关闭。
4.根据权利要求1所述的应用管理方法,其特征在于,所述如果当前运行的应用数量超过所述预定阈值,根据所述当前运行的应用的权重值建立权重列表Qn并进行排序的步骤具体包括:
获取当前运行的应用的权重值;
根据所述权重值建立权重列表Qn
依次对所述权重列表Qn中每个应用的权重值做比较,生成按照降序排列的权重列表Qn";
对所述关闭排序后的所述权重列表Qn中设定数量的应用的步骤具体包括:
关闭权重列表Qn"下方设定数量的应用。
5.根据权利要求1所述的应用管理方法,其特征在于,所述关闭排序后的所述权重列表Qn中设定数量的应用的步骤具体包括:
当智能设备灭屏时,获取排序后的所述权重列表Qn
根据所述排序后的所述权重列表Qn,关闭n≥a的应用;
其中,a为预定阈值。
6.根据权利要求2所述的应用管理方法,其特征在于,所述统计应用的启动次数T1、累计运行时间T2以及应用在所述智能设备解锁后首个被触发的次数T3的具体步骤包括:
统计应用的累计启动次数T1和累计运行时间T2
统计应用在所述智能设备解锁后首个被触发的次数T3的具体步骤包括:
判断确定所述智能设备是否在预设的时间内解锁;
如果所述智能设备在预设的时间内解锁,则统计解锁后应用被第一个触发的累计启动次数T3
7.根据权利要求1-6所述的应用管理方法,其特征在于,所述智能设备根据应用的启动次数、累计运行时间以及应用在所述智能设备解锁后首个被触发的次数计算应用的权重值步骤之前包括:
以预设的时间间隔为统计周期,检测当前的时间点;
判断所述当前的时间点是否在设定的统计周期内;
若是,则继续执行所述权利要求1中应用管理方法包括的所有步骤;
若否,则将智能设备的应用权重值重置为0。
8.根据权利要求1所述的应用管理方法,其特征在于,所述当前运行的应用为当前智能设备在前台运行的应用和当前智能设备在后台运行的应用。
9.一种智能设备,所述智能设备包括存储器、处理器以及存储在所述存储器上的并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-8中任一所述方法中的步骤。
10.一种具有存储功能的装置,其上存储有程序数据,其特征在于,所述程序能够被执行实现权利要求1-8中任一所述方法中的步骤。
CN201710747312.2A 2017-08-25 2017-08-25 智能设备及其应用管理方法和具有存储功能的装置 Active CN107704317B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710747312.2A CN107704317B (zh) 2017-08-25 2017-08-25 智能设备及其应用管理方法和具有存储功能的装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710747312.2A CN107704317B (zh) 2017-08-25 2017-08-25 智能设备及其应用管理方法和具有存储功能的装置

Publications (2)

Publication Number Publication Date
CN107704317A true CN107704317A (zh) 2018-02-16
CN107704317B CN107704317B (zh) 2022-02-25

Family

ID=61171205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710747312.2A Active CN107704317B (zh) 2017-08-25 2017-08-25 智能设备及其应用管理方法和具有存储功能的装置

Country Status (1)

Country Link
CN (1) CN107704317B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777142A (zh) * 2018-06-05 2018-11-09 上海木木机器人技术有限公司 一种基于机场环境的语音交互识别方法及语音交互机器人
CN111274093A (zh) * 2020-01-23 2020-06-12 湖南快乐阳光互动娱乐传媒有限公司 一种应用程序的排序方法及装置
CN112492402A (zh) * 2020-11-13 2021-03-12 海信视像科技股份有限公司 一种显示设备
CN113659567A (zh) * 2021-07-21 2021-11-16 上海外高桥造船有限公司 一种fpso电力***的设计方法及装置

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246427A (zh) * 2012-02-09 2013-08-14 广州三星通信技术研究有限公司 电子设备的解锁方法和装置
CN104063237A (zh) * 2013-03-21 2014-09-24 富泰华工业(深圳)有限公司 应用程序管理***及方法
CN104298335A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端的应用程序进程清理方法、装置和移动终端
CN105068710A (zh) * 2015-07-31 2015-11-18 上海斐讯数据通信技术有限公司 一种桌面应用图标的动态排列方法及***、移动终端
CN105677378A (zh) * 2014-11-20 2016-06-15 华为终端(东莞)有限公司 一种管理应用的方法和移动终端
US20160239821A1 (en) * 2015-02-12 2016-08-18 Samsung Electronics Co., Ltd. Method and apparatus for performing payment function in limited state
US20160259497A1 (en) * 2015-03-08 2016-09-08 Apple Inc. Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
CN106020421A (zh) * 2016-05-19 2016-10-12 深圳市金立通信设备有限公司 一种应用程序管理方法及终端
CN106126246A (zh) * 2016-06-29 2016-11-16 北京小米移动软件有限公司 事项显示方法及装置
US20160358078A1 (en) * 2015-06-05 2016-12-08 Apple Inc. Systems and methods for providing predictions to applications executing on a computing device
CN106325990A (zh) * 2016-08-19 2017-01-11 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法、控制装置和终端
CN106445664A (zh) * 2016-09-18 2017-02-22 深圳市邦华电子有限公司 一种应用程序管理方法和装置
CN106572250A (zh) * 2016-10-31 2017-04-19 努比亚技术有限公司 清理移动终端后台应用程序的方法及装置
CN107045443A (zh) * 2017-04-14 2017-08-15 北京安云世纪科技有限公司 后台进程控制方法、装置及智能终端

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246427A (zh) * 2012-02-09 2013-08-14 广州三星通信技术研究有限公司 电子设备的解锁方法和装置
CN104063237A (zh) * 2013-03-21 2014-09-24 富泰华工业(深圳)有限公司 应用程序管理***及方法
CN104298335A (zh) * 2013-07-19 2015-01-21 贝壳网际(北京)安全技术有限公司 移动终端的应用程序进程清理方法、装置和移动终端
CN105677378A (zh) * 2014-11-20 2016-06-15 华为终端(东莞)有限公司 一种管理应用的方法和移动终端
US20160239821A1 (en) * 2015-02-12 2016-08-18 Samsung Electronics Co., Ltd. Method and apparatus for performing payment function in limited state
US20160259497A1 (en) * 2015-03-08 2016-09-08 Apple Inc. Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
US20160358078A1 (en) * 2015-06-05 2016-12-08 Apple Inc. Systems and methods for providing predictions to applications executing on a computing device
CN105068710A (zh) * 2015-07-31 2015-11-18 上海斐讯数据通信技术有限公司 一种桌面应用图标的动态排列方法及***、移动终端
CN106020421A (zh) * 2016-05-19 2016-10-12 深圳市金立通信设备有限公司 一种应用程序管理方法及终端
CN106126246A (zh) * 2016-06-29 2016-11-16 北京小米移动软件有限公司 事项显示方法及装置
CN106325990A (zh) * 2016-08-19 2017-01-11 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法、控制装置和终端
CN106445664A (zh) * 2016-09-18 2017-02-22 深圳市邦华电子有限公司 一种应用程序管理方法和装置
CN106572250A (zh) * 2016-10-31 2017-04-19 努比亚技术有限公司 清理移动终端后台应用程序的方法及装置
CN107045443A (zh) * 2017-04-14 2017-08-15 北京安云世纪科技有限公司 后台进程控制方法、装置及智能终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马汉: "安卓***优化和省电必备", 《计算机与网络》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108777142A (zh) * 2018-06-05 2018-11-09 上海木木机器人技术有限公司 一种基于机场环境的语音交互识别方法及语音交互机器人
CN111274093A (zh) * 2020-01-23 2020-06-12 湖南快乐阳光互动娱乐传媒有限公司 一种应用程序的排序方法及装置
CN111274093B (zh) * 2020-01-23 2023-12-01 湖南快乐阳光互动娱乐传媒有限公司 一种应用程序的排序方法及装置
CN112492402A (zh) * 2020-11-13 2021-03-12 海信视像科技股份有限公司 一种显示设备
CN112492402B (zh) * 2020-11-13 2022-11-25 海信视像科技股份有限公司 一种显示设备
CN113659567A (zh) * 2021-07-21 2021-11-16 上海外高桥造船有限公司 一种fpso电力***的设计方法及装置
CN113659567B (zh) * 2021-07-21 2024-03-26 上海外高桥造船有限公司 一种fpso电力***的设计方法及装置

Also Published As

Publication number Publication date
CN107704317B (zh) 2022-02-25

Similar Documents

Publication Publication Date Title
CN105701025B (zh) 一种内存回收方法及装置
CN107220076B (zh) 一种内存回收方法及装置
CN107704317A (zh) 智能设备及其应用管理方法和具有存储功能的装置
US9116703B2 (en) Semi-static power and performance optimization of data centers
CN104484031B (zh) 终端设备耗电状态的优化方法和装置
CN109597685A (zh) 任务分配方法、装置和服务器
CN104102543A (zh) 一种云计算环境中负载调整的方法和装置
CN107241513B (zh) 充电提醒方法、装置、存储介质及电子设备
WO2019062418A1 (zh) 应用清理方法、装置、存储介质及电子设备
CN109669773B (zh) 金融数据处理方法、装置、设备和存储介质
CN104932963B (zh) 管理终端的方法及装置
CN107483751A (zh) 终端设备及其电量分配方法、计算机可读存储介质
CN103838539A (zh) 性能测量单元、包括该单元的处理器核心和处理剖析方法
CN107943570B (zh) 应用管理方法、装置、存储介质及电子设备
CN107943269A (zh) 调度作业控制方法、装置、终端设备及存储介质
CN109992367A (zh) 应用处理方法和装置、电子设备、计算机可读存储介质
CN109800204A (zh) 数据分配方法及相关产品
WO2019085754A1 (zh) 应用清理方法、装置、存储介质及电子设备
CN105930248A (zh) 一种应用程序的性能提示方法和***
Chen et al. Anole: a case for energy-aware mobile application design
CN110796591B (zh) 一种gpu卡的使用方法及相关设备
Chen et al. Silhouette: Efficient cloud configuration exploration for large-scale analytics
Folino et al. Automatic offloading of mobile applications into the cloud by means of genetic programming
CN109144666A (zh) 一种跨云平台的资源处理方法及***
CN109002381A (zh) 进程通信监控方法、电子装置及计算机可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant