信息分配系统的制作方法

文档序号:6500611阅读:220来源:国知局
专利名称:信息分配系统的制作方法
技术领域
本发明为一种用于分配信息的系统和方法(统称为“信息系统”或简称为“系统”)背景技术I.信息的集中分配本信息系统能使潜在的客户更容易和更有效率地识别商品和/或服务潜在的称心的供应商(统称为“供应商”),与此同时,更易于供应商更有效地对潜在的感兴趣的客户“集中”发送广告。
多年来,黄页和其它传统“硬拷贝”电话目录(统称为“电话簿”)使个人和团体(统称为“客户”)能获得关于商品和服务的潜在供应商的信息。典型地,电话簿基于商品、服务或其它所供应的供货(统称为“产品”)的类型,将供应商列表(“列表”)组织为各种不同的类别。例如,可将意大利餐馆列在“餐馆”类别之下。尽管许多供应商被列在电话簿中,而不需要向电话簿的供应商付费,但许多供应商选择支付广告费以便让他们的列表获得更大的列表或更好的布局。除了通过类别组织列表外,传统电话簿也为使用电话簿的客户提供地理位置集中(geographic focus)。例如,芝加哥城的电话簿将不包括位于纽约城的餐馆,除非这些餐馆是在芝加哥也有经营的全国连锁线的分店。尽管电话簿确实为客户和供应商提供了一种相互接触的有效途径,但电话簿具有“硬拷贝”文件所内在的多种缺点和限制。
电话簿中的列表先天是静态的。一旦电话簿被发行,该电话簿中的广告商就不能更新他们的列表。这样,电话簿列表或广告中所提供的信息可能包括与营业场所的位置、营业时间、电话号码、销售额和其它时间敏感事件、产品供应以及关于供应商的其它潜在的重要信息有关的过期的信息。而且,电话簿不是且不可能是为特定的客户在期望的时间和地点的特殊需求而特别定制的。某日,特定客户可能只对查找位于特定郊区内的餐馆感兴趣。另一日,同一人可能只对查找位于更广的大都市区内的夜总会感兴趣。印刷的电话簿不能使自身适应客户不断变化的特定目标,或者在客户具有这些目标的背景下不能使自身适应供应商的特定意图。传统电话簿在估计潜在客户的地理位置和类别目标方面缺乏灵活度,是特别明显的。
地理位置区分的功能在电话簿中是有限的。电话簿包括客户的地理位置要求的能力限于单个二进制变量。列表或者包括在特定电话簿中,或者不包括在内。典型地,电话簿不允许客户执行仅局限于由电话簿所覆盖的地理区域的子集内的更窄范围的查询。例如,典型地,特定的大都市区的电话簿不允许客户将他们的查询范围局限于他们选定的地理区域内的列表。此外,取决于特定客户的位置,尽管客户位于由电话簿覆盖的地理区域内,但可能存在刚好位于电话簿的地理覆盖范围以外的地理区域,这些地理区域比电话簿中提供的列表更靠近特定客户。期望提供给客户更灵活的和更复杂的地理位置功能,以提供更集中和更有效率的供应商和客户之间的信息交换。地理位置区分的分层结构(hierarchy)将为客户提供强有力的工具来获得他们期望的信息。
将列表组织成各种主题类别的功能,在传统的印刷电话簿中也被显著地限制。因为实质上将列表印刷在纸张上,所以电话簿顺序地提供列表。在不引入大量冗余的情况下,电话簿不能包含类别的分层结构。例如,典型地,电话簿不包括许多不同范围和焦点的重叠的类别。例如,大多数电话簿不在以分层方式组织的类别之间作区分。例如,类别“零售店”、“消费电子产品”、“数字光学设备”、“数码相机”和“数字摄像机”相互间不同,但同时,关于主题相关。例如,数字摄像机为一种类型的数码相机,而数码相机为一种类型的数字光学设备。在电话簿的范围内,类别“分层结构”典型地被限制为仅为一级别的分层“深度”。类别的实质分层结构不是可选项,因为电话簿的纸介质不能提供“下拉”或“上提”分层结构的动态功能。这样,查找数字摄像机的列表的客户可能不得不满足于包括与数字摄像机不相关的供应商的消费电子产品列表。期望为客户提供灵活浏览来自多于一级别深度的类别的集成分层结构内的类别的功能。也期望提供一种完全“标准化”的类别和地理区域的分层结构,以便根据由客户所做的选择以按照优先级排序的方式使客户感兴趣的特定区域内的潜在可选项能由客户访问。用语“完全标准化”指系统能潜在地区别任何两个仅由单个实质性差别区分的属性。在标准化的分层结构中,以数据元素之间的差别的程度对这些差别做不同的处理,而以相似数据元素的相似的程度对这些相似数据元素做相似的处理。相关信息的“标准化分层结构”将提供供应商和客户之间更集中和更有效率的信息交换。由于限制了客户将注意力“对准”和集中在感兴趣的列表上的能力,传统电话簿迫使客户费力地经过不感兴趣的信息浏览到他们当前正在查找的信息。
实体的电话簿的局限性也妨碍了广告商的意愿和目标。正如客户可能想将注意力集中在特定地理区域或特定类别上,供应商也可能希望限制或“集中”他们的列表和其它广告。例如,小理发店可能并不打算设法招揽距该理发店的位置几英里外的客户。此外,该理发店可能不能提供美容院、温泉疗养地或类似营业场所的护发和其它美容相关服务。在许多情况下,供应商或者被迫为给他们并不打算招揽的读者做广告而付费,或者供应商必须放弃招揽他们打算招揽的读者。如果供应商选择不为列表付费,则供应商和电话簿的发行商都将受到电话簿的固有局限性的负面影响。
电话簿缺乏向电话簿发行商和他们的广告商通知电话簿中的多种类别或广告的使用情况的直接反馈机制。只能估计实际查看过电话簿中提供的特定列表或广告的人数。类似地,只能估计查看过特定列表并对其做出反应的人的百分比。传统“硬拷贝”电话簿不包括向电话簿发行商和他们的广告商回发信息的机制。不能直接测量列表的有效性和实用性,妨碍了广告商在电话簿中传递他们的消息,且限制了发行商促进这种通信的能力。不能直接测量有效性,导致了损害发行商、广告商和客户利益的低效率。在许多情况下,希望信息分配系统可靠地跟踪广告信息的访问和使用。如果创建了这样的系统,则它将促使基于一个或多个客观定价公式的定价机制的实现,包括例如,根据健壮的多层分类系统,基于“每次点击(per-hit)”或每次交易或为自动布局在边界明确的地理区域中而对广告商收费。
选择性传递和定价机制的实现由纸制电话簿的内在局限性所阻碍,这些内在局限性使电话簿发行商不能更有效地为客户、供应商还有发行商的相互利益定制列表。例如,向根据有助于证明有效性的客观标准而为布局付费的供应商提供任何形式的优先布局,会是鼓励供应商增加广告花销的有效方法。
纸制电话簿现有的一些局限性,可通过诸如使用万维网或类似网络的搜索引擎和其它机制(统称为“搜索引擎”)的多种信息技术工具来解决。例如,可通过使用现有技术中的多种工具来实现监视因特网流量(例如,来自到某一站点的链接的“点击”)的功能和频繁更新站点上的信息的功能。
然而,在解决某些问题的过程中,现有技术中的搜索引擎实际上加剧了纸制电话簿的许多现有局限性,同时也产生了全新的问题。信息技术的巨大进步是能将来自全球各地的大量信息源的信息精确地提供给客户。这使得诸如搜索引擎的工具在捕获难以获得的与“小生境(niche)”标题相关或与模糊主题相关的信息方面,功能特别强大和有用。例如,搜索引擎可以是了解收集珍贵书籍、修复17世纪艺术品或寻找精通Klingon语言(源自从19世纪60年代开始播出的广受欢迎的科幻剧的语言)人士的优秀工具。因特网搜索技术也能“成功”获取关于更平凡或更普通的事情的信息。
然而,在更普通的背景下,使用搜索引擎会时常导致对用户的“信息过量”,以及导致提供所谓的“误报”。与纸制电话簿不同,搜索引擎并不限于希望为潜在客户提供特定商品和服务的团体。搜索引擎没有被设计成易于为用户提供识别包括在商品或服务的特定类别或子类别中的附近的营业场所的功能。例如,使用搜索项“餐馆”将返回与餐馆位置相关的列表、餐馆评价和大量与实际开门营业并招揽客户的餐馆无关的“餐馆”索引。例如,电影剧本、诗歌、小说、短篇小说、歌词和多数其它文学形式可包括词“餐馆”,因为餐馆为日常生活中的常见部分,且经常构成文学作品好的场所。搜索引擎不能为潜在客户提供有效率的机制以从有意将特定商品或服务提供给客户的供应商获得信息。实际上搜索引擎用户被妨碍而不能查找到他们正在查找的所谓的谚语中的“针”,因为在用户和他们正在查找的结果之间存在有所谓的“干草堆”的大量不相关的数据。
A.地理位置属性尽管确实可将与地理区域相关的搜索项提交给搜索引擎,但该功能与检索被专门组织并被存储到地理位置、类别和潜在的其它相关属性的不同分层结构中的信息不同。包括“纽约”和“理发店”的搜索仍将产生与在纽约城开门营业的理发店无关的大量列表。该局限性是因特网的本质和由传统搜索引擎执行的搜索类型所固有的。
B.类别属性搜索引擎也不能通过为减小返回结果比期望的商品和服务的总量少的可能性而设计的标准化分层类别结构,向广告商和客户提供引导。个人根据他们的文化和地理位置背景,可能对相同的所期望的商品或服务使用非相似的术语。例如,用户可能使用词语“休息室”、“俱乐部”、“酒馆”或“客栈”作为“酒吧”的同义词。在很多情况下,期望信息系统将用户术语标准化为分层类别结构以利于用户实际需要。
与由发行商制作和组编的电话簿不同,因特网不由任何一个单个组织管理。因特网不受管理的演变和发展导致如此大量不断增长的信息,阻碍了试图将各个潜在的搜索列表组织为类别和地理区域的分层结构。期望在线系统为客户提供使用诸如地理位置上的限制或基于类别的限制的可区分属性来查找所需的商品和服务的位置的功能,并同时根据客户需求和期望,允许客户将查询非常精细地集中在这些区域的每一个中。
C.搜索项限制搜索引擎也妨碍供应商更好地将他们的营销和广告工作集中在潜在客户上。例如,一些搜索引擎依照被映射为由搜索者使用的搜索项的“关键字”项,将搜索引擎结果内的列表基于广告商所支付的每次点击的广告费用而排列优先次序。这种系统中的广告商不能基于商品或服务的地理位置或类别来定位他们的读者,且仅基于词语匹配的“关键词”项的使用极大地降低了潜在的相关点击的总量,这对于所有涉及方不利。期望为广告商提供不受“关键字”项搜索方法的局限性影响的功能。
D.评价和评估包括搜索引擎站点的许多网站为用户提供了对营业场所、产品、网站等进行评价和/或评估的功能。一些包括搜索引擎站点的网站甚至为用户提供了基于这些评估和/或评价来对搜索结果排序的功能。然而,还没有站点将这些评估和/或评价与地理位置属性、类别属性和/或每次点击付费协同使用,以确定广告商在搜索结果显示中的位置。以这种方式使用评估和/或评价的系统使用户受益于能让最具吸引力的和/或最令人感兴趣的广告商位于搜索结果的显示中的有利位置。
E.基于分组的处理在现有搜索引擎的技术下,所有供应商相互竞争,而不管地理位置范围或商品和服务的范围的不同。在基于出价的方法中,本地供应商与国家供应商抬价竞买。在诸如高速数字摄像机的专门的子类别内的供应商,与摄影设备的更全面的供应商或甚至消费电子产品零售商抬价竞买。这样,典型地,期望有利于根据地理位置、类别、费用类型(如固定费用方法或基于出价的方法)和其它差别,将多个供应商列表组织成“分组”。一种固定费用方法被称为每次点击费用广告商在每次该广告商的列表被包括在搜索结果的显示中时,支付议定费用。将在以下第II章中对此进行进一步的讨论。有时可能期望根据广告商们是否已同意支付每次点击费用和/或根据广告商已经同意支付的每次点击费用金额,来对广告商进行分组。一般情况下,也可能期望管理员对不同分组创建不同的管理规则。例如,可能期望本地广告商在不同的拍卖活动中竞争或具有不同的最小出价要求,甚至与国家广告商相比具有不同的最小出价增量要求。
在线搜索工具和更传统的印刷电话簿都缺少有效的机制来增强潜在客户找到他们要查找的信息的能力,以及增强供应商集中向那些对他们的商品和服务最感兴趣的潜在客户进行营销和做广告的能力。在许多方面中,在线搜索引擎的优点肯定脱离了传统的印刷电话簿的功能,且传统的纸制电话簿的功能肯定脱离了搜索引擎的功能。尽管现有技术中存在一些在线电话簿,但直到现在,它们典型地模仿了它们的传统对应物,只具有几个诸如提供地图或到供应商的开车方向的基本优点。已知的先有技术没有公开,更没有明确提出存在有在搜索的集中方面能胜于传统的印刷电话簿和在线搜索工具的功能的系统或方法。
II.基于关系的处理规则本信息系统能有利于商品和/或服务的供应商(统称为“供应商”或“广告商”)以及与供应商的商品和/或服务相关的信息的经销商(统称为“经销商”或“管理员”)发展有意义的和互惠的关系。
电话簿、搜索引擎和其它信息分配机制以使用多种不同布局规则的多种不同方式,按优先级排列信息列表。例如,一些搜索工具可根据与特定列表相关的每次点击费用来显示供应商列表,如上所述。每次点击费用越高,就将特定列表越靠近行的前部来显示。其它搜索工具可基于与由用户提交的特定搜索标准相关的相关性度量标准、与列表相关的日期/时间标记或一些与列表相关的其它属性,按优先级排列列表。
这些方法强调与特定列表相关的属性而排斥其它属性,诸如与供应商和经销商之间的关系相关的属性。基于列表的方法不能“在总体上”对忠实度和商业关系给出适当的权重。例如,仅基于每次点击费用的列表忽略了对用户和广告商都非常重要的诸如类别属性、地理位置属性和评估信息的其它属性的相关性。也期望在线工具的发行商或管理员创建有利于为了在线广告借以向广告商适当收费的互利方法的多个管理规则。
例如,在涉及基于每次点击出价金额(“基于出价的方法”)来竞争有利的布局的广告商的系统中,可能期望考虑管理员和广告商之间的总体关系。例如,如果特定广告商已经购买了大量搜索列表,则可能期望调整或增强特定广告商为特定搜索项所支付的出价金额的影响。也可在资历上做出调整以奖励长期稳定的关系。
现有技术没有说明或甚至没有提到基于关系的属性在处理基于列表的属性中的影响。此外,更加强调基于列表的属性肯定脱离了正被用作位置调整因子的基于关系的属性。
III.增强的显示格式信息系统能使商品和/或服务的供应商更容易区分借以为潜在感兴趣的客户组织和显示相关信息的方式。
典型地,现有信息分配机制不能充分利用借以将不同列表相互区分的不同方式。例如,传统电话簿列表和其它广告的费用典型地由列表在电话簿中的位置和依据由列表占据的空间的列表的尺寸来决定。典型地,列表的费用不对字体类型、字体大小、颜色、所含图形、所含动画、所含声音、字符数、词数、句子数、潜在的人机交互机会、信息的组织结构或格式以及多种其它潜在有用的显示特性(统称为“增强的显示格式”)进行区分。
以在线格式分配的列表提供了区分不同列表的显示格式的更多的机会。然而,现有技术中的搜索引擎显然不能促进通过使用不同的增强的显示格式特性对列表进行的区分。即使是以多个供应商之间的竞标为前提的高度市场驱动型搜索引擎现今也不能使增强的显示格式的使用作为向广告商和其它供应商收费的因素。这种失败导致搜索引擎一方缺少向供应商和其它广告商提供多种增强的显示格式选项的动力。
现有技术没有说明或甚至没有提到提供不同的增强的显示格式选项来换取供应商支付的不同的费用。此外,现有技术中近来的发展和趋势脱离了基于增强的显示格式的列表区分,这是因为,广告商通过为更好的布局而同意支付的每次交易的费用来相互竞争的搜索引擎的“出价”形式更加流行。对列表布局的更加关注对应于忽视不同列表的内容。使用为更好的列表布局而竞拍的方式必然加快关于不同列表的显示格式的商品化的趋势。
例如,广告商可能希望用一部分出价金额购买更大的列表、闪烁的(flashy)声音或动画效果、更大的字体或一些其它增强的显示相关的属性。因此,限制出价金额对列表顺序的影响不能满足广告商的期望。
现有技术没有说明或甚至没有提到定制或增强列表显示的效果。此外,对列表位置和布局的更加关注肯定脱离了允许广告商支付与“上提”列表次序无关的费用。
IV.分层列表信息系统能将信息列表组织成层。
诸如因特网搜索引擎和传统“硬拷贝”分配机制的现有信息分配机制实施多种不同的布局规则。例如,一些搜索工具可根据与特定列表相关的每次点击费用来显示供应商列表。每次点击费用越高,就将特定列表越靠近行的前部来显示。其它搜索工具可基于与由用户提交的特定搜索标准相关的相关性度量标准、与列表相关的日期/时间标记或一些与列表相关的其它属性,按优先级排列列表。
不管这些系统实施的布局/定位规则是什么,这些规则未必会增强列表之间的“竞争”。例如,在根据与各列表相关的每次点击费用排列列表的系统的背景下(“严格的出价排序环境”),前两位或三位竞争者可能有动力增加他们的出价以获得特定响应内的第一号位置(“顶级位置”)。然而,未必所有广告商都处于争取和竞争顶级位置的位置上。此外,许多广告商可能真地对试图竞标过所有其他广告商不感兴趣。在严格的出价排序环境下,排第7的出价人通常几乎没有动力提高他们的出价以获得第6位。例如,最终排位从第4到第3、从第7到第6以及从第10到第9等之间的增量差别通常不特别明显。这样,严格的出价排序环境可能导致为了顶级位置而竞标的最大化,而不能在总体上使得为了响应中的列表的总体竞标最大化。
期望竞争的列表方法包括层的概念。在一个层内,列表能以多种不同的方式排序,而不是严格根据诸如每次点击费用金额的某种特定度量标准进行排序。例如,在每次点击费用环境下,可将列表组织成三个列表的层,每一层基于与各列表相关的每次点击费用。例如,在各层内,列表可以完全随机的方式排序。这将导致对第3、第6、第9等位置的激烈竞争。例如,在竞标中最终排位第7的列表将会三分之一时间列在第7位、三分之一时间列在第8位而另三分之一时间列在第9位。相反,在竞标中最终排位第6的列表将会三分之一时间列在第4位、三分之一时间列在第5位而另三分之一时间列在第6位。尽管仅有一个或两个出价人可能想成为“顶级位置”的潜在的获胜者,仍可能有大量出价人对列在第3位的兴趣高于列在第4位,对列在第6位的兴趣高于列在第7位,等等。
先有技术没有提到更没有说明这种基于层的方法,因为只考虑到关注“顶级位置”的竞争,而排斥特定响应的总体竞争。从本领域的普通技术人员的角度看,试图通过实施可能降低拍卖中的最高出价(即赢得“顶级位置”的动力)的规则来增加总体竞争是没有意义的。

