索引系统的制作方法

xiaoxiao2020-7-22  9

专利名称:索引系统的制作方法
技术领域
本发明涉及索引系统,并且还涉及对该索引系统进行操作的方法。
背景技术
由于互联网上的大量数据,用户想要在互联网上有效地搜索他们所期望的商品和 /或服务时常常会遇到很大困难。互联网搜索引擎在一定程度上缓解了这个问题,但是在定位用户所期望的确切商品和/或服务方面,互联网搜索引擎往往是不可靠的。
因此,本发明的目的在于解决上述问题,且提供了一种有利于在互联网上搜索商品和/或服务的更有效方案。

发明内容
本发明的一个方面提供了一种对索引系统进行操作的方法,所述方法包括利用接收器模块接收用户的请求,所述请求至少包括一个唯一标识符;利用与数据库及所述接收器模块通信连接的关联模块,对所述数据库进行访问,由此检索到至少一个与从所述用户接收到的所述唯一标识符相关联的统一资源定位符(URL),所述数据库存储有商品或服务的多个唯一标识符并且存储有与商品、个人或服务相关联的多个URL;以及利用与所述关联模块通信连接的传输模块,将检索到的所述至少一个URL传输给所述用户。
所述方法还可以包括生成或接收商品、个人或服务的多个唯一标识符;以及将所述多个唯一标识符存储在所述数据库中。
应当理解的是,可以将“个人”理解为包括自然人、以及诸如公司或社会团体等法人。
所述方法可以包括将与商品、个人或服务相关联的多个URL存储在所述数据库中。
所述方法可以包括将所述多个URL与对应的所述多个唯一标识符关联起来。
所述多个唯一标识符可以包括字母数字字符和/或字母数字字符串。
所述字母数字字符串可以是如下的可扩展的字母数字字符串它可以包含表示与对应的所述URL相关联的商品、个人或服务的信息。
所述方法可以包括通过用户所访问的搜索引擎来接收所述用户的所述请求。
所述方法可以包括从与特定的URL相关联的用户接收唯一标识符;以及将所述用户或者与所述用户相关联的计算设备连接至所述特定的URL。
本发明的第二个方面提供了一种索引系统,其包括数据库,所述数据库存储有商品或服务的多个唯一标识符并且存储有与商品或服务相关联的多个统一资源定位符 (URL);接收器模块,所述接收器模块被布置成接收用户的请求,所述请求至少包括一个唯一标识符;关联模块,所述关联模块与所述数据库及所述接收器模块通信连接,所述关联模块被布置成对所述数据库进行访问,由此检索到至少一个与从所述用户接收到的所述唯一标识符相关联的URL ;以及传输模块,所述传输模块与所述关联模块通信连接,所述传输模块被布置成将检索到的所述至少一个URL传输给所述用户。
所述多个唯一标识符可以是分配给对应的商品或服务的字母数字字符串。
所述多个唯一标识符可以包括标识着对应的商品或服务的字符和/或字符串。
所述接收器模块可被布置成通过通信网络来接收所述用户的所述唯一标识符。
所述接收器模块可被布置成从用户所访问的搜索引擎接收所述用户的所述唯一标识符。
所述索引系统可以包括唯一标识符生成模块,所述唯一标识符生成模块被布置成用于生成每个商品或服务的唯一标识符,与每个所述商品或服务相关联的URL存储在所述数据库中。
所述关联模块可以被布置成对所述数据库进行访问,由此检索到与从所述用户接收到的所述唯一标识符相关联的URL的列表。


