【技术实现步骤摘要】
本专利技术总体上涉及公共书签(social bookmarking)系统,更具体地说, 涉及用于在不遵循代表性状态转移(representational state transfer, REST)结 构体系的万维网页中暴露的资源的公共书签的方法和系统。
技术介绍
像通常知道的那样,术语书签(bookmark),,已经用于指示指针,主要 是URL (统一资源定位符),其由万维网浏览器程序进行存储以方便本地用 户。这些用户专用的、本地存储和使用的书签的主要目的曾经编目针对本地 用户已经访问或计划访问的万维网页的存取并提供这种存取,而不需要用户 记住他们的URL。最近,已经引进了提供公共书签,,的技术。在公共书签系统中,公共书 签由因特网上的多个用户共享。在公共书签系统中,用户存储针对他们有用 或感兴趣的因特网资源的链路列表。这些资源列表是在其上他用户可存取的, 例如对普通公众或对有关用户的网络可存取的。公共书签系统用户能够使用 非正式地分配的、用户定义的关键词或标记评价和分类资源来创建通俗分类(folksonomy),,。该通俗分类跨越多个用户提供总合页等级(aggregate page rating),并涉及已经标记了同一页的用户。大多数公共书签服务允许用户基 于标记搜索公共书签,并按已经公共地对它们加书签的用户的数量排序(rank)资源。很多流行的公共书签系统依赖于被称为用于资源标识的代表性状态转移 (REST)结构体系风格的万维网应用程序,在其中每种资源是可使用通用句 法唯一地寻址的。然而,不是所有万维网应用程序都提供这种类型的资源标识。(统一资源定位 ...
【技术保护点】
一种提供万维网资源的公共书签的方法,包括: 接收用于公共书签操作的请求; 响应用于所述公共书签操作的所述请求,确定当前加载的万维网页的文档对象模型(DOM)是否包括对应于用户当前通过所述当前加载的万维网页可查看的公共可加书签资源的统一资源定位符(URL);以及 在所述文档对象模型包括所述统一资源定位符的确定的情况下,使用所述文档对象模型中的所述统一资源定位符处理用于所述公共书签操作的所述请求。
【技术特征摘要】
US 2006-12-26 11/616,2061.一种提供万维网资源的公共书签的方法,包括接收用于公共书签操作的请求;响应用于所述公共书签操作的所述请求,确定当前加载的万维网页的文档对象模型(DOM)是否包括对应于用户当前通过所述当前加载的万维网页可查看的公共可加书签资源的统一资源定位符(URL);以及在所述文档对象模型包括所述统一资源定位符的确定的情况下,使用所述文档对象模型中的所述统一资源定位符处理用于所述公共书签操作的所述请求。2. 如权利要求l的方法,其中,用于所述处理所述公共书签操作的所述 请求包括生成操作信息用户界面显示对象;以及其中用关于所述公共可加书签资源的资源信息预先填充所述操作信息用 户界面显示对象,所述资源信息包括来自所述文档对象模型的所述统一资源 定位符。3. 如权利要求1的方法,还包括响应于所述文档对象模型不包括对应于所述用户当前通过所述当前加载 的万维网页可查看的所述公共可加书签资源的所述统一资源定位符的确定, 使用包含在万维网浏览器的定位条中的统一 资源定位符处理用于所述公共书 签操作的所述请求。4. 如权利要求l的方法,其中,所述确定所述当前加载的万维网页的所 述文档对象模型是否包括对应于所述用户当前通过所述当前加载的万维网页 可查看的公共可加书签资源的统一资源定位符包括确定所述文档对象模型是否包括包含至少一个公共可加书签资源标签的 微格式,其中所述公共可加书签资源标签标识当前通过所述当前加载的万维 网页可查看的所述公共可加书签资源。5. 如权利要求4的方法,其中,所述公共可加书签资源标签指示用于从 服务器系统返回所述公共可加书签资源的 一致统一 资源定位符。6. 如权利要求5的方法,其中,所述一致统一资源定位符包括永久链路。7. 如权利要求5的方法,其中,所述公共可加书签资源标签还指示所述公共可加书签资源的标题。8. 如权利要求7的方法,其中,所述公共可加书签资源标签还指示所述 公共可加书签资源的摘要。9. 如权利要求8的方法,还包括处理所述文档对象模型中的多个公共可加书签资源标签来生成资源选择 用户界面显示对象,其中所述资源选择用户界面显示对象使得用户能够选择 通过用于执行所述所请求的公共书签操作的所述当前加载的万维网页暴露到 所述用户的多个公共可加书签资源之一。10. 如权利要求9的方法,其中所述处理所述多个公共可加书签资源标 签还包括搜索所述文档对象模型中的单元来寻找所述公共可加书签资源标签,其 中所述搜索包括检查所述文档对象模型中的所述单元是否有预定类的单元。11. 如;f又利要求10的方法,还包括响应于所述用户选择在其上执行所述公共书签操作的所述多个公共可加 书签资源之一,来生成操作信息用户界面显示对象,其中用关于所选择的一 个所述公共可加书签资源的资源信息预先填充所述操作信息用户界面显示对 象,所述资源信息提取自所选择的一个所述公共可加书签资源的对应一个所 述公共可加书签资源标签。12. 如权利要求1的方法,其中,所述所请求的公共书签操作包括由在 外部公共书签系统中公共地加书签到所述公共可加书签资源以及在所述外部 公共书签系统中标记所述公共可加书签资源组成的集合中之一 。13. —种包括计算机程序介质的系统,所述计算机可读介质之上存储了 程序代码,用于提供万维网资源的公共书签,所述程序代码包括用于接收用于公共书签操作的请求的程序代码;用于响应用于所述公共书签操作的所述请求,确定当前加载的万维网页 的文档对象...
【专利技术属性】
技术研发人员:戴维A布鲁克斯,亚历山大科登,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。