发明内容
本发明为一种用于分配信息的系统和方法(统称为“信息系统”或简称为“系统”)。
I.信息的集中分配本信息系统能使潜在的客户关于特定交易更容易和更有效率地识别商品和/或服务潜在的称心的供应商(统称为“供应商”),与此同时,更易于供应商更有效地对潜在的客户“集中”发送广告。
A.地理位置属性在某些公开的实施例中,信息请求和响应区分多个与一些或所有不同的列表相关联的地理位置属性。系统能存储并处理地理区域的分层结构。
B.类别属性在一些实施例中,信息请求和响应区分多个与一些或所有不同列表相关联的类别属性。系统能存储并处理类别的分层结构。在某些优选实施例中,类别分层结构被充分“标准化”,使系统能基于细微属性差别做出微调性的区分。预定数据分层结构的使用能提供最可能的全部结果,并使仅基于术语的差别而导致的相关结果的遗漏最小化。可提供一些机制以使相似“术语”相关联,以便在使用非标准化术语时能在整体结构中容易定位正确类别。
C.费用类型在一些实施例中,存在有多于一种可与包含在对信息请求的响应中的列表相关联的费用类型。例如,响应可包括一些基于固定费用支付的列表,同时还包括基于固定的或可变的每次点击费用支付的列表。系统能存储并处理费用类型的分层结构。
D.评价与评估在一些实施例中,用户对广告商的业务、产品和/或网站等的评价和/或评估被收集。例如,评估可包括基于用户对业务、产品和/或网站的总体评估的综合评估,或者,评估可包括基于评估属性(诸如价格、客户支持的质量、送货及时度或产品质量)的组合的综合评估。如下所述,这些评估属性也可在某些实施例中被单独使用。这些包括评估属性的评价和/或评估可由系统存储,并可单独地或与诸如类别和/或地理位置属性的其它属性一同被用在对搜索请求的响应的公式中。
E.分组在本发明的许多实施例中,单个响应可包括多于一个列表分组。列表分组可由供应商提出的列表属性、客户提出的请求属性和/或系统管理员实施的管理规则之间的交互作用来动态限定。响应中的各个分组可具有其自己的为分组内的列表排序的方法。列表无需以分组归类的方式进行显示。例如,在基于出价金额来排列优先次序的三个列表的后面,可跟随有基于固定费用来排列优先次序的两个列表,而在这两个固定费用列表的后面,又跟随有基于出价金额来排列优先次序的三个列表。
II.基于关系的处理规则本信息系统的一些实施例可允许基于关系的属性以及基于列表的属性影响系统的处理规则。该系统可使用位置调整因子,来允许与供应商和经销商之间的关系相关的属性(基于关系的属性)影响以另外方式工作的基于列表的处理的排列优先次序、布局和/或显示信息列表。
例如,在部分地基于与不同列表相关联的出价金额来排列列表的优先次序的本信息系统的某些实施例中,出价金额可仅作为用于计算排列列表布局的优先次序的优先级度量标准的一个因子(“受出价影响的方法”)。基于忠实度、其它关系属性和/或固定费用的位置调整机制即使在其它列表与较高的每次点击费用或“点进”费用相关联时,仍可使特定列表具有更高的优先级。
可使用不同的位置调整因子来影响用于对列表在特定分组内的布局进行优先级排序的优先级度量标准。在一些实施例中,影响优先级度量标准的位置调整因子可包括以下一些或全部因子每次点击费用的金额、地理位置属性、类别属性以及评价和/或评估信息。
在一些实施例中,用户和广告商之间的关系也可与影响和不同列表相关联的优先级度量标准的位置调整因子相关。例如,特定列表的受欢迎程度能增强该特定列表的优先级,以便该特定列表的优先级优于与涉及较高的每次点击费用的列表相关联的优先级。为了便于用户能更好地“集中”使用本系统,本系统还可提供关于请求提交的额外的灵活度。例如,可根据特定用户使用本系统的历史、用户配置信息(user profile)或由本系统所使用的其它“智能信息”形式,来增加用户请求。
III.增强的显示格式本信息系统能向商品和服务的供应商收取与增强特定列表的显示特性相关联的费用。在本系统的一个拍卖实施例中,关于特定列表所收取的增强的显示格式的费用可以是由供应商支付的每次交易费用的一部分。
例如,如果部分出价金额可归于用于诸如列表长度、字体大小、颜色、图形或其它因子的非优先级相关因子的显示费用,则优先级度量标准不再与每次点击费用金额相关。
IV.分层列表本信息系统能使用基于层的处理来在列表的连续序列中自始至终鼓励列表之间的“竞争”,而不是仅在高层列表中鼓励竞争。
无论列表之间的“竞争”基于何种基础(例如,每次点击费用、相关性度量标准等),使用基于层的处理的系统中的竞争的影响,是将列表布局在不同的层内。不同实施例中的层的尺寸可能差别很大。根据本系统的预定规则来执行列表在它们被识别的层内的排序。在一些实施例中,将列表在层内排序是完全随机的过程。在其它实施例中,可通过一些其它度量标准(诸如用于首先将列表组织成层的度量标准,或一些其它度量标准),来更改或对排序的可能性加权。
基于层的方法可包括最小登记值来使特定的层合格。例如,在基于每次点击费用而为了每一个由三个列表组成的层的竞争中,进入第一层将需要特定列表竞争过除了前两个列表外的所有列表。在某些情况下,排在第3位的列表可能远在前两个列表之后。因此,期望设置诸如最小每次点击费用金额(“最小出价金额”)的附加要求,以作为符合获得特定层中的成员资格的条件。
在一些受出价影响的方法中,不同分组将与不同的加入特定分组所必需的最小出价值相关联。不同分组还可与不同的用于增加那些出价金额的最小出价增量相关联。
V.其它潜在的特征可通过这样的方式来实现本系统使本系统区分用户和广告商行为的不同类型的功能最大化。不同的用户行为能导致向广告商收取的不同广告费用。可将不同的用户行为分为以向广告商收费为目的的不同的“点击”类型。不同的“点击”类型可涉及不同的“每次点击”费用。作为本发明范围内的一个实例,特定列表出现在结果中的事实可导致向广告商收取的特定费用。作为另一个实例,通过列表激活网站能导致不同的费用。而在另一个实例中,通过本系统向广告商发送电子邮件的行为可导致与前两种费用不同的费用。在本系统的一些实施例中,可根据列表的受欢迎程度增加或减少与特定列表相关联的每次点击费用。例如,在一种阶梯函数方法中,可将本系统配置成在特定时间段内的500次点击后,根据一些值、比率或因子来增加或减少与特定列表相关联的每次点击费用。然而,在调整每次点击费用的同时,不一定意味着要改变其在列表中的位置。
在结合附图查阅以下详细说明的基础上,将会更充分地理解本发明。


