CN101655959A - 通过任意地理形状的使用的定制内容传递 - Google Patents

通过任意地理形状的使用的定制内容传递 Download PDF

Info

Publication number
CN101655959A
CN101655959A CN200910166088A CN200910166088A CN101655959A CN 101655959 A CN101655959 A CN 101655959A CN 200910166088 A CN200910166088 A CN 200910166088A CN 200910166088 A CN200910166088 A CN 200910166088A CN 101655959 A CN101655959 A CN 101655959A
Authority
CN
China
Prior art keywords
geographic shape
geographic
content
requestor
label
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.)
Pending
Application number
CN200910166088A
Other languages
English (en)
Inventor
H·斯文森
O·M·马什
G·M·埃文斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KOTA ENTPR (US) LLC
Original Assignee
KOTA ENTPR (US) LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by KOTA ENTPR (US) LLC filed Critical KOTA ENTPR (US) LLC
Publication of CN101655959A publication Critical patent/CN101655959A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management

Abstract

本发明涉及通过任意地理形状的使用的定制内容传递。公开了用于根据用户的位置提供定制内容给用户的方法和系统。在一个实施例中,对于一个或多个内容供应商中的每个内容供应商,定制内容传递功能从内容供应商接收定义选择对应的地理区域的多个地理形状的信息。优选地,每个地理形状重叠至少一个另外的地理形状,并被分配以重要级。对于每个地理形状,内容供应商定义用于该地理形状的一个或多个标签,并给一个或多个标签中的每个标签分配权重。此后,当从请求者接收到请求时,根据地理形状、地理形状的标签和对应的权重以及请求者的位置,选择一个或多个内容项,用于传递到请求者。

Description

