用于在终端中执行关联操作的设备和方法
【技术领域】
[0001 ]本发明总体来说涉及终端设备文件处理领域,更具体地讲,涉及一种用于在终端 中执行关联操作的设备和方法。
【背景技术】
[0002] 随着电子技术的飞速发展,各种终端(例如,手机、平板电脑、个人计算机、游戏机、 多媒体播放器等)实现的功能(例如,通过操作系统或安装的应用来实现的功能)越来越多, 相应地,为了更好地体验各种功能,终端中安装的应用的数量也不断增多,并且,用户可以 通过文件管理工具管理终端中当前安装的应用及其他资料文件。
[0003] 但是,在目前的终端中,不管是系统应用还是第三方应用的命名都十分混乱,没有 很好的方法解决文件夹/文件与对应的应用关联的问题,用户对于各种应用的文件夹/文件 不能进行方便快捷的管理。
[0004] 此外,当用户需要对应用进行管理(例如,查找、编辑和删除等)时,可以在浏览文 件管理工具的显示界面时,查找与所需应用对应的文件夹,但是,一般各文件夹的名称都是 采用英文命名,因此,用户有时很难准确快速地找到对应应用的文件夹,例如,在用户安装 了微信软件后,在该文件管理工具中会建立一个名称为Tencent(腾讯)的文件夹,当文件管 理工具中有很多应用文件夹(终端上安装了多个应用时,则在该文件管理工具中会显示这 些应用对应的文件夹)且各个应用文件夹的名称都是英文时,用户很难直观地对其需要管 理的文件进行管理。此外,用户还可通过在文件管理工具中搜索对应的应用的名字来查找 相应的文件夹,但是由于某些应用的命名规则有时并不相同,因此,这种查找搜索方式比较 复杂,并不适用于大部分用户。
[0005] 因此,需要一种能够将目标文件夹/文件与相应应用进行关联的设备和方法。
【发明内容】
[0006] 本发明的示例性实施例在于提供一种用于在终端中执行关联操作的设备和方法, 通过所述设备和方法,能够解决目标文件夹/文件与相应应用不能很好关联的问题。
[0007] 根据本发明示例性实施例的一方面,提供一种用于在终端中执行关联操作的设 备,包括:记录单元,记录在终端中创建目标文件夹/文件的应用的进程ID;匹配单元,通过 将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所有应用的进程ID进行匹配 来确定创建目标文件夹/文件的应用;关联单元,基于匹配单元的确定结果将目标文件夹/ 文件与确定的应用进行关联。
[0008] 所述设备可还包括存储单元,其中,关联单元基于匹配单元的确定结果将关于目 标文件夹/文件和与其关联的应用的信息存储在存储单元中。
[0009] 所述设备可还包括:加载单元,响应于目标文件夹/文件作为图标被显示,通过使 用关于目标文件夹/文件和与其关联的应用的信息将关联的应用的标识添加到显示的目标 文件夹/文件的图标上。
[0010] 在所述设备中,响应于目标文件夹/文件被不同应用使用,记录单元可将关于目标 文件夹/文件和使用目标文件夹/文件的各个应用的信息存储在存储单元中,其中,加载单 元响应于目标文件夹/文件作为图标被显示,通过使用关于目标文件夹/文件和使用目标文 件夹/文件的各个应用的信息将各个应用的标识拼接在一起之后添加到显示的目标文件 夹/文件的图标上。
[0011] 在所述设备中,关于目标文件夹/文件和与其关联的应用的信息可包括目标文件 夹/文件的名称、路径信息以及与其关联的应用的名称、标识以及应用程序包名称。
[0012] 在所述设备中,应用的标识可包括应用的图标和名称中的至少一个。
[0013] 所述设备可还包括:自定义单元,接收用于自定义目标文件夹/文件和与其关联的 至少一个应用的关联关系的指示。
[0014] 在所述设备中,当自定义单元接收到用于自定义目标文件夹/文件和与其关联的 至少一个应用的关联关系的指示时,如果存在与自定义目标文件夹/文件关联的先前应用, 则关联单元可将存储在存储单元中的关于目标文件夹/文件和与其关联的先前应用的信息 替换为关于目标文件夹/文件和自定义的与其关联的至少一个应用的信息。
[0015] 在所述设备中,自定义单元还可接收用于取消目标文件夹/文件和与其关联的应 用的关联关系的指示,其中,当自定义单元接收到用于取消目标文件夹/文件和与其关联的 至少一个应用的关联关系的指示时,关联单元删除存储在存储单元中的关于目标文件夹/ 文件和与其关联的至少一个应用的关联关系。
[0016] 所述设备可还包括:跳转单元,用于在应用的信息界面中添加跳转按钮,并且响应 于跳转按钮被选择而获取与所述应用关联的目标文件夹的路径信息,并根据所述路径信息 跳转到相应的目标文件夹。
[0017] 在所述设备中,当所述应用关联到多个目标文件夹时,跳转单元可响应于跳转按 钮被选择而显示包括所述多个目标文件夹的列表,响应于列表中特定目标文件夹的选择而 获取选择的特定目标文件夹的路径信息,并根据所述路径信息跳转到选择的特定目标文件 夹。
[0018] 在所述设备中,当目标文件夹/文件被移动时,关联单元可判断目标文件夹/文件 移动后的路径信息与目标文件夹/文件的先前路径信息是否相同,当目标文件夹/文件移动 后的路径信息与目标文件夹/文件的先前路径信息不同时,关联单元可取消目标文件夹/文 件和与其关联的应用之间的关联,其中,目标文件夹/文件的先前路径信息包含在关于目标 文件夹/文件和与其关联的应用的信息中。
[0019] 在所述设备中,当目标文件夹/文件被重命名时,关联单元可判断目标文件夹/文 件重命名后的名称与目标文件夹/文件的先前名称是否相同,当目标文件夹/文件重命名后 的名称与目标文件夹/文件的先前名称不同时,关联单元可取消目标文件夹/文件和与其关 联的应用之间的关联,其中,目标文件夹/文件的先前名称包含在关于目标文件夹/文件和 与其关联的应用的信息中。
[0020] 在所述设备中,当目标文件夹/文件被删除时,关联单元可取消目标文件夹/文件 和与其关联的应用之间的关联,并且删除存储在存储单元中的关于目标文件夹/文件和与 其关联的应用的信息。
[0021] 所述设备可还包括:询问单元,当与目标文件夹/文件关联的应用被卸载时产生并 显示询问用户是否删除与被卸载的应用关联的目标文件夹/文件的信息,其中,当用户确定 删除与被卸载的应用关联的目标文件夹/文件时,关联单元删除与被卸载的应用关联的目 标文件夹/文件以及存储在存储单元中的关于目标文件夹/文件和与其关联的应用的信息; 当用户确定不删除与被卸载的应用关联的目标文件夹/文件时,关联单元将指示与目标文 件夹/文件关联的应用已被卸载的信息存储在存储单元中,并且当目标文件夹/文件作为图 标被显示时,加载单元将指示关联的应用已被删除的标识添加到显示的目标文件夹/文件 的图标上。
[0022] 根据本发明示例性实施例的另一方面,提供一种用于在终端中执行关联操作的方 法,包括:(A)记录在终端中创建目标文件夹/文件的应用的进程ID; (B)通过将创建目标文 件夹/文件的应用的进程ID与终端中当前运行的所有应用的进程ID进行匹配来确定创建目 标文件夹/文件的应用;(C)基于匹配结果将目标文件夹/文件与确定的应用进行关联。
[0023] 所述方法可还包括:(D)基于匹配结果存储关于目标文件夹/文件和与其关联的应 用的信息。
[0024] 所述方法可还包括:(E)响应于目标文件夹/文件作为图标被显示,通过使用关于 目标文件夹/文件和与其关联的应用的信息将关联的应用的标识添加到显示的目标文件 夹/文件的图标上。
[0025] 在所述方法中,步骤(D)可还包括:响应于目标文件夹/文件被不同应用使用,存储 关于目标文件夹/文件和使用目标文件夹/文件的各个应用的信息,
[0026] 在所述方法中,步骤(E)可包括:响应于目标文件夹/文件作为图标被显示,通过使 用关于目标文件夹/文件和使用目标文件夹/文件的各个应用的信息将各个应用的标识拼 接在一起之后添加到显示的目标文件夹/文件的图标上。
[0027] 在所述方法中,关于目标文件夹/文件和与其关联的应用的信息可包括目标文件 夹/文件的名称、路径信息以及与其关联的应用的名称、标识以及应用程序包名称。
[0028] 在所述方法中,应用的标识可包括应用的图标和名称中的至少一个。
[0029] 所述方法可还包括:(F)接收用于自定义目标文件夹/文件和与其关联的至少一个 应用的关联关系的指不。
[0030] 在所述方法中,在步骤(F)中,当接收到用于自定义目标文件夹/文件和与其关联 的至少一个应用的关联关系的指示时,如果存在与自定义目标文件夹/文件关联的先前应 用,则可将存储的关于目标文件夹/文件和与其关联的先前应用的信息替换为关于目标文 件夹/文件和自定义的与其关联的至少一个应用的信息。
[0031] 在所述方法中,步骤(F)可还包括:接收用于取消目标文件夹/文件和与其关联的 应用的关联关系的指示,其中,当接收到用于取消目标文件夹/文件和与其关联的至少一个 应用的关联关系的指示时,删除存储的关于目标文件夹/文件和与其关联的
至少一个应用 的关联关系。
[0032] 所述方法可还包括:(G)在应用的信息界面中添加跳转按钮,并且响应于跳转按钮 被选择而获取与所述应用关联的目标文件夹的路径信息,并根据所述路径信息跳转到相应 的目标文件夹。
[0033] 在所述方法中,在步骤(G)中,当所述应用关联到多个目标文件夹时,可响应于跳 转按钮被选择而显示包括所述多个目标文件夹的列表,响应于列表中特定目标文件夹的选 择而获取选择的特定目标文件夹的路径信息,并根据所述路径信息跳转到选择的特定目标 文件夹。
[0034] 所述方法可还包括:(H)当目标文件夹/文件被移动时,判断目标文件夹/文件移动 后的路径信息与目标文件夹/文件的先前路径信息是否相同,当目标文件夹/文件移动后的 路径信息与目标文件夹/文件的先前路径信息不同时,取消目标文件夹/文件和与其关联的 应用之间的关联,其中,目标文件夹/文件的先前路径信息包含在关于目标文件夹/文件和 与其关联的应用的信息中。
[0035] 所述方法可还包括:(I)当目标文件夹/文件被重命名时,判断目标文件夹/文件重 命名后的名称与目标文件夹/文件的先前名称是否相同,当目标文件夹/文件重命名后的名 称与目标文件夹/文件的先前名称不同时,取消目标文件夹/文件和与其关联的应用之间的 关联,其中,目标文件夹/文件的先前名称包含在关于目标文件夹/文件和与其关联的应用 的信息中。
[0036] 所述方法可还包括:(J)当目标文件夹/文件被删除时,取消目标文件夹/文件和与 其关联的应用之间的关联,并且删除存储关于目标文件夹/文件和与其关联的应用的信息。 [0037]所述方法可还包括:(K)当与目标文件夹/文件关联的应用被卸载时产生并显示询 问用户是否删除与被卸载的应用关联的目标文件夹/文件的信息,其中,当用户确定删除与 被卸载的应用关联的目标文件夹/文件时,删除与被卸载的应用关联的目标文件夹/文件以 及存储的关于目标文件夹/文件和与其关联的应用的信息;当用户确定不删除与被卸载的 应用关联的目标文件夹/文件时,存储指示与目标文件夹/文件关联的应用已被卸载的信 息,并且当目标文件夹/文件作为图标被显示时,将指示关联的应用已被删除的标识添加到 显示的目标文件夹/文件的图标上。
[0038] 在根据本发明示例性实施例的用于在终端中执行关联操作的设备和方法中,能够 在适当的时机将目标文件夹/文件与相应应用进行关联,并且,在文件夹/文件的图标上显 示与其关联的应用的标识,可使得用户直观地了解与该应用关联的文件夹/文件,不仅便于 用户对文件夹/文件进行管理,还实现了交互友好的技术效果。
【附图说明】
[0039] 通过下面结合示例性地示出实施例的附图进行的详细描述,本发明示例性实施例 的上述和其他目的将会变得更加清楚,其中:
[0040] 图1示出根据本发明示例性实施例的用于在终端中执行关联操作的设备的框图;
[0041] 图2示出根据本发明另一示例性实施例的用于在终端中执行关联操作的设备的框 图;
[0042] 图3示出根据本发明示例性实施例的用于在终端中执行关联操作的方法的流程 图;
[0043] 图4示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的流 程图;
[0044] 图5示出根据本发明示例性实施例的目标文件夹的图标添加有多个应用标识的示 例;
[0045] 图6示出根据本发明示例性实施例的卸载与目标文件夹/文件关联的应用的示例;
[0046] 图7示出根据本发明示例性实施例的添加有已被删除的标识的文件夹的图标的示 例;
[0047] 图8示出根据本发明示例性实施例的自定义目标文件夹/文件与应用的关联关系 的示例;
[0048] 图9示出根据本发明示例性实施例的通过跳转按钮跳转到相应目标文件夹的示 例;
[0049] 图10示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图;
[0050] 图11示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图;
[0051] 图12示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图。
【具体实施方式】
[0052] 现将详细参照本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相 同的标号始终指的是相同的部件。
[0053]图1示出根据本发明示例性实施例的用于在终端中执行关联操作的设备的框图。 这里,作为示例,所述终端可以是智能手机、平板电脑、个人计算机、游戏机、多媒体播放器 等安装有多个应用的电子终端。
[0054]如图1所示,根据本发明示例性实施例的用于在终端中执行关联操作的设备包括: 记录单元10、匹配单元20和关联单元30。这些单元可由数字信号处理器、现场可编程门阵列 等通用硬件处理器来实现,也可通过专用芯片等专用硬件处理器来实现,还可完全通过计 算机程序来以软件方式实现,例如,被实现为安装在终端中用于执行关联操作的应用中的 各个模块。
[0055]具体说来,记录单元10记录在终端中创建目标文件夹/文件的应用的进程ID。
[0056]这里,所述在终端中创建目标文件夹/文件的应用可以是终端本身自带的系统应 用,例如,闹钟时钟应用、相机应用等。或者,所述在终端中创建目标文件夹/文件的应用可 以是安装在终端中的第三方应用,例如,微信应用、手机淘宝应用等。此外,所述进程ID指示 大多数操作系统的内核用于唯一标识进程的一个数值。
[0057]匹配单元20通过将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所 有应用的进程ID进行匹配来确定创建目标文件夹/文件的应用。
[0058]关联单元30基于匹配单元20的确定结果将目标文件夹/文件与确定的应用进行关 联。这里,所述关联是指建立所述确定的应用的安装路径和/或存储路径与目标文件夹/文 件的对应关系。
[0059] 通过上述方式,终端能够在适当的时机将目标文件夹/文件与相应的应用进行关 联,便于用户对文件夹/文件进行管理。
[0060] 图2示出根据本发明另一示例性实施例的用于在终端中执行关联操作的设备的框 图。参照图2,除了图1所示的记录单元10、匹配单元20和关联单元30之外,图2所示的执行关 联操作设备可还包括存储单元40。
[0061] 这里,记录单元10、匹配单元20和关联单元30可按照参照图1描述的方式来进行操 作,将不再此赘述。
[0062]此外,关联单元30可基于匹配单元20的确定结果将关于目标文件夹/文件和与其 关联的应用的信息存储在存储单元40中。这里,所述关于目标文件夹/文件和与其关联的应 用的信息可包括目标文件夹/文件的名称、路径信息以及与其关联的应用的名称、标识以及 应用程序包名称。
[0063] 在图2的第一可选实施例中,图2所示的设备除了记录单元10、匹配单元20、关联单 元30和存储单元40之外,可还包括加载单元50,这里,加载单元50可响应于目标文件夹/文 件作为图标被显示,通过使用关于目标文件夹/文件和与其关联的应用的信息将关联的应 用的标识添加到显示的目标文件夹/文件的图标上。这里,所述应用的标识可包括应用的图 标和名称中的至少一个。例如,该标识可以包括图标、汉字、数字、英文字母中的一项或多项 的组合,例如,当确定应用是QQ聊天应用时,所述加载到显示的目标文件夹/文件的图标上 的标识可以是"QQ"或
;当确定应用是系统相机应用时,所述加载到显示的目标文件夹/ 文件的图标上的标识可以是
[0064]具体说来,加载单元50可响应于各种用户输入的目标文件夹/文件作为图标被显 示的指示,获取与目标文件夹/文件的名称、路径信息等相应的信息,当在存储单元40中寻 找到与目标文件夹/文件的名称、路径信息相应的信息时,可将关联的应用的标识添加到显 示的目标文件夹/文件的图标上。这里,所述用户输入可通过触屏操作来执行,也可通过设 置的物理按键来执行,还可通过特定的体感操作来执行。例如,可通过操作界面的菜单等按 键来输入目标文件夹/文件作为图标被显示的指示。
[0065]此外,优选地,当有多个应用与同一个目标文件夹/文件相关联时,同一个文件夹/ 文件可被多个应用所使用,这里,记录单元10可响应于目标文件夹/文件被不同应用使用, 将关于目标文件夹/文件和使用目标文件夹/文件的各个应用的信息存储在存储单元40中, 其中,加载单元50可响应于目标文件夹/文件作为图标被显示,通过使用关于目标文件夹/ 文件和使用目标文件夹/文件的各个应用的信息将各个应用的标识拼接在一起之后添加到 显示的目标文件夹/文件的图标上。通过上述方式,可以在同一文件夹中将与其关联的不同 的应用的标示在该文件夹的图标上进行显示,方便了用户对与多应用关联的文件夹的管 理。
[0066]除此之外,可选地,图2所示的设备除了可附加地包括加载单元50之外,还可包括 询问单元60。
[0067]这里,当与目标文件夹/文件关联的应用被卸载时,询问单元60产生并显示询问用 户是否删除与被卸载的应用关联的目标文件夹
/文件的信息。这里,所述信息可以弹出的控 件的形式向用户询问是否删除与被卸载的应用关联的目标文件夹/文件的信息。例如,在目 标文件夹/文件关联的应用被卸载时,在显示界面弹出用于询问用户是否删除与被卸载的 应用关联的目标文件夹/文件的询问框,可根据用户的选择操作来确定是否删除被卸载的 应用关联的目标文件夹/文件的信息。
[0068]当用户确定删除与被卸载的应用关联的目标文件夹/文件时,关联单元30删除与 被卸载的应用关联的目标文件夹/文件以及存储在存储单元40中的关于目标文件夹/文件 和与其关联的应用的信息;当用户确定不删除与被卸载的应用关联的目标文件夹/文件时, 关联单元30将指示与目标文件夹/文件关联的应用已被卸载的信息存储在存储单元40中, 并且当目标文件夹/文件作为图标被显示时,加载单元50将指示关联的应用已被删除的标 识添加到显示的目标文件夹/文件的图标上。
[0069] 通过上述方式,存储单元40可以及时地保存关于目标文件夹/文件和与其关联的 应用的信息,并且,加载单元50可将关联的应用的标识添加到显示的目标文件夹/文件的图 标上,使得用户可以直观、快速地查找到与其关联的应用,便于用户对应用的文件夹/文件 进行管理,实现了交互友好的技术效果。
[0070] 另一方面,终端不仅可以在适当的时机自动地将目标文件夹/文件与相应的应用 进行关联,还可以根据用户的操作自定义目标文件夹/文件与相应的应用之间的关联关系。
[0071] 在图2的第二可选实施例中,图2所示的设备除了记录单元10、匹配单元20、关联单 元30和存储单元40之外,可还包括自定义单元70,自定义单元70可接收用于自定义目标文 件夹/文件和与其关联的至少一个应用的关联关系的指示。
[0072] 具体来说,自定义单元70可响应于各种用户输入的用于自定义目标文件夹/文件 和与其关联的至少一个应用的关联关系的指示。例如,当自定义单元70接收到用于自定义 目标文件夹/文件和与其关联的至少一个应用的关联关系的指示时,如果存在与自定义目 标文件夹/文件关联的先前应用,则关联单元30将存储在存储单元40中的关于目标文件夹/ 文件和与其关联的先前应用的信息替换为关于目标文件夹/文件和自定义的与其关联的至 少一个应用的信息。
[0073] 此外,可选地,自定义单元70还可接收用于取消目标文件夹/文件和与其关联的应 用的关联关系的指示,其中,当自定义单元70接收到用于取消目标文件夹/文件和与其关联 的至少一个应用的关联关系的指不时,关联单兀30可删除存储在存储单兀40中的关于目标 文件夹/文件和与其关联的至少一个应用的关联关系。
[0074] 通过上述方式,可以在操作界面提供相关的操作按键,使得用户可以根据自己的 需要对目标文件夹/文件与其关联的至少一个应用的关联关系进行自定义处理,实现了交 互友好的技术效果。
[0075] 在图2的第三可选实施例中,图2所示的设备除了记录单元10、匹配单元20、关联单 元30和存储单元40之外,可还包括跳转单元80。这里,跳转单元80可用于在应用的信息界面 中添加跳转按钮,并且响应于跳转按钮被选择而获取与所述应用关联的目标文件夹的路径 信息,并根据所述路径信息跳转到相应的目标文件夹。
[0076] 此外,相应地,当所述应用关联到多个目标文件夹时,跳转单元80可响应于跳转按 钮被选择而显示包括所述多个目标文件夹的列表,响应于列表中特定目标文件夹的选择而 获取选择的特定目标文件夹的路径信息,并根据所述路径信息跳转到选择的特定目标文件 夹。
[0077] 通过上述方式,可以直接通过目标应用来直接跳转到相应的文件夹/文件,而不需 要用户从文件管理器中根据名称来寻找需要的应用的文件夹/文件,节省了寻找与需要应 用关联的文件夹/文件的时间,提高了用户体验。
[0078] 除此之外,作为示例,当目标文件夹/文件被移动时,关联单元30判断目标文件夹/ 文件移动后的路径信息与目标文件夹/文件的先前路径信息是否相同,当目标文件夹/文件 移动后的路径信息与目标文件夹/文件的先前路径信息不同时,关联单元30取消目标文件 夹/文件和与其关联的应用之间的关联,其中,目标文件夹/文件的先前路径信息包含在关 于目标文件夹/文件和与其关联的应用的信息中。此外,优选地,由于关联单元30取消了目 标文件夹/文件和与其关联的应用之间的关联,加载单元50可将之前添加到该目标文件夹/ 文件的图标上的与其关联的应用的标识以黑白颜色进行显示。
[0079] 作为另一示例,当目标文件夹/文件被重命名时,关联单元30判断目标文件夹/文 件重命名后的名称与目标文件夹/文件的先前名称是否相同,当目标文件夹/文件重命名后 的名称与目标文件夹/文件的先前名称不同时,关联单元30取消目标文件夹/文件和与其关 联的应用之间的关联,其中,目标文件夹/文件的先前名称包含在关于目标文件夹/文件和 与其关联的应用的信息中。此外,优选地,由于关联单元30取消了目标文件夹/文件和与其 关联应用之间的关联,因此,加载单元50可将之前添加到该目标文件夹/文件的图标上的与 其关联的应用的标识以黑白颜色进行显示。
[0080] 作为另一示例,当目标文件夹/文件被删除时,关联单元30取消目标文件夹/文件 和与其关联的应用之间的关联,并且删除存储在存储单元中的关于目标文件夹/文件和与 其关联的应用的信息。此外,优选地,加载单元50可将之前添加到该目标文件夹/文件的图 标上的与其关联的应用的标识以黑白颜色且带有裂痕方式进行显示。
[0081] 如上所述,在根据本发明示例性实施例的用于在终端中执行关联操作的设备中, 能够在适当的时机将目标文件夹/文件与相应应用进行关联,并且,在文件夹/文件的图标 上显示与其关联的应用的标识,可使得用户直观地了解与该应用关联的文件夹/文件,不仅 便于用户对文件夹/文件进行管理,还实现了交互友好的技术效果。
[0082] 以下,将结合图3到图12来描述根据本发明示例性实施例的用于在终端中执行关 联操作的方法。所述方法可由图1到图2所示的设备来完成,也可通过计算机程序来实现。例 如,所述方法可通过安装在终端中用于在终端中执行关联操作的应用来执行。
[0083] 图3示出根据本发明示例性实施例的用于在终端中执行关联操作的方法的流程 图。这里,作为示例,所述终端可以是智能手机、平板电脑、个人计算机、游戏机、多媒体播放 器等安装有多个应用的电子终端。
[0084] 如图3所示,在步骤S10,记录在终端中创建目标文件夹/文件的应用的进程ID。
[0085] 这里,所述在终端中创建目标文件夹/文件的应用可以是终端本身自带的系统应 用,例如,闹钟时钟应用、相机应用等。或者,所述在终端中创建目标文件夹/文件的应用可 以是安装在终端中的第三方应用,例如,微信应用、手机淘宝应用等。此外,所述进程ID指示 大多数操作系统的内核用于唯一标识进程的一个数值。
[0086] 在步骤S20,通过将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所 有应用的进程ID进行匹配来确定创建目标文件夹/文件的应用。
[0087] 在步骤S30,基于匹配结果将目标文件夹/文件与确定的应用进行关联。这里,所述 关联是指建立所述确定的应用的安装路径和/或存储路径与目标文件夹/文件的对应关系。
[0088] 通过上述方式,终端能够在适当的时机将目标文件夹/文件与相应的应用进行关 联,便于用户对文件夹/文件进行管理。
[0089] 图4示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的流 程图。参照图4,除了图3所示的步骤S10、步骤S20和步骤S30之外,图4所示的执行关联操作 的方法可还包括步骤S40。
[0090]这里,步骤S10、步骤S20和步骤S30可按照参照图3描述的方式来进行操作,将不再 在此赘述。
[0091 ]此外,在步骤S40,可基于匹配结果存储关于目标文件夹/文件和与其关联的应用 的信息。这里,所述关于目标文件夹/文件和与其关联的应用的信息可包括目标文件夹/文 件的名称、路径信息以及与其关联的应用的名称、标识以及应用程序包名称。
[0092] 在图4的第一可选实施例中,除了图4所示的步骤S10、S20、S30和S40之外,图4所示 的方法可还包括步骤S50,这里,在步骤S50,可响应于目标文件夹/文件作为图标被显示,通 过使用关于目标文件夹/文件和与其关联的应用的信息将关联的应用的标识添加到显示的 目标文件夹/文件的图标上。这里,所述应用的标识可包括应用的图标和名称中的至少一 个。例如,该标识可以包括图标、汉字、数字、英文字母中的一项或多项的组合,例如,当确定 应用是QQ聊天应用时,所述加载到显示的目标文件夹/文件的图标上的标识可以是"QQ"或
';当确定应用是系统相机应用时,所述加载到显示的目标文件夹/文件的图标上的标识
[0093] 具体说来,可响应于各种用户输入的目标文件夹/文件作为图标被显示的指示,获 取与目标文件夹/文件的名称、路径信息等相应的信息,当存在与上述信息相符且已经与应 用相关联的文件夹/文件时,可将关联的应用的
标识添加到显示的目标文件夹/文件的图标 上。这里,所述用户输入可通过触屏操作来执行,也可通过设置的物理按键来执行,还可通 过特定的体感操作来执行。例如,可通过操作界面的菜单等按键来输入目标文件夹/文件作 为图标被显示的指示。
[0094] 此外,优选地,当有多个应用与同一个目标文件夹/文件相关联时,同一个文件夹/ 文件可被多个应用所使用,这里,在步骤S40当有多个应用与同一个目标文件夹/文件相关 联时,还可响应于目标文件夹/文件被不同应用使用,存储关于目标文件夹/文件和使用目 标文件夹/文件的各个应用的信息,并在步骤S50,响应于目标文件夹/文件作为图标被显 示,通过使用关于目标文件夹/文件和使用目标文件夹/文件的各个应用的信息将各个应用 的标识拼接在一起之后添加到显示的目标文件夹/文件的图标上。
[0095] 图5示出根据本发明示例性实施例的目标文件夹的图标添加有多个应用标识的示 例。如图5所示,腾讯旗下的微信应用与QQ应用通常会与Tencent文件夹进行关联,因此,在 终端中安装了微信软件和QQ软件时,上述两个应用的相关的文件夹/文件将存储在Tencent 文件中,此时,当用户发出Tencent文件作为图标被显示的指示时,可响应于Tencent文件夹 作为图标被显示的指示,同时可以通过获取关于使用关于Tencent文件夹和使用Tencent文 件夹的各个应用的信息(例如,微信和QQ应用的标识等信息)将微信和QQ的标识拼接在一起 之后添加到显示的目标文件夹/文件的图标上。通过上述方式,可以在同一文件夹中将与其 关联的不同的应用的标示在该文件夹的图标上进行显示,方便了用户对与多应用关联的文 件夹的管理。
[0096] 除此之外,可选地,图4所示的方法除了可附加地包括步骤S50之外,还可包括步骤 S60〇
[0097] 这里,在步骤S60,当与目标文件夹/文件关联的应用被卸载时产生并显示询问用 户是否删除与被卸载的应用关联的目标文件夹/文件的信息,这里,所述信息可以弹出的控 件的形式向用户询问是否删除与被卸载的应用关联的目标文件夹/文件的信息。例如,在目 标文件夹/文件关联的应用被卸载时,在显示界面弹出用于询问用户是否删除与被卸载的 应用关联的目标文件夹/文件的询问框,可根据用户的选择操作来确定是否删除被卸载的 应用关联的目标文件夹/文件的信息。
[0098] 当用户确定删除与被卸载的应用关联的目标文件夹/文件时,可删除与被卸载的 应用关联的目标文件夹/文件以及存储的关于目标文件夹/文件和与其关联的应用的信息; 当用户确定不删除与被卸载的应用关联的目标文件夹/文件时,可存储指示与目标文件夹/ 文件关联的应用已被卸载的信息,并且当目标文件夹/文件作为图标被显示时,将指示关联 的应用已被删除的标识添加到显示的目标文件夹/文件的图标上。
[0099] 图6示出根据本发明示例性实施例的卸载与目标文件夹/文件关联的应用的示例。
[0100] 作为示例,参照图6,假设卸载的应用为微信应用,并且该微信应用之前已与目标 文件夹/文件进行关联,则可在微信应用被卸载时产生并显示询问用户是否删除与被卸载 的微信应用关联的目标文件夹/文件的信息。
[0101] 例如,如图6中的(a)所示,接收并响应于用户对微信图标执行的卸载操作。这里, 所述用户对微信图标执行的卸载操作可以是用户对图标执行的长按和滑动的操作。
[0102] 接下来,如图6中的(b)所示,在微信应用被卸载时,产生并显示询问用户是否删除 与被卸载的微信应用关联的文件夹/文件的询问框,其中,询问框中显示"删除应用文件、文 件夹;微信文件、文件夹将被删除"以及"取消"和"删除"两个按键。其中,当用户对"删除"按 键执行操作时,可删除与微信应用关联的文件夹/文件以及存储的关于文件夹/文件和微信 应用的信息。当用户对"取消"按键执行操作时,可存储微信应用已被卸载的信息,并且,当 与微信应用相关联的文件夹/文件作为图标被显示时,将指示微信应用已被删除的标识添 加到显示的微信文件夹/文件的图标上。图7示出根据本发明示例性实施例的添加有已被删 除的标识的文件夹的图标的示例。如图7所示,当与微信应用相关联的文件夹/文件作为图 标被显示时,可在微信文件夹/文件的图标上添加以黑白且带有裂痕显示的微信应用的标 识。
[0103] 通过上述方式,可以及时地保存关于目标文件夹/文件和与其关联的应用的信息, 并且,可将关联的应用的标识添加到显示的目标文件夹/文件的图标上,使得用户可以直 观、快速地查找到与其关联的应用,便于用户对应用的文件夹进行管理,实现了交互友好的 技术效果。
[0104] 另一方面,终端不仅可以在适当的时机自动地将目标文件夹/文件与相应的应用 进行关联,还可以根据用户的操作自定义目标文件夹/文件与相应的应用之间的关联关系。
[0105] 在图4的第二可选实施例中,除了图4所示的步骤S10、S20、S30和S40之外,图4所示 的方法还可包括步骤S70,在步骤S70,可接收用于自定义目标文件夹/文件和与其关联的至 少一个应用的关联关系的指不。
[0106] 具体说来,可响应于各种用户输入的用于自定义目标文件夹/文件和与其关联的 至少一个应用的关联关系的指示。例如,当接收到用于自定义目标文件夹/文件和与其关联 的至少一个应用的关联关系的指示时,如果存在与自定义目标文件夹/文件关联的先前应 用,则将存储的关于目标文件夹/文件和与其关联的先前应用的信息替换为关于目标文件 夹/文件和自定义的与其关联的至少一个应用的信息。
[0107] 图8示出根据本发明示例性实施例的自定义目标文件夹/文件与应用的关联关系 的示例。
[0108] 作为示例,参照图8,假设需要重新自定义的是微信文件夹和微信应用的关联关 系,则可接收用户基于文件管理器中的微信文件夹图标以及相关的按键作出的用于自定义 的指示,从而控制终端自定义微信文件夹和与其关联的微信应用的关联关系。
[0109] 例如,如图8中的(a)所示,可响应于用户对微信文件夹的操作(例如,长按操作)来 确定选择微信文件夹。接下来,如图8中的(b)所示,可接收用户对微信文件夹的勾选操作以 确定对微信文件夹的选定。同时接收并响应于用户对菜单图标的点击操作,从而控制终端 显示菜单栏。如图8中的(c)所示,接收用户对所列菜单中用户对"详情"按键点击操作,并在 图8中的(d)中显示微信文件夹中的相关信息,并接收于用户对应用名称中的"自定义关联 应用"的操作,并响应于该操作,从而在图8中的(e)中以网格的形式显示需要关联的应用, 同时接收用户的选择操作将微信文件夹与用户选择的应用重新进行关联,并将存储的关于 微信文件夹和微信应用的信息替换为原微信文件夹与用户重新选择的所关联的至少一个 应用的信息。
[0110]此外,可选地,还可接收用于取消目标文件夹/文件和与其关联的应用的关联关系 的指示,其中,当接收到用于取消目标文件夹/文件和与其关联的至少一个应用的关联关系 的指示时,可删除存储的关于目标文件夹/文件和与其关联的至少一个应用的关联关系。 [0111]通过上述方式,可以在操作界面提供相关的操作按键,使得用户可以根据自己的 需要对目标文件夹/文件与其关联的至少一个应用的关联关系进行自定义处理,实现了交 互友好的技术效果。
[0112] 在图4的第三可选实施例中,除了图4所示的步骤S10、S20、S30和S40之外,图4所示 的方法可还包括步骤S80,这里,在步骤S80,可在应用的信息界面中添加跳转按钮,并且响 应于跳转按钮被选择而获取与所述应用关联的目标文件夹的路径信息,并根据所述路径信 息跳转到相应的目标文件夹。
[0113] 图9示出根据本发明示例性实施例的通过跳转按钮跳转到相应目标文件夹的示 例。
[0114] 作为示例,参照图9,假设需要跳转的应用为微信,并且该微信应用之前已与目标 文件夹进行关联,则可通过对微信应用图标的操作跳转到相应的目标文件夹。
[0115] 例如,如图9中的(a)所示,可接收用户对微信图标的长按和滑动操作,从而打开微 信的应用程序管理界面,接下来,如图9中的(b)所示,在微信的应用程序管理界面显示有跳 转按钮"打开目标文件夹",接收用户对跳转按钮"打开目标文件夹"的选择操作,从而可通 过该按钮跳转到相应的微信文件夹/文件中。
[0116]此外,相应地,当所述应用关联到多个目标文件夹时,可响应于跳转按钮被选择而 显示包括所述多个目标文件夹的列表,响应于列表中特定目标文件夹的选择而获取选择的 特定目标文件夹的路径信息,并根据所述路径信息跳转到选择的特定目标文件夹。
[0117]通过上述方式,可以直接通过目标应用来直接跳转到相应的文件夹/文件,而不需 要用户从文件管理器中根据名称来寻找需要的应用的文件夹/文件,节省了寻找与需要应 用关联的文件夹/文件的时间,提高了用户体验。
[0118] 图10示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图,参照图10,除了图4所示的步骤S10、步骤S20、步骤S30和步骤S40之外,图10所示的 执行关联操作的方法还可包括步骤S90。
[0119] 这里,步骤S10、步骤S20、步骤S30和步骤S40可按照参照图4描述的方式来进行操 作,将不再在此赘述。
[0120] 此外,在步骤S91,确定目标文件夹/文件是否被移动,若目标文件夹/文件未被移 动,则返回执行步骤S91,若目标文件夹/文件被移动,在步骤S92,判断目标文件夹/文件移 动后的路径信息与目标文件夹/文件的先前路径信息是否相同,当目标文件夹/文件移动后 的路径信息与目标文件夹/文件的先前路径信息不同时,在步骤S93,取消目标文件夹/文件 和与其关联的应用之间的关联,这里,目标文件夹/文件的先前路径信息包含在关于目标文 件夹/文件和与其关联的应用的信息中。当目标文件夹/文件移动后的路径信息与目标文件 夹/文件的先前路径相同时,返回执行步骤S91。
[0121] 图11示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图,参照图11,除了图4所示的步骤S10、步骤S20、步骤S30和步骤S40之外,图11所示的 执行关联操作的方法还可包括步骤S100。
[0122] 这里,步骤S10、步骤S20、步骤S30和步骤S40可按照参照图4描述的方式来进行操 作,将不再在此赘述。
[0123] 此外,在步骤S101,确定目标文件夹/文件是否被重命名,若目标文件夹/文件未被 重命名,返回执行步骤S101,若目标文件夹/文件未被重命名,在步骤S102,判断目标文件 夹/文件重命名后的名称与目标文件夹/文件的先前名称是否相同,当目标文件夹/文件重 命名后的名称与目标文件夹/文件的先前名称不同时,在步骤S103,取消目标文件夹/文件 和与其关联的应用之间的关联,这里,目标文件夹/文件的先前名称包含在关于目标文件 夹/文件和与其关联的应用的信息中。当目标文件夹/文件重命名后的名称与目标文件夹/ 文件的先前名称相同时,返回执行步骤S101。
[0124] 图12示出根据本发明另一示例性实施例的用于在终端中执行关联操作的方法的 流程图。参照图12,除了图5所示的步骤S10、步骤S20、步骤S30和步骤S40之外,图12所示的 执行关联操作的方法还可包括步骤S110。
[0125] 这里,步骤S10、步骤S20、步骤S30和步骤S40可按照参照图4描述的方式来进行操 作,将不再在此赘述。
[0126] 此外,在步骤S111,当目标文件夹/文件被删除时,取消目标文件夹/文件和与其关 联的应用之间的关联,并且删除存储关于目标文件夹/文件和与其关联的应用的信息。
[0127] 综上所述,在根据本发明示例性实施例的用于在终端中执行关联操作的方法中, 能够在适当的时机将目标文件夹/文件与相应应用进行关联,并且,在文件夹/文件的图标 上显示与其关联的应用的标识,可使得用户直观地了解与该应用关联的文件夹/文件,不仅 便于用户对文件夹/文件进行管理,还实现了交互友好的技术效果。
[0128] 尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员 应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式 和细节上的各种改变。
【主权项】
1. 一种用于在终端中执行关联操作的设备,包括: 记录单元,记录在终端中创建目标文件夹/文件的应用的进程ID; 匹配单元,通过将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所有应 用的进程ID进行匹配来确定创建目标文件夹/文件的应用; 关联单元,基于匹配单元的确定结果将目标文件夹/文件与确定的应用进行关联。2. 如权利要求1所述的设备,还包括存储单元, 其中,关联单元基于匹配单元的确定结果将关于目标文件夹/文件和与其关联的应用 的信息存储在存储单元中。3. 如权利要求2所述的设备,还包括: 加载单元,响应于目标文件夹/文件作为图标被显示,通过使用关于目标文件夹/文件 和与其关联的应用的信息将关联的应用的标识添加到显示的目标文件夹/文件的图标上。4. 如权利要求3所述的设备,其中, 响应于目标文件夹/文件被不同应用使用,记录单元将关于目标文件夹/文件和使用目 标文件夹/文件的各个应用的信息存储在存储单元中, 其中,加载单元响应于目标文件夹/文件作为图标被显示,通过使用关于目标文件夹/ 文件和使用目标文件夹/文件的各个应用的信息将各个应用的标识拼接在一起之后添加到 显示的目标文件夹/文件的图标上。5. 如权利要求2所述的设备,其中,关于目标文件夹/文件和与其关联的应用的信息包 括目标文件夹/文件的名称、路径信息以及与其关联的应用的名称、标识以及应用程序包名 称。6. 如权利要求3或4所述的设备,其中,应用的标识包括应用的图标和名称中的至少一 个。7. 如权利要求2所述的设备,还包括: 自定义单元,接收用于自定义目标文件夹/文件和与其关联的至少一个应用的关联关 系的指不。8. 如权利要求7所述的设备,其中,当自定义单元接收到用于自定义目标文件夹/文件 和与其关联的至少一个应用的关联关系的指示时,如果存在与自定义目标文件夹/文件关 联的先前应用,则关联单元将存储在存储单元中的关于目标文件夹/文件和与其关联的先 前应用的信息替换为关于目标文件夹/文件和自定义的与其关联的至少一个应用的信息。9. 如权利要求7所述的设备,其中,自定义单元还接收用于取消目标文件夹/文件和与 其关联的应用的关联关系的指不, 其中,当自定义单元接收到用于取消目标文件夹/文件和与其关联的至少一个应用的 关联关系的指不时,关联单兀删除存储在存储单兀中的关于目标文件夹/文件和与其关联 的至少一个应用的关联关系。10. 如权利要求2所述的设备,还包括: 跳转单元,用于在应用的信息界面中添加跳转按钮,并且响应于跳转按钮被选择而获 取与所述应用关联的目标文件夹的路径信息,并根据所述路径信息跳转到相应的目标文件 夹。11. 如权利要求10所述的设备,其中,当所述应用关联到多个目标文件夹时,跳转单元 响应于跳转按钮被选择而显示包括所述多个目标文件夹的列表,响应于列表中特定目标文 件夹的选择而获取选择的特定目标文件夹的路径信息,并根据所述路径信息跳转到选择的 特定目标文件夹。12. 如权利要求2所述的设备,其中,当目标文件夹/文件被移动时,关联单元判断目标 文件夹/文件移动后的路径信息与目标文件夹/文件的先前路径信息是否相同,当目标文件 夹/文件移动后的路径信息与目标文件夹/文件的先前路径信息不同时,关联单元取消目标 文件夹/文件和与其关联的应用之间的关联, 其中,目标文件夹/文件的先前路径信息包含在关于目标文件夹/文件和与其关联的应 用的信息中。13. 如权利要求2所述的设备,其中,当目标文件夹/文件被重命名时,关联单元判断目 标文件夹/文件重命名后的名称与目标文件夹/文件的先前名称是否相同,当目标文件夹/ 文件重命名后的名称与目标文件夹/文件的先前名称不同时,关联单元取消目标文件夹/文 件和与其关联的应用之间的关联, 其中,目标文件夹/文件的先前名称包含在关于目标文件夹/文件和与其关联的应用的 信息中。14. 如权利要求2所述的设备,其中,当目标文件夹/文件被删除时,关联单元取消目标 文件夹/文件和与其关联的应用之间的关联,并且删除存储在存储单元中的关于目标文件 夹/文件和与其关联的应用的信息。15. 如权利要求3所述的设备,还包括: 询问单元,当与目标文件夹/文件关联的应用被卸载时产生并显示询问用户是否删除 与被卸载的应用关联的目标文件夹/文件的信息, 其中,当用户确定删除与被卸载的应用关联的目标文件夹/文件时,关联单元删除与被 卸载的应用关联的目标文件夹/文件以及存储在存储单元中的关于目标文件夹/文件和与 其关联的应用的信息; 当用户确定不删除与被卸载的应用关联的目标文件夹/文件时,关联单元将指示与目 标文件夹/文件关联的应用已被卸载的信息存储在存储单元中,并且当目标文件夹/文件作 为图标被显示时,加载单元将指示关联的应用已被删除的标识添加到显示的目标文件夹/ 文件的图标上。16. -种用于在终端中执行关联操作的方法,包括: (A) 记录在终端中创建目标文件夹/文件的应用的进程ID; (B) 通过将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所有应用的进 程ID进行匹配来确定创建目标文件夹/文件的应用; (C) 基于匹配结果将目标文件夹/文件与确定的应用进行关联。
【专利摘要】提供一种用于在终端中执行关联操作的设备和方法,包括:记录单元,记录在终端中创建目标文件夹/文件的应用的进程ID;匹配单元,通过将创建目标文件夹/文件的应用的进程ID与终端中当前运行的所有应用的进程ID进行匹配来确定创建目标文件夹/文件的应用;关联单元,基于匹配单元的确定结果将目标文件夹/文件与确定的应用进行关联。根据所述设备和方法,能够在适当的时机将目标文件夹/文件与相应的应用进行关联,便于用户对文件夹/文件进行管理。
【IPC分类】G06F17/30
【公开号】CN105488217
【申请号】CN201510957486
【发明人】秦健彬
【申请人】广州三星通信技术研究有限公司, 三星电子株式会社
【公开日】2016年4月13日
【申请日】2015年12月17日