通过操作系统和联网存储服务对用于多个应用、计算机和资源的链接数据的集中式管理的制作方法

文档序号:9553238阅读:303来源:国知局
通过操作系统和联网存储服务对用于多个应用、计算机和资源的链接数据的集中式管理的制作方法
【专利说明】通过操作系统和联网存储服务对用于多个应用、计算机和 资源的链接数据的集中式管理
【背景技术】
[0001] 允许计算机访问计算机网络上的资源的大多数计算机程序,诸如计算机通过其访 问互联网的浏览器应用,允许用户在计算机上存储用于访问资源的数据,他们频繁访问该 资源或以其它方式想要记住该资源以便能够再次访问。访问资源的这样的数据与用于计算 机的文件系统中的路径和文件名不同,因为这样的文件名处于计算机的文件系统中的文件 名空间中。使用计算机的操作系统的文件系统的文件名空间外部的数据来访问其它资源, 诸如互联网上的web页面。用于访问网络上的这样的资源的数据典型地具有统一资源定位 符(URL)或统一资源指示符(URI)的形式。由应用存储的数据通常被称为"书签"或"收藏 夹"或"链接"或"历史"等。在本文中,用于访问网络上的资源的数据被称为"链接数据", 其示例为URL。
[0002] 链接数据通常针对每一个应用单独地存储在计算机上。例如,浏览器应用可以将 其链接数据存储在浏览器应用所安装于其上的计算机的文件系统中的目录或路径中的一 个或多个数据文件中。其它应用进而将其链接数据存储在文件系统中的不同目录或路径中 的一个或多个不同数据文件中。如果用户具有多个计算机,则每一个计算机还具有存储其 自身的链接数据的应用。

【发明内容】

[0003] 本
【发明内容】
以简化形式介绍以下在【具体实施方式】中进一步描述的所选择的概念。 本
【发明内容】
既不意图标识所要求保护的主题的关键或必要特征,也不意图限制所要求保护 的主题的范围。
[0004] 使用常规应用,用户使用链接通过其进行存储的应用来访问链接。因而,用户往往 将链接数据复制在不同设备上的不同应用中。同样地,记住其中存储链接数据的应用可能 是困难的。可替换地,用户可以使用存储链接的应用和使用这样的链接从资源所访问的数 据以供后续阅读。
[0005] 为了解决这样的问题,计算机的操作系统提供接口,诸如应用编程接口,该计算机 上的应用通过该接口可以以一致的格式跨应用和资源存储链接数据。因而,当应用存储链 接数据时,其向操作系统发送提供链接数据的命令,从而调用存储链接数据的命令。当应用 检索链接数据时,其向操作系统发送检索链接数据的命令。因而,应用可以针对所访问的资 源历史、所访问的收藏夹资源和要访问的其它类型资源存储链接数据。作为结果,操作系统 提供用于一组异类应用和一组异类资源的单个机制以将链接数据存储在单个储存库中。
[0006] 计算机可以通过计算机网络连接到与用户账户相关联、其中可以存储这样的链接 数据的联网存储服务。在多个计算机与该用户账户相关联的情况下,联网存储服务和每一 个计算机可以使其各组链接数据同步。因而,利用不同计算机访问用户账户的用户在不同 计算机上具有一组相同的链接数据。该链接数据进而通过那些计算机的相应操作系统而对 于多个应用可用。这样的链接数据还可以与其他人共享。
[0007] 链接数据以一致的格式跨多个应用和多个资源存储。该格式可以包括用于访问资 源的数据,诸如一个或多个URL,以及各种元数据。这样的元数据可以例如包括但不限于: 与链接数据相关联的(多个)应用的指示,指示何时访问、添加或最后更新资源的一个或多 个时间戳,在访问资源时设备的地理位置,资源的纯文本标题或描述,以及托管访问链接的 应用的设备的指示,资源类型,来自应用的数据,诸如与资源相关联的名称和图像,关键词, 用户录入的标签,用于阅读的最终期限等等。可以存储来自资源的数据,诸如在最后访问 资源时接收的数据的高速缓存或其它信息。还可以设定用于链接和/或其元数据的过期日 期。与链接数据相关联的应用可以包括指令设备存储链接数据的应用。该链接数据格式还 允许多个URL与资源相关联,同时提供用于不同应用的链接数据以访问相同资源或等同资 源。
[0008] 此外,还可以提供专用于管理链接数据的计算机程序,其在本文中被称为"链接管 理器"。计算机程序可以是计算机的操作系统的部分或者是计算机上运行的与操作系统通 信以访问链接数据的应用。该链接管理器允许用户访问、搜索、查看以及管理各种链接数 据。链接管理器可以包括图形用户接口,用户通过其可以搜索、查看和操控链接数据。例 如,使用来自链接数据的各种元数据,图形用户接口可以提供各种方式来搜索、过滤和排序 链接数据以供显示。作为示例,链接数据可以通过最后访问日期来排序和分组。用于资源 的链接数据可以以向观看者指示资源的标题、最后访问它的时间以及通过其访问资源的应 用和/或设备的格式来显示。链接数据可以例如通过日期、应用、读取或未读取状态、资源 类型、关键词、用户录入的标签等来过滤。链接管理器可以提示用户在设备上安装应用,如 果链接数据可用于没有安装在设备上的应用的话。
[0009] 在以下描述中,参照附图,其形成描述的一部分并且其中通过图示的方式示出该 技术的具体示例实现方案。要理解到,可以利用其它实施例并且可以做出结构改变而不脱 离本公开内容的范围。
【附图说明】
[0010] 图1是其中来自多个应用的链接数据由操作系统管理的示例计算机的框图。
[0011] 图2是其中来自多个计算机的链接数据由联网存储服务管理的示例实现方案的 框图。
[0012] 图3是用于存储链接数据的示例数据结构的图。
[0013] 图4是在应用之间共享链接数据的示例实现方案的流程图。
[0014] 图5是在计算机之间共享链接数据的示例实现方案的流程图。
[0015] 图6是具有链接管理器的计算机的示例实现方案的数据流程图。
[0016] 图7是用户通过链接管理器启动应用的示例实现方案的流程图。
[0017] 图8是链接管理器调用应用的安装的示例实现方案的流程图。
[0018] 图9是用于访问链接数据的示例图形用户接口的图示。
[0019] 图10是用于访问链接数据的另一示例图形用户接口的图示。
[0020] 图11是利用其可以实现这样的系统的组件的示例计算机的框图。
【具体实施方式】
[0021] 以下部分提供其中可以集中化用于访问计算机网络上的资源的链接数据的管理 的示例操作环境。图1图示了其中来自多个应用的链接数据由操作系统管理的示例计算 机。图2图示了其中来自多个计算机的链接数据由联网存储服务管理的示例实现方案。
[0022] 参照图1,计算机100包括应用104和106可以与其交互的操作系统102。计算机 100可以是任何常规的通用计算设备,诸如以下结合图11描述的。应用104和106用于访 问计算机网络(未示出)上的资源,并且包括诸如用于访问互联网上的web页面的浏览器应 用之类的应用,以及其它种类的应用。
[0023] 资源一般使用计算机的操作系统的文件系统的文件名空间外部的数据来标识。这 样的数据典型地标识主计算机和该主计算机上的资源的名称。这样的数据还可以包括用 于访问其主计算机上的资源的方法的指示。这样的数据的示例是W3C限定的标准URL (例 如,http://www. hos
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1