通过任意地理形状的使用的定制内容传递
技术领域
本发明涉及基于位置的定制内容传递。
背景技术
诸如AdWords那样的服务使得广告商能够根据对于互联网搜索请求而输入的关键字瞄准广告。这样的服务获得巨大的成功。然而,即使有这样的成功,仍旧需要一种改进的广告传递系统。
发明内容
本发明涉及根据用户的位置提供定制内容给用户。在一个实施例中,对于一个或多个内容供应商中的每个,中央客户内容传递功能获得定义被分配给由内容供应商提供的多个内容项中的每个的一个或多个标签的信息。每个内容项可以是:诸如基于文本的广告或视频广告的广告、诸如音频项或视频项的媒体项等等。每个标签可以是例如关键字、人口统计标准等等。对于每个内容供应商,中央客户内容传递功能还从内容供应商接收定义选择对应的地理区域的多个地理形状的信息。对于每个地理形状,内容供应商定义针对地理形状或由地理形状选择的地理区域的一个或多个标签,并给一个或多个标签中的每个分配权重。如被分配给内容供应商的内容项的标签那样,被分配给由内容供应商定义的地理形状的标签每个均可以是例如关键字、人口统计标准等等。此后,当从请求者接收请求时,根据由一个或多个内容供应商定义的地理形状、由一个或多个内容供应商定义的地理形状的标签和对应的权重以及请求者的位置,选择一个或多个内容供应商的一个或多个内容项以用于传递到请求者。
本领域技术人员将意识到本发明的范围,并在结合附图阅读以下的优选实施例的详细说明后,认识到本发明的其他方面。
附图说明
被合并在本说明书中并形成其一部分的附图示出本发明的几个方面,并与本说明一起用来解释本发明的原理。
图1是示出按照本发明的一个实施例的、用于根据请求者的位置来传递定制内容或数据的过程的流程图;
图2A图形地示出按照本发明的一个实施例的、由内容供应商定义的多个地理形状以及被分配给由内容供应商定义的地理形状的关键字和对应的权重;
图2B示出按照本发明的一个实施例的、响应于来自图2A的地理形状内的多个位置中的每个的请求而生成的关键字的聚集表(aggregatelist);
图3是按照本发明的一个实施例的、根据来自图1的请求者的位置选择内容项用以传递到请求者的步骤的更详细的流程图;
图4A到4D图形地示出按照本发明的示例性实施例的、对于一个内容供应商而言图3的过程;
图5是按照本发明的另一个实施例的、根据来自图1的请求者的位置选择内容项以传递到请求者的步骤的更详细的流程图;
图6A到6C图形地示出按照本发明的示例性实施例的、图5的过程;
图7A和7B图形地示出按照本发明的一个实施例的、用于结合由内容供应商定义的示例性地理形状而利用衰减因子(damping factor)的过程;
图8示出按照本发明的一个实施例的、用于相对于由内容供应商所定义的地理形状所选择的地理区域而预测内容供应商的成功的过程;
图9示出按照本发明的一个实施例的、用于推荐修订的地理形状给内容供应商的过程;
图10A到10D图形地示出用于按照图8和9的过程而预测成功和推荐修订的地理形状的过程;
图11示出按照本发明的一个实施例的、用于根据请求者的位置而传递定制内容或数据的系统;
图12示出按照本发明的一个实施例的、用于对地理区域进行分割的示例性方案;
图13是按照本发明的一个实施例的、图11的中央服务器的框图;以及
图14是按照本发明的一个实施例的、图11的用户设备中的一个的框图。
具体实施方式
下面阐述的实施例表示用于使得本领域技术人员能够实践本发明的必要信息,并示出实践本发明的最好的模式。在结合附图阅读以下的说明后,本领域技术人员将明白本发明的概念,并将认识到这里没有具体地提出的这些概念的应用。应当理解,这些概念和应用落在本公开内容和附图的范围内。
图1是示出按照本发明的一个实施例的、用于根据请求者的位置传递定制内容或数据的过程的流程图。首先,对于一个或多个内容供应商中的每个,接收或以其它方式获得标识与由内容供应商提供的多个内容项中的每个相关联的一个或多个关键字的信息(步骤100)。因此,对于每个内容供应商的每个内容项,定义与该内容项相关联的一个或多个关键字。正如这里所使用的,内容供应商可以是广告商或媒体内容供应商。相似地,正如这里所使用的,内容项可以是:广告,诸如但不限于基于文本的广告、音频广告、或视频广告;媒体项,诸如但不限于音频项(诸如歌曲、音频图书或音频剪辑)或视频项(诸如电影、电视节目或视频剪辑);等等。
另外,对于每个内容供应商,从内容供应商接收定义选择对应的地理区域的多个地理形状的信息(步骤102)。优选地,地理形状是由与内容供应商相关联的用户定义的用户定义形状。例如,与内容供应商相关联的用户可以提供:定义选择想要的地理区域的圆的中心点和半径;定义选择想要的地理区域的方形或矩形形状的四个点;定义选择想要的地理区域的任意形状的多个点、曲线或直线;等等。作为另一个例子,用户可以提供直线或曲线以及距离(d),从而定义选择在与所述直线或曲线相距距离(d)内的地理区域的形状。优选地,由内容供应商定义的每个地理形状与至少一个其他的地理形状完全或部分地重叠。另外,为内容供应商定义的地理形状优选地是分级结构的(hierarchical),其中地理形状被分配重要级(importance level),这里将其称为z阶值(z-order value)。对于每个内容供应商的每个地理形状,从内容供应商接收定义被分配给地理形状的一个或多个关键字和对应的权重的信息(步骤104)。
作为例子,图2A示出按照本发明的一个实施例的、由内容供应商定义的示例性地理形状10到16。虽然未示出,但地理形状10到16与地图或类似的数据结构组合或覆盖在地图或类似的数据结构上,以标识对应的地理区域。地理形状10到16中每个与地理形状10到16中的至少一个其他的地理形状重叠或相交(intersect),以及地理形状10到16中的每个被分配以重要级或z阶值。在本例中,内容供应商把具有80的权重的关键字Red和具有30的权重的关键字Blue分配给地理形状10(它也被称为形状A)。换句话说,内容供应商利用关键字Red和Blue给地理形状10加标签。内容供应商给地理形状10分配为0的z阶值,由此把地理形状10设置为最低的重要级。同样地,内容供应商把具有50的权重的关键字White分配给地理形状12(它在这里也被称为形状B),并给地理形状12分配为1的z阶值。内容供应商把具有90的权重的关键字Blue分配给地理形状14(它在这里也被称为形状C),并给地理形状14分配为2的z阶值。最后,内容供应商把具有10的权重的关键字Green和具有20的权重的关键字Red分配给地理形状16(它在这里也被称为形状D),并给地理形状16分配为3的z阶值。
返回图1,在内容供应商定义了它们的地理形状并分配关键字和对应的权重给它们的地理形状后的某时间点,从请求者接收请求(步骤106)。请求者可以是进行请求的用户,诸如,例如与诸如个人计算机、机顶盒、移动智能电话等等的用户设备相关联的用户。可选地,请求者可以是设备或系统,诸如,例如个人计算机、机顶盒、移动智能电话、有线电视头端(headend)等等。请求可以是对于内容的特定的请求,或是触发内容的选择和内容到请求者的传递的请求。例如,在一个实施例中,请求是互联网搜索请求,其包括作为搜索项的由进行请求的用户输入的多个关键字。在另一个实施例中,请求是对于内容的特定的请求。例如,请求可以是对由与有线电视服务的客户相关联的有线电视头端、机顶盒等等发布的一个或多个广告的请求,其中响应于该请求而传递的广告可以在后绑定(late-binding)过程中在有线电视头端或机顶盒处被插入到电视内容中。应当指出,这两个例子是用于说明的目的,而不打算限制本发明的范围。在阅读本公开内容后,许多变形例对本领域技术人员来说是明显的,并且这些变形例应当认为在本发明的范围内。
响应于请求,确定请求者的位置(步骤108)。可以使用许多方案来确定请求者的位置。例如,请求可以是从位置感知(location-aware)设备(诸如但不限于移动智能电话)发出的。移动智能电话可以从相关联的全球定位系统(GPS)接收机、从移动电信网络获得它的位置,移动电信网络通过使用诸如三角测量法等的技术来确定移动智能电话的位置。然后,不管请求者是位置感知设备的用户还是位置感知设备本身,位置感知设备的位置可以与该请求相关联地被提供,并被利用作为请求者的位置。作为另一个例子,请求可包括发出请求的设备的互联网协议(IP)地址。通过使用已知的技术,然后可以根据发出请求的设备的IP地址确定请求者的位置。同样,这些例子是用于说明的目的,而不打算限制本发明的范围。在阅读本公开内容后,用于确定请求者的位置的许多技术对本领域技术人员来说是明显的,这些技术应当认为在本发明的范围内。
然后,根据请求者的位置和由一个或多个内容供应商定义的地理形状,选择内容供应商(如果必要的话),并且选择该内容供应商的一个或多个内容项以传递到请求者(步骤110)。一旦被选择,所述一个或多个内容项就被传递到或致使被传递到请求者(步骤112)。作为一个例子,回到图2A,如果请求者位于点18处,则如2B图所示,请求者位于这个特定的内容供应商的地理形状10(形状A)内。这样,则可以利用地理形状10(形状A)的关键字和对应的权重来选择对应的内容供应商的一个或多个内容项,以便传递到请求者。应当指出,如果有多个内容供应商,并且请求者位于两个或多个内容供应商的地理形状内,则优选地选择内容供应商之一作为其内容要被传递到请求者的内容供应商。用于从多个内容供应商中选择内容供应商的示例性方案在下面参照图3进行讨论。
相反,如果请求者位于点20处,则请求者位于地理形状10和12(形状A和B)内。这样,如图2B所示,两个地理形状10和12的关键字和权重被聚集,以便提供要被使用来选择要传递到请求者的一个或多个内容项的关键字与对应的权重的列表。对于这个例子,关键字和对应的权重的聚集表是具有80的权重的Red、具有30的权重的Blue和具有50的权重的White。关键字和对应的权重的该聚集表然后可被利用来选择要被传递到请求者的对应的内容供应商的内容项。
如果代之以请求者位于点22处,则请求者位于地理形状10到16(形状A、B、C、和D)内。这样,如图2B所示,地理形状10到16的关键字和权重按照地理形状10到16的z阶值被聚集,以便提供要被使用来选择要传递到请求者的一个或多个内容项的关键字和对应的权重的聚集表。应当指出,在这种情形下,关键字Red被分配给地理形状10(形状A)和地理形状16(形状D)二者。但是在地理形状10(形状A)中分配给关键字Red的权重为80,而在地理形状16(形状D)中分配给关键字Red的权重为20。由于分配给地理形状16(形状D)的z阶值或重要级高于分配给地理形状10(形状A)的z阶值或重要级,所以在地理形状16(形状D)中分配给关键字Red的权重优先于(override)在地理形状10(形状A)中分配给关键字Red的权重。相似地,关键字Blue被分配给地理形状10(形状A)和地理形状14(形状C)二者。然而,分配给关键字Blue的权重在地理形状10(形状A)中是30,而在地理形状14(形状C)中是90。由于分配给地理形状14(形状C)的z阶值或重要级高于分配给地理形状10(形状A)的z阶值或重要级,所以在地理形状14(形状C)中分配给关键字Blue的权重优先于在地理形状10(形状A)中分配给关键字Blue的权重。因此,对于位于点22处的请求者来说关键字和对应的权重的聚集表是具有20的权重的Red、具有90的权重的Blue、具有50的权重的White和具有10的权重的Green。关键字和对应的权重的该聚集表然后可被利用来选择要传递到请求者的、对应的内容供应商的内容项。
最后,如果请求者位于点24处,则请求者位于地理形状10、14和16(形状A、C和D)内。这样,如图2B所示,地理形状10、14和16的关键字和权重被聚集,以便提供要被使用来选择要传递到请求者的一个或多个内容项的关键字和对应的权重的聚集表。同样,在这种情形下,关键字Red被分配给地理形状10(形状A)和地理形状16(形状D)二者。然而,分配给关键字Red的权重在地理形状10(形状A)中是80,而在地理形状16(形状D)中是20。由于分配给地理形状16(形状D)的z阶值或重要级高于分配给地理形状10(形状A)的z阶值或重要级,所以在地理形状16(形状D)中分配给关键字Red的权重优先于在地理形状10(形状A)中分配给关键字Red的权重。相似地,关键字Blue被分配给地理形状10(形状A)和地理形状14(形状C)二者。然而,分配给关键字Blue的权重在地理形状10(形状A)中是30,而在地理形状14(形状C)中是90。由于分配给地理形状14(形状C)的z阶值或重要级高于分配给地理形状10(形状A)的z阶值或重要级,所以在地理形状14(形状C)中分配给关键字Blue的权重优先于在地理形状10(形状A)中分配给关键字Blue的权重。因此,对于位于点24处的请求者来说关键字和对应的权重的聚集表是具有20的权重的Red、具有90的权重的Blue和具有10的权重的Green。关键字和对应的权重的该聚集表然后可被利用来选择要传递到请求者的、对应的内容供应商的内容项。
图3是按照本发明的一个实施例的步骤110的更详细的图。在本例中,所述一个或多个内容供应商是广告商。然而,同样,本发明不限于此。首先,高的报价(bid)被复位(reset)(步骤200)。然后,获得下一个广告商的帐户(步骤202)。对于第一次迭代,下一个广告商是第一个广告商。广告商的帐户包括标识由该广告商定义的地理形状、分配给每个地理形状的关键字和对应的权重以及分配给该广告商的内容项(它们在本例中是广告)的关键字的信息。接着,广告商的关键字和对应的权重的聚集表被复位(步骤204)。
然后从广告商的帐户获得广告商的下一个地理形状(步骤206)。对于第一次叠代,下一个地理形状是广告商的第一个地理形状。接着,确定请求者是否位于该地理形状内,或更具体地,是否位于由该地理形状所选择的地理区域内(步骤208)。如果不是的话,则处理前进到步骤218。否则,从广告商的帐户获得分配给该地理形状的下一个关键字(步骤210)。对于第一次叠代,下一个关键字是第一个关键字。然后,确定该关键字是否为新的,或者是与已经被包括在广告商的关键字的聚集表中的关键字的另一实例相比具有更高的z阶值(步骤212)。
更具体地,确定关键字是否已经在广告商的关键字的聚集表中。如果关键字还没有处在广告商的关键字的聚集表中,则处理前进到步骤214。如果关键字已经在广告商的关键字的聚集表中,则关键字被称为与在聚集表中的关键字的实例是冲突的。应当指出,如果关键字与在聚集表中的另一个关键字是互斥的,则也可能存在冲突。互斥的关键字可以是系统已知的或由广告商定义的。然后确定当前的地理形状与已经在聚集表中的关键字的实例的地理形状相比是否具有更高的z阶值或重要级。如果当前的地理形状不具有更高的z阶值,则处理前进到步骤216。如果当前的地理形状具有更高的z阶值,则处理前进到步骤214。这时,该地理形状的关键字和分配给关键字的对应的权重被添加到广告商的聚集表中(步骤214)。应当指出,在具有较低z阶值的地理形状的关键字的先前实例处在聚集表中的情形下,关键字的先前实例被当前地理形状的关键字和对应的权重代替。
应当指出,在一个实施例中,来自请求者的请求包括多个关键字。这可以是例如请求是包括多个关键字搜索项的互联网搜索请求的情形。如果请求包括多个关键字,则在这个实施例中,分配给地理形状的关键字仅仅在它与请求中的关键字相匹配时才被加到聚集表,并且它或者是聚集表的新的关键字或者是要替代与具有较低的z阶值或重要级的广告商的地理形状相关联的、聚集表中的关键字的先前实例。
在这时,无论是从步骤212还是从步骤214前进,确定是否还有被分配给地理形状的关键字(步骤216)。如果是的话,则重复步骤210到216,直至分配给地理形状的所有的关键字被处理为止。一旦地理形状的所有的关键字都已被处理,就确定对于广告商是否还有地理形状(步骤218)。如果是的话,则重复步骤206到218,直至广告商的所有的地理形状被处理为止。在这时,根据在步骤206到218中生成的广告商的关键字的聚集表计算广告商的报价(步骤220)。更具体地,在一个实施例中,广告商的报价是关键字的聚集表中的关键字的权重的总和。然而,本发明不限于此。然后确定广告商的报价是否大于先前的高报价(步骤222)。如果不是的话,则处理前进到步骤226。如果是的话,则广告商的报价被设置为新的高报价(步骤224)。
这时,不管是从步骤222还是从步骤224前进的,确定是否还有广告商(步骤226)。如果是的话,则重复步骤202到206直至所有的广告商都被处理为止。一旦所有的广告商都被处理,就根据具有最高报价的广告商的关键字的聚集表选择该广告商的一个或多个广告(步骤228)。更具体地,在一个实施例中,具有最高报价的广告商的每个广告可以根据该广告商的关键字和对应的权重的聚集表中的关键字与分配给该广告商的广告的关键字的比较而被记分。然后可以选择具有最高分数的一个或多个广告作为要传递到请求者的广告。一旦广告被选择,就可以根据预定的费率(fee)对广告商的帐户记帐(debit)(步骤230)。
图4A到4D图形地示出按照本发明的一个实施例的、相对于一个广告商的、图3的过程。图4A和4B示出由广告商定义以用来选择广告商感兴趣的地理区域的地理形状。更具体地,如图4A所示,广告商定义选择Ohio州的地理形状26、选择Ohio州内的地理区域的地理形状28和选择包括Ohio州的部分以及Kentucky和West Virginia州的部分的地理区域的地理形状30(未示出)。另外,如图4B所示,广告商定义选择Texas州的地理形状32和选择在Texas州内的对应的地理区域的地理形状34到40。图4C示出由广告商分配给图4A和4B所示的地理区域26到40中的每个的关键字和对应的权重。应当指出,还没有被广告商分配权重的关键字,诸如被分配给地理形状28的关键字“Trade deficit(贸易赤字)”,可被分配缺省的权重。缺省权重可以是用户定义值或系统定义值。在该例子中,缺省权重为25。
图4D示出关键字和对应的权重以及通过使用针对两个请求的图3的过程而生成的报价值的聚集表。从位于点42处的第一请求者(图4A)接收请求。这样,请求者位于地理形状26和28内。所以,通过使用图3的过程,分配给地理形状26和28的关键字被聚集,以便提供在图4D中示出的、为点42示出的关键字的聚集表。这个聚集表包括具有80的权重的关键字Change、具有30的权重的关键字NAFTA、具有100的权重的关键字Election、具有20的权重的关键字Experience、具有50的权重的关键字Job Loss和具有25的权重的关键字Trade Deficit。响应于来自位于点42处的请求者的请求,然后可以通过将聚集表中的关键字的权重相加来计算广告商的报价。通过使用这个报价计算方案,在本例中,对于位于点42处的请求者的报价是305。正如以上讨论的,如果有多个广告商具有点42位于其内的地理形状,则可以以这种方式来计算每个广告商的报价。具有最高报价的广告商然后可被选择为从其选择要传递到位于点42处的请求者的广告的广告商。
在本例中,请求也可以从位于点44(图4B)处的第二请求者接收。这样,请求者位于地理形状32和34内。所以,通过使用图3的过程,分配给地理形状32和34的关键字被聚集,以便提供在图4D中示出的、为点44示出的关键字的聚集表。这个聚集表包括具有80的权重的关键字Change、具有30的权重的关键字NAFTA、具有100的权重的关键字Election、具有20的权重的关键字Experience和具有80的权重的关键字Trade Deficit。应当指出,由于关键字Trade Deficit被分配给地理形状32和34二者,并且地理形状34比地理形状32具有更高的z阶值或重要级,所以为地理形状34分配给关键字Trade Deficit的权重优先于为地理形状32分配给关键字Trade Deficit的权重。然后可以通过将聚集表中的关键字的权重相加来为位于点44的请求者计算广告商的报价。通过使用这个报价计算方案,在本例中,对于位于点44处的请求者的报价是310。正如以上讨论的,如果有多个广告商具有点44位于其内的地理形状,则可以以这种方式来计算每个广告商的报价。具有最高报价的广告商然后可被选择为从其选择要被传递到位于点44处的请求者的广告的广告商。应当指出,虽然图3的过程和图4A到4D的例子的焦点集中在广告,但本发明并不限于此。图3的过程可以应用在存在已经定义了请求者位于其内的地理形状的多个内容供应商的任何实施例中。
图5是按照本发明的另一个实施例的、图1的步骤110的更详细的图示。在这个实施例中,只有一个内容供应商。然而,该过程同样可应用于其中有多个内容供应商的实施例。如果有多个内容供应商,则可以选择来自请求者位于其定义的地理形状中的每个内容供应商的内容,并把该内容传递到请求者。
首先,获得内容供应商的下一个地理形状(步骤300)。对于第一次叠代,下一个地理形状是内容供应商的第一个地理形状。然后确定请求者是否位于地理形状内,或更具体地,是否位于由地理形状选择的地理区域内(步骤302)。如果不是的话,则处理前进到步骤312。否则,获得由内容供应商分配给地理形状的下一个关键字(步骤304)。对于第一次叠代,下一个关键字是第一个关键字。然后,确定关键字是否为新的,或者是与已经被包括在内容供应商的关键字的聚集表中的关键字的另一实例相比具有更高的z阶值(步骤306)。如果关键字还没有处在内容供应商的关键字的聚集表中,则处理前进到步骤308。如果关键字已处在内容供应商的关键字的聚集表中,则确定当前的地理形状与已经在聚集表中的关键字的实例的地理形状相比具有更高的z阶值或重要级。如果当前的地理形状不具有更高的z阶值,则处理前进到步骤310。如果当前的地理形状具有更高的z阶值,则处理前进到步骤308。这时,将地理形状的关键字和被分配给关键字的对应的权重添加到内容供应商的聚集表中(步骤308)。应当指出,在具有较低z阶值的地理形状的关键字的先前实例是在聚集表中的情形下,关键字的先前实例被当前地理形状的关键字和对应的权重代替。
应当指出,在一个实施例中,来自请求者的请求包括多个关键字。如果请求包括多个关键字,则在这个实施例中,被分配给地理形状的关键字仅仅在它与请求中的关键字相匹配时才被添加到聚集表,并且它或者是聚集表的新的关键字或者是要替代与具有较低z阶值或重要级的内容提供商的地理形状相关联的、聚集表中的关键字的先前实例。
在这时,无论是从步骤306还是从步骤308前进,确定是否还有被分配给地理形状的关键字(步骤310)。如果是的话,则重复步骤304到310,直至被分配给地理形状的所有的关键字被处理为止。一旦地理形状的所有的关键字都已被处理,就确定内容供应商是否还有地理形状(步骤312)。如果是的话,则重复步骤300到312,直至内容供应商的所有的地理形状被处理为止。在这时,根据关键字的聚集表选择内容供应商的一个或多个内容项(步骤314)。更具体地,在一个实施例中,内容供应商的每个内容项可以根据关键字的聚集表中的关键字和关键字的聚集表中的关键字的对应的权重与被分配给内容供应商的内容项的关键字的比较而被记分。然后可以选择具有最高分数的一个或多个内容项作为要被传递到请求者的内容项。
图6A到6C图形地示出按照本发明的一个实施例的、图5的过程。图6A示出由内容供应商定义的用来选择内容供应商感兴趣的地理区域的地理形状。在本例中,内容供应商是流式音频供应商,其通过例如基于互联网协议(IP)的网络(诸如互联网)把包括音乐的音频内容流式传送到用户。然而,本发明不限于此。更具体地,如图6A所示,音频供应商定义选择North Carolina州的地理形状46和选择North Carolina州内的对应地理区域的地理形状48到56。图6B示出由音频供应商分配给地理形状46到56中的每个的关键字和对应的权重以及由音频供应商分配给每个地理形状46到56的z阶值或重要级。应当指出,在本例中,关键字是音乐类别。
图6C示出响应于来自位于点58处的请求者的请求通过使用图5的过程而生成的关键字和对应的权重的聚集表。点58和从而请求者位于地理形状46和54内。所以,通过使用图5的过程,分配给地理形状46和54的关键字被聚集,以便提供以下的关键字的聚集表:具有80的权重的Rock、具有30的权重的Country、具有30的权重的Pop和具有10的权重的Jazz。根据关键字的聚集表,由音频供应商提供的多个歌曲被选择并被利用来为请求者提供定制的音频流。更具体地,在一个实施例中,由音频供应商提供的歌曲可以根据包括关键字的聚集表中分配给关键字的权重的关键字聚集表与分配给内容供应商的歌曲的关键字的比较而被记分。然后,具有最高分数的一个或多个歌曲被选择为针对请求者的定制音频流的歌曲。
图7A和7B图形地示出用以对两个示例性地理形状定义和利用衰减因子(damping factor)的过程。图7A示出直线60,其中直线60是地理形状。直线60和衰减因子用来选择对应的地理区域62。衰减因子根据请求者离直线60的距离而减小分配给与直线60相关联的关键字的权重。例如,如果衰减因子是每英里10%,则定义由直线60和衰减因子所选择的地理区域62的边缘的距离(d)是10英里,在该距离处分配给直线60的关键字的权重将被减小到零。作为一个例子,如果从位于离直线60为4英里的点64处的请求者接收请求,则衰减因子把分配给关键字的初始权重减小40%(4英里×每英里10%),以便提供被利用来选择要被传递到请求者的内容的结果权重。
图7B示出选择对应的地理区域的圆66。另外,在本实施例中,衰减因子与圆66相关联。可选地,可以向与圆66相关联的每个关键字分配单独的衰减因子。衰减因子用来根据位于圆66外面的请求者离圆66的距离而减小被分配给与圆66相关联的关键字的权重。因此,如果请求是从位于圆66里面的请求者接收的,则分配给关键字的权重不改变。然而,如果请求是从位于圆66外面的请求者接收的,则根据请求者离圆66的距离而减小分配给关键字的权重。衰减因子有效地增大由圆66选择的地理区域,以便包括由离圆66的距离(d)所定义的附加的地理区域。距离(d)间接地由衰减因子定义。作为一个例子,如果衰减因子按离圆66的距离每英里10%减小分配给圆66的关键字的权重,则距离(d)是10英里。继续这个例子,如果请求是从位于圆66外面4英里处的请求者接收的,则分配给圆66的关键字的权重可被减小40%。
图8示出用于针对由内容供应商定义的特定的地理形状预测该内容供应商的成功的过程。该过程可以与图1的过程相组合地使用、作为独立的过程而使用或作为不同于图1所示的过程的一部分过程而使用。应当指出,本例焦点集中在预测广告商的广告活动(advertisement campaign)的成功。然而,该过程不限于广告,而是也可以用于其它类型的内容。
首先,从广告商接收定义选择广告商想要的地理区域的地理形状的用户输入(步骤400)。另外,从广告商接收定义标识广告商的广告活动的目标用户的一个或多个标准的用户输入(步骤402)。所述一个或多个标准可以是例如人口统计标准,诸如但不限于收入水平、年龄或年龄范围、性别等等。此外或替换地,所述一个或多个标准可包括目标用户的一个或多个媒体偏爱(例如,偏爱的音乐类别、偏爱的音乐家等等)、最近购买的一个或多个物品、最近访问的一个或多个网址等等。应当指出,以上给出的用于标识目标用户的示例性标准不打算限制本发明的范围。可以使用任何其它的、用于标识目标用户的标准。
然后,预测在由定义的地理形状选择的地理区域中广告商的广告活动的成功(步骤404)。更具体地,在一个实施例中,用户简档被保存或或以其它方式对于用户是可访问的。用户的用户简档可包括例如人口统计信息,诸如用户的收入水平、用户的年龄、用户的性别等等。此外或替换地,用户简档可包括用户的媒体偏爱(例如,偏爱的音乐类别、偏爱的音乐家等等)、用户的购买历史、用户以前访问的网址等等。应当指出,可被包括在用户简档中的许多其他的或替换类型的信息对于本领域技术人员在阅读本公开内容后是显而易见的,它们也应当被看作为在本发明的范围内。
可以将位于由定义的地理形状选择的地理区域内的用户、历史上位于由定义的地理形状选择的地理区域内的用户、预期要位于由定义的地理形状选择的地理区域内的用户以及他们的任何组合的用户简档与标识目标用户的一个或多个标准进行比较。根据比较结果,然后可以预测广告活动的成功。例如,在一个实施例中,确定与标识目标用户的一个或多个标准相匹配的用户的数目或百分数,并将其与阈值相比较。如果与标识目标用户的一个或多个标准相匹配的用户的数目或百分数大于阈值,则作出预测:广告活动将是成功的。否则,作出预测:广告活动将是不成功的。
图9示出用于推荐对由内容供应商定义的地理形状的改变或更改的过程。该过程可以与图1的过程相组合地使用、作为独立的过程而使用或作为不同于图1所示的过程的一部分过程而使用。应当指出,本例的焦点集中在广告商。然而,该过程不限于此,而是也可以被使用于其它类型的内容供应商。首先,从广告商接收定义选择广告商想要的地理区域的地理形状的用户输入(步骤500)。另外,从广告商接收定义标识广告商的广告活动的目标用户的一个或多个标准的用户输入(步骤502)。所述一个或多个标准可以是例如人口统计标准,诸如但不限于收入水平、年龄或年龄范围、性别等等。此外或替换地,所述一个或多个标准可包括目标用户的一个或多个媒体偏爱(例如,偏爱的音乐类别、偏爱的音乐家等等)、最近购买的一个或多个物品、最近访问的一个或多个网址等等。应当指出,以上给出的用于标识目标用户的示例性标准不打算限制本发明的范围。可以使用任何其它的、用于标识目标用户的标准。
然后,选择与更好地满足标识目标用户的一个或多个标准的用户相关联的经修订地理区域的经修订地理形状被生成,并被推荐给内容供应商(步骤504)。内容供应商然后可以选择拒绝或接受经修订的地理形状。更具体地,在一个实施例中,用户简档被保存或以其它方式对于用户是可访问的。用户的用户简档可包括例如人口统计信息,诸如用户的收入水平、用户的年龄、用户的性别等等。此外或替换地,用户简档可包括用户的媒体偏爱(例如,偏爱的音乐类别、偏爱的音乐家等等)、用户的购买历史、用户以前访问的网址等等。应当指出,可被包括在用户简档中的许多附加的或替换类型的信息对于本领域技术人员在阅读本公开内容后是显而易见的,它们也应当被看作为在本发明的范围内。
可以将位于由定义的地理形状选择的地理区域内的用户、历史上位于由定义的地理形状选择的地理区域内的用户、预期要位于由定义的地理形状选择的地理区域内的用户以及他们的任何组合的用户简档与标识目标用户的一个或多个标准进行比较。此外,将靠近定义的地理形状的边界的用户的用户简档与标识目标用户的一个或多个标准进行比较。然后,在一个实施例中,地理区域被修订成选择这样的区域:该区域的满足标识目标用户的一个或多个标准的用户大于阈值数目或百分数,由此,生成经修订的地理形状以向内容供应商推荐。
图10A到10D图形地示出按照本发明的一个实施例的、图8和9的组合的过程。图10A示出由内容供应商定义以便选择想要的地理区域的地理形状。作为响应,执行图8的过程以便预测在由图10B所示的定义的地理形状所选择的地理区域中所提供的内容的成功。在本例中,“高收入水平归类(bracket)”作为用于标识目标用户的标准被提供。预测的结果是:目标用户或目标人口统计只形成由定义的地理形状所选择的地理区域内的当前的人口的30%。在本例中,内容供应商(或更具体地说是代表内容供应商的用户)然后提供指示他期望对地理形状的推荐调整的用户输入。作为响应,生成经修订的地理形状,以便选择具有更好地满足为标识目标用户所提供的标准的用户的地理区域,所述标准在本例中是“高收入水平归类”。图10C示出向内容供应商推荐的经修订的地理形状。在本例中,在由经修订的地理形状选择的地理区域中,85%的人口在目标人口统计中。内容供应商然后可以选择接受或拒绝经修订的地理形状。
此外,可以向内容供应商推荐新的地理形状。作为一个例子,由图10C的经修订的地理形状所选择的地理区域中的目标用户的用户简档可以包括历史位置信息。根据该历史位置信息,可以识别由那些目标用户常出现的一个或多个地理区域,并且对应的地理形状可以推荐给内容供应商。例如,如果由经修订的地理形状所选择的地理区域中的10%的目标用户常常访问另一个地理区域,则可以向内容供应商推荐选择该其它地理区域的另一个地理形状,如图10D所示。内容供应商然后可以选择接受或拒绝该推荐。而且,这个新的地理形状可以是时间相关的,从而使得它仅仅在目标用户历史上访问该地理区域的一个或多个时间段内才有效。
图11示出按照本发明的一个实施例的、用于定制内容传递的系统68。通常,系统68包括中央服务器70和具有相关联的用户74-1到74-N的多个用户设备72-1到72-N。中央服务器70和用户设备72-1到72-N能够经由网络76通信。网络76可以是任何类型的广域网(WAN)、局域网(LAN)等,或它们的组合。此外,网络76可包括有线部件、无线部件或有线和无线部件。作为一个例子,网络76可以是互联网。
中央服务器70包括定制内容传递功能78,它可以以软件、硬件、或它们的组合被实施。此外,中央服务器70可包括内容贮藏库(repository)80。对于多个内容供应商中的每个内容供应商,内容贮藏库80可以存储由每个内容供应商提供的内容项或对于内容项的参考(reference)。正如上面讨论的,内容供应商可以是广告商、媒体内容供应商等等。这样,由内容供应商提供的内容项可以是广告、媒体项等等。最后,中央服务器70托管供应商帐户贮藏库82或者以其它方式可以对其进行访问,供应商帐户贮藏库82包括供应商帐户或用于每个内容供应商的帐户。正如上面讨论的,内容供应商的帐户包括定义由内容供应商定义的地理形状以及内容供应商的每个内容项、被分配给内容项的一个或多个关键字的信息。此外,对于由内容供应商定义的每个地理形状,内容供应商的帐户包括分配给该地理形状的关键字以及那些关键字的权重。最后,帐户可包括每个地理形状的z阶值或重要级。
每个用户设备72-1到72-N可以是例如个人计算机、机顶盒、移动智能电话、游戏操纵台(gaming console)等等。用户设备72-1可选地包括位置确定功能84-1。位置确定功能84-1可以以软件、硬件、或它们的组合被实施,并且通常用来确定或以其它方式获得用户设备72-1的地理位置。例如,位置确定功能84-1可以是GPS接收机。作为另一个例子,用户设备72-1可以是移动智能电话或类似的移动电信设备,其中用户设备72-1的位置通过使用移动基站三角测量法而被确定。作为最后的例子,位置确定功能84-1可以使得用户74-1能够人工输入用户设备72-1的位置,例如通过输入街道地址、邮政编码等等。用户设备72-1还包括呈现(rendering)功能86-1,它可以以软件、硬件、或它们的组合被实施。呈现功能86-1用来向用户74-1呈现从中央服务器70接收的定制内容。同样地,其它用户设备72-2到72-N分别包括呈现功能86-2到86-N和可选的位置确定功能84-2到84-N。
使用广告商作为例子,在运行中,一个或多个广告商向定制内容传递功能78进行注册。正如上面讨论的,每个广告商定义选择对应的地理区域的多个地理形状。应当指出,定制内容传递功能78可以以上面参照图8和9讨论的方式预测在由地理形状和/或推荐的经修订地理形状所选择的地理区域中广告商的成功。而且,对于每个地理形状,广告商分配一个或多个关键字和对应的权重给该地理形状。此外,广告商提供与由广告商提供的多个广告中的每个相关联的一个或多个关键字。广告商还可提供广告给中央服务器70以便被存储在内容贮藏库80中。
此后,从例如用户设备72-1发送请求到中央服务器70。请求可以由用户设备72-1或用户74-1发起。在一个示例性实施例中,请求是由用户74-1发起的互联网搜索请求。这样,响应于请求和用户74-1的位置,定制内容传递功能78以以上讨论的方式选择用于用户74-1的一个或多个广告。所选择的广告然后可以结合互联网搜索请求的结果被传递到用户74-1。在另一个示例性实施例中,用户设备72-1可以是机顶盒,请求可以是用户设备72-1的自动请求,以便把广告后绑定(late-bind)到用户正在观看或请求的视频内容。定制内容传递功能78然后可以选择一个或多个广告,并传递或使得传递所述广告到用户设备72-1。呈现功能861然后可以执行后绑定过程,以把广告插入到呈现给用户74-1的视频内容中。在本例中,广告可以是商业广告,诸如在传统的电视节目中所包括的那些。应当指出,这两个示例性实施例是说明性的,不打算用来限制本发明的范围。在阅读本公开内容后,许多变形例对于本领域技术人员来说是清楚的,这些变形例应当认为在本发明的范围内。还应当指出,虽然图11的讨论主要集中在其中所述一个或多个内容供应商是广告商的实施例,但本发明不限于此。图11的系统68还可以被用于其中内容供应商是一个或多个媒体内容供应商或既包括一个或多个广告商还包括一个或多个媒体内容供应商的实施例。
应当指出,由于可由内容供应商定义的地理形状的任意特性,给定来自位于特定的位置的请求者的请求,筛选(sift through)所有的地理形状在计算上将是昂贵的。因此,在一个实施例中,可以将全部地理区域(内容供应商可以从其进行选择)划分成多个小区,如图12所示。在本例中,内容供应商可以从其进行选择的全部地理区域是北美。然而,为了清晰起见,图12仅仅示出Texas州及其周围区域。如图所示,全部地理区域被划分成多个小区,在本例中,它们是多边形小区。然而,本发明不限于此。例如,在另一个实施例中,全部地理区域可以通过使用经度和纬度线被分割。在运行中,当内容供应商定义地理形状时,全部地理区域的对应的小区被识别并被记录。在本例中,定义的地理形状对应于Texas州。这样,正如由突显的小区所表示的,针对该地理形状识别并记录被部分地或全部地包括在Texas州内的每个小区。此后,当从请求者接收到请求时,首先确定请求者所位于的小区。然后,将包括该小区的地理形状识别为请求者所位于的地理形状。
图13是按照本发明的一个实施例的、图11的中央服务器70的框图。通常,中央服务器70包括控制具有相关联的存储器90的系统88。在本例中,定制内容传递功能78以软件被实施,并被存储在存储器90中。然而,本发明不限于此。定制内容传递功能78可以以软件、硬件、或它们的组合被实施。此外,中央服务器70可包括一个或多个数字存储装置92,诸如一个或多个硬盘驱动等等。供应商帐户贮藏库82和内容贮藏库80可被存储在一个或多个数字存储装置92、存储器90或它们的组合中。中央服务器70还包括通信接口94,其把中央服务器70可通信地耦合到网络76(图11)。最后,中央服务器70可包括用户接口96,其可包括诸如显示器、一个或多个用户输入设备等的部件。
图14是按照本发明的一个实施例的、图11的用户设备72-1的框图。本讨论同样可应用于其它用户设备72-2到72-N。通常,用户设备72-1包括具有相关联的存储器100的控制系统98。在本例中,呈现功能86-1以软件被实施,并被存储在存储器100中。然而,本发明不限于此。呈现功能86-1可以以软件、硬件、或它们的组合被实施。在本例中,位置确定功能84-1以硬件被实施。例如,位置确定功能84-1可以是与控制系统98相关联的GPS接收机。然而,本发明不限于此。位置确定功能84-1可以以软件、硬件、或它们的组合被实施。用户设备72-1还包括通信接口102,其把用户设备72-1可通信地耦合到网络76(图11)。最后,用户设备72-1包括用户接口104,其可包括诸如例如显示器、一个或多个用户输入设备等的部件。
本发明提供变形例的基本机会,而不背离本发明的精神或范围。例如,虽然这里的讨论主要集中在使用关键字,但本发明并不限于此。除了关键字以外或作为关键字的替换例,可以使用其它类型的标签。作为一个例子,除了关键字以外或作为关键字的替换例,可以使用人口统计标准。因此,内容供应商可以附加地或替换地把其它类型的标签分配给它们的内容项和它们的地理形状。
作为另一个例子,由广告商定义的地理形状可以是静态的或随时间变化的。更具体地,地理形状可以是静态的,其中它一旦被定义就总是有效的,并且具有不变化的边界,除非由内容供应商人工地改变。可选地,地理形状可以是随时间变化的,其中,它仅仅在响应于一个或多个触发事件时才是有效的,仅仅在定义的时间段内才是有效的,具有随时间变化的边界等等,或者它们的任何组合。例如,软饮料的广告商可以定义地理形状和用于该地理形状的触发器,以使得该地理形状仅仅在对应的地理区域中的室外温度大于华氏80度时才是有效的。作为另一个例子,内容供应商可以定义地理形状,以使得该地理形状仅仅在一个或多个定义的时间段(例如,一天的时间、一星期的星期几等等)内才是有效的。作为最后的例子,内容供应商可以定义地理形状,以使得该地理形状的边界根据时间或响应于触发事件而变化。更具体地,地理形状的边界可以根据一天的时间、一星期的星期几、一年的月等等而变化。此外或替换地,地理形状的边界可以根据触发事件而变化,所述触发事件诸如例如对应的地理区域中室外温度超过华氏80度。
本领域技术人员将会认识到对于本发明的优选实施例的改进和修改。所有这样的改进和修改方案都应当认为是在这里公开的概念和所附的权利要求的范围内。

