通过相互连接的计算机网络进行实时在线搜索处理的方法

文档序号:6364456阅读:245来源:国知局
专利名称:通过相互连接的计算机网络进行实时在线搜索处理的方法
技术领域
本发明总体上涉及万维网(world wide web)上的自动化任务,尤其涉及关于在线买家或用户的自动化任务,比如在万维网上通过一个单独的界面与多语种卖家进行互动或比较购物,以提高通讯效率,并且提供个性化的购物经验。
背景技术
自从20世纪90年代中期万维网产生以来,互联网的规模已扩大了上千倍。如今人们被“互联” 了起来,并非以直接面对面的方式互动,而是通过虚拟的通讯渠道。这种新的技术革命从根本上改变了人们的生活方式。和万维网并行发展的是“信息技术时代”,它带来了从产品信息到学术论文的各种令人目眩的在线信息资源。由于电子商务利用了互联网所给予的低成本和便利性,这些因素导致电子商务的规模成指数级增长。在万维网上有数百万或更多的在线卖家。虽然当前购物比较或价格比较搜索引擎能够按照在线买家或用户的要求从不同的在线竞争者中检索到与所要求的产品和价格在某种程度上相关的搜索结果,但是该买家或者用户有可能面对无边无际的信息海洋。有时,该买家或者用户得到了一个“搜索失败”的网页面,原因是搜索引擎遗漏了现在互联网联接的(目前有245个)国家中其它国家中的在线多语种的卖家的站点,而这些国家又确实是在销售用户所要求的商品或服务。此外,虽然关于产品和卖家的信息在网上很容易得到,但是买家或者用户仍然徘徊于该购买过程的全部阶段。互联网将当前电子商务的模式转变成真正的全球整体市场的潜力至今大部分未能实现,电子购物也没有实现自动化。网上购物远非那么简单、高效和有趣。对于搜寻在线买家所需要的产品和愿意出售这样产品和服务的商家来说,搜索引擎和集中目录服务是不够的。而且,通常的在线购物过程几乎都是人工完成的,为了得到他或她要搜索的东西,要求买家输入全部条件和关键词。因此,一个预期的买家就面对一个可畏的任务,他需要收集和理解关于产品和商家的信息,并对这些信息做出决定,最后输入购买和支付的有关信息。情况便是,过多的信息使该用户或买家感到不堪重负,而他们却没有这么多的时间和专门技能。依照复杂的程度,眼下采用和实施了两种不太完美的办法以部分地实现在线商品目录价格比较过程的自动化,如下(I)非实时的方法
(2)实时硬编码封装器(hard-coded wrapper)的方法非实时方法是最简单的执行价格比较代理的方法。其实施包括了人工收集网上所有必要的信息,然后为每一个搜索结果的项目写出各自的超文本链接标示语言的文件,以便该搜索结果得以可视地显示出。以上所述的好处是显而易见的一容易实施且搜索迅速。尽管有这么多好处,但是仍然有三个主要的不尽人意的缺点。首先,由于价格比较是人工完成的,所以维护一个庞大的封装器资源库(wrapper repository)变得非常地昂贵,尤其是当考虑到互联网的持续增长态势的因素时。其次,必须投入很大的力量来使价格和其它信息更新。最后,需要储存和协调所有以上信息的数据库的容量应当极大。实时硬编码封装器的方法是非实时方法的一种替代。与非实时方法中直接地取得项目那种方式不同的是,实时方法试图将超文本链接标示语言页面概括为一个特定的格 式。为了实现提取任务,则调用一个叫做PcwrapHLRT (程序简称)的定制封装器程序。图I提供了该程序相关部份的一个范例,该程序中有一个“while”循环。在这个范例中,在一个封装器创建后的运算法则是通过一对分隔符(定界符)把目标数据限制在一个超文本链接标示语言(HTML)的页面上。该pcwrapHRLT程序由于该站点表现出一个统一的格式规则而运行。产品项以粗体而价格以斜体的形式被呈现出来。pcwrapHRLT通过对超文本链接标示语言文件特殊的字符串{"〈B〉,"〈/B〉,"〈1>," " </1>" }进行扫描而运行,由这些字符串来识别将被提取的文本片段。这些字串又被PcwrapHRLT程序分别认定为Ii,ri,Ip和rp。符号lk(ke U,p})表示了该字符串划定了被提取属性左边的界限,而rk则标示右边的分隔符。其他可能被封装器提取的属性则是产品名称、图形、条件和状况等等。当给出一个超文本链接标示语言页面时,pcwrapHLRT依次从大字标题行号开始扫描整个页面。通过在该页的非扫描部份搜索分隔符“〈B〉”,外循环对提取数进行检查是否有附加的型号和/或价格对。只要一个型号的开头被发现,内循环则被调用以提取一个恰当的页面子字符串。很少有网站公布他们的格式规则。于是,一个使用pcwrapHLRT的信息收集系统的设计者就为每一种信息源手工建立这样一个封装器。遗憾的是,这一硬式编码的过程不仅单调,而且容易出错,原因是一个普通超文本链接标示语言页面就可能包含数千行的编码。而且,多数站点都会周期性地改变他们的格式规则,从而打乱封装器。pcwrapHLRT另一个缺点是搜索速度不算快,理由是代理器不得不在收到一个来自用户的请求后联络该卖家站点。由于这种封装器是半自动的,所以额外的管理工作必须以人工分析超文本链接标示语言页面格式的方式来实施,以确定封装器。

