一种应用管理方法及装置制造方法

文档序号:6620750阅读:134来源:国知局
一种应用管理方法及装置制造方法
【专利摘要】本发明实施例公开了一种应用管理方法及装置,涉及电子设备中应用的处理【技术领域】,其中,所述方法包括:获得目标应用的应用信息;根据预设字段集中包含的字段,判断应用信息库中是否存在与所述应用信息相匹配的信息,其中,所述应用信息库中,包括按字段的存储各个应用的应用信息;若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件夹中。应用本发明实施例提供的方案对电子设备中已安装的应用进行管理后,当用户需要访问某一应用时,可直接在相应的应用管理文件夹中查找相应的快捷操作标识,方便用户操作。
【专利说明】一种应用管理方法及装置

【技术领域】
[0001] 本发明涉及电子设备中应用的处理【技术领域】,特别涉及一种应用管理方法及装 置。

【背景技术】
[0002] 随着电子设备硬件性能的逐步提高,能够支持的应用越来越多,用户通常会在电 子设备中安装多个应用,以便于使用。然而,随着电子设备中已安装应用数量的增多,用户 要访问某一应用时,在电子设备中查找其相应的快捷操作标识越来越不方便。


【发明内容】

[0003] 本发明实施例公开了一种应用管理方法及装置,以使得用户能够在电子设备中方 便、快捷的找到需要访问应用的快捷操作标识。
[0004] 为达到上述目的,本发明实施例公开了一种应用管理方法,所述方法包括:
[0005] 获得目标应用的应用信息;
[0006] 根据预设字段集中包含的字段,判断应用信息库中是否存在与所述应用信息相匹 配的信息,其中,所述应用信息库中,包括按字段存储的各个应用的应用信息;
[0007] 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理 文件夹中。
[0008] 可选的,在根据预设字段集中包含的字段,判断得应用信息库中不存在与所述应 用信息相匹配的信息的情况下,还包括:
[0009] 根据所述预设字段集的子集中包含的字段,判断所述应用信息库中是否存在与所 述应用信息相匹配的信息;
[0010] 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理 文件夹中。
[0011] 可选的,所述根据预设字段集中包含的字段,判断应用信息库中是否存在与所述 应用信息相匹配的信息,包括:
[0012] 根据预设字段集中包含的字段,判断本地存储的应用信息库中是否存在与所述应 用信息相匹配的信息。
[0013] 可选的,在根据预设字段集中包含的字段,判断得本地存储的应用信息库中不存 在与所述应用信息相匹配的信息的情况下,还包括:
[0014] 向服务器发送应用信息匹配请求,其中,所述应用信息匹配请求中,携带所述应用 信息;
[0015] 获得服务器根据所述应用信息匹配请求反馈的匹配结果,其中,所述匹配结果中, 包括用于标识服务器中存储的应用信息库中是否存在与所述应用信息相匹配的信息的匹 配标识信息;
[0016] 根据所述匹配标识信息,判断服务器中存储的应用信息库中是否存在与所述应用 信息相匹配的信息;
[0017] 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理 文件夹中。
[0018] 可选的,所述匹配结果中,还包括服务器中存储的应用信息库的版本信息;
[0019] 在所述获得服务器根据所述应用信息匹配请求反馈的匹配结果之后,还包括:
[0020] 判断服务器中存储的应用信息库的版本信息与本地存储的应用信息库的版本信 息是否一致;
[0021] 若不一致,获得服务器中存储的应用信息库。
[0022] 可选的,所述应用管理方法还包括:
[0023] 按照预设的时间间隔,获得服务器发送的应用信息库的更新信息,其中,所述更新 信息中,携带服务器中存储的应用信息库的最新版本信息;
[0024] 判断所述更新信息中携带的服务器中存储的应用信息库的最新版本信息与本地 存储的应用信息库的版本信息是否一致;
[0025] 若不一致,获得服务器中存储的应用信息库。
[0026] 可选的,所述应用管理方法还包括:
[0027] 将所述目标应用管理文件夹中的快捷操作标识按照预设的排列规则进行排列,其 中,所述预设的排列规则,包括以下几种中的一种或几种:
[0028] 按照快捷操作方式对应的应用被启动的频率由高到低的顺序;
[0029] 按照快捷操作方式对应的应用运行的时间由长到短的顺序;
[0030] 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序;
[0031] 按照快捷操作方式对应的应用安装时间由短到长的顺序。
[0032] 可选的,在所述将所述目标应用的快捷操作标识存储于所述目标应用对应的应用 管理文件夹中之后,还包括:
[0033] 删除位于用户电子设备桌面上的所述目标应用的快捷操作标识。
[0034] 为达到上述目的,本发明实施例公开了一种应用管理装置,所述装置包括:
[0035] 应用信息获得模块,用于获得目标应用的应用信息;
[0036] 第一匹配信息判断模块,用于根据预设字段集中包含的字段,判断应用信息库中 是否存在与所述应用信息相匹配的信息,其中,所述应用信息库中,包括按字段存储的各个 应用的应用信息;
[0037] 快捷操作标识存储模块,用于在所述第一匹配信息判断模块的判断结果为是的情 况下,将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件夹中。
[0038] 可选的,所述应用管理装置还包括:
[0039] 第二匹配信息判断模块,用于在所述第一匹配信息判断模块的判断结果为否的情 况下,根据所述预设字段集的子集中包含的字段,判断所述应用信息库中是否存在与所述 应用信息相匹配的信息,若存在,则触发所述快捷操作标识存储模块,存储所述目标应用的 快捷操作标识。
[0040] 可选的,所述第一匹配信息判断模块,具体用于根据预设字段集中包含的字段,判 断本地存储的应用信息库中是否存在与所述应用信息相匹配的信息。
[0041] 可选的,所述应用管理装置还包括:
[0042] 匹配请求发送模块,用于在所述第一匹配信息判断模块的判断结果为否的情况 下,向服务器发送应用信息匹配请求,其中,所述应用信息匹配请求中,携带所述应用信 息;
[0043] 匹配结果获得模块,用于获得服务器根据所述应用信息匹配请求反馈的匹配结 果,其中,所述匹配结果中,包括用于标识服务器中存储的应用信息库中是否存在与所述应 用信息相匹配的信息的匹配标识信息;
[0044] 第三匹配信息判断模块,用于根据所述匹配标识信息,判断服务器中存储的应用 信息库中是否存在与所述应用信息相匹配的信息,若存在,则触发所述快捷操作标识存储 模块,存储所述目标应用的快捷操作标识。
[0045] 可选的,所述匹配结果中,还包括服务器中存储的应用信息库的版本信息;
[0046] 所述应用管理装置还包括:
[0047] 第一版本信息判断模块,用于在所述匹配结果获得模块获得匹配结果之后,判断 服务器中存储的应用信息库的版本信息与本地存储的应用信息库的版本信息是否一致; [0048] 第一应用信息库获得模块,用于在所述第一版本信息判断模块的判断结果为否的 情况下,获得服务器中存储的应用信息库。
[0049] 可选的,所述应用管理装置还包括:
[0050] 更新信息获得模块,用于按照预设的时间间隔,获得服务器发送的应用信息库的 更新信息,其中,所述更新信息中,携带服务器中存储的应用信息库的最新版本信息;
[0051] 第二版本信息判断模块,用于判断所述更新信息中携带的服务器中存储的应用信 息库的最新版本信息与本地存储的应用信息库的版本信息是否一致;
[0052] 第二应用信息库获得模块,用于在所述第二版本信息判断模块的判断结果为否的 情况下,获得服务器中存储的应用信息库。
[0053] 可选的,所述应用管理装置还包括:
[0054] 快捷操作标识排列模块,用于将所述目标应用管理文件夹中的快捷操作标识按照 预设的排列规则进行排列,其中,所述预设的排列规则,包括以下几种中的一种或几种:
[0055] 按照快捷操作方式对应的应用被启动的频率由高到低的顺序;
[0056] 按照快捷操作方式对应的应用运行的时间由长到短的顺序;
[0057] 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序;
[0058] 按照快捷操作方式对应的应用安装时间由短到长的顺序。
[0059] 可选的,所述应用管理装置还包括:
[0060] 快捷操作标识删除模块,用于在所述快捷操作标识存储模块存储所述目标应用的 快捷操作标识后,删除位于用户电子设备桌面上的所述目标应用的快捷操作标识。
[0061] 由以上可见,本发明实施例提供的方案中,获得目标应用的应用信息后,根据预设 字段集中包含的字段,判断应用信息库中是否存在与目标应用的应用信息相匹配的信息, 若存在,将目标应用的快捷操作标识存储于目标应用对应的应用管理文件夹中。可见应用 本发明实施例提供的方案对电子设备中已安装的应用进行管理后,当用户需要访问某一应 用时,可直接在相应的应用管理文件夹中查找相应的快捷操作标识,方便用户操作。

