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

通用搜索引擎制造技术

技术编号:2878960 阅读:536 留言:0更新日期:2012-04-11 18:40
本公开涉及一种为用若干种不同语言中的任何一种进行搜索而配置的通用搜索引擎。因此该通用搜索引擎可以用在对储存信息进行搜索的方法中。该方法包括步骤:把用户接口提供给用户(402);接收用其搜索的个别搜索语言的标识;接收搜索查询(410);以及进行包含用标识的语言写的信息的数据库的搜索(412)。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本公开涉及通用搜索引擎,更具体说,涉及可以用于用若干种不同语言进行搜索的搜索引擎。一般地,每个搜索引擎适用于用一种单独的语言对信息搜索。在用户希望用另一种语言进行搜索的地方,用户通常必须访问一个不同的搜索站点。为了方便地查找这样的一些搜索站点,若干现有的搜索站点提供到其他网络站点的连接,这些网络站点能把用户引导到一个适用于用其他语言执行搜索的搜索引擎。虽然给用户提供查找这样的一些搜索引擎装置,用户可以被迫通过若干网络站点导航直到最后到达所要求的搜索站为止。由于用户以后返回他或她在其处开始的原来站点会是困难的,这对于用户是不方便的,并且会引起失败。在企图减轻这些问题时,现在某些服务提供方维持能进行不同语言数据库搜索的单独搜索站点。然而,不幸的是,这些安排需要额外的支持人员维持这些单独站点。另外,经常把不同站点对着从属于与个别语言不同的个别国家的信息,因此限制了潜在地有可能被用户访问的信息量。从上述可以认识到,有一种能进行各种不同语言数据库搜索的通用搜索引擎是合乎希望的。使用通用搜索引擎可以实现该方法,该引擎被配置为用若干种不同种语言中的任何一种进行搜索。在一个实施例中,通用搜索引擎包括用于同用户接口的装置和用于用若干种不同现有搜索语言的一种搜索若干不同现有语言数据库的一个的装置。本公开还涉及搜索引擎软件。在一种安排中,该软件包括为把用户接口提供给用户而配置的逻辑,为接收个别搜索语言的标识而配置的逻辑,为使用用户接口接收搜索查询而配置的逻辑以及为搜索包含用该标识语言的信息的数据库而配置的逻辑。在结合附图阅读下面的详细说明时,本专利技术的其他系统、方法、特征和优点将成为明显可见。附图说明图1是通用搜索引擎的示意性操作环境的示意图。图2是图1所示的计算方法的示意图。图3是图1所示的网络服务器的示意图。图4是表示图3所示通用搜索引擎操作例子的流程图。图5是示意性通用搜索页的示意图。图6是通用搜索引擎和多个不同语言数据库之间关系的示意表示。现在参照附图。在这些附图中相同的数字都表示几个视图中的相应部分。图1表示在其中可以使用通用搜索引擎的例子性操作环境100。如该图所示,操作环境100可以包括一个或几个计算设备102,举例说,这可以包括一些个人计算机(PC)。如图1上进一步表示的,每个计算设备102可以连接到网络104上。网络104一般包括一个或几个子网络。这些子网络通信上互相连接。例如,这些网络可以包括一个或几个局域网络(LAN)和/或广域网络(WAN)。然而,网络104一般包括构成因特网一部分的一组网络。也如所示的,连接到网络104的是网络服务器106。该网络服务器106操作通用搜索引擎。虽然己说明和表示了网络服务器,但要认识到服务器只被看作一个例子,无意用于限制本公开的范围。图2是一个表示计算设备102结构实例的示意图。如图2所示,每个计算设备102可以包括处理设备200、存储器202、一个或几个用户接口设备204、显示器206、一个或几个网络接口设备208以及每个其他组元电连接到其上的本机接口210。本机接口210可以有附加元件,例如,为能够进行通信的控制器、缓冲器(高速缓冲存储器)、驱动器、中继器和接收器,为简单起见被省略。另外,本机接口210还可以包括使适当的通信能够在上述组元间进行的地址、控制和/或数据连接。处理设备200可以包括任何定制的或市场上买得到的处理器、中央处理单元(CPU)或与计算设备102有关的若干处理器中的辅助处理器、半导体基础的微处理器(以微芯片形式)或宏处理器。存储器202可以包括任何易失存储元件(例如,随机存取存储器(RAM、例如DRAM、SRAM等))和非易失存储元件(例如,ROM、硬磁盘驱动器、磁带、CDROM等)组合的存储器。用户接口设备204一般包括通常同PC一起使用的用户接口设备。例如,用户接口设备204可以包括键盘和鼠标器。同样地,显示器206可以包括一般同PC一起使用的显示设备,例如计算机监视器。一个或几个网络接口设备208包括计算设备102用其发送和接收网络104上的信息的硬件。举例说,网络接口设备208包括即传递输入又传递输出的组元,例如调制器/解调器(例如调制解调器)、射频(RF)或其他收发信机、电话接口、桥接器、路由器等。存储器202包括各种包含操作系统212和网络浏览程序214的软件程序。操作系统212控制其他软件,例如,网络浏览程序214的执行,并提供调度、输入输出控制、文件和数据管理、存储管理和通信控制及相关业务。网络浏览程序214是为使网络104的连接和导航有可能而被配置。举例说,网络浏览程序214可以包括网浏览程序,例如,出自Microsoft公司的因特网ExplorerTM(探测程序)或出自Netscape公司的Netscape NavigatorTM(导航程序)。虽然操作系统212和网络浏览程序214只是在存储器202中识别的程序,本专业技术人员会认识到,其他程序也可以储存在存储设备内,如果需要。图3是表示网络服务器106结构实例的示意图。如图3上所示,网络服务器106可以有与计算设备102类似的配置。因此,网络服务器106可以包括处理设备300、存储器302、一个或几个用户接口设备304、显示器306、一个或几个网络接口设备308以及每个其他组元电连接到其上的本机接口310。处理设备300可以包括任何定制的或市场上买得到的处理器、中央处理单元(CPU)或若干与网络服务器106有关的服务器中的辅助服务器、半导体基础的微处理器(以微芯片形式)或宏处理器。存储器302可以包括任何易失存储元件(例如,随机存取存储器(RAM、例如DRAM、SRAM等))和非易失存储元件(例如,ROM、硬磁盘驱动器、磁带、CDROM等)组合的存储器。如同计算设备102的情形一样,网络服务器106的用户接口设备304可以包括键盘和鼠标器;而显示器306可以包括计算机监视器。一个或几个网络接口设备308包括网络服务器106用其发送和接收网络104上的信息的硬件,还包括即传递输入又传递输出的组元,例如调制器/解调器(例如调制解调器)、射频(RF)或其他收发信机、电话接口、桥接器、路由器等。存储器302包括各种包括操作系统312、通用搜索引擎314和语言翻译程序316的软件程序。操作系统312控制其他软件,例如,通用搜索引擎314和语言翻译程序316的执行,并提供调度、输入输出控制、文件和数据管理、存储管理和通信控制及相关业务。通用搜索引擎314是为接收搜索查询和来自计算设备102的其他输入以及根据这些查询进行搜索而被配置。语言翻译程序316的配置是为翻译用户通过通用搜索引擎314输入的搜索查询,以致先前的搜索查询能被用作在不同语言数据库进行的搜索的基础。通用搜索引擎314和语言翻译程序316的运作将参照图3在下面讨论。除了这些程序外,存储器302还可以包括数据库318。如下面要讨论的,数据库318可以包括若干不同语言数据库。每个数据库与用不同语言写的信息有关。各种软件和/或固件程序已在这里说明。应该理解到,这些程序能被储存在任何计算机可读媒体上,为任何计算机有关系统或方法所使用或与它们连接使用。在本文件的情况下,计算机可读媒体是电子的、磁的、光的或其他的本文档来自技高网...

【技术保护点】
一种用于对储存信息进行搜索的方法,包括步骤:把用户接口提供给用户(402);接收用其搜索的个别语言的标识;接收搜索查询(410);以及对包含用标识的语言写的信息的数据库进行搜索(412)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:DG约翰逊BL约翰逊P莱克莱尔克
申请(专利权)人:惠普公司
类型:发明
国别省市:US[美国]

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

1