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

智能自动完成制造技术

技术编号:5092795 阅读:138 留言:1更新日期:2012-04-11 18:40
各实施例利用自动完成模块来展示网站的内容结构。在至少一些实施例中,用户可以在应用程序内采取某一动作,并且作为响应,该自动完成模块可以检索站点索引文件或站点地图并使用该站点索引文件或站点地图来显示该网站的内容结构。在至少一些实施例中,可以在不导航到网站的情况下来显示该特定网站的内容结构。在至少一些实施例中,自动完成模块可以利用诸如HTTP协议等标准协议来检索站点索引文件或站点地图。

【技术实现步骤摘要】
【国外来华专利技术】智能自动完成背景随着在线浏览和涉及因特网的其他活动的增长,用户面对着标识他们可能感兴 趣的内容的令人沮丧的任务。例如,如果用户导航到特定网站,则他们通常必须解析该 网站上的内容以找出感兴趣的项或使用该网站的站点索引来查明在该站点处可获得什么 内容。在前一种情况下,用户必须导航到该网站并亲自审查该网站处的各种内容。在后 一种情况下,用户必须首先定位该网站的站点索引,如果存在则随后在该站点索引中导 航以定位感兴趣的内容。无需说,这对用户施加了很大的负担。另外,在其中用户可能使用诸如蜂窝电 话等手持式设备来导航web的场景中,与在该设备上呈现内容相关联的等待时间问题可 以使用户体验进一步变差。概述提供本概述以便以简化形式介绍将在以下的详细描述中进一步描述的一些概 念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限 定所要求保护的主题的范围。各实施例利用自动完成模块来展示网站的内容结构。在至少一些实施例中,用 户可以在应用程序内采取某一动作,并且作为响应,该自动完成模块可以检索站点索引 文件或站点地图并使用该站点索引文件或站点地图来显示该网站的内容结构。在至少一 些实施例中,可以在不导航到网站的情况下来显示该特定网站的内容结构。在至少一些实施例中,自动完成模块可以利用诸如HTTP协议等标准协议来检 索站点索引文件或站点地图。附图简述在全部附图中,使用相同的标号来指示相同的特征。附图说明图1示出根据--个或多个实施例的其中可以使用本文所描述的各原理的系统。图2示出web浏览器所提供的示例用户界面。图3示出来自图2 web浏览器的示例地址栏。图4示出根据--个或多个实施例的图3地址栏。图5示出根据--个或多个实施例的图4地址栏。图6示出根据--个或多个实施例的图5地址栏。图7示出根据--个或多个实施例的用户界面。图8示出根据--个或多个实施例的图7用户界面。图9示出根据--个或多个实施例的用户界面。图10示出根据-一个或多个实施例的图9用户界面。图11是描述根据一个或多个实施例的方法中的各步骤的流程图。图12示出可用于实现一个或多个实施例的示例系统。详细描述概览各实施例利用自动完成模块来展示网站的内容结构。在至少一些实施例中,用 户可以在应用程序内采取某一动作,并且作为响应,该自动完成模块可以检索站点索引 文件或站点地图并使用该站点索引文件或站点地图来显示该网站的内容结构。在至少一 些实施例中,可以在不导航到网站的情况下来显示该特定网站的内容结构。该自动完成 模块可由任何合适类型的应用程序来使用,如作为示例而非限制,web浏览器、RSS阅读 器、媒体播放器应用程序、电子邮件应用程序、和/或任何其他类型的基于因特网的应 用程序(其示例在下文提供)。在至少一些实施例中,自动完成模块可以利用诸如HTTP协议等标准协议来检 索站点索引文件或站点地图。一旦检索到站点索引文件或站点地图,则可以解析该文 件或地图以标识在该文件或地图中描述的结构。一旦标识了该结构,则可以向用户呈现 该结构的表示,以使用户可以查明站点类别、内容描述、以及与该网站相关联的其他信 息。如上所述,可以向用户呈现该结构的表示而不导航到该特定网站。然而,可以明白 和理解,一旦用户导航到特定网站,就可以提供本文描述的功能,如下文将变得显而易 见的。在以下讨论中,提供了题为“操作环境”的章节,该章节描述其中可采用一个 或多个实施例的一个环境。此后,提供了题为“示例实施例”的章节,并且该章节描述 一示例实施例。再后,题为“示例方法”的章节描述根据一个或多个实施例的方法。最 后,提供了题为“示例系统”的章节,并且该章节描述可用于实现一个或多个实施例的 一个系统。在提供了各实施例的概览之后,现在考虑对根据一个或多个实施例的示例操作 环境的讨论。操作环境图1在100处概括地示出根据一个或多个实施例的操作环境。环境100包括计 算设备102,计算设备102具有一个或多个处理器104、一个或多个计算机可读介质106 和驻留在计算机可读介质上并可由处理器执行的各种类型的一个或多个应用程序108。计 算机可读介质可包括,作为示例而非限制,通常与计算设备相关联的所有形式的易失性 和非易失性存储器和/或存储介质。这种介质可包括ROM、RAM、闪存、硬盘、可移 动介质等。计算设备的一个具体示例以下在图12中示出并描述。另外,计算设备102包括web浏览器110的形式的软件应用程序。可以使用任 何合适的web浏览器,其示例可从本专利技术的受让人和其他人获得。另外,计算设备102 包括可如以上和以下描述的那样来操作的自动完成模块111。该自动完成模块可包括由应用程序108和/或web浏览器110中的一个或多个利 用的独立组件。作为替换或补充,自动完成模块可以与应用程序108和/或web浏览器 110中的一个或多个集成在一起。在各实施例中,应用程序108和/或web浏览器110被 配置成利用自动完成模块111来使用户能够使用与访问这样的信息通常所使用的导航相 比更少的导航来访问站点类别、内容描述、层次相关内容描述等。另外,环境100包括诸如因特网等网络112,以及可从中接收和向其发送内容的 一个或多个网站114。计算设备102可被具体化为任何合适的计算设备,诸如作为示例而非限制,台式计算机,便携式计算机,诸如个人数字助理(PDA)、蜂窝电话等手持式计算机,等等。在描述了示例操作环境之后,现在考虑对示例实施例的讨论。示例实施例图2在200概括地示出可由合适地配置的web浏览器来提供的浏览器窗口形式的 用户界面。在该示例中,用户界面200包括可以在其中向用户呈现web内容的区域202。 另外,该用户界面包括在204概括地示出的各种导航工具和用户可以向其中键入或输入 诸如不同网站的URL等各种文本的地址栏206。在一个或多个实施例中,在用户在地址 栏206中键入或以其他方式输入文本时,诸如模块111 (图1)等自动完成模块可以检索相 关联网站的站点索引文件或站点地图并向用户显示该站点索引文件或站点地图中定义的 网页内容的描述。在至少一些实施例中,这可以独立于和/或无需导航到特定网站来完 成。作为示例,考虑图3,它示出了图2的地址栏206。在该示例中,用户输入了与 URL "www.yahoo.com"相关联的文本。在至少一些实施例中,用户随后可以采取相关 联的动作来使得与该URL相关联的站点索引文件或站点地图被返回到客户端应用程序。 作为示例,考虑使用与图3相同的指示符的图4。在此,用户可以输入斜杠“/”,如在400处所示。响应于这一用户动 作,客户端应用程序(在该情况下是web浏览器)可以向与该URL相关联的域发出 HTTP “Get(取)”请求。该“Get”请求可以请求与该域相关联的站点索引文件或站 点地图。通常,如本领域技术人员将明白的,这些文件被存储在标准位置中并且按常规 方式来命名。例如,这些文件通常存储在特定站点的根目录中。响应于发出该“Get”请求,将站点索引文件或站点地图返回到客户端应用程 序。在一个或多个实施例中,站点所有者可以配置他们的站点索引文件或站点地图以包 括可由客户端应用程序呈现的任何合适类型的信息。例如,站点所有者可以根据层次本文档来自技高网...

【技术保护点】
一种计算机实现的方法,包括:  响应于用户动作来检索与网站相关联的站点索引文件或站点地图(1110);以及  使用所述站点索引文件或站点地图来呈现与所述网站相关联的内容结构(1112),其中所述检索和使用是在不导航到所述网站的情况下执行的。

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

【专利技术属性】
技术研发人员:BR小安德斯
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年02月05日 06:37
    完成,读作释义助予完成。——孙文《黄花冈七十二烈士事略序》。
    0
1