当前位置: 首页 > 专利查询>U诺软件公司专利>正文

一种能够运行在不同格式的厂商站点上的电子购物代理制造技术

技术编号:2878379 阅读:181 留言:0更新日期:2012-04-11 18:40
一种购物智能搜索工具,使用实时代理,该代理自动与各种不同的、代表大量不同类别和厂商的网页相连接,并在产生一个对信息的请求时检索并统一化该信息以用于显示。因此就不必为每个类别或厂商创建一个“包装”或“信息适配器”,因为同一代理能够检索和处理不同格式的信息。尤其是,该购物智能搜索工具根据用户输入的关键字和一个URL信息数据库产生查询,然后对查询返回的信息实时过滤、分析并转换成一种标准格式。于是被格式化的信息就能显示出来。由于信息被实时转换成标准格式,故本发明专利技术就能快速地添加在线厂商,且附加的商品类别也能快速容易地添加。此外,随着市场需求的增加,产品内容信息能够容易地扩充而不用逐个修改代码数据库。根据一个实施例,URL信息数据库包括对每个厂商站点上的站点目录特定的URL,这样就可以通过附加用户提供的关键字很容易地产生查询。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种电子购物代理,或称之为“智能搜索工具(bots)”,它能运行在因特网(Internet)上,便于客户查找能够提供他们感兴趣的商品和服务的在线厂商。
技术介绍
随着个人计算机的日益普及,因特网和网络相关技术也得到广泛发展。其中发展最快的商业领域之一是电子商务,特别是零售方式的用户购物。因特网能使用户迅速地找到他们感兴趣的商品和服务。在很多情况下,他们能够在网页上看到商品的图像并能直接订货。用户可以通过信用卡进行电子付款,然后商品就能运送给他们。比较购物(comparative shopping)使用因特网作为一种搜寻和检索工具来定位和检索类似商品的信息和价格,也是一个发展迅速的领域。已经有几种可用于因特网上的比较购物工具,如Junglee和Jango。这些购物工具能够接受用户输入的关键字和种类信息,用来创建一种自动代理或“购物智能搜索工具”,其在因特网上浏览并从一组在线厂商定位相关产品,查找到的产品条目再由购物智能搜索工具返回,然后利用简单的表格方式呈现给用户,从而用户就可以进行比较购物。尽管现有的购物工具能够帮助用户进行比较购物,但在所有的购物智能搜索工具中仍存在着一些局限性。首先是包含在比较库(conparison pool)中的用户能访问并用于比较的在线厂商的数量很小。这一局限性主要归因于一个历史事实,即因特网的演变。因特网最初被设计为采用一种非常特殊的被称为超文本标记语言(HTML)的格式对信息进行编码来运行的。HTML是一种表示语言,它使用嵌入在文档中的代码来定义文档的特殊部分如何在像Web浏览器这样的显示机制上呈现出来。虽然HTML有预先定义的和固定的格式,但它不能给出任何用这种HTML格式化的信息的本意或语义。因此,尽管Web浏览器能够读取HTML并能使用HTML代码来识别信息中的选定部分,比如文本和图形,但浏览器不能使用HTML代码从已识别的文档部分析取信息。另外,依赖不同设计者和厂商的喜好,偏爱和市场需求网页常常极为不同。因此,对于一个搜索引擎来说,从种类繁多的使用不同HTML代码的网页上析取象物品价格这样的特定信息是困难且冗长的。为了克服这一困难,一些购物智能搜索工具使用诸如所谓的“包装(wrappers)”或“信息适配器(information adapters)”这样的机制,其中的一种机制被编程以发现或“获悉”有关每个厂商站点的每一产品的类别。但是,这些机制的运行速度很慢,且通常会耗费数小时至数天的时间才能将一个新的厂商包含在比较库中。而且,一旦厂商改变了其网页的格式,为了使搜索引擎继续工作,也需要耗费大量的时间来改变用于该厂商站点的机制。因特网上持续不断的信息流量需要购物智能搜索工具的提供者雇用大量的程序员来设计和维护他们的服务,而所能覆盖的厂商站点的数目必定还是很小的。第二点限制是用户通过已有的购物智能搜索工具所能获得的信息量。目前,大多数购物智能搜索工具仅能向用户提供有限的信息,如商品的价格、商品的简要说明和厂商的链接。但是,在用户看来,价格也许并不是决定购物的唯一标准。其它的因素,比如运货日期、保证信息、厂商的信誉以及服务等,常常也会对购物的决策产生影响。尽管向已有的购物智能搜索工具增添附加的标准是可能的,但这意味着要修改对应不同类别、子类别以及厂商站点的成百甚至成千的“包装”或“信息适配器”。这一工作无论是在时间还是在人力资源上都是一项很大的投入。现有购物智能搜索工具的第三点限制是它的性能和搜索结果的准确率。大多数已有的购物智能搜索工具速度都很慢,并需要耗费较长的时间才能产生搜索结果。因此,许多现有的系统把从厂商站点检索到的信息存储于一个本地数据库中,这样可使搜索速度大大加快。但是,本地数据库仅能通过与厂商站点连接而得到周期性的更新,因此搜索的结果经常是过时的,并且不是很准确或者说并未反映厂商站点的实际情况。因此,需要有一个能够运行在各种不同格式的厂商站点上的购物智能搜索工具,其能快速适应现有厂商站点新的格式或变化。还要求有一个能够被容易和快速地修改的购物智能搜索工具,以便检索和显示与厂商站点当前展示的信息相比新的、不同的信息。还需要有一个能够快速地向用户提供准确和及时的信息的购物智能搜索工具。
技术实现思路
根据本专利技术的原理,当产生一个信息请求时,一个购物智能搜索工具可以使用实时代理,该代理自动与各不相同的、提供大量不同类别和厂商的网页相连接,检索和统一这些网页的信息以便进行显示。这样,就不必为每个类别或厂商创建一个“包装”或“信息适配器”,因为同一代理能够检索和处理不同格式的信息。尤为特别的是,购物智能搜索工具根据用户输入的关键字和一个URL(统一资源定位符)信息数据库产生查询,然后对查询返回的信息进行过滤、语法分析并将其转换成一种标准的格式。这样,被格式化的信息就能显示出来。由于信息能够被实时地转换成标准格式,本专利技术就能快速地添加在线厂商,而且附加的商品类别也能快速容易地添加。此外,随着市场需求的增加,产品项目信息能够很容易地得到扩充而不用逐个修改代码数据库。根据本专利技术的一个实施例,URL信息数据库包括每个厂商站点上各个站点目录特定的URL地址,这样就可以通过用户提供的关键字很容易地产生查询。根据本专利技术的另一个实施例,从厂商站点检索到的信息包括浏览器通常显示的信息。对这种典型的HTML或XML格式的信息进行语法分析和过滤,并使用一个多级树(hierarchical tree)结构将信息转换成要求的类别,之后显示比较信息。根据本专利技术的又一个实施例,使用高效的高速缓存和分布式算法来减少用户的响应时间。附图说明本专利技术上述的和更多的优点可以通过参考下面结合附图的描述更好地理解。其中图1是一个网络配置的示意性方框图,该网络配置包括因特网,并将几个本地计算机系统连接至远程服务器;图2是说明了本专利技术的购物系统主要组成部分的示意性方框图;图3A和图3B一起构成一个流程图,说明了本专利技术通过存储的用于发布查询至厂商站点的URL并行产生查询以及并行处理结果的过程;图4是说明从查询结果中抽取相关信息的过程的流程图;图5是处于一个有三个结点层次的多级树分枝上的信息的例示图;图6是处于另一个有三个结点层次的多级树分枝上的信息的例示图;图7是处于又一个也有三个结点层次的多级树分枝上的信息的例示图。具体实施例方式图1示出了一种普遍使用的网络配置,在该配置中,本地计算机系统100和102通过局域网(LAN)104连接到本地服务器106上,该本地服务器106可以通过因特网108访问多台远程服务器110-114。每台远程服务器110-114可以包括万维网站点(网站),而每个网站包括多个万维网网页(网页)。每个本地计算机系统100和102(其中系统100被详细显示)可以使用网络浏览器软件101访问远程网站,这些浏览器软件包括如加利福尼亚Mountain View网景(Netscape)通信公司的Netscape NavigatorTM或华盛顿雷蒙德微软公司的Internet Explorer。一个网站有一个位于最高层次的主页。主页一般包含有关厂商的综合信息,其中包括生动的图像,主页还可能包含其它信息,如一个允许访问网站的用户定位至其它构成该站点的网页上的菜单。站点也可包括一个站本文档来自技高网
...

【技术保护点】
一种用于响应包括一个类别和一个关键字的用户请求,从多个具有不同信息格式的厂商站点检索比较物品信息的装置,该装置包括:一个数据库,包含多个类别,以及对于每个类别,用于多个厂商站点中的一个的至少一个URL;一个响应请求类别的查询生成器, 用于通过将从拥有请求类别的数据库获得的URL与请求关键字相连接而构成一个查询;一个搜索引擎,用于使用查询从多个厂商站点检索信息;和一个自动学习对象,用于处理检索到的信息,以便析取物品的信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:西蒙M林
申请(专利权)人:U诺软件公司
类型:发明
国别省市:US[美国]

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

1