Claims (35)

1.一种方法,包括:
从内容供应商接收定义选择对应的多个地理区域的多个地理形状的信息;
对于多个地理形状中的每个地理形状,从所述内容供应商接收定义被分配给该地理形状的一个或多个标签和对应的标签权重的信息;
接收来自请求者的请求;
确定请求者的位置;
根据请求者的位置,从多个地理形状中识别请求者所位于的一个或多个地理形状;
根据被分配给请求者所位于的所述一个或多个地理形状的一个或多个标签和对应的标签权重,从内容供应商的多个内容项中选择一个或多个内容项;以及
实施把所述一个或多个内容项传递到请求者。
2.根据权利要求1所述的方法,其中多个地理形状中的每个地理形状至少部分地重叠多个地理形状中的至少另一个地理形状。
3.根据权利要求1所述的方法,还包括从内容供应商接收分配给多个地理形状中的每个地理形状的重要级的信息。
4.根据权利要求3所述的方法,其中请求者位于多个地理形状中的至少两个地理形状内,以及选择一个或多个内容项包括:
按照被分配给所述至少两个地理形状的重要级,聚集被分配给请求者所位于的所述至少两个地理形状的所述一个或多个标签,以便提供标签和对应的标签权重的聚集表;以及
根据标签和对应的标签权重的聚集表,从内容供应商的多个内容项中选择一个或多个内容项。
5.根据权利要求4所述的方法,其中当聚集被分配给所述至少两个地理形状的所述一个或多个标签时,如果被分配给所述至少两个地理形状中的第一地理形状的所述一个或多个标签中的第一标签与被分配给所述至少两个地理形状中的第二地理形状的所述一个或多个标签中的第二标签冲突,那么,如果第一地理形状与第二地理形状相比被分配以更高的重要级则第一标签和对应的标签权重优先于第二标签和对应的标签权重,以及如果第二地理形状与第一地理形状相比被分配以更高的重要级则第二标签和对应的标签权重优先于第一标签和对应的标签权重。
6.根据权利要求5所述的方法,其中在第一标签与第二标签之间存在冲突是因为:第一标签与第二标签是共同的标签并且针对第一地理形状分配给所述共同的标签的对应的权重不同于针对第二地理形状分配给所述共同的标签的对应的权重。
7.根据权利要求5所述的方法,其中在第一标签与第二标签之间存在冲突是因为第一标签与第二标签是互斥的。
8.根据权利要求4所述的方法,其中根据标签和对应的标签权重的聚集表从内容供应商的多个内容项中选择一个或多个内容项包括:
根据标签和对应的标签权重的聚集表给内容供应商的多个内容项中的每个内容项记分,以便为多个内容项提供分数;以及
根据所述分数从多个内容项中选择一个或多个内容项。
9.根据权利要求1所述的方法,其中内容供应商是广告商,多个内容项是多个广告。
10.根据权利要求1所述的方法,其中内容供应商是媒体内容供应商,多个内容项是多个媒体项。
11.根据权利要求1所述的方法,其中多个内容项包括至少一个广告和至少一个媒体项。
12.根据权利要求1所述的方法,其中对于多个地理形状中的每个地理形状,被分配给该地理形状的所述一个或多个标签包括一个或多个关键字。
13.根据权利要求12所述的方法,其中所述请求包括一个或多个关键字,以及选择一个或多个内容项包括:
从被分配给请求者所位于的所述一个或多个地理形状的一个或多个标签中识别与请求中的所述一个或多个关键字相匹配的至少一个标签;以及
根据所述至少一个标签和对应的标签权重,从多个内容项中选择一个或多个内容项。
14.根据权利要求1所述的方法,其中对于多个地理形状中的每个地理形状,被分配给该地理形状的所述一个或多个标签包括一个或多个人口统计标准。
15.根据权利要求14所述的方法,其中选择一个或多个内容项包括:
从被分配给请求者所位于的所述一个或多个地理形状的一个或多个标签中识别匹配于与请求者相关联的人口统计信息的至少一个标签;以及
根据所述至少一个标签和对应的标签权重,从多个内容项中选择一个或多个内容项。
16.根据权利要求1所述的方法,还包括,对于多个地理形状中的至少一个地理形状,预测在多个地理区域中的对应的地理区域中内容供应商的成功。
17.根据权利要求1所述的方法,还包括,对于多个地理形状中的至少一个地理形状,推荐经修订的地理形状给内容供应商。
18.根据权利要求1所述的方法,其中内容供应商还定义用于请求者所位于的一个或多个地理形状中的至少一个地理形状的衰减因子,以及选择一个或多个内容项包括:根据被分配给请求者所位于的一个或多个地理形状的一个或多个标签和对应的标签权重以及用于所述至少一个地理形状的衰减因子,从内容供应商的多个内容项中选择一个或多个内容项。
19.根据权利要求18所述的方法,其中衰减因子用于根据请求者离所述至少一个地理形状的距离来减小被分配给所述至少一个地理形状的一个或多个标签的对应的权重。
20.一种方法,包括:
对于多个内容供应商中的每个内容供应商:
从内容供应商接收定义选择对应的多个地理区域的多个地理形状的信息;以及
对于多个地理形状中的每个地理形状,从所述内容供应商接收定义被分配给地理形状的一个或多个标签和对应的标签权重的信息;
接收来自请求者的请求;
确定请求者的位置;
对于多个内容供应商中的每个内容供应商,根据请求者的位置,从由内容供应商定义的多个地理形状中识别请求者所位于的一个或多个地理形状;
从多个内容供应商中选择针对其把一个或多个内容项传递到请求者的选择内容供应商;
根据分配给由选择内容供应商定义的且请求者所位于的一个或多个地理形状的一个或多个标签和对应的标签权重,从选择内容供应商的多个内容项中选择一个或多个内容项;以及
实施把所述一个或多个内容项传递到请求者。
21.根据权利要求20所述的方法,其中对于多个内容供应商中的每个内容供应商,多个地理形状中的每个地理形状至少部分地重叠多个地理形状中的至少另一个地理形状。
22.根据权利要求20所述的方法,还包括对于多个内容供应商中的每个内容供应商,从内容供应商接收对由内容供应商定义的多个地理形状中的每个地理形状分配重要级的信息。
23.根据权利要求22所述的方法,其中选择所述选择内容供应商包括:
对于多个内容供应商中的每个内容供应商:
按照分配给请求者所位于的一个或多个地理形状的重要级,聚集被分配给所述一个或多个地理形状的一个或多个标签,以便提供用于该内容供应商的标签和对应的标签权重的聚集表;以及
根据用于内容供应商的标签的聚集表中的标签的对应的标签权重,生成内容供应商的报价;以及
选择多个内容供应商中具有最高报价的内容供应商作为所述选择内容供应商。
24.根据权利要求23所述的方法,其中选择一个或多个内容项包括:根据用于所述选择内容供应商的标签和对应的标签权重的聚集表,从所述选择内容供应商的多个内容项中选择一个或多个内容项。
25.根据权利要求23所述的方法,其中在聚集分配给请求者所位于的所述一个或多个地理形状的所述一个或多个标签时,如果分配给所述一个或多个的地理形状的第一地理形状的一个或多个标签中的第一标签与分配给所述一个或多个地理形状的第二地理形状的一个或多个标签中的第二标签冲突,那么,如果第一地理形状与第二地理形状相比被分配以更高的重要级则第一标签和对应的标签权重优先于第二标签和对应的标签权重,以及如果第二地理形状与第一地理形状相比被分配以更高的重要级则第二标签和对应的标签权重优先于第一标签和对应的标签权重。
26.根据权利要求20所述的方法,其中对于多个地理形状中的每个地理形状,分配给该地理形状的一个或多个标签包括一个或多个关键字。
27.根据权利要求26所述的方法,其中所述请求包括一个或多个关键字,以及选择一个或多个内容项包括:
从分配给由选择内容供应商定义的、请求者所位于的所述一个或多个地理形状的一个或多个标签中识别与请求中的所述一个或多个关键字相匹配的至少一个标签;以及
根据所述至少一个标签和对应的标签权重,从选择内容供应商的多个内容项中选择一个或多个内容项。
28.根据权利要求20所述的方法,其中对于多个地理形状中的每个地理形状,分配给该地理形状的一个或多个标签包括一个或多个人口统计标准。
29.根据权利要求28所述的方法,其中选择一个或多个内容项包括:
从分配给由选择内容供应商定义的、请求者所位于的所述一个或多个地理形状的一个或多个标签中识别匹配于与请求者相关联的人口统计信息的至少一个标签;以及
根据所述至少一个标签和对应的标签权重,从多个内容项中选择一个或多个内容项。
30.根据权利要求20所述的方法,还包括,对于由多个内容供应商中的一个内容供应商定义的多个地理形状中的至少一个地理形状,预测在多个地理区域中的对应的地理区域中多个内容供应商中的一个内容供应商的成功。
31.根据权利要求20所述的方法,还包括,对于由多个内容供应商中的一个内容供应商定义的多个地理形状中的至少一个地理形状,推荐经修订的地理形状给多个内容供应商中的一个内容供应商。
32.根据权利要求20所述的方法,其中选择内容供应商还定义用于由选择内容供应商定义的、请求者所位于的一个或多个地理形状中的至少一个地理形状的衰减因子,以及选择一个或多个内容项包括:根据分配给由选择内容供应商定义的、请求者所位于的一个或多个地理形状的一个或多个标签和对应的标签权重以及用于所述至少一个地理形状的衰减因子,从选择内容供应商的多个内容项中选择一个或多个内容项。
33.根据权利要求32所述的方法,其中衰减因子用来根据请求者离至少一个地理形状的距离而减小分配给所述至少一个地理形状的一个或多个标签的对应的权重。
34.一种系统,包括:
通信接口,把系统可通信地耦合到网络;以及
与通信接口相关联的控制系统,被适配为:
经由网络从内容供应商接收定义选择对应的多个地理区域的多个地理形状的信息;
对于多个地理形状中的每个地理形状,经由网络从内容供应商接收定义分配给地理形状的一个或多个标签和对应的标签权重的信息;
经由网络接收来自请求者的请求;
确定请求者的位置;
根据请求者的位置,从多个地理形状中识别请求者所位于的一个或多个地理形状;
根据分配给请求者所位于的所述一个或多个地理形状的一个或多个标签和对应的标签权重,从内容供应商的多个内容项中选择一个或多个内容项;以及
实施把所述一个或多个内容项传递到请求者。
35.一种系统,包括:
通信接口,把系统可通信地耦合到网络;以及
与通信接口相关联的控制系统,被适配为:
对于多个内容供应商中的每个内容供应商:
经由网络从内容供应商接收定义选择对应的多个地理区域的多个地理形状的信息;以及
对于多个地理形状中的每个地理形状,经由网络从内容供应商接收定义分配给该地理形状的一个或多个标签和对应的标签权重的信息;
经由网络接收来自请求者的请求;
确定请求者的位置;
对于多个内容供应商中的每个内容供应商,根据请求者的位置,从由内容供应商定义的多个地理形状中识别请求者所位于的一个或多个地理形状;
从多个内容供应商中选择针对其把一个或多个内容项传递到请求者的选择内容供应商;
根据分配给由选择内容供应商定义的且请求者所位于的一个或多个地理形状的一个或多个标签和对应的标签权重,从选择内容供应商的多个内容项中选择一个或多个内容项;以及
实施把所述一个或多个内容项传递到请求者。
CN200910166088A 2008-08-12 2009-08-11 通过任意地理形状的使用的定制内容传递 Pending CN101655959A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/189,861 US8504073B2 (en) 2008-08-12 2008-08-12 Customized content delivery through the use of arbitrary geographic shapes
US12/189861 2008-08-12

