用于从计算机显示的内容中自动启动搜索查询的方法和系统技术方案

技术编号:2826530 阅读:242 留言:0更新日期:2012-04-11 18:40
一种根据最低限度的用户交互活动来从文档文本或其他媒体对象中自动产生搜索查询的方法。对每一个指定类型的用户输入操作(例如单击或“轻敲”)来说,在这里存在一个预定“搜索目标”。该搜索目标选项是在本地存储的配置文件中定义的。在指向屏幕上的某个文本区域时,这时将会借助某种算法来确定用户预期的搜索项目(例如字或字集)。在这里还使用了悬停-点击方法,如果用户在某个时段将光标悬停在了预期项目之上,那么作为结果,该方法将会激活搜索功能。解析引擎将正被查询的搜索目标URL与已知搜索目标数据库相匹配,并且将那些来自数据库的搜索目标简档的附加信息(例如ID或分支号码)添加给预定查询字串。

【技术实现步骤摘要】
【国外来华专利技术】用于从计算机显示的内容中自动启动搜索查询的方法和系统本申请要求2005年6月16日提交的美国专利申请60/691,208的优 先权,其中全部引入该申请作为参考。
技术介绍

技术实现思路
io 现今,用于定位信息的因特网搜索引擎的广泛使用已经作为惯例而被 接受。有很多用户是通过从增长的因特网准备设备登录到因特网来获取信 息的,随着此类用户数量的增多,有必要便利和简化可搜索信息的可用性。 因特网用户可以广泛选择可以供其随意使用的搜索引擎,以便确定所需要 的信息的位置。但是,如果因特网用户想要査看处于某个计算机文档(例15 如网页、电子邮件、即时消息、视频流、移动文本、计算机游戏等等) 内部的项目或对象,并且用户有可能需要通过执行因特网搜索来检索关于 这些项目或对象的信息结果,那么用户仍旧需要通过经过障碍和步骤来完 成该操作。首先,用户必须知道用以搜索其寻求内容的最恰当的搜索引擎。 其次,用户必须打开万维网浏览器窗口和/或访问其预期的信息搜索源。20第三,用户还必须手动输入搜索项目。倘若用户相当了解计算机界面,那么,如果用户能够通过执行下列用 户输入操作步骤来发布搜索请求,则用户可以避免以手动方式将所述项目重新键入到预期的搜索引擎中a)用户必须选择其试图搜索的关键字;25 b)用户必须将关键字拷贝到操作系统界面的剪切板,其中该剪切板是可以用于存储数据的临时缓存器;c) 用户必须打开新的因特网浏览器窗口;d) 用户必须定位到预期的搜索引擎;e) 用户必须将选定的关键字粘贴到搜索引擎网页的输入字段,然后通 30 过激活某个运行按键来发起搜索请求。就本专利技术而言,本专利技术简化了对出现在文档或视频流中的字、短语或 对象实施的搜索处理,由此消除了对于这些重复和耗时步骤的需要。就文 档而言,它指的是作为文本显示给用户的任何类型的文件,无论是HTML、 Java、数字视频流、字处理文档、电子邮件、移动SMS或MMS5还是其他任何格式,在这些格式中,文本或对象都是出现在显示给用户的 计算机屏幕上的。WordClick应用可以对文本进行分析,并且由此可以分 析启发式规则应用,此外它还可以确定相关联的字群组。当用户选择了屏 幕上的某个字时,这时可以选择整个群组作为输入到搜索引擎中的群组, 以此作为一个査询。这种逻辑是WordClick应用的一个集成部分,它为io用以确定终端用户意图更有效使用的搜索参数的处理提供了自动化操作。 在本专利技术的另一个实施例中,视频流中的某些区域可被自动选择,并 且可以用作搜索查询。当前,在数字视频流内部可以动态识别某些特定区 域。本专利技术能使数字视频流的观众通过点击位于视频流查看界面特定区域 的热点来检索搜索结果。热点是可以感测到鼠标点击或其他用户输入的计15 算机屏幕显示区域。通常,热点是通过光标变化显示给用户的,当点击热 点时,该热点将会触发另一个操作。在窗口编程技术中,用于在数字视频 中实施所谓热点的技术是已知的,这些技术通常可以作为函数来获取。 与之相关的更多信息可以在InfiniBand Architecture Specification vol.1 -Release 1.1 ,2002年11月6日,InfiniBand Trade Association20 XP00119皿4第75页第7行-22行,第80页第33行-第82页第30行, 第464页第40行-第42行,第555页第18行-第21行中得到,其中该 文献在这里引入作为参考。
技术实现思路
由此,本专利技术的一个目的是提供一种通过使用单步方法来搜索选定项 25目的方法,由此单独的选定项目或是与同一文档中的另一组相关项目相结 合的选定项目将会自动转换成一个提交到搜索引擎的搜索查询提交。 为了实现所述目标,本专利技术包含了五个子系统和子方法a. 文本捕捉方法b. 字设置方法30 c.悬停-点击方法d. 多搜索目标系统e. 搜索査询处理器系统本专利技术的另一个目的是提供文本査询生成处理,以便从显示文档的第 三方应用中捕捉文本信息,而不与所述应用执行常规编程交互,也就是不5 执行一系列的吃力的拷贝、运行以及粘贴到图形用户界面窗口中的处理。本专利技术的另一个目的是根据单独的选定字及其周围的上下文来自动识 别完整的搜索查询,在这里将这种处理称为字集方法。某些可扩展逻辑或 启发性规则将被使用,以便根据单个的选定字及其上下文来确定用户的搜 索意图。 一旦鼠标光标悬停于某个字,那么该应用不但会识别这个字,这10个还会考虑该字所处的上下文。本专利技术将会分析整个段落以及包含该字的其他字群组,并且将会使用启发式和逻辑规则来确定该字是单独查询还是 字集的一部分。如果识别出的是一个字集,那么该应用将会使用字集中的 所有字来产生搜索查询。此外,本专利技术还会使用颜色、下划线或其他任何 典型的文本高亮显示工具来高亮显示包含该字集的字,以便将所述字集作15 为可选项目来显示。本专利技术的另一个目的是借助悬停-点击方法来启动图形用户界面上的 操作,而不需要获取物理开关启动,例如计算机接口鼠标或触摸板上的按 钮。本专利技术的主要功能是提供以最便利的方法来为用户搜索字或字集合 (关键字)的能力。本专利技术提供了一种逻辑,其中该逻辑可以选择所有可 20能执行的操作中的最简单的操作——鼠标左键点击——来调用其功能。但 是,由于鼠标点击还被用于呈现文档的主应用程序中多种其他操作,因此,悬停-点击方法还被用于将针对主应用程序的操作与针对WordClick的那些操作区分开来。当用户将屏幕上的光标悬停在字之上的时候,作为结果, 该悬停-点击方法将会启动操作,而不需要鼠标按钮或触摸板触摸操作。25 该方法是通过使用等待时间来工作的。如果用户快速地移动和点击光标,那么该悬停-点击应用将会忽略在主应用上执行的点击处理。如果用户在 某个特定字上停留了超出某个预定时间量的时间,那么该悬停-点击方法 将会根据所述字或位置来调用字集方法。在指示了字集处理之后,如果用 户将光标从所述字上移开并且执行点击操作,那么该悬停-点击方法将会30 复位其状态,并且忽略在主应用上执行的点击处理。这样做将会防止将出于无心的点击传递到WordClick应用。在指示了字集处理之后,如果用 户点击同一字,那么WordClick应用将会完成其功能。通常,所述字集 会被装配到一个消息分组中,并且将会作为查询而被转送到搜索引擎。在 发送了搜索查询之后,该程序可以复位其状态。 5 本专利技术的另一个目的是提供一种用于配置目标搜索引擎的界面,并且 在这里将其称为多搜索目标系统。本专利技术的这个特性允许应用将其功能与 用户首选的搜索引擎相适配。此外,该应用还允许设置每一个用户输入组 合(例如左键点击、左键双击以及按住Alt的左键点击),以便使用该搜 索査询来将不同的搜索引擎定为目标。该设置将会本地保存在某个配置文 io 件中,其中该文件优选是经过加密的,此外,所述设置也可以附带依赖于 分发者的默认值。本专利技术的另一个目的提供一种通过搜索査询而将分发者标识信息提供 给目标搜索引擎的搜索查询处理器系统。这种功能允许搜索引擎确定运行在用户计算机上的专利技术实例的来源。其目的在于搜索引用的运营者由此 15 可以确定如何对搜索启用处理执行贷记操作。正如普通技术人员所能想到 的那样本文档来自技高网
...