图1为说明信息分配系统的一个实例的框图,其中包括用于支持该系统性能的组件,由该系统处理的信息的类型,以及用户和广告商借以和该系统进行交互的一些方式。
图2为说明信息分配系统的管理方面的一个实例的框图,其中包括由管理员使用以支持该系统性能的组件,由该系统的管理员处理的信息的类型,以及管理员借以和该系统进行交互的一些方式。
图3a为说明三级别深度的类别分层结构的一个实例的分层结构图。
图3b为说明可被包含在该系统中的类别的类型的特定实例的分层结构图。
图4a为说明三级别深度的地理位置分层结构的一个实例的分层结构图。
图4b为说明包括国家、地区的/州和本地级别的地理位置分层结构的图。
图4c为说明可与国家级别地理区域相关联的不同服务区域的部分分层结构图。
图4d为说明可与区域的/州地理区域相关联的不同服务区域的部分分层结构图。
图4e为说明可与本地地理区域相关联的不同服务区域的部分分层结构图。
图5为说明费用类型分层结构(或简称为“费用分层结构”)的一个实例的分层结构图。
图6a为说明与分组分层结构相关联的属性如何成为与类别、地理位置和费用分层结构相关联的属性的函数的关系图。
图6b为说明分组分层结构的一个实例的分层结构图。
图6c为说明请求属性、列表属性和用于确定包含在响应中的分组的管理规则的一个实例的输入/输出图。
图6d为说明向数据库结构提交请求和将不同列表包括在响应中的流程图。
图7a为说明包括请求子系统和响应子系统的系统的子系统级别视图的一个实例的框图。
图7b为说明包括请求子系统、结果子系统和响应子系统的系统的子系统级别视图的一个实例的框图。
图7c为说明包括请求子系统、结果子系统、响应子系统和管理子系统的系统的子系统级别视图的一个实例的框图。
图8a为说明包括用户子系统和赞助商子系统的系统的子系统级别视图的一个实例的框图。
图8b为说明包括用户子系统、赞助商子系统和管理员子系统的系统的子系统级别视图的一个实例的框图。
图9a为说明包括界面子系统和列表子系统的系统的子系统级别视图的一个实例的框图。
图9b为说明包括界面子系统、列表子系统和集中子系统的系统的子系统级别视图的一个实例的框图。
图10为说明可由系统的管理员执行的处理的一个实例的流程图。
图11为说明可由向系统提交列表的广告商执行的处理的一个实例的流程图。
图12为说明可由系统的用户执行的处理的一个实例的流程图。
图13为说明在使用城市和邮政编码信息提交请求后根据布局启发法(heuristic)的一个实施例显示在屏幕上的响应的一个实例的框图。
图14为说明在用户使用城市和邮政编码信息提交了请求并随后通过滚动以获得更多本地列表后根据布局启发法的一个实施例显示在延续的屏幕上的响应的一个实例的框图。
图15为说明在用户使用城市和邮政编码信息提交了请求并随后通过滚动以获得更多国家列表后根据布局启发法的一个实施例显示在延续的屏幕上的响应的第二屏幕的一个实例的框图。
图16为说明在使用州信息提交了请求后根据布局启发法的一个实施例显示在屏幕上的响应的一个实例的框图。
图17为说明在使用营业场所名称或电话号码提交了请求后根据布局启发法的一个实施例显示在屏幕上的响应的一个实例的框图。
图18为说明在提交了包括用于地理位置选择的空白值的请求后根据布局启发法的一个实施例显示在屏幕上的响应的一个实例的框图。
图19为说明列表没有以出价金额的顺序显示的基于出价的方法的一个实例的框图。
图20为说明包括不同高级别类别的请求提交网页的一个实例的屏幕打印(screen print)。
图21为说明具有与用户输入的类别选择相对应的文本串的请求提交网页的一个实例的屏幕打印。
图22为说明具有与用户输入的类别选择和地理位置选择相对应的文本串的请求提交网页的一个实例的屏幕打印。
图23为说明显示有与更高的Furniture(家具)类别相关联的更详细的子类别的请求提交网页的一个实例的屏幕打印。
图24为说明显示有与“RoomAccessories(房间附件)”子类别相关联的列表的网页的一个实例的屏幕打印。
图25a为说明显示有与Antiques(古董)子类别相关联的列表的网页的一个实例的屏幕打印的顶部。
图25b为说明显示有与古董子类别相关联的列表的网页的一个实例的屏幕打印的底部。
图26a为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部。
图26b为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部。
图27a为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部。
图27b为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部。
图28a为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部,其中包括已经为“Compare(比较)”功能而选出的两个列表。
图28b为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部,其中包括已经为“比较”功能而选出的两个列表。
图29a为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部。
图29b为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部。
图30a为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部。
图30b为说明显示有与家具类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部。
图31a为说明显示有与“Living Room(客厅)”子类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的顶部。
图31b为说明显示有与“客厅”子类别和本地地理位置相关联的列表的网页的一个实例的屏幕打印的底部。
图32为说明广告商联系信息网页的一个实例的屏幕打印。
图33为说明由广告商使用的出价登记网页的一个实例的屏幕打印。
图34为说明可由广告商访问的每月汇报网页的一个实例的屏幕打印。
图35a为说明列表的详细视图的一个实例的屏幕打印的顶部。
图35b为说明列表的详细视图的一个实例的屏幕打印的底部。
图36为说明“Comparison(比较)”特征的一个实例的屏幕打印。
图37a为说明“Directions(方向)”特征的一个实例的屏幕打印的底部。
图37b为说明“方向”特征的一个实例的屏幕打印的顶部。
图38为说明“e-mail(电子邮件)”特征的一个实例的屏幕打印。
具体实施例方式
I.概述本发明为一种用于分配或支出信息的系统或方法(统称为“信息系统”或简称为“系统”)。
A.信息的集中分配本系统能“集中”潜在买家和卖家之间交换的信息。
与纸制电话簿或甚至在线搜索引擎不同,本系统通过使自身更加适于买家和卖家双方的特定目标,来实现在买家和卖家之间的高度集中的交换。
买家可使用本系统识别潜在的买家特别感兴趣的商品和服务的潜在来源。买家可通过使用本系统区分、排序和潜在排除与所期望的属性不相关的列表,来集中访问卖家信息的列表,卖家信息诸如卖家的特定地理位置选择,与卖家提供的商品和服务相关的类别选择,和/或卖家已从其它买家接收到的评价和/或评估。与传统搜索引擎和其它在线搜索工具不同,这些属性的使用并不限于它们所包含的作为用于执行基于文本的搜索的通常可应用的一部分搜索项。而是,可以高度标准化的方式将卖家列表组织成地理位置、类别和其它列表属性的分层结构,以增强买家做出高度针对性和高度集中的请求的能力。关于请求的高度集中的性质使系统能为潜在买家提供类似集中的响应。可将系统配置成基于由买家确定的所期望的属性来限制、排序或将买家所浏览的信息按优先次序排列。
卖家受益于向实际对可由卖家提供的商品、服务和其它供货感兴趣的潜在买家集中发送他们的广告。卖家的受益使系统管理员能收取更多的广告费用,因为系统更加有效,且使用比其它广告机制更少分散的方法。
管理员通过制定和更新管理规则来配置由系统执行的处理,这些管理规则决定哪些列表被系统选中作为对特定请求的响应,且决定那些列表在向请求发出者发回的响应中如何排序或显示。管理规则能决定某些广告的费用,且这些费用可包括固定费用以及不同的每次点击费用。列表在对特定请求的特定响应中的显示次序可受许多变量或其组合的影响,这些变量包括分组关系、地理位置属性、类别属性、优先级度量标准、固定费用、每次点击费用、位置调整因子以及增强显示的费用。在许多实施例中,列表的排序和位置不由任何单个输入变量决定。在这些实施例中,没有变量可被认为与任何其它因素无关,这种无关性将妨碍系统的灵活性和“集中”处理。
为了使系统“集中”信息请求和响应的功能最大化,可将广告商“列表”组织成不同的分层结构,诸如地理位置分层结构、类别分层结构、费用类型分层结构或其它属性分层结构。然后,由用户提交的对信息的请求能激活系统,以使用不同的分层特性、用户选择和/或用户相关信息来动态创建一个或多个列表的“分组”。
B.基于关系的处理规则在一些实施例中,本信息系统能将基于关系的属性用于以别的方式工作的几乎专门集中在基于列表的属性上的处理中。
该处理能促进在信息分配系统背景下的有利的和“整体的”关系。通过许多不同的电子和更为传统的信息搜索工具,所显示的信息的次序和布局可能意味着将供应商的商品和服务推向市场的良机,与在杂乱消息中的甚至从未被所期望的读者读过的另一消息之间的差别。所公开的系统能使基于关系的属性(例如,与供应商和信息经销商之间的关系相关的属性)以及基于列表的属性影响特定列表的次序、布局和/或显示特性(统称为“布局”)。位置调整因子的实例包括总体广告购买量、关系的长期性、与特定广告商相关联的列表的数量、每次点击费用或经销商希望鼓励的任何其它属性。
C.增强的显示格式在本信息系统的一些实施例中,本系统可包括增强显示格式的功能。本信息系统能为广告商提供通过使用不同的增强的显示格式将他们的信息记录与其他广告商的信息记录区分开来的功能。增强的显示格式特性的实例包括但不限于字体大小、字体类型、颜色、图形、字符数、词数、句数、声音、交互的机会、信息组织形式以及潜在的与信息的显示相关的任何其它特性。在广告商通过每次交易费用付费的一个本系统的实施例中,每次交易费用可包括与信息记录的增强的显示特性相关的金额值。
D.分层的列表在本系统的一些实施例中,在确定特定列表在特定层内的位置之前,首先将列表组织成层。在对单个请求的单个响应内,列表在特定层内的位置可通过与用于其它层的布局启发法不同的布局启发法来决定。
在使用受出价影响的方法的一个本系统的实施例中,使争取“顶级位置”的竞争最大化可能并不使运营本系统的信息经销商所收取的总金额最大化。基于层的方法能促进对发送给搜索者的响应中的所有位置的竞争,而并不是仅促进对发送给搜索者的响应的高层位置的竞争。
无论列表之间的“竞争”基于何种基础(例如,每次点击费用、相关性度量标准等),竞争的影响可用于将列表布局在不同的层内。层的尺寸在不同实施例间可能差别很大。根据本系统的预定规则来执行列表在层内的排序。在一些实施例中,将列表在层内排序是完全随机的过程。在其它实施例中,可通过一些其它度量标准(诸如用于首先将列表组织成层的度量标准,或一些其它度量标准)来更改或对排序的可能性加权。
II.组成要素的介绍图1为说明信息分配系统100的一个实例的框图,其中包括用于支持系统100的性能的组件,由系统100处理的信息的类型,以及用户130和广告商102借以和系统100交互的一些方式。系统100的不同的实施例可包括广泛不同的组件、信息类型和交互方式。
A.广告商广告商102为提供系统100所包括的信息列表104的任何个人或团体。广告商102可通过隶属于广告商102的不同个体(诸如雇员、订约人或代理)与系统100进行交互。在系统100的一些实施例中,第三方负责代表广告商102与系统100交互。例如,市场代理可代表广告商102提交包括在系统100中的信息。如果市场代理已被授权,则这种提交甚至可在不通知广告商102的情况下完成。广告商信息的来源可包括本地电话公司、数据仓库公司、供应商的销售人员的活动和直接来自广告商102。广告商102还可通过不同的信息技术机制(诸如配置成或适于与系统100交互的软件应用程序)与系统100交互。该界面广告商应用程序能以自动和手动方式与系统100进行交互,执行批处理的、实时的、调度的和端到端(ad-hoc)的交互。
在系统100的许多实施例中,还可将广告商102称为卖家、供应者、供应商或赞助商,因为广告商102典型地为多种商品、服务和/或其他供货(统称为“产品”)的卖家。然而,广告商102还可包括希望与用户联系而开动不涉及商品或服务的未来的互动的个人或团体。例如,教会、政党、雇主、社会活动群体和其他寻找新成员、自愿者或雇主的团体可称为使用系统100的“广告商”102。广告商102可为希望通过驻留在系统100上的一个或多个列表104来向不同的潜在客户、用户或其他潜在感兴趣的个人或团体(统称为“用户”130)宣传其存在的任何实体。
如源自广告商102并指向列表104的箭头所示,广告商102负责向系统100提供包括列表104的内容的信息。在本系统的一些实施例中,广告商102可借助于诸如市场咨询师或系统100的管理员的其他实体的辅助来实体地创建列表。然而,广告商102应该最终为他们的列表104的内容负责。
尽管图中仅显示了一个广告商102,但可预期大量广告商102可向系统100提交大量列表104。系统100的容量仅由支持系统100的功能的信息技术体系结构限定。
1.列表和列表属性列表104为用户130借以了解广告商102的途径。即使在系统100的单个实施例中,列表104也可包括以大量不同格式表示的大量不同类型的信息。列表104可包括大量文本、字体、颜色、图形、动画和声音以传递关于广告商102和广告商102的产品的信息。列表104甚至可包括不同的气味、触觉和味觉,如那些被开发的并在商业上可经由计算机网络获得的技术。以下为可包括到系统100中的列表104的一个实例。
Verizon Online DSLUltraFast Internet Access.The Power is Yours.
(877)270-2375(toll-free)Res.
(888)649-9500(toll-free)Bus.
如从列表104扩展的括号所示,各个列表104可具有被称为列表属性106的确定的特性或属性。列表属性106可由广告商102设置,且它们向广告商102提供了灵活度,以对特别感兴趣的用户130具有针对性地或集中地提供他们的列表104。尽管(即使在系统100的单个实施例中的列表104的单个序列的范围内)不同列表104之间的列表属性106可能差别很大,但在系统100的许多实施例中,存在着关于由系统100用作列表属性106来描述列表104的特定的信息类型的相似性。在许多实施例中,一个或多个列表属性106可与“空”或“无效”值相关联。
a.地理位置属性如从列表属性106扩展的包括地理位置属性108的括号所示,一类可有助于将不同列表104联系起来的特性或列表属性106为地理位置的特性。系统100能使用一个或多个地理位置属性108以使特定列表104与特定地理区域或特定地理位置范围相关联。地理位置属性108可以指特定地理区域(如纽约城,伊利诺斯州,爱尔兰等),也可指地理位置分层结构中的地理位置“级别”(如城市、州、国家等)。与广告商102的位置相关的任何信息可为地理位置属性108。地理位置属性108的实例可包括但不限于以下属性街道地址、城市、县、州、邮政编码、国家、洲、经度、纬度、海拔、电话号码、传真号码、地形(诸如多山的、森林、丛林等)或用户130在集中思考请求132时可能会感兴趣的地理位置信息的任何其它标记。系统100不同的实施例可包括请求的和可选的地理位置属性108的不同的组合。例如,在系统100的一个实施例中,可能需要使各列表104与用于确定距离的纬度和经度值、感兴趣的数据点和其它绘制地图目标(mapping purposes)中的某种类型相关联。在其它实施例中,系统100可能不需要任何特定类型的地理位置属性108。
以下将对地理位置属性108和它们对系统100所执行的处理的影响予以更详细的说明。
b.类别属性如从列表属性106扩展且包括类别属性110的括号所示,一类可有助于将不同列表104联系起来的特性或列表属性106,为由广告商102提供的主题的类别说明。该类别说明可被称为类别属性110。系统100可使用一个或多个类别属性110以使特定列表104与商品、服务或其它类型的供货(统称为“供货”)相关联。在系统100的许多实施例中,类别属性110具有相互间的分层结构关系。例如,数字摄像机同时也为摄像机、照相机和消费电子设备。
类别属性110可包括关于广告商的供货的任何属性或信息,其中广告商的供货是寻求以集中的方式获得信息的用户130潜在感兴趣的或对其有用的。
以下对类别属性110和它们对系统100所执行的处理的影响予以更详细的说明。
c.费用类型属性如从列表属性106扩展并包括费用类型属性112的括号所示,一类有助于将不同列表联系起来的特性或列表属性106,为“费用类型”属性112或简称为“类型”属性112。广告商102所同意的费用协议决定了广告商102购买的广告产品的“类型”。
费用类型属性112与关于系统100所执行的处理的列表104的金融特性相关。例如,一些列表104可涉及在每次将特定列表提供在对请求132的响应144中时向广告商102收费。可将这种协议称为每次点击费用金额113,其中由广告商提供的每次点击付费通过列表的每次“点击”而推得。每次点击费用113还可包括仅在用户130实际“点击”列表以获得关于列表的更多信息时、或激活列表上的链接以通过广告商102的网站或通过一些其它途径与广告商102通信时产生的费用。有时被称为“每次单击”费用的每次点击费用113,还可被称为出价金额,因为系统100将把每次点击费用金额113的金融价值用于(但从未将其作为唯一因素)计算为了奖励通常被系统100的管理员更高评价的广告商102更好的列表布局的优先级度量标准。以下将详细讨论“管理员”的作用。
类型属性112的另一个实例为固定费用金额111。与每次点击费用金额113不同,固定费用类型111的列表104不导致基于每次点击向广告商102收费。而是,固定费用类型列表104导致一段时间内的固定的订费。此外,还可将费用金额111和113的特征组合到单个列表104中。例如,固定费用金额111可包括基于每次点击费用金额113的增强显示的费用163。
正如可将地理位置属性108和类别属性110组织为属性的分层结构,也可将费用类型112组织成类型的分层结构。以下对该分层结构予以更详细的讨论。
可将系统100灵活地配置成支持基于大量不同“点击”的功能。系统100能支持许多不同种类的“点击”。在第一实例中,每一次列表104被包含在响应144中的情况可被称为是“视图点击”。在第二实例中,每一次列表104导致通过系统100发送电子邮件的情况可被称为是“电子邮件点击”。在第三实例中,每一次用户130调用自动呼叫特征的情况可被称为“呼叫点击”。在又一个实例中,每一次用户130通过列表104激活到广告商102的网站的网络链接的情况可被视为“网络点击”。在另一个实例中,每一次用户调用对特定列表104的信息请求的情况可被视为“信息点击”。在最后的说明性实例中,每一次用户130调用与特定列表104相关的地图时可被视为“地图点击”。
在系统100的一些实施例中,可将电话号码信息隐藏在识别为“电话号码”的链接中。可将系统100配置成在发生诸如将鼠标移动到链接上的确定的用户130的行为时显示电话号码。在这种配置中,鼠标在链接上的移动可被视为“鼠标点击”。
这样,用户130和列表104之间的每次潜在的交互能潜在地组成可由系统100区分的特定类型的“点击”。系统100的单个实施例可包括大量不同种类的点击。各个类型的点击能导致不同的每次点击费用113。例如,广告商102可能愿意为地图点击付比视图点击更多的费用。
d.评价/评估属性如从列表属性106扩展并包括评价/评估属性109的括号所示,一类可有助于将不同列表104联系起来的特性或列表属性106,为由广告商102提供的主题的用户评价和/或评估的汇集。这种用户评价和/或评估的汇集可被称为评价/评估属性109。系统100可使用一个或多个评价/评估属性109以使特定列表104与一种供货或多种供货相关联。
评价/评估属性109可包括寻求以集中方式获得信息的用户130潜在感兴趣或对其有用的关于广告商的评价和/或评估的任何属性或信息。在一些实施例中,对广告商的供货的评估是以数值尺度收集的,例如,从1到5、从1到10、从1到100等。在一些实施例中,可收集对广告商的供货的评价。在许多实施例中的评价/评估属性109包括对列表104的综合的或总体的评估。这种总体评估可基于由用户130提交的全部评估,或者这种总体评估可由其它评价/评估属性109的某种组合组成。其它评价/评估属性109的实例可包括但决不限于价格、客户支持的质量、送货的及时度、产品的质量、客户服务的质量、产品选择等。通常情况下,评价/评估属性109可包括可能与列表104相关联的任何属性的评价和/或评估,其中包括与网站、产品和/或营业场所相关联的属性。
2.广告商访问设备广告商102通过一个或多个广告商访问设备114与系统100进行交互。在系统100的一些实施例中,广告商102与系统100的所有交互是在系统100的管理员一方不人为干涉的情况下进行的。在这些实施例中,通过广告商访问设备114将列表104和所有列表属性106提供给系统100。在其它实施例中,诸如更新列表104的特定行为需要人为干涉,而诸如增加每次点击费用金额113或浏览使用情况报告的其它行为是在线进行的。系统100还可以如下方式实现,即,需要通过管理员的人为干涉来进行所有的广告商102的交互,但可证明这种局限性不一定是限制性的。
单个广告商102可通过大量不同的广告商访问设备114与系统100进行交互。特定的广告商访问设备114的功能和配置取决于所执行的特定功能。例如,能访问因特网的手机可以是一种可接受的浏览报告的广告商访问设备114,但并不适合于创建并提交将被包括在更新的列表104中的图形。
任何能为广告商102提供对系统100的功能的访问的设备可充当广告商访问设备114。广告商访问设备114典型地为能与诸如因特网的计算机网络进行交互的某种类型的客户设备。广告商访问设备114的实例包括台式计算机、便携式计算机、大型计算机、小型计算机、手机、寻呼机、个人数字助理(“PDA”)或其它设备(统称为“计算机访问设备”)。在一些情况下,访问设备还可为非计算机设备,诸如传真机、具有计算机化的应答选项和通话记录功能的标准电话机、和其它通信机制。非计算机化的访问设备典型地需要附加的人为干涉来将信息载入系统100。
3.广告商界面如从广告商访问设备114指向广告商界面116的箭头和从广告商界面116指向服务器118的箭头所示,广告商界面116为广告商102借以(通过广告商访问设备114)和系统100进行交互的途径。
在系统100的许多实施例中,广告商界面116为驻留在广告商访问设备114中的因特网浏览器访问的网页。在其它实施例中,界面116可为本技术领域所已知的大量不同的用户界面,诸如图形用户界面(“GUI”),基于文本的界面或能被用于将列表属性106发送给系统100或能被用于从系统100接收报告的任何其它界面。
B.信息技术基础结构系统100能以多种不同的方式实现。系统100可使用能存储并随后访问信息的任何组件的配置,来执行系统100的功能。由广告商102提供的列表属性106必须由系统100以某种方式存储,从而系统100能为用户130提供他们所期望的信息。
1.服务器如布置在广告商界面116和服务器118之间的箭头所示,服务器118被用于从广告商102接收列表属性106。服务器118可为能从一个或多个界面接收信息并能容纳提供系统100的功能所需的指令集120的任何设备或设备的配置。
在许多实施例中,服务器118为一个或多个网络服务器,同时系统100通过使用因特网连接免费提供给用户130。
2.指令集如布置在服务器118和指令集120之间的双向箭头和从指令集120指向数据库结构126的双向箭头所示,指令集120为服务器118内与系统100执行的信息存储进行交互的机制。
任何能支持系统100的逻辑的机制可为指令集120。在许多实施例中,指令集120为系统100的功能所必需的多种应用程序、计算机程序和用于支持系统100的逻辑的相关文件。
在许多实施例中,指令集120将以和平台无关的面向对象的语言来编写,诸如JAVA编程语言。
3.管理规则为了支持系统100的功能,指令集120包括多个由系统100的管理员(下面将讨论“管理员”的作用)配置的管理规则122。将在下面更详细讨论的管理规则122,包括系统内所包含的特定分层结构和用于将不同列表104进行分组以满足广告商102和用户130的需求的不同方式。例如,管理规则122能限定与“餐馆”类别相关联的特定子类别。
4.数据库结构如布置在指令集120和数据库结构126之间的双向箭头和从数据库结构126扩展并包括多条列表记录128的括号所示,数据库结构126为系统100借以访问列表记录128的途径。
在许多实施例中,数据库结构126为一个或多个关系数据库。在一些可选的实施例中,可使用面向对象的或分层结构的数据库。其它用于存储信息的方法,诸如矩阵、指针、平面文件和其它数据存储技术,可被包括在系统100内作为“数据库结构”126。
5.列表记录以驻留在数据库结构126中的多条列表记录128的形式对广告商102提供给系统100的列表104和列表属性106进行存储、更新、处理和访问。如上所述,列表104的内容可能差别很大,因此,列表记录128的内容也可能差别很大。
如源自列表记录128并包括不同的详细视图127和概要视图129的括号所示,各个列表记录128可既包括详细视图127,也包括概要视图129。然而,一些列表记录128可仅与详细视图127相关,而其它列表记录128可仅与概要视图129相关。适当配置的数据库结构126应该能包括两种类型视图所必需的数据字段。系统100的可选实施例可包括能与多条列表记录128相关联的附加的潜在的视图。
在系统100的一个典型实施例中,当列表记录128被显示在一列列表104中时,显示列表记录128的概要视图129,而仅当一个或两个列表104为活动的可由用户130浏览时,显示列表记录128的详细视图127。
详细视图127可包括列表记录126中潜在的所有信息,而概要视图129典型地被配置成仅显示对于最初看到响应144的用户130来说最重要的信息类型,诸如名称和地理位置属性。详细视图127可包括诸如以下信息的信息营业时间属性、历史属性(包括建立日期)、支付方式属性、品牌属性、电子邮件地址属性、网站属性、地址属性、电话号码属性以及传真号码属性。
C.用户用户130为使用系统100来获取关于广告商102的信息的任何个人、团体或其他实体。用户130可通过隶属于用户120的诸如雇员、订约人或代理的不同个体与系统100进行交互。用户130还可通过不同的信息技术机制(诸如配置成或适于与系统100交互的软件应用程序)与系统100进行交互。这种界面广告商应用程序能以自动的和手动的方式与系统100进行交互,执行批处理的、实时的、调度以及端到端的交互。
在系统100的许多实施例中,还可将用户130称为买家、购买者、请求者、搜索者或客户。用户130典型地为不同商品、服务或其他供货(统称为“产品”)的潜在购买者。然而,用户130还可包括期望与“广告商”102通信以寻求未来互动的个人或团体。例如,用户130可能为教会、政党、社会活动群体、雇主和其他寻求新成员和志愿者的组织的潜在的新成员。用户130可以是寻求通过驻留在系统100中的一个或多个列表104获得关于另一实体(广告商102)的存在的信息的任何实体。
如源自广告商130并指向请求132的箭头所示,用户130创建请求132并将它们提交给系统100。
尽管图中仅显示有一个用户130,但可以预期大量不同的用户130能使用系统100提交请求132并接收响应144。系统100的容量仅由支持系统100的功能的信息技术体系结构限制。
1.请求和请求属性请求132由用户130调用以获得信息。系统100的目标为响应请求132。在一些实施例中,系统100可存储请求132以为不同用户130创建配置信息。实现此种功能的策略为用户130很可能具有更希望系统100保持的重复的兴趣。在其它实施例中,用户130可保存特定的请求132,但这种行为需要用户130肯定的决定。系统100的一些实施例可包括用户配置信息和保存请求132的功能。
如从请求132扩展并包括多个请求属性134的括号所示,由系统100接收的请求132可被认为具有或与不同的请求属性134相关联。请求属性134可由用户130根据系统100的管理规则122所设置的参数进行设置。请求属性134为用户130提供将他们的请求针对或集中在用户130可能感兴趣的列表104上的灵活度。
尽管(即使在系统100的单个实施例中的单个用户130的范围内)请求属性134在不同请求132之间可能相差很大,但在系统100的许多实施例中,存在着关于由系统100用作请求属性134来规定或限定请求132的特定的信息类型的相似性。请求属性134可被描述为由用户130做出的多种选择。两种重要类型的请求属性134典型地包括地理位置选择136和类别选择138。在许多实施例中,请求属性134可包括一个或多个“空”或“无效”值。
a.地理位置选择如从请求属性134扩展并包括地理位置选择136的括号所示,有助于集中请求132的一类特性或请求属性134为地理位置特性。
地理位置选择136与用户130感兴趣的特定地理区域相关。地理位置选择的实例可包括但不限于街道地址、城市、县、州、邮政编码、国家、洲、经度、纬度、海拔、电话号码、传真号码、地形(诸如多山的、森林、丛林等)或用户130在集中思考信息请求132时可能会感兴趣的地理位置信息的任何其它标记。
在优选实施例中,用户130做出的地理位置选择136与将在下面更详细说明的管理规则122所限定的地理位置分层结构中的特定标记或位置相对应。在其它实施例中,地理位置选择136与和存储在系统100中的不同列表104相关联的地理位置属性108相对应。
地理位置选择136可由用户130通过如下方式来做出将文本键入可编辑域,选择屏幕上的选择框或单选按键,使用鼠标从列表框、下拉屏或数据窗口中选择期望的地理位置选择,使用光笔或其它设备在地图上选择期望的地理区域,或通过方便用户130使用的和能捕获期望的地理位置选择136的任何其它机制。单个请求132可包括多个地理位置选择136。例如,可提供城市和邮政编码信息作为同一请求132的一部分。
将在下文中对地理位置选择136及它们对系统100所执行的处理的影响予以更详细的说明。
b.类别选择在优选实施例中,由用户130做出的类别选择138与由管理规则122所限定的类别分层结构中的特定位置相关。在这些实施例中,实现类别分层结构的目录结构可由用户130使用以提交他们的请求132。在其它实施例中,类别选择138可通过文本域或包括在请求132中的其它形式的用户输入来捕获。在一些实施例中,系统100能使用同义词词典和多种同义词启发法和度量标准以更好地将用户输入项和与存储在系统100内的多个列表记录128相关联的类别属性110进行匹配。在一些实施例中,营业场所名称和/或营业场所电话号码为类别选择138的类型。
一个或多个类别选择138可由系统100使用以从数据结构126中选择列表记录128。例如,在用户130选择了“消费电子产品”的类别后,用户130可能随后决定他们真正感兴趣的是“个人计算机”。类别选择138可包括与寻求以集中的方式获得信息的用户130潜在感兴趣的或对其有用的广告商102的供货有关的任何属性或信息。在一些实施例中,可将多个类别选择138加入到相同的请求132中。例如,用户130可能想先后查询电影院和附近的餐馆。在相同请求132中的多个类别选择138的另一实例是在试图选择朋友聚会的好场所时包括“酒吧”和“餐馆”。
在下面将对类别选择138和它们对系统100所执行的处理的影响予以更详细的说明。
c.评价/评估请求在一个实施例中,评价和/或评估选择139被包括在请求132中,这样能使用户130更好地控制将哪些列表104包括在响应144中。在一个实施例中,评价和/或评估选择139为用户130选择的数字阈值评估。例如,管理规则122可提供从1到10的评估等级,且允许用户130输入广告商必须超过以使其列表104被包括在响应144中的表示阈值评估的1和10之间的数字。本领域中的技术人员将认识到具有许多不同等级和/或范围的许多不同的数字评估系统将落入本发明的精神和范围内。
评价和/或评估选择139可包括与列表104相关联的总体或综合评估。然而,评价和/或评估选择139还可包括对包含在系统内的任何评价/评估属性109的选择。此外,评价和/或评估选择139可包括仅对诸如总体评估的一项评价/评估属性109的选择,或者对诸如价格或客户服务质量的某种其它评价/评估属性109的选择,或者评价和/或评估选择139可包括对多个评价/评估属性109的选择。例如,多个评价和/或评估选择139可包括对包含价格、质量或送货及时度的评价/评估属性109的选择。
此外,在用户130可做出多个评价和/或评估选择139的一些实施例中,用户130还可指定附加给各个评价和/或评估选择139的权重。例如,可为用户130提供用于输入0到1范围的权重的手段,用户130可选择将权重附加给评价/评估属性109,使得价格具有0.8的权重,质量具有0.6的权重,而送货及时度具有1的权重。
d.增强的请求为了有利于用户130的需求和目的,由用户130提交的请求132可在多方面被增强。
i.补充请求一些请求132能通过用户130执行的后续操作而被增强。这些增强的请求132可被称为补充请求。补充请求132的一个实例为要求用户130输入附加信息的后续屏幕。例如,如果特定公司在不同的地理位置处提供大量截然不同的产品,则输入企业名称作为部分请求132可导致系统100提示用户130输入关于用户130正在查找的何种产品的附加信息或提示用户130输入适当的地理位置。在一个优选实施例中,显示与特定公司相关联的类别属性110来加强请求的精确性。
在系统100的一些实施例中,向用户130提供响应144,同时向用户130提供补充他们的请求132的方式。
ii.增加的请求请求132还可由系统100以自动的方式来增强。
在一个示例方法中,请求132由系统100调整,因为以不改变的形式接受请求潜在有不希望得到的结果。例如,如果由用户130提交的请求132某种程度上不完整、有错或含混不清,则它可由系统100根据预定的启发法进行增加或澄清。增加的请求132的一个实例为包含由系统100更正的拼写错误的请求。增加的请求132的另一个实例为系统100访问同义词词典,以便对“酒吧”的请求132得到“夜总会”和“酒馆”的列表104。由系统调整的增强的请求的另一个实例为使一般项与可适用于该项的品牌相匹配。
也可在地理位置选择136方面增加请求132。例如,用户访问设备140的网络位置(诸如IP地址)可用于获得不由用户130提供的地理位置信息。
在另一个示例方法中,用户130和系统100之间的交互的先前历史(“用户历史”)、用户配置信息或关于用户130的期望的其它形式的系统“智能”可被用于增加用户130做出的请求132。例如,如下所述,用户配置信息可能指示用户对地理位置选择136、类别选择138以及评价和/或评估选择139的重要性的排序。在上述与供应截然不同产品的营业场所相关的实例中,系统100可能将用户130过去已经感兴趣的特定产品设为默认内容。
在许多实施例中,要求用户130确认包含在增加的请求132中的假设、推测和默认内容。
2.用户访问设备用户访问设备140为用户130借以和系统100进行交互的设备。如指向用户访问设备140的箭头和远离用户访问设备140的箭头所示,用户访问设备140为借以将请求132提交给系统100的手段,和提交请求的用户130借以接收响应144的手段。
用户130能通过大量不同的用户访问设备140与系统100进行交互。能为用户130提供向系统100提交请求132和从系统100接收响应144的功能的任何设备可充当用户访问设备140。用户访问设备140典型地为某种能与诸如因特网的计算机网络进行交互的客户机设备。用户访问设备140的实例包括台式计算机、便携式计算机、大型计算机、小型计算机、手机、寻呼机、个人数字助理(“PDAs”)或其它设备(统称为“计算机访问设备”)。在一些情况下,访问设备还可以为非计算机化设备,诸如传真机、标准电话、具有计算机化应答选项的电话和其它通信机制。非计算机化访问设备典型地需要附加的人为干涉,以将信息载入系统100或接收由系统100提供的响应144。
3.用户界面如从用户访问设备140指向用户界面142和从用户界面142指向用户访问设备140的箭头,以及从用户界面142指向服务器118的箭头和从响应144指向用户界面142的箭头所示,用户界面142为用户130借以和系统100进行交互的界面。请求132通过用户界面142被提交给系统100,而响应144由系统100通过用户界面142被发送给用户130。
在系统100的许多实施例中,用户界面142为驻留在用户访问设备140内的因特网浏览器所访问的网页。在其它实施例中,用户界面142可为本技术领域所已知的大量用户界面,诸如图形用户界面(“GUI”)、基于文本的界面或能被用于向系统100传输请求132并从系统100接收响应144的其它任何界面。
4.响应系统100将响应144从服务器118通过用户界面142和用户访问设备140发送给用户130。由系统100接收的各请求132典型地导致一个响应144的发送。响应可足够大,以便需要用户130滚动通过列表104的若干页面,从而可浏览整个响应144。
在一些可选实施例中,单个请求132可产生多个响应144,而多个请求132可被集中到单个响应144中。
以下将对响应144和构成响应144的一组或多组列表予以更详细的讨论。
D.管理员如上所述,可以需要很少或不需要人为干涉的高度自动化的方式,实现广告商102提交列表104的功能和用户130提交请求132和接收响应144的功能。然而,如上所述,根据多条管理规则122配置系统100。制定那些管理规则122为管理员160的职责。
图2为说明信息分配系统100的管理方面的一个实例的环境框图,其中包括由管理员160用于支持系统100的性能的组件、系统100的管理员160所处理的信息类型以及管理员160借以和系统100进行交互的一些方式。
管理员160为提供系统100的任何个人、团体或其他实体,其中该系统100由广告商102用以提交列表104,且由用户130用以发送请求132和接收响应144。管理员160可通过隶属于管理员160的诸如雇员、订约人或代理的不同个体与系统100进行交互。管理员160还可通过不同的信息技术机制(诸如配置成或适于和系统100进行交互的软件应用程序)与系统100进行交互。这种界面广告商应用程序能以自动和手动的方式与系统100进行交互,执行批处理的、实时的、调度和端到端的交互。作为系统100的维护人员,管理员160还可在软件应用程序或构成系统100的其它指令集120以外更改系统100的性能。
特定个体可通过多于一个的角色与系统100进行交互。例如,管理员160也可通过向系统100提供列表104而成为系统100内的广告商102。同一管理员160可作为用户130访问系统100以获得私人或家庭用途的信息。
管理员160的最重要的功能包括控制系统100如何工作的管理规则122。例如,管理规则122决定何种列表104被包括在响应144中,以及这些列表104在响应144中如何被排序或布局。管理规则122通过管理员访问设备161被提交给系统100。
1.管理员访问设备管理员160能通过大量不同的管理员访问设备161与系统100进行交互。特定管理员访问设备161的性能和配置将取决于正在执行的特定功能。例如,接入因特网的手机可为一种浏览报告的可接受的管理员访问设备161,但并不适合创建或更改实现管理规则122的指令120。
管理员160通过一个或多个管理员访问设备161与系统100进行交互。管理员访问设备161也可使管理员160通过经由管理员界面162访问指令120来配置系统100。对系统100所做的特定更改将需要管理员160以不能在软件应用程序范围内实现的方式来更改指令集120、管理规则122和/或数据库结构126。此种交互也能使用管理员访问设备161来执行。
任何能够为管理员160提供对系统100的功能的访问或对作为系统100的基础的信息技术体系结构的访问的设备可被用作管理员访问设备161。管理员访问设备161的实例包括台式机、笔记本电脑、大型计算机、小型计算机、手机、寻呼机、个人数字助理(“PDA”)、工作站或其它设备(统称为“计算机访问设备”)。
3.管理员界面如从管理员访问设备161指向管理员界面162的箭头和从管理员界面162指向服务器118的箭头所示,管理员界面162是管理员访问设备161和管理员160与系统100进行交互的机构,该交互与通过使用软件应用程序或指令120所产生的行为相关,而不与通过更直接地与信息技术体系结构交互而执行指令120以外的行为相关。
管理员界面162一般为某类用于配置指令120、数据库结构126、管理规则122和/或系统100的图形用户界面。在一些实施例中,特定功能可通过由因特网浏览器访问的网页执行,只要使用管理员界面162的管理员160提供正确的登录信息和密码。管理员界面162和广告商界面116应该通过安全连接进行操作以防止误用。相反地,用户界面142不需要安全连接的功能。尽管可能希望在实际应用时提供安全连接,但不需要确保用户130能建立配置信息并存储不同响应144的实施例。
4.管理规则组成系统100的管理规则122可能有多种不同的形式。系统100的每个实施例可能包括不同类型和组合的管理规则122。系统100不需要包括所有图中所示的不同类型管理规则。
a.类别分层结构类别分层结构164可由系统100使用以考虑到不同类别、子类别和类别属性110之间的关系。用户界面142能以目录形式向用户130提供类别分层结构164,以使用户130能在不需敲入任何文字的情况下做出类别选择138。类别分层结构164可由管理员160预定义。管理员160可能需要在开发出新的供货类别时时常更新类别分层结构164。例如,诸如数字摄像机和DVD刻录机的产品类别与胶片摄像机和磁带录音机相比相对较新。不同的系统100可包括不同深度的不同类别分层结构164。不同类别可能与不同数量的子类别相关。以下更为详细地讨论包含在类别分层结构164中的处理。
b.地理位置分层结构系统100可使用地理位置分层结构166以考虑到不同地理区域和地理位置属性108之间的关系。用户界面142能以目录形式向用户130提供地理位置分层结构166,使用户130可在不需要敲击任何文字的情况下做出地理位置选择136。然而,在许多实施例中,诸如街道地址、城市、邮政编码的信息一般由用户130键入。地理位置分层结构166可包括与地理范围的一般分类相关的信息。例如,特定地理区域可能与国家、州/区域、县或城市的标记相关。不同系统100可包括不同深度的地理位置分层结构166。不同地理区域可与不同数量的子区域相关。例如,人口众多的城区(例如,纽约市)可使用附加的地理属性以将区域分为更小的地理区域,而阿拉斯加的县可能不与任何城市相关。涉及地理位置分层结构166的处理在以下更为详细地说明。
c.费用类型分层结构系统100可包括大量能用于向广告商102收取他们的列表104的费用的不同的费用类型。系统100可被配置成基于涉及与列表104相关的费用属性的差别对列表104区分优先顺序并显示,包括费用类型信息。在一些实施例中,不同的费用类型112可具有与其它费用类型112之间的分层结构关系,且这些关系可由费用类型分层结构168的形式表示。不同系统100可包括不同深度的不同费用类型分层结构168。不同的费用类型112可与不同数量的子类型相关。以下对涉及费用类型分层结构168的处理进行更为详细的说明。
d.评价/评估信息在一些实施例中,系统100使用大量不同种类的评价和/或评估信息171以说明由用户130提供的关于不同广告商102和他们的相关列表104的反馈。评价和/或评估信息171一般包括被分配给广告商102和/或列表的数字比例的评估,例如十分之七或五星中的四星等。此外,在一些实施例中,评价和/或评估信息171可包括由用户130提供的反馈的文字说明或概要。此外,在许多实施例中,评价和/或评估信息171包括与多个评价/评估属性109相关的多个评估,该多个评价/评估属性109与列表104相关。评价/评估属性109的实例如上所提供,且本领域的那些技术人员将认识到大量不同的评价/评估属性109可与列表104的评价和/或评估信息171相关。在一些实施例中,评价和/或评估信息171包括评价层173。如以下参照图39所详述的内容,列表104的各个评估和/或评价信息171可被分配为评价层173,评价层173实质上是表示该评价和/或评估信息171相对于被分配给其他层的评价和/或评估信息171的权重。
评价和/或评估信息171可与来自类别分层结构164、地理位置分层结构166和/或费用类型分层结构168的信息一同使用。涉及评价和/或评估信息171的处理在以下予以更为详细的说明。
a.结果启发法结果启发法170为获得请求132的结果的处理。如果系统100包括不同的分层结构,则在那些分层结构中实现的关系应该由结果启发法170利用。在一些实施例中,结果启发法170和由响应启发法172执行的过程等同。然而,在系统100的一些实施例中,包括在由结果启发法170生成的“结果”中的特定列表104并不位于由响应启发法172生成的“响应”144中。这是因为,在一些实施例中,可认为用户130对特定列表104不感兴趣,因此,它们不包含在响应144中。换言之,在特定实施例中,如果结果启发法170确定将在对用户130的响应144中包括足够多数的列表104,响应启发法172被配置成比结果启发法170具有更大的选择性。管理员160可具有不对用户130显示列表104的其它原因。例如,如果广告商102还没有为上一个月或其它特定时段支付每次点击费用,即使列表104包括在由结果启发法170产生的结果中,列表104也被响应启发法172排除。
以下更为详细地说明确定和填充与列表104相关的响应144的处理。
f.响应启发法响应启发法172为由系统100执行以提供响应144的过程。在许多实施例中,响应144和结果之间没有差别,因此,不存在与响应启发法172不同的结果启发法170。然而,系统100具有足够的灵活度以包括不同的启发法以生成列表104的初始试验池(tentative pool),且随后从最终以响应144的形式提供给用户104的列表104的池中潜在删除特定列表104。响应启发法172也规定响应144的格式,且规定显示的格式并另外组织响应144的内容。响应启发法172包括布局启发法174的功能和系统100做出关于响应144中的列表104的布局决定的处理。
响应启发法172应该包括系统100支持的任何数据分层结构(诸如类别分层结构164或地理位置分层结构166)作为输入。在列表的详细视图127中的信息能由系统100起作用以对响应144中的公开给用户130的不同列表104的显示进行重分组、重定位或改变。
g.布局启发法如源于响应启发法172并包括布局启发式方法174的括号所示,布局启发法174为响应启发法172的一部分的子处理。布局启发法174决定不同列表104的布局和排序。系统100处理的任何不同的属性可被布局启发法174使用以安排响应144的显示。例如,为了响应国家请求,布局启发法174可被配置成对与三个最高固定费用金额111相关的列表给与最好的三个位置,而对与前两个最高每次点击费用金额113相关的列表104提供第四和第五的位置。在许多实施例中,由系统100执行的布局启发法174可能受优先级度量标准179(以下说明)影响。对布局启发法174的其它影响可包括但并不限于与特定组232、费用类型112、每次点击费用113、固定费用金额111、地理位置属性108、类别属性110、评价/评估属性109、评价和/或评估信息171中的评价和/或评估数目、日期/时间标记和/或多个特定列表104相关的不同列表属性106的联系。布局启发法174也可能受到管理规则122和请求属性134影响。
层布局启发法为针对一个或多个层169的布局启发法174。布局启发法174可能与任何其他布局启发法174相差很大。
以下更为详细地讨论布局处理的许多不同实例。
h.优先级度量标准布局启发法174能使用优先级度量标准179以识别不同列表104的合适的顺序。计算优先级度量标准179的输入实质上可包括任何与列表104相关的列表属性106和请求属性134。
在一些实施例中,优先级度量标准179由特定广告商102所支付的费用类型112和位置调整因子176计算而得,以结合管理员160和广告商102之间更为广泛的关系。在这些实施例中,基于类别属性110、地理位置属性108、评价/评估属性109、每次点击费用113、固定费用金额111和/或费用类型属性112,将列表104组织成不同的分组。优先级度量标准179一般在这些分组的边界内使用,以确定分组内列表104的排序。分组间优先排序一般由分组成员的相对需要来决定,而不是与单个列表104相关的单个优先级度量标准179决定。
在其他实施例中,列表104的类别和地理位置范围直接影响优先级度量标准179,并且优先级排序在所有分组间基础上产生。
优先级度量标准179可受考虑在特定时间段内的与特定列表104相关的“点击”数目的受欢迎程度度量标准的影响。优先级度量标准179也受到相关性度量标准的影响,该相关性度量标准考虑了与用户130提交的特定请求132相关的特定列表104的估计的相关性。在一些实施例中,相关性度量标准可在其中考虑评价/评估选择139。相关性度量标准也可基于排列地理位置选择136、类别选择138和/或评价和/或评估选择139的用户130的相对重要性的用户配置信息而做出。
以下更为详细地说明优先级度量标准179的基于分组的处理和使用。
i.位置调整因子位置调整因子176是一种机制,通过该机制,管理员组织160和广告商102之间的基于关系的属性能够用于影响基于列表的属性的处理。在系统100的一些实施例中,为各广告商102保持配置信息。系统100能使用广告商配置信息以自动的方式计算或生成位置调整因子176,而无需人为干涉。在其他实施例中,位置调整因子176可为低动态性的,或完全从系统100中缺失的。
可使用位置调整因子176以影响对特定列表104计算优先级度量标准179。位置调整因子176的目的在于考虑广告商102和管理员160之间更广泛的关系。例如,包括广告商102已经为系统100上的列表付费的时间长度的忠实度因子能被用于向上调整优先级度量标准179。位置调整因子176也可包括系统100以外的或与系统100无关的行为的分析。例如,广告商广告预算的规模,广告商102作为由管理员160售出的其他产品、服务或供货的购买者的状态,以及任何其它关于管理员160的目标的考虑能够被结合于特定列表104的优先级度量标准179中。也可结合与系统100相关的考虑作为位置调整因子176。位置调整因子176的实例包括但不限于广告商102所支付的列表104的总数;广告商102为列表支付的类别的总数;广告商102所支付的总体列表104的地理范围;在预定时间段内广告商102向管理员160所支付的总费用;列表104已从用户130接收的评估和/或评价的数目;以及与管理员160相关的任何其他可能相关的商业因素。
以下更为详细地说明使用位置调整因子176以计算结果启发法170的处理。与非零值位置调整因子176相关的列表104可被称为“相关列表”。在一些实施例中,位置调整因子可为负值也可为正值。
j.分组分层结构为了将系统100集中在用户130希望的目标上的功能最大化,可使用完全标准化的分组分层结构178以支持系统100在其支持的其它各数据分层结构的基础上的区分。无论在用户130提交的请求132中做出何种相关选择,可识别得到的响应144中所包括的相关分组。仅与适当分组相关的列表104将随后被用作提供响应144。例如,如果由用户130所做的选择包括本国广告商对在底特律市内的服务区的地理位置选择,和美发厅的类别选择,则响应中的一个分组将仅由底特律市内的服务区中的本国美发厅组成。
以下更为详细地说明基于分组的处理的用途和变更。
k.最小费用/最小度量值向广告商102收取费用的方法和系统100优先排列列表104的方法为系统100的管理员160所考虑的配置。可被强加于系统100的一个局限性是获得固定费用列表104或每次点击列表104所必需的最小付费。管理员160可确定通过鼓励广告商102如通过出价处理支付超过预定阈值的每次点击费用金额113增强了系统100的全部收益率和用途。然而,每次点击费用金额113不必与出价相关。支付在预定阈值以下的每次点击费用113的尝试可能对管理员160花费的时间和精力是不值得的。最小费用165能在不同列表属性106之间做区分。例如,可能需要本地广告商102对诸如餐馆的类别支付更大的最小费用165,因为由本地列表104导致用户130继续餐馆交易的可能性高于在本地地理区域中没有服务区的书店的国家列表104产生交易的可能性。
以下更为详细地说明系统100所实现的最小费用165的实例。在系统100的列表104之间的竞争并不基于竞标(基于出价的方案)的实施例中,短语“最小出价金额”或“最小度量标准值”可以指系统100所使用的任何竞争度量标准的最小值。例如,如果列表104在相关性度量标准的基础上竞争,则可使用最小度量标准值以替代最小出价金额165。
I.最小出价增量/最小度量标准增量正如系统100能设置每次点击费用金额113所必需的最小费用165的限制,系统100也可以被配置成在被结合到每次点击费用金额113中时需要特定增量的出价,以获得高于与最小费用165相关的列表104的优先级。例如,如果最小每次点击费用113为$0.40,系统100可被配置成需要更高的最少为$0.45的每次点击费用113。
正如管理员160可以为分组分层结构178上的不同分组设置不同的最小费用165,管理员也可设置不同的最小出价增量167。
被结合到系统100的最小出价增量167的实例在以下更详细地讨论。
在系统100的列表104之间的竞争不基于竞标(基于出价的方案)的实施例中,短语“最小出价金额”或“最小度量标准增量”可以指系统100所使用的任何竞争度量标准的最小值。例如,如果列表104在相关性度量标准的基础上竞争,则可使用最小度量标准增量以替代最小出价增量167。
m.出价层/列表层作为增加与列表104相关的每次点击费用金额113的部分操作,管理规则122可限定大量不同的出价层169。所有在出价层169的范围内的出价根据特别针对该层的称为层布局启发法的布局启发法174进行排序。在许多实施例中,分层布局启发法174以随机方式关于层内定位对列表104进行排序(“随机启发法”)。在其它实施例中,使用加权随机启发法对列表104在特定层169内进行排序。采用加权的随机启发法,每次点击费用113(或诸如优先级度量标准179的任何其他度量标准被用作对特定列表104进行分类,作为特定分层169的隶属)可更改代替单一随机启发法。例如,在由每次点击费用113限定的两个列表104组成的层169中,具有两倍的每次点击费用的列表在层169中取得“顶级位置”的可能性为列表中其他列表104的两倍。正如层布局启发法174能够相差很大一样,大量不同层布局启发法174可在相同响应144中实现。
一些层169可基于固定值范围,且包括可变量的列表104。出价层169能够基于小到美分(使用美国货币命名法)的或大到管理员160认为是合适值的出价范围。例如,在特定响应中,存在有与特定的每次点击费用113相关的0到X(在响应中的列表104的数目)之间的任何位置。
在其它实施例中,根据管理规则122预先限定层169的数目、层169中的列表104的数目。例如,响应144可被配置成包括六层169,每层三个列表104。在此种情况下,每次点击费用113或任何诸如优先级度量标准179的其他竞争度量标准的值的范围可以是高度可变的。
系统100可根据与列表相关的每次点击费用113、与列表相关的优先级度量标准179或任何其他基于列表的属性106选择性地将系统100中的列表104识别为属于特定层169。在优选实施例中,层169相对于与优先级度量标准179相关的等级被限定,优先级度量标准179与多个列表104相关的。
n.增强显示的费用可对列表104连同管理员160提供的各种预先限定的“著名产品(prominence product)”收取增强显示的费用163。著名产品与影响列表如何被用户130所感知的列表属性相关。以下列表属性106是收取某种类型的列表的增强显示的费用可能的基础(a)文字的长度(由字符、字词、句子或任何其他度量标准进行测量);(b)字体大小;(c)字体类型;(d)图形的组合;(e)颜色的组合;(f)动画的组合;(g)交互性的机会;(h)详细视图;或(i)使列表104更加引起注意的任何其它机制。一些形式的增强的显示格式是互斥的。例如,如果文本由Arial 12的字体书写,则相同的文本不能由Times New Roman 14的字体书写。增强的列表104能关于多于一种显示相关的属性被增强。
在一些实施例中,增强显示的费用163降低了总体每次点击费用金额113对优先级度量标准179的影响。例如,如果每次点击费用为$0.50,且增强显示的费用为每次点击$0.30,则用于计算优先级度量标准179的每次点击费用金额113的部分为$0.20。
与增强的显示格式费用163相关的列表104和相应的增强的显示格式可被称为“增强的列表”。系统100可由如下方式被配置,即,一般根据请求132的类型将特定列表104在可选择的情况下转换为增强的列表。例如,在国家范围内搜索消费电子商店的情况下,系统100可被配置来增强列表104,但不增强搜索电子物品的本地的修理店铺情况下的列表104。以下更为详细说明增强的显示费用163的各种用途。
o.评价和/或评估评价和/或评估信息171影响系统100以优先级排列列表104的方式的方式从属于系统100的管理员160所考虑的配置。可对系统100做出的一种限制为需要被包括在层169中的评价和/或评估的最小数目。例如,管理员160可以确定仅仅已经接收到特定数目评估的列表104应该被包括在层169中,因为评价和/或评估信息171中的评价和/或评估数目可为列表104的质量的标志。
III.基于类别的处理A.类别分层结构图表的说明1.类别级别的概括图表图3a为说明三级深度的类别分层结构164的一个实例的分层结构图表。系统100的不同实施例可结合具有不同深度级别的相差较大的不同的类别分层结构164。一些实施例将包括仅为一级深度的分层结构,而其他可包括比三级深度深很多的分层结构。类别分层结构164的正确设计取决于在系统100上要作广告的商品、服务和其他供货的范围。
在图表的顶部为所有类别180的集合。在此级的概括上,所有产品均为同一个总类别(meta-category)的一部分,且类别属性110关于系统100的处理不具有任何特别的状态。在该实施例中,像任何其他作为搜索引擎使用的关键字的“搜索项”一样处理类别属性110。例如,搜索项“餐馆”将作为可能的搜索选项存在,但没有根据主题进行分类的列表104的子集。
在总类别180以下为等级1类别182。在目录结构上,等级1类别182为大的类别。例如,“餐馆”可为适当的等级1类别182。系统100的一些实施例可包括仅为一级深度的类别“分层结构”164。该“分层结构”实际上并不结合类别分层结构关系,因为没有类别为其他的子类别。然而,不同于上述总类别实施例,一级深度的类别分层结构182使列表104由优于使用搜索引擎搜索项的方式被组织成类别。类别属性110比提交给搜索引擎作为“关键字”的搜索项更为有用,因为列表104被以整体方式组织成类别182,而不是搜索引擎所调用的更为表面的文字搜索。
在等级1类别182以下为两个或更多等级2类别184。在一些实施例中,特定类别可仅具有一个子类。各等级2类别为等级1类别182的子类,但各等级1类别182不需要与等级2类别184相关联。等级2类别184与等级1类别相关的一个实例一般为“意大利餐馆”和“餐馆”之间的关系。每一个意大利餐馆为一个餐馆,但并不是所有餐馆均为意大利餐馆。
在等级2类别184之下为两个或更多等级3类别。各等级3类别186为等级2类别184的子类,但各等级2类别184不需要与等级3类别186相关。等级3类别186与等级2类别相关的一个实例一般为“提供匹萨饼送货的意大利餐馆”和“意大利餐馆”之间的关系。每一个提供匹萨饼送货的意大利餐馆为意大利餐馆,但不是所有意大利餐馆均提供匹萨饼送货。
图3a中的示意图仅为说明类别属性110的情况下的分层结构关系的概念的目的而提供。在系统100的许多实施例中,实际类别分层结构164可能过大而不能被容纳入许多不同纸张中。
2.提供有实例的类别分层结构图3b为说明可包括在系统100中的类别的类型的特定实例的类别分层结构图表164。在所有类别180的总类别之下为三个等级1类别182,包括消费电子类别182.02、书店类别182.04和餐馆类别182.06。
消费电子类别182.02由两个子类别组成,即,立体声系统类别184.02和照相机类别184.04。立体声系统类别184.02不由任何子类别组成,而照相机类别184.04由数码相机186.02和摄像机186.04的子类别组成。书店类别182.04为不由任何子类别组成的等级1类别182的一个实例。在系统100的实际实现中,这种结果可指示需要改变设计的类别分层结构164。例如,不具有等级2类别184的等级1类别182的实际实现可表示等级1类别182过窄,或相反,可表示等级1类别182需要与不同的子类别相关(例如,等级2类别184)。然而,为了说明的目的,重要的是注意到类别分层结构164的不同分支为不同长度,而这些分支产生不同数目的子分支。结构的多样性可包括与任何子类别不相关的等级1类别182。
餐馆182.06的等级1类别由图3b中的三个子类别组成,其中包括快餐类别184.06、匹萨饼类别184.08和中国餐馆类别184.10。
B.类别分层结构如何影响请求?在系统100的许多实施例中,类别选择138为用户130提交的请求132的一部分。在那些实施例的子集中,由用户130通过使用表示类别分层结构164的目录结构做出类别选择138。在此实施例中,无须用户130键入任何文字而做出类别选择138。在其他实施例中,将类别选择138输入作为随后被翻译成类别分层结构164内的正确类别的文本。
C.类别分层结构如何影响结果?列表104可被包括或排除在基于与不同列表104相关的类别选择138和类别属性110之间的相似性的结果中。这两个变量相互交叠的程度可使用类别分层结构164进行评估。在许多实施例中,类别分层结构164对系统100如何根据特定请求132限定分组有实质上的影响。
在类别分层结构164内的区别可被用于对结果内的类别属性110之间进行区分。类别分层结构164越复杂且越开发,做出的可能的区分越细致。例如,如果分层结构164在数码相机和更为传统的模拟照相机之间进行区分,则用户130做出的请求132可利用管理员160已经将不同照相机列表104组织为数码相机和更传统照相机的列表的事实。如果特定广告商102具有一类照相机的剩余而不是其它类,该广告商102有机会支付与适用的类别相关的更高费用以减小剩余存货。如果系统100具有不太详细的类别分层结构164,或完全缺少类别分层结构164,则阻碍了系统100的集中服务于用户130的性能。
D.类别分层结构如何影响响应?在许多实施例中,在结果和响应144之间不存在差别。然而,在某些实施例中,通过响应启发法172对结果进行更改以生成响应144。在这样的实施例中,响应启发法172基于与列表104相关的不同列表属性106执行进一步过滤出列表104的功能。在结果和响应144之间存在有区别的实施例中,类别分层结构164可被使用以生成结果和响应144。
以与类别分层结构164能够影响哪些列表104从对数据库结构126应用请求132而得到的相同方式,类别分层结构也能参与从临时包括在结果中的响应144中“筛出”某些列表104。如上文和下文所述,类别分层结构164中的区别可以作为用于相关分组的动态识别的重要输入,相关分组来自将被包括在响应144中的分组分层结构178。
在类别分层结构164中的差别可能影响来自分组分层结构178的哪些分组被包括在响应144中,哪些列表104被包括在响应144中且不同列表104如何被组织在响应144中。
IV.基于地理位置的处理A.地理位置分层结构图表的说明1.地理位置等级的概括图表图4a为说明作为三级深度的地理位置分层结构166的一个实例的分层结构图表。系统100的不同实施例可结合不同的地理位置分层结构166。例如,系统100能够在将包括许多不同国家的全球范围基础上被实现,或能够以更区域化的方案实现。此外,一些实施例将包括仅为一级深度的分层结构,而其它实施例可包括比三级深度深很多的分层结构。地理位置分层结构166的正确设计取决于广告商102的地理范围。
图表的顶部为所有地理位置190的集合。在概括的该级上,所有地理区域为相同总地理区域的一部分,而地理位置属性108关于系统100的处理具有任何特定状态。在该实施例中,与任何其它作为搜索引擎的关键字的搜索项相似,对地理位置属性110进行处理。
在总地理位置190以下为等级1地理位置192。在地理位置目录实施例中,等级1地理位置192为最大的地理区域。在涉及因特网上的全球通信的实施例中,等级1地理位置192可以表示国家边界。
在等级1地理位置192以下为等级2地理位置194。各等级2地理位置为等级1地理位置194的子地理位置,但各等级1地理位置192无须与等级2地理位置194相关。在等级2地理位置194以下为等级3地理位置196。各等级3地理位置196为等级2地理位置194的子区域,但各等级2地理位置194不需要与等级3类别196相关。
在系统100的许多实施例中,等级1地理位置192与国家边界相关,等级2地理位置194与州或国家间区域边界相关,而等级3地理位置196与城市相关。
图4a中的示意图仅为说明地理位置属性108的情况下分层结构关系的概念而提供。在系统100的许多实施例中,实际地理位置分层结构166可能太宽而甚至无法容纳在并排排列的多个不同纸张内。
在系统100的许多实施例中,地理位置分层结构166由管理员160预先确定,且可由管理员160经常更改或加强。在一些实施例中,用户130可从预先确定选项的目录或菜单中做出特定地理位置选择136。
在系统100的一些实施例中,地理位置分层结构166中的不同地理区域可能重叠。此外,第二级地理位置194可与多于一个的第一级地理位置192相关。例如,一些城市跨越多于一个县或甚至跨越多于一个州。
2.特定区域类型的图表图4b是说明包括作为等级1地理区域192的国家区域192.02、作为等级2地理区域的区域/州区域194.02和作为等级3地理区域196的本地区域196.02的地理位置分层结构的地理位置分层结构166的示意图。在一些实施例中,本地区域196.02被进一步由诸如9位数字邮政编码或一些其它地理位置属性108的属性进行划分。该较小的区域可被称为地域。
3.服务区域除了将列表104与指示广告商102活动的范围的地理区域相联系以外,系统100也可包括关于广告商102的更为广泛的地理位置活动范围内的不同服务区域的附加信息。服务区域属性能将二维地理分层结构166转换为三维地理分层结构166。服务区域表示广告商102在与广告商102相关的地理区域的一个或更多子区域中会明确呈现。例如,国家连锁书店可被认为在具有书店的每个区域内具有服务区域。相反,不依靠因特网销售的国家范围的书店将不具有广告商102的地理区域中的任何服务区域。全国范围的书店也可被认为具有不能分为更小的地理区域的“国家范围”的服务区域。
图4c为说明与国家级地理区域192.02相关的不同服务区域的部分地理位置分层结构166。在一些实施例中,与国家地理位置192.02相关的列表104也可与特定大城市区域服务区域(NMetro)200或州范围的服务区域(NState)202相关。对于一些列表104,并不希望广告商102一方识别地理区域的子集作为服务区域,且该列表104能将整个国家区域视为国家服务区域(N)204。专门通过或基本上通过在线呈现而存在的广告商102比传统的通过在线销售增加他们的交易的实体企业更可能从事国家服务区域(N)204的方法。服务区域为响应启发法172和布局启发法174所考虑的附加输入。
图4d为说明可与区域/州地理区域194.02相关的不同服务区域的部分地理位置分层结构166的示意图。区域/州级地理位置194.02可包括城市服务区域(RCity或SCity)205、县服务区域(RCounty或SCounty)206或州范围的服务区域(R或S)206a。
图4e为说明可与本地地理区域196.02相关的不同服务区域的部分地理位置分层结构166。本地地理位置196.02可包括市服务等级(LCity)207或县服务等级(LCounty)208。
B.地理分层结构如何影响请求?在系统100的许多实施例中,地理位置选择136是由用户130提交的部分请求132。在那些实施例中的子集中,地理位置选择136由用户130使用表示地理位置分层结构166的目录结构而做出。在这样的实施例中,地理位置选择136的一部分能够被做出而无需用户130敲入任何文本。在其他实施例中,将地理位置选择136输入作为文本。
C.地理位置分层结构如何影响结果?列表104可包括或排除在基于与不同列表104相关的地理位置选择136和地理位置属性110之间的相似性而做出的结果中。那两个变量相互重叠的程度可使用地理位置分层结构166进行评估。在许多实施例中,地理位置分层结构166对系统100如何关于特定请求132定义分组具有实质上的影响。
在地理位置分层结构166中的区别可被用作在结果内的地理位置属性108之间的区分。地理位置分层结构166越复杂且越展开,则可得到更为详细的区别。
D.地理位置分层结构如何影响响应?在许多实施例中,在结果和响应144之间不存在差别。然而,在特定实施例中,响应144通过用响应启发法172更改结果而生成。在这样的实施例中,响应启发法172基于与列表104相关的不同列表属性106执行进一步过滤出列表104的功能。在结果和响应144之间存在有区别的实施例中,地理位置分层结构166可被使用以生成结果和响应144。
以与地理位置分层结构166可影响哪个列表104由对数据库结构126应用请求132而得到的相同方式,地理位置分层结构166也可参与从临时包括在结果中的响应中“筛出”特定列表104。如以上和以下所述,地理位置分层结构166内的区别可以作为用于相关分组的动态识别的重要输入,相关分组来自将被包括在响应144中的分组分层结构178。
在地理位置分层结构166中的区别可影响分组分层结构178内的哪些分组被包括在响应144中、哪些列表104被包括在响应144中以及如何将不同列表104在响应144内组织。
V.基于费用类型的处理A.费用类型分层结构的说明图5为说明费用类型分层结构(或简称为“费用分层结构”或“类型分层结构”)168的一个实例的分层结构的框图。在同一个响应144中的不同列表104可与大量不同的补偿分布或费用类型相关。
两种高等级费用类型为固定费用类型211和每次点击费用类型212。固定费用列表104不包括广告商102的每次交易费用。相反,每次点击费用列表212包括基于交易的补偿方法。混合费用类型213包括列表104,列表104包括固定费用金额111和超过$0.00的每次点击费用金额113。每次点击费用类型212包括列表104,列表104包括超过$0.00的每次点击费用金额113和超过$0.00的固定费用金额111。固定费用类型211包括列表104,其包括$0.00的每次点击费用金额113和超过$0.00的固定费用金额111。在一些实施例中,免费列表104不包括固定费用金额111或每次点击费用金额113,而在其它实施例中,免费列表104与$0.00的每次点击费用金额113和/或$0.00的固定费用金额111相关。
1.每次点击费用类型存在有每次点击费用类型212的不同的可能的派生类型。在许多实施例中,由管理员160收取的每次点击费用113是恒定的,无论时间、日期或其他情境信息。这种每次点击费用类型212可被称为单一每次点击费用类型214。相反,临时每次点击费用类型216提供对管理员收取的每次点击费用113进行的自动调整。例如,花店老板可能愿意为早晨的一次“点击”支付比晚间的一次“点击”更多的费用。可对假期、特价销售和其他可能的产业专用或甚至商业专用业务给与特别关注。
2.固定费用类型也可有几种固定费用类型211的不同变体。固定费用金额111可以是以每年为基础(年固定费用类型220)的、以每月为基础(月固定费用类型222)的、以每星期为基础(星期固定费用类型224)的或在较不规则基础上的(特别固定费用类型226)的“固定”费用。特别固定费用类型226可被限制在特定假日或购物时段,诸如圣诞节购物旺季、情人节、母亲节、父亲节等节日之前的一周。
B.费用类型如何影响请求?费用分层结构168内的费用类型112均不影响用户130发向系统100的请求132。在许多实施例中,与不同列表104相关的费用类型112是用户130或其他广告商102不可见的。在其他实施例中,其他广告商102可获得关于费用类型112的信息,且在一些其它实施例中,即使用户130也可访问关于响应144中的列表104的补偿信息。
一般情况下,由管理员160收取的费用为管理员160和广告商102之间的事情,因此,该种费用对于用户130来说不一定重要,或甚至用户不一定感兴趣。然而,费用类型112和费用分层结构168影响包含在响应144中的分组,因此,费用类型112对于结果启发法170、响应启发法172和布局启发法174来说与对于地理位置属性108、类别属性110或任何其它类型的属性来说具有同等的重要性。
C.费用类型如何影响结果?与数据库结构126中的不同列表104相关的费用类型112影响包括在从用户130提交的请求132生成的结果中的分组。与诸如类别属性110和地理位置属性108的属性不同,费用类型112的影响主要由管理员160设置。用户对费用类型112的效果具有很少的认知,更少的影响。
D.费用类型如何影响响应?通过影响包括在响应144中的列表104的分组,与数据库结构126中的不同列表104相关的费用类型112可确定哪些列表的分组将被包括在从用户130提交的请求132生成的响应144中。如关于部分C所注意到的,与诸如类别属性110和地理位置属性108的属性相比,用户对费用类型112的效果具有很少的认知,更少的影响。
VI.基于评价/评估信息的处理A.评价/评估信息的说明如上所述,在一些实施例中,评价和/或评估信息171包括表示用户130对广告商102和/或列表104的反馈的数字比例上的数字。一般情况下,评价和/或评估信息171是用户130对广告商102和/或列表104提供的平均“得分”或评估。然而,评价和/或评估信息也可以本领域中的其他技术人员所知的其他方法计算而得,只要它表示用户130对广告商102和/或列表104的反馈,其便不会偏离本发明的范围。此外,在一些实施例中,评价和/或评估信息171可包括对广告商102和/或列表104的文字说明或概述。这些实施例将使文字信息被包括在诸如“好”、“优秀”、“便宜”等的评价和/或评估选择139中。
如上所注意到的,在一些实施例中,评价和/或评估信息171可包括评估层173。评估层173通过基于评价和/或评估信息171的来源对其分配加权来补偿不同来源的评价和/或评估信息171中的质量差别。例如,一个实施例可能使用其来源为独立的工业界承认的评估服务的评价和/或评估信息171,也可使用其来源为消费者杂志中发表的评估的评价和/或评估信息171。在此实施例中,工业界承认的评估服务可被认为比消费者杂志更可靠。由此,希望对来自独立的工业界承认的评估服务的评价和/或评估信息171给予比来自于消费者杂志的评价和/或评估信息171更多的加权。因此,在此实施例中,来源于这两个源的评价和/或评估信息171可被分配给不同的评估层173,从而,来自于独立的工业界承认的评估服务的评价和/或评估信息171可被给予比来自于消费者杂志的评价和/或评估信息171更高的加权。
图39绘出在使用四层390、392、394和396的实施例中的评估层173。图39为说明性的,并不为限制性的。需要理解的是一些实施例并不使用评估层173,并且,不同实施例将使用不同数目的评估层173。参照图39,层390为顶层,且被分配以最高加权。层392、394和396在顶层下依次排列。以下两段说明使用评估层173的说明性实施例。
在一些实施例中,来源于独立的工业界公认的评估服务的评价和/或评估信息171被分配给层390,其被给予1.25的加权。来源于消费者杂志的评价和/或评估信息171被分配给层392,并被给予1的加权。来源于在线用户团体的评价和/或评估信息171被分配给层394,并被给予0.75的加权。来源于个人用户的评价和/或评估信息171被分配给层396并被给予0.5的加权。
在一些实施例中,评估层173基于包括在评价和/或评估信息171中的评估数字和相关性。例如,在一个该实施例中,层390表示列表104,对列表104的评价和/或评估信息171包括在一定阈值以上数目的评估(例如,层390可能需要评价和/或评估信息171包括一百条评估),其中只有一个评估增量的标准偏差。层392可能随后需要包括在评价和/或评估信息171中的略微低的阈值数目的评估,且可允许达到两个评估增量的标准偏差。层394可能需要包括在评价和/或评估信息171的更低的阈值数目的评估,且可允许达到两个评估增量的标准偏差,等等。
诸如评价和/或评估信息171的反馈被收集的手段在本领域中所公知。例如,在一些实施例中,包括评价和/或评估信息171的反馈经由HTML表单被收集,尽管收集评价和/或评估信息171的其它手段将为本领域中的那些技术人员所知。
B.评价/评估信息如何影响请求?在系统100的许多实施例中,评价和/或评估选择139为用户130所提交的请求132的一部分。如上所述,评价和/或评估选择139在许多实施例中为表示数字评估的数字,或者,在一些实施例中,可为指示用户130对观看与包括搜索项的评价相关的列表104感兴趣的文字搜索项。此外,在许多情况下,请求包括多个评价和/或评估选择139,允许用户130根据用户130感兴趣的特定评价和/或评估属性109编制请求。此外,如上所述,在许多实施例中,用户130可对与不同评价和/或评估属性109相关的不同评价和/或评估选择139附上加权。
C.评价/评估信息如何影响结果?根据与列表104相关的评价和/或评估信息171是否满足管理规则122中规定的标准,列表104可被包括在结果中或被排除在结果外。例如,结果启发法170可指定列表104仅在评价和/或评估信息171指示与列表104相关的评估在特定阈值以上时包括在结果内。此外,结果启发法170可指定评价和/或评估信息171仅在用户130提供一定数量的评估和/或评价的基础上被使用。本领域中的那些技术人员将认识到由最少数目的用户130提供的评价和/或评估信息171很可能具有较小的值作为与列表104相关的评价和/或评估属性109的评估。时间也可能为一个因素,比较旧的评价和/或评估信息171被给予比更新的评价和/或评估信息171更少的加权。在一些实施例中,评价和/或评估信息171可能在某点期满。
如上所述,结果启发法170可基于与多个评价和/或评估属性109相关的评价和/或评估信息171,其中,与不同的评价和/或评估属性109相关的不同的评价和/或评估信息171可以被给予或不给予不同的加权。如上所述,用户130可做出与不同评价和/或评估属性109相关的评价和/或评估选择139,此外,这些不同的评价和/或评估属性109可被给予用户130提供的加权。此外,在一些实施例中,与评价和/或评估属性109相关的加权可以是或不是通过用户130的输入所提供,但被包括在结果启发法170中。例如,如上所述,在一些实施例中,评估层173包括不由用户130的输入所提供的加权,该加权包括在结果启发法170中。
D.评价/评估信息如何影响响应?在许多实施例中,如上所述,在结果和响应144之间不存在差别。然而,如上所述,在某些实施例中,通过响应启发法172更改结果而生成响应144。在该实施例中,响应启发法172根据与列表104相关的不同列表属性106执行进一步过滤列表104的功能。在结果和响应144之间存在有差别的实施例中,可使用评价和/或评估信息171以生成结果和响应144。
以与评价和/或评估信息171能影响哪个列表104由对数据库结构126应用请求132而得到的相同方式,评价和/或评估信息171也可参与从临时包括在结果中的响应中“筛出”特定列表104。可实现上述“筛出”的一个方法为从响应144中排除与包括一定阈值以下的评估的评估和/或评价信息171相关的列表104。可实现上述“筛出”的另一方法为从响应144中排除与分配给特定评估层或层173的评估和/或评价信息171相关的列表104。如上文或下文所述,评价和/或评估信息171可以是用于来自要被包括在响应144中的分组分层结构178的相关分组的动态识别的重要输入。
评价和/或评估信息171可影响分组分层结构178中的哪些分组被包括在响应144中、哪些列表104被包括在响应144中,且在响应144中如何组织不同列表104。
VII.基于分组的处理A.用于分组确定的输入图6a是说明一个实例的关系示意图,该实例是说明与分组分层结构178相关的属性如何作为由系统100使用的以集中针对用户130、广告商102和管理员160的期望和兴趣的与类别分层结构164、地理位置分层结构166、费用分层结构168、评价和/或评估信息171和任何其它分层结构相关的属性或属性集合的功能。
在分组分层结构178的完全标准化的实施例中,在一个输入数据分层结构或集合中的每个差别导致分组分层结构178中的相应差别。例如,一组列表104可被限制成在7月4日之前的星期以特定固定费用排列(基于费用的差别)的在堪萨斯州的托皮卡市(基于地理位置的差别)内古董家具(基于类别的差别)的列表104,其中列表104已经获得五颗星中的至少四颗星的评估(评价/评估区别)。在其它实施例中,分组分层结构178可被配置成在其他数据分层结构中对差别较少“敏感”。此外,在支持多个评价和/或评估属性109的实施例中,分组分层结构178可被配置为仅对基于特定评价和/或评估属性109的评价和/或评估信息171或对赋予不同评价和/或评估属性109的加权敏感。
B.分组分层结构示意6b是说明分组分层结构178的一个实例的分层结构图表。如上所述,分组分层结构178可结合所有包括在其它数据分层结构中的分支和差别。这样,图6b中的示意图被高度简化。
在分组分层结构178的顶部为包括所有分组230的总分组。在总分组以下为不同子分组组成的更具体的分组230。分组分层结构178的分层结构将反映在系统100的完全标准化的实施例中的其它数据分层结构的差别。包括在响应中的分组232的特定“层”将受到管理规则122、用户130提供的请求132和与数据库结构126中的列表记录128相关的列表属性106的影响。
如图表中所示,不同分组232将具有与特定分组232相关的不同数目的列表104。
C.分组处理的详细输入图表图6c为说明用作限定分组232以识别包括在响应144中的列表的请求属性134、列表属性106和管理规则122的一个实例的输入/输出图表。
输入到分组确定处理的请求属性134可包括一个或多个地理位置选择136、一个或多个类别选择138、一个或多个评价/评估选择139和任何与请求132相关的其它属性。
输入到分组确定处理的列表属性106可包括一个或多个地理属性108、费用类型属性112、类别属性110、评价/评估属性109和任何与列表104或广告商102相关的其他属性。
管理规则122确定分组分层结构178内限定的可能的分支和差别。尽管单个列表104可能属于一些分组232,但该同一个单个列表104应该不与特定响应144中的多于一个分组232相关。管理规则122可被配置成防止这种情况发生,以防止响应144包括重复的列表104(例如,相同列表104出现多于一次)。
所有这些输入影响对哪些分组232被包括在响应144中和哪些列表104被包括在那些分组232中的确定。
D.分组确定的特定实例图6d为说明将请求132提交给数据库结构126以及在响应144中包括不同列表的处理的流程图。
理发店类别选择138、美国小镇地理位置选择136和评估高于十分制上的七分的列表104的评价/评估选择139的特定请求属性134被呈现给系统100以向提交的用户130提供有意义的响应144。
数据库结构126包括与包括不同类别属性110、费用类型属性112、地理位置属性108和评价/评估属性109的列表属性106相关的不同列表记录128。在数据库结构126中的一些列表记录128与理发店相关,而一些列表记录128与美国小镇的地理位置相关。列表记录128的更小的分组将与理发店和美国小镇均相关。此外,一些在数据库结构126中的列表记录128将与基于从用户130接收的反馈的评价和/或评估相关。管理规则122确定对请求属性134与列表属性106匹配的构建。例如,管理规则122可以规定如果不存在更精确的匹配,则对更具体的类别或地理位置的请求将包括更为广泛的地理位置的类别。相似地,管理规则122可确定更一般的类别或地理位置是否自动包括更精确的类别或地理位置。此外,管理规则122可确定评估是否高于或低于评价/评估选择139指定的阈值评估。在一些实施例中,即使请求属性134不包括评价/评估选择139,管理规则122可指定管理员160提供的阈值评估。
由类别分层结构164、地理位置分层结构166、费用类型分层结构168和评价和/或评估信息171组成的分组分层结构178的配置如上所述。这样,管理规则122确定可能的分组232的范围,而请求属性134和列表属性106确定哪些列表104被包括在响应144中。
最终结果为在图6d的左下部分的响应144。在此实例中,存在有两个列表104的分组232,一个分组232由美国小镇理发店的固定费用列表104组成,而第二个分组232由美国小镇理发店的每次点击列表104组成。例如,也可能存在由混合费用类型213组成的第三分组232。在图13-19中示出了根据管理规则122的分组选择的不同实例,在以下对此予以说明。
VII.子系统级视图A.基于功能的子系统组件图7a为说明包括请求子系统300和响应子系统302的系统100的子系统级视图的一个实例的框图。
1、请求子系统用户130使用请求子系统300以创建请求132并向系统100提交请求132。请求132可包括多个不同的请求属性134,其中包括不同的地理位置选择136、类别选择138和/或评价/评估选择139。关于特定请求134的作为请求属性134所包括的属性的数量和类型对不同实施例或甚至是特定实施例中的不同请求132能够相差很大。
在一些实施例中,一个或多个请求属性134可为“空”或“无效”值。在其它实施例中,请求属性134可包括多个地理位置选择136和多个类别选择138。系统100执行的请求132和请求相关的处理如上文和下文所述。
2、响应子系统响应子系统302被用来生成对于来自请求子系统300的请求132的响应144。响应子系统302提供具有来自数据库结构126的选择性识别的列表104的响应144,数据库结构126包括由系统100存储的列表104。可使用多种启发法来识别适当的列表104,并在响应144中格式化、排序或组织列表104。
响应子系统302可使用多种不同的响应启发法172生成对请求132的响应144。响应启发法172可确定响应144的内容和形式。为了在响应144中排列或放置不同的列表104,响应启发法172可调用布局启发法174。在系统100的许多实施例中,各个列表104与费用类型112相关。即使是未付费列表(例如,免费列表)104也可与每次点击$0.00的每次点击费用113相关。在典型实施例中,不同列表104与两种费用类型112,即每次点击费用类型212和固定费用类型211中的一个相关。与任一类费用类型112相关的列表也可与每次点击费用金额113和固定费用金额111均相关,尽管这些费用金额中的一个将一般为$0.00。与不同列表104相关的属性的数目和类型能够对不同实施例,甚至特定实施例的不同列表104相差很大。
为了促使产生高度“集中”的响应,响应子系统100可使用不同类型的基于分组的处理,诸如如上所述的分组分层结构178。在许多实施例中,单个响应144将一般包括列表104的多个分组232。包括在响应144中的分组232由请求属性134、列表属性106和管理规则122的组合确定。在高度集中的实施例中,系统100可从响应144中消除不完全与包括在请求132内的请求属性134匹配的所有列表104。
系统100的不同实施例可使用不同输入的组合用作基于分组的处理。例如,系统100的一些实施例将不包括类别分层结构164、地理位置分层结构166、评价和/或评估信息171、和/或费用类型分层结构168。然而,系统100的完全标准化的实施例使系统100对用户130的需要和期望的“敏感度”最大化。在完全标准化的实施例中,所有与分组232相关的列表104共有高度集中程度上的类别属性、地理位置属性、评价/评估属性、和费用类型属性。
如上所述,分组232由不同列表104共用的列表属性106确定。例如,包括国家广告商而不考虑类别、评估或费用类型的分组232很可能很大,而购买每次点击列表且专门经营美国小镇的16世纪古董的古董商的具有最高可能的评估的分组232可能非常小。系统100通过为特定请求132限定适当的分组232的特性来执行“集中”功能。该“集中”功能被通过管理规则122来配置。管理规则122可被配置成对特定情况或多或少“敏感”。例如,如果州内仅有一些医疗专家可执行特定类型的步骤,则管理规则可被配置成包括比请求132中指定的地理位置选择136更为宽广的地理位置。相类似地,如果没有列表104符合更窄的范围,则包括高度具体的子类别选择138的请求132可被推广到更为广泛的类别。范围的扩展也可沿其他方向工作,在捕获位于较低层的更专门的属性的数据分层结构中的较高层处的更为一般的属性。如果需要,可由管理员在属性基础上客户化这些不同的细微差别。
在一些实施例中,优先级度量标准179也被用作分组内比较,由此,其它分组列表104共用值可在计算优先级度量标准179时被忽略。例如,共享特定类别属性110、特定地理位置属性108和特定评价/评估属性109的分组232将不基于那些属性被相互区分。在该实施例中,不同分组232可具有响应144内的预先限定“位置”,在这些可应用的分组232内的列表104根据管理规则122为该响应144进行竞争。优先级度量标准179被限制在分组内竞争的实施例可被称为分组内竞争实施例。
在其它实施例中,不对分组232分配预先限定的位置,且优先级度量标准179被用来比较属于不同分组232的列表104。该实施例可被称为分组间竞争实施例。
尽管列表104一般基于分组隶属关系被选作包括在特定响应144中,列表104不需要以分组232进行分类的方式被显示。相反,特意将可能另外仅包括一组列表104的列表序列“分解”是有益的。因此,与一个分组232相关的列表104可能相邻于不与同一个分组232相关的两个或更多列表104。例如,可能期望在两个或更多每次点击费用列表104之间包括单个固定费用类表104。响应144和响应相关的处理在上文和下文讨论。多个可能安排的详细实例在以下说明。
3.结果子系统图7b为说明包括请求子系统300、结果子系统304和响应子系统302的系统100的子系统级视图的一个实例的框图。在包括结果子系统304的系统100的实施例中,结果子系统304生成请求子系统300所获得的请求132所得到的结果,而响应子系统302生成来源于结果子系统304所提供的结果的响应144。
如上所述,系统100可被配置以在从请求132生成的结果和根据结果提供给用户130的响应144之间做区分。响应144能够受到对列表104的附加的“筛出”操作,列表104包括在由结果子系统304生成的结果中。换言之,如果响应启发法172判断“匹配”没有被足够集中,或由于其它原因,如管理规则122所配置,则包括在结果中的列表104可不必需全部结束于响应144中。
在结果子系统304从请求132生成结果且响应子系统302从结果中生成响应144的其它实施例中,结果启发法170可包括任何可能的选择性识别相关性匹配的处理,且结果启发法170如上所述。
4.管理子系统图7c是说明包括请求子系统300、结果子系统302、响应子系统304和管理子系统306的系统100的子系统级视图的一个实例的框图。
管理子系统306是在系统100内创建、配置、更新和删除管理规则122的装置。由此,管理子系统306影响其它子系统的功能,因为管理规则122确定请求子系统300如何获得请求132,结果子系统304如何从请求132中生成结果,且响应子系统302如何从结果生成响应144。
管理规则122如上文和下文所述。
B.基于实体的子系统组件图8a为说明包括用户子系统310和赞助商子系统312的系统100的子系统级视图的一个实例的框图。用户子系统310以系统100允许用户130与广告商102和它们的相应列表104进行交互的方式与赞助商子系统312进行交互。
1.用户子系统用户130能够使用用户子系统310以提交请求132和接收响应144。用户子系统310包括用户界面142。用户子系统310是用户130和系统100以及广告商102提交的列表104进行交互的装置。用户子系统310可配置请求属性134被获取并传输到系统100的方法。用户子系统310可包括诸如用户配置信息、用户历史和保存请求132的能力的功能。用户子系统310允许用户130将他们的力量集中在信息检索上在一些实施例中,如上所述,用户配置信息可根据用户130之前提交的请求132进行创建。在其它实施例中,用户130被给予创建用户配置信息,或至少为用户配置信息提供一些信息的选项。在这些特定实施例中,用户130可指示列表104在响应144中的分类顺序。具体而言,可允许用户130指定要给予类别分层机构164、地理位置分层结构166和评价和/或评估信息171的重要性次序。如上所述的与各个类别分层结构164、地理位置分层结构166和评价和/或评估信息171相关的标准可导致将从响应144中排除列表104。在一些实施例中,用户130还可通过创建用户配置信息在制定响应144中,进一步改进给予每个类别分层结构164、地理位置分层结构166和评价和/或评估信息171的加权。在这些实施例中,列表104可根据用户配置信息中给予每个类别分层结构164、地理位置分层结构166和评价和/或评估信息171的加权进行分类。例如,用户可将评价和/或评估信息171列为最重要的标准,在此情况下,具有高评估但地理位置上远离用户130的列表104可被列在具有很低评估但与用户130具有相同邮政编码的列表104之前。
用户130创建、提交并补充请求132的能力和用户130与响应144进行交互来请求的功能如上文和下文所述。
2.赞助商子系统广告商102可使用赞助商子系统312以向系统100提交列表104、更改这些列表104并访问系统100提供的不同报告。赞助商子系统312包括广告商界面116。赞助商子系统312是广告商102与系统100和用户130提交的请求132进行交互的装置。赞助商子系统312可配置列表属性106被获取和传输到系统100的方法。赞助商子系统312可包括能够影响特定列表179的优先级度量标准179的任何类型的输入。赞助商子系统312允许广告商102将他们的努力集中在向最可能有兴趣与广告商102做生意的用户130传播信息。
3.管理员子系统图8b是说明包括用户子系统310、赞助商子系统312和管理员子系统314的系统100的子系统级视图的一个实例的框图。
管理员子系统314为管理员160与系统100进行交互的机构,提供创建、更新、删除管理规则122的机制。管理员子系统314包括管理员界面162。管理子系统314为在系统100内创建、配置、更新和删除管理规则122的装置。由此,管理子系统314影响其它子系统的功能,因为管理规则122限定用户子系统310如何与用户130进行交互和赞助商子系统312如何与广告商102进行交互。
管理规则122的类型以及它们对系统100执行的处理的影响如上文和下文所述。
C.基于组件的子系统组件图9a为说明包括界面子系统316和列表子系统318的系统100的子系统级视图的一个实例的框图。界面子系统316通过用户130、广告商102和管理员160的行为与列表子系统318进行交互。
1.界面子系统界面子系统316使得用户130、广告商102和管理员160与系统100进行交互。界面子系统316包括不同界面,其中包括用户界面142、广告商界面116和管理员界面162。在系统100的许多实施例中,通过界面子系统316的所有交互由管理规则122中说明的限制约束。界面子系统316的不同界面可以以同步或基本上同步的方式向系统100发送信息和从系统100接收信息。界面子系统316可被配置成允许广告商102向列表子系统318提交列表104,而用户130向列表子系统318请求列表104。
界面子系统316的不同界面如上所述。不同“屏幕”的特定实例在以下参照不同屏幕打印示意图进行说明。
2.列表子系统列表子系统318可被用作存储并处理数据库结构126和随附的信息技术体系结构中的不同列表104。任何与列表104的直接交互通过列表子系统318产生。列表子系统318使存储在数据库结构126中的不同列表104可根据管理规则122访问界面子系统316。在一些实施例中,管理规则122可通过控制不同结果启发法170、响应启发法172和布局启发法174如何“集中”在不同列表104上的集中子系统320被进行访问和更改。
列表子系统318通过如上和如下所述的管理规则122被进行配置。列表子系统318控制列表记录128如何被存储在数据库结构126中,以及哪个列表属性106与不同列表104相关。与不同列表104相关的详细视图127和概要视图(summary view)129为列表子系统318的部分功能。
3.集中子系统图9b是说明包括界面子系统316、列表子系统318和集中子系统320的系统100的子系统级视图的一个实例的框图。集中子系统320提供将用户130可访问的列表104“集中”在对请求132的响应144上的装置。集中子系统318包括所有管理规则122,其包括管理员160限定的不同数据分层结构。
集中子系统320可影响列表104如何由列表子系统318创建、传输、存储、更新或删除。集中子系统320也可影响来自界面子系统316的信息如何被使用以从列表子系统318获得响应144。组成集中子系统320的管理规则122如上所述,而系统100实现以集中不同请求132的那些规则的特定实例如下所述。
VIII.处理流程视图A.系统处理流程图10是说明管理员160使用系统100能够执行的处理的一个实例的流程图。
在350,管理规则122由管理员160制定。
在352,维护列表104的数据库结构126。如上所述,列表104一般被存储为数据库结构126中的列表记录128。
在354,请求132从用户130接收。
在356,两个或更多相关分组232被识别以被包括在响应144中。在此步骤的过程中,分组232也可由其它适当列表104提供。
在358,根据布局启发法174(也可称为位置启发法)对包括分组232中的那些列表的列表104进行排序和定位。
在360,响应144可随后被发送回用户130。用户130可通过激活链接、给广告商102打电话或任何其它后续行为与响应144进行交互。在系统100的一些实施例中,用户130可点击列表104内的链接以使用户访问设备140自动通过网络电话服务呼叫广告商102。用户130可调用比较函数以将两个列表104相邻放置,以更好比较两个广告商102和两个列表104的优点。在一些实施例中,如以下所述,用户130也可在特定列表记录128的详细视图127和概要视图129之间切换。
B.广告商处理流程图11是说明由提交列表104到系统100的广告商102执行的处理的一个实例的流程图。
在362,广告商102提交列表104的信息。这可通过系统100电子地或通过更传统的硬拷贝手段完成。
在364,列表104与不同列表属性106相关。这一处理可涉及广告商102和管理员160。广告商102可参与识别列表104的读者(audience),但管理者160可在将特定列表104放置到如上所述的不同组分层结构178的情况下起到重要作用。
在366,广告商102可在这些用户130访问作为一个或多个响应144的部分的特定列表104后与用户102进行交互。
在368,广告商102可浏览与列表属性106和不同业务流量度量标准相关的不同报告。业务流量度量标准是由与特定广告商102相关的一个或多个列表104经历的“业务流量”相关的任何数值度量法。不同的业务流量度量标准可与不同时段和不同类型的用户130的交互相关。
在370,广告商102可选择更新他们的列表104,包括可能改变广告商102愿意按照如下所述的由系统100生成的报告而向管理员160支付的费用类型112。
C.用户处理流程图12是说明由系统100的用户130执行的处理的一个实例的流程图。
在372,用户130选择要被包括在请求132中的请求属性134。这可包括做出目录选择以及敲入文字,或也可提供输入以更好地集中于用户130的期望。
在374,用户130提交请求132。
在376,用户130浏览响应144。
在378,用户130可使用一个列表104以激活网络链接到达广告商102的网站或其它网络位置。
在380,用户130可使用用户界面142以返回响应144。
在382,用户130可浏览属于同一响应144但不显示在同一个屏幕上的列表104。用户界面142可被用于在响应144被显示的不同页面之间来回滚动。
在384,用户130可调用一个或多个感兴趣的列表104的详细视图127。
在386,用户130可调用“比较”功能以将一个所选列表104放置在另一所选列表104旁边,以便有利于用户130做出比较。
在388,用户130可使用列表104调用与广告商102的自动通信。这可包括发送e-mail、传真、网站记录(website posting)、因特网电话或任何其它本领域所知的通信类型。
IX.结果、响应和布局启发法如上所述,系统100可使用不同启发法以识别匹配,并组织传输给用户130的适当的响应144。仅为说明用途提供以下实例,且这些实例不应被认为是可能配置的穷尽列表。
A.预先限定基于分组的布置如上所述,系统100的一些实施例使用与每个列表104相关的优先级度量标准179以执行分组内排序,但不执行分组间排序。该实施例可被称为分组内竞争实施例,因为分组232之间的优先级已经被预先限定。在分组内实施例中,布局启发法174提出特定分组232占据由用户130提供的特定请求属性134给出的响应144内的特定位置。所有以下实例假定关于类别选择138的匹配。于是,关键区分因子变成地理位置选择136、一个或多个评价/评估选择139和与列表104相关的费用类型112。
1.城市和邮政编码搜索图13是说明在提交使用城市和/或邮政编码信息的请求132后,根据布局启发法174的一个实施例显示在屏幕上的响应144的一个实例的框图。用户130提交的请求132包括本地地理位置选择136,由此,该特定实例中的响应启发法172被配置成将优先级给予最小的地理位置区域(作为广告商102的服务区域或地理位置范围)。
在屏幕的左侧为响应144内的预定位置处的不同分组232。在屏幕的左上角是与地理位置选择136相匹配的并具有超过$0.00/点击的每次点击费用113的一组地下铁道服务区(NMetro)232.001的国家广告商。与适用的Nmetro分组232.001相关的具有最高三个优先级度量标准179的列表104可按照他们的透视优先级(perspective priority)度量标准179的顺序排列为NMetro1(104.001)、NMetro2(104.002)和NMetro3(104.003)。如上所述,与不同列表104相关的每次点击费用113可为对优先级度量标准179计算的许多可能输入中的一个。
在响应144中显示的第二分组232是包括具有本地服务区域(LCity)232.002的本地地理位置区域的分组232。该分组232.002也与超过$0.00/点击的每次点击费用金额113相关。与该分组内的五个最高优先级度量标准179相关的LCity列表104被显示在第一屏幕上,该屏幕为图中所显示的屏幕。
显示在响应144中的第三分组232.003由“高级广告商(premiumadvertiser)”(P)(104.009-104.015)、与每月固定费用222相关的广告商102组成。在该特定实施例中,对于该分组232.003的优先级度量标准179集中在作为一个位置调整因子176的特定实例的级别上,因为该分组内的所有广告商102支付相同的月费用。
屏幕上的左下方部分的第四组(字母列表232.004)为按照字母顺序分类的广告商102。该组232.004可包括已支付和未支付列表104。该分组的优先级度量标准179仅基于按照广告商102名称的字母顺序的相对位置提供“点”。
在屏幕的右侧为国家广告商102的赞助链接,不管是否存在匹配的本地服务区(N)232.005。N1104.21、N2104.22和N3104.23为与每次点击费用金额113相关的最高优先级度量标准179的列表。NFixed1 104.24、NFixed2 104.25、和NFixed3 104.26为与固定费用111相关的列表104中的最高三个优先级度量标准179。
如附图所示,响应144包括列表104的多于一个网页。国家列表可通过激活“国家列表待续”链接而连续,而本地列表可通过激活“本地列表待续”链接而连续。
a.本地列表待续图14是说明在提交使用城市和邮政编码信息的请求并随后由用户对更多本地列表滚动之后根据布局启发法174的一个实施例的响应144的第二屏幕显示的一个实例的框图。
显示在屏幕上的第一分组为显示在图13中的LCity分组的继续。该分组包括LCity6 104.027到LCity10 104.031。
显示在屏幕上的第二分组是不出现在图13内的分组,它是基于县的服务区和非零每次点击金额(LCounty)232.007的本地列表的分组。LCounty1 104.032到LCounty7 104.038被以优先级度量标准179的顺序分类。
显示在屏幕上的第三分组是出现在图13中的同一高级广告商分组(P)232.008的继续。
在屏幕的右侧的国家赞助的链接NFixed1 104.047到NFixed3104.052最好是显示在最初响应144屏幕上的相同的国家赞助的链接;然而,这些国家赞助的链接也可为不同的。
b.国家列表待续图15是说明在提交使用城市或邮政编码信息的请求132并随后由用户对更多国家列表滚动以后,根据布局启发法174的一个实施例显示在连续屏幕上的响应144的第二屏幕的一个实例的框图。
NMetro分组232.010是图13上的NMetro分组232.001的继续。优先级度量标准179判断显示该分组232.010中的哪些列表104。
显示在屏幕上的下一个分组232为州级服务区(NState)232.011的国家广告商的分组。NState1 104.056到Nstate5 104.060是在他们各自优先级度量标准179基础上所选的,该优先级度量标准179包括每次点击费用金额113作为输入之一。
在屏幕的左下部分的第三组由国家列表组成,而不包括本地或州服务区(分组232.012)。该组232.012既包括固定费用列表(104.066和104.067),也包括每次点击费用金额列表104。在此特定实例中,布局启发法174将位置6和7保留在用于固定费用金额列表的分组内。该分组232.012是在相同分组内既包括每次点击也包括固定费用列表的分组的一个实例。这样的特性由管理员160以管理规则122的形式预先限定。
屏幕右侧上的国家列表在前两个图中是相同的。图13、14和15为相同响应144的所有部分。
2.州搜索图16是说明在提交使用州地理位置信息的请求之后,根据布局启发法174的一个实施例在屏幕上显示的响应144的一个实例的框图。
屏幕的左上侧的分组由与每次点击金额相关的州服务区(NState)232.014的国家列表组成。NState1 104.077到NState2 104.082由布局启发法174基于与每个列表相关的优先级度量标准179进行排列。优先级度量标准179包括每次点击费用金额作为许多形式输入中的一个。
屏幕的左侧上的第二分组由国家列表组成,而不包括适当的州或本地服务区。该分组既包括固定费用金额列表,诸如NFixed1 104.088到NFixed3 104.095(分组232.015的不同子分组),以及每次点击费用金额列表,诸如N1 104.083到N10 104.094(分组232.015的另一个不同子分组)。分组232.015是意图散置固定的费用列表104和每次点击列表104的布局启发法174的一个实例。
屏幕的右侧上的国家赞助链接与图13-15上显示的那些相同。
3.营业场所名称或电话号码搜索图17是说明在提交使用营业场所名称或电话号码后根据布局启发法174的一个实施例在屏幕上显示的响应的一个实例的框图。
在屏幕的左上侧上的第一分组基于营业场所名称或电话号码进行选择。列表104根据与搜索标准相关的列表104的数目在1-3的任何位置处显示列表104。例如,应该仅有一个与特定电话号码相关的广告商102,但多个广告商102可共用同一名字。分组232.017内的列表104.102到104.104可根据优先级度量标准179进行分类。
第二分组232.018由与地下铁道服务区(NMetro)相关的国家列表组成。这些列表104由国家广告商102组成,国家广告商102已经为他们的列表104识别地下铁道服务区,列表104与用户130做出的地理位置选择136相关。用户130所做的地理位置选择136可与关于电话号码或营业场所名称的地理位置相对应,或者,地理位置选择136可与用户130做出的确实的地理位置选择136相关。NMetro1 104.105到NMetro3 104.107可在与那些列表104相关的优先级度量标准179的基础上进行分类。
第三分组由具有城市服务区(LCity)232.019的本地列表组成。这些列表104由本地广告商102组成,他们已经为其列表104识别了城市服务区,列表104与用户130所做的地理位置选择136相关。由用户130所做的地理位置选择136可与关于电话号码或营业场所名称的地理位置相关,或者,地理位置选择136可与用户130所做的确定的地理位置选择136相关。在与那些列表104相关的优先级度量标准179的基础上对LCity1 104.108到LCity5 104.112进行分类。
第四分组由具有相同固定费用金额111的固定费用列表104组成。这样,对优先级度量标准179的有区别的输入是每个列表104关于系统100的级别。
屏幕右侧上的国家赞助链接与如上关于图13-16所述的那些相同。
4.国家搜索图18是说明在提交包括地理位置选择136的空值的请求后,根据布局启发法174的一个实施例在屏幕上显示响应144的一个实例的框图。在一些实施例中,特定按钮或其它界面机制允许用户130清楚地选择国家搜索。在其它实施例中,在缺少地理位置选择136的情况下执行国家搜索。
屏幕左侧上的单个分组232.024由国家列表组成,而不需要参照服务区的任何子集。该分组232.024由两个子分组,即国家每次点击分组(N)232.022和国家固定费用分组(NFixed)232.023组成。这两个分组被以如布局启发法174所述的预定方式散置在屏幕的左侧。系统100可包括对两个或多个分组的大量不同的排列方式。
在屏幕右侧上显示的国家赞助商是屏幕左侧上的NFixed分组232.023的继续。
B.列表定位的优先级度量标准的计算1.用于分组内分类的优先级度量标准图19为说明列表不依照出价金额的顺序进行显示的基于出价的方案的一个实例的框图。图19中的三组列表104的位置由布局启发法174预先限定。分组内位置是通过比较优先级度量标准179确定的。以下的实例A提供一种能产生图19中所示的响应144的基本数据的一个实例。
a.实例A