发明内容
由于前述的这种普遍遇到的问题,基于一个新的互联网策略,作为对人工和半自动操作的替代的一种方法是自动处理-在线智能价格比较代理器,它能减轻在线买或卖(拍卖等等)目录的价格比较过程的负担,同时,它还能以一个互联网际友好的交互式代理器角色图像使用者界面(IACGUI)来提供一个较好的导航环境。当所谓的第四代全球总体市场框架-代理器中介的B-to-C、C-to-C、B-to-B的电子采购和拍卖以及G-to-B/C(政府对商家/消费者)这些模式使e商务(电子商务)和m商务(移动商务)变得更加“柔和亦即更普及时,这种方法将非常有用。因此,本发明的系统为消费者-商家的交易提供了一个较好的环境。简而言之,在线智能价格比较代理器就是一种自动在线买卖助手,它对众多的全球在线多语种的商店快速搜索,然后针对每一商品寻找到成交的机会。它们也向在线买家或者使用者提供增值的(按照顾客等级)商业-网络(Business-Web)服务。这样的代理器具有很大的吸引力,理由是它们能够减轻用户在消费者购买行为模式中人工进行每一操作的单调性。按照惯例,一个买家/用户通过前端的界面同在线 服务 的网络服务器进行通讯,该界面提供了一个供用户或者买家填报的用于录入待搜索的商品项目的表格。一旦买家或者用户呈交搜索请求,在线服务的网络服务器便查询它的数据库以找到相匹配的内容,然后将查询结果送到用户的网络浏览器。在本发明中,在线目录价格比较过程中的用户代理器(在线智能价格比较代理器代替买家/用户(人)而动作)以待查的商品项目类别和关键词来进行搜索,并且,为了买家/用户的最大利益,该用户代理器同在万维网上的计算机网络相联的246个联网国家中的多语种网络服务器进行通讯。接着,该用户代理器将它发现的在线卖方地址分类排列,并通过网络浏览器向该在线用户(使用人)提交上一份搜索结果的摘要。应用本发明的系统来使e商务(电子商务)所占的市场份额倍增,其好处是非常显著的。通讯的效率和效果可以大幅度增加,同时,无论对于在线卖家还是在线买家,可最大程度上节省时间和成本。最重要的是,该买家或者用户将会在全球范围内得到空前的、无数的信息来源和无数的商品来源,以及不可估量的商业机会。本发明的系统和方法也将会有助于消除时间和语言障碍、人口学上的疆界,真正使电子商务全球化。除此之外,该用户代理器的个性化、持续的运作、自动性这些特征还使它们得以很好地适应居间(mediate中介)买家/消费者的行为方式。据此,本发明将有助于使整个购买过程最优化并使现在的电子商务发生革命性的变革。因此,本发明的一个目的是提供一种改进的在线卖家产品或服务的价格比较方法。本发明的另一个目的是建立在线商店的卖家说明(vendor description)。本发明的另一个目的是收集包括商品样品和URL的数据,这些数据用于培训(training)。本发明的另一个目的是在执行在线商店或卖家网址的搜寻之前重获培训数据。本发明的另一个目的是利用从培训数据中得到的信息从在线卖家收集培训网页。本发明的另一个目的是从培训数据和所收集的培训网页中产生卖家说明。本发明的另一个目的是将产生的卖家说明储存在一个数据库中。本发明的另一个目的是为系统管理员提供一个界面以便于其增添、修改和删除该系统支持的卖家。本发明的另一个目的是为系统管理者提供一个界面以便于其查看卖家信息。本发明的另一个目的是提供一个价格比较方法,借此一个顾客能主动进行价格比较。本发明的另一个目的是把超文本链接标示语言解析为有用的数据。
本发明的另一个目的是对所要求的产品/服务加以分类和过滤。本发明的另一个目的是提供一个单独的界面,以便对万维网或互联网上不同的在线多语种的卖家和不同区域的价格进行比较。在本发明的系统中具体实施了一个第一用户代理器,以语意识别获知者代理器(SRLA)的模式工作。它用归纳获知方法来获悉卖家网址及其域说明的URL,从而实施一个实时自主封装归纳,并基于先前由系统管理员提供编辑的或准备的培训实例概括出关于卖家网址的组织规则。(在一个实施例中,SRLA联接至Microsoft brand back-endSQL-compliant服务器或Microsoft Access数据库来产生一个卖家和产品的说明,每个在线商店仅一次。)该封装归纳通过实时地创建一个从存储在离线数据库中的卖家和产品说明中提取的实例的封装来完成。然后,该SRLA根据所提供的URL以这些实例自动地通过互联网实时地快速地抵达远程的卖家网址的主机以访问展示具体实例样品的网页,然后智能地依照域名或者产品信息填报一个相关的搜索表,并且虚拟地“按下回车键”,由此而向该 网址提交一份搜索请求。对搜索指标做出响应的搜索结果页面既可能包含搜索成功的精确信息,也可能包含搜索失败的内容。这些结果页面,有着对具体卖家来说是唯一的产品和卖家说明(就该系统来说既有注册的也有未注册的),因此而被存储在由系统管理员所维护的离线数据库(比如一个SQL-compliant服务器或者Microsoft Access数据库)里的卖家说明之中。卖家的URL,卖家说明和其他信息,优选每日一次按时自动地更新升级。本发明系统实施的第二用户代理器被称为语意识别买家代理器(SRBA)。当在万维网上同时访问不同的在线多语种卖家站点时,该SRBA利用先前被该语意识别获知者代理器所获悉的卖家说明来搜索一个匹配值。该SRBA智能地以在线用户或者买家提供的产品信息来填报一个卖家搜索表格,并且虚拟地“按下回车键”。卖家接着将搜索结果页面通过万维网返还给该SRBA,其方式是这样的结果页面和其他卖家返还的结果页面几乎同时到达。(该语意识别买家代理器将这些返还的页面作为采样存储在一个单独的存储器或高速缓冲存储器位置以供其他SRBA在以后使用)该SRBA按照相应的卖家说明来分析这些返还的页面,从中提取相关的信息和数据,将价格和型号的数据分类,并通过网络浏览器向在线用户或者买家以格式化的摘要的形式在客户机上的屏幕显示这些页面。根据本发明,提供了用于一个计算机执行的语意识别获知者代理器的方法,来执行一归纳获知。该方法包括重新取得针对一具体在线卖家的培训数据,这样便从互联的计算机网络产生相应的卖家说明。该方法包括收集培训网页,使用所提供的培训网页,使用所提供的存储于卖家列表中的培训数据。使用该培训数据以及该重新提取的培训页面,该方法包括一归纳获知方法,以便从自培训数据和重新提取的培训页面提取的信息中产生针对具体卖家的卖家说明。本发明提供了一种方法,用于在一个离线数据库中存储被重获与/或被提取的卖家说明,这些卖家说明稍后将为语意识别买家代理器(SRBA)所用。本发明提供了一种方法,用于对在线卖家的产品或服务的价格进行比较。该方法包括一在线用户初始化对具体产品或服务的一个请求,然后一个语意识别买家代理器利用先前确定的卖家说明创建多个搜索查询参数。该方法包括传递若干请求给不同的在线卖家,优选同时传递,并且利用一个由该卖家说明构成的解析器(parser)从该在线卖家发还的结果页面中提取数据。该方法包括创建/调整由一个语意识别买家代理器以超文本链接标示语言格式所存储和所过滤的数据,目的是将这些数据呈现给在线买家/用户。本发明提供了一种为了下述目的而被实施方法,即通过该语意识别买家代理器分析来自在线卖家所返回的页面以重获有用的数据。该方法还包括从离线数据库重获卖家说明,分析从万维网上当前的246个联网国家中任一在线卖家返回的网页面,利用来自该返回的卖家说明的信息收集有用的数据。在本发明的一个实施例中,只有当一个在线买家注册为临时会员或者长期会员之后,上述功能才能在该会员网页中实现。本发明提供了一种方法,用以通过互联的计算机网络对所选择的各类型的信息进行实时在线搜索处理。该方法包括诸多步骤为互联的计算机网络中大量的站点组接站点说明,对于这些站点中的每一个包括(a)该站点的URL ;该站点的URL搜索表;(b)该站点 上所选择的各种类型的信息如何组织的通用性规则;(C)从与所选择的各类型的信息相对应的站点中重新获得的采样数据;和(d)在该站点发现的域名说明;从一个在线用户处接收特定类型的信息的请求;根据站点说明识别出可能含有该特定类型的信息的站点;为每一个该识别出的站点,利用该站点说明创建该特定类型的信息的搜索请求;将所创建的搜索请求提交给经过识别的站点;从该识别的站点接收搜索结果,并且在从该接收的搜索结果中找到准确的匹配内容之后,以该站点自身的语言提取与该特定类型的信息相对应的信息,并且向该用户显示所提取的信息。更一般地说,本发明涉及一种在该互联计算机网络上实时在线搜索处理的方法。该方法包括如下步骤(a)在一个离线数据库中,为多个卖家站点保存来自互联计算机网络的信息;该信息包括URL、搜索表格URL、域说明和卖家说明,其中该卖家说明包括诸如关于该卖家站点中每一个站点的产品信息是如何组织的这样的概括性规则;(b)当从一个在线用户和/或语意识别买家代理器接收到价格对比请求时,使用保存在离线数据库中的信息处理目标产品的价格对比请求的参数;(C)从多个卖家站点中的经识别的站点中提取实时价格和产品信息,其中所提取的价格和产品信息以站点本机(原有)语言的形式出现;和(d)向该用户显示所提取的价格和产品信息。