图1示出了包括本发明实施例的索引系统的网络示意图; 图2示出了本发明实施例的对图1所示的索引系统进行操作的方法的流程图;以及 图3示出了包括本发明实施例的索引系统的网络示意图。
具体实施例方式在下面的说明中,出于说明的目的,为了提供对本发明实施例的全面理解而阐述了许多具体细节。然而,对于本领域技术人员来说显而易见的是,也可以不采用这些具体细节来实施本发明。
参照附图中的图1,一般用附图标记10来表示本发明实施例的网络。根据本实施例,网络10包括索引系统12。索引系统12包括多个与该索引系统12所要完成的功能性任务相对应的组件或模块。在这方面,在本说明书的上下文中的“模块”应理解为包括可识别的代码部分;或者可计算或可执行的指令、数据;或者可计算的对象,以便能够实现特定的功能、操作、处理或程序。由此可知,不是必须用软件来实现模块,而是可以用软件、硬件、 或者软件与硬件的组合来实现模块。另外,不一定必须将这些模块合并成一个装置,而是也可以让这些模块分布于多个装置(例如网络10内的多个装置)中,且索引系统12能够使用由网络10内的各个模块所提供的功能。
更加仔细地参看图1,索引系统12与该索引系统12的多个用户14在通信网络16 中进行通信。通信网络16可以是分组交换网络(packet switched network)并且可形成互联网的一部分。作为替代方案,通信网络16可以是电路交换网络或公共交换数据网络等。 为了便于图示,仅示出了一个用户14,然而,网络10通常包括多个用户。应当理解的是,用户14借助于诸如个人电脑、笔记本电脑或移动通信设备等被配置成在通信网络16中进行通信的计算设备,利用通信网络16对索引系统12进行访问。
在该图示的实施例中,网络为互联网,并且索引系统12包括稍后要说明的用户可通过互联网而访问到的网页。作为替代方案,或者另外,用户14能够借助于稍后要说明的互联网搜索引擎18,任意地访问索引系统12。应当注意的是,在后面的实施例中,为了方便,将搜索引擎18布置成通过通信网络16对索引系统12进行访问。
概括地讲,可以通过下列各种方式对索引系统12进行访问。
1.与索引系统12相关联的网站。
2.能够被添加至任何网络浏览器的工具栏。
3.公司网站上的系统插件(system widget)。
4.搜索引擎将会被允许访问所创建的索引。索引系统12旨在用作这些搜索引擎的实用工具。
5.适用于移动电话的搜索代码浏览器。由于移动电话缺乏浏览空间,因而在移动电话上更适合应答和少量的链接。
移动电话的搜索浏览器仅传送被编入索引的链接。
如上所述,索引系统12包括多个组件或模块,具体地,索引系统12包括数据库20, 该数据库20存储有商品或服务的多个唯一标识符22并且存储有与商品或服务相关联的统一资源定位符(Uniform Resource Locator ;URL) 24 这些唯一标识符是为了方便而分配给对应的商品或服务的方便的字母数字字符串(alphanumeric string)。为了方便,这些唯一标识符是全局唯一的可扩展互联网信息检索字符串(GlcAally Unique Extensible Internet Information Retrieval Mring),或者换句话说,是搜索代码或可扩展资源定位符(Extensible Resource locator,ERL)。典型地,这些唯一标识符是至少能够识别对应的商品或服务的字母数字字符串,例如,对于制造商B的产品A,唯一标识符可以是“制造商 B-产品A”。这样,唯一标识符就包括了后缀或前缀形式的标识信息。上述标识信息还可以包括与例如公司销售的商品或服务相关联的商标。在其他实施例中,唯一标识符可包括表示用户14所居住的国家的信息。由此可知,与商品或服务相关联的URL是这样的URL:其能够将用户14指引向该商品或服务的制造商、销售商或者供应商的网站。
在一实施例中,定义了特殊字符,以增加唯一标识符的结构和可扩展性。特殊字符的示例可以是“#”、“*”或“_”等。应当理解的是,可以定义更多的特殊字符。在一实施例中,可以设置五种类型的唯一标识符 类型1 一般标识符 S卩,随机字母数字字符串。还可以包括通用名称。类型1的唯一标识符的最大长度为10个字符。类型1的唯一标识符可以包括通用名称的额外字符。
形式:xxxxxxxxxx 示 歹Ij :a> ph、xy23> car25 通用名称的示例car、orange、Guatemala 类型2 :带前缀/可扩展的标识符 即,与分隔符相结合的公司前缀以及可变段(ariable segment)。
公司前缀指南 a.公司全名作为前缀 b.公司名称缩写作为前缀 c.关键字作为公司前缀 d.随机 ASCII 字符 可变段为ASCII字符 将“-”定义为分隔符字符 形式公司前缀-XXXXX TfM :sam-12>CAR-3>N-E70 类型2也允许扩展。可将SAM-12M指派为SAM-12的手册。SAM-12MV或者SAM-12-MV 可以是SAM-12的视频手册。
类型3 国别化的标识符 S卩,任何以“.country code (.国家代码)”结尾从而与国别相关的唯一标识符。
形式:GUISS. country code 示^[歹Ij :a. br> car3. br 类型4:归档的标识符 S卩,唯一标识符带有归档后缀,从而能够重复使用唯一标识符。换言之,类型1或类型2或类型3的标识符带有归档后缀。
形式唯一标识符# [数字] 示例ph#l、ph#2 类型5 个人标识符 即,带有规定分隔符的名字或者名字前缀以及可变段。
形式[名字、名字前缀]*XXXX :John*20> Sam*t> kj*jk 应当注意的是,唯一标识符优选具有几个能使消费者容易记忆并形成关联的字符。可以使用商标和版权标识作为前面提及的搜索代码。可以使用“公司前缀+ASCII字符” 作为搜索代码。可以使用公司全名作为前缀。可以使用公司名称缩写作为前缀。可以使用关键字作为公司前缀。可以使用随机ASCII字符。可以使用产品型号名称,例如E70(用于手机系列型号E70的品牌)。可以使用容易记忆的字符串,例如SS5000。可以使用随机字符串,例如SDFTXY。可以使用带有规定分隔符的字符串,例如ab*dc。可以与递增的整数一起,重复使用启用分隔符(enabling s印arator),例如ph、ph#l、ph#2。如上文所述,为了与国家相关,可以将国家代码添加至唯一标识符。
另外,考虑到公司名称与产品名称加在一起往往是唯一的,因而可以通过提交公司名称及产品型号来获得对URL链接的访问。对于有多个公司共用了公司名称和产品名称的极少数情况,将会传送列表。
例如,对于照相机公司A(Camera Company A ;CCA)以及由照相机公司A制造的照相机1 (Camera 1)来说,如果搜索代码为CCA-C1,则提交“CCA Camera 1”也可以传送出该搜索代码所索引的明确URL链接。
按照搜索代码规范,类型2的搜索代码是可扩展的。字符“_”是留作能够使得搜索代码可扩展的字符。
示例1 产品 对于搜索代码为CCA-Cl的由照相机公司A(CCA)制造的照相机1 (Cameral)来说, 可以将CCA-ClM或者CCA-Cl-M指派为照相机手册。可以将CCA-C1FAQ或CCA-Cl-FAQ指派为照相机的常见问题。
示例2:服务 律师行业,律师事务所1 (Law Firm 1),搜索代码为“LF-”。
LF-P应当是由律师事务所1所提供的专利服务的搜索代码。进一步,LF-PC应当是律师事务所1所提供的化学和化学工程专利服务的搜索代码。
以这样的方式,在本发明实施例中可以索引所需站点的特定网页。换言之,这使得能够将用户指引向网站中的特定网页。
索引系统12还包括接收器模块沈,该接收器模块沈被布置成接收用户14的请求,该请求至少包括唯一标识符。
关联模块观与数据库20及接收器模块沈通信连接。关联模块观被布置成对数据库20进行访问,从而检索到至少一个与从用户14接收到的唯一标识符相关联的URL。
索引系统12还包括与关联模块观通信连接的传输模块30。传输模块30被布置成将上述检索到的至少一个URL传输给用户14。传输模块30被布置成将上述检索到的URL 传输至或发送至用户14的网络浏览器,使得与上述检索到的URL相关的网页被自动下载到用户14的计算设备中。如果用户14利用了搜索引擎18,那么传输模块30将上述检索到的URL传输至搜索引擎18以呈现给用户14。如果URL是以这样的方式呈现给用户14,则 URL通常将会是链接至相关网页的链接形式。应当注意的是,如果关联模块观检索到多个 URL,那么传输模块30会向用户14传输所检索到的URL的列表。
在一实施例中,索引系统12还包括唯一标识符生成模块32,该唯一标识符生成模块32被布置用于生成各个商品或服务的唯一标识符,上述各个商品或服务具有存储在数据库20中的与该商品或服务相关联的URL。由此可知,商品或服务的制造商、供应商或者销售商将会向索引系统12提供商品和服务的目录以及相关联的URL。在一实施例中,索引系统12将所生成的唯一标识符的清单传输给制造商,以便向公众分发。
应当理解的是,作为替代方案,或者另外,商品或服务的制造商、供应商或者销售商可以任意地生成与他们各自的商品或服务相关联的唯一标识符。在这样特定的实施例中,所生成的唯一标识符能够与相关联的URL —起被传输给索引系统12从而存储在数据库 20中。
下面参照图2和图3在使用中对本发明实施例做出进一步说明。参照图1所示的系统来对图2和图3所示的示例方法进行说明,但应当理解,这些示例方法也可应用于其他系统(未图示)。
参照图2,一般用附图标记40表示本实施例的方法的流程图。应当注意的是,用户14可以方便地获得商品和服务的列表或目录以及它们各自对应的唯一标识符。该列表可从例如商品或服务的制造商、销售商或者供应商获得,或者从商品或服务的广告中获得。
当用户14想要定位或找到商品或服务的信息时,他们通常会访问索引系统12的网页并且在为唯一标识符设置的字段中输入唯一标识符。作为替代方案,或者另外,用户14 向搜索引擎18提交他们感兴趣的商品或服务的唯一标识符。然后,搜索引擎18将该唯一标识符提交给接收器模块26。
在任何情况下,该方法40包括例如利用接收器模块沈接收来自用户14的请求 (方框42)。该请求至少包括与用户14所期望的商品或服务相对应的唯一标识符。
方法40然后还包括例如利用关联模块观对数据库20进行访问,从而对至少一个与从用户14接收到的唯一标识符相关联的URL进行检索(方框44)。
一旦检索到了至少一个URL,则方法40还包括通过传输模块30将检索到的至少一个URL传输给用户14(方框46)。如上文所述,与检索到的URL相关的网页能够被自动下载到用户14的计算设备中。
下面参照附图中的图3,这里,一般用参考标记50表示本发明实施例的另一方法的流程图。
方法50包括生成商品或服务的唯一标识符(方框52),与上述商品或服务相关联的URL会被存储在数据库20中。由此可知,唯一标识符代表性地由唯一标识符生成模块 32生成。如上文所述,商品或服务的制造商、销售商或者供应商能够任意地生成唯一标识符。
由此可知,方法50包括将上述唯一标识符存储在数据库20中(方框54)。除了唯一标识符以外,与唯一标识符相关联的URL也被存储在数据库20中。可以从商品或服务的制造商、销售商或者供应商处方便地获得这些URL。
在其他实施例中,如上文所述,本发明可被方便地用来找到与个人或公司等相关联的URL。在这些特定的实施例中,个人或公司具有与他们相关联的唯一标识符且具有链接至与他们相关联的网页的URL。因此,能够按照与如上所述对商品或服务的URL进行检索的情况相类似的方式对这些URL进行检索。
上文所述的搜索代码系统和方法主要应用在售前和售后的情况下。
在售前的情况下,在例如广播、电视和印刷品等传统的媒体平台上做广告,从而将产品的搜索代码告知公众。购买之前的进一步信息是利用搜索代码通过上述访问方法之一而获得的。索引系统12促进了对确切的产品信息的直接访问。在旧的媒体服务与新的媒体服务之间提供了链接。
在售后的情况下,将会在产品上找到搜索代码。如果寻求所购买的商品、项目或服务的手册或其他相关信息,通过搜索代码就能够容易地找到。
通过提供更多的上下文以及与信息的快速链接,上面所述的采用搜索代码的索引系统提供了效率。搜索代码的可扩展性使得搜索用户对搜索拥有更多的控制。利用搜索代码,公司能够提高信息的易获知性。换言之,使用搜索代码能够增大产品的在线信息匹配 (online information coordinate),并且提供了从真实世界到网络世界的直接链接。
对于搜索引擎,索引系统12旨在用作应用工具。索引系统12将会被配置成适用于所有的搜索引擎。搜索引擎的主要收入来源于与关键字有关的广告。关键字库存(keyword inventory)对于搜索引擎来说是重要的要素。因为广告也能够与搜索代码有关,所以具有搜索代码的索引系统12能够增加搜索引擎的关键字库存。由此可知,该索引系统的目的是通过增加搜索引擎的收入和收费以及对搜索代码的年订购费来盈利。
应当理解的是,对于传统的系统,如果你在以爬虫-网页排名(crawler-page rank)或以广泛度分值(popularity score)为基础的搜索引擎上输入“black pen (黑钢笔)”,则在通过该搜索引擎而被索引到的互联网页面上所出现的那些条目会全部显示出来。通常使用以广泛度为基础的过滤器对上述这些结果进行排名。所以,“black pen”、以及关于“black”和“pen”的所有链接锚文本(anchor)都被处理并传送给用户。
不同的是,如果根据本实施例对由公司A(Company Α)制造的“黑钢笔”(black pen)进行了搜索代码编码(例如,bp或Company Α-pb),那么仅会显示一组链接。如果搜索代码是存在的,那么将会优先显示出该搜索代码编码的链接。如果搜索代码是不存在的, 那么模糊检索(fallback)将会搜索该搜索代码周围的细节,例如公司名称字段和型号名称等。在存在两个以上的具有相同名称和相同产品名称的公司的情况下,则传送链接的列表。如果仅输入没有被编码成搜索代码的单个检索词,那么将会传送来自传统的搜索引擎的结果。由此可知,根据本实施例可以将从很少量的搜索引擎的集合获到的结果传送给用户。
如上所述,本发明提供了更加方便、更加准确的方法来找到特别是关于商品或服务的信息。通过允许商品的制造商、销售商或者供应商提交对应的商品或服务的URL,索引系统的用户能够找到更加准确的关于他/她感兴趣的商品或服务的信息。由于唯一地生成了唯一标识符,因此当用户使用互联网搜索引擎对商品或服务进行搜索时,该用户不会被提供通常包括许多不相关信息的大量搜索结果。
权利要求
1.一种对索引系统进行操作的方法,所述方法包括利用接收器模块接收用户的请求,所述请求至少包括一个唯一标识符;利用与数据库及所述接收器模块通信连接的关联模块对所述数据库进行访问,由此检索到至少一个与从所述用户接收到的所述唯一标识符相关联的统一资源定位符(URL),所述数据库存储有商品或服务的多个唯一标识符并且存储有与商品、个人或服务相关联的多个统一资源定位符;以及利用与所述关联模块通信连接的传输模块,将检索到的所述至少一个统一资源定位符传输给所述用户。
2.根据权利要求1所述的方法,所述方法包括生成或接收商品、个人或服务的多个唯一标识符;以及将所述多个唯一标识符存储在所述数据库中。
3.根据权利要求1或2所述的方法,所述方法包括将与商品、个人或服务相关联的所述多个统一资源定位符存储在所述数据库中。
4.根据前述任一项权利要求所述的方法,所述方法包括将所述多个统一资源定位符与对应的所述多个唯一标识符关联起来。
5.根据前述任一项权利要求所述的方法,其中,所述多个唯一标识符包括字母数字字符和/或字母数字字符串。
6.根据权利要求5所述的方法,其中,所述字母数字字符串是可扩展的字母数字字符串,它包含了表示与对应的所述多个统一资源定位符相关联的商品、个人或服务的信息。
7.根据前述任一项权利要求所述的方法,所述方法包括通过用户所访问的搜索引擎来接收所述用户的所述请求。
8.根据前述任一项权利要求所述的方法,所述方法包括从与特定的统一资源定位符相关联的用户接收唯一标识符;以及将所述用户或者与所述用户相关联的计算设备连接至所述特定的统一资源定位符。
9.一种索引系统,其包括数据库,所述数据库存储有商品或服务的多个唯一标识符并且存储有与商品或服务相关联的多个统一资源定位符(URL);接收器模块,所述接收器模块被布置成接收用户的请求,所述请求至少包括一个唯一标识符;关联模块,所述关联模块与所述数据库及所述接收器模块通信连接,所述关联模块被布置成对所述数据库进行访问,由此检索到至少一个与从所述用户接收到的所述唯一标识符相关联的统一资源定位符;以及传输模块,所述传输模块与所述关联模块通信连接,所述传输模块被布置成将检索到的所述至少一个统一资源定位符传输给所述用户。
10.根据权利要求9所述的索引系统,其中,所述多个唯一标识符是分配给对应的商品或服务的字母数字字符串。
11.根据权利要求9或10所述的索引系统,其中,所述多个唯一标识符包括标识着对应的商品或服务的字符和/或字符串。
12.根据权利要求9至11中任一项所述的索引系统,其中,所述接收器模块被布置成通过通信网络来接收所述用户的所述唯一标识符。
13.根据权利要求9至12中任一项所述的索引系统,其中,所述接收器模块被布置成从所述用户所访问的搜索引擎接收所述用户的所述唯一标识符。
14.根据权利要求9至13中任一项所述的索引系统,所述索引系统包括唯一标识符生成模块,所述唯一标识符生成模块被布置成用于生成每个商品或服务的唯一标识符,与每个所述商品或服务相关联的统一资源定位符存储在所述数据库中。
15.根据权利要求9至14中任一项所述的索引系统,其中,所述关联模块被布置成对所述数据库进行访问,由此检索到与从所述用户接收到的所述唯一标识符相关联的统一资源定位符的列表。
16.一种实质上如本文中参照附图所描述的方法。
17.一种实质上如本文中参照附图所描述的系统。
全文摘要
本发明涉及索引系统及对索引系统进行操作的方法,所述方法包括利用接收器模块接收用户的请求,所述请求至少包括一个唯一标识符;利用与数据库及所述接收器模块通信连接的关联模块,对所述数据库进行访问,由此检索到至少一个与从所述用户接收到的所述唯一标识符相关联的统一资源定位符(URL),所述数据库存储有商品或服务的多个唯一标识符并且存储有与商品、个人或服务相关联的多个URL;以及利用与所述关联模块通信连接的传输模块,将检索到的所述至少一个URL传输给所述用户。
文档编号G06F17/30GK102187339SQ200980141786
公开日2011年9月14日 申请日期2009年8月21日 优先权日2008年8月21日
发明者钱德拉萨加拉·穆鲁干 申请人:曼格姆恩1138贸易公司

最新回复(0)