Publications (1)

Publication Number Publication Date
CN101655959A true CN101655959A (zh) 2010-02-24

Family

ID=41681626

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910166088A Pending CN101655959A (zh) 2008-08-12 2009-08-11 通过任意地理形状的使用的定制内容传递

Country Status (2)

Country Link
US (4) US8504073B2 (zh)
CN (1) CN101655959A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708118A (zh) * 2011-02-23 2012-10-03 索尼公司 动态虚拟远程标记
CN103824214A (zh) * 2014-03-17 2014-05-28 联想(北京)有限公司 信息处理方法、装置及电子设备
CN107194757A (zh) * 2017-04-18 2017-09-22 广州智造家网络科技有限公司 询盘方法和装置
CN107396317A (zh) * 2013-12-05 2017-11-24 电子湾有限公司 地理围栏系统
CN109146531A (zh) * 2017-06-27 2019-01-04 北京三快在线科技有限公司 为广告主确定广告区的方法及装置、设备

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100539503C (zh) * 2005-12-31 2009-09-09 华为技术有限公司 信息发布系统、公共媒体信息发布系统和发布方法
US8504073B2 (en) 2008-08-12 2013-08-06 Teaneck Enterprises, Llc Customized content delivery through the use of arbitrary geographic shapes
KR100992243B1 (ko) * 2008-08-13 2010-11-05 한국전자통신연구원 컨텐츠 제공 장치 및 컨텐츠 제공 방법
US7921223B2 (en) 2008-12-08 2011-04-05 Lemi Technology, Llc Protected distribution and location based aggregation service
US8655708B2 (en) * 2008-12-19 2014-02-18 The Toronto Dominion Bank Systems and methods for generating and using trade areas associated with business branches based on correlated demographics
KR20100100180A (ko) * 2009-03-05 2010-09-15 삼성전자주식회사 컨텐츠 추천 방법 및 장치
US8140403B2 (en) 2010-03-23 2012-03-20 Amazon Technologies, Inc. User profile and geolocation for efficient transactions
US8620345B2 (en) * 2010-04-07 2013-12-31 Apple Inc. Determining time zone based on location
US20110264529A1 (en) * 2010-04-23 2011-10-27 Casey Conlan Gps tracking with cartographic boundary files
US9721035B2 (en) * 2010-06-30 2017-08-01 Leaf Group Ltd. Systems and methods for recommended content platform
US8645209B2 (en) * 2010-12-14 2014-02-04 Yellowpages.Com Llc Real time user activity-driven targeted advertising system
US9965768B1 (en) 2011-05-19 2018-05-08 Amazon Technologies, Inc. Location-based mobile advertising
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
US20130204669A1 (en) * 2012-02-07 2013-08-08 Avenace Incorporated Online exchange for personal data
US10509831B2 (en) 2011-07-29 2019-12-17 Leaf Group Ltd. Systems and methods for time and space algorithm usage
US9535885B2 (en) * 2012-06-28 2017-01-03 International Business Machines Corporation Dynamically customizing a digital publication
CN102833598A (zh) * 2012-08-01 2012-12-19 四川长虹电器股份有限公司 数字电视广告播出的方法
US9311726B2 (en) * 2012-08-30 2016-04-12 Fannie Mae System and method for mapping and comparing choroplethic housing statistics
US20140236725A1 (en) * 2013-02-21 2014-08-21 Moasis Global Inc. Systems and Methods for Presenting and Delivering Content
US9389754B2 (en) 2013-05-14 2016-07-12 Demand Media, Inc. Generating a playlist based on content meta data and user parameters
US10304122B2 (en) 2013-05-30 2019-05-28 Ebay Inc. Time- and geolocation-limited marketplace
US10110541B2 (en) * 2013-10-17 2018-10-23 International Business Machines Corporation Optimization of posting in social networks using content delivery preferences comprising hashtags that correspond to geography and a content type associated with a desired time window
US10319013B2 (en) 2013-10-28 2019-06-11 Square, Inc. Electronic ordering system
US20150215248A1 (en) * 2014-01-29 2015-07-30 Lucia N. Damino System for direct pull internet content by/to electronic mail or by the system
US10410272B1 (en) 2014-08-20 2019-09-10 Square, Inc. Predicting orders from buyer behavior
US10852151B2 (en) 2014-12-12 2020-12-01 Square, Inc. Dynamic reconfiguring of geo-fences
US10127595B1 (en) * 2014-12-31 2018-11-13 Square, Inc. Categorization of items based on attributes
US9589290B1 (en) 2014-12-31 2017-03-07 Square, Inc. Client-side use of customer preferences
US10366436B1 (en) 2014-12-31 2019-07-30 Square, Inc. Categorization of items based on item delivery time
US10430849B1 (en) 2014-12-31 2019-10-01 Square, Inc. Propagation of customer preferences
US9860704B2 (en) * 2015-03-31 2018-01-02 Foursquare Labs, Inc. Venue identification from wireless scan data
CN104918216A (zh) * 2015-05-11 2015-09-16 上海网罗电子科技有限公司 基于位置服务的广告推送系统与方法
US10810620B2 (en) 2015-12-04 2020-10-20 At&T Intellectual Property I, L.P. Facilitating dynamic event-based content distribution
US10290068B2 (en) * 2016-02-26 2019-05-14 Navigatorsvrs, Inc. Graphical platform for interacting with unstructured data
US20180005157A1 (en) * 2016-06-30 2018-01-04 Disney Enterprises, Inc. Media Asset Tagging
US10404814B1 (en) * 2016-12-01 2019-09-03 Google Llc Systems and methods for arranging and storing content selection parameters based on selection policies
US10827037B2 (en) * 2017-09-30 2020-11-03 Microsoft Technology Licensing, Llc Server to server interaction in content item selection events
CN109819002B (zh) * 2017-11-22 2021-06-08 腾讯科技(深圳)有限公司 数据推送方法和装置、存储介质及电子装置
US10387487B1 (en) 2018-01-25 2019-08-20 Ikorongo Technology, LLC Determining images of interest based on a geographical location
US10936178B2 (en) 2019-01-07 2021-03-02 MemoryWeb, LLC Systems and methods for analyzing and organizing digital photos and videos
US20230155707A1 (en) * 2021-11-17 2023-05-18 Tuneln, Inc. Methods and Systems for Geospatial Identification of Media Streams
US20230161052A1 (en) * 2021-11-22 2023-05-25 U-Blox Ag Devices, methods and systems for distributing geographically related content for a satellite-based navigation system