实例A说明如何在降低用作确定优先级度量标准179的每次点击费用金额113的同时,将增强显示的费用163加入到列表104的每次点击费用金额113中。这是因为更少的每次点击费用金额113被分配用于优先级度量标准179的目的。每次点击费用金额113并不是与其它列表属性106无关的。由此,N2和N3具有比N1更高的每次点击费用金额113,但N1具有更高的优先级度量标准179。每次点击费用金额113、增强显示的费用163和位置调整因子176影响优先级度量标准179的因子能够在不同实施例中相差很大。在上文和下文的实例中,存在所有非货币量之间的1∶1的比例、所有货币金额之间的$1∶$1的比例和所有货币金额和所有数字因子之间的$0.01∶1的比例。例如,N2的优先级度量标准=每次点击费用金额-增强显示的费用+位置调整因子($0.55-$0.10+0)。不同实施例可使用不同比例。在一些实施例中,在相同的响应中的不同分组232可使用不同比例。为了以下实例,该比例保持恒定。
b.实例B

实例B说明位置调整因子176如何增加优先级度量标准179的值,从而使与较低每次点击费用113相关的列表104可结束于该序列中的更多期望位置。
c.实例C

实例C说明既包括增强显示的费用163也包括位置调整因子176的一个实例。如此实例所示,这两种属性可在某种程度上相互抵销。
d.实例D

