CN101770467A - 分析和排序可访问web的数据目标的方法、装置和*** - Google Patents
分析和排序可访问web的数据目标的方法、装置和*** Download PDFInfo
- Publication number
- CN101770467A CN101770467A CN200810190843A CN200810190843A CN101770467A CN 101770467 A CN101770467 A CN 101770467A CN 200810190843 A CN200810190843 A CN 200810190843A CN 200810190843 A CN200810190843 A CN 200810190843A CN 101770467 A CN101770467 A CN 101770467A
- Authority
- CN
- China
- Prior art keywords
- attribute
- user
- information
- search
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004590 computer program Methods 0.000 claims abstract description 17
- 230000008859 change Effects 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 5
- 230000000052 comparative effect Effects 0.000 claims description 2
- 230000008676 import Effects 0.000 description 8
- 230000008901 benefit Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 3
- 230000002349 favourable effect Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000012163 sequencing technique Methods 0.000 description 3
- 230000007474 system interaction Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 206010027336 Menstruation delayed Diseases 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013481 data capture Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 241000239290 Araneae Species 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241000305317 Dorylus Species 0.000 description 1
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 239000006071 cream Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000002156 mixing Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000032258 transport Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供一种分析和排序可访问web的数据目标的方法、装置和***。经由计算机网络定位关联产品的方法、***和计算机程序产品包括在客户终端从用户接收搜索主题以及一个或多个与所述主题相关联的属性,以及给至少一个属性分配等级。服务器用于在一个或多个信息位置处定位所述主题的至少两个独立实例和至少两个信息领域,每个领域涉及所述主题的实例之一。所述信息领域的至少两个信息领域的每个信息领域中的内容与至少一个属性相关联,以及与属性相关联的至少两个信息领域的每个信息领域中的内容彼此相比较。基于所述比较给内容的每个被比较的实例的内容分配分数。对所述属性区分优先次序,并且基于所述优先次序以及与所述主题相关联的内容的分数来对所述主题的所述定位实例进行排序。
Description
技术领域
本发明一般涉及internet内容位置和排序,尤其涉及基于相关并定制成适合每个特定用户及其产品需求的标准来排序产品。
背景技术
Internet是其它互联计算机的可公开访问的全球网络。它由数以百万计的规模较小的家庭、学院、商业和政府网络构成,其一起运送诸如电邮、在线聊天、文件传输以及万维网的关联网页和其它文档之类的各种信息和服务。
Internet和万维网(Web)并不是一回事。Internet是通过诸如铜线、光纤电缆、无线连接等之类的通信方式来链接的互联计算机网络的集合,Web是由超链接及统一资源定位符(URL)链接的互联文档及其它资源的集合。Web可经由Internet访问,如包括电邮、文件共享及其它的许多其它服务。
Web通过导航来访问大量“网页”中的任意网页,这些网页都用唯一的地址进行定位。这些网页中的每个网页可包含诸如图形、文本、视频以及声音之类的“内容”。程序员控制出现在这些网页中的每个网页上的内容。另外,每个网页可通过超级链接链接到其它网页上。这些其它网页被嵌入在所述超级链接中的URL识别并包含进一步的内容。部分由于在Web网页编程中不费力,在网页数目以及相应地经由Internet可周内容数目上,Web经历了急剧指数增长。
和诸如百科全书和图书馆之类的传统信息源相比,万维网使得信息和数据急速分散。为了帮助定位该数据,“搜索引擎”已由无数软件开发者开发出来。“搜索引擎”是公知的文档检索***,用于定位存储在Web上的信息。通过关键词驱动的Internet搜索引擎,像 以及许多其它搜索引擎,现在全世界数以百万计的用户可即时访问巨大且不同数量的在线信息。
通过接受用户输入关键词来了解搜索引擎工作,可利用用户输入关键词来和网页上内容进行比较。该比较可以是基本直接的比较、复杂算法或者两者之间的某种折衷。一旦搜索指定数目的网页,对结果按照某种“关联度”顺序进行排序,“关联度”是已通过那些排序信息给出几种定义的术语。接着,结果显示在列表中,所确定的最“相关”的网页在列表顸部,最不相关的网页在列表底部。
遗憾的是,确定相关度并不是一种精密科学。许多搜索引擎定义最相关的站点作为所述关键词出现最频繁的站点。其它搜索引擎通过当提供潜在相关的网页的列表时选择该网页的其他用户的数目来确定关联度(relevance)。许多其它方法被用来尝试找到最接近适合该搜索者正寻找的内容的网页。一些搜索引擎仅仅将给其支付最多钱的网页置为搜索者的首选项。
然而,这些相关度确定方法效率低下并且是不准确的。例如,假设用户正在搜寻共有基金以及关键词“共有”和“基金”中的类型。利用所有现有技术中的搜索引擎,将不会给用户示出具有其相关细节的共有基金列表,反而是呈现给用户在其网页或其相关元数据上仅仅具有词“共有”和“基金”的网页列表。类似地,如果用户正搜寻***,那么使用现有搜索引擎的用户无法被提供按其属性排序的***的列表,反而是被示出具有***相关站点的庞大列表,可包括***发行公司、***定制公司、接受***的商铺、以及基于可能不相关的标准呈现给用户的许多其他信息,诸如哪个支付最高每点击费用或者哪个产生最大web流量之类。
当前搜索者没有途径知道,在通常具有成千上万个被定位的Web网页的列表中搜索者正搜寻的网页。为了确定最相关的网页,必须点击搜索之后定位的非战略性及非精确排序的Web网页中的每个网页,对搜索者来说是繁琐的,并且产生大量挫败。
因此需要克服如上面所讨论的现有技术中的问题。
发明内容
经由计算机网络定位相关产品的***、方法和计算机程序产品包括从用户接收搜索主题,其中所述主题是用户正寻找的特定产品。接着,接收和所述主题相关联的一种或多种属性。所述属性可以是诸如***或存款单的利率之类的产品属性,或者可以是诸如用户现金流或负债之类的用户属性。接着,给至少一种属性分配等级(rating),其中一种属性可定义为比另一种属性重要。搜索信息位置,直到定位所述主题的至少两个独立实例。在定位所述主题的实例的每个信息位置处,定位涉及所述主题的所述实例之一的信息字段。接下来,在至少两个信息字段中的每个信息字段中的内容和至少一个属性相关联,并且所述信息字段中的第一个信息字段(field)中的内容相对于所述信息字段中的第二个信息字段中的内容被评分。接着把属性区分优先次序,所述主题的所述定位实例基于所述优先次序进行排序。
根据本发明的另一特征,接收和用户相关联的一种或多种属性包括从用户接收输入、搜索在用户的前一会话期间所存储的数据、搜索用户属性数据库、和/或***缺省设置。
根据本发明的另一特征,所述属性包括收入、信用分数(score)和/或位置。
根据另一特征,本发明的实施方式包括通过排序显示所述多个排序结果中的一个或多个排序结果。
根据一个附加的特征,本发明的实施方式包括响应于接收至少一种属性的优先顺序的变化,来更新所述多个结果的排序。
根据另一特征,本发明的实施方式包括接收产品的用户等级,以及至少部分基于所述用户等级对所述多个搜索结果进行排序。
根据另一特征,本发明提供一种定位相关产品的***,其中所述***包括客户计算机,可操作地从用户接收搜索主题并接收与该用户相关联的一种或多种属性。所述***也包括服务器,该服务器通信耦合到所述客户计算机上并可操作地搜索所述搜索主题的两个或多个信息位置和涉及所述主题的至少一个信息字段。或者客户计算机或者服务器将至少一个信息字段与至少一种属性相关联起来,把所述属性区分优先顺序,和/或基于所述属性的优先顺序对所述搜索的多个结果进行排序。
附图说明
在各单独视图中,相同的附图标记指代相同或功能类似的部件,并且和下列详细说明一起结合进说明书中并作为说明书的一部分的附图用来进一步说明各种实施例,以及用来解释所有根据本发明的各种原理和优点。
图1图形表示可实施本发明的数据处理组件的网络化***。
图2是示出根据本发明示例性实施方式的信息定位步骤的流程图。
图3是根据本发明示例性实施方式的样本网页结构布局的屏幕截图。
图4是根据本发明示例性实施方式的样本定位细化屏幕的屏幕截图。
图5是根据本发明示例性实施方式设置与用户相关联的属性的样本网页的屏幕截图。
图6是根据本发明示例性实施方式输入详细属性的样本网页的屏幕截图。
图7是根据本发明示例性实施方式的样本搜索结果呈现网页的屏幕截图。
图8是根据本发明示例性实施方式的产品排序工具的屏幕截图。
图9是根据本发明示例性实施方式的交互摘要网页的屏幕截图。
图10是根据本发明实施方式可实施为服务器计算机***的数据处理***的方框电路图。
图11是根据本发明示例性实施方式可实施为客户计算机***的数据处理***的方框电路图。
图12是根据本发明示例性实施方式搜索和排序共有基金的样本网页结构布局的屏幕截图。
图13是根据本发明示例性实施方式的样本等级一定义屏幕的屏幕截图。
图14是根据本发明示例性实施方式的过滤设置屏幕的屏幕截图。
图15是根据本发明示例性实施方式搜索及排序共有基金的样本网页结构布局的屏幕截图。
图16是根据本发明示例性实施方式的共有基金族的样本搜索结果呈现网页的屏幕截图。
图17是根据本发明示例性实施方式搜索及排序存款单的样本网页结构布局的屏幕截图。
具体实施方式
尽管本说明书解释了定义了认为本发明具有新颖性的特征的权利要求,相信结合附图考虑下列描述将更好地理解本发明,其中贯穿始终地使用了相同附图标记。
现在描述一种智能地定位产品的示例性方法和硬件平台,其中在计算机网络上执行产品的搜索,并且通过其对搜索者的关联度(relevance),更尤其是通过其对与所述搜索者相关联的属性的相关性(correlation)来选择所述被定位的产品。本发明的实施方式不仅仅定位引用、链接或提供期望产品的网页,而是返回通过产品适宜搜索者需要和搜索者状况(situation)的程度来排序的结果列表。本文使用的术语“产品”被宽泛地定义,不仅指物理对象,也指服务,以及诸如***之类的产品与服务的组合。
网络
现在参考附图,图1图形表示了其中可实施本发明的数据处理组件的网络化***100。***100包括网络102,其是用于提供在所述网络化数据处理***100内连接在一起的各种装置和计算机之间的通信链接的媒介。网络102提供多个用户计算机104a到104n与多个信息服务器106a到106n之间的通信。网络102例如是Internet并提供在线服务。网络服务器106a到106n管理诸如在任意给定用户计算机104与信息服务器106之间的通信之类的网络流量。网络102包括有线或无线连接。几种示例性有线连接是电缆、电话线和光纤。示例性无线连接包括射频(RF)和红外(IR)传输。许多其它有线及无线连接在现有技术中是已知的,并可用于本发明。
用户计算机104装备有包括万维网(WWW)浏览器的通信软件,例如由NETSCAPE制成的浏览器、由制成的INTERNET以及由制成的所述通信软件允许搜索者经由Internet连接及使用在线搜索服务。用户计算机104上的软件管理从服务器106接收到用户计算机104上的信息的显示,以及将用户行为传送回到适当的信息服务器106上,因此额外的显示信息可呈现给用户或所作用的信息上。
在图1描述的实施例中,服务器106a-n随同存储单元108a-n一起连接到网络102上。存储单元108a-n保存数据并经由网络102通过服务器106a-n搜索以及访问服务器106a-n。因此可替换的一个或多个存储单元108a-n可通过例如链接112直接耦合到服务器106a-n之一上。
图1中说明及其后讨论的服务器是产品或服务提供商,即贸易商,的那些服务器。当下列讨论与经由Internet的购物者和贸易商之间的通信相关时,其可适用于网络上的任意信息搜索者与任意信息提供商。(例如,信息提供商可以是诸如大学图书馆、公共图书馆、或美国国会图书馆或其它类型的信息提供商之类的图书馆。)关于贸易商以及贸易商产品或服务的信息存储在数据库108a-n之一中,贸易商服务器106a-n访问所述数据库108a-n。这可能是贸易商自己的数据库或者供货厂商的数据库。
除了独立贸易商106的服务器以及其他信息提供商之外,***100亦包括由诸如之类的搜索服务提供商提供的多个搜索服务器110a-n,这些搜索服务提供商维护通过询问由独立贸易商维护的产品信息数据库114所获得的独立贸易商106a-n的产品的全文索引112。像的这些搜索服务提供商中一些提供商是通用搜索提供商,而其它提供商是主题特定搜索提供商。
网络数据处理***100可包括额外的服务器、客户机以及未示出的其它装置。在所描述的实施例中,网络数据处理***100包括具有表示全球网络集合的网络102的Internet,以及使用TCP/IP协议组来彼此通信的网关。主节点或主机之间的骨干高速数据通信线路在Internet的中心,所述主机包括成千上万个路由数据及消息的商业、政府、教育及其它计算机***。当然,网络数据处理***100亦可实施为许多不同类型的网络,如例如企业内部互联网、局域网(LAN)或广域网(WAN)。图1欲作为一个实施例,并不会作为本发明的结构限制。
信息位置
根据一种实施方式,本发明是单独或结合一个或多个服务器110、106运行在客户机装置104之一上的基于web的搜索应用程序。图2示出了由本发明实施方式执行信息位置的步骤的处理流程图。处理开始于步骤200并直接移到步骤202,在步骤202中用户通过键入、从给定主题列表中点击、或者多种其它选择主题的方式中的任意方式来选择主题。几种示例性主题包括共有基金、汽车、房地产、工作、财政及其它。一旦选择了主题,如果适用(步骤203),接着在步骤204用户将可选择子主题列表。例如,第一主题可能是“财政”以及财政的子主题将是“银行业”。从那里,进一步的子主题可被选择,直到最后例如选择诸如“***”之类的产品。在步骤206中,查询是否要选择进一步的子主题。如果步骤206的答案为是,则所述流程移回步骤204并选择进一步的子主题。如果步骤206的查询答案为否,则所述流程继续到步骤208,其中已遍历主题和足够数量的子主题层,显示产品列表,用户可选择每个产品。在步骤210中,用户选择所述主题之一。
一旦产品被选择,在步骤212,检索所述查询的可能的数据源列表。所述***有利地从多个数据源收集数据。这些数据源或者是静态的或者是动态的,在线的或离线的,或者两者兼而有之。一些与数据源的交互不必是动态的,例如与拖网飞行可用性的定期航线的网站交互。依赖于搜索主题的种类,这可以是本地数据存储、web服务或应用程序编程接口(API)、或者web应用程序中的一种或组合,其中,在数据存储中,产品信息被高速缓存并通过或推(push)或拉(pull)技术周期性地更新;通过API,产品信息基于变量输入动态产生;通过web应用程序,产品信息动态产生并且为了达到最终结果需要与web站点的***交互。例如,如果产品提供商提供在线工具来应用、定购或获取更多关于产品的信息,则根据一种实施方式的***可自动地从提供商的资源收集有关信息。
后端***的基于逐查询知道收集数据的地方以及确定数据是否被本地存储或是动态及全球的能力由数据收集组件来管理。该组件亦负责数据的高速缓存以及高速缓存管理。
在步骤214中,查询所选择的数据源。查询可以几种不同的方式进行。其中一种实施例是web抓取,可例如由半训练有素的代理执行。具有半训练有素的代理的web抓取包括制作成满足指定提供商的数据表示格式的web机器人。这种类型的机器人对于有限数量的提供商或者在中间方以类似格式呈现从多种数据源收集的数据的实例中是最有效的。这些实施例是航空公司网站、消费者监督网站以及金融门户网站。抓取发生在已产生网页的文档对象模型之后,并且不仅仅从原始标记语言中抓取数据。
机器人的训练阶段包括处理每个具有观察人与网站的交互的监视器的种子。所需要的输入变量链接到包含用户数据的对象结构,例如unknownPage.Document.Form.INPUT_TEXT_PASSENGER_LASTNAME=FirsName,LastName。代理模拟每个新查询的步骤并移动到指定结果网页。所述结果被抓取并组合成产品属性,为排序功能做好准备。表解析机制用于清楚地抽取数据。周期性地更新数据,并标记所述数据源的结构变化。
另一种数据获取方法是通过使用数据源发现以及未经训练的数据收集。数据源发现包括元搜索引擎使用的处理来定位可能关联的数据源。通过解析多个搜索引擎的结果,代理尝试识别关联信息的可能数据源并产生种子列表。接着代理访问所述种子并通过下列一种或多种方式尝试抽取和检验数据:
●可视地分组网页上的元件来确定导航特征以及可包含数据的网页元件。
●在可视组中尝试句法字分析和简单字匹配,来定位到数据源及可能的产品属性的链接。
●如果数据是表格式的,尝试抓取所述数据并匹配字段到关联表格中。
●如果数据不是表格式的,但有40%以上的精确匹配,则代理标记所述种子以及所得到的用于训练的网页。
少数其它数据收集方法包括数据共享方案以及推进或提交的数据。通过或者购买数据或者参与收益共享方案,本发明可获得访问由市场研究员或数据提供商收集的数据。利用推进或提交的数据,提供商可通过使用API提交他们自己的产品细节给本发明
本发明执行的查询的实施例可包括用户位置信息和/或产品特定属性的重要性,其可以通过***缺省或通过用户交互设置。在步骤216,所述***自动地显示用户所选择的特定产品的“最佳”选择。在本发明一种实施方式中,特定产品的最好的部分呈现为多层结构。例如,层1(行1)可规定“基于你的准则,国家中的最佳CD是:ExampleBankl High YieldCD.”层2(行2)可规定“你的州中最佳是ExampleBank2CD。”如果例如所述州是Alabama,但ExampleBank1不存在于Alabama,则可能是这种情况。最后,层3(行3)可规定“你的城镇中的最佳CD,”(其中ExampleBank1+ExampleBank2不会出现)“是ExampleBank3 CD。”当层2中的结果匹配层1时,所述层合并成一层等等,如在图3的屏幕截图中。
确定列表中的“最佳”项目是多年来已由许多开发者尝试的任务。根据本发明的实施方式,确定“最佳”依赖于许多因素而变化。然而,因为本发明基于用于搜索及这些属性层级的属性来动态变化,所以本发明对于所有现有技术设备来说是有利的。例如,对于关联到位置的产品来说,“最佳”选择可基于国家中的最佳、特定州中的最佳、和/或用户地理区域中的最佳。继续如期望产品的***的实施例,确定“最佳”可启动下列因素,诸如:
●年度百分率(APR)。
●介绍性的利率。
●余额转移费。
●交易费。
●年费。
●卡赞助商。
●安全措施。
●奖励程序
●卡的消费等级
●所述机构起作用的地理区域。
在与所述产品相关联的信息字段中找到这些因素中的每个因素。信息字段是连接到产品的网页上的任意数据区域。对于与时间关联的产品(即,股票、债券、货币等)来说,排序可基于目前的统记、最佳的日统计、每月或每年的编号及其它。
在步骤218,查询用户是否应缩减所述结果。如果218的查询的答案为是,则可在步骤220通过例如仅选择距用户位置或另一定义位置指定距离内提供的那些产品来自动或手工缩减所述列表。从步骤220,流程移回步骤218。在步骤218,搜索者被给定选项来进一步缩减所述搜索结果。通过选择或调整用户属性,即,不良信用或无信用记录,或者产品属性来进一步缩减所述搜索,即,卡必须允许余额转移上的0%APR。另外,为用户或产品而定义的属性的重要性的排序可包括最终产品排序。示例搜索结果将是:“在区域X(可分成国家、州、城市)内,银行Y提供最能满足你的需求的***Z。”该结果可以是即时结果,即查询后直接被显示,或者为了识别更适用的产品变得可用的时间,可以由***历时追踪。由于历时追踪产品允许***提醒用户例如产品是否发生诸如利率变化之类的变化,因此是有利的。如果不需要进一步的缩减,则处理在步骤222结束。
在至少一个方面,根据某些实施方式本发明是“典型”或垂直的搜索引擎,其操作于一组预定义的数据结构上,该数据结构表示由产业内的提供商或参与者提供的产品或服务。例如,数据结构可以是***的一般或本体属性以及提供产品的机构。通过考虑用户的配置数据(profiledata),和/或通过被用户与本具有创造性的引擎的交互的指引,所述***推荐满足用户需求的最适合产品。
示例搜索
下列说明以及引用的附图提供了利用本发明的数据位置的实施例。所选择的示例产品是***,其有利地提供了复杂场景,说明了确定产品排序时的各种考虑以及说明了用户将如何处理所呈现的信息。***仅仅是搜索主题的一种实施例,许多另外的搜索主题存在于所有其它诸如房地产、投资、电信、卫生保健及许多其它之类的产业内。
图3说明了与本发明交互的网页结构布局300的实施例。网页布局300划分成几部分,第一部分是搜索标准入口/选择部分302,第二部分是结果区域312,以及第三部分314允许用户看见他/她自己或潜在的卡在选择了最佳卡的标尺上的排序位置。应注意,附图中示出的选择仅仅是示例性的,并没有穷举所有可能的搜索标准。在示出的特定实施例中,用户可通过在字段303中定义其位置来开启搜索。该定义可以是选择的分级集合,包括例如国家、州、国家、城市,或者如果或为了该产品或者为了任意理由在任意其它先前会话中之前已提交了该数据,可预总装(pre-populated)所述位置。如果这是与站点的第一次交互并且没有其它位置数据存在,则IP地址定位将用来细化位置到尽可能低的一层。
字段304呈现了期望的***类型的固定变量列表。本发明的排序***可对相同类型的所有卡进行排序。少数示例性排序字段是:所有***、正规***、担保卡、奖金卡一空中旅行,奖金卡、礼品/商品及其他。
在该实施例中亦有字段306,其提供帮助、描述当前选择和/或提供交互提示。字段306可根据字段304中所作出的选择进行变化。描述字段306对用户提供支持并帮助用户进行正确的选择。
字段308中提供可点击链接,选择本发明的排序方法。如果没有进行选择,本发明实施方式在标准三步处理中排序产品。首先,给每种卡的每种属性分配分数,与诸如奖金卡之类的同种类卡中的其它卡相比较分等级。第二,基于每种属性与单独用户的关联度来为分数分配权值,而接着对分数进行重新评分。最后,每种属性的分数被记录,在本实施例中,卡彼此相对进行评分,其中总体最高分数被排序#1。
对于获得每种属性的重要性等级的***来说,有三级复杂度:***缺省等级、预置标尺等级和深入定制等级。该排序***应用到所有产品并将在下面进一步详细解释。如果用户从缺省排序***变到一些其它排序***,则在字段310中出现消息来指示这种变化。
位置细化
通过细化其位置,用户可直接访问其地理区域中的产品。尽管在***实施例中,由于巨大量的卡全国通用,因此这很少使用。然而,仍有很大数量的卡依赖较小的地理区域。
图4示出位置细化屏幕的一种实施方式,所述位置细化屏幕可由用户用来指定他/她的地理位置,以便可通过包括这些字段来缩减产品搜索。通过在图3的字段303中选择链接来达到位置屏幕400。图4中示出的特定位置屏幕400包括一种示例性的地理输入框的标准集合,诸如邮政编码402、国家404、州406、县408和城市410。下拉框或输入框可用来向***中输入地理数据。屏幕400可基于例如从用户计算机IP地址获得的信息来进行变化。例如,在诸如英国之类的位置中,输入邮政地址而不是邮政编码。
重要性等级
图5示出了一种用于设置与用户相关联的属性的图形用户接口的实施例。通过在图3的字段308中选择链接来达到该屏幕。通过使用该面板500,对于***实施例来说,用户可评定他们自己的债务或现金流等级。本发明可依赖于所选择的标度值,将预先设置的重要性等级应用于该产品的属性。这些预先设置的等级通过考虑一般因素来确定,适合标尺上该位置的人将以及应该在卡中寻找这些一般因素。
标尺502结构化为例如0和100两个值之间的连续部分。0意味着高负债,100意味着高现金流。用户可拖拉标尺箭头504,来找到最适宜其状况的位置。值506示出了标尺中箭头的位置。虽然位置被分组到预先设置的种类中,但是所选择的值仍旧在重要性计算中起作用。字段508提供了该预先设置的种类的描述。一旦用户定位该箭头504,点击按钮510将向***指出,标尺值506应用作排序功能的输入。作为替代,用户可通过点击“让***为我选择”按钮512来选择***缺省。如果不想进行任何变化,则可通过点击按钮514隐藏面板500。通过点击在屏幕顶部的标签516,用户可拉下允许他们输入定制等级的屏幕。
定制等级(Custom Ratings)
图6示出了当用户选择图5的标签516时出现的图形用户接口。所得到的屏幕600允许用户向***中输入更详细的属性。在该实施例中,属性是重要性等级设置。用户可在上面讨论并在图5中示出的标尺等级、或这里示出的定制等级之间进行选择。
通过移动每个对应属性组604a-n的滑动条来选择定制等级。图6中示出的滑动组604a-n可以不总是属性本身,而可以是低级的属性分组来允许更微调的视图。例如,属性组罚款收费604e适用于属性一“逾期付费”和“超限”费。该部分对具有很了解卡的用户来说是有用的。
屏幕底部是两个按钮。第一按钮606向***指出属性被满意地设置,并且他们应该用来进行定制搜索。第二按钮608告知***使用***缺省值来进行搜索。在一种实施方式中,缺省数据和可用的配置配置数据组合在一起,并用作排序功能的输入。应注意,附图中所示出的并在这里描述的屏幕仅仅是示例性的,本发明不限于附图中示出的或这些实施例中描述的任何方式。
结果
图7示出了利用在前面的附图中选择并在上面描述的属性来执行的搜索的结果。搜索一被激活并返回结果,一般就显示结果屏幕312。结果屏幕312具有文本字段702,其说明在适当条件下被最佳给定特定位置的产品。利用***,这通常显示为单排条目(single line item)。然而,在#1产品在用户位置得不到而是在更广泛的区域中的实例中,将出现两排条目(two line item)。例如,一排条目将详细说明国家中的最佳产品,第二排条目将是州、城市和城镇中的最佳产品。这允许用户在其州以外进行更广泛的浏览。
字段704示出了在特定搜索中与所有其它返回的商品相比产品的排序。字段706示出了产品的图像(如果可得到);否则出现“无预览”图像。在下一字段708中,在时,产品的名称,示出***和提供卡的机构。字段710提供该卡必须提供的关键点的概述。本发明的一个优点是简化了行话。如果需要,用户可与***交互从而可进一步获得产品的其它属性。
在本发明的一种实施方式中,实施用户星级排序***。用户星级排序712是自定义满意等级,其可从用户处收集,和/或从消费者监督网站中检索。所述排序***对产品属性评分,并当其可应用于用户时对每个属性的重要性进行加权。为了产生排序,其具有组合定量数据和定性数据的能力。如果本具有创造性的***不能收集产品数据,机构的整体等级可被分解成其产品等级。等级由产品的整体平均分数来确定;然而在各个数据源之间权值可变化。例如,通过本发明收集的等级可具有权值1,而来无名网站的等级将具有等级0.8。
虽然卡的消费者等级被单独显示,但是其仍可和属性一样用作排序功能的一部分。消费者等级将以等级之间的加赛者(tie-breaker)为特征也是可能的。
图7的结果屏幕312亦以“Info”按钮714为特征。通过点击Info按钮714,用户可使面板显示将列出与网页上所选择的所有其它卡相比的卡的个别属性。例如在图8中示出了该比较,将在下面解释。
作为另外有利的特征,对于***应用来说,以及对于其它类似产品来说,在结果网页312上提供“应用”按钮716。该应用按钮716,结合在线应用工具一起使用,允许用户申请产品在线。该功能可指示用户到产品提供商网页,或者可调出信息提交屏幕,其可用来收集信息并接着或者电子地或者实体的方式将信息转发到产品提供商企业。
进一步的用户交互
在一种实施方式中,用户可通过使用字段314(图3示出的图形用户接口300中)选择他们现有的***,并找到它在导致选择所找到的卡#1的标尺上的排序位置。它也给出了假设的支出实施例,例如,如果用户在与另一张卡相反的卡上购买。部分314在图8中更详细地示出。
可通过经由输入字段802首先在第一标签817上选择提供商、以及接着经由另一输入字段804缩减到个别产品来进行选择产品。在***的这种情况下,用户的产品选择显示在字段806-816中。字段806示出了在其类别中相对于其它卡的所述卡的排序。字段808和810示出产品识别文本,以及如果可得到,还示出产品的图像。字段812提供所述卡的属性的摘要。在字段814中示出所述卡的消费者等级。通过选择Info按钮816,可到达示出所述卡的更详细的属性的屏幕。
在一种实施方式中,假设方案(What-if scenarios)是可用的,并允许用户基于用户方案将卡属性转换成以美元换算(dollar term)。可通过点击标签818输入假设方案。由于其允许他/她实际模拟不同的财务状态,因此这些方案对于用户来说是强大的工具。如果例如本发明随共有基金使用,将允许用户输入关于共有基金的不同方案,例如改变利率、存期、税率等。
第三个可用标签820允许用户选择比较多种***。在该功能中,被选卡在详细表格中逐属性地进行比较。通过或者给提供商提供联系细节,或者给提供商发送请求要求产品小册子及其它信息,可将进一步的信息提供给用户。
交互摘要
图9示出了交互摘要网页900。该交互摘要网页900允许注册用户来鸟瞰所有他们与本发明的标记交互。一瞥之下,用户将可整体上确定在一般市场内他们的投资、设备、政策、采购等的状况。作为附加特征,本发明提供报警***,其关于在他们的产品内新开发标记用户。
交互摘要网页900可形成注册用户的登陆网页的一部分,并且通过诸如RSS之类的各种web进给格式可用。RSS用来不断公布诸如blog入口、新闻头条或播客之类的更新内容。称作“进给”、“web进给”或“信道”的RSS文档包括或者来自相关联网站的内容摘要或者全文。RSS使得人们可以自动的方式跟上其喜爱的网站成为可能,这种自动的方式比人工检查网站要容易。用户有能力使用其自己的运行在其桌面或者网络blog上的web汇集(web aggregator),以拉下该摘要900,并观看其事务,而不必经过导航到网站并登录的复杂过程。因此,可在网站上进行所有进一步的交互。
图9示出了几栏902-912,包含可出现在摘要网页900中的示例性字段。例如,当用户将每种产品增加到所述摘要时,栏902包含每种产品的排序,以及栏904包含示出产品排序的字段,当其在下载摘要时应用。重要性等级存储在用户配置(profile)中,并且当确定该目的排序时被检索。栏906示出了产品名称,栏908列出产品的提供商。在这个实施例中,栏910示出关于每种产品的状况的重要信息。在图9的摘要屏幕900中,到本发明的其它部分的链接提供在栏912中,以允许与产品的进一步交互。
商场是个进化的实体。今天所作的决定在明天不必是最佳的。本发明帮助用户作出正在进行及连续关联的决定。这通过基于用户需求连续搜索“更好的交易”来取得。如果***可推荐更适合的服务提供商或产品,则经由预先定义的信道来提醒用户。例如,如同在栏912的两个字段914和916中所示出的,当满足用户指定的条件时,分别出现警报指示器918和920。这些警报包括早期和晚期警报。晚期通告通知用户是否可获得更好的费用或价格。早期通告通知用户即将到来的产品事件或要求,例如,当基金接近其到期日。
服务器
参照图10,可实施为诸如图1中的服务器106和/或服务器110之类的服务器的数据处理***的方框图,根据本发明一种实施方式来描述。数据处理***1000可以是对称多处理器(SMP)***,包括多个连接到***总线1006的处理器1002和1004。可替代地,可采用单处理器***。同样,存储器控制器/高速缓存1008连接到***总线1006上,所述存储器控制器/高速缓存1008提供接口给本地内存1009。I/O总线桥1010连接到***总线1006并提供接口给I/O总线1012。存储器控制器/高速缓存1008和I/O总线桥1010可如所述进行集成。处理器1002或1004结合存储器控制器1008来控制存储在内存1009中的数据。处理器1002或1004亦可结合任意其它存储器装置或诸如存储区域108a-n之类的存储位置来工作,以充当监视器来监控被存储和/或存取在数据存储区域108a-n上的数据。
连接到I/O总线1012的周边组件互连(PCI)总线桥1014向PCI局部总线1016提供接口。多个调制解调器可连接到PCI总线1016。典型PCI总线实施将支持4个PCI扩展槽或附加连接器。可经由通过附加板连接到PCI局部总线1016的调制解调器1018和网络适配器1020来提供链接到图1中的网络计算机104a-n的通信链接。
另外的PCI总线桥1022和1024为另外的PCI总线1026和1028提供接口,可从中支持另外的调制解调器或网络适配器。以这种方式,数据处理***1000允许连接到多个网络计算机上。存储映像图形适配器1030和硬盘1032亦可以如描述的那样或者直接或者间接地连接到I/O总线1012上。
本领域普通技术人员将赞同图10中描述的硬件可以变化。例如,除了所描述的硬件之外或代替所描述的硬件,亦可以使用诸如光盘驱动器等之类的其它***设备。所描述的实施例不意味着暗示结构限制本发明。
在该文档中,术语“计算机程序介质”、“计算机可用介质”和“计算机可读介质”用来一般指诸如主存1009、可移动存储驱动器1031、可移动介质1033、硬盘1032和信号之类的介质。这些计算机程序产品是提供软件给计算机***的措施。计算机可读介质允许计算机***从计算机可读介质中读取数据、指令、消息或消息包以及其它计算机可读信息。例如计算机可读介质可包括诸如软盘、ROM、闪存、磁盘驱动器存储器、CD-ROM及其它永久存储器之类的非易失性存储器。例如其可用于在计算机***之间传送诸如数据和计算机指令的信息。此外,计算机可读介质可包括在诸如包括有线网络或无线网络的网络链接和/或网络接口之类的暂态介质中的计算机可读信息,所述网络链接和/或网络接口允许计算机读取这种计算机可读信息。
计算机程序(亦称为计算机控制逻辑)存储在存储器中。计算机程序亦可经由通信接口1016接收。当执行时,这些计算机程序启动计算机***来执行这里讨论的本发明的特征。尤其是,当执行时,计算机程序启动处理器1002和/或1004来执行计算机***的特征。因此,这种计算机程序表示计算机***的控制器。
客户机设备
现在参照图11,描述其中实施了本发明的说明数据处理***的方框图。数据处理***1100是客户计算机104的一种实施例。数据处理***1100使用了周边组件互接(PCI)局部总线架构。虽然所描述的实施例使用了PCI总线,但是可使用诸如加速图形端口(AGP)和工业标准结构(ISA)之类的其它总线结构。处理器1102和主存1104通过PCI桥1108连接到PCI局部总线1106上。PCI桥1108亦可包括用于处理器1102的集成存储控制器和高速缓存。可通过直接组件互连或通过附加板进行到PCI局部总线1106的另外的连接。在所描述的实施例中,局域网(LAN)适配器1110、SCSI主机总线适配器1112和扩展总线接口1114通过直接组件连接来连接到PCI局部总线1106上。相反,音频适配器1116、图形适配器1118和音频/视频适配器1119通过***到扩展槽中的附加板来连接到PCI局部总线1106上。扩展总线接口1114为键盘和鼠标适配器1120、调制解调器1122以及另外的存储器1124提供连接,例如。小型计算机***接口(SCSI)主机总线适配器1112为硬盘驱动器1126、磁带驱动器1128和CD-ROM驱动器1130提供连接,例如。典型的PCI局部总线实施将支持3或4个PCI扩展槽或者附加板。
操作***运行在处理器1102上,并用于调整和提供图11中数据处理***1100内的各种组件的控制。每种客户机可执行不同的操作***。操作***可能是诸如WINDOWS XP之类的商业可用的操作***,其可用来自于Microsoft Corporation。诸如ORACLE之类的数据库程序可结合操作***运行,并提供对来自在数据处理***1100上执行的JAVA程序或应用程序的操作***的调用。操作***指令、面向对象的操作***以及应用程序或程序被定位在诸如硬盘驱动器1126之类的存储设备上,以及可载入到处理器1102执行的主存1104上。
本领域普通技术人员将赞同,图11中的硬件可根据实施进行变化。除了图11中说明的硬件之外或代替图11中说明的硬件,可使用诸如闪存ROM(或等价的非易失性存储器)或者光盘驱动器等之类的其他内部硬件或***设备。同样,本发明的处理可应用于多处理器数据处理***。
作为另一实施例,数据处理***1100可以是独立***,配置成不依赖某种类型的网络通信接口来启动,无论数据处理***1100是否包括某种类型的网络通信接口。作为另一实施例,数据***1100可以是个人数字助理(PDA)设备,配置成为了提供非易失性存储器存储操作***文件和/或用户产生数据,而具有ROM和/或闪存ROM。
图11中说明的实施例以及上述实施例不意味着暗示结构上的限制。例如,数据处理***1100除了采用PDA形式之外,亦可以是笔记本电脑或手持电脑。数据处理***1100亦可以是亭子(kiosk)或者Web工具。
共有基金
图12-16示出了另一种使用本发明的非限制性的实施例。图12-16中示出的特定实施方式涉及共有基金。图12说明了与本发明交互的网页结构布局的一种实施例。网页布局1200划分成几个部分,第一部分是搜索标准入口/选择部分1202,第二部分是结果区域1212,以及第三部分1242允许用户看见他/她自己或潜在的共有基金或基金族在选择最佳基金或基金族的标尺上排序的位置。应注意,附图中示出的选择仅仅是示例性的,并没有穷举所有可能的搜索标准。在示出的特定实施例中,用户通过定义其在字段1203中的位置来开启搜索。该定义可以是分等级的选择集合,包括例如国家、州、县、城市,或者为了任意理由,如果该数据已在该产品之前或任意其它在前会话中提交,可预先总装位置。如果这是和网站的第一次交互并且不存在其它位置数据,则IP地址定位将用来把位置细化到尽可能低的层。
字段1204和1205呈现了期望的基金类型的固定变量列表。字段1204是种类,字段1205是该族和基金的子种类。在一种实施方式中,种类1204的下拉式选择包括:债券、混合式基金、国际股票基金和US股票基金。下拉框1205中的子种类包括例如大混合(Large Blend)及大成长(LargeGrowth)基金。
字段1206允许用户指定他们希望投资的数量。该字段可通过其所需原始投资额来用于过滤基金,或者使用投资额作为涉及基金的一些因素的标准。
可点击的链接提供于选择本发明的排序方法的字段1208中。如果不进行选择,本发明的实施方式按照标准的三步处理来排序产品。首先,给每种基金(或者是搜索主题的任意产品)的每种属性分配分数。第二,基于每种属性与个别用户的关联度来给分数分配权值,接着重新记录所述分数。最后,记录每种属性的分数,并且在该实施例中,基金相对彼此进行评分,总体最高分数排名#1。
对于获得每种属性的重要性等级的***来说,有三级复杂度:***缺省评级、预先设置的标尺评级以及深入定制评级。这种排序***适用于所有产品。图13示出了图形用户接口屏幕1300,一旦用户点击链接1208就会出现。类似于***实施例,该屏幕指示本发明将如何对考虑的基金进行排序。
图13的第一可选字段是字段1302,其定义了考虑的时间长度。本发明将在所选择的时间内追踪基金或基金族,来确定收益或其它属性。下列3字段1304、1306和1308是共同基金的示例性属性,可用于比较两个或多个基金。第一字段1304是选择增值属性(attribute ofappreciation)的重要性等级的滑动条。第二字段1306具有选择收益属性的重要性等级的滑动条。第三字段1308具有选择总回报属性的重要性等级的滑动条。在设置一个或多个字段的重要性等级之后,通过点击在屏幕1300的底部的“更新等级”按钮1310来将它们的值输入到***中。
返回图12,字段1210是一可点击链接,来确定本发明如何过滤基金。将在用户点击链接1210后出现的示例性图形用户接口示出在图14中。屏幕1400可由例如投资者使用,投资者必须按照其投资组织建立的要求进行投资。屏幕1400具有检验框1402,其向***指出用户希望通过该族的总净资产值来过滤所述族。如果检查该检验框1402,则***将使用在用户入口字段1404中的值,该入口字段向***指出通过其过滤基金的净资产值。第二检验框1406向***指出用户希望通过每个基金族占有的基金数目来过滤基金族。如果检查该检验框1406,则***将基于框1408中指出的基金数目来过滤。按钮1410一被点击,就更新过滤器并更新排序。
图12的下一主要部分1212示出了基金1214的第一族以及第一基金1216。搜索一被激活并返回结果通常就显示字段1214和1216中示出的结果。字段1214和1216中的每个字段分别具有文本字段1218和1220,在适当条件下,其规定了最佳给定特定位置的产品。
在下一字段1222和1224中,分别示出了一段时间以来基金族的性能和基金的性能。这段时间被分别标识在字段1222和1224上方的标题1226和1228中。该基金族和基金家族的标识符分别在字段1230和1232中示出。字段1234和12336分别提供被排名第一的基金族和基金的关键方面的摘要。这些排名第一的产品可优选地符合输入到字段1203中的位置信息。本发明的一个优点是简化了行话。用户可与***交互,如果需要,可进一步获得产品另外的属性。
本发明的一种实施方式中,实施分析者星级排序***。分析者星级排序1238是自定义满意等级,其从分析者处收集和/或从其它信息源检索出来。该排序***对产品属性评分。它具有为了产生排序而组合定量数据和定性数据的能力。如果该具有创造性的***不能收集产品数据,机构的整体等级可被分解成其产品等级。等级通过产品的整体平均分数来确定;然而,在各个数据源之间权值可进行变化。例如,通过本发明收集的等级可具有权值1,反之来自不出名站点的等级将具有等级0.8。虽然基金的分析者等级被单独显示,但是其仍可用作属性的排序功能的一部分。分析者等级将以等级之间的加赛者为特征也是可能的。
结果字段1212亦以“Info”按钮1240为特征。通过点击Info按钮1240,用户可使面板显示与网页上选定的所有其它基金相比,将列出基金个体属性。
排序字段提供了两个标签。第一标签1244,当选定时,允许用户在字段1246中输入基金族识别码。该部分对他/她已投资的用户族进行排序。当用户改变过滤或标尺需求时,连续更新这些排序。这是当其发生在变化标准中时,用户观看其自己的基金排序。一按压按钮1248,类似于图15中示出的屏幕被示出给用户。
第二标签1250提出类似于图16中示出的屏幕1600的屏幕。屏幕1600允许用户看见个体基金性能。该部分中的进一步交互将允许用户随时间在设定间隔处追踪基金的性能。所述性能可用排序以及百分比变化来呈现。
存款单
图17示出本发明的另一种示例性用途,分析存款单(CDs)。屏幕1700类似于上面描述且在附图中示出的那些实施例。图17具有用于输入CD标准的第一字段1702,诸如总计投资1704和投资期限1706。屏幕1700具有呈现编号1CD的结果部分1708和排序及比较部分1716。排序及比较部分1716具有第一标签1710,当选定时,允许用户相对于比较组中所有其他成员对特定CD进行排序。第二标签1712允许用户参加假设方案。最后,第三标签1714允许用户彼此相对地对多个CD进行比较。
图17中示出的图形用户接口1700不意味着限制。本发明不必要具有所有示出的特征,也可具有另外的特征。
概述
本发明是一种智能定位产品的公正客观的web应用,其中通过计算机网络执行产品的搜索,用户可通过包括个人计算机、膝上型电脑、移动电话以及许多其他设备的internet访问装置来访问所述计算机网络。本发明接受预先定义的和/或末端开口的搜索标准和用户配置数据,并为了在为预定义的问题而构建的可能候选人的有限集中识别最佳搜索候选人,响应用户访问一个或多个数据源。被定位的产品由其对搜索者的关联来选择,更尤其是通过其对与该搜索者相关联的属性的相关来选择。本发明的实施方式不仅定位引用、链接或提供期望产品的网页,而且返回按照产品适合搜索者需要和搜索者状况的程度而排序的结果列表。
根据一种实施方式的本发明通过从用户接收检索主题以及一种或多种与用户相关联的属性来产生关联产品的排序。所述属性是诸如用户特定的人口统计或状况数据之类的因素。接着本发明搜索所述搜索主题的多个信息位置,以及亦搜索至少一种连接到每个信息位置且与主题相关联的信息字段。接着本发明将至少一种信息字段中的内容与至少一种属性相关联。通过“关联”,本发明在信息字段之一的内容与用户输入的属性之一之间进行逻辑相关。该相关不可能是直接的。例如,用户可输入其总债务和收入的“属性”。本发明可将这些属性“关联”到包含最大贷款限额的信息字段上,以及亦“关联”到最小信用分数上。用户信用分数可基于债务vs收入由本发明计算出来。接着对信息字段区分优先次序,从而基于重要性或相关性创建因素的层次。例如,用户可能希望找到具有最高信用限度的***,因而其可除掉债务,而不是担心利率。基于所述优先次序,产品相对彼此进行排序。
本发明的实施方式通过监控用户点击事件和推荐接受来构建用户的综合配置。这种可挖掘的数据的综合集合增大了本发明推荐适宜产品的能力,并且可导致足可支撑的收入源。
***具有通过提供可计量的益处使提供商让其产品对消费者更具竞争力和吸引力的潜能。虽然产品可计量的方面没有被忽视(用户被允许可独立对此评级),但是呈现了最适合用户配置和搜索需求的产品推荐。这,耦合了远超过平均消费者最关心的问题的本产品推荐的能力,是播放字段的最高级别,给消费者决策提供极大优势。
本发明可影响多种产业,包括投资、借款、保险、旅游、卫生保健、电信、教育及许多其他产业。
本发明提供许多超越先前已知的搜索引擎的优点。举例来说,结果(排序)对进行搜索的用户来说是特定的,并且对***的其它用户没有负担。特定地,最多搜索引擎考虑导航到网页的其它用户的数目的地方,本发明使每个搜索仅适合管理搜索的用户。本发明对产品和关于他们属性的服务以及每种属性与搜索用户配置的关联进行评级。
由于本发明基于已公开的、产业指定的数据,因此是公正客观的。***处理的查询是为了找到可计量的结果而在特定产业中涉及的那些。这可能是金融率比较、一流的服务提供商、或者最满足用户需要的产品。由于提供所述具有创造性的服务的实体没有从作出推荐中获得金融奖励,因此查询结果是公正的。
此外,本发明的知识库和数据仓库建立在已公开的信息(即web数据)和/或由可信、公正的第三方汇编的数据上。本发明的操作者不需要从服务提供商获得订阅,也不需要基于任意财政奖励对结果区分优先次序。有利地,本发明的实施方式创建自动化的“实况”数据仓库,其是连续最新的,以及积极监控市场上的变化和寻找新的提供商与产品。
用户通常熟悉为了接收一列表可能的答案而制定自然语言查询,接着为了定位最相关的答案而人工过滤结果。然而,制定有效的自然语言查询的能力取决于用户在特定字段内具有的复杂程度。
通过使用本发明,用户通过基于问题/答案的专家***来引导,所述专家***帮助用户缩减所述查询以及过滤结果以在目标产业中找到最相关及有益的单一结果。所述专家***是产业指定的,并结合工作在该特定字段中的专家来开发。这允许本发明以相同方式提供一种服务给复杂及简单用户,允许二者获得最可能的结果。
另一种优点是本发明可仅呈现最相关的结果。在这种实施方式中,最终目标是基于用户查询标准和需求来提供单一最适合的结果,即一个查询等于一个结果。
此外,在可能和/或应用的地方,本具有创造性的***为用户与服务提供商之间的交易提供了便利。这可以采用在线交易的形式,或者仅仅呈现联系细节。
本发明有利地提供了一种不同的应用平台,该平台帮助用户作出最明智的决定以及监控在任意给定时间长度内该决定的效力。
虽然已公开了本发明的特定实施方式,但是本领域普通技术人员将理解,可对这些特定实施方式进行变化,而不脱离本发明的精神和范围。因此,本发明的范围不会限制于这些特定的实施方式。此外,所附权利要求将任意及所有这种应用、修改和实施方式覆盖在本发明的范围内。
Claims (26)
1.一种经由计算机网络定位关联产品的方法,该方法包括:
从用户接收搜索主题;
接收与所述主题关联的一种或多种属性;
给至少一种属性分配等级;
在一个或多个信息位置处定位所述主题的至少两个独立实例;
在至少两个信息字段处定位涉及所述主题的实例之一的每个字段;
将至少两个信息字段中的内容与至少一种属性相关联;
对与属性相关联的所述至少两个信息字段中的每个信息字段中的内容彼此相比较;
基于所述比较,给内容的每个被比较实例的内容分配分数;
对所述属性区分优先次序;以及
基于所述优先次序以及与所述主题相关联的内容的分数,对所述主题的被定位的实例进行排序。
2.根据权利要求1所述的方法,进一步包括通过至少下列之一执行属性的步骤:
从用户接收输入;
搜索用户前一会话期间所存储的数据;
搜索用户属性数据库;以及
分配缺省值。
3.根据权利要求1所述的方法,其中至少一种属性包括地理位置。
4.根据权利要求1所述的方法,其进一步包括选择所述两个或多个信息位置来至少部分基于至少一种所述属性进行搜索。
5.根据权利要求1所述的方法,进一步包括:
通过排序来显示所述主题的一个或多个所述排序实例。
6.根据权利要求1所述的方法,进一步包括:
响应于接收至少一种所述属性的优先次序的变化,来更新所述主题的所述实例的排序。
7.根据权利要求1所述的方法,进一步包括:
接收产品的用户等级;以及
至少部分基于所述用户等级,对所述搜索的所述多个结果进行排序。
8.根据权利要求1所述的方法,进一步包括:
基于对至少一个所述信息字段的改变,来自动更新所述排序。
9.一种用于定位关联产品的***,所述***包括:
客户机,可操作:
从用户接收搜索主题;
接收与所述主题关联的一种或多种属性;以及
给至少一种属性分配等级;
服务器,通讯耦合到所述客户计算机并且可操作:
在一个或多个信息位置处定位所述主题的至少两个独立实例;
在至少两个信息字段处定位涉及所述主题的实例之一的每个字段;
其中,客户计算机和服务器中的至少一个可操作:
将至少两个信息字段中的每个信息字段中的内容与至少一种属性相关联;
对与属性相关联的所述至少两个信息字段中的每个信息字段中的内容彼此相比较;
基于所述比较,给内容的每个被比较实例的内容分配分数;
对所述属性区分优先次序;以及
基于所述优先次序以及与所述主题相关联的内容的分数,对所述主题的被定位的实例进行排序。
10.根据权利要求9所述的***,其中客户计算机可操作通过下列至少之一来接收与所述主题相关联的所述一种或多种属性:
从用户接收输入;
搜索用户前一会话期间所存储的数据;
搜索用户属性数据库;以及
分配缺省值。
11.根据权利要求9所述的***,其中至少一种所述属性包括地理位置。
12.根据权利要求9所述的***,进一步包括选择至少部分基于至少一种所述属性而搜索的所述两个或多个信息位置。
13.根据权利要求9所述的***,其中客户计算机可进一步可操作通过排序来显示所述主题的一个或多个所述排序实例。
14.根据权利要求9所述的***,其中所述客户计算机进一步可操作地响应于接收至少一种所述属性的优先次序的变化,来更新所述主题的所述实例的所述排序。
15.根据权利要求9所述的***,其中客户计算机可进一步操作来:
接收产品的用户等级;以及
至少部分基于所述用户等级,对所述搜索的所述多个结果进行排序。
16.一种经由计算机网络定位***产品的方法,该方法包括:
接收与用户和期望的***产品中的至少一个相关联的一种或多种属性;
定位包含所述期望***产品的独立实例的两个或多个远程信息位置;
在每一所述远程信息位置处定位涉及所述***产品的所述实例之一的信息字段;
将至少两个所述信息字段中的每个信息字段中的内容与至少一种所述属性关联起来;
用与第二被定位产品相关联的属性对与第一被定位产品相关联的属性进行分数;
对所述属性区分优先次序;以及
基于所述信息字段的优先次序,对所述搜索的多个结果进行排序。
17.根据权利要求16所述的方法,进一步包括:
基于所述排序,显示与期望***产品的最佳匹配的单一***产品。
18.根据权利要求16所述的方法,其中所述关联包括:
将***产品的特性关联到至少一种所述属性。
19.一种定位关联产品的计算机程序产品,所述计算机程序产品包括:
处理电路可读的存储介质以及处理电路执行的用于执行一种方法的存储指令,所述方法包括:
从用户接收搜索主题;
接收与所述主题关联的一种或多种属性;
给至少一种属性分配等级;
在一个或多个信息位置处定位所述主题的至少两个独立实例;
在至少两个信息字段处定位涉及所述主题的实例之一的每个字段;
将至少两个信息字段中每个信息字段中的内容与至少一种属性相关联;
对与属性相关联的所述至少两个信息字段中的每个信息字段中的内容彼此相比较;
基于所述比较,给内容的每个被比较实例的内容分配分数;
对所述属性区分优先次序;以及
基于所述优先次序以及与所述主题相关联的内容的分数,对所述主题的被定位的实例进行排序。
20.权利要求19所述的计算机程序产品,进一步包括通过下列之一来执行属性步骤:
从用户接收输入;
搜索用户前一会话期间所存储的数据;
搜索用户属性数据库;以及
分配缺省值。
21.根据权利要求19所述的计算机程序产品,其中所述属性包括一下至少其中之一:
收入;
信用分数;
债务量;以及
地理位置。
22.根据权利要求19所述的计算机程序产品,进一步包括至少部分基于至少一种所述属性,选择所述两个或多个信息位置来搜索。
23.根据权利要求19所述的计算机程序产品,进一步包括:
通过排序来显示所述主题的一个或多个所述排序实例。
24.根据权利要求19所述的计算机程序产品,进一步包括:
响应于至少一种所述属性的优先次序的变化,来更新所述多个结果的排序。
25.根据权利要求19所述的计算机程序产品,进一步包括:
接收产品的用户等级;以及
至少部分基于所述用户等级,对所述搜索的所述多个结果进行排序。
26.一种经由计算机网络定位关联产品的方法,所述方法包括:
接收位置信息;
从用户接收搜索主题;
接收与所述用户关联的一种或多种属性;
给与所述用户相关联的每种所述属性分配一值;
接受一种或多种与所述搜索主题相关联的属性;
给与所述用户相关联的每种所述属性分配一值;
定位两个或多个信息位置,所述信息位置包括所述搜索主题和在每个位置处涉及所述主题的至少一个信息字段,其中所述信息位置符合所述位置信息;
将至少一个所述信息字段中的内容与至少一种所述属性相关联;
将所述被定位位置中的第一个处的信息字段中的内容与所述被定位位置的第二个处的信息字段中的内容进行比较;
基于所述比较,将分数分配给内容的每个比较实例的内容;
对所述属性区分优先次序;以及
基于所述优先次序以及与所述主题相关联的内容的分数,对所述主题的所述被定位实例进行排序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810190843.7A CN101770467B (zh) | 2008-12-31 | 2008-12-31 | 经由计算机网络定位关联产品的方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810190843.7A CN101770467B (zh) | 2008-12-31 | 2008-12-31 | 经由计算机网络定位关联产品的方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101770467A true CN101770467A (zh) | 2010-07-07 |
CN101770467B CN101770467B (zh) | 2014-04-09 |
Family
ID=42503333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810190843.7A Expired - Fee Related CN101770467B (zh) | 2008-12-31 | 2008-12-31 | 经由计算机网络定位关联产品的方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101770467B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102681832A (zh) * | 2011-03-17 | 2012-09-19 | 新奥特(北京)视频技术有限公司 | 一种基于xml的交互方法及装置 |
CN103793418A (zh) * | 2012-10-31 | 2014-05-14 | 珠海富讯网络科技有限公司 | 一种针对证券行业的实时垂直搜索引擎的搜索方法 |
CN110008316A (zh) * | 2017-12-21 | 2019-07-12 | 可可株式会社 | 链接到多个聊天机器人的中继聊天机器人 |
TWI777496B (zh) * | 2021-04-16 | 2022-09-11 | 台達電子工業股份有限公司 | 知識實體識別方法及知識實體識別裝置 |
CN116389444A (zh) * | 2023-04-10 | 2023-07-04 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005008526A1 (en) * | 2003-07-23 | 2005-01-27 | University College Dublin, National University Of Ireland, Dublin | Information retrieval |
US20070265994A1 (en) * | 2006-05-09 | 2007-11-15 | Fuji Xerox Co., Ltd. | Document Use Tracking System, Method, Computer Readable Medium, And Computer Data Signal |
CN101147167A (zh) * | 2004-12-29 | 2008-03-19 | 谷歌公司 | 产生和/或提供诸如优惠券和广告的动态促销报价 |
-
2008
- 2008-12-31 CN CN200810190843.7A patent/CN101770467B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005008526A1 (en) * | 2003-07-23 | 2005-01-27 | University College Dublin, National University Of Ireland, Dublin | Information retrieval |
CN101147167A (zh) * | 2004-12-29 | 2008-03-19 | 谷歌公司 | 产生和/或提供诸如优惠券和广告的动态促销报价 |
US20070265994A1 (en) * | 2006-05-09 | 2007-11-15 | Fuji Xerox Co., Ltd. | Document Use Tracking System, Method, Computer Readable Medium, And Computer Data Signal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102681832A (zh) * | 2011-03-17 | 2012-09-19 | 新奥特(北京)视频技术有限公司 | 一种基于xml的交互方法及装置 |
CN102681832B (zh) * | 2011-03-17 | 2017-02-08 | 新奥特(北京)视频技术有限公司 | 一种基于xml的交互方法及装置 |
CN103793418A (zh) * | 2012-10-31 | 2014-05-14 | 珠海富讯网络科技有限公司 | 一种针对证券行业的实时垂直搜索引擎的搜索方法 |
CN110008316A (zh) * | 2017-12-21 | 2019-07-12 | 可可株式会社 | 链接到多个聊天机器人的中继聊天机器人 |
CN110008316B (zh) * | 2017-12-21 | 2023-11-24 | 可可株式会社 | 链接到多个聊天机器人的中继聊天机器人 |
TWI777496B (zh) * | 2021-04-16 | 2022-09-11 | 台達電子工業股份有限公司 | 知識實體識別方法及知識實體識別裝置 |
CN116389444A (zh) * | 2023-04-10 | 2023-07-04 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
CN116389444B (zh) * | 2023-04-10 | 2023-09-15 | 北京智享嘉网络信息技术有限公司 | 一种基于用户web应用的流量调度方法以及*** |
Also Published As
Publication number | Publication date |
---|---|
CN101770467B (zh) | 2014-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8073741B2 (en) | Method, device, and system for analyzing and ranking web-accessible data targets | |
US9002934B1 (en) | Metasearch engine for ordering at least one travel related item returned in combined search results and database results using at least one unstructured query and at least one structured query on multiple unique hosts and at least one database query on at least one database | |
US20160098778A1 (en) | Method, device, and system for analyzing and ranking products | |
US8346782B2 (en) | Method and system of information matching in electronic commerce website | |
CN108885624B (zh) | 信息推荐***及方法 | |
KR100658552B1 (ko) | 컴퓨터 네트워크 검색엔진에 의해 발생되는 검색결과 리스트 상에서의 위치에 영향을 미치기 위한 시스템 및 방법 | |
US7490091B2 (en) | Metasearching a client's request for displaying at least one list comprising at least one advertisement on the client | |
CN102163217A (zh) | 构造搜索结果说明 | |
CN103150352A (zh) | 用于生成相关搜索查询的*** | |
CN101770467B (zh) | 经由计算机网络定位关联产品的方法和*** | |
EP2204745A1 (en) | Method, device, and system for analyzing and ranking web-accessable data targets | |
AU2008264172B2 (en) | Method, device, and system for analyzing and ranking web-accessable data targets | |
JP2010152774A (ja) | ウェブアクセス可能なデータターゲットを分析し、ランク付けするための方法、装置及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20160829 Address after: American California Patentee after: James, Bob, Limited by Share Ltd Address before: Johannesburg Patentee before: Matthew Rennie Patentee before: Michael Blumenthal |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20140409 Termination date: 20181231 |
|
CF01 | Termination of patent right due to non-payment of annual fee |