基于用户偏好的定向媒体的制作方法

文档序号:6568137阅读:165来源:国知局
专利名称:基于用户偏好的定向媒体的制作方法
技术领域
本发明的实施例一般地涉及网络接入,并且更具体地涉及在网络中提供定向媒体。2. 相关技术的描述目前,内容供应商和广告商在识别、建立以及保持与他们的用户基础的关系方面正 面临日益增长的困难。现有技术限制了这些关系。通常,用户通过经由网络接入设备访 问网站来与内容供应商和广告商互动。传统上是通过用户在网络上当前网点上的个人账 户或者用户计算设备上下载的程序(例如cookie)来识别用户。在一些现有技术的实施例中,内容供应商要求或者需要用户具有个人账户。当用户 创建个人账户时,通常需要用户注册或者提供个人信息以帮助内容供应商识别或者保持 与那个用户的关系。虽然注册提供信息给内容供应商,内容供应商为了为单独的用户制 作/定制媒体,例如广告, 一般不能使用这个信息。可选择地,内容供应商可以在用户的网络接入设备上放置cookie。 Cookie是一种 某些网站连接于计算设备中的用户硬盘的小的文本文件或者程序。Cookie可以包含例 如用户识别符,用户偏好,购物信息,个人的可识别信息,以及之前访问的网站列表。 当用户再次访问内容供应商的网站,该内容供应商可以取回cookie以识别该用户并接 着适当地更新该cookie。然而, 一些用户将cookie视作对隐私的侵犯。由此, 一些用户禁止允许cookie存储在他们的计算设备上的功能。进一步地,用户可以手动或者使 用阻止cookie下载或者完全删除cookie的反间谍软件或者杀毒软件(例如,cookie churn)来删除他们的cookie。也就是说,cookie方法的使用缺少持续性(例如,可以 被删除)。即使注册,信息典型地不能够被用于制作给用户的媒体。目前,出版商基于网站的所有访问者的聚集的人口统计学,销售内容供应商网站上 的详细目录(例如,广告空间)。通常,该人口统计学也包括一个iooo个响应者的用户 调査。然而,这个调查是关于基本特性的(例如,性别,年龄,收入水平),而不说明 用户的个性。因而,存在对基于用户偏好给用户提供定向媒体的系统和方法的需要。发明概述本发明的实施例提供用于确定为网站上的用户提供定向媒体的系统和方法。在示范 性的实施例中,用户简介与每个网络接入设备相关联。当网络接入设备的用户试图接入 内容供应商的网站时,该网络接入设备的IP地址由客户关系服务器所使用以识别具体 的网络接入设备。随后获得相应的用户简介。示范性媒体选择优化器基于用户简介确定定向媒体部件。在一些实施例中,媒体选 择优化器回顾与用户简介相关联的用户偏好以确定最适合经由内容供应商网页呈现给 用户的媒体的类型。定向媒体部件可以是应当呈现给用户的识别媒体的媒体标签或者媒 体的类型。作为选择地,定向媒体部件可以是定向媒体本身。在进一步的实施例中,媒体选择优化器使用接入点信息,历史信息,和/或连同用 户简介信息一起的接入点以位置为中心的信息以确定定向媒体部件。接入点信息从网络 接入设备正在接入网络的接入点提取到。历史信息基于过去的交互作用,该交互作用形 成该网络接入设备的用法的模式。在一些实施例中,可以将该历史信息并入该用户简介。 以位置为中心的信息从任何对事件,情况,及其他该接入点位于其中的位置的属性具有 认识的资源处获得。一旦确定了定向媒体部件,可以将该定向媒体部件转送到9相应的定向媒体提供给用户的媒体服务器。该定向媒体可以包括广告,息票,视频,音乐,或者任何其它的 适合于该用户的媒体。附图的简要说明