实例D说明包括国家广告商102的出价层169的一个实例。从$0.01到$0.10的出价属于同一层。从$0.11到$0.20的出价属于同一层等等。在出价层169中,各列表104具有相同的优先级度量标准179。
e.实例E

实例E说明不同分组具有不同最小出价的一个实例。在上述实例中,国家列表具有$0.20的最小每次点击费用金额113,而本地列表具有$0.40的最小每次点击费用金额113。
f.实例F

实例F说明与实例E相似的实例,只是除了在最小出价限制外,也存在有在国家和本地分组内的列表104的最小出价增量167。在此实例中国家列表104的最小出价增量为$0.10,而本地列表104的最小出价增量为$0.50。国家列表的最小出价为$0.40,而本地列表的最小出价为$0.50。
g.实例G

实例G和后续实例不与图19相关。实例G说明单个分组响应144的一个实例,其中,具有最高每次点击费用113的列表104不具有最高优先级度量标准179,这归因于与另一列表104相关的位置调整因子176。
h.实例H

实例H说明单个分组响应144的一个实例,其中,具有最高每次点击费用金额113的列表104不具有为了优先级度量标准179的最高值,这归因于与列表104相关的增强显示的费用163。
i.实例I

实例I说明多个分组响应的一个实例,该多个分组响应不按照优先级度量标准179确定的顺序进行分类,因为在响应内的两个分组具有为这些分组232中的一定数目列表104保留的预先限定的位置。在实例I中,该显示顺序下的第三位置为固定费用列表104保留,而位置1、2和4-10为根据优先级度量标准179确定的每次点击费用金额113列表104而保留。在实例I中,优先级度量标准179被限定为分组内比较。
j.实例J