Family Cites Families (230)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US575177A (en) * 1897-01-12 Joseph h
US3993955A (en) 1975-04-25 1976-11-23 Tocom, Inc. Method of and apparatus for establishing emergency communications in a two-way cable television system
FR2313825A1 (fr) 1975-06-06 1976-12-31 Telediffusion Fse Systeme de diffusion de donnees
GB1526232A (en) 1975-10-08 1978-09-27 Texas Instruments Ltd Digital data storage systems
US4054911A (en) 1976-06-03 1977-10-18 Idr, Inc. Information retrieval system for providing downstream loading of remote data and processing control thereof
FR2363949A1 (fr) 1976-09-06 1978-03-31 Telediffusion Fse Systeme de transmission numerique et d'affichage de textes sur un ecran de television
US4155662A (en) 1976-12-27 1979-05-22 Maroth Arthur M Transparent typewriter bail
JPS53124003A (en) 1977-04-06 1978-10-30 Nissan Motor Automotive audio instantaneous communication device
US4155042A (en) 1977-10-31 1979-05-15 Permut Alan R Disaster alert system
FR2448825A1 (fr) 1979-02-06 1980-09-05 Telediffusion Fse Systeme de transmission d'information entre un centre d'emission et des postes recepteurs, ce systeme etant muni d'un moyen de controle de l'acces a l'information transmise
US4322854A (en) 1979-05-18 1982-03-30 Allan B. Bundens Data communications terminal
US4860379A (en) 1979-05-18 1989-08-22 General Instrument Corporation Data communications system
DE2930509C2 (de) 1979-07-27 1985-02-14 ANT Nachrichtentechnik GmbH, 7150 Backnang Verfahren zur Informationsübertragung
FR2466917A2 (fr) 1979-09-27 1981-04-10 Telediffusion Fse Systeme de diffusion de donnees
NL8005136A (nl) 1980-09-12 1982-04-01 Philips Nv Inrichting voor het associatief zoeken in een sekwentiele informatiestroom die is opgebouwd uit informatievakken.
NL8005861A (nl) 1980-10-24 1982-05-17 Philips Nv Fm-verkeersomroepstelsel met lokaal selectieve verkeersberichtgeving.
US4450481A (en) 1981-08-25 1984-05-22 E-Com Corporation Tamper-resistant, expandable communications system
US4450477A (en) 1982-03-31 1984-05-22 Lovett Bruce E Television information system
US5126941A (en) 1982-11-08 1992-06-30 Hailemichael Gurmu Vehicle guidance system
US4677686A (en) 1983-06-10 1987-06-30 Applied Spectrum Technologies, Inc. Passive transmission of data over cable TV systems
US4600921A (en) 1983-10-19 1986-07-15 Zenith Radio Corporation Full-field teletext system with dynamic addressability
JPS60180387A (ja) 1984-02-28 1985-09-14 Mitsubishi Electric Corp 表示装置
US4602279A (en) 1984-03-21 1986-07-22 Actv, Inc. Method for providing targeted profile interactive CATV displays
JPS60253388A (ja) 1984-05-30 1985-12-14 株式会社東芝 ケ−ブルテレビジヨンシステムのデ−タ処理装置
DE3475842D1 (en) 1984-07-27 1989-02-02 De Villeroche Gerard Jodon Electronic information and navigation system for traffic
NL8402497A (nl) 1984-08-14 1986-03-03 Philips Nv Voertuignavigatiesysteem voorzien van een adaptief traagheidsnavigatiesysteem gebaseerd op meting van de snelheid en de dwarsversnelling van het voertuig en voorzien van een correctie-eenheid voor het corrigeren van de gemeten waarden.
US5036537A (en) 1984-11-19 1991-07-30 General Instrument Corp. Geographic black-out method for direct broadcast satellite system
US4868866A (en) 1984-12-28 1989-09-19 Mcgraw-Hill Inc. Broadcast data distribution system
CA1243358A (en) 1985-01-14 1988-10-18 Yoshio Ichikawa Radio paging system capable of transmitting common information and receiver therefor
JPS61194989A (ja) 1985-02-22 1986-08-29 Mitsubishi Electric Corp 静止画伝送装置
CA1284211C (en) 1985-04-29 1991-05-14 Terrence Henry Pocock Cable television system selectively distributing pre-recorder video and audio messages
JPH0759104B2 (ja) 1985-12-18 1995-06-21 日本電気株式会社 表示付無線選択呼出受信機
KR910004416B1 (ko) 1987-03-13 1991-06-27 미쓰비시덴기 가부시기가이샤 차량 탑재형 내비게이터 장치
US5111400A (en) 1987-03-16 1992-05-05 Yoder Evan W Automatic integrated real-time flight crew information system
DE3709523A1 (de) 1987-03-23 1988-10-13 Bosch Gmbh Robert Rundfunkempfaenger mit mindestens einem verkehrsfunkdecoder
DE3752122T3 (de) 1987-05-09 2004-07-29 Koninklijke Philips Electronics N.V. Einrichtung für Empfang und Verarbeitung von Strassennachrichtenmeldungen
US4829372A (en) 1987-08-20 1989-05-09 Telaction Corporation Presentation player
US4894789A (en) 1988-02-22 1990-01-16 Yee Keen Y TV data capture device
DE3810177C2 (de) 1988-03-25 1999-06-17 Bosch Gmbh Robert Rundfunkempfänger, insbesondere Fahrzeugempfänger
DE3820639A1 (de) 1988-06-18 1989-12-21 Bosch Gmbh Robert Stromsparende stand-by-funktion in tmc-empfaengern
DE3820640C2 (de) 1988-06-18 1997-04-03 Bosch Gmbh Robert Auswerteverfahren digitaler Verkehrsnachrichten
DE3824309A1 (de) 1988-07-18 1990-01-25 Bosch Gmbh Robert Verfahren zur auswertung von in einem datentelegramm digital codiert empfangener verkehrsnachrichten, sowie rundfunkempfaenger
GB8826624D0 (en) 1988-11-14 1988-12-21 Martell D K Traffic congestion monitoring system
US4975693A (en) 1989-01-30 1990-12-04 Motorola, Inc. Programmable multi-address pager receiver and method of characterizing same
US4975694A (en) 1989-03-14 1990-12-04 Motorola, Inc. Paging receiver with variable color indicators
DE3914104A1 (de) 1989-04-28 1990-11-15 Bosch Gmbh Robert Rundfunkempfaenger, insbesondere fahrzeugempfaenger
US5155591A (en) 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
DE3936577A1 (de) 1989-11-03 1991-05-08 Bosch Gmbh Robert Rundfunkempfaenger, insbesondere fahrzeugempfaenger
US5095532A (en) 1989-12-29 1992-03-10 Robert Bosch Gmbh Method and apparatus for route-selective reproduction of broadcast traffic announcements
US5193214A (en) 1989-12-29 1993-03-09 Robert Bosch Gmbh Vehicular radio receiver with standard traffic problem database
US5949776A (en) 1990-01-18 1999-09-07 Norand Corporation Hierarchical communication system using premises, peripheral and vehicular local area networking
US5652841A (en) 1990-02-06 1997-07-29 Nemirovsky; Paul Method and apparatus for aggregating terminals into clusters to assist in the construction of a distributed data communication network
DE4008460A1 (de) 1990-03-16 1991-09-19 Bosch Gmbh Robert Navigationssystem
US5070404A (en) 1990-05-15 1991-12-03 Bullock Communications, Inc. Method and apparatus for contemporaneous delivery of data
US5293163A (en) 1990-06-06 1994-03-08 Mazda Motor Corporation Navigation apparatus for vehicles
US5274387A (en) 1990-06-06 1993-12-28 Mazda Motor Corporation Navigation apparatus for vehicles
US5260778A (en) 1990-06-26 1993-11-09 General Instrument Corporation Apparatus for selective distribution of messages over a communications network
US5173691A (en) 1990-07-26 1992-12-22 Farradyne Systems, Inc. Data fusion process for an in-vehicle traffic congestion information system
US5182555A (en) 1990-07-26 1993-01-26 Farradyne Systems, Inc. Cell messaging process for an in-vehicle traffic congestion information system
US5164904A (en) 1990-07-26 1992-11-17 Farradyne Systems, Inc. In-vehicle traffic congestion information system
US5206641A (en) 1990-11-05 1993-04-27 Way To Go Corporation Portable traffic congestion radio
JP3133770B2 (ja) 1991-01-18 2001-02-13 マツダ株式会社 自動車の走行システム
DE4103779C2 (de) 1991-02-08 1995-02-16 Blaupunkt Werke Gmbh RDS-Rundfunkempfänger
US5121430C2 (en) 1991-02-19 2002-09-10 Quad Dimension Inc Storm alert for emergencies
JP2669175B2 (ja) 1991-03-28 1997-10-27 日産自動車株式会社 車載地図表示装置
US5265024A (en) 1991-04-05 1993-11-23 Vigyan, Inc. Pilots automated weather support system
DE4112828C2 (de) 1991-04-19 1999-01-28 Bosch Gmbh Robert Chipkarte für einen Rundfunkempfänger
US5276909A (en) 1991-06-25 1994-01-04 Autotalk, Inc. Traffic information broadcast system
JP2771911B2 (ja) 1991-08-09 1998-07-02 三菱電機株式会社 車載用ナビゲーション装置
US5565909A (en) 1992-08-31 1996-10-15 Television Computer, Inc. Method of identifying set-top receivers
US5432542A (en) 1992-08-31 1995-07-11 Television Computer, Inc. Television receiver location identification
DE4230294A1 (de) 1992-09-10 1994-03-17 Bosch Gmbh Robert Verfahren zur Auswahl routenrelevante Meldungen bei RDS Radios
US5796727A (en) 1993-04-30 1998-08-18 International Business Machines Corporation Wide-area wireless lan access
US5493692A (en) 1993-12-03 1996-02-20 Xerox Corporation Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
US6947571B1 (en) 1999-05-19 2005-09-20 Digimarc Corporation Cell phones with optical capabilities, and related applications
US6571279B1 (en) 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
DE19516477A1 (de) 1995-05-05 1996-11-07 Bosch Gmbh Robert Einrichtung zur Aufbereitung und Ausgabe von Informationen für einen Fahrzeugführer
US5835061A (en) 1995-06-06 1998-11-10 Wayport, Inc. Method and apparatus for geographic-based communications service
US6259405B1 (en) 1995-06-06 2001-07-10 Wayport, Inc. Geographic based communications service
DE19527187A1 (de) 1995-07-26 1997-01-30 Philips Patentverwaltung RDS-TMC-Rundfunkempfänger
US7171018B2 (en) 1995-07-27 2007-01-30 Digimarc Corporation Portable devices and methods employing digital watermarking
US6049711A (en) 1995-08-23 2000-04-11 Teletrac, Inc. Method and apparatus for providing location-based information services
JP3441306B2 (ja) 1995-09-12 2003-09-02 株式会社東芝 クライアント装置、メッセージ送信方法、サーバ装置、ページ処理方法及び中継サーバ装置
DE19538453A1 (de) 1995-10-16 1997-04-17 Bayerische Motoren Werke Ag Funksignalempfänger für Kraftfahrzeuge mit einem RDS-Dekoder für digitale Signale
AUPN647695A0 (en) 1995-11-09 1995-11-30 Q Audio (Act) Pty Ltd A method of triggering an audio and/or visual file
US6185427B1 (en) 1996-09-06 2001-02-06 Snaptrack, Inc. Distributed satellite position system processing and application network
US20020044067A1 (en) 1996-10-31 2002-04-18 Technical Visions, Inc. Message delivery based upon geographical and temporal parameters
US6163701A (en) 1997-07-25 2000-12-19 Motorola, Inc. System and method for providing location information of a mobile station in a communication system
US6552682B1 (en) 1997-08-28 2003-04-22 At Road, Inc. Method for distributing location-relevant information using a network
JPH11120487A (ja) 1997-10-21 1999-04-30 Toyota Motor Corp 移動体端末装置、情報提供装置、情報提供システム、情報提供方法及び移動体端末装置のためのプログラムを記録した媒体
US6505046B1 (en) 1997-11-19 2003-01-07 Nortel Networks Limited Method and apparatus for distributing location-based messages in a wireless communication network
US6014090A (en) 1997-12-22 2000-01-11 At&T Corp. Method and apparatus for delivering local information to travelers
US6647257B2 (en) 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
US20050251453A1 (en) 2004-05-04 2005-11-10 Jun Lu Online electronic media exchange system and method
DE19824141A1 (de) 1998-05-29 1999-12-02 Siemens Ag Übergabeverfahren (Roaming) für mobile Endeinrichtungen
US6240069B1 (en) 1998-06-16 2001-05-29 Ericsson Inc. System and method for location-based group services
DE19831558C1 (de) 1998-07-14 2000-03-30 Siemens Ag Vorrichtung zum Laserbearbeiten von flachen Werkstücken
CA2337508A1 (en) 1998-07-20 2000-01-27 Signalsoft Corp. Subscriber delivered location-based services
WO2000011871A1 (en) 1998-08-23 2000-03-02 Open Entertainment, Inc. Transaction system for transporting media files from content provider sources to home entertainment devices
US20030083931A1 (en) 1998-10-21 2003-05-01 Crane Associates Inc Method of localized network marketing
US6438561B1 (en) 1998-11-19 2002-08-20 Navigation Technologies Corp. Method and system for using real-time traffic broadcasts with navigation systems
US6295528B1 (en) 1998-11-30 2001-09-25 Infospace, Inc. Method and apparatus for converting a geographic location to a direct marketing area for a query
EP1135878B1 (de) 1998-12-02 2002-07-24 Swisscom Mobile AG Mobilgerat und verfahren zum empfangen und filtern aus den programmbegleitenden daten auf grund der bestimmten position
US6212392B1 (en) 1999-02-26 2001-04-03 Signal Soft Corp. Method for determining if the location of a wireless communication device is within a specified area
ATE288662T1 (de) 1999-08-30 2005-02-15 Swisscom Mobile Ag Notrufsystem innerhalb eines telekommunikationsnetzes
US6675015B1 (en) 1999-09-15 2004-01-06 Nokia Corporation Apparatus, and associated method, for facilitating communication handovers in a bluetooth-public-access radio communication system
AU5725599A (en) 1999-09-29 2001-04-30 Swisscom Mobile Ag Method for finding members of a common interest group
US6650902B1 (en) 1999-11-15 2003-11-18 Lucent Technologies Inc. Method and apparatus for wireless telecommunications system that provides location-based information delivery to a wireless mobile unit
DE60129795T2 (de) 2000-02-29 2008-06-12 Benjamin D. Tucson Baker Intelligenter rufprozess für ein diskussionsforum
US7367042B1 (en) 2000-02-29 2008-04-29 Goldpocket Interactive, Inc. Method and apparatus for hyperlinking in a television broadcast
WO2001071939A1 (en) 2000-03-21 2001-09-27 Ehud Shapiro Community co-presence system and method having virtual groups
US6876642B1 (en) 2000-03-27 2005-04-05 Delphi Technologies, Inc. In-vehicle wireless local area network
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
US6539232B2 (en) 2000-06-10 2003-03-25 Telcontar Method and system for connecting mobile users based on degree of separation
US6542750B2 (en) 2000-06-10 2003-04-01 Telcontar Method and system for selectively connecting mobile users based on physical proximity
FI20001534A0 (fi) 2000-06-28 2000-06-28 Nokia Mobile Phones Ltd Menetelmä ja järjestely paikkatiedon järjestämiseksi, valitsemiseksi ja näyttämiseksi solukkopuhelinjärjestelmässä ja solukkoverkon päätelaite
WO2002009458A2 (en) 2000-07-24 2002-01-31 Bluesocket, Inc. Method and system for enabling seamless roaming in a wireless network
US7035912B2 (en) 2000-08-28 2006-04-25 Abaco.P.R., Inc. Method and apparatus allowing a limited client device to use the full resources of a networked server
US6618593B1 (en) 2000-09-08 2003-09-09 Rovingradar, Inc. Location dependent user matching system
WO2002029506A2 (en) 2000-10-06 2002-04-11 Liivematch Limited Method, system and computer usable medium for facilitating communication
US6853841B1 (en) 2000-10-25 2005-02-08 Sun Microsystems, Inc. Protocol for a remote control device to enable control of network attached devices
US6675268B1 (en) 2000-12-11 2004-01-06 Lsi Logic Corporation Method and apparatus for handling transfers of data volumes between controllers in a storage environment having multiple paths to the data volumes
FI111781B (fi) 2001-01-29 2003-09-15 Esa Runola Menetelmä partnerin löytämiseksi
GB2372175B (en) * 2001-02-13 2004-06-23 Vodafone Ltd Provision of services via a mobile telecommunications network
US6529136B2 (en) 2001-02-28 2003-03-04 International Business Machines Corporation Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups
US6954443B2 (en) 2001-03-09 2005-10-11 Nokia Corporation Short range RF network with roaming terminals
SE0101295D0 (sv) 2001-04-10 2001-04-10 Ericsson Telefon Ab L M A method and network for delivering streaming data
US7426546B2 (en) 2001-04-18 2008-09-16 International Business Machines Corporation Method for selecting an edge server computer
US7240106B2 (en) 2001-04-25 2007-07-03 Hewlett-Packard Development Company, L.P. System and method for remote discovery and configuration of a network device
US20060167985A1 (en) 2001-04-26 2006-07-27 Albanese Michael J Network-distributed data routing
US6990497B2 (en) 2001-06-26 2006-01-24 Microsoft Corporation Dynamic streaming media management
US7218611B2 (en) 2001-07-05 2007-05-15 Matsushita Electric Industrial Co., Ltd. Broadcast system
GB0117951D0 (en) 2001-07-24 2001-09-19 Koninkl Philips Electronics Nv Methods and apparatus for determining the position of a transmitter and mobile communitcations device
US7203753B2 (en) 2001-07-31 2007-04-10 Sun Microsystems, Inc. Propagating and updating trust relationships in distributed peer-to-peer networks
US7567575B2 (en) 2001-09-07 2009-07-28 At&T Corp. Personalized multimedia services using a mobile service platform
US7765484B2 (en) 2001-09-28 2010-07-27 Aol Inc. Passive personalization of lists
US20030229549A1 (en) 2001-10-17 2003-12-11 Automated Media Services, Inc. System and method for providing for out-of-home advertising utilizing a satellite network
EP1470497A1 (en) 2002-01-12 2004-10-27 Coretrust, Inc. Method and system for the information protection of digital content
US6970703B2 (en) 2002-01-23 2005-11-29 Motorola, Inc. Integrated personal communications system and method
US7512702B1 (en) 2002-03-19 2009-03-31 Cisco Technology, Inc. Method and apparatus providing highly scalable server load balancing
US7047315B1 (en) 2002-03-19 2006-05-16 Cisco Technology, Inc. Method providing server affinity and client stickiness in a server load balancing device without TCP termination and without keeping flow states
US7680796B2 (en) 2003-09-03 2010-03-16 Google, Inc. Determining and/or using location information in an ad system
US7134040B2 (en) 2002-04-17 2006-11-07 International Business Machines Corporation Method, system, and program for selecting a path to a device to use when sending data requests to the device
WO2003093950A2 (en) 2002-05-06 2003-11-13 David Goldberg Localized audio networks and associated digital accessories
US7319379B1 (en) 2003-05-16 2008-01-15 Baglador S.A. Llc Profile-based messaging apparatus and method
US7020710B2 (en) 2002-06-21 2006-03-28 Thomson Licensing Streaming media delivery on multicast networks for network and server bandwidth minimization and enhanced personalization
US20040225519A1 (en) 2002-06-25 2004-11-11 Martin Keith D. Intelligent music track selection
US7752072B2 (en) 2002-07-16 2010-07-06 Google Inc. Method and system for providing advertising through content specific nodes over the internet
FI112998B (fi) 2002-08-21 2004-02-13 Nokia Corp Menetelmä ja laite tiedonsiirtoon
US7340768B2 (en) 2002-09-23 2008-03-04 Wimetrics Corporation System and method for wireless local area network monitoring and intrusion detection
CN1708759B (zh) 2002-12-11 2012-09-26 高智发明第一有限责任公司 存取文档的方法及装置
GB2396529B (en) 2002-12-20 2005-08-10 Motorola Inc Location-based mobile service provision
JP2004241866A (ja) 2003-02-03 2004-08-26 Alpine Electronics Inc 車両間通信装置
US7320069B1 (en) 2003-02-14 2008-01-15 Novell, Inc. Selective encryption of media data
JP2004272632A (ja) 2003-03-10 2004-09-30 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
GB2399928A (en) 2003-03-24 2004-09-29 Nec Technologies Baby or child monitor incorporating mobile telephone
DE10314440A1 (de) 2003-03-31 2004-10-14 Robert Bosch Gmbh Verfahren zur Ausgabe von geschützten, insbesondere verschlüsselten Nutzdaten in einem Fahrzeug
US6975266B2 (en) 2003-06-17 2005-12-13 Global Locate, Inc. Method and apparatus for locating position of a satellite signal receiver
US7313402B1 (en) * 2003-06-24 2007-12-25 Verizon Corporate Services Group Inc. System and method for evaluating accuracy of an automatic location identification system
US20050015800A1 (en) 2003-07-17 2005-01-20 Holcomb Thomas J. Method and system for managing television advertising
EP1499127B1 (en) 2003-07-18 2006-08-30 Alcatel A method of distributing real time data streams across a multimedia network as well as a mediation device and a multimedia network therefore
US7627334B2 (en) 2003-07-21 2009-12-01 Contextual Information, Inc. Systems and methods for context relevant information management and display
US20050038876A1 (en) 2003-08-15 2005-02-17 Aloke Chaudhuri System and method for instant match based on location, presence, personalization and communication
US7085571B2 (en) 2003-08-26 2006-08-01 Kyocera Wireless Corp. System and method for using geographical location to determine when to exit an existing wireless communications coverage network
US20050060350A1 (en) 2003-09-15 2005-03-17 Baum Zachariah Journey System and method for recommendation of media segments
US7545941B2 (en) 2003-09-16 2009-06-09 Nokia Corporation Method of initializing and using a security association for middleware based on physical proximity
US7343160B2 (en) 2003-09-29 2008-03-11 Broadcom Corporation System and method for servicing communications using both fixed and mobile wireless networks
US8527332B2 (en) 2003-09-29 2013-09-03 International Business Machines Corporation Incentive-based website architecture
US7200638B2 (en) 2003-10-14 2007-04-03 International Business Machines Corporation System and method for automatic population of instant messenger lists
US7035618B2 (en) 2003-10-30 2006-04-25 Research In Motion Limited System and method of wireless proximity awareness
US7373109B2 (en) 2003-11-04 2008-05-13 Nokia Corporation System and method for registering attendance of entities associated with content creation
US7546355B2 (en) 2004-01-16 2009-06-09 Bloomberg Finance L.P. Network architecture for data transmission
US7516212B2 (en) 2004-01-21 2009-04-07 Hewlett-Packard Development Company, L.P. Device status identification
US20050171843A1 (en) 2004-02-03 2005-08-04 Robert Brazell Systems and methods for optimizing advertising
US7310676B2 (en) 2004-02-09 2007-12-18 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US7545784B2 (en) 2004-02-11 2009-06-09 Yahoo! Inc. System and method for wireless communication between previously known and unknown users
AU2004316032B2 (en) 2004-02-25 2011-09-08 Accenture Global Services Limited RFID protected media system and method
AU2004316031B2 (en) 2004-02-25 2011-04-21 Accenture Global Services Limited RFID protected media system and method that provides dynamic downloadable media
US20050197846A1 (en) 2004-03-04 2005-09-08 Peter Pezaris Method and system for generating a proximity index in a social networking environment
US7206568B2 (en) 2004-03-15 2007-04-17 Loc-Aid Technologies, Inc. System and method for exchange of geographic location and user profiles over a wireless network
US8972576B2 (en) 2004-04-28 2015-03-03 Kdl Scan Designs Llc Establishing a home relationship between a wireless device and a server in a wireless network
US20080312946A1 (en) * 2004-05-03 2008-12-18 Valentine Christopher H Trade show information management
US9826046B2 (en) 2004-05-05 2017-11-21 Black Hills Media, Llc Device discovery for digital entertainment network
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
US20050251565A1 (en) 2004-05-05 2005-11-10 Martin Weel Hybrid set-top box for digital entertainment network
US7446655B2 (en) 2004-06-18 2008-11-04 Qualcomm Incorporated Tracking lost and stolen mobile devices using location technologies and equipment identifiers
US7509131B2 (en) 2004-06-29 2009-03-24 Microsoft Corporation Proximity detection using wireless signal strengths
US7359894B1 (en) 2004-06-30 2008-04-15 Google Inc. Methods and systems for requesting and providing information in a social network
US20060059142A1 (en) 2004-09-15 2006-03-16 Yahoo! Inc. System and method of modifying an on-line dating search using inline editing
JP4922175B2 (ja) 2004-10-19 2012-04-25 ヤフー! インコーポレイテッド 位置に基づくソーシャルネットワーキングシステム及び方法
US7619913B2 (en) 2004-11-30 2009-11-17 Hewlett-Packard Development Company, L.P. Device, method and program for managing area information
US20060123080A1 (en) 2004-12-03 2006-06-08 Motorola, Inc. Method and system of collectively setting preferences among a plurality of electronic devices and users
US20060149628A1 (en) 2005-01-04 2006-07-06 International Business Machines Corporation Method and system for implementing a customer incentive program
US20060293954A1 (en) 2005-01-12 2006-12-28 Anderson Bruce J Voting and headend insertion model for targeting content in a broadcast network
WO2006082566A1 (en) 2005-02-03 2006-08-10 Koninklijke Philips Electronics, N.V. System and method for influencing media selection in a common area
US20060218225A1 (en) 2005-03-28 2006-09-28 Hee Voon George H Device for sharing social network information among users over a network
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US20090055229A1 (en) 2005-04-07 2009-02-26 Lars Lidgren Emergency Warning Service
US7495631B2 (en) 2005-04-12 2009-02-24 International Business Machines Corporation Method, apparatus and computer program product for dynamic display of billboard information
US7684815B2 (en) 2005-04-21 2010-03-23 Microsoft Corporation Implicit group formation around feed content for mobile devices
US20060271281A1 (en) 2005-05-20 2006-11-30 Myron Ahn Geographic information knowledge systems
EP1727328A1 (en) 2005-05-25 2006-11-29 Alcatel Network node, module therefor and distribution method
CA2984577C (en) 2005-06-01 2019-05-21 Google Inc. Media play optimization
US8560385B2 (en) 2005-09-02 2013-10-15 Bees & Pollen Ltd. Advertising and incentives over a social network
US20070077942A1 (en) 2005-09-30 2007-04-05 Nortel Networks Limited Location-based addressing
WO2007070244A2 (en) 2005-12-09 2007-06-21 Envisionit Llc Systems and methods for distributing promotions over message broadcasting and local wireless systems
US7889732B2 (en) 2005-12-22 2011-02-15 Alcatel-Lucent Usa, Inc. Method for converting between unicast sessions and a multicast session
US7620404B2 (en) 2005-12-22 2009-11-17 Pascal Chesnais Methods and apparatus for organizing and presenting contact information in a mobile communication system
US20070174243A1 (en) 2006-01-20 2007-07-26 Fritz Charles W Mobile social search using physical identifiers
CN101026615B (zh) 2006-02-18 2011-09-14 华为技术有限公司 一种基于ims的流媒体网络系统
US20070205276A1 (en) 2006-03-01 2007-09-06 Uwe Sodan Visualization confirmation of price zoning display
US7831235B2 (en) 2006-03-17 2010-11-09 Nokia Corporation System and method for requesting remote care using mobile devices
US7570959B2 (en) 2006-04-19 2009-08-04 Nokia Corporation Apparatus, method and computer program product providing location-enhanced contact list
US20070271136A1 (en) 2006-05-19 2007-11-22 Dw Data Inc. Method for pricing advertising on the internet
US8571580B2 (en) 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US7680959B2 (en) 2006-07-11 2010-03-16 Napo Enterprises, Llc P2P network for providing real time media recommendations
US20080033809A1 (en) 2006-07-24 2008-02-07 Black Andre B Techniques for promotion management
US20080081638A1 (en) 2006-09-29 2008-04-03 Richard Robert Boland Method for locating a mobile unit of a distressed user
US20080097999A1 (en) 2006-10-10 2008-04-24 Tim Horan Dynamic creation of information sharing social networks
US20080182591A1 (en) 2006-12-13 2008-07-31 Synthesis Studios, Inc. Mobile Proximity-Based Notifications
US7769745B2 (en) 2006-12-15 2010-08-03 Yahoo! Inc. Visualizing location-based datasets using “tag maps”
US7774227B2 (en) 2007-02-23 2010-08-10 Saama Technologies, Inc. Method and system utilizing online analytical processing (OLAP) for making predictions about business locations
US20080250337A1 (en) 2007-04-05 2008-10-09 Nokia Corporation Identifying interesting locations based on commonalities in location based postings
US20080282305A1 (en) 2007-04-21 2008-11-13 Carpe Media Media Distribution System, Apparatus, Method and Software
EP1986176A1 (en) * 2007-04-25 2008-10-29 Research In Motion Limited Bitmap array for optimally distributing map data content to wireless communications devices
US20090030999A1 (en) 2007-07-27 2009-01-29 Gatzke Alan D Contact Proximity Notification
US20100015991A1 (en) 2008-07-15 2010-01-21 Kota Enterprises, Llc System and method for calling a geosoc
US8504073B2 (en) 2008-08-12 2013-08-06 Teaneck Enterprises, Llc Customized content delivery through the use of arbitrary geographic shapes

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102708118A (zh) * 2011-02-23 2012-10-03 索尼公司 动态虚拟远程标记
CN102708118B (zh) * 2011-02-23 2016-08-17 索尼公司 动态虚拟远程标记
CN107396317A (zh) * 2013-12-05 2017-11-24 电子湾有限公司 地理围栏系统
US11252531B2 (en) 2013-12-05 2022-02-15 Ebay Inc. Methods, systems, and apparatus for a geo-fence system
CN103824214A (zh) * 2014-03-17 2014-05-28 联想(北京)有限公司 信息处理方法、装置及电子设备
CN107194757A (zh) * 2017-04-18 2017-09-22 广州智造家网络科技有限公司 询盘方法和装置
CN109146531A (zh) * 2017-06-27 2019-01-04 北京三快在线科技有限公司 为广告主确定广告区的方法及装置、设备
CN109146531B (zh) * 2017-06-27 2022-04-05 北京三快在线科技有限公司 基于位置的服务lbs为广告主确定广告区的方法及装置、设备

