用于应用的管理的方法和装置的制造方法

文档序号:10664027阅读:461来源:国知局
用于应用的管理的方法和装置的制造方法
【专利摘要】公开一种由用户终端进行的方法以及相关的用户终端,用于管理可由用户终端运行的应用。生成定义应用文件夹的文件夹信息。生成动作规则信息,其对于文件夹中的每一个,定义在该文件夹上执行的动作以及发起该动作执行的规则。确定需要满足的第一规则。选择与满足的第一规则相关联的第一文件夹。标识从用户终端的存储器中缺失作为第一文件夹的成员的应用。经由网络从应用存储节点下载所标识的应用到用户终端的存储器。还公开用于管理哪些应用下载至用户终端的相关方法和网络节点。
【专利说明】
用于应用的管理的方法和装置
技术领域
[0001] 本公开涉及通信网络,并且更具体地涉及管理用户终端上的应用的分配和操作。
【背景技术】
[0002] 用户越来越多地在大范围的用户终端(例如蜂窝电话、平板计算机以及个人计算 机)上安装大范围的应用(也通称为"apps")。这样的应用可以从"市场"或"应用商店"下载, 其可以由单独的机构管理,典型地,由蜂窝电话服务提供商或设备制造商管理。相应地,管 理实体能够向用户终端提供应用(免费的和付费的)以供下载。
[0003] 下载过程典型地包括用户运行应用商店的应用,并且输入用于搜索期望的应用的 关键词。备选地,用户可以在代表应用的种类的按钮(例如"游戏"或"个性化")中进行选择。 在任一种情况下,将供选择的应用的列表呈现给用户。
[0004] 对于管理哪些个体应用驻留在用户终端上,用户终端内可用的有限量的存储器的 存储空间会对用户产生不期望的负担。为允许下载新应用,用户可以删除个体应用以释放 存储器中的空间。用户终端上的应用的列表可以备份到应用商店(例如,云网络节点)。为了 允许用户选择从云网络节点重新下载的个体应用,曾下载过但是备份到云网络节点的应用 视为可以作为考虑列表而可视化。鉴于一些用户过去为了测试或使用而下载成百上千的应 用,为记住由不同的特定应用所提供的单个应用功能和任何类似或补充功能,这会对用户 产生不需要/不合理的负担,上述不同的特定应用是用户可能早已发现作为终端上的聚合 组是有利的。
[0005] 本部分所描述的方案可以被实施,但并非被优先考虑或实施的必要的方案。因此, 除非在此做另外的说明,本部分所描述的方案不能作为本申请权利要求的现有技术,也不 能通过包含在本部分中而被认为是现有技术。

【发明内容】