图1是使用本发明实施例的一种简化的环境的示范性结构图;图2是使用本发明实施例的另一个环境的示范性结构框图;图3是示范性CR服务器的结构框图;图4是示范性信息搜集引擎的结构框图;图5是图2的环境中的示范性通信路径的图表;图6是一种用于给用户提供定向媒体的示范性方法的流程图;以及图7是一种用于最佳化该定向媒体的选择的示范性方法的流程图。示范性实施例的详细说明本发明的实施例提供用于为用户提供定向媒体的示范性系统以及方法。通过利用 包含用户偏好的用户简介,本系统可以识别与该用户最相关的媒体或者媒体类型。该 用户简介与一个恒定的设备标识符(例如,不能被删除或更改)相关联。本系统还可 以使用与该用户或者用户的位置相关的实时信息以定制呈现给该用户的媒体。这允许 出版者最大化他们的广告收入。参考图l,表示了可以在其中实现本发明的实施例的一种示范性环境100。不同于 大部分先有技术那样,通过在用户的计算设备(未示出)上的cookie或者用户通过互 联网访问的站点跟踪用户,可以通过记录在网络130上的用户的行为或者通过服务供应 商120获得网络服务识别本实施例中的用户、确定并跟踪他们的偏好。在本实施例中,环境100包括至少一个网络接入设备110、服务提供者120、网络 130、复数个内容供应商140,以及客户关系服务器("CR服务器")150。在示范性实施例中,网络130是国际互联网。做为选择,网络130可以是局域网(LAN),内部网, 或者外部网。在一些实施例中,用户启动网络接入设备110为了与网络130通信。网络接入设 备110是任何能通过网络130通信的数字设备。网络接入设备110的例子包括桌面计 算机,膝上计算机,个人数字助理,以及蜂窝式电话。网络接入设备IIO可以包括无 线网络接入驱动设备,路由器,电缆调制解调器,电话调制解调器,或者任何其它的能 提供接入网络130的设备。在本发明的实施例中,网络接入设备110可以包括设备标识符,由CR服务器150 使用该设备标识符以识别网络接入设备110。该设备标识符可以包括介质存取控制地址 (MAC地址),国际移动台识别号(頂SI),国际媒体设备标号(IMEI),或者任何匿名 的设备标识符。在进一步地实施例中,网络接入设备110还可以包括由软件或者硬件导 出的唯一标识符。据此,可以用,例如MAC地址,索引以及分组存在于网络接入设备 110中的软件或者硬件的唯一标识符以创建唯一的匿名设备标识符。服务提供者120是被配置为向接入通信网络130提供网络接入设备110的设备。在 某些例子中,服务提供者120是交换机,桥接器,网关,路由器,或者这些设备的任何 组合。服务提供者120—般地由提供网络连通性的公司(例如,国际互联网服务提供 者,〃 ISP ")来控制。在一个实施例中,服务提供者120分配外部的IP地址给搜索 接入通信网络130的每个网络接入设备110。示范性的内容供应商140是被配置为通过通信网络130为网络接入数字设备110的 用户提供信息的任何数字设备。在一些实施例中,内容供应商140是网站。在其它的 实施例中,内容供应商140是电子邮件提供商或者文件传送站点(FTP)。内容供应商 140典型地由提供用于通过通信网络140察看或者分配的信息的个体,群体,或者公司 控制。在一些实施例中,所提供的内容可以包括数据,视频,音频,软件,或者它们 的任何组合。示范性的CR服务器150被配置为识别寻求接入网络130的任何数量的网络接入设 备IIO,并生成针对每个网络接入设备110的用户简介。该用户简介可能用来构造以及发展网络接入设备110的用户和产品和/或服务的所有者或者代理人之间的关系。在不 同的实施例中,CR服务器150可以与网络接入设备110、服务提供者120,或者网络130 相耦合。CR服务器150被进一步地配置为从寻求接入网络130的网络接入设备110接收设 备标识符。CR服务器150还接收接入信息及其他与用户有关的信息,诸如分配给网络 接入设备110的当前的IP地址。CR服务器150根据设备标识符,接入信息及其他与 设备标识符有关的信息生成用户简介。在一个例子中,用户操作网络接入设备110以连接通信网络130。该用户被识别 并且他们的偏好由CR服务器150基于该用户寻求通信网络130接入的次数,从那里用 户搜索接入,和任何其它的可利用的信息而确定。不同于先有技术中的许多例子那样, CR服务器150不需要在用户的网络接入设备110上放置cookie, CR服务器150也不监 视该用户访问的内容供应商140,而是CR服务器150从该用户的网络接入设备110和 /或服务提供者120接收设备标识符。通过该设备标识符,可以识别该用户并且可以存 储用户接入该网络的次数和地点以帮助该用户简介的生成。在另一个实施例中,仍然可以在网络接入设备110中放置cookie。因为大部分当 前的广告工业基于使用cookie, cookie和/或设备标识符的使用可能帮助转变广告工业 远离当前的唯cookie的系统。这样,可以由混合的cookie/设备标识符组合识别每个网络接入设备iio。应当指出,任何数量的网络接入设备110,服务提供者120,以及内容供应商140 均可以被包含在图1的环境100之内。现在参考图2,该图表示了本发明实施例可以使用于其中的另一个环境200。环境200 包括复数个经由接入点210耦合于网络130的网络接入设备110,复数个内容供应商 140,以及CR服务器150。环境200进一步地包括媒体服务器220,其直接地或者间接 地与产品所有者230,代理240,以及附属250合作。虽然网络接入设备110被表示为 与接入点210无线地耦合,但一个或多个网络接入设备110可以通过电线(例如,以太 网,USB,或者火警线)与接入点210相耦合。接入点210是将网络接入设备110耦合到网络130的设备。接入点210可以包括 基站,路由器,网络集线器,或交换机。在一个例子中,接入点210是安装在商业体(例 如,咖啡店)或者场所(例如,城市公园)之内的允许网络接入设备110的用户接入网 络110 (例如,热点)的路由器(有线的或者无线的)。尽管接入点210被表示为直接 耦合网络130,但做为选择,接入点210可以经由服务提供者120 (图1)耦合到网络 130。在其它的实施例中,接入点210是服务提供者120,或者是其部分。接入点210 可以包括硬件,软件,或者固件。在一个实施例中,当安装接入点210时,接入点210从服务提供者120协商出一个 IP地址。当有网络接入设备110寻求网络接入时,该网络接入设备向接入点210提供 它的设备标识符,如MAC地址。可以将接入点210配置为验证MAC地址以及分配IP地址以允许网络接入设备110 通过接入点210接入网络130。接入点210指示设备标识符以及接入信息到CR服务器150。接入信息可以包括与 该设备标识符相关联的任何信息。在一个实施例中,接入信息用诸如IP地址或者其它 的标识符,识别接入点210。该接入信息可能还包括识别网络接入设备110寻求接入 的日期与时间的信息,操作接入点210的商业体类型,和/或针对服务向网络接入设备 110的用户收取的费用的数额。在其它的实施例中,在接入点210以及网络130之间 的路由器被配置为指示该设备标识符以及接入信息到CR服务器105。CR服务器150被配置为接收来自接入点210的设备标识符和接入信息。该设备标 识符和接入信息然后被存储在一个档案之内。该档案跟踪该设备标识符和接入信息。 另外,该档案可以存储任何与该设备标识符有关的其他种类的信息。在示范性的实施例中,当该用户访问内容供应商140的网站时,该用户可能在网页 部分上看到定向媒体。在一些实施例中,该定向媒体是目标广告。做为选择,该定向 媒体可以包括目标音频,视频,息票,或者其它的适合该用户的兴趣/偏好的媒体。该 定向媒体一般位于内容供应商的网页的特定部分(例如,在标题广告位置中)。在一些实施例中,经由媒体服务器220将该定向媒体置于内容供应商的网页上。媒体服务器220连同CR服务器150 —起运行以确定为每个用户所提供的定向媒体。媒体 服务器220进一步地与基于产品拥有者230的要求生成该媒体的附属250以及创建媒体 的代理240相关联。例如,汽水公司X (产品所有者230)可以雇用广告代理(代理 240)去设计用于产品所有者230的广告(媒体)。代理240可以同网络广告设计师(附 属250) —道工作去创建该媒体。该媒体然后被保存在媒体服务器220直到经由内容供 应商140的网页将它送交到用户。在一些实施例中,该媒体包括媒体简介标记,其识别 该媒体应该被指示到或者作为目标的用户类型。媒体可以与超过一个媒体简介标记相关 联。现在参考图3,更详细地表示示范性的CR服务器150。在一个实施例中,CR服务 器150包括全部经由通信总线360耦合的简介引擎310、信息搜集引擎320、存储系统 330、媒体选择优化器340,和通信网络模块350。通信网络模块350经由网络链路370 和网络130 (图1)通信。简介引擎310被配置为根据与用户和用户的网络接入设备110 (图l)相关联的特 征生成用户简介。每个用户简介可以包括一个或者多个设备标识符(网络接入设备110的)、接入信息、设备历史,以及任何其它的与网络接入设备iio或设备标识符相关联的信息。每个用户简介通过当前的IP地址和与网络接入设备110相关联的设备标识符 (或者其它的信息)识别用户(间接地经由该用户使用的网络接入设备110)。在一些 实施例中,该设备标识符是MAC地址。在其它的实施例中,该设备标识符是IMSI或者 IMEI。在又一个实施例中,该设备标识符可以包括存在于网络接入设备110中的软件或 者硬件的唯一标识符。简介引擎310可以进一步地根据特定的网络接入设备110的用户的单独特征、偏好和习惯定制用户简介。例如,如果该用户用相同的网络接入设备iio通过在特定咖啡店的接入点210重复地接入网络130,与该设备标识符有关的用户简介可以表示该用户特 别喜欢该咖啡店。这样,该用户简介可以表示该用户更喜欢咖啡或者特定的咖啡店。简介引擎310还可以将群体特征并入用户简介。g卩,该用户简介可以包括一个或者 更多表示与该用户相关联的群体类型的群体标识符。例如,可以将一个群体标识符归入 该用户简介中,该群体标识符涵盖生活在特定城市且具有类似的嗜好的特定性别和年龄的一组用户(例如,在旧金山地区喜欢棒球的18-30岁之间的男性)。做为选择,可以 用复数个群体标识符来识别用户可能与之相关联的组。即,例如, 一个群体标识符可能 表示性别和年龄,而第二群体标识符可能表示城市,以及第三群体标识符表示嗜好。做 为选择,可以使用其它的特征组合以及群体标识符(例如,表示性别,年龄,以及位置 的单个群体标识符)。在一些实施例中,该用户简介共同地识别一般的趋势。例如,用户的多数可能是在 某一年龄范围内男性并且寻求特定的足球场之内的网络接入。这样,可以生成针对在该 年龄范围的喜欢足球的男性的群体标识符。也可以生成其它的群体标识符,如针对更喜 欢运动的男性,或者与在年龄范围以及运动之内的用户关联的群体标识符。在另外的实施例中,可以通过简介引擎310生成并且使用预定的群体标识符。例如软饮料公司可能希望控制广告到某一人群。可以生成对应于那个人群的群体标识符并且落入该人群的用户简介可能包括此群体标识符。美国申请号-------,题为"发展与网络存取点的客户关系"中详述了该用户简介的生成,其在此被并入以作参考。应当指出,本发明的实施例允许用户修改或者更新与他们的网络接入设备iio相关联的用户简介。另外,用户可以阻断或者隐藏该用户更希望保持保密状态的一些信息 (例如,姓名或者地址)。信息搜集引擎320被配置为接收或者获得来自网络接入设备110,接入点210,和 任何其它的可能与该用户简介,用户偏好,和网络接入设备110相关联的信息源的信息。信息搜集引擎320可以被进一步地配置为将该信息存储在存储系统330中。在一些 实施例中,信息被保存在设备档案中。将连同图4更详细地论述信息搜集引擎320。存储系统330被配置为存储来自收集引擎320的信息。存储系统330还可以存储用 户简介。媒体选择优化器340被配置为确定应该呈现给用户的定向媒体。在示范性的实施例 中,媒体选择优化器340接收尝试接入内容供应商140的网络接入设备110的IP地址。根据该IP地址,媒体选择优化器340可以确定相关联的网络接入设备110,并且 提取与网络接入设备IIO有关的用户简介信息(例如,根据设备标识符)。媒体选择优 化器340还可以经由信息搜集引擎320提取其它的信息(例如,接入点信息和以位置为 中心的信息)。使用该提取的信息,媒体选择优化器340执行分析以匹配该用户简介信 息,用户偏好,和群体标识符以及接入点信息和以位置为中心的信息以确定应该被送往 向内容供应商140请求内容的网络接入设备110的最合适的媒体或者媒体类型。在一 些实施例中,识别该媒体或者媒体类型的媒体标签被发送到媒体服务器220或者内容供 应商140。在另一个实施例中,实际的媒体可以被发送到内容供应商140的媒体服务器 220。通信网络模块350是CR服务器150到网络接入设备110,接入点210,服务提供者 130,网络130,内容供应商140,媒体服务器220和任何其它的在网络130中的设备的 通信接口。图4更详细地表示了信息搜集引擎320。在一些实施例中,信息搜集引擎320包括 用户信息模块410,接入点信息模块420,历史模块430,和以位置为中心的模块440。 另一个实施例可以包括更多,更少,或者功能上等效的模块。用户信息模块410获得包括与网络接入设备110有关的信息在内的用户信息。例 如,用户信息模块410可以接收网络接入设备110的MAC地址和IP地址,或者任何其 它可以从网络接入设备110获得的信息。这个信息然后被保存在存储系统330。接入点信息模块420获得与接入点210相关的信息。这个信息可以包括接入点210 的位置,与接入点有关的机构类型(例如,咖啡店,城市公园,等等),和任何其它的 可以从接入点210处获得的信息。历史模块430被配置为收集和保存关于网络接入设备110的历史信息。例如,每当 CR服务器150接收到同样的设备标识符时,就可以由历史模块430跟踪网络130被接 入的次数,使用的相应接入点210,接入的日期与时间,等等。然后可以用历史信息建 立一种模式,用户简介的各个方面可以从该模式发展出来。例如,如果用户具有在特定 的日子和时间从具体地点(例如,在每星期日10am,拐角咖啡店)接入网络130的历史,历史模块430可能记录这个模式。该模式那么可以被用于分配群体标识符。以位置为中心的模块440被配置为获得与接入点210的位置相关联的以位置为中心 的(本地的)信息。以位置为中心的信息可以包括时间,天气,特别报道,附近的企业 类型和任何其它的与该位置相关的信息。这个信息可以从接入点210处或者从其它来 源,诸如,网站,气象服务,和全球定位通讯卫星获得。在一些实施例中,可以将以位 置为中心的信息保存在存储系统330中。在其它的实施例中,以位置为中心的信息被 不断地更新并因此不将其保存在CR服务器150而是当需要时获得。现在参考图5,图2的环境中的示范性通信路径的图表被表示。起初,用户借助于 网络接入设备110经由接入点210接入网络130。通常,该用户可能请求接入特定的内 容供应商140。这个请求经由通信路径510从接入点210发送到内容供应商140。该请 求还可以包括接入点为网络接入设备110分配的IP地址。一旦内容供应商140接收到该请求,内容供应商140可以经由通信路径520转送该 IP地址到CR服务器150。在一些实施例中,将IP地址通过媒体服务器220转送到CR 服务器150。根据该IP地址,CR服务器150可以确定提供该请求的相应的网络接入设备110。在 示范性的实施例中,当网络接入设备110接入网络130时用户信息模块410接收设备标 识符(例如,MAC地址)和相应IP地址。因此,CR服务器150可以确定给予接收自内 容供应商140的IP地址的特定的网络接入设备110。由于网络接入设备110的设备标识符,CR服务器150获得与设备标识符相关联的 相应得用户简介。信息搜集引擎320 (图3)还可以获得连同历史信息一起的与接入点 210位置有关的以位置为中心的信息。然后通过媒体选择优化器340分析所有信息以获 得与呈现给请求用户的最相关的媒体标签或者媒体。这个媒体标签或者媒体经由通信路 径530被提供到媒体服务器220。媒体服务器220然后经由通信路径540提供该定向媒体(例如,与该媒体标签有关) 到内容供应商140。在一些实施例中,该定向媒体是处于标题广告位置的广告。内容供应商140然后经由通信路径550提供所请求的内容给该请求用户。该请求 的内容将包括适合请求用户正在利用的网络接入设备110的用户简介/偏好的定向媒 体。应当指出图5的通信路径是示范性的。另一个实施例可以包括不同的路径。例如, 媒体服务器220可以被包含在内容供应商140之内。在这种情况下,通信路径530和 540将被合并成单个通信路径。参考图6,该图提供了一个用于为用户提供定向媒体的示范性方法的流程图600。 在步骤610中,用户接入网络130 (图1)。在示范性实施例中,借助于网络接入设备 110经由接入点210 (图2)接入网络130。在步骤620中,该用户请求借助于网络接入设备110接入到特定内容供应商140(图 1)。这个请求通过接入点210被发给内容供应商140。在示范性的实施例中,在用户 输入所感兴趣的内容供应商140的URL地址时产生该请求。由内容供应商140接收该请求(步骤630)。在示范性的实施例中,该请求包括在 当前的网络130接入会话期间,由接入点210分配给网络接入设备110的IP地址。IP 地址对于网络接入设备110是唯一的并且可以用于识别特定的网络接入设备110。在步骤640中,内容供应商140转送该IP地址给CR服务器150。在一些实施例 中,该IP地址被直接地从内容供应商140转送至CR服务器150。在另一个实施例中, 首先将该IP地址发送到媒体服务器220,再由媒体服务器220将该IP地址转送给CR 服务器150。此后,在步骤650中最优化针对与该IP地址有关的网络接入设备110的媒体选择。 该最优化分析用户简介,接入点210信息,和以位置为中心的信息以确定对于该用户最 相关的定向媒体部件。将结合图7更详细地论述步骤650。在步骤660中,将该定向媒体部件发给媒体服务器220。在一些实施例中,该定向 媒体部件是表示应该提供给该用户的媒体或者媒体类型的媒体标签。例如,该媒体标签 可以表示应该提供给送往喜欢棒球的18-30岁间的男性的广告。媒体服务器220可以包括复数个具有相应媒体简介标记的代码的媒体。媒体服务器220能因此从CR服务器150 获得最佳化的媒体标签并且选择具有相同的对应媒体简介标记的媒体。在其它的实施例中,该定向媒体部件是该定向媒体本身。例如,如果该用户简介表 示用户是18-30岁间的男性,温度超过80。(以位置为中心的信息),并且它接近中午 时刻(以位置为中心的信息),那么将提供来自COKETM的广告(定向媒体)。应当指出 步骤660是可选择的。在步骤670,将该定向媒体放置在来自内容供应商140的经请求的网页上,并且向 该用户提供该请求页。在示范性的实施例中,将定向媒体安置在该网页一部分中,诸如 在标题广告位置。该定向媒体可以包括静态的或者动态的广告,视频,音乐,或者任何 其它的可以根据该用户简介和偏好定制给用户的媒体形式。应当指出图6的方法是示范性的。另一个实施例可以包括更多,更少,或者不同的 顺序步骤并且仍然在本发明实施例的范围之内。例如,步骤660是可选择的。g卩,通过 CR服务器150直接地为内容供应商140提供该定向媒体。在另外的例子中,可以直接 将该定向媒体部件发送给内容供应商140。在这个例子中,内容供应商140包括媒体数 据库和/或服务器部件,其包含可以根据该接收的定向媒体部件(例如,媒体标签)而 提供在所请求的网页上的媒体。现在参考图7,提供用于最佳化定向媒体的选择的示范性方法的示范性流程图。在 步骤710中,CR服务器150使用接收的IP地址(从步骤640)以获得相应的用户简介 信息。在一个实施例中,当用户最初接入网络130时,用户信息模块410 (图4)接收 设备标识符(例如,MAC地址)和网络接入设备110的IP地址两者。根据接收自内容 供应商140的IP地址,CR服务器150 (例如,媒体选择优化器340)可以确定相应设 备标识符并且提取与来自存储系统330的设备标识符相关联的用户简介。在步骤720中,接入点信息模块420获得当前的接入点信息。该接入点信息可以包 括接入点210的位置,与接入点相关联的机构类型(例如,咖啡店,城市公园,等等), 和任何其它的可以从接入点210处获得的信息。历史信息可以在步骤730中通过历史模块430获得。历史信息可以包括诸如网络接入设备110接入网络130的次数,所使用的相应接入点210,接入的日期与时间,等等 可以被历史模块430跟踪的信息。然后可以用历史信息建立一种模式,用户简介的各个 方面可以从该模式发展出来。例如,如果用户具有在特定的日子和时刻自具体地点(例 如,每星期日上午十点拐角咖啡店),接入网络130的历史,历史模块430可以记录这 个模式,并且当通过媒体选择优化器340需要时再调用该信息。在步骤730中,经由以位置为中心的模块440获得以位置为中心的信息。以位置为 中心的信息可以包括时间,天气,特别报道,附近的企业类型和任何其它的与该位置相 关联的信息。这个信息可以从接入点210处或者从其它来源,例如,网址,气象服务, 和全球定位通讯卫星获得。在一些实施例中,可以将当地信息保存在存储系统330中。 在其它的实施例中,当地信息被不断地更新并且因此不保存在CR服务器150,但是在 必要时实时获得。在步骤740中,该用户简介信息连同相关的接入点信息,历史信息,和/或以位置 为中心的信息一起由媒体选择优化器340使用以确定定向媒体部件。该定向媒体部件 可以是与提供给请求用户最相关的媒体标签或者定向媒体。在示范性的实施例中,由媒体选择优化器340执行的分析考虑到包括用户偏好的用 户简介。该用户简介可能表示如性别,年龄范围,大体的位置(例如,住宅或者工作 的城市),更喜欢的接入位置(其可以由历史模块430确定并且保存在该用户简介中), 及其他偏好这样的信息。在一些实施例中,媒体选择优化器340可以仅基于该用户简 介中的偏好确定定向媒体部件。例如,该用户简介可以表示该用户是生活在旧金山并 且喜欢棒球的18-30岁之间的男性。根据这个用户简介,媒体选择优化器340可以确 定该最佳化媒体应该属于有关于棒球(并且可能地具体的队)的媒体。然后分配相应 的定向媒体部件。在进一步的实施例中,还可以将接入点,历史,和/或以位置为中心的信息由媒体 选择优化器340归入该分析。例如,该用户简介可能表示该用户是生活在旧金山的 18-30岁之间的男性。该接入点信息可以表示该用户正从棒球场接入网络130。以位 置为中心的信息可能表示在露天大型运动场是80° ,而且是中午(即午餐时间)。在 这个例子中,因为是在热天、球场内,所以媒体选择优化器340可以将接入点和以位置为中心的信息计算在内以确定该最佳化媒体应该是COKE"的广告,并且该用户很可能即 将从食物商贩处(销售可乐产品的人)购买午餐。在一个不具体的例子中,该定向媒 体部件可能确定应该提供汽水或者食物广告。在另一个例子中,以位置为中心的信息可以表示有棒球队刚刚获得季候赛资格。根 据这个新的以位置为中心的信息,媒体选择优化器340可以生成新的定向媒体部件,该 新的定向媒体部件表示应该为用户提供关于季后赛球票的购买的广告或者息票。可以 生成第二媒体部件以提供给用户购买季后赛产品诸如T恤和帽子的机会,并且指引该 用户从露天大型运动场(即,当前的接入点210位置)到穿过该街道的商店。因此, 媒体选择优化器340可以提供超过一个的定向媒体部件。在一些实施例中,来自内容 供应商140的网页包括超过一个的用于媒体的位置。在这些实施例中,可以同时为用 户提供超过一个的定向媒体。应当指出图7的步骤是示范性的。另一个实施例可以包括处于不同顺序的图7的步 骤,或者一个或者更多步骤(例如,720, 730,和740)是可选择的。虽然以上参考使用唯一的IP地址去识别网络接入设备110论述了示范性的实施例, 但在进一步地实施例中,可以利用除该IP地址之外,或者代替它的其它的唯一接入信 息。例如,网络接入设备110可以按照接入内容供应商140的网页的请求,提供唯一 的浏览器信息,操作系统信息,或者cookie信息。浏览器信息的例子包括,但是不限 于,浏览器版本,浏览器类型,浏览器的安装日期,和会话标识符。操作系统信息的 例子包括,但是不限于,操作系统版本,操作系统类型,和操作版本安装的日期。己经在上面参考示范性的实施例描述了本发明。显而易见的是本领域的普通技术 人员可以做出不同的修改以及使用其他的实施例而不脱离本发明的主要范围。因此, 依据示范性实施例的这些及其他变化被认为是被本发明所覆盖的。
权利要求
1.一种用于为网络上的用户提供定向媒体的方法,包括基于与用户简介相关联的设备标识符提取用户简介信息;以及分析该提取的信息以确定定向媒体部件。
2. 如权利要求1的方法,进一步地包括提取针对该用户正在接入网络的位置的以位置为中心的信息。
3. 如权利要求1的方法,进一步地包括提取针对该用户的历史信息。
4. 如权利要求1的方法,进一步地包括提取一个接入点的接入点信息,该用户正从该接 入点接入该网络。
5. 如权利要求1的方法,进一步地包括向媒体服务器提供该定向媒体部件。
6. 如权利要求1的方法,进一步地包括向内容供应商提供该定向媒体部件。
7. 如权利要求1的方法,其中该定向媒体部件是媒体标签。
8. 如权利要求1的方法,其中该定向媒体部件是定向媒体。
9. 如权利要求1的方法,进一步地包括接收与该用户使用的网络接入设备相关联的IP 地址,其中基于该IP地址确定该设备标识符。
10. 如权利要求1的方法,其中该设备标识符是MAC地址。
11. 如权利要求1的方法,其中该设备标识符是IMSI。
12. 如权利要求1的方法,其中该设备标识符是頂EI。
13. —种用于为网络上的用户提供定向媒体的系统,包括媒体选择优化器,该媒体选 择优化器被配置为基于用户简介确定定向媒体部件,该用户简介与该用户使用的网络接 入设备的设备标识符相关联。
14. 如权利要求13的系统,进一步地包括简介引擎,该简介引擎被配置为更新以及保持 该用户简介。
15. 如权利要求13的系统,进一步地包括用户信息模块,该用户信息模块被配置为获得 与该网络接入设备相关联的信息。
16. 如权利要求13的系统,进一步地包括接入点信息模块,该接入点信息模块被配置为 获得与一个接入点有关的信息,该网络接入设备正从该接入点接入该网络。
17. 如权利要求13的系统,进一步地包括历史模块,该历史模块被配置为保存与该网络 接入设备相关联的历史信息。
18. 如权利要求13的系统,进一步地包括以位置为中心的模块,该以位置为中心的模块 被配置为获得与位置有关的信息,在该位置该网络接入设备正从接入点接入该网络。
19. 如权利要求13的系统,进一步地包括媒体服务器,该媒体服务器被配置为接收该定 向媒体部件并且向内容供应商的网页提供定向媒体。
20. —种具有包含在其中的程序的机器可读介质,执行该程序以提供用于为网络上的用户提供定向媒体的方法,该方法包括基于与用户简介有关的设备标识符提取用户简介信息;以及分析该提取的信息以确定定向媒体部件。
全文摘要
提供一种用于确定用户的定向媒体的系统。该示范性的系统包括媒体选择优化器,其被配置为经由设备标识符,根据与网络接入设备相关联的用户简介确定定向媒体部件。该媒体选择优化器可能同时在它的定向媒体部件的决定中利用接入点信息,历史信息,以及接入点以位置为中心的信息。该定向媒体部件然后可以被发送到提供相应定向媒体给该用户的媒体服务器。该定向媒体可以包括广告,息票,视频,音乐,或者任何其它用户可定制的媒体。
文档编号G06F15/16GK101248424SQ200680025661
公开日2008年8月20日 申请日期2006年5月12日 优先权日2005年5月12日
发明者尼丁·沙, 布里杰施·帕特尔, 扎兹·邦加, 阿毛尔·帕特尔 申请人:菲瓦技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1