指示内容查找结果的方法和装置的制作方法

文档序号:6561942阅读:119来源:国知局
专利名称:指示内容查找结果的方法和装置的制作方法
技术领域
本发明涉及计算机领域,特别涉及指示内容查找结果的方法和装置。
技术背景随着显示器技术的发展,计算机的显示器越来越大,屏幕上显示的 内容也越来越多。例如,很多网页的首页同时显示非常的多的信息。在 进行文档编辑的时候,在一个编辑窗口中可以显示很多行文本。 一个网 页或编辑窗口有时又被分为多个框或部分,不同的框显示不同的内容, 使得用户界面非常复杂。用户为了在显示的众多内容中快速地找到自己 需要或感兴趣的部分,往往借助查找工具。查找工具通过关键字或其他 书签的匹配来定位用户所需的内容。通常查找工具在找到匹配的内容 后,将该内容高亮显示以提示用户找到了匹配的内容。但是,当显示的 内容非常多而高亮显示的内容并不多的时候,用户还是很难找到匹配的 内容。例如,图l示出了一个网页。用户希望在该网页中找到其中的字 母S。当查找工具找到其中的字母S并且将其高亮显示后,用户还是很难发现其中高亮显示的部分。这样,用户还还是很难找到匹配的字母s的确切位置。如图2所示,在Google Map网页中,用户输入所要查找的地址的关 键字。Web服务器查找数据库中与用户输入的关键字匹配的地址以及相 关的地图。并将相关的地图返回给用户。在返回的地图上用几个气球状 的标记指出与关键字匹配的地址所在的位置,方便用户查找对应的地理位置。在显示的内容中查找相关内容的时候,仅仅是高亮显示匹配的内容
是不够的,需要更好的匹配提示,以改善用户体验。 发明内容本发明的一个目的是解决高亮显示匹配的内容不够显著的问题,为 匹配的内容提供附加的提示,以指示用户快速找到匹配的结果。根据本发明的一个方面,提供一种指示内容查找结果的方法,包括步骤输入要查找的关键字;在显示的内容中查找与该关键字匹配的内 容并确定匹配的内容在显示屏中的位置;和生成指示所述位置的定向提根据本发明的另一个方面,提供一种指示内容查找结果的装置,包 括输入模块,用于输入要查找的关键字的输入;查找模块,用于在显 示的内容中查找与该关鍵字匹配的内容并确定匹配的内容在显示屏中 的位置;和控制模块,用于生成指示所述位置的定向提示。根据本发明的再一个方面,提供一种指示内容查找结果的组件,包 括输入模块,用于输入要查找的关键字的输入;查找模块,用于在显 示的内容中查找与该关键字匹配的内容并确定匹配的内容在显示屏中 的位置;和控制模块,用于生成指示所述位置的定向提示。根据本发明的又一个方面,提供一种机器可读存储装置,其上存储 有计算机程序,该计算机程序有可由机器执行以使该机器完成上述的方法。本发明使用户能够更方便和快速地查找到匹配的结果,从而改善了 用户使用计算机的体验。通过以下结合附图所作的描述,本发明的其他特点和优点将显而易 见,其中在其全部附图中相同标号指示相同或类似部分。