【专利附图】

【附图说明】
[0062] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0063] 图1为本发明实施例提供的应用管理方法的第一种流程示意图;
[0064] 图2为本发明实施例提供的应用管理方法的第二种流程示意图;
[0065] 图3为本发明实施例提供的一种应用信息库更新方法的流程示意图;
[0066] 图4为本发明实施例提供的应用管理装置的第一种结构示意图;
[0067] 图5为本发明实施例提供的应用管理装置的第二种结构示意图;
[0068] 图6为本发明实施例提供的一种应用信息库更新装置的结构示意图。

【具体实施方式】
[0069] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0070] 图1为本发明实施例提供的应用管理方法的第一种流程示意图,该方法包括:
[0071] S101 :获得目标应用的应用信息。
[0072] 其中,目标应用的应用信息中可以包括:目标应用的名称、目标应用安装包的名 称、运行目标应用所需的内存资源和运行目标应用所需的屏幕分辨率等等,本申请并不限 定应用信息中所包含的信息。
[0073] 获得目标应用的应用信息可以是检测到用户电子设备中新安装了目标应用触发 的,也可以是用户点击用户电子设备用户界面中的某一按钮触发的,当然,本申请只是以上 述为例进行说明,实际应用中触发条件不仅限于此。
[0074] S102:根据预设字段集中包含的字段,判断应用信息库中是否存在与上述应用信 息相匹配的信息,若存在,执行S103,否则,执行S104。
[0075] 上述的应用信息库中,包括按字段存储的各个应用的应用信息。
[0076] 预设字段集中所包含的字段可以是应用的名称、应用安装包的名称、运行应用所 需的内存资源、运行应用所需的屏幕分辨率和运行应用所需的硬盘空间等等。
[0077] 具体的,可以根据预设字段集中包含的部分或者全部字段,判断应用信息库中是 否存在与应用信息相匹配的信息。
[0078] 例如,根据预设字段集中的全部字段,判断应用信息库中是否存在与应用信息相 匹配的信息时,可以先从目标应用的应用信息中获得预设字段集中包含的各个字段对应的 字段值,再在应用信息库中逐条判断已存储的应用信息的各个字段值与所获得的字段值是 否完全匹配,若应用信息库中已存储的某一应用的应用信息的各个字段值与所获得的字段 值完全匹配,则可以判定应用信息库中存在与目标应用相匹配的信息。
[0079] 另外,应用信息库可以是存储在本地的应用信息库,也可以是存储在服务器中的 应用信息库。
[0080] 下面按照应用信息库存储在本地和存储在服务器中两种情况进行说明。
[0081] 应用信息库存储在本地时,根据预设字段集中包含的字段,判断本地存储的应用 信息库中是否存在与上述应用信息相匹配的信息。
[0082] 可选的,在本发明的一个实施例中,在根据预设字段集中包含的字段,判断得本地 存储的应用信息库中不存在与所述应用信息相匹配的信息的情况下,还可以向服务器发送 应用信息匹配请求,在获得服务器根据应用信息匹配请求反馈的匹配结果后,根据该匹配 结果中包括的匹配标识信息,判断服务器中存储的应用信息库中是否存在与上述应用信息 相匹配的信息,若存在,则将目标应用的快捷操作标识存储于目标应用对应的应用管理文 件夹中。
[0083] 其中,应用信息匹配请求中可以携带上述应用信息,当然,本申请并不限定应用信 息匹配请求中所携带的信息。
[0084] 上述的匹配结果中包括的匹配标识信息,用于标识服务器中存储的应用信息库中 是否存在与上述应用信息相匹配的信息。
[0085] 较佳的,上述匹配结果中,还可以包括服务器中存储的应用信息库的版本信息。
[0086] 在本发明的另一个实施例中,获得服务器根据应用信息匹配请求反馈的匹配结果 之后,还可以判断服务器中存储的应用信息库的版本信息与本地存储的应用信息库的版本 信息是否一致,若不一致,获得服务器中存储的应用信息库,这样可以将本地存储的应用信 息库版本升级至服务器中的存储应用信息库版本。
[0087] 应用信息库存储在服务器中时,根据预设字段集中包含的字段,判断服务器中存 储的应用信息库中是否存在与上述应用信息相匹配的信息。
[0088] 具体的,判断服务器中存储的应用信息库中是否存在与上述应用信息相匹配的信 息,可以先向服务器发送应用信息匹配请求,在获得服务器根据应用信息匹配请求反馈的 匹配结果后,根据该匹配结果中包括的匹配标识信息,判断服务器中存储的应用信息库中 是否存在与上述应用信息相匹配的信息。
[0089] 其中,应用信息匹配请求和匹配结果中包括的匹配标识可以与前述的应用信息匹 配请求及匹配结果中包括的匹配标识相同,这里不再赘述。
[0090] S103 :将目标应用的快捷操作标识存储于该目标应用对应的应用管理文件夹中。 [0091]目标应用的快捷操作标识可以由目标应用的图标和目标应用的名称组成,当然, 也可以只由目标应用的名称组成,本申请并不限定目标应用的快捷操作标识的具体呈现形 式
[0092] 目标应用对应的应用管理文件夹可以是用户手动设定的,也可以是自动确定的。 实际应用中应用管理文件夹可以根据其所存储的快捷操作标识对应的应用的应用类型划 分为游戏类应用管理文件夹、工具类应用管理文件夹等等。
[0093] 应用管理文件夹中可能存储有一个或多个应用的快捷操作标识,在本发明的一个 优选实施例中,还可以将目标应用管理文件夹中存储的快捷操作标识按照预设的排列规则 进行排列,以便于用户操作。
[0094] 其中,预设的排列规则,可以包括以下几种中的一种或几种:
[0095] 按照快捷操作方式对应的应用被启动的频率由高到低的顺序;
[0096] 按照快捷操作方式对应的应用运行的时间由长到短的顺序;
[0097] 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序;
[0098] 按照快捷操作方式对应的应用安装时间由短到长的顺序。
[0099] 当然,本申请只是以上述为例进行说明,实际应用中预设的排列规则并不仅限于 上述几种。
[0100] 另外,随着用户在用户电子设备中所安装的应用越来越多,用户电子设备桌面上 应用的快捷操作标识越来越多,使得用户电子设备桌面杂乱、不整洁,为此,本发明的一个 较佳实施例中,可以在将目标应用的快捷操作标识存储于目标应用对应的应用管理文件夹 中之后,删除位于用户电子设备桌面上的目标应用的快捷操作标识,以使得用户电子设备 桌面整洁。
[0101] S104:结束本流程。
[0102] 由以上可见,本实施例提供的方案中,获得目标应用的应用信息后,根据预设字段 集中包含的字段,判断应用信息库中是否存在与目标应用的应用信息相匹配的信息,若存 在,将目标应用的快捷操作标识存储于目标应用对应的应用管理文件夹中。可见应用本实 施例提供的方案对电子设备中已安装的应用进行管理后,当用户需要访问某一应用时,可 直接在相应的应用管理文件夹中查找相应的快捷操作标识,方便用户操作。
[0103] 在本发明的一个具体实施例中,参见图2,提供了应用管理方法的第二种流程示意 图,与前述实施例相比,本实施例中,该方法还可以包括:
[0104] 在上述的S102根据预设字段集中包含的字段,判断得应用信息库中不存在与上 述应用信息相匹配的信息的情况下,执行S105。
[0105] S105:根据预设字段集的子集中包含的字段,判断应用信息库中是否存在与上述 应用信息相匹配的信息,若存在,执行S103,否则,执行S104。
[0106] 实际应用中,可以根据预设字段集的子集中包含的部分或者全部字段,判断应用 信息库中是否存在与上述应用信息相匹配的信息。
[0107] 下面通过具体实例说明S105。
[0108] 假设,预设字段集中包含字段:应用的名称、应用安装包的名称、运行应用所需的 内存资源和运行应用所需的屏幕分辨率,则预设字段集的一个子集中可以仅仅包含字段: 应用的名称和应用安装包的名称,根据上述假设,S102中可以根据应用的名称、应用安装包 的名称、运行应用所需的内存资源和运行应用所需的屏幕分辨率,判断应用信息库中是否 存在与应用信息相匹配的信息,S105中可以仅仅根据应用的名称和应用安装包的名称,判 断应用信息库中是否存在与应用信息相匹配的信息。
[0109] 由以上可见,本实施例提供的方案中,根据预设字段集的子集中包含的字段,判断 应用信息库中是否存在与应用信息相匹配的信息,与根据预设字段集中包含的字段进行判 断相比,需匹配的字段变少,从而提高了匹配命中率。
[0110] 在本发明的另一个具体实施例中,参见图3,提供了一种应用信息库更新方法的流 程示意图,与前述实施例相比,本实施例中,该方法还可以包括:
[0111] S106:按照预设的时间间隔,获得服务器发送的应用信息库的更新信息。
[0112] 其中,更新信息中,携带服务器中存储的应用信息库的最新版本信息,当然,更新 信息中携带的信息并不仅限于此。
[0113] 实际应用中,获得服务器发送的应用信息库的更新信息,
[0114] 可以是客户端先按照预设的时间间隔向服务器发送更新请求信息后,服务器再向 客户端发送应用信息库的更新信息而获得的;
[0115] 也可以是服务器按照预设的时间间隔,直接将包含服务器中存储的应用信息库的 最新版本信息的更新信息发送给客户端而获得的。
[0116] 当然,还可以是服务器在检测到服务器中存储的应用信息库发生版本更新后,向 客户端发送应用信息库的更新信息而获得的。
[0117] S107:判断更新信息中携带的服务器中存储的应用信息库的最新版本信息与本地 存储的应用信息库的版本信息是否一致,若不一致,执行S108。
[0118] S108 :获得服务器中存储的应用信息库。
[0119] 需要说明的是,本申请并不限定上述的S106-S108与上述的S101、S102、S103和 S105之间的执行顺序,S106-S108可以在S101、S102、S103和S105中任何一个步骤之后或 者之前执行,也可以与其中的任何一个步骤同时开始执行。
[0120] 由以上可见,本实施例提供的方案中,按照预设的时间间隔获得服务器中存储的 应用信息库的更新信息,当根据所获得的更新信息判断得服务器中存在新版本的应用信息 库时,更新本地存储的应用信息库,因此,能够有效保证本地存储的应用信息库与服务器中 存储的应用信息库同步更新。
[0121] 与上述的应用管理方法相对应,本发明实施例还提供了 一种应用管理装置。
[0122] 图4为本发明实施例提供的应用管理装置的第一种结构示意图,该装置包括:应 用信息获得模块401、第一匹配信息判断模块402和快捷操作标识存储模块403。
[0123] 其中,应用信息获得模块401,用于获得目标应用的应用信息;
[0124] 第一匹配信息判断模块402,用于根据预设字段集中包含的字段,判断应用信息库 中是否存在与所述应用信息相匹配的信息,其中,所述应用信息库中,包括按字段存储的各 个应用的应用信息;
[0125] 快捷操作标识存储模块403,用于在所述第一匹配信息判断模块402的判断结果 为是的情况下,将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件 夹中。
[0126] 具体的,第一匹配信息判断模块402,可以具体用于根据预设字段集中包含的字 段,判断本地存储的应用信息库中是否存在与所述应用信息相匹配的信息。
[0127] 可选的,在本发明的一个实施例中,该装置还可以包括:匹配请求发送模块、匹配 结果获得模块和第三匹配信息判断模块(图中未示出)。
[0128] 其中,匹配请求发送模块,用于在所述第一匹配信息判断模块402的判断结果为 否的情况下,向服务器发送应用信息匹配请求,其中,所述应用信息匹配请求中,携带所述 应用息;
[0129] 匹配结果获得模块,用于获得服务器根据所述应用信息匹配请求反馈的匹配结 果,其中,所述匹配结果中,包括用于标识服务器中存储的应用信息库中是否存在与所述应 用信息相匹配的信息的匹配标识信息;
[0130] 第三匹配信息判断模块,用于根据所述匹配标识信息,判断服务器中存储的应用 信息库中是否存在与所述应用信息相匹配的信息,若存在,则触发所述快捷操作标识存储 模块403,存储所述目标应用的快捷操作标识。
[0131] 较佳的,上述的匹配结果中,还可以包括服务器中存储的应用信息库的版本信 息;
[0132] 该装置还可以包括:第一版本信息判断模块和第一应用信息库获得模块(图中未 示出)。
[0133] 其中,第一版本信息判断模块,用于在所述匹配结果获得模块获得匹配结果之后, 判断服务器中存储的应用信息库的版本信息与本地存储的应用信息库的版本信息是否一 致;
[0134] 第一应用信息库获得模块,用于在所述第一版本信息判断模块的判断结果为否的 情况下,获得服务器中存储的应用信息库。
[0135] 可选的,在本发明的另一个实施例中,该装置还可以包括:快捷操作标识排列模块 (图中未示出)。
[0136] 其中,快捷操作标识排列模块,用于将所述目标应用管理文件夹中的快捷操作标 识按照预设的排列规则进行排列,其中,所述预设的排列规则,包括以下几种中的一种或几 种:
[0137] 按照快捷操作方式对应的应用被启动的频率由高到低的顺序;
[0138] 按照快捷操作方式对应的应用运行的时间由长到短的顺序;
[0139] 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序;
[0140] 按照快捷操作方式对应的应用安装时间由短到长的顺序。
[0141] 较佳的,该装置还可以包括:快捷操作标识删除模块(图中未示出)。
[0142] 其中,快捷操作标识删除模块,用于在所述快捷操作标识存储模块存储所述目标 应用的快捷操作标识后,删除位于用户电子设备桌面上的所述目标应用的快捷操作标识。
[0143] 由以上可见,本实施例提供的方案中,获得目标应用的应用信息后,根据预设字段 集中包含的字段,判断应用信息库中是否存在与目标应用的应用信息相匹配的信息,若存 在,将目标应用的快捷操作标识存储于目标应用对应的应用管理文件夹中。可见应用本实 施例提供的方案对电子设备中已安装的应用进行管理后,当用户需要访问某一应用时,可 直接在相应的应用管理文件夹中查找相应的快捷操作标识,方便用户操作。
[0144] 在本发明的一个具体实施例中,参见图5,提供了应用管理装置的第二种结构示意 图,与前述实施例相比,本实施例中,该装置还可以包括:第二匹配信息判断模块404。
[0145] 其中,第二匹配信息判断模块404,用于在所述第一匹配信息判断模块402的判断 结果为否的情况下,根据所述预设字段集的子集中包含的字段,判断所述应用信息库中是 否存在与所述应用信息相匹配的信息,若存在,则触发所述快捷操作标识存储模块403,存 储所述目标应用的快捷操作标识。
[0146] 由以上可见,本实施例提供的方案中,根据预设字段集的子集中包含的字段,判断 应用信息库中是否存在与应用信息相匹配的信息,与根据预设字段集中包含的字段进行判 断相比,需匹配的字段变少,从而提高了匹配命中率。
[0147] 在本发明的另一个具体实施例中,参见图6,提供了一种一种应用信息库更新装置 的结构示意图,该装置可以包括:更新信息获得模块405、第二版本信息判断模块406和第 二应用信息库获得模块407。
[0148] 其中,更新信息获得模块405,用于按照预设的时间间隔,获得服务器发送的应用 信息库的更新信息,其中所述更新信息中,携带服务器中存储的应用信息库的最新版本信 息;
[0149] 第二版本信息判断模块406,用于判断所述更新信息中携带的服务器中存储的应 用信息库的最新版本信息与本地存储的应用信息库的版本信息是否一致;
[0150] 第二应用信息库获得模块407,用于在所述第二版本信息判断模块406的判断结 果为否的情况下,获得服务器中存储的应用信息库。
[0151] 由以上可见,本实施例提供的方案中,按照预设的时间间隔获得服务器中存储的 应用信息库的更新信息,当根据所获得的更新信息判断得服务器中存在新版本的应用信息 库时,更新本地存储的应用信息库,因此,能够有效保证本地存储的应用信息库与服务器中 存储的应用信息库同步更新。
[0152] 对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0153] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存 在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体意在涵 盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要 素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备 所固有的要素。在没有更多限制的情况下,由语句"包括一个……"限定的要素,并不排除 在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0154] 本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中, 这里所称得的存储介质,如:R0M/RAM、磁碟、光盘等。
[0155] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围 内。
【权利要求】
1. 一种应用管理方法,其特征在于,所述方法包括: 获得目标应用的应用信息; 根据预设字段集中包含的字段,判断应用信息库中是否存在与所述应用信息相匹配的 信息,其中,所述应用信息库中,包括按字段存储的各个应用的应用信息; 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件 夹中。
2. 根据权利要求1所述的方法,其特征在于,在根据预设字段集中包含的字段,判断得 应用信息库中不存在与所述应用信息相匹配的信息的情况下,还包括: 根据所述预设字段集的子集中包含的字段,判断所述应用信息库中是否存在与所述应 用信息相匹配的信息; 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件 夹中。
3. 根据权利要求1所述的方法,其特征在于,所述根据预设字段集中包含的字段,判断 应用信息库中是否存在与所述应用信息相匹配的信息,包括: 根据预设字段集中包含的字段,判断本地存储的应用信息库中是否存在与所述应用信 息相匹配的信息。
4. 根据权利要求3所述的方法,其特征在于,在根据预设字段集中包含的字段,判断得 本地存储的应用信息库中不存在与所述应用信息相匹配的信息的情况下,还包括: 向服务器发送应用信息匹配请求,其中,所述应用信息匹配请求中,携带所述应用信 息; 获得服务器根据所述应用信息匹配请求反馈的匹配结果,其中,所述匹配结果中,包括 用于标识服务器中存储的应用信息库中是否存在与所述应用信息相匹配的信息的匹配标 识息; 根据所述匹配标识信息,判断服务器中存储的应用信息库中是否存在与所述应用信息 相匹配的信息; 若存在,则将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件 夹中。
5. 根据权利要求4所述的方法,其特征在于, 所述匹配结果中,还包括服务器中存储的应用信息库的版本信息; 在所述获得服务器根据所述应用信息匹配请求反馈的匹配结果之后,还包括: 判断服务器中存储的应用信息库的版本信息与本地存储的应用信息库的版本信息是 否一致; 若不一致,获得服务器中存储的应用信息库。
6. 根据权利要求3所述的方法,其特征在于,所述方法还包括: 按照预设的时间间隔,获得服务器发送的应用信息库的更新信息,其中,所述更新信息 中,携带服务器中存储的应用信息库的最新版本信息; 判断所述更新信息中携带的服务器中存储的应用信息库的最新版本信息与本地存储 的应用信息库的版本信息是否一致; 若不一致,获得服务器中存储的应用信息库。
7. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 将所述目标应用管理文件夹中的快捷操作标识按照预设的排列规则进行排列,其中, 所述预设的排列规则,包括以下几种中的一种或几种: 按照快捷操作方式对应的应用被启动的频率由高到低的顺序; 按照快捷操作方式对应的应用运行的时间由长到短的顺序; 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序; 按照快捷操作方式对应的应用安装时间由短到长的顺序。
8. 根据权利要求1-7中任一项所述的方法,其特征在于,在所述将所述目标应用的快 捷操作标识存储于所述目标应用对应的应用管理文件夹中之后,还包括: 删除位于用户电子设备桌面上的所述目标应用的快捷操作标识。
9. 一种应用管理装置,其特征在于,所述装置包括: 应用信息获得模块,用于获得目标应用的应用信息; 第一匹配信息判断模块,用于根据预设字段集中包含的字段,判断应用信息库中是否 存在与所述应用信息相匹配的信息,其中,所述应用信息库中,包括按字段存储的各个应用 的应用信息; 快捷操作标识存储模块,用于在所述第一匹配信息判断模块的判断结果为是的情况 下,将所述目标应用的快捷操作标识存储于所述目标应用对应的应用管理文件夹中。
10. 根据权利要求9所述的装置,其特征在于,所述装置还包括: 第二匹配信息判断模块,用于在所述第一匹配信息判断模块的判断结果为否的情况 下,根据所述预设字段集的子集中包含的字段,判断所述应用信息库中是否存在与所述应 用信息相匹配的信息,若存在,则触发所述快捷操作标识存储模块,存储所述目标应用的快 捷操作标识。
11. 根据权利要求9所述的装置,其特征在于,所述第一匹配信息判断模块,具体用于 根据预设字段集中包含的字段,判断本地存储的应用信息库中是否存在与所述应用信息相 匹配的信息。
12. 根据权利要求11所述的装置,其特征在于,所述装置还包括: 匹配请求发送模块,用于在所述第一匹配信息判断模块的判断结果为否的情况下,向 服务器发送应用信息匹配请求,其中,所述应用信息匹配请求中,携带所述应用信息; 匹配结果获得模块,用于获得服务器根据所述应用信息匹配请求反馈的匹配结果,其 中,所述匹配结果中,包括用于标识服务器中存储的应用信息库中是否存在与所述应用信 息相匹配的信息的匹配标识信息; 第三匹配信息判断模块,用于根据所述匹配标识信息,判断服务器中存储的应用信息 库中是否存在与所述应用信息相匹配的信息,若存在,则触发所述快捷操作标识存储模块, 存储所述目标应用的快捷操作标识。
13. 根据权利要求12所述的装置,其特征在于, 所述匹配结果中,还包括服务器中存储的应用信息库的版本信息; 所述装置还包括: 第一版本信息判断模块,用于在所述匹配结果获得模块获得匹配结果之后,判断服务 器中存储的应用信息库的版本信息与本地存储的应用信息库的版本信息是否一致; 第一应用信息库获得模块,用于在所述第一版本信息判断模块的判断结果为否的情况 下,获得服务器中存储的应用信息库。
14. 根据权利要求11所述的装置,其特征在于,所述装置还包括: 更新信息获得模块,用于按照预设的时间间隔,获得服务器发送的应用信息库的更新 信息,其中,所述更新信息中,携带服务器中存储的应用信息库的最新版本信息; 第二版本信息判断模块,用于判断所述更新信息中携带的服务器中存储的应用信息库 的最新版本信息与本地存储的应用信息库的版本信息是否一致; 第二应用信息库获得模块,用于在所述第二版本信息判断模块的判断结果为否的情况 下,获得服务器中存储的应用信息库。
15. 根据权利要求9所述的装置,其特征在于,所述装置还包括: 快捷操作标识排列模块,用于将所述目标应用管理文件夹中的快捷操作标识按照预设 的排列规则进行排列,其中,所述预设的排列规则,包括以下几种中的一种或几种: 按照快捷操作方式对应的应用被启动的频率由高到低的顺序; 按照快捷操作方式对应的应用运行的时间由长到短的顺序; 按照快捷操作方式对应的应用的名称的首字母在字母表中的顺序; 按照快捷操作方式对应的应用安装时间由短到长的顺序。
16. 根据权利要求9-15中任一项所述的装置,其特征在于,所述装置还包括: 快捷操作标识删除模块,用于在所述快捷操作标识存储模块存储所述目标应用的快捷 操作标识后,删除位于用户电子设备桌面上的所述目标应用的快捷操作标识。
【文档编号】G06F17/30GK104090975SQ201410345935
【公开日】2014年10月8日 申请日期:2014年7月18日 优先权日:2014年7月18日
【发明者】刘强 申请人:广州金山网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1