实例J说明单个分组响应144的一个实例,该单个分组响应144在优先级度量标准179的基础上被分类。实例J涉及存在有多于一类每次点击费用金额113的情况。例如,每次点击费用类型2可与到广告商102的网站的“映射点击”相关,而每次点击费用类型1可与“网络点击”相关。映射点击、网络点击和其它类型的点击如上文更为详细地说明。不同实施例可包括赋予用于计算优先级度量标准179的不同类型的每次点击费用类型的大量不同加权。
k.实例K

实例K说明单个分组响应144的一个实例,该单个分组响应144在优先级度量标准179的基础上被分类。实例K涉及以下情况,即相关性度量标准和受欢迎度度量标准被包括在确定优先级度量标准179的处理中,且存在有所有非货币量之间的1∶1的比例、所有货币金额之间的$1∶$1的比例,和所有货币金额和非货币量之间的$0.01∶1的比例。
l.实例L

实例L说明根据预先限定点击阈值的每次点击费用调整的一个实例。“每次点击费用类型1”一栏说明了为在“时间范围”一栏表示的预定时间内的点击次数所付费用,显示的点击次数比“点击阈值”一栏所显示的数目少。一旦达到点击阈值后,在预定时间内的每次附加的点击将按照与“每次点击费用类型2”一栏相关的对应列表。在此实例中,如果在24小时内存在多于1000的点击次数,N1的每次点击费用从$0.10增加到$0.80。对N2的调整仅在36小时内达到500次点击后激活。与N1和N2相反,在达到点击阈值时,N3支付更少的每次点击。在许多实施例中,预定时间为固定的,而对点击阈值进行调整。由此,时间范围将不被明确地设置为一个变量。
随着预定时间内的点击次数根据阶梯函数持续增加,可能具有不同的费用。在此实施例中,仅显示单一调整。
m.实例M

