首页> 外国专利> Method, system and computer program product for case and character-encoding insensitive searching of international databases

Method, system and computer program product for case and character-encoding insensitive searching of international databases

机译:用于区分大小写和字符编码的国际数据库的方法,系统和计算机程序产品

摘要

A search string for searching data distributed among various hosts employing different character encoding schemes or having different case-mapping capabilities is entered in a multi-field text string class. The multi-field text string class includes methods for transliterating characters within the original search string based on defined character equivalence tables. When the search string is received at a data host, a comparison is made of the operating system run on the originating data processing system, identified in a sourceVariant field of the multi-field text string class, and the operating system run on the data host, identified in a targetVariant field of the multi-field text string class. If necessary, an appropriate character equivalence table is selected and a variant of the search string is generated by transliteration. The search string variant is then passed to a search engine to search local data, either with or without the original search string, and matches identified are returned as matches for the original search string. Accurate search results are therefore produced despite the presence of different character encoding schemes, such as EBCDIC versus ASCII/Unicode, or operating systems which do not support case mapping.
机译:在多字段文本字符串类中输入用于搜索分布在使用不同字符编码方案或具有不同大小写映射功能的各种主机之间的数据的搜索字符串。多字段文本字符串类包括用于基于定义的字符等效表对原始搜索字符串中的字符进行音译的方法。当在数据主机上接收到搜索字符串时,将对在原始数据处理系统上运行的操作系统进行比较,该操作系统在多字段文本字符串类的sourceVariant字段中标识,并且操作系统在数据主机上运行,在多字段文本字符串类的targetVariant字段中标识。如有必要,选择适当的字符等效表,并通过音译生成搜索字符串的变体。然后将搜索字符串变体传递到搜索引擎以使用或不使用原始搜索字符串来搜索本地数据,并且将识别出的匹配项作为原始搜索字符串的匹配项返回。因此,尽管存在不同的字符编码方案(例如EBCDIC与ASCII / Unicode或不支持大小写映射的操作系统),仍可以产生准确的搜索结果。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号