【技术保护点】
一种由运行在计算机上的代码执行并且通过使用计算机显示的文本来产生搜索查询消息分组的方法,包括:从用户接收具有显示文本中的至少一个字的选择;确定包含了显示文本中的至少一个字的字集;产生数字网络消息分组,其中该分组包含了 与执行本方法的程序拷贝发行方之一相关联的身份指示。

【技术特征摘要】
【国外来华专利技术】US 2005-6-16 60/691,2081.一种由运行在计算机上的代码执行并且通过使用计算机显示的文本来产生搜索查询消息分组的方法,包括从用户接收具有显示文本中的至少一个字的选择;确定包含了显示文本中的至少一个字的字集;产生数字网络消息分组,其中该分组包含了与执行本方法的程序拷贝发行方之一相关联的身份指示。2.权利要求1的方法,还包括将该消息传送到目的地搜索引擎网站。3. 权利要求2的方法,还包括从用户接收搜索引擎网站的身份的选 择,其中所传送的消息分组被发送到所述搜索引擎网站。4. 权利要求2的方法,其中传送步骤是响应于用户启动下列各项之一 的处理而执行的鼠标点击、书写笔触摸、按键键入、语音命令。5.权利要求1的方法,其中接收步骤包括在光标处于显示文本附近的字邻近时检测用户在预定时段没有移动光标的状况。6. 权利要求5的方法,其中预定时段小于5秒。7. 权利要求l的方法,还包括显示被显示文本中的字集成员的指示。8. 权利要求7的方法,其中字集包括不到10个字。9.权利要求1的方法,其中字集包括至少一个与选定字上下文关联的 字。10.权利要求1的方法,其中确定步骤包括将至少一个逻辑规则应用 于包含选定字的文本中的一组字。11. 权利要求10的方法,其中该逻辑规则是下列各项中的其中一项 25 斜体逻辑规则,粗体逻辑规则,下划线逻辑规则,字体类型逻辑规则,双弓I号逻辑规则,单引号逻辑规则以及大写逻辑规则。12. 权利要求9的方法,还包括响应于用户选择的预定设置来修改逻辑规则应用的顺序。13. 权利要求2的方法,其中传送步骤针对的是一个以上的搜索引擎。 3014.权利要求2的方法,其中身份指示是以一个与软件发行方的身份相关联的预定字串。15.权利要求14的方法,还包括通过对从数据存储设备中读取的数据执行解密或解扰处理之一来恢复 预定字串。16.权利要求14的方法,其中生成步骤还包括从用户接收目的地搜索引擎网站的选择; 检索与选定的目的地搜索引擎相关联的所需要的属性格式; 形成预定字串,以便符合所需要的格式。17. —种由运行第二程序的计算机上的第一程序执行并借助光标来确 10定由第二程序显示的用户选择的对象的方法,包括通过捕获光标移动数据来而在第二程序接收移动数据之前确定光标位 置;检测光标在预定时段没有移动的状态; 在执行这种检测时确定光标的停止位置; 15 在与光标停止位置相同的位置附近识别第二程序显示的至少一个对象。18. 权利要求17的方法,其中预定时段小于5秒。19. 权利要求17的方法,其中至少一个对象是文本对象。20. 权利要求19的方法,其中文本对象是一个字。21. 权利要求17的方...

【专利技术属性】
技术研发人员:肯迈尔
申请(专利权)人:文字点击有限公司
类型:发明
国别省市:US[美国]

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

1