当前位置: 首页 > 专利查询>微软公司专利>正文

与目标站点相关联地提供建议站点制造技术

技术编号:7160288 阅读:278 留言:0更新日期:2012-04-11 18:40
提供了便于根据目标站点来提供建议站点的系统、方法以及其上包含计算机可执行指令的计算机存储介质。将web浏览的数据本地地存储在用户设备上并将其上传至建议引擎。经由提供对与目标站点有关的建议站点的请求的建议站点请求来将附加的web浏览的数据传递给建议引擎。在各实施例中,建议站点请求中包含的web浏览的数据包括先前尚未上传至建议引擎的数据。建议引擎利用上传至建议引擎的web浏览的数据以及经由建议站点请求传递的web浏览的数据来与目标站点相关联地提供建议站点。

【技术实现步骤摘要】
【国外来华专利技术】与目标站点相关联地提供建议站点背景当用户访问网站时,用户常常对其他类似的或有关的网站感兴趣。通常,与当前正被查看的网站有关或类似的网站对于用户是未知的。由此,一般地,为标识用户可能感兴趣的类似或有关网站,用户将查询输入到搜索引擎中来获得可提供用户感兴趣的其他网站的搜索结果。然而,在许多情况下,用户可能不知道在寻找与特定网站有关或类似的网站时要使用的查询项。因此,标识其他有关的网站可能是一个困难的任务,尤其当这些网站较不流行或具有与其相关联的有限查看者历史。概述本专利技术的各实施例涉及便于与目标站点相关联地提供建议站点的系统和方法。建议站点是基于其与另一特定站点的相关性或相似性而建议或推荐的网站或网页。使用与用户或用户组的浏览活动相关联的浏览历史来标识要提供给用户的建议站点。使用用户或用户组的经聚集的浏览历史是有利的,因为该数据可以更好地预测用户可能感兴趣的站点。 因此,可以捕捉与用户相关联的浏览历史并且周期性地将其上传至累积浏览数据的建议引擎。另外,为了使建议引擎提供最新的建议站点,可以将用户最近的浏览历史或其部分经由对建议站点的请求传递到建议引擎。本专利技术的各实施例还涉及在与目标站点相关联地提供建议站点的同时维护用户隐私。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。附图简述下面参考附图详细描述本专利技术,附图中附图说明图1是适用于实现本专利技术的各实施例的示例性计算环境的框图;图2是示出其中可以使用本专利技术各实施例的示例性系统的框图;图3是示出根据本专利技术一实施例的用于将web浏览的数据提供给建议引擎以便于提供建议站点的方法的流程图;图4是示出根据本专利技术一实施例的用于经由建议站点请求将web浏览的数据提供给建议引擎以便于提供建议站点的方法的流程图;图5是示出根据本专利技术一实施例的用于提供建议站点的方法的流程图;图6是示出根据本专利技术一实施例的用于在提供建议站点的同时维护用户隐私的方法的流程图;图7是根据本专利技术一实施例的与目标站点相关联地示出建议站点的呈现的示例性用户界面的第一说明性屏幕显示;以及图8是根据本专利技术一实施例的与目标站点相关联地示出建议站点的呈现的示例性用户界面的第二说明性屏幕显示。详细描述此处用细节来描述本专利技术的主题以满足法定要求。然而,该描述本身并非旨在限制本专利的范围。相反,专利技术人设想所要求保护的主题还可结合其他当前或未来技术按照其他方式来具体化,以包括不同的步骤或类似于本文中所描述的步骤的步骤组合。此外,尽管术语“步骤”和/或“框”可在此处用于指示所采用的方法的不同元素,但除非而且仅当明确描述了各个步骤的顺序,否则该术语不应被解释为意味着此处公开的各个步骤之中或之间的任何特定顺序。本专利技术的各实施例涉及便于与目标站点相关联地提供建议站点的系统、方法和其上包含计算机可执行指令的计算机可读介质。建议站点是基于其与目标站点的相关性或相似性而建议或推荐的网站或网页。使用用户或用户组的浏览历史来提供建议站点是有利的,因为可提供用户感兴趣的较多站点。因此,可以捕捉与用户相关联的浏览历史并且周期性地将其上传至累积浏览数据的建议引擎。另外,为了使建议引擎提供最新的建议站点, 可以将用户最近的浏览历史或其部分经由对建议站点的请求传递到建议引擎。此外,为了维护用户隐私,将旨在是私有的数据的指示传递给建议引擎从而减少或消除对该数据的使用。这样的用户隐私可以通过使用支持隐私保护和数据完整性的任何协议,诸如HTTPS来实现。因此,在一个方面,本专利技术涉及其上包含用于执行便于与目标站点相关联地提供建议站点的方法的计算机可执行指令的一种或多种计算机存储介质。该方法包括获得与用户的web浏览活动相关联的web浏览的数据。web浏览的数据包括标识web浏览的网站或网页的站点标识符。将标识与web浏览活动相对应的用户或用户设备的用户标识符与web 浏览的数据相关联地存储。将所存储的web浏览的数据传递给与目标站点相关联地提供建议站点的建议引擎。使用该web浏览的数据来确定每一目标站点的建议站点。在另一方面,本专利技术涉及便于与目标站点相关联地提供建议站点的计算机化的方法。该方法包括接收与用户的web浏览活动相关联的web浏览的数据。该web浏览的数据包括标识web浏览的网站或网页的站点标识符。将web浏览的数据与用户相关联地存储在数据存储中。经由请求建议站点的建议站点请求来接收与用户相关联的最近的web浏览的数据。该最近web浏览的数据包括目标站点。使用所接收的目标站点和所接收的web浏览的数据来与目标站点相关联地标识建议站点,其中建议站点与相对应的目标站点有关或类似。将建议站点与相对应的目标站点相关联地呈现。在又一个方面,本专利技术涉及其上包含便于与目标站点相关联地提供建议站点的计算机可执行指令的一种或多种计算机存储介质。该方法包括接收与web浏览器用户组的 web浏览活动相关联的web浏览的数据。该web浏览的数据包括标识web浏览的网站或网页的站点标识符。将web浏览的数据与用户标识符相关联地存储在数据存储中。接收建议站点请求,该建议站点请求是响应于用户提供希望查看建议站点的指示而从用户设备传递的。该建议站点请求包括与用户相关联的最近web浏览的数据,其中最近web浏览的数据包括与用户或用户设备相关联的用户标识符、包括最近查看的站点的目标站点、以及最近删除的站点的指示。使用存储在数据存储中的web浏览的数据以及在建议站点请求中传递的最近web浏览的数据来标识与目标站点中的每一个相对应的建议站点。建议站点与相对应的目标站点有关或类似。将建议站点与相对应的目标站点相关联地呈现给用户。在简要描述了本专利技术的概览之后,以下描述其中可实现本专利技术的各方面的示例性操作环境,以便为本专利技术各方面提供一般上下文。概括地参考附图,并首先具体参考图1,示出了用于实现本专利技术的各实施例的示例性操作环境,并将其概括地指定为计算设备100。 计算设备100只是合适的计算环境的一个示例,并且不旨在对本专利技术的使用范围或功能提出任何限制。也不应该将计算设备100解释为对所示出的任一组件或其组合有任何依赖性或要求。本专利技术可以在由计算机或诸如个人数据助理或其他手持式设备之类的其他机器执行的计算机代码或机器可使用指令(包括诸如程序模块之类的计算机可执行指令)的一般上下文中描述。一般而言,包括例程、程序、对象、组件、数据结构等的程序模块指的是执行特定任务或实现特定抽象数据类型的代码。本专利技术可以在各种系统配置中实施,这些系统配置包括手持式设备、消费电子产品、通用计算机、专用计算设备等等。本专利技术也可以在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境中实施。参考图1,计算设备100包括直接或间接耦合以下设备的总线110 存储器112、一个或多个处理器114、一个或多个呈现组件116、输入/输出端口 118、输入/输出组件120、 和说明性电源122。总线110可表示一条或多条总线(诸如地址总线、数据总线、或其组合)。虽然为了清楚起见利用线条示出了图1的各框,但是实际上,各组件的轮廓并不是那样清楚,并且比喻性地来说,线条更精确地将是灰色的和模本文档来自技高网...

【技术保护点】
1.一种或多种其上包含计算机可执行指令的计算机存储介质,所述指令用于执行便于与目标站点相关联地提供建议站点的方法,所述方法包括:获得(310)与用户的web浏览活动相关联的web浏览的数据,所述web浏览的数据包括标识web浏览的网站或网页的至少一个站点标识符;将所述web浏览的数据与标识同所述web浏览活动的用户或用户设备相对应的用户标识符相关联地存储(312);以及将所存储的web浏览的数据传递(314)到与目标站点相关联地提供建议站点的建议引擎,其中使用所述web浏览的数据来确定每一目标站点的一个或多个建议站点。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:R·J·格林哈根
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1