[0006] 因此,目的可在于解决至少一些上述缺点和/或提供在用户终端上可执行的改进 的应用管理。
[0007] -个实施例针对一种由用户终端用于管理可由用户终端执行的应用的方法。所述 方法包括生成用于定义应用文件夹的文件夹信息。生成动作规则信息,其对于应用文件夹 中的每一个,定义了要在该应用文件夹上执行的动作以及发起该动作的执行的规则。确定 要满足的规则中的第一规则。选择与满足规则中的第一规则相关联的应用文件夹中的第一 文件夹。标识出从用户终端的存储器中缺失的应用,该缺失的应用是应用文件夹中的所选 择的第一文件夹的成员。经由网络从应用存储节点下载所标识的应用到用户终端的存储 器。
[0008] 本实施例和另外的实施例的潜在的优点是用户可以将应用分组到文件夹,并定义 动作规则,当满足相关联的动作规则时,使得所定义的动作在应用文件夹中的特定文件夹 上被执行。从而,例如,用户能将一组应用分组到第一文件夹,并将另一组应用分组到第二 文件夹,并且能定义动作规则,该动作规则使得将第一文件夹的应用从用户终端中删除(例 如,以释放存储器空间),以及基于到达所定义的城市,使第二文件夹中的应用从网络节点 下载到用户终端。用户可以类似地定义使第二文件夹中的应用从用户终端中删除(例如,以 释放存储器空间),以及基于离开所定义的城市或到达另一所定义的位置而使得第一文件 夹中的应用从网络节点下载到用户终端的规则。这样的下载和删除操作可以无需用户干涉 而自动执行,或者可以询问用户以允许这些操作。
[0009] 另一个实施例针对一种由至少一个网络节点执行的方法,网络节点包括分布式计 算系统的文件夹ID库节点,方法用于管理哪些应用下载到用户终端。所述方法包括经由网 络从多个用户终端接收文件夹信息。该文件夹信息定义用户终端能够从中选择用于下载的 应用的文件夹。从用户终端中的一个接收标识出用于在由文件夹信息定义的应用的文件夹 中搜索的搜索准则的询问。标识出满足搜索准则的应用文件夹中的一个文件夹。将应用文 件夹中的标识出的文件夹中的应用的列表传递给用户终端中的一个。
[0010] 还公开了相关的用户终端和网络节点。
[0011]在回顾下述附图和详细描述后,根据本发明的实施例的其他方法和装置对于本领 域技术人员将是明显的或变得明显。意图在于所有这些附加的方法和装置被包括在说明书 内,被包括在本发明的范围内,并受到所附权利要求书的保护。此外,意图在于本文公开的 所有实施例可以被单独实施或以任何方式和/或以任何组合来结合。
【附图说明】
[0012]附图示出了本发明的某个(某些)非限制性实施例,包括附图以提供对本公开的进 一步理解,并且附图被结合在此并构成本申请的一部分。在附图中:
[0013]图1是配置为根据一些实施例进行操作的应用管理系统的框图;
[0014] 图2-6示出根据一些实施例的用户终端上的示例用户界面,用于生成应用文件夹, 并且定义用于管理应用文件夹的相关联的动作和规则;
[0015] 图7是根据一些实施例示出响应于相关联的动作规则而用于管理文件夹中应用的 示例操作和方法的数据流程图;
[0016] 图8-14是根据一些实施例由用户终端执行的以生成应用文件夹并且定义用于管 理应用文件夹中的应用的相关联的动作规则的操作和方法的流程图;
[0017] 图15-17是根据一些实施例由应用管理系统的一个或多个网络节点执行以管理提 供给用户终端的文件夹中的应用的操作和方法的流程图;
[0018] 图18是配置为根据一些实施例操作的应用管理系统中的示例网络节点的框图。
【具体实施方式】
[0019] 现在将参考示出本发明的实施例的附图,在下文更充分地描述本发明。然而,本发 明可以实施为多个不同的形式并且不应该理解为限于在此提出的实施例。
[0020] 图1是配置为根据一些实施例进行操作的应用管理系统的框图。该系统包括多个 用户终端120,其通过有线和/或无线网络112以及一个或多个数据网络110(例如,广域网, 互联网)与分布式计算系统100进行通信,该分布式计算系统100包括应用存储节点102、社 交媒体服务网络节点106和文件夹ID库节点104。根据一些实施例,尽管文件夹ID库节点 104、应用存储节点102和社交媒体服务网络节点106在图1中以单独的网络节点示出,但是 两个或更多这些节点的部分或全部功能性可以结合在同一个网络节点内。
[0021] 用户终端120经由数据网络110和有线/无线网络112从应用存储节点102下载应用 到用户终端120的一个或多个存储器124,该应用存储节点可以对应于Android?市场或 AppleiTunes?应用商店。用户终端120可以是能下载和执行这样的应用的任何类型的电子 装置,并且可以包括但不限于固定/移动/便携终端(例如,智能电话、平板计算机、台式计算 机)、电视、电器和/或游戏控制台。
[0022] 在此公开的各种实施例使用户能够将应用分组到文件夹,并对每一个文件夹,定 义在相关文件夹内的应用集合组上要执行的动作,以及定义发起该动作的执行的规则。现 在参考图2-6解释这些实施例中的一些,其示出了可以在用户终端120的显示装置136上显 示的用户界面的非限制性的示例,用于产生应用文件夹以及定义用于管理应用文件夹中的 应用的相关动作和触发规则。
[0023]参考图2的实施例,用户已经控制了用户终端120(例如,通过用户输入接口 134并 经由在此公开的常规或新操作),以将六个不同应用130a-f分组到一个共享文件夹200内, 共享文件夹200指定为(例如,命名为"瑞典旅行")在用户将要前往瑞典旅行期间使用。一个 或多个应用130a-f可当前驻留在用户终端120的存储器124内或者可参照能从应用存储节 点102下载的相应应用。
[0024]参考图3的实施例,用户同样地控制了用户终端120,以将应用分组到四个其他文 件夹(例如,"文件夹Γ、"文件夹2"、"文件夹3"和"文件夹4")内。此外,根据一个实施例,用 户可以选择文件夹(例如,通过触摸选择文件夹并在阈值时间内维持该选择)以使用户可选 择的动作304(例如,"保存到云")被显示,其中用户可以选择将文件夹信息(标识文件夹名 称和文件夹中的应用集合)保存在文件夹ID库节点104中以便将来参考,并能将文件夹信息 标识出的应用作为集合组从应用存储节点102下载。因此,用户能够,例如,执行删除名称为 "瑞典旅行"的文件夹的动作以使应用130a-f从存储器124中删除,然后,操作用户终端120 以执行另一个动作,使名称为"瑞典旅行"的文件夹和其中包括的应用被集体地下载到用户 终端120的存储器124中。
[0025]潜在的优点是通过允许用户将文件夹信息保存在文件夹ID库节点104中,此后,允 许用户从文件夹ID库节点104获得文件夹信息,并能从应用存储节点102中一起下载文件夹 中的应用集合,用户对哪个应用驻留在用户终端120上的管理可以被简化。此外,根据此处 进一步的实施例,用户能定义在文件夹中的所有应用上操作的这些和其他动作以及使这些 动作被执行的规则。
[0026]参考图4的实施例,用户终端120显示允许用户生成动作规则信息404的用户界面, 该动作规则信息404定义了在"瑞典旅行"文件夹的应用集合130a-f上执行的动作,以及发 起该动作的执行的规则。在该示例中,用户用信息404定义了使得用户终端120提示用户许 可下载("下载提示")被定义为"瑞典旅行"的应用文件夹的动作,当被授予许可时,从应用 存储节点102自动地下载应用130a-f的文件夹而无需用户的进一步操作。基于用户终端120 所处位置,用户通过信息404进一步定义了发起该动作的执行的规则,例如,当用户终端404 变到位于预定地点(瑞典)时所满足的规则。
[0027]用户还能选择所显示的界面设置("使其公开"),以使文件夹名称及其定义的应用 130a-f被公开,这使得用户终端120生成包含地址链接的消息,该地址链接可以由其他用户 终端120用来从文件夹ID库节点104中取回文件夹信息的至少一部分,并将该消息传送至其 他用户终端120和/或社交媒体服务网络节点106(例如,通知该消息供其他终端120的用户 阅读),以便其他用户终端120取回。通过相关的操作,当用户使文件夹公开时,文件夹ID库 节点104将该文件夹的可视性从私有权限设置变为公开权限设置。私有权限设置可以是保 存在文件夹ID库节点104的所有文件夹的默认设置,并且当其他用户执行搜索时,该私有权 限设置可以防止其他用户看到文件夹及其应用列表。反之,公开权限设置允许其他用户标 识该文件夹,例如通过搜索操作和/或使用张贴在社交媒体上的或通过给其他用户的消息 所提供的地址链接,并访问该文件夹所提供的应用列表。
[0028]用户可以选择所显示的界面设置"保存到云",以使文件夹信息(文件夹名称和文 件夹中的应用集合的标识)被存储在文件夹ID库节点104中以便将来参考,并能够将文件夹 信息标识出的应用作为集合组从应用存储节点102下载。用户同样可以选择所显示的界面 设置"从云删除",以使文件夹信息(文件夹名称和文件夹中的应用集合的标识)从文件夹ID 库104节点中删除,以防止将来从其中参考。
[0029]参考图5的实施例,用户终端120显示另一个用户界面,其允许用户触摸选择多个 标记"从云下载"504中的一个,该标记相邻地显示在用户所生成的应用文件夹的相应名称 502旁,以使用户终端120下载分组在"文件夹Γ、"文件夹2"、"文件夹3"等中的应用的集合, 其与触摸选择的标记相关联。显示搜索输入界面500,其允许用户输入能够用于在文件夹ID 库节点104中搜索的搜索准则,以标识具有满足搜索准则的属性的应用文件夹。文件夹属性 可以包括但不限于文件夹名称、每个文件夹内的应用的名称、由文件夹内的一个或多个应 用所提供的操作功能性、该用户或其它用户对文件夹和/或文件夹内一个或多个应用的评 级等。
[0030] 参考图6的实施例,用户终端120显示另一个用户界面600,其标识三个应用文件夹 的名称,并进一步标识用于执行该动作的一个或多个动作相关规则。例如,响应于满足到达 瑞典的预定规则(例如,显示为"到达瑞典,然后从云下载文件夹1应用""文件夹1应用"文 件夹具有定义的动作,用于从云(例如,应用存储节点102)将文件夹中的应用下载到存储器 124。响应于该应用下载至存储器124后已经过两个星期的预定规则(例如,显示为"下载两 个星期后,删除文件夹2应用"),"文件夹1应用"文件夹具有另一个定义的动作,用于从存储 器124删除文件夹内的应用。
[0031] 由此,某些非限制性规则示例可以包括:定义地理区域的第一规则,其中,基于确 定用户终端120已经移动到该地理区域,确定满足该规则。另一个规则可以定义经过时间, 并且基于确定出将相关应用文件夹从应用存储节点102下载到用户终端120的存储器124经 过了所述经过时间,确定满足该规则。再另一个规则可以定义地理区域,并且基于确定出用 户终端120离开该地理区域后又已经返回到该地理区域,确定满足该规则。
[0032] 再参考图1,示例的用户终端120包括处理器122、存储器124、网络接口 132、用户输 入接口 134、显示装置136,还可以包括扬声器138和/或麦克风140。网络接口 132包括一个或 多个有线和/或无线通信电路,其可以包括但不限于:蜂窝收发器、有线网络接口、无线局域 网收发器、蓝牙收发器和/或近场通信收发器。
[0033] 处理器122可以包括一个或多个数据处理电路,例如通用和/或专用处理器(例如, 微处理器和/或数字信号处理器),其可以跨一个或多个数据网(例如,网络110)被配置或分 布。处理器122被配置为执行来自应用130的(例如图2的应用130a-f)和存储器124(以下被 描述为计算机可读介质)的应用管理器125的计算机程序指令。基于在存储器124定义的和/ 或从文件夹ID库节点104获取的文件夹信息126和动作规则信息128,应用管理器125管理在 应用文件夹上执行的动作,以执行在此公开的一个或多个实施例(例如图1-17的实施例)的 部分或全部操作和方法。
[0034]现在将参考图7的实施例来说明这些和其他多个通用实施例,图7是示出响应于相 关动作和规则用于管理在存储器124中定义的文件夹中的应用的示例操作和方法的数据流 程图。用户终端120生成700定义应用文件夹的文件夹信息(例如,响应于来自用户的输入)。 用户终端120生成704动作规则信息,其对于每一个应用文件夹定义在该应用文件夹上执行 的动作以及发起该动作(例如,响应于来自用户的进一步输入)的执行的规则。用户终端120 确定706规则中的第一个("第一规则")被满足,并且基于此,选择708与满足的第一规则相 关联的应用文件夹中的第一个("所选的第一文件夹")。用户终端120标识710从用户终端 120的存储器124中缺失的应用,该缺失的应用是所选择的第一文件夹的成员。可以通过确 定所选择的第一文件夹从存储器124中缺失而以逐文件夹级别来执行该标识710,或可以以 逐应用级别来执行,对于所选择的第一文件夹内的每一个应用,标识该特定应用是否已驻 留在存储器124中。经由网络110,用户终端120将该标识出的应用从应用存储节点102(其与 该应用通信716)下载714到用户终端120的存储器124。
[0035]参考图7和8的实施例,经由网络110,用户终端120可以向文件夹ID库节点104传送 800该文件夹信息,以用于存储702,以及用于将来由用户终端120和/或其它用户终端120取 回(例如,经由社交媒体服务网络节点106和/或经由发送到其它用户终端120的消息)。 [0036]潜在的优点是,对于用户终端120,在该文件夹ID库节点104存储该文件夹信息会 特别有助于允许从存储器120删除文件夹和其中的应用后取回该信息。
[0037] 为标识710从用户终端120的存储器124中缺失的作为所选择的第一文件夹的成员 的应用,经由网络,用户终端120能从文件夹ID库节点104取回712/802作为所选择的第一文 件夹的成员的应用的第一列表,并且能将应用的第一列表与用户终端120的存储器124中驻 留的应用相比较804,以标识从用户终端120的存储器124中缺失的作为所选择的第一文件 夹的成员的应用。
[0038] 如上所述,标识文件夹名称和文件夹应用内容的文件夹信息可以共享给其他用户 终端120。参考图9的实施例,移动终端120能生成900包括地址链接的消息,该地址链接用于 从文件夹ID库节点104取回至少一部分文件夹信息,并且能将该消息传送902给其他用户终 端120,和/或将该消息张贴在社交媒体服务网络节点106以便其他用户终端120取回。
[0039]参考图10的实施例,通过询问1000文件夹ID库节点104以获得定义第二应用文件 夹("第二文件夹")的文件夹信息,移动终端120可以执行共享,第二应用文件夹是由另一个 用户终端120提供给文件夹ID库节点104以与文件夹ID库节点104的其他用户共享,并且满 足由用户终端120定义的搜索准则。因此,例如,移动终端120可以发送包含用户定义的搜索 准则的询问至文件夹ID库节点104以标识满足上述搜索准则的应用的文件夹。移动终端120 标识1002从用户终端120的存储器124中缺失的作为第二文件夹的成员的应用(例如,在逐 文件夹或逐应用的基础上执行),并且能够经由网络110,将所标识出的、从用户终端120的 存储器124缺失的作为第二文件夹的成员的应用下载1004到该用户终端120的存储器124。
[0040] 参考图11的实施例,用户终端120添加 1100第二文件夹的第二规则,其定义了发起 将第二文件夹(在第二文件夹中分组的应用)从用户终端120的存储器124中删除的事件。当 发生该事件时,用户终端120确定1102第二规则被满足,并将第二文件夹从用户终端120的 存储器124中删除1104。
[0041] 参考图10和12的实施例,文件夹ID库节点104的询问步骤1000以获得定义第二文 件夹的文件夹信息,用户终端120可以包括从文件夹ID库节点104接收1200共享的文件夹信 息,其定义了由一个或多个其他用户终端(120)向文件夹ID库节点104所提供的多个应用文 件夹,并满足搜索准则。用户终端120可以在显示装置136上显示1202该共享的文件夹信息, 并经由用户输入界面134接收1204在该共享的文件夹信息所定义的其他应用文件夹中对第 二文件夹的用户选择。
[0042]参考图13的实施例,用户终端120可以确定1300规则中的第三个("第三规则")被 满足,基于此,选择1302与所满足的第三规则相关联的应用文件夹中的第三个("所选择的 第三文件夹")。经由网络110,用户终端120可以从文件夹ID库节点104取回1304作为所选择 的第三文件夹的成员的应用的第三列表,将该第三应用列表与驻留在用户终端120的存储 器124中的应用相比较1306,以标识从存储器124中缺失的作为所选择的第三文件夹的成员 的其它应用,并且将该标识出的其它应用从应用存储节点102经由网络110下载1306到存储 器 124。
[0043] 参考图14的实施例,用户终端120可以确定1400第四规则被满足,其中该第四规则 定义了将要发起将第一文件夹(在第一文件夹中分组的应用)从用户终端120的存储器124 中删除的事件,基于此,响应于满足第四规则,将所选择的第一文件夹的应用从用户终端 120的存储器124中删除1402。
[0044] 为管理应用而由文件夹ID库节点104和/或其他网络节点执行的相应操作和方法 被下载到用户终端120,其使得文件夹信息能够在用户终端120之间共享,现在将在图15-17 的实施例的上下文中进行描述。但为便于参考,将在上下文描述由文件夹ID库节点104执行 的示例操作,尽管该操作的至少部分或全部可以由其他网络节点来执行。
[0045] 参考图15的实施例,经由网络110,从多个用户终端120接收1500文件夹信息,其中 该文件夹信息定义了用户终端120可以从中选择用于下载的应用文件夹。从标识出搜索准 则的用户终端120之一接收1502询问,该搜索准则用于从由文件夹信息定义的应用文件夹 中进行搜索,并且文件夹ID库节点104标识1504满足该搜索准则的一个应用文件夹。文件夹 ID库节点104将标识出的一个应用文件夹内的应用列表传送1506给该用户终端120之一。
[0046] 参考图16的另外的实施例,生成1600共享的文件夹信息,其定义了满足该搜索准 则的多个应用文件夹。该共享的文件夹信息被传送1602给用户终端120中的一个以显示在 显示装置136上。从用户终端(120)之一接收1604指示用户选择一个应用文件夹的信息,响 应于指示用户选择的该信息,标识1606满足该搜索准则的一个应用文件夹。
[0047] 参考图17的另外的实施例,至少一个节点进一步包括存储应用的应用存储节点 102。文件夹ID库节点104从请求下载所标识的一个应用文件夹的用户终端120之一接收 1700下载指令,并且从应用存储节点102将该标识的一个应用文件夹内的每个应用下载 1702到用户终端120之一。
[0048] 网络节点示例
[0049] 图18是示例网络节点18的框图,其可以用于应用存储节点102、文件夹ID库节点 104、和/或社交媒体服务网络节点106。网络节点1800可以包括网络接口 1830、处理器1810 以及包含功能模块1822的存储器1820。处理器1810可以包括一个或多个数据处理电路,例 如通用和/或专用处理器(例如,微处理器和/或数字信号处理器),其可以跨一个或多个数 据网(例如,网络110)而被配置或分布。处理器1810被配置为执行来自存储器1820的功能模 块1822(以下将被描述为计算机可读介质)的计算机程序指令,以执行上述公开的一个或多 个实施例(例如图1 -17的实施例)的部分或全部的操作和方法。
[0050] 其它定义和实施例
[0051] 在本发明的各种实施例的以上描述中,可以理解,在此使用的术语仅为了描述特 定实施例的目的,而不旨在限制本发明。除非另外定义,在此使用的所有术语(包括技术和 科学术语)具有与按照本领域所属普通技术人员的常规理解的含义相同的含义。能够进一 步理解,所述术语,例如在常用词典中所定义的术语,应该被解释为具有与其在本说明书和 相关领域的上下文中的其含义相一致的含义,并且不能以理想化的或已在此清楚地定义的 过度正式的意义被解释。
[0052] 当称一个元件"连接"、"耦合"、"响应"或其变形到其他元件时,其可以被直接连 接、耦合或响应于其他元件或可存在中间元件。反之,当称一个元件"直接连接"、"直接耦 合"、"直接响应"或其变形到其他元件时,将不存在中间元件。通篇使用相似的数字指示相 似的元件。此外,在此使用的"耦合"、"连接"、"响应"或其变形可以包括无线地耦合、连接或 响应。如在此使用的,单数形式"一"、"一个"和"该",目的在于同时也包括其复数形式,除非 上下文有另外明确指示。为简洁和/或清楚起见,可以不详细描述公知的功能或结构。术语 "和/或"或7"包括一个或多个相关的所列术语的任何及所有组合。
[0053]如在此使用的,术语"包括"、"包含"、"具有"或其变形为开放式的,其包括一个或 多个所列的特征、整数、元件、步骤、部件或功能,但不排除存在或添加一个或多个其他特 征、整数、元件、步骤、部件、功能或其分组。此外,如在此使用的,常见缩写"e.g."来自于拉 丁短语"exempli gratia",可以被用于介绍或规定常见示例或前述术语的示例,但是目的 不在于限制该术语。常见缩写"i.e."来自于拉丁短语"id est",可以被用于限定来自更加 常规描述的特定术语。
[0054]参照计算机实施的方法、装置(系统和/或设备)和/或计算机程序产品的的框图 和/或流程图示,在此描述示例性的实施例。可以理解,框图和/或流程图示的框、以及框图 和/或流程图示的框的组合可以被由一个或多个计算机电路所执行的计算机程序指令实 施。这些计算机程序指令可以被提供给通用计算机电路、专用计算机电路和/或其他可编程 的数据处理电路的处理器电路,以生成机器,使得经由计算机和/或其他可编程的数据处理 装置的处理器、转换和控制晶体管、存储在存储器内的值和该电路内的其他硬件部件执行 的指令,以实施框图和/或流程图的一个或多个框所规定的功能/动作,由此产生用于实施 框图和/或流程图框所规定的功能/动作的手段(功能性)和/或结构。
[0055]这些计算机程序指令还可以被存储在实体的计算可读介质中,该介质能指示计算 机或其他可编程的数据处理装置以特定方式实现功能,使得存储在计算机可读介质中的指 令产生制品,其包括实施框图和/或流程图的一个或多个框所规定的功能/动作的指令。
[0056] 实体的、非易失的计算机可读介质可以包括电子的、磁性的、光学的、电磁的或半 导体数据存储系统、装置或设备。非易失性计算机可读介质的更多具体示例将包括以下:便 携计算机磁盘、随机存取存储器(RAM)电路、只读存储器(ROM)电路、可擦写可编程只读存储 器(EPROM或闪存)电路、便携紧凑光盘只读存储器(CD-ROM)和便携数字视频光盘只读存储 器(DVD/蓝光)。
[0057] 计算机程序指令还可以被加载到计算机和/或其他可编程的数据处理装置,以在 该计算机和/或其他可编程的数据处理装置上执行一系列的操作步骤,从而产生计算机实 施的过程,这样,在该计算机或其他可编程装置上执行的指令提供用于实施框图和/或流程 图的一个或多个框所规定的功能/动作的步骤。相应地,本发明的实施例可以以在处理器上 运行的硬件和/或软件(包括固件、驻留软件、微代码等)体现,例如数字信号处理器,其可以 通称为"电路"、"模块"或其变形。
[0058] 还应注意到,在某些可选择的实施例中,在框中注明的功能和/或动作可以不按流 程图中标注的顺序发生。例如,连续示出的两个框,实际上可以被大体上同时执行,或者框 有时以相反的顺序被执行,其取决于所包含的功能/动作。此外,流程图和/或框图的特定框 的功能可以被分成多个框,和/或流程图和/或框图的两个或多个框的功能可以被至少部分 地集成。最后,可以在示出的框之间添加/插入其他框。此外,尽管某些图为了说明主要的通 信方向而包括通信路径上的箭头,也应该理解到,该通信也可以发生在箭头所描述的相反 方向。
[0059]结合上述说明书和附图,在此公开了许多不同的实施例。可以理解,重复和模糊地 文字描述出和例举出这些实施例的每一个组合以及子组合是不适当的。相应地,包括附图 的本说明书将被解释为构成了实施例以及制造和使用其的方式和过程的各种示例组合和 子组合的完整的书面描述,并应当支持对任何上述组合或子组合的权利要求。
[0060]在实质上不脱离本发明原理的前提下,可以对实施例进行多种变形和修改。在本 发明的范围内,在此旨在包括全部所述变形和修改。
【主权项】
1. 一种由用户终端(120)进行的方法,用于管理可由所述用户终端(120)执行的应用, 所述方法包括步骤: 生成(700)文件夹信息,所述文件夹信息定义应用文件夹; 生成(704)动作规则信息,对于每一个所述应用文件夹,所述动作规则信息定义在所述 应用文件夹上执行的动作以及发起所述动作的执行的规则; 确定(706)所述规则中的第一规则被满足; 选择(708)与所述规则中的所满足的第一规则相关联的所述应用文件夹中的第一应用 文件夹; 标识(710)从所述用户终端(120)的存储器(124)中缺失的、作为所述应用文件夹中的 所选择的第一应用文件夹的成员的应用;以及 经由网络(110),将所标识的应用从应用存储节点(102)下载(714)到所述用户终端 (120)的所述存储器(124)。2. 根据权利要求1所述的方法, 进一步包括步骤:基于所述生成,经由所述网络向文件夹标识ID库节点(104)传送 (700,800)所述文件夹信息;并且 其中,标识(710)从所述用户终端(120)的存储器(124)中缺失的、作为所述应用文件夹 中的所选择的第一应用文件夹的成员的应用的步骤包括: 经由所述网络,从所述文件夹ID库节点(104)取回(802)作为所述应用文件夹中的所选 择的第一应用文件夹的成员的应用的第一列表;以及 将应用的所述第一列表与在所述用户终端(120)的所述存储器(124)中驻留的应用比 较(804),以标识从所述用户终端(120)的所述存储器(124)中缺失的、作为所述应用文件夹 中的所选择的第一应用文件夹的成员的应用。3. 根据权利要求2所述的方法,进一步包括步骤: 生成(900)包括地址链接的消息,所述地址链接用于从所述文件夹ID库节点(104)取回 所述文件夹信息的至少一部分;以及 将所述消息传送(902)给其他用户终端(120)和/或将所述消息张贴在社交媒体服务网 络节点以便由其他用户终端(120)取回。4. 根据权利要求2所述的方法,进一步包括步骤: 询问(1000)所述文件夹ID库节点(104)以获得定义第二应用文件夹的文件夹信息,定 义第二应用文件夹的文件夹信息由另一个用户终端(120)提供给所述文件夹ID库节点 (104)以与所述文件夹ID库节点(104)的其他用户共享,并且定义第二应用文件夹的文件夹 信息满足由所述用户终端(120)定义的搜索准则; 标识(1002)从所述用户终端(120)的存储器(124)中缺失的作为所述第二应用文件夹 的成员的应用;以及 经由所述网络(110),将标识为从所述用户终端(120)的存储器(124)中缺失的作为所 述第二应用文件夹的成员的应用下载(1004)到所述用户终端(120)的存储器(124)中。5. 根据权利要求4所述的方法,进一步包括步骤: 将所述第二应用文件夹的第二规则添加(1100)到所述动作规则信息,所述第二规则定 义将要发起将所述第二应用文件夹从所述用户终端(120)的存储器(124)删除的事件; 确定(1102)通过所述事件的发生而所述第二规则被满足;以及 将所述第二应用文件夹从所述用户终端(120)的存储器(124)删除(1104)。6. 根据权利要求4所述的方法,其中,询问(1000)所述文件夹ID库节点(104)以获得定 义所述第二应用文件夹的文件夹信息的步骤包括: 从所述文件夹ID库节点(104)接收(1200)共享的文件夹信息,所述共享的文件夹信息 定义由一个或多个其他用户终端(120)向所述文件夹ID库节点(104)提供的多个应用文件 夹,并且所述共享的文件夹信息满足所述搜索准则; 在所述用户终端(120)的显示装置上显示(1202)所述共享的文件夹信息;以及 经由所述用户终端(120)的用户界面,接收(1204)从所述共享的文件夹信息所定义的 其他应用文件夹中对所述第二应用文件夹的用户选择。7. 根据权利要求2-6中的任一项所述的方法,进一步包括步骤: 确定(1300)所述规则中的第三规则被满足; 选择(1302)与所述规则中的所满足的第三规则相关联的应用文件夹中的第三应用文 件夹; 经由所述网络,从所述文件夹ID库节点(104)取回(1304)作为应用文件夹中的所选择 的第三应用文件夹的成员的应用的第三列表; 将应用的所述第三列表与驻留在所述用户终端(120)的存储器(124)中的应用比较 (1306),以标识从所述用户终端(120)的存储器(124)中缺失的、作为应用文件夹中的所选 择的第三应用文件夹的成员的其它应用;以及 经由所述网络,将所标识的其它应用从所述应用存储节点(102)下载(1306)到所述用 户终端(120)的存储器(124)。8. 根据权利要求1-7中的任一项所述的方法,进一步包括步骤: 确定(1400)所述规则中的第四规则被满足,其中所述规则中的第四规则定义将要发起 将所述应用文件夹中的第一应用文件夹从所述移动终端(120)的存储器(124)删除的事件; 以及 响应于所述规则中的所满足的第四规则,从所述移动终端(120)的存储器(124)删除 (1402)所述应用文件夹中的所选择的第一应用文件夹的应用。9. 根据权利要求1-8中的任一项所述的方法,其中: 所述规则中的第一规则定义地理区域;并且 确定(706)所述规则中的第一规则被满足的步骤包括:确定(404)所述用户终端(120) 已经移动到所述地理区域。10. 根据权利要求8所述的方法,其中: 所述规则中的第四规则定义经过时间;并且 确定(1600)所述规则中的第四规则被满足的步骤包括:确定(404)自将所述应用文件 夹中的第一应用文件夹从所述应用存储节点(102)下载到所述用户终端(120)的存储器 (124)起经过所述经过时间。11. 根据权利要求8所述的方法,其中: 所述规则中的第四规则定义地理区域;并且 确定(1600)所述规则中的第四规则被满足的步骤包括:确定(404)所述用户终端(120) 被确定为已经离开所述地理区域后又已经返回到所述地理区域。12. -种用户终端(120),包括: 至少一个处理器(122);以及 至少一个存储器(124),耦合到所述至少一个处理器(122)并包括记录在所述至少一个 存储器(124)中的计算机可读程序代码,当通过所述至少一个处理器(122)执行时,所述计 算机可读程序代码使所述至少一个处理器(122)执行以下操作,包括: 生成(700)文件夹信息,所述文件夹信息定义应用文件夹; 生成(704)动作规则信息,对于每一个所述应用文件夹,所述动作规则信息定义在所述 应用文件夹上执行的动作以及发起所述动作的执行的规则; 确定(706)所述规则中的第一规则被满足; 选择(708)与所述规则中的所满足的第一规则相关联的所述应用文件夹中的第一应用 文件夹; 标识(710)从所述用户终端(120)的存储器(124)中缺失的、作为所述应用文件夹中的 所选择的第一应用文件夹的成员的应用;以及 经由网络(110)将所标识的应用从应用存储节点(102)下载(714)到所述用户终端 (120)的所述存储器(124)。13. 根据权利要求12所述的用户终端(120),其中,所述操作进一步包括: 基于所述生成,经由所述网络向文件夹标识ID库节点(104)传送(700,800)所述文件夹 信息;并且 其中,标识(710)从所述用户终端(120)的存储器(124)中缺失的、作为所述应用文件夹 中的所选择的第一应用文件夹的成员的应用的操作包括: 经由所述网络,从所述文件夹ID库节点(104)取回(802)作为所述应用文件夹中的所选 择的第一应用文件夹的成员的应用的第一列表;以及 将应用的所述第一列表与在所述用户终端(120)的所述存储器(124)中驻留的应用比 较(804),以标识从所述用户终端(120)的所述存储器(124)中缺失的、作为所述应用文件夹 中的所选择的第一应用文件夹的成员的应用。14. 根据权利要求12-13中的任一项所述的用户终端(120),其中所述操作进一步包括: 生成(900)包括地址链接的消息,所述地址链接用于从所述文件夹ID库节点(104)取回 所述文件夹信息的至少一部分;以及 将所述消息传送(902)给其他用户终端(120)和/或将所述消息张贴在社交媒体服务网 络节点以便由其他用户终端(120)取回。15. 根据权利要求12-14中的任一项所述的用户终端(120),其中所述操作进一步包括: 询问(1000)所述文件夹ID库节点(104)以获得定义第二应用文件夹的文件夹信息,定 义第二应用文件夹的文件夹信息由另一个用户终端(120)提供给所述文件夹ID库节点 (104)以与所述文件夹ID库节点(104)的其他用户共享,并且定义第二应用文件夹的文件夹 信息满足由所述用户终端(120)定义的搜索准则; 标识(1002)从所述用户终端(120)的存储器(124)中缺失的作为所述第二应用文件夹 的成员的应用;以及 经由所述网络(110),将标识为从所述用户终端(120)的存储器(124)中缺失的作为所 述第二应用文件夹的成员的应用下载(1004)到所述用户终端(120)的存储器(124)中。16. 根据权利要求15所述的用户终端(120),其中所述操作进一步包括: 将所述第二应用文件夹的第二规则添加(1100)到所述动作规则信息,所述第二规则定 义将要发起将所述第二应用文件夹从所述用户终端(120)的存储器(124)删除的事件; 确定(1102)通过所述事件的发生而所述第二规则被满足;以及 将所述第二应用文件夹从所述用户终端(120)的存储器(124)删除(1104)。17. 根据权利要求15所述的用户终端(12 0 ),其中,询问(10 0 0)所述文件夹ID库节点 (104)以获得定义所述第二应用文件夹的文件夹信息的操作包括: 从所述文件夹ID库节点(104)接收(1200)共享的文件夹信息,所述共享的文件夹信息 定义由一个或多个其他用户终端(120)向所述文件夹ID库节点(104)提供的多个应用文件 夹,并且所述共享的文件夹信息满足所述搜索准则; 在所述用户终端(120)的显示装置上显示(1202)所述共享的文件夹信息;以及 经由所述用户终端(120)的用户界面,接收(1204)从所述共享的文件夹信息所定义的 其他应用文件夹中对所述第二应用文件夹的用户选择。18. -种由至少一个网络节点(102、104、106、108)执行的方法,所述至少一个网络节点 包括分布式计算系统(100)的文件夹ID库节点(104),所述方法用于管理哪些应用下载到用 户终端(120),所述方法包括步骤: 经由所述网络,从多个用户终端(120)接收(1500)文件夹信息,其中所述文件夹信息定 义所述用户终端(120)能够从中选择用于下载的应用文件夹; 从标识搜索准则的所述用户终端(120)之一接收(1502)询问,所述搜索准则用于从由 所述文件夹信息定义的应用文件夹中进行搜索; 标识(1504)满足所述搜索准则的应用文件夹之一;以及 将所标识的应用文件夹之一内的应用的列表传送(1506)给所述用户终端(120)之一。19. 根据权利要求18所述的方法,其中,标识满足所述搜索准则的应用文件夹之一的步 骤包括: 生成(1600)共享的文件夹信息,所述共享的文件夹信息定义满足所述搜索准则的多个 应用文件夹; 传送(1602)所述共享的文件夹信息到所述用户终端(120)之一以显示在显示装置上; 从所述用户终端(120)之一接收(1604)指示对所述应用文件夹之一的用户选择的信 息;以及 响应于指示所述用户选择的信息,标识(1606)满足所述搜索准则的所述应用文件夹之 〇20. 根据权利要求18-19中的任一项所述的方法,其中,所述至少一个节点进一步包括 存储应用的应用存储节点(102),以及所述方法进一步包括步骤: 从请求下载所标识的所述应用文件夹之一的所述用户终端(120)之一接收(1700)下载 命令;以及 将所标识的所述应用文件夹之一内的每个应用从所述应用存储节点(102)下载到所述 用户终端(120)之一。
【文档编号】H04L29/08GK106031127SQ201380080811
【公开日】2016年10月12日
【申请日】2013年11月8日
【发明人】梁宏鑫, D·马兹马诺夫
【申请人】瑞典爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1