实例M说明多层169响应144的一个实例。在该实例中,具有三层169,每一分层各由三个列表104组成。在该实例中,各层169的层布局启发法176为随机启发法。由此,尽管N3比N1的出价少了$0.20/点击,N1、N2和N3各具有1/3的概率被首先排列在特定响应144中。
n.实例N

实例N说明在减小用于确定优先级度量标准179的每次点击费用金额113的值时,评价和/或评估信息171如何被有效地加入到列表104的每次点击费用金额113中。也就是,在此实例中,分配更少的每次点击费用113用于优先级度量标准179。每次点击费用金额113并不是与其它列表属性106无关的。由此,N2和N3包括比N1更高的每次点击费用金额113,但N1具有更高的优先级度量标准179。每次点击费用金额113、评价和/或评估信息171以及位置调整因子176影响优先级度量标准179的因子在不同实施例之间相差很大。在此实例中,评价和/或评估信息171被有效加权,从而评价和/或评估信息171被给予比每次点击费用金额113更多的强调。由此,在此实例中,N2的优先级度量标准为9.55=每次点击费用金额+评价+位置调整因子($0.55+9+0)。不同实施例可同时使用不同加权或不同优先级度量标准以计算评价和/或评估信息171。
如上所述,在一些实施例中,评价和/或评估信息171包括与多个评价和/或评估属性109相关的评估。由此,包括在优先级度量标准179内的“评估”可能是与列表104相关的各种评价和/或评估属性109的评估的组合。
o.实例O

实例O显示一个实例,其中具有比其他广告商102(N1和N2)更低评估的广告商102(N3)仍然被显示为其分组中的第一列表104,这归因于增强显示的费用和较高的每次点击费用金额113。在此实例中,N3的优先级度量标准179为10.6=每次点击费用金额+评估+位置调整因子+(增强显示的费用)*10($0.60+8+0+($0.20)(10))。
p.实例P

实例P显示一个实例,其中评估层173影响到分类次序。实例P在其他方面与实例N非常相似,且与实例N之间的比较显示评估层173如何影响响应144。此处,N2的优先级度量标准为11.8=每次点击费用+(评估)*(评估层分配的加权)+位置调整因子($0.55+9+0)。
2.用于分组间分类的优先级度量标准在一个优选实施例中,优先级度量标准179被限制到分组内排序。在另一个实施例中,其可被用作分组间排序,如实例P中所示。