附图构成本说明书的一部分,其用来说明本发明的实施方式,并且 和文字描述一起,解释本发明的原理。 图l示出了现有技术中查找显示内容的示意图; 图2示出了现有技术中显示匹配内容的示意图; 图3示出了本发明的指示内容查找结果的方法的一个实施例的流程图;图4示出了本发明的指示内容查找结果的装置的 一个实施例的方框图;图5-8示出了本发明的多个实施例的用户界面示意图;以及图9示意性地表示了其中可以实现本发明的实施例的计算机系统。
具体实施方式
首先参考图3,其中示出了本发明的指示内容查找结果的方法的一 个实施例的流程图。在步骤S301,输入要查找的关键字。在步骤S302, 判断在显示的内容中是否查找到与该关键字匹配的内容。如果是,则流 程进入S303。在此,确定匹配的内容在显示屏中的位置。以上的步骤釆用现有技术中通常的查找工具即可完成。图l中示出了 现有技术中的查找过程示意图。例如,为了在一个网页中查找字母s, 用户只需要打开一个查找对话框,其中输入关键字"s",然后浏览器 查找到匹配的第一个关键词"s"。之后,确定它在页面中的位置并将 它高亮显示。接下来,在步骤S304中生成指示匹配的内容所在位置的定向提示。 由于在步骤S303中已经查找到匹配的内容所在的位置,为了使用户更容 易发现这个位置,可以生成一个听觉或视觉定向提示或者同时生成两 者。用户按照这个提示,可以方便地找到匹配的内容而不是在整个屏幕 或窗口中寻找高亮显示的部分。在本发明的一个实施例中,该定向提示是听觉定向提示。例如,当 查找到匹配的内容后,可以播放一段音频或提示音以指示匹配的内容所 在的方位。这样的音频可以是一段录音或语音合成的音频。例如,当匹
配的内容位于相对于屏幕或当前窗口的中心的大约45度或五点钟方向 时,则播放提示音频"45度方向"或"五点钟方向"。这样,用户就只 沿着该方向去寻找匹配的内容。另一种方式可以是将屏幕或窗口划分成 4个或9个部分。例如,当查找到匹配的内容后,根据匹配的内容所在的 区域播放指示相应的区域的音频。例如,播放音频提示"左上区"后, 用户只需在左上区寻找高亮显示的内容即可。应当理解,还可以采用其他的听觉定向提示。例如,采用提示音的 频率、长短、重复次数等等的组合来指示相应的方向。在本发明的另一个实施例中,定向提示可以是视频定向提示。可以 是在屏幕上显示的图形、动画等等,以指示匹配的内容的所在的位置或 方向。例如,当查找到匹配的内容后,在查找对话框中显示一个箭头指 向匹配的内容所在的方向。用户只需要沿着该箭头指示的方向即可找到 高亮显示的内容。如图7所示。另外一种指示匹配内容的附加提示可以 是在匹配内容的周围画一个圆圏。用户可以方^f更地在圆圏内找到高亮显 示的内容。在本发明的另 一个实施例中,视觉定向提示可以位于查找对话框以 外,也就是,终点为匹配内容所在位置附近的图形或动画。例如,在匹 配内容所在位置的周围显示一个指向该位置的箭头或手指图形以提示 用户匹配内容所在的位置。如图6所示。此外,当用户输入关键字时,他的注意力集中在查找对话框上。这 样,视觉定向提示的起点可以设在对查找话框上,更清楚地引导用户发 现匹配的内容所在的位置。如图5所示,可以显示一个乂人对话框到匹配 内容所在位置的图形,引导用户发现匹配的内容。更生动的方式是显示 一段蜜蜂或蜘蛛侠的从对话框飞到匹配内容所在位置的动画,用户会很 容易地发现匹配的内容。如图5所示。另一个可选的方式是视觉定向提示的起点在屏幕的一个国定点。例 如,每次查找到匹配的内容后,都从屏幕或窗口的左上角或中心点到匹 配显示一个图形或播放一段动画来指示匹配的内容。应当理解,这个起 点可以根据不同条件改变。例如,匹配内容位于屏幕的最左边,如果从 左上角画一个箭头并不明显时,可以改为从右上角出发画一个箭头指向 该位置。定向提示在某些情况下可能对用户来说是一种干扰。因此,在步骤S305,在满足预定条件后关闭定向提示。这可以是在显示了预定时间的 视觉定向提示后将其关闭。或者是重复闪烁提示预定的次数或重复播放 预定次数的提示音频后关闭提示。预定的时间和重复的次数等条件可以 由用户设定或根据指示的明显程度设定。例如, 一个很大很清晰的视觉 定向提示只显示很短的时间即可而较小的提示可以显示的时间长一些。接下来,在步骤S306,判断用户是否希望查找下一个匹配。如果是, 则返回步骤S302。这样,在显示的内容中有多个与输入的关键字匹配的 内容时,可以顺序产生多个定向提示。或者,在显示的内容中有多个与输入的关键字匹配的内容时,可以 同时确定多个匹配的内容在显示屏中的位置,并同时显示多个指向匹配 内容的视觉定向提示。这样帮助用户迅速查找到所有匹配的内容。应当理解, 一个可选的步骤是只有在满足预定条件是才产生所述定 向提示。例如,当用户输入的关键字长度非常长,在找到匹配的内容后 高亮显示匹配内容已经非常显著。此时就不再显示附加的定向提示。或 者是匹配的内容就在用户输入焦点的附近,例如非常接近查找对话框, 则不再显示定向提示。当然,用户可以选择是否需要这种附加的提示。图4示出了本发明的指示内容查找结果的装置的 一个实施例的方框 图。指示内容查找结果的装置400包括输入模块401,查找模块403和控 制模块405。输入模块401用于输入要查找的关键字。查找模块403判断 在显示的内容中查找与该关键字匹配的内容并确定匹配的内容在显示 屏中的位置。控制模块405用于生成指示匹配的内容所在位置的定向提 示。此外,控制模块405还可以判断是否满足预定条件,并且在满足预 定条件后才生成听觉或视觉定向提示,并可以控制定向提示的各种属
性,例如,定向提示的个数、起点、终点、重复次数等等。此外,控制模块405还在满足预定条件时关闭定向提示。图9示意性地表示了其中可以实现本发明的实施例的计算机系统。 图9中所示的计算机系统包括CPU(中央处理单元)901、 RAM(随机存取 存储器)902、 ROM(只读存储器)903、系统总线904, HD(硬盘)控制器 905、键盘控制器906、串行接口控制器907、并行接口控制器908、显 示器控制器909、硬盘910、键盘911、串行外部设备912、并行外部设 备913和显示器914。在这些部件中,与系统总线904相连的有CPU 901、 RAM 902、 ROM 903、 HD控制器905、键盘控制器906,串行接口控制 器907,并行接口控制器908和显示器控制器909。硬盘910与HD控 制器905相连,键盘911与键盘控制器906相连,串行外部设备912与 串行接口控制器907相连,并行外部设备913与并行接口控制器卯8相 连,以及显示器914与显示器控制器909相连。图9中每个部件的功能在本技术领域内都是众所周知的,并且图9 所示的结构也是常规的。这种结构不仅用于个人计算机,而且用于手持 设备,如PalmPC、 PDA(个人数据助理)、移动电话等等。在不同的应 用中,图9中所示的某些部件可以被省略。图9中所示的整个系统由通 常作为软件存储在硬盘910中、或者存储在EPROM或者其它非易失性 存储器中的计算机可读指令控制。软件也可从网络(图中未示出)下载。 或者存储在硬盘910中,或者从网络下载的软件可被加载到RAM 902 中,并由CPU901扭J亍,以《更完成由库欠件确定的功能。尽管图9中描述的计算机系统能够支持根据本发明的指示内容查 找结果的方法,但是该计算机系统只是计算机系统的一个例子。本领 域的熟练技术人员可以理解,许多其它计算机系统设计也能实现本发明 的实施例。本发明还可以实现为一种例如由图9所示计算机系统所使用的计算 机程序产品,其包含有用于执行根据本发明的适用于文件系统的搜索排 序方法的代码。在使用之前,可以把代码存储在其它计算机系统的存储
器中,例如,存储在硬盘或诸如光盘或软盘的可移动的存储器中,或者 经由因特网或其它计算机网络进行下载。所公开的本发明的方法可以在软件、硬件、或软件和硬件的结合中实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器 中,由适当的指令执行系统,例如微处理器,个人计算机(PC)或大型 机来执行。虽然已经参考目前考虑到的实施例描述了本发明,但是应该理解本 发明不限于所公开的实施例。相反,本发明打算覆盖所附权利要求的精 神和范围之内所包括的各种修改和等同布置。以下权利要求的范围符合 最广泛解释,以便包含所有这样的修改及等同结构和功能。
权利要求
1.一种指示内容查找结果的方法,包括步骤输入要查找的关键字;在显示的内容中查找与该关键字匹配的内容并确定匹配的内容在显示屏中的位置;和生成指示所述位置的定向提示。
2. 根据权利要求1所述的方法,其中所述生成步骤生成听觉定向提示。
3. 根据权利要求1所述的方法,其中所述生成步骤生成视觉定向提示。
4. 才艮据权利要求3所述的方法 中显示。
5. 根据权利要求3所述的方法 位置的图形或动画。
6. 根据权利要求3所述的方法 对话框上。
7. 根据权利要求3所述的方法 的一个固定点。
8. 根据权利要求1所述的方法 多个定向提示。
9. 根据权利要求3所述的方法 多个视觉定向提示。
10. 根据权利要求1 - 9任一个所述的方法,其中只有在满足预定条件 时才产生所述定向提示。
11. 根据权利要求l - 9任一个所述的方法,其中在满足预定条件后关 闭所述定向提示。,其中所述视觉定向提示在查找对话框 ,其中所述视觉定向提示是终点为所述 ,其中所述视觉定向提示的起点在查找 ,其中所述视觉定向提示的起点在屏幕 ,其中当查找到多个匹配时,顺序生成 ,其中当查找到多个匹配时,同时显示
12. —种指示内容查找结果的装置,包括 输入模块,用于输入要查找的关键字的输入;查找模块,用于在显示的内容中查找与该关键字匹配的内容并确定 匹配的内容在显示屏中的位置;和控制模块,用于生成指示所述位置的定向提示。
13. 根据权利要求12所述的装置,其中所述控制模块生成听觉定向提示。
14. 根据权利要求12所述的装置,其中所述控制模块生成视觉定向提示。
15. 根据权利要求14所述的装置,其中控制模块在查找对话框中显示 所述^f见觉定向提示。
16. 根据权利要求14所述的装置,其中所述^f见觉定向提示是终点为所 述位置的图形或动画。
17. 根据权利要求14所述的装置,其中所述视觉定向提示的起点在查 找对话框上。
18. 根据权利要求14所迷的装置,其中所述视觉定向提示的起点在屏 幕的一个固定点。
19. 根椐权利要求12所述的装置,其中当所述查找模块查找到多个匹 配时,所述控制模块顺序生成多个定向提示。
20. 根据权利要求14所述的装置,其中当所述查找模块查找到多个匹 配时,所述控制模块同时显示多个定向提示。
21. 根据权利要求12-20任一个所述的装置,其中只有在满足预定条 件时,所述控制模块才产生所述定向提示。
22. 根据权利要求12-20任一个所述的装置,其中在满足预定条件 后,所述控制模块关闭所述定向提示。
23. —种指示内容查找结果的查找对话框组件,包括步骤 输入模块,用于输入要查找的关键字的输入;查找模块,用于在显示的内容中查找与该关键字匹配的内容并确定匹配的内容在显示屏中的位置;和控制模块,用于在对话框中生成指示所述位置的定向提示。 24.—种机器可读存储装置,其上存储有计算机程序,该计算机程序有可由机器执行以使该机器完成如权利要求1-ll的方法。
全文摘要
本发明涉及计算机领域,特别涉及指示内容查找结果的方法和装置。根据本发明,提供了一种指示内容查找结果的方法,包括步骤输入要查找的关键字;在显示的内容中查找与该关键字匹配的内容并确定匹配的内容在显示屏中的位置;和生成指示所述位置的定向提示。本发明使用户能够更方便和快速地查找到匹配的结果,从而改善了用户使用计算机的体验。
文档编号G06F17/30GK101165684SQ200610135550
公开日2008年4月23日 申请日期2006年10月18日 优先权日2006年10月18日
发明者沈华品, 童春杰, 蔡俊杰, 恺 魏 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1