Also Published As

Publication number Publication date
US8923889B2 (en) 2014-12-30
US20130290483A1 (en) 2013-10-31
US9160802B2 (en) 2015-10-13
US20100041419A1 (en) 2010-02-18
US20160034962A1 (en) 2016-02-04
US9424595B2 (en) 2016-08-23
US20150113096A1 (en) 2015-04-23
US8504073B2 (en) 2013-08-06

Similar Documents

Publication Publication Date Title
CN101655959A (zh) 通过任意地理形状的使用的定制内容传递
US8180675B2 (en) System and method for automatically managing avail inventory data and avail pricing
CN102084387B (zh) 根据在线用户配置文件选择并使用与该配置文件有关的电视节目或频道显示的定向电视广告
CN101982952B (zh) 基于在线行为的定向电视广告
US20050015800A1 (en) Method and system for managing television advertising
US20080010132A1 (en) Methods, systems, and computer program products for targeting advertising to customers of content service providers
CN101444024A (zh) 为数字自动化系统的特征设置提供接口的管理控制台
CN104168492A (zh) 与在线用户的优选电视节目或频道相关的定向电视广告
AU2022202502A1 (en) Out of home digital ad server
CN101278311A (zh) 将广告自动与媒体文件匹配
JPH11514504A (ja) 通信ネットワークを通じてコマーシャル・メッセージを選択的に配布する装置および方法
WO2004068317A2 (en) Targeted and dynamic advertising impressions using a mixture of price metrics
US20030037144A1 (en) Collaborative content programming
JP4120363B2 (ja) 広告配信方法、広告配信システム、広告配信装置、ユーザ端末および広告配信プログラム
JP2002271855A (ja) 広告提供装置
WO2002003227A2 (en) Method and system for using a communication network to supply targeted advertising in interactive media
WO2008156619A2 (en) A system and method for automated selection and distribution of media content
JP2002024692A (ja) 出稿計画作成システムおよび出稿計画作成方法
US20230056950A1 (en) Advertisement service system for determining priority for each advertisement by reference area and tags
WO2003048890A2 (en) Real-time interactive stock quotes using a broadcast channel
WO2019199811A1 (en) Advertising system and method
JP2003122787A (ja) 広告配信最適化システム及びその方法
KR102194492B1 (ko) 광고와 쇼핑몰 연계 방법
KR100326732B1 (ko) 인터넷 방송 광고 시스템 및 인터넷 방송을 통한 광고 방법
WO2003030011A1 (en) Advertisement management method, system and computer program product

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100224