图I是现有的实时硬编码封装方法中从一卖家网站重获信息的的pcwrapHLRT程序的相关部分的一个范例。图2是一个通用性图表,它描述了以万维网或者互联网的方式在一个本发明的较佳实施例、本发明的用户代理器、一个用户或者买家和在线卖家之间的交互作用。图3是该语意识别获知者代理器(SRLA)利用培训数据以产生一个卖家说明的概括的简化流程图100。图4是根据本发明的能包含在一个卖家说明中的各种信息的一个说明。图5是根据本发明提供的一个数据实例,它可以居于该卖家说明的字段中。图6是一个流程图200,该图就该语意识别获知者代理器(SRLA)如何进行归纳获知并产生一个通用性的跨网页的有效的卖家说明提供了一个概貌。图7提供了一个网站页面的排列的部分的范例,其形式与向浏览网页的上网人所显示的相同,并包括用于生成或者定义这种排列的相应的超文本链接标示语言代码。
图8提供了标签的范例,按照本发明,此标签用于确定一培训网页中的价格信息和项目明细的位置。图9是对在本发明的一个实施例的培训过程中使用的标签所代表的内容的通用性的说明。图IOA和IOB提供了在图5到图9中描述的培训过程的例子中的可能的备用分隔符示例。图11是一个网页拷屏图片的简要说明,根据本发明,该拷屏图片采用导航规则,带有一个可检索的目录和产品域名字段的网络,用以容易地访问具体所要求的数据库。图12提供了一个网页的屏幕抓图的简要说明,阐明对所有项目采用统一规则,所有项目以一种简单的一致的格式排布。在该页面的框架中包含了所查询信息的搜索结果,这些搜索结果都得以统一地格式化。图13是该同一屏幕抓图的简要说明,如图12所示,该图阐明了垂直分离规则的应用,搜索结果显示被定位在头尾之间的中央部分所排列的产品目录。图14是依照本发明的语意识别获知者代理器的运作过程的一个概括性说明。图15A是一个屏幕抓图,显示的是在卖家网站“www. 800. com”上关键词“电子”的搜索结果,在这个网站上,每一种产品都被简单的介绍所概括,诸如它的特征和功能(所列图框的左边和中部),还有相关的“列表价格”和“您的出价”信息,这些信息都显示在所列图框的右侧,本发明的该语意识别获知者代理器的智能价格识别程序能够在卖家说明的获知过程中加以区别。图15B是本发明的语意识别买家代理器的运作的概括性说明,即卖家说明的获知过程之后的某一时刻访问卖家站点“WWW. 800. com”的运作过程,正如图14所示的卖家标示设计随后变成了一个整体,和图15B展示的一样。图15C是一个流程图300,它概括地解释了图2中的语意识别买家代理器(SRBA) 20与一个卖家说明如何进行交互作用,以便针对一个乃至全部所搜寻到的在线多语种卖家,回应在线用户/买家的价格比较请求。图16是一个扮演交互式代理器角色的获知者界面屏幕的范例,它可用于获取培训信息以便在本发明中应用。图17是一个所提供的范例,其中培训信息已经被提交到该卖家网站“lcache.com,,。图18是该获知者界面屏幕的一个示意图,它可以用于显示卖家说明中已经获知的信息。图19是该获知者界面的一个屏幕抓图,其中标注了“卖家信息”标签,通过此标签,卖家信息就能被输入和检索了。图20提供了一个获知者界面的屏幕抓图,用以显示先前输入的对于一具体卖家的培训范例。
图21是该获知者界面的一个屏幕抓图,当打开一个叫“卖家说明”的文件时,它作为回应被显示。图22说明了按照本发明对获知选项进行选择,即,“获取一个”选项被显示选中,已经被填充的该卖家的名称是“lcache. com”。
图23展示的是对卖家“lcache. com”所获取的结果。图24解释了以信息提取的一个简单模式限定的解决方案所公式化的封装归纳问题。图25提供了一个“execHLRT”的伪码.图26是一个以伪码编码的简单方法的模块,用以获取头尾分隔符。图27A和图27B为该IearnHLRT程序提供了一个详细表和子例程。图28解释了按照本发明的一个实施例,买家或者用户如何与服务器进行交流,以便在该服务器机器上通过一个ASP (活动服务器页面)文件(NextGen. asp)运行该内处理DLL 文件(NextGen. dll)。 图29说明了一种方式,通过该方式语意识别买家代理器使该用户和该数据库服务器之间的通讯更加便利。图30提供了一个详细的流程图,按照本发明的一个实施例,该图阐明了如何建立该SQL Sever数据库。图31说明了该语意识别买家代理器是如何将检索表虚拟地传递给一个在线卖家网站的。图32是主菜单屏幕的一个简化示意图,表示一个用于本发明的GUI或者交互式代理器角色购买者/买家界面(IACS/BI)。应注意,在该主菜单屏幕的右上角为该用户提供了产品的“信道”(即种类)选择。屏幕的左边还提供了的是快速检索功能。在它下面的右边,设计了一个框,其中有一个自键入的活动部分指示在线用户如何使用快速搜索选项。左边的屏幕面板也提供了一套对话框,以便临时成员试用和永久会员登录。(请注意本发明的多数入口功能都被停用,直到用户身份被鉴别为有效)在左下角,提供了一套连接到本发明入口已注册在线卖家的方法,在右侧,可以观察到一个标注着“反馈”的大信息框,这用于在线用户通过电子邮件向邮件服务器输入注释信息,最好是使用微软公司的OutlookExpress品牌的EMAIL服务器。图33简单说明了一个用于本发明的GUI或者购买者/买家界面屏幕,其中,公司被显示出以回应政府对商家的文本图标,此文本图标已经被在线买家/用户在先前的屏幕(未标明)中所点击。尽管如此,应该注意到,恰恰是这个屏幕窗口不能发挥作用,理由是当前这些公司或者所谓的政府对商家的电子商务服务或者平台卖家为成员特许权严格限制了这些通往他们的网站数据库的通路,方法是在整个闭路计算机网络化的环境中插入一个验证安全接口。图34简要说明了一个用于本发明的⑶I或者购买者/买家界面的屏幕显示,其中该用户于图33屏幕视窗里已点击“高级搜索”选项之后,在所提供的若干选择中也提供了关于用户所选择公司的细节。请注意到,在这个屏幕视窗中,框架中的横标位于五种类型的域的正下方,可以看见以大写字母标注的一条信息“高级代理运行中”。除此之外,该屏幕视窗的底部,提供了一个用户对话框,此框可填写,以便利用语意识别买家代理器的功能性执行搜索,这种功能性由本发明提供。此外,尽管如此,应该注意到,这个屏幕窗口不能发挥作用,理由是当前这个公司或者所谓的政府对商家的电子商务服务或者平台卖家为成员特许权严格限制了这些通往其网站数据库的通路,方法是在整个闭路计算机网络化的环境中插入一个验证安全界面。
图35简单说明了一个用于本发明的GUI或者购买者/买家界面的屏幕,其中,公司被显示出以回应商家对商家的文本图标,此文本图标已经被在线买家或者用户在先前的屏幕(未标明)中所点击。尽管如此,应该注意到,这个屏幕窗口不能发挥作用,理由是当前这些公司或者所谓的商家对商家的电子商务服务或者平台卖家为成员特许权严格限制了这些通往他们的网站数据库的通路,方法是在整个闭路计算机网络化的环境中插入一个验证安全界面。图36简单说明了一个用于本发明的GUI或者购买者/买家界面的屏幕,其中,提供了在该用户于图35的屏幕视窗点击“高级搜索”选项之后,关于用户从提供的选择中所选定公司的细节。图37简单说明了一个用于本发明的GUI或者购买者/买家界面的屏幕,其中,在该屏幕上显示了所选项目及其说明,以便回应选择域A标签的用户。图38简单说明了一个用于本发明的GUI或者购买者/买家界面的屏幕显示,其 中,所列出的卖家在A域中出售各项商品,回应在图37屏幕视窗中点击“高级搜索”选项的用户。图39简单说明了一个用于本发明的GUI或者购买者/买家界面的屏幕显示,其中,提供了利用本发明语意识别买家代理器的特点进行搜索的结果的细节。购物者/买家界面对用户进行回应,该用户通过搜索参数界面提供一个搜索请求,该界面显示于图38的屏幕视窗底部。
具体实施例方式参见图2,提供了一个概括性的图表,用以解释通过万维网/互联网16,在本发明在优选实施例10,用户/买家12,和在线卖家14之间的交互作用。在本发明的优选实施例10中,提供了一个获知者代理器18 (也可以称作语意识别获知者代理器SRLA)和一个购物者代理器20 (也可以称之为语意识别买家代理器SRBA)。用一个服务器22向离线数据库24提供通路,此数据库中存储着全球多语种卖家信息。系统管理员26为所选择的卖家网站准备/编辑培训数据,并且通过服务器22将它们存储在离线数据库24的“卖家列表”27中。接着,该系统管理员26使用该培训数据,利用语意识别获知者代理器18从培训页面来进行“归纳获知”,此培训页面是通过万维网16从卖家站点重获而来的。“归纳获知”生成卖家说明,表现形式为卖家说明(列表)28,该列表储存在离线数据库24中。一个用户/买家12可以利用本发明的优选实施例来重获关于指定主题的指定信息,方法是利用语意识别买家代理器20 (SRBA)。SRBA 20通过利用包含在先前被获知的卖家说明28中的信息,来处理一个自用户/买家12的请求。卖家说明中的信息24则允许语意识别买家代理器20立即在很多卖家站点充分地同时地通过万维网16准备并发送搜索命令。卖家说明也允许语意识别买家代理器20立即处理收到的搜索结果,并且将从全部卖家站点搜索到的结果送到买家/用户12处,这些搜索结果已经被过滤掉外部的和不相关的信肩、O现在参考图3,流程图100说明了本发明的一个实施例的语意识别获知者代理器(SRLA) 18的操作。在本发明的优选实施例中,语意识别获知者代理器18以运行在个人电脑或者服务器上的计算机程序的方式实施。在步骤110中,语意识别获知者代理器18从“卖家列表”27重获先前定义的或者及早准备的培训数据,而此列表存储的地方是培训数据库24。培训数据库24优选处于离线状态。该培训数据包括属于在线卖家的一组数据,从这组数据中,信息将被获悉。这些数据可能包含URL、域说明、产品样品、属性和其他域具体的信息,如下面右列所示
权利要求
1. 一种通过相互连接的计算机网络进行实时在线搜索处理的方法,所述方法包括如下步骤 a.通过相互连接的计算机网络访问一个离线数据库,所述数据库中具有包括不同的本机语言的卖家站点的多个卖家站点的卖家说明,所述卖家说明具有关于所述多个卖家站点中的每个卖家站点的信息,该信息包括 i.所述多个卖家站点中每个卖家站点的URL, 所述多个卖家中每个卖家的搜索表格URL, iii.在所述多个卖家站点中的每个卖家站点中发现的域说明, iv.关于所述多个卖家站点中的每个卖家站点上产品信息是如何组织的通用化规则; V.从所述多个卖家获取的价格和产品信息的样本; b.以所述不同的本机语言之一从在线用户接收关于期望产品的价格对比请求; c.从卖家说明中识别可能具有与所述价格对比请求相关的价格信息的卖家站点; d.利用关于每个识别的所述卖家站点的包括相应的搜索表格URL的所述站点说明构建对期望产品的搜索请求; e.将所构建的搜索请求直接发送给所识别的卖家站点; f.从响应于所发送的搜索请求而接收到的搜索结果中提取价格和产品信息,其中所提取的价格和产品信息采用的是所述不同的本机语言之一;以及 g.将所提取的价格和产品信息显示给所述用户。
2.一种通过相互连接的计算机网络进行实时在线搜索处理的方法,所述方法包括如下步骤 a.通过相互连接的计算机网络在一个离线数据库中存储有关包括不同的本机语言的卖家站点的多个卖家站点的信息,所述信息包括URL,搜索表格URL,域说明,和卖家说明,其中所述卖家说明包括关于在每个所述卖家站点上产品信息是如何组织的多个通用化规则; b.使用存储在所述离线数据库中的信息,处理以所述不同的本机语言之一从在线用户接收的期望产品的价格对比请求的参数,包括从卖家说明中识别可能具有与所述价格对比请求相关的价格信息的卖家站点; c.从多个卖家站点中所识别的卖家站点中响应于搜索请求而接收的信息中,提取实时价格和产品信息,其中,所述搜索请求是使用存储在所述离线数据库中有关每个所识别的卖家站点的信息而构建的,所提取的价格和产品信息采用不同的本机语言之一;以及 d.把所提取的价格和产品信息显示给所述用户。
全文摘要
本发明公开了一种通过相互连接的计算机网络进行实时在线搜索处理的方法。其中来自该相互连接的计算机网络的许多卖家站点的离线数据库信息被保存下来。该信息包括URL,搜索表格URL,域说明,以及卖家说明,而卖家说明中包含每个卖家站点中产品信息组织方式的通用化的规则。使用保存在离线数据库中的信息处理目标产品价格对比请求的参数,该价格对比请求从在线用户或购买者和/或本发明的系统接收。然后从多个卖家站点中的经识别的站点提取实时价格和产品信息,其中所提取的价格和产品信息以站点本机语言的形式出现;所提取的价格和产品信息显示给用户。
文档编号G06F17/30GK102708114SQ20121002855
公开日2012年10月3日 申请日期2001年9月27日 优先权日2000年9月29日
发明者谢越辉 申请人:零丘有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1