用于生成描述性链接名的系统及方法技术方案

技术编号:3525556 阅读:209 留言:0更新日期:2012-04-11 18:40
一种用于命名至少一个链接以便辅助后续标识该链接的方法,包括:    将多个命名源指定为要包含在该链接的链接名中的候选源;    应用命名规则来标识一个或多个要包含在链接名中的命名源;以及    依据经由命名规则所标识的一个或多个命名源来生成链接名。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总体来讲涉及计算机系统链接,更具体而言涉及用于以描述性方式自动命名链接以便于标识与已命名链接相关联的内容的系统及方法。
技术介绍
在各种计算环境中,“链接”用于提供到指定位置的捷径,不论这个位置是已存储文件、网络或因特网地址、电子邮件地址,还是等等类似的位置。例如,在因特网环境中,因特网“收藏(favorites)”或其它书签皆提供了到相应因特网站点的捷径。为书签指定的名称一般而言仅仅是已加书签页的内容的指示。因此,为有效使用这些或其它链接,描述性命名是必要的。在其它计算环境中,适当的命名同等重要。例如,搜索引擎为用户所输入的查询提供结果。为了使用户能选出针对查询的最适当搜索结果,这种查询结果的命名就很重要。当用户界面关联于移动设备、而移动设备中的显示区域比它们桌上型对应物(counterpart)的显示区域更有限的时候,这是尤为重要的。在恰当命名很重要的另一种有代表性的计算环境,就是在推荐(recommendation)的环境下。推荐引擎能为特定的用户或用户群收集信息,比如收集与所述用户最有可能选择的类别相关的信息。依据所收集的信息,推荐引擎能够“推荐”站点或内容,而用户对这些“推荐”站点或内容感兴趣的可能性较高。这些推荐站点由链接加以标识,为了使所述推荐对用户有用,所述链接必须包括逻辑、有效的名称。这种推荐引擎可以与移动设备一同使用,所述移动设备就加上面所述的那样具有在其中可显示已推荐链接名的有限空间。目前,这种链接一般都以对应于链接的页面的标题来命名。因此,如果经链接而访问的页面具有描述性页面标题,就可以实现允许的书签命名。然而,所述标题可能是不提供信息的、而且在许多情况下可能是不存在的。更具体而言,利用用作书签名的页面标题的一个问题就是,未给该页面定义页面标题。在这种情况下,页面标题根本无法使用。另一个问题就是,页面标题可能对实际使用来讲太概括,而且未充分指定在链接位置的内容。例如,可能将页面标题用作多页面Web文档中每一页上的标题,并且指向多个页面的书签可能具有相同的书签名。利用用作书签或其它链接名的页面标题的另一个问题就是,该标题跨越不同服务可能是歧义的。例如,城市名称可以是该特定城市的天气预报、城市指南、影院指南等的页面标题。因此,页面标题的使用,对于命名书签、推荐、搜索结果或其它链接而言并不总是一个好方法。在其它情况下,统一资源定位符(URL)或其它统一资源标识符皆可以用作书签名。然而,URL通常不代表相关联的内容。在一些情况下,URL可能是特别长的、含义模糊的、或者仅是非描述性的并且小到不可以用作命名机制。据此,就需要一种用于为这种链接提供描述性名称的系统及方法。本专利技术实现了这些及其它需要,并提供了优于现有技术的其它优点。
技术实现思路
为了克服上述现有技术中的限制,并且为了克服其它限制,所述其它限制在阅读以及理解了本说明书时,将变得十分清楚,本专利技术公开了一种用于为各种链接创建链接名的系统和方法,其中所述各种链接诸如是书签、收藏、推荐链接、搜索结果链接以及类似链接。依照本专利技术的一个实施例,提供了一种用于命名链接以便于后续标识链接的方法。所述方法包括将命名源指定要为包含在链接的链接名中的候选源。应用命名规则来标识待包含在链接名中的一个或多个命名源。依据经由命名规则所标识的命名源来生成链接名。根根这种方法的更具体的实施例,所指定的命名源可包括与目的地页面相关联的主机名、诸如目的地页面的URL之类的目的地址、参考链接的文本部分、与目的地页面相关联的内容部分、以及目的地页面的页面标题中的一个或多个。在这种方法的另一个具体实施例中,应用命名规则包括判定预定命名源的状态,并依据预定命名源的状态来标识待包含作为部分链接名的命名源。例如,判定预定命名源的状态可包括判断目的地页面的页面标题是否存在,其中标识待包含于链接名中的命名源包活依据页面标题的存在来识别命名源。由此,所述命名规则根据页面标题存在与否,来标识待包含于链接名中的特定命名源。在另一个具体实施例中,还可以判定预定命名源的其它状态,比如判断页面标题(或其它预定命名源)是否出现在目的地站点内的多个页面上,和/或判断页面标题(或其它预定命名源)是否出现在其它目的地站点上。所述命名规则将根据上述判定结果,来标识待包含于链接名中的特一命名源。在另外的具体实施例中,生成链接名包括视觉地区分由命名规则标识的每个命名源。例如,可以利用诸如引号、括弧、空格或其它所需标记之类的符号,来使构成链接名的不同命名源之间相互区别开来。依照本专利技术的另一个实施例,提供了一种为到至少一个目的地页面的链接建立链接名的方法。所述方法包括判定与该链接相关联的链接特性的状态。依据链接特性的状态来标识一个或多个链接名称源。利用与所标识的链接名称源相关联的信息来生成该链接的链接名。根据这种方法的更具体的实施例,所述链接特性可包括至少一个预定链接名称源,其中判定链接特性的状态包括判定预定链接名称源的状态。依照本专利技术另一个实施例,提供了一种用于生成链接名的系统。所述系统包括作为要包含在链接名中的候选源的多个链接名称源。规则处理器,用于执行一组命名规则,并且作出响应来确定把链接名中的哪些包含在链接名中。链接名生成器,用于利用由规则处理器所确定的链接名称源、按预定格式生成链接名。根据这种系统的更具体的实施例,所述多个链接名称源可包括目的地页面标题、目的地页面内容、参考链接文本、主机名、搜索查询的全部或部分、搜索结果源的实体名、在到达推荐的过程中所使用的链接文本、一个或多个选择类别和/或种类等等中的任何一个或多个。在其他实施例中,所述规则处理器与链接名生成器包括可经由计算系统或移动设备上的软件或固件来操作的处理器。在其他具体实施例中,所述系统可包括与规则处理器相耦便的模式选择器,用于指定将在处理器中执行的命名规则组中的一组。例如,经由用户界面可选择特定命名规则,或者可将所述特定命名规则静态地或动态地编程到所述设备中。依照本专利技术的另一个实施例,提供了一种在上面存储有如下指令的计算机可读介质,其中所述指令可由用于命名链接的计算系统来执行,以便于后续标识链接。已存储的指令执行以下步骤,包括将多个命名源指定为要包含在链接的链接名中的候选源;应用命名规则来标识一个或多个要包含在链接名中的命名源;以及依据经由命名规则所标识的一个或多个命名源来生成链接名。依照本专利技术的另一个实施例,提供了一种被计算系统嵌入载波中的计算机数据信号,其中所述计算机数据信号对用于命名链接的计算机程序进行编码,以便于后续标识链接。所述计算机程序包括以下指令;将多个命名源指定为要包含在链接的链接名中的候选源;应用命名规则来标识一个或多个要包含在链接名中的命名源;以及依据经由命名规则所标识的一个或多个命名源来生成链接名。这些优点和各种其它优点以及表征本专利技术的新颖性特征,均在附属于本专利技术且形成本专利技术一部分的权利要求当中、以具体特征加以指出了。然而,为了更好地理解本专利技术、其优点、以及通过对其使用而获得的目的,给附图以及随附的描述性内容加了参考标记,这些参考标记形成了附图的一部分,在所述随附的描述性内容中,举例说明并描述了依照本专利技术的系统及方法的代表性举例。附图说明结合在以下附图中举例说明的实施例来描述本专利技术。图1是举例说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:H·T·T·托伊沃宁A·索尔瓦里M·卡哈里
申请(专利权)人:诺基亚有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1