在许多实施例中,与每次点击费用金额113的情况下相比,优先级度量标准179将在处理货币金额111时包括不同比例。通常情况下,需要固定费用除以某数或每次点击费用金额113乘以某数,从而防止所有固定费用列表104支配每次点击费用列表104。例如,在上述实例P中的优先级度量标准179由以下公式计算(每次点击费用金额+增强显示的费用)*100+位置调整因子+固定费用+类别因子+评估。如下文所述,本领域中的那些技术人员将认识到,用于计算优先级度量标准179的不同因子可被加权以达到任何期望的结果。
c.在详细视图中的信息的使用在列表104的详细视图127中的信息可被系统100在提供对请求132的结果和响应144中考虑。例如,提交请求132的用户130可能对特定品牌的数码相机感兴趣。类别分层结构164可能不具有足够的级别以在类别分层结构164内包括品牌特性。然而,如果特定列表104的详细视图127包括特定品牌,优先级度量标准179可做相应调整,从而,包括特定品牌的列表104可比其另外可能获得的良好待遇更多。
不同实施例可使用用于基于列表104的详细视图127中的信息更改列表104的优先级度量标准179的不同处理。例如,如果重点放在评估和/或评价信息171,更大的加权可通过将其乘以因子10、100或其他数字被给予列表104的评估。此外,如上所述,对不同评估和/或评价属性109的集中可通过仅将与特定评价和/或评估属性109相关的评价和/或评估信息171包括在优先级度量标准179中,或通过将优先级度量标准179内的不同加权赋予与不同评价和/或评估属性109相关的不同评估而进行精细调整。
X.界面视图A.请求提交页图20为说明包括不同高级类别(例如,等级1类别182)和一些更详细的类别(例如,等级2类别184)的请求提交网页的实例的屏幕打印。如图所示,请求属性134可采用目录选择的形式和用户130做出的数据输入。请求属性134可包括说明产品的文本,诸如品牌信息。请求132也可包括特定广告商102的名称。如词汇“optional(可选的)”所指示,所有地理位置选择136关于在附图中显示的特定实施例是可选的。其他实施例可包括不同的关于何种需要或何种不需要的规则。如附图左侧所示,说明性实施例为用户130提供保存请求132、响应144和可能的其它类型信息的功能。
图21是说明具有相应于用户130输入的类别选择的文本串的请求提交网页的一个实例的屏幕显示。尽管该文本串与显示在屏幕上的任何类别标题不完全相等,不过提交文本串“Fumiture(家具)”将组成类别选择138。该请求132的提交将激活系统100以识别如上所述的类别分层结构164中的适当的类别。
图22为说明与用户130输入的类别选择138和地理位置选择136相对应的文本串的请求提交网页的一个实例的屏幕打印。该图提供既包括非无效类别选择138又包括非空地理位置选择136的请求132的一个实例。
图23是说明显示与更高家具类别的更详细的子类别的请求提交网页的一个实例的屏幕打印。显示在该屏幕上的类别为家具类别的所有子类别。由此,在该页上的可能的类别选择138在类别分层结构164上处于比上述图20-22中所示的低很多的位置。在一些实施例中,如图23中所示,固定费用金额列表104可被显示在更为详细的目录页上。
B.响应页图24是说明显示与“Room Accessories(房间附件)”的子类别相关的列表104的网页的一个实例的屏幕打印。该图说明图23中用户下拉目录,以及最后完成较低类别等级选项的一个实例。系统100响应“Room Accessories(房间附件)”类别选择138和“无效”或“空”的地理位置选择136的请求132。用户130处于更改他们的请求132的过程,从而,White Plains,NY的地理位置选择136将被发送到系统100。
图25a为说明显示与古董子类别相关的列表104的网页的一个实例的屏幕打印的顶部。与图24的实例不同,图25a提供一个实例,其中,存在对类别选择138和地理位置选择136的非无效输入的一个实例。该图也显示用于调用上述比较函数的“Compare(比较)”复选框和“Compare(比较)”按钮。在列表104中的不同细化部分指示一些不同分组232被包括在显示的响应144中。图25b为图25a中的屏幕打印的底部。
图26a是说明显示与家具类别和本地地理位置相关的列表104的网页的一个实例的屏幕打印的顶部。该屏幕上显示的列表104说明有利于增强显示的费用163的收费的增强显示的一些实例。例如,两个列表104包括基本上在尺寸上大于其它列表104的文字。显示有“Freedmans furniture(家具)”的标志。其它列表104包括具有“ClickHere!(在此点击)”的图标用于点击,而该图标本身并不相同。不同列表104包括附加的有用信息。列表104中的不同细化部分指示不同分组232被包括在显示的响应144中。图26b是图26a的屏幕打印的底部。
图27a是说明显示与家具类别和本地地理位置相关的列表104的网页的一个实例的屏幕打印的顶部。根据屏幕顶部所显示,系统100有理由认为用户130对古董子类别(见图27a的底部和图27b的顶部)感兴趣。这是由于关于用户130最近导航的用户配置信息或其他历史属性。图27b为图27a中所显示的屏幕打印的底部。
图28a是说明显示与家具类别和本地地理位置相关的列表的网页的一个实例的屏幕打印的顶部,其中包括已经被选择用于“Compare(比较)”功能的两个列表。(见图36中选择比较功能的结果)。图28b为图28b的屏幕打印的底部。
图29a是说明显示与家具类别和本地地理位置相关的列表的网页的一个实例的屏幕打印的顶部。“Living Room(客厅)”子类别在子类别选择窗口中被加亮,且屏幕的顶部说明提交按钮应该被按下以包括“Living Room(客厅)”的类别选择138作为请求132的一部分。图29b为图29a中的屏幕打印的底部。
图30a是说明显示与家具类别和本地地理位置相关的列表的网页的一个实例的屏幕打印的顶部。用户130激活一个列表104的电话链接,且屏幕的顶部显示有适当的消息。图30b是图30a中的屏幕打印的底部。
图31a是说明显示与“Living Room”子类别和本地地理位置相关的列表的网页的一个实例的屏幕打印的顶部。根据屏幕顶部的消息,一个列表104的e-mail链接已经被加亮,但还没有被激活。图31b为图31b中屏幕打印的底部。
C.联系信息页面图32是说明广告商联系信息网页的一个实例的屏幕打印。不同广告商102可包括大量不同联系信息。该屏幕上所公开的一个特性是通过点击电话链接调用因特网电话服务的功能。一些实施例可提供自动传真服务。联系信息可由用户130保存用于将来的使用。
D.出价选择页图33是说明广告商102使用的出价输入网页的一个实例的屏幕打印。各复选框与不同地理位置区域相关,且每个区域可与单独的出价金额相关。本屏幕的功能由上述管理规则122配置。如果系统100的特定实施例包括最小费用165、最小出价增量167、出价层169或增强显示的费用163,这些限制可在广告商102访问的网页上显示。
E.广告商报告页面图34是说明广告商102访问的月报告网页的一个实例的屏幕打印。公开的网页也提供“change(改变)”特性,使广告商102改变对特定列表104的出价。如图所示,相互间具有分层结构关系的类别可与不同出价和其他费用相关。沙发(Sofa)、家具(Furniture)和内部装饰(Interior Decorating)是相互间具有直接关系的类别。
F.列表的详细视35a是说明列表104的详细视图127的一个实例的屏幕打印的顶部。图35b为图35a中屏幕打印的底部。在相同响应144中的不同的详细视图127可显示不同列表属性106。管理规则122可被配置以在需要其它列表属性106时,限定特定列表属性106。
G.比较屏幕图36是说明“comparison(比较)”特性的一个实例的屏幕打印。两个列表104被相邻显示。在其他实施例中,可使用不同物理布局以有利于比较两个或更多列表104。
H.方向页面图37a是说明“directions(方向)”特性的一个实例的屏幕打印的底部。为了获得该屏幕,用户130点击响应144中的列表104的“directions(方向)”链接。图37b为其屏幕打印的顶部。
I.E-mail功能图38为说明“e-mail”特性的一个实例的屏幕打印。可配置不同列表104中的E-mail链接,从而使广告商102得知用户130已经通过系统100获得e-mail地址的事实。这允许广告商102监视由系统100通信得到的通信数目。每次e-mail收费可被包括在广告商102和管理员160之间的商业关系中。
XI.其它实施例根据专利条例的规定,已经在优选实施例中解释并说明了本发明的原理和操作模式。然而,必须认识到,本发明也可在不偏离其实质或范围情况下以已经具体解释和说明的方式以外的方式实现。
权利要求
1.一种信息分配系统,包括包括请求132的请求子系统300,其中,所述请求子系统300接收所述请求132,所述请求132包括地理位置选择136和类别选择138;和响应子系统302,其包括响应144、布局启发法174、多个列表104和多个费用类型112,其中,所述响应子系统302基于所述请求132和所述布局启发法174生成所述响应144,其中,所述响应144包括来自所述多个列表104中的两个或多个列表104,其中,每个列表104与所述多个费用类型112中的至少一个所述费用类型112相关联。
2.如权利要求1所述的系统,其特征在于,所述多个费用类型112包括固定费用111和每次点击费用113。
3.如权利要求2所述的系统,其特征在于,所述每次点击费用113与免费列表104有关。
4.如权利要求2所述的系统,所述响应子系统302还包括多个分组232和多个列表属性106;其中,所述响应144包括所述多个分组232中的至少两个分组,其中,所述响应144中的所述列表104包括多个列表属性106,所述多个列表属性106包括来自下述的至少两类列表属性106(a)多个地理位置属性108;(b)多个类别属性110;和(c)多个费用类型112;其中,共有相同分组232的隶属关系的所述多个列表104中的所述列表104共同具有下述的两个或更多(a)至少一个地理位置属性108;(b)至少一个所述类别属性110;和(c)至少一个所述费用类型112。
5.如权利要求4所述的系统,其特征在于,所述多个分组232包括第一分组232,其中,所述第一分组232包括至少三个与不作为所述第一分组232的所述分组232中所包括的所述列表104相邻的所述列表104。
6.如权利要求4所述的系统,其特征在于,所述响应144包括来自所述多个分组232的列表104,其中,所述列表104与多个地理位置属性108、多个类别属性110和多个费用类型112相关联;其中,每个所述分组232包括与至少两个所述费用类型112相关联的所述列表104,并且,其中,共有相同分组232的隶属关系的所述列表104共同具有至少一个地理位置属性108、至少一个所述类别属性110和至少一个所述费用类型112。
7.如权利要求6所述的系统,其特征在于,每个所述分组232仅包括共同具有与所述地理位置选择136有关的所有所述地理位置属性108和与所述类别选择138有关的所有所述类别属性110的列表104。
8.如权利要求1所述的系统,其特征在于,所述地理位置选择136与多个地理区域中的至少一个有关,其中,所述多个地理区域是预先限定的,并且,其中,所述多个地理区域包括下述的至少两个(a)第一地理区域;(b)比所述第一地理区域小的第二地理区域;和(c)比所述第二地理区域小的第三地理区域。
9.如权利要求8所述的系统,其特征在于,所述第二地理区域为所述第一地理区域的子集,且所述第三地理区域为所述第二地理区域的子集。
10.如权利要求8所述的系统,其特征在于,所述第一地理区域至少是国家的显著部分,且所述第三地理区域为本地市区。
11.如权利要求8所述的系统,还包括多个分组232,其中,每个所述列表104与至少一个所述分组232相关联,其中,每个所述分组232仅包括与相同的所述地理区域相关联的列表104。
12.如权利要求8所述的系统,还包括多个分组232,所述多个分组232包括第一分组232、第二分组232、第三分组232、第四分组232、第五分组232和第六分组232,其中,所述多个列表104与所述多个分组232相关联;所述第一分组232包括两个或更多与固定费用111和所述第一地理区域相关联的所述列表104;所述第二分组232包括两个或更多与每次点击费用113和所述第一地理区域相关联的所述列表104;所述第三分组232包括两个或更多与固定费用111和所述第二地理区域相关联的所述列表104;所述第四分组232包括两个或更多与每次点击费用113和所述第二地理区域相关联的所述列表104;所述第五分组232包括两个或更多与固定费用111和所述第三地理区域相关联的所述列表104;所述第六分组232包括两个或更多与每次点击费用113和所述第三地理区域相关联的所述列表104。
13.如权利要求12所述的系统,其特征在于,每个所述列表104仅与一个分组232相关联。
14.如权利要求1所述的系统,其特征在于,所述多个列表104中的至少一个所述列表104包括服务区域属性。
15.如权利要求14所述的系统,还包括多个服务区域属性,其中,所述多个服务区域属性包括宽服务区域和窄服务区域。
16.如权利要求15所述的系统,其特征在于,所述宽服务区域包括包含有所述窄服务区域的地理区域。
17.如权利要求1所述的系统,其特征在于,所述地理位置选择136从地理位置分层结构166来被识别。
18.如权利要求17所述的系统,其特征在于,所述地理位置分层结构166包括第一选择,包括比所述第一选择更小的地理区域的第二选择,和包括比所述第二选择更小的地理区域的第三选择。
19.如权利要求18所述的系统,其特征在于,所述第一地理区域至少是国家的显著部分,且所述第三地理区域为本地市区。
20.如权利要求1所述的系统,其特征在于,所述响应144至少从所述地理位置选择136中生成。
21.如权利要求1所述的系统,其特征在于,所述响应144至少从所述类别选择138和所述地理位置选择136中生成。
22.如权利要求1所述的系统,其特征在于,所述响应144至少从所述类别选择138生成。
23.如权利要求1所述的系统,其特征在于,所述响应144从增强请求132中生成。
24.如权利要求1所述的系统,其特征在于,所述类别选择138与类别分层结构164相关联。
25.如权利要求24所述的系统,其特征在于,所述类别分层结构164至少为三级深度。
26.如权利要求1所述的系统,其特征在于,所述类别选择138通过同义词度量标准和可编辑域内捕获的文本串而被生成。
27.如权利要求1所述的系统,其特征在于,所述类别选择138和所述地理位置选择136中的至少一个为空值。
28.如权利要求1所述的系统,其特征在于,所述类别选择138和所述地理位置选择136为空值。
29.如权利要求1所述的系统,其特征在于,所述布局启发法174决定列表104的次序,其中,所述次序包括第一位置和比所述第一位置低的第二位置,其中,所述响应144中的所述多个列表104包括第一列表104和第二列表104,其中,所述第一列表104占据所述第一位置,其中,所述第二列表104占据所述第二位置,并且,其中,所述第一列表104为固定费用111列表104,并且,其中,所述第二列表104为每次点击列表104。
30.如权利要求29所述的系统,其特征在于,所述第二列表104包括超过0的每次点击金额。
31.如权利要求1所述的系统,其特征在于,所述布局启发法174决定列表104的次序,其中,所述次序包括第一位置和比所述第一位置低的第二位置,其中,所述响应144中的所述多个列表104包括第一列表104和第二列表104,其中,所述第一列表104占据所述第一位置,其中,所述第二列表104占据所述第二位置,并且,其中,所述第一列表104是用于第一地理区域的列表104,并且,其中,所述第二列表104用于第二地理区域。
32.如权利要求31所述的系统,其特征在于,所述第二地理区域小于所述第一地理区域。
33.如权利要求32所述的系统,其特征在于,所述第二地理区域为所述第一地理区域的子集。
34.如权利要求33所述的系统,其特征在于,所述第一列表104与第一服务区域属性相关联,其中,所述第二列表104与第二服务区域属性相关联。
35.如权利要求1所述的系统,还包括与至少一个列表104相关联的出价金额,其中,所述布局启发法174部分基于所述出价金额来影响列表104的次序,其中,所述出价金额不仅仅控制所述次序。
36.如权利要求35所述的系统,其特征在于,所述布局启发法174部分基于位置调整因子176来影响列表104的次序。
37.如权利要求36所述的系统,其特征在于,所述位置调整因子176为忠实度因子。
38.如权利要求37所述的系统,其特征在于,所述忠实度因子包括关系持续时间。
39.如权利要求37所述的系统,其特征在于,所述忠实度因子包括类别数目的确定。
40.如权利要求37所述的系统,其特征在于,所述忠实度因子包括总投资。
41.如权利要求37所述的系统,其特征在于,所述忠实度因子包括与参与所述系统无关的行为的分析。
42.如权利要求35所述的系统,其特征在于,所述布局启发法174通过从所述出价金额中减去增强的格式费用来计算优先级度量标准179。
43.如权利要求1所述的系统,其特征在于,仅与所述地理位置选择136内的地理区域相关联的列表104被包括在所述响应144中。
44.如权利要求1所述的系统,其特征在于,仅与所述类别选择138内的类别范围相关联的列表104被包括在所述响应144中。
45.如权利要求44所述的系统,其特征在于,仅与所述地理位置选择136内的地理区域相关联的列表104被包括在所述响应144中。
46.如权利要求1所述的系统,还包括结果子系统304,所述结果子系统304包括结果,其中,所述响应子系统302根据所述结果生成所述响应144,其中,所述结果包括比所述响应144更多的所述列表104。
47.如权利要求1所述的系统,其特征在于,所述响应144被显示在多个网页上。
48.如权利要求1所述的系统,还包括多个概要视图129和多个详细视图127,所述多个概要视图129包括第一概要视图129和第二概要视图129,所述多个详细视图127包括第一详细视图127和第二详细视图127,所述多个列表104还包括第一列表104和第二列表104,其中,所述第一列表104与所述第一概要视图129和所述第一详细视图127相关联,其中,所述第二列表104与所述第二概要视图129和所述第二详细视图127相关联。
49.如权利要求48所述的系统,其特征在于,所述多个详细视图127包括营业时间属性和历史属性中的至少一个属性。
50.如权利要求48所述的系统,其特征在于,所述多个详细视图127包括以下属性中的至少四个营业时间属性、历史属性、支付方法属性、品牌属性、e-mail地址属性、网站属性、地址属性、电话号码属性和传真号码属性。
51.如权利要求1所述的系统,还包括比较功能,其中,所述响应144至少包括第一选择列表104和第二选择列表104,其中,所述比较功能的调用更改所述响应144,以便所述第二选择列表104能够被可操作地移动到与所述第一选择列表104相邻的位置。
52.如权利要求1所述的系统,其特征在于,所述多个列表104包括第一列表104和第二列表104,其中,所述布局启发法174决定列表104的次序,所述布局启发法174将所述第一列表104放置在所述第二列表104之前,其中,所述第一列表104与第一出价金额相关联,其中,所述第二类表104与第二出价金额相关联,并且,其中,所述第二出价金额大于所述第一出价金额。
53.如权利要求1所述的系统,其特征在于,所述多个列表104包括第一列表104和第二列表104,其中,所述布局启发法174决定列表104的次序,其中,所述布局启发法174将所述第一列表104放置在所述第二列表104之前,其中,所述布局启发法174受位置调整因子176影响。
54.如权利要求1所述的系统,其特征在于,所述多个列表104包括第一列表104和第二列表104,其中,所述布局启发法174决定列表104的次序,其中,所述布局启发法174将所述第一列表104放置在所述第二列表104之前,其中,所述第一列表104与第一类别相关联,其中,所述第二列表104与第二类别相关联,并且,其中,所述第一类别为以下类别中的一个(a)比所述第二类别大;和(b)比所述第二类别小。
55.如权利要求1所述的系统,其特征在于,所述响应144中的所述多个链接包括多个营业场所列表104和多个赞助链接。
56.如权利要求1所述的系统,还包括多个出价金额和多个列表属性106,所述多个列表104包括第一列表104,所述多个出价金额包括与第一列表104相关联的第一出价金额,其中,所述第一出价金额并不与和所述第一列表104相关联的所述列表属性106无关。
57.如权利要求56所述的系统,其特征在于,仅所述列表104的子集与一个或多个所述出价金额相关联。
58.如权利要求57所述的系统,其特征在于,所述出价金额至少不与下述中的一个无关与所述类别选择138相关联的类别属性110,与所述地理位置选择136相关联的地理位置属性108,和位置调整因子176。
59.如权利要求58所述的系统,还包括列表104的次序,其中,所述出价金额关于以下属性中的至少一个属性仅影响列表104的次序与相关于所述出价金额的所述列表104相关联的所述类别属性110和所述地理位置属性108。
60.如权利要求1所述的系统,其特征在于,所述多个列表104中的每个所述列表104与地理位置属性108、类别属性110,以及至少出价金额和固定费用111中的一个相关联。
61.如权利要求1所述的系统,还包括多个分组232、多个出价金额和多个优先级度量标准179,所述多个列表104包括与所述多个出价金额相关联的列表104的第一子集,和不与所述多个出价金额相关联的列表104的第二子集,其中,所述列表104的所述第一子集与所述多个分组232的第一子集相关联,其中,所述列表104的所述第二子集与所述多个分组232的第二子集相关联,其中,至少一个优先级度量标准179为了与出价金额相关联的每个列表104而被生成,并且,其中,所述布局启发法174通过使用所述优先级度量标准179作为输入来对所述列表104的所述第一子集进行排序。
62.如权利要求61所述的系统,其特征在于,对于至少一个所述列表104,所述优先级度量标准179等于所述出价金额。
63.如权利要求61所述的系统,其特征在于,对于至少一个所述列表104,所述优先级度量标准179小于所述出价金额。
64.如权利要求63所述的系统,其特征在于,增强显示的费用163从所述出价金额中被减去,以计算所述优先级度量标准179。
65.如权利要求61所述的系统,其特征在于,至少一个所述优先级度量标准179通过将位置调整因子176加到所述出价金额中而被计算。
66.如权利要求61所述的系统,其特征在于,分组232的所述第一子集中的各个所述分组232与最小出价值相关联。
67.如权利要求66所述的系统,其特征在于,分组232的所述第一子集包括第一分组232和第二分组232,其中所述第一分组232与和所述第二分组232不同的所述最小出价值相关联。
68.如权利要求61所述的系统,其特征在于,分组232的所述第一子集中的各个所述分组232与最小出价增量相关联。
69.如权利要求68所述的系统,其特征在于,分组232的所述第一子集包括第一分组232和第二分组232,其中所述第一分组232与和所述第二分组232不同的所述最小出价增量相关联。
70.如权利要求61所述的系统,其特征在于,与分组232的所述第一子集中的至少一个分组232相关联的列表104与多个出价层169相关联。
71.如权利要求70所述的系统,其特征在于,所述布局启发法174忽略与相同的出价层169相关联的列表104的出价金额中的差别。
72.如权利要求71所述的系统,其特征在于,所述布局启发法174随机排列同一出价层169内的列表104。
73.如权利要求72所述的系统,其特征在于,同一出价层169中的较高出价金额在数学上可能与同一出价层169中的较低出价金额显示频度相同。
74.如权利要求1所述的系统,其特征在于,所述响应144受到与纸印电话簿相关联的关系属性的影响。
75.一种信息分配系统,包括服务器118,其包括配置成访问数据库结构126的指令集,所述数据库结构126包括多个列表104,其中所述多个列表104中的各个所述列表104与地理位置属性108、类别属性110、以及至少固定费用属性和每次点击属性中的一个属性相关联;多个界面,其包括广告商界面116和用户界面142,其中所述广告商界面116被配置成捕获一个或多个与所述多个类别104有关的列表属性106,其中所述用户界面142被配置成将请求132提交给所述服务器118,所述指令集被配置成从所述用户界面142接收所述请求132,所述指令集被配置成使用所述请求132和所述数据库结构126来生成响应144,其中所述用户界面142被配置成接收所述响应144。
76.如权利要求75所述的系统,其特征在于,所述地理位置属性108包括地理位置分层结构166内的特定分层级别。
77.如权利要求75所述的系统,其特征在于,所述类别属性110包括类别分层结构164内的特定分层级别。
78.如权利要求75所述的系统,其特征在于,所述结果包括与第一出价金额相关联的第一列表104和与第二出价金额相关联的第二列表104,其中所述第一列表104被布局在所述第二列表104之前,所述第二出价金额大于所述第一出价金额。
79.如权利要求78所述的系统,其特征在于,所述第一列表104还与位置调整因子176相关联。
80.如权利要求79所述的系统,其特征在于,所述第一列表104还与位置调整因子176相关联。
81.如权利要求75所述的系统,其特征在于,所述第一列表104还与位置调整因子176相关联。
82.如权利要求75所述的系统,其特征在于,所述结果包括与固定费用属性相关联的第一列表104,和与每次点击属性相关联的第二列表104,其中所述第一列表104被布局在所述第二列表104之前。
83.如权利要求75所述的系统,其特征在于,所述多个列表104的所述地理位置属性108的所述子集包括服务区域属性。
84.如权利要求75所述的系统,其特征在于,单个广告商102与多于一个所述列表104相关联。
85.如权利要求75所述的系统,其特征在于,至少一个所述列表104既与概要视图129相关联又与详细视图127相关联。
86.如权利要求75所述的系统,所述响应144包括选择第一列表104和选择第二列表104,其中所述用户界面142包括用于将第一选择列表104显示为与第二选择列表104水平相邻的比较特征。
87.一种信息分配系统,包括包括多个列表104的数据库结构126,其中各个所述列表104与列表属性106相关联,所述列表属性106包括下述的至少一个(a)类别属性110;(b)地理位置属性108;和(c)费用类型属性112;访问设备114,其被配置成将请求132提交给所述数据库结构126,其中所述请求属性134包括下述的至少一个(a)类别选择138和(b)地理位置选择136;软件应用程序,其提供以下功能根据所述列表属性106和所述请求属性134,从所述数据库结构126中选择性地识别一个或多个列表104;通过使用至少一个列表属性106来将所述被选择性识别出的列表104按优先级排序;将包括所述被选择性识别出的并按优先级排序的列表104的响应144发送给所述访问设备114。
88.如权利要求87所述的系统,其特征在于,至少一个所述列表属性106为位置调整因子176。
89.如权利要求87所述的系统,还包括多个费用类型112,其中所述多个费用类型112包括固定费用类型,其中所述多个列表104中的所述列表104的子集与所述固定费用类型相关联。
90.如权利要求89所述的系统,其特征在于,与所述固定费用类型相关联的各个所述列表104与0出价金额相关联。
91.一种发送信息的方法,包括维护包括多个列表104的数据库结构126,其中各个所述列表104与列表属性106相关联,所述列表属性106包括下述的至少一个(a)类别属性110;(b)地理位置属性108;(c)费用类型属性112和(d)位置调整因子176;从包括请求属性134的访问设备114接收请求132,其中所述请求属性134包括下述的至少一个(a)类别选择138和(b)地理位置选择136;根据所述列表属性106和所述请求属性134从所述数据库结构126中选择性地识别一个或多个列表104;通过使用至少一个列表属性106来对所述被选择性识别出的列表104进行排序;将包括所述被选择性识别出的并被排序的列表104的响应144发送给所述访问设备114。
92.如权利要求91所述的方法,其特征在于,所述类别选择138从类别分层结构164中被选择。
93.如权利要求91所述的方法,其特征在于,所述地理位置选择136从地理位置分层结构166中被选择。
94.如权利要求91所述的方法,其特征在于,列表104的费用类型属性112从固定费用111被改变成每次点击费用113。
95.如权利要求91所述的方法,其特征在于,出价金额为特定列表104、特定类别属性110和特定地理位置属性108而被设置。
96.如权利要求91所述的方法,其特征在于,所述列表104包括与第一出价金额相关联的第一列表104和与第二出价金额相关联的第二列表104,其中所述第二出价金额超过第一出价金额,且所述第一列表104位于所述第二列表104的上方。
97.如权利要求91所述的方法,其特征在于,所述列表104包括与固定费用111相关联的第一列表104和与出价金额相关联的第二列表104,其中所述第一列表104位于所述第二列表104的上方。
98.如权利要求91所述的方法,其特征在于,优先级度量标准179被用于从所述数据库结构126中选择性地识别一个或多个列表104。
99.如权利要求98所述的方法,其特征在于,所述优先级度量标准179被受欢迎程度度量标准和相关性度量标准中的至少一个影响。
100.如权利要求91所述的方法,其特征在于,所述列表属性106包括多个费用类型112属性,费用类型112属性包括多个每次点击类型和多个固定费用类型。
全文摘要
本发明公开了一种增强卖家和买家之间进行交换的信息的“集中”的系统和方法。买家识别其所期望的商品和服务的可能的来源。买家可通过识别适当属性集中其对卖家信息的列表(104)的访问,该属性包括但不限于与卖家位置相关的地理位置属性(108);和与买家感兴趣的不同类别供货相关的类别属性(110)。地理位置属性(108)和类别属性(110)的使用不限于它们所包含的作为部分搜索项的内容。相反,卖家列表(104)可以高标准化形式被组织成为基于地理位置属性(108)和基于类别属性(110)的分层结构来增强买家集中在最为期望的列表的能力。该系统可被配置成在买家识别的所需属性的基础上限制、排序或按优先级排列买家浏览的信息。
文档编号G06F7/00GK1898664SQ200480034805
公开日2007年1月17日 申请日期2004年9月24日 优先权日2003年9月24日
发明者L·K·舒, E·Y·哈拉达, D·G·希瑟利, T·马奥尼, J·梅西纳, J·帕尔马 申请人:弗莱森信息录有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1