基于用户简档数据的内容选择的系统和方法

文档序号:6462989阅读:166来源:国知局
专利名称:基于用户简档数据的内容选择的系统和方法
技术领域
当前发明涉及内容选择和呈现,尤其是在基于用户简档数据的在线环境
中选择和呈现内容。
背景技术
近来,在线用户体验已经有了显著地发展,并且现在包括了在线呈现多
媒体内容的所有方面。例如用户可以访问很多在线内容资源以便听音乐,下
载视频,阅读新闻文章,与其他人的社会交往等。对于这^f寺定在线用户的可 获得的关注范围,伴随着该用户周围有限的交互空间,只有有限数量的预先选 择的内容可以被有效的呈现给用户。这些预先选择的内容可以包括,例如,在 线广告,购买选择,可用棚艮务^^似的信息。随 来越多的用户移往在线环境,无论是虚拟还是现实中,在竞争在 线用户的注意力方面有一个相应的增长。从广告这点来看,目前没有办法精确 的选择在线内容以便提供给一个時定的在线用户,而这些内割艮可能是用户感 兴趣的,例如目标广告或购买选择。 一种减轻这种断开现象的方式是将用户简 档信息与特定的可用的在线内容相匹配。然而,由此出现了很多效果不高的用 来识另,户精选的在线内容的装置。这主要是因为,当用户可能典型的被要求 提供特定的人口统计的和心理的信息作为例行的在线注册过程的一部分,这些 用户经常不愿意泄漏个人信息,或者对于他们的回答是不可信的。因此,有获 得一种基于用户简档 的在线内容选择的系统和方法的需求,所述在线内容 选择系统和方法至少部分基于用户简档数据。

发明内容
在此公开和要求的是一种用于在线内容选择的方法,简档服务器和计算 机程序产品。在一个实施例中, 一种方法包括接收包含了用户特征的用户简档 数据的至少一部分,对用户特征计算简档概率,并接收在线用户行为数据。该 方法进一步包括,至少部分基于在线用户行为数据为用户特征更新简档概率, 然后基于用户简档 选择在线内容。
鉴于随后对本发明的可仿效的实施例描述的基础上,本发明的其他方面, 特征和技术,对于熟知相关技术的人来说是显而易见的。


本发明的特点,目的和优点可以从下面阐明的与附图一起的详细描述中
更明显的得到,类似的参考特征也相应的通过附图识别出来
图l示出了根据本发明的一个实施例的通信系统;图2描述了根据本发明的一个实施例的基于用户简档 选择内容的处 理过私图3A-3B描述了根据本发明其他实施例的基于用户简档数据呈现内容的 处理过程。
具体实施例方式本公开一般涉及基于用户简档 选择和呈现在线内容。在某些实施例 中,用户简档数据可以被接收,或者是在一个注册过程中,或者是在基于一个 或多个在线用户的动作的选择性推断中。用户简档数据可以由很多独立的特征 构成,其中的每一个特征可以具有关联的简档概率,它代表着底层数据的信心 水平。发明的一个方面是为了积累用户行为数据,优选地来自于多个在线应用
或其他资源。在下面将被详细描述的某些实施例中,这种用户行为数据可以随
即被用于更新前述的简档概率,然后是全部的用户简档数据。在某些实施例中,可以至少部分基于更新的用户简档将特定的在线内容
呈现给主体用户。这些在线内容可以被基于一个"最接近匹配"的对比从一组
可用的内容中选择出来。在此使用的术语"用户"可以涉及一个特定的个人或可以涉及一个或多 个由该个人创造的(或与该个人相关)"人物"或"角色"。这样的每一个在线 角色可以看起来被表现为所说的"替身",其表示用户的他或她的视觉表示,典 型的是一个二维图标的形式。此外,人物(aka演员)可以对于在线环境中的给 定的"场景"是唯一的,或者是在不同的场景间选择性的移动。正如这样,应 当理解,用户的参照物应当包括适当情况下的用户在线角色。
在此使用的术语"一个"应当意 是一个或多于一个,术语"多个" 应当意味着是两个或多于两个,术语"另一个"被定义为是第2个或更多,术语"包括"和减"具有"是开放式的(例如,包含),术语"或"被解释为包括 的或者表示任意一个或任意的组合。因此,"入B或C"表示下列的任意一4^ 义A; B; C; A和B; A和C; B和C; A, B禾B C。这种定义的一个例外仅 仅是在当一些元件,功能,步骤或动作的组合在某些方式下固有的互斥时才发 生。参考遍及当前文档中提及的"一个实施例","某个实施例"或类似的术语 表示与这个实施例相关的描述的特定的特征、结构或特性被包含在本发明的至 少一个实施例中。因此,这些短语在当前描述的各种不同地方出现时,并不一 定只针对一个相同的实施例。尤其,特定的特征、结构或特性可以被不加限制 的以任何一种合适的方式在一个或多个实施例上进行组合。根据计算机编程的现有熟练技术人员的实践,下面结合由计算机系统或
相同的电子系统执行的操作描述本发明。这些操作有时涉及的是可被计算机执 行的。可以意识到这些符号表示的操作包括处理器的处理,如中央处理单元, 处理电信号表示的数据位和那些存在于系统存储中的存储器位置的数据位的维 持,及对信号的其他处理。被维持的数据位的存储器位置是物理位置,它具有 对应着数据位的特定的电的、磁的、光的或有机的属性。当以软件^l行时,本发明的元素本质上是执行必要任务的代码片段。这 些代码片段能被存储在处理器可读媒体中,可以包括能够存储或传输信息的任 意媒体。处理器可读媒体的举例包括电子电路,半导##储器装置,只读存储 器(ROM),闪存或其他非易失的存储器,软盘,CD-ROM,光盘,硬盘,光 纤媒介,射频(RF)链接等。图1中描述了一个通信系统100,在其中本发明一个或多个方面可以被 执行。特别的,通信系统100包括因特网协议(IP)网络120,以提供在用户 110、内容服务器130、应用月艮务器135和社区服务器195之间的通信路径。如
所示的那样,用户no可以使用任意数量的通信^a来访问这些不同的在线月艮
务器,包括无线装置140 (如蜂窝电话、智能电话、个人数字助理等),便携式 计^t几150和/或个人计算机160。当用户110 4顿无线装置140连接IP网络120 时,通信系统100可以进一步包括载波网络170,该载波网络被配置成提供在无 线装置140和网络120之间的无线通信服务。载波网络170支持至少一种无线 通信协议如全 动通信系统(GSM),通用分组无线业务(GPRS),码分多 址(CDMA)或宽带码分多址(WCDMA)。
第三方内容服务器130可以包括任意育的多在IP网络120上提供在线内容 的服务器,包括声音内容、视频内容、流媒体、音乐、基于游戏的内容、基于 交易的内容(如在线购买)、广告内容、基于文本的内容、基于图形的内容和上 述内容的任意组合。此外,应用服务器135可以被配置成提供各种在线服务和 访问在线应用。以非穷举的方式举例,这些服务和应用可以包括因特网搜索应 用、由fH牛应用、基于定位的应用、梦幻体育、拍卖、角色、在线约会服务、地 图服务和新闻服务。可以意识到的是很大范围内的内容、月艮务和应用可以由服 务器130和135提供,并且本发明不意图被限制到任意一^tt定的实例。可进 一步意识到的是服务器130和135可以被合并成一个服务器劍艮务^l群。
继续图l的描述,通信系统100进一步包括与IP网络120耦合的简档服 务器180。当单独表示时,简档服务器180和简档 库190可以是单独的组件, 或类似的被分离鹏操作±5相关联的不同的服务器和/或 库中。任何时候, 简档服务器180可以被配置 数据库190中保持多个用户的简档信息,其中 包括用户110。这些简档数据可以包括个体的人口统计学的特征的集合,如年龄、 社会地位、性别、血型、种族、收入、移动性(根据相对于工作的旅行时间或 可用的汽车数量)、受到的教育、家庭关系、工作状态、方位等。另外,用户简 档信息可以包括心理特征,如性格、价值观、态度、兴趣或生活方式。此外, 简档服务器180可以被配置成仅从社区服务器195收集用户简档数据,或访问 多个不同的社区服务器、内容服务器130和/鹏用服务器135。
正如上面所提到的,通信系统100进一步包括社区服务器195,用户IIO M31IP网络120对其进行访问。在某个实施例中,社区服务器195可以提供三 维(3D)环境,如在公开号为US2007/001161的文献中描述的3D环境,在此 Mil参考被完全的合并到此。然而,社区服务器195可以类似是任意一种, 的在线环境,如二维(2D)环境。舰非穷举的方式執列,社区服务器195可 以是一个社会网络服务器, 一个在线市场服务器或游戏服务器。可以进一步预 料的是,社区服务器195可以是一个访问在线社区的端口,并且其可以被用于 对于各种应用、内容和服务的接口,这些服务可以是社区服务,进fi^勺会/匹配, 在线游戏,内容浏览,GUI菜单导航,安全服务,个人自传和记者/博客应用。
在某些实施例中,这种在线社区可以用于Mil社会网络服务联系人们, 如约会服务,博客,即时消息,由附和在线事件。在线社区可以既有^J以组件,也有真实组件。在虚拟社区情况下,用户可以展现在虚拟世界中的部分性格, 在网络上与其他人玩游戏,并参与其他的虚拟服务。虚拟社区提供虚拟服务, 如游戏社区,虚拟购物和虚拟冒险。用于表示虚拟社区的内容可以通过内容月艮
务器130被提供,或由社区服务器195自己维持。相似的,各种可获得的基于 社区的服务和应用可以由应用服务器135提供,或者可选的由社区服务器195 自己提供。社区服务器195可以被用于访问一个真实的社区,由真实时空(如当地 时间),GPS位置,蜂窝位置或无线载波器的服务区 动。真实社区中可获得 的社区内容被链接到真实的时空,并根据真实时空提供给真实社区中的用户。 真实社区内容和服务可以由内容服务器130提供,可以包括信息附录,如当地 新闻,运动,音乐和广告。信息检索可以被精选为当地商业,个人信息,住宿 和购物。当在图1中描述了斜虫的社区服务器195时,同样可以预料到,用户110 可以在很多在线环境之间移动,同样存在于社区服务器195中,以及在同样被 连接到IP网络120的许多賴虫的社区服务器之间。然而,为简单起见,通信系 统100被描述为具有一个单独的社区服务器195,但本发明不局限制于此。
正如下文中将被详细描述的,在对社区服务器195的注册过程或另一个在 线注册过程中,用户110可以被要求提供人口统计数据(如,年龄,社会地位, 性别,血型,种族,收入等),也可以是心理M (如,价值观,兴趣,生活方 式等)。这些信息被简档服务器180存储并被用于建立关于用户110的初始用户 简档。正如下面那样将被详细描述的,根据本发明的原理,这些用户简档数据 能被用于增强用户的经验和便于用户之间、用户与社区之间、用户和内容之间 更好的匹配。现在参照图2,描述了实施本发明的一个实施例的处理过程200。处理过 程200开始于当用户简档数据在块210处被接收到时。在某些实施例中,用户 简档数据可以由一个或多个个人用户特征构成,如个人人口统计学特征和/或心 理品质。这些用户简档繊可以随后被存储在在线简档服务器中,如图1中的 简档服务器180。在一个实施例中,块210的操作可以发生在一个主体用户(如 图1中的用户110)注册或,一个在线的认证或角色,并在这个处理过程中提 供某些简档数据。可选的,块210的这些用户简档数据可以为基于一个或多个用户的在线动作的推断 。这些在线动作可以包括音乐或视频下载历必习惯, 在线购买历必习惯,和/|告选择历必习惯。此外,与主体用户交谈或交往的 那些个人的简档数据可以相似的用于推断主体用户的简档数据。可用于推断简 档数据的可能的在线动作的范围可以进一步包括主体用户的用于浏览、发邮件、 文本撰写、玩游戏、社会交往、梦幻体育活动、拍卖、角色、导航和新闻选择 的历史或习惯。实质上,可以被用于推断简档数据的用户的活动的形式像用户 简档中能被进行分类的活动的^娜样多样。 —旦主体用户的简档数据被接收到,处理过程200可以继续进行到块 220,在该处可以计算构成用户简档数据的个人特征的简档概率。在某些实施例 中, 一个简档概率表示某A^从块210初始提供的或推断的数据的相信程度。 为了这个目的,在一个实施例中,像在本领域共知的那样,简档概率可以是基 于贝叶斯概率分析。可选的,或协同贝叶斯概率分析,用户提供的数据可以自 动的被指定一个预定义的概率。而且,对于用户提供的数据的初始概率可以被 指定一个值,这个值是基于关于所述的某个特殊特征的假设。例如,如果确定 与用户伪造血型相比,用户往往是倾向伪造他们的年龄,那么对于年龄特征的 初始概率将要比对于血型特征的初始概率低。处理过程200继续到块230,在此处用户的行为数据将被接收。像上面 所述的块210那样,用户行为数据可以类似的被简档服务器(如图1中的简档 服务器180)聚集。在一个实施例中,这些翻可以基于上述讨论的参照块210 的推断数据的同样范围的在线动作和活动。例如,用户每次下载一首歌曲或一 个视频时,这种选择表示了用户的行为数据。类似的,由主体用户执行的針 站点的访问離线搜索也是可以被用于推断关于主体用户的人口统计学和/或心 理学行为的行为。在某些实施例中,在块230接收的在线用户行为的范围可以优选的来自 于多个在线应用和/或环境。举例说明,可以从一个与浏览相关的资源接收这些 行为数据,并且这些行为数据包括关于主体用户访问了哪些站点的行为数据。 可以對以地从邮件应用、在线地图服务、社会社区应用(如图1中的社区服务 器195),和其他提供内容的在线应用(如图l中的内容服务器130),或在线月艮 务鹏用(如图l中的应用服务器135)中接收行为繊。在一个实施例中,通 过在这些应用上维持一个持续的用户识别,可以从多个在线资源接收行为数据。这可以通过要求用户登陆,然后当主体用户在不同的应用中移进和移出时通过 在后台执行的处理过程维持登陆状态来完成。关于如何维持一个持续的登陆状 态的细节在本领域是共知的并且在本公开的范围之外。继续参考图2,处理过程200可以移动到块240,在此用于一个或多个用 户简档特征的简档概率可以基于在i央230接收至啲行为数据被更新。在一个实 施例中,块240的操作按照贝叶斯概率分析进行处理,基于此,对于给定特征 的初始简档概率可以按照在块230接收的用户行为数据被更新。然而,同样可 以预料的是任何已知的概率分析都可以對以的被使用。举一个简单的例子,但 是不限于此,假设一个用户初始显示她是一个40岁的女性,她参与多玩家在线 角色玩游戏可以被认为对于一个40岁的女性来说是不恰当的用户4于为。因而, 这个信息可以导致她的年龄和/或性别的概率会相应的降低。简档概率将如何被 更新的变化的形式实质上是无限制的。作为块240更新操作的一部分,它可能需要选择哪些动作保证了哪^^寺 征的更新。为这个目的,简档服务器可以在接收用户行为数据时参考一个数据 库,这个数据库中的特征可以己经被包含在接收到的纟亍为数据的基本动作影响。 一旦被影响的特征被识别出来,概率分析就可以被用于单独地更新这些特征, 及更新作为一个整体的主体用户的简档数据。 —旦在块240处的更新操作完成,处理过程200继续到块250的处理, 在此处至少部分基于更新的用户简档,特定的内容可以被提供给主体用户。下 面将参照图3中的处理过程300进行更详细的描述,在某些实施例中,可以基 于"最接近匹配"的对比从一组可用的内容中选取特定的内容形式。
参照图3A,描述了一个实施例中至少部分基于用户简档数据 择内容 的M过程300,像图2中块250所执行的那样。处理过程300假设根据本发明 的原理,对于一个主体用户的用户简档已经被粒,或是来自用户提供的信息, 或可选的是从用户行为推断的。选取处理过程300可以开始于在块305处的内容触发事件的检测。举例 说明,但不限于此,这种触发事件可以包括主体用户(如图l中的用户110)访 问一个在线虚拟社区的特定区域。内容触发事件可以包括虚拟的任何在线活动, 如访问一个聊天室,iiA—个在线市场,选择听或看内容,当然也包括导航到 在线社区的特定区域。可以预料到,内容触发事件的发生仅仅是表示内容选择处理过程300将被初始化的一种方式。在发广告内容的情况下,这种触发事件可以是主体用户SA广告位置的 范围。这样,在虚拟环境中,或即使是在线真实环境中,广告位置可以被定位 至赃线空间中的一^K寺定位置。ffliliaA该位置的范围内,处理过程300可以 将此解释为呈现广告的触发事件。对于这鄉虫发事件,在块310处一个可用内容的集合可以被识别。例如, 当触发事件是进入一个在线音乐商店,可用内容的集合可以是用户进入商店时 被显示给用户的新纪念册广告的集合。在一个实施例中,这种内容可以被存储 在图1中的内容服务器130上、应用服务器135上或社区服务器195上,并且 可以对应于广告内容、音乐内容、视频内容、购买选项等。
处理过程300然后继续到块315,在此处用户简档数据和与在块310处
被识别的可用内容相关联的一个或多个参数进行比较。在一个实施例中,这个 操作舰访问来自一个简档服务器(如图1中的简档服务器180)的一个主体用 户的简档数据,行。如前面所讨论的,这种简档数据可以同时包括人口统计 学 和心理 。此外,可以基于从多个在线应用和/或环境收集至啲在线用 户行为, <顿图2中的处理过程200进行更新这种简档麵。
在某些实施例中,块315处的对比操作可以Mil比较目标数据中a^ 其他与内容关联的数据 行。在一个实施例中,这种目标数据可以是关键字 的形式,其代表特定的广告中嵌入的音乐类型。再次的,在一个在线音乐商店 的环境中,诸如年龄、性别和湖一般的音乐兴趣的简档数据可以与一组音乐广 告进行匹配。此外,在某些实施例中,可以优选的,块315的对比操作是内容敏感的。 也就是说,内容参激关键字可以在不同的环境中具有不同的意义。举例说明, 关键字"java"在一个约会服务环境交流中指代咖啡(如"would you like to get some java "),或它在一个软件开发论坛的交流中是一种编程语言。
继续参考图3A, M过程300继续到块320,在此处一个"最接近匹配" 分析可以被执行。在一个实施例中,它涉及基于在i央315执行的对比以确定在 可用的内容和对应的用户特征之间的最接近性。这种"最接近匹配"可以包括 一^W通关键字、重叠范围等的对比。基于块320的最接近匹配,处理过程300可以随即为主体用户呈m^人可用内容的集合中选择的内容,这些内容最接近地表示主体用户的兴趣的内容。
再次的,在音乐广告的例子中,块320可以包括在音乐商店的虚拟的墙壁上显
示一个可点击的广告,以购买由用户简档数据显示具有与主体用户的兴趣有高 概率的特定乐队的新唱片。虽然在处理过程300的描述中包括了对音乐广告的特定参照,但是应当 预料到,这只是一个有限的例子,处理过程300的原理和操作可被^以的应用 在多种环境中,而不意图被限制于此。图3B描述了图3A中的处理过程300的另一个实施例。如所示的那样, 处理过程330类似于处理过程300,其开始于在±央335处内容触发事件的检测, 随后是在i央340处的可用内容的识别。對以的,处理过程330也包括简档数据 与内容参数之间同样的比较(块345),然后参照上面详细讨论的M过程300 进行最接近匹配操作(块350)。简要的说,上面对图3A中块305-320的讨论被 结合到图3B中块335-350的当前讨论内容。如上所述,图3B的处理过程330区别于图3A中的处理过程300的地方 在于在块355确定在块350进行最接近匹配操作时使用的强调用户特征的 概率是否超过了一个预定阈值。也就是说,如果内容被识别出最接近匹配一个 或多个用户特征,但是这些精确的特征的概率相对比较低,那么整个匹配的质 量可以类似地也比较低。这样,如果确定所述特征的概率没有超过该阈值,处 理过程330可以继续到块360,在此处缺省内容可以被呈现。相反,如果所述的 概率^31该阈值,则处理过程300可以移动到块365,在此处用户匹配内容可以 被呈现。根据这些内容的形式,它的呈现可以包括图像元素,音频元素,基于 文本的元素或它们的任意组合。呈现缺省内容的需求,如缺省广告,除非是达到某个最小阈值,否则可 以对将成为在线广告者有吸引力。照这样,广告者们可以像平常那样继续对他 们的产品mr告,以吸引和域形成人们的兴趣,同时也投资于目标广告的优势。
尽管本发明以多个实施例的形式进行描述,应当理解本发明可以进行进 一步的改进。这个申请意图包括本发明随后的任何的变形、使用或改变,这些 通常符合本发明的原理,及从当前公开获得的启示都包括在本发明教义下的已 知和惯用的实施中。
权利要求
1、一种用于在线内容选择的方法,包括接收包括用户特征的用户简档数据的至少一部分;为用户特征计算简档概率;接收在线用户行为数据;至少部分基于所述在线用户行为数据更新用户特征的简档概率;和基于该用户简档数据选择在线内容。
2、 如权禾腰求1的方法,进一步包括至少部分基于所述在线用户行为数据 来更新用户简档数据,并且其中选择在线内容包括基于所述用户简档数据的至 少一部分与在线内容的一个或多个特征的匹配 择在线内容。
3、 如权利要求l的方法,其中计算简档概率包括为用户特征指定一个值, 该值用于^对用户特征的信任,MiS。
4、 如权利要求1的方法,其中接收在线用户行为数据包括从多个独立的在 线应用中接收在线用户行为数据。
5、 如权利要求1的方法,其中用户简档数据包括多个用户特征,这些用户 特征包括年龄、社会地位、性别、血型、种族、收入、教育水平、家庭关系 状态、工作状态、地理位置、居住地、国籍、外貌特征、性格特征、道德观、 兴趣和生活方式中的一个或多个。
6、 如权利要求1的方法,其中更新简档概率包括当在线用户行为数据与该 用户的特征一致时,增加用户特征的简档概率,和当在线用户行为数据与该用 户的特征不一致时,减小用户特征的简档概率。
7、 如权利要求l的方法,其中选择在线内容包括从一组可用广告中选择一 个广告。
8、 如权利要求l的方法,进一步包括向在线环境中的用户呈现在线内容。
9、 如权利要求1的方法,其中选择在线内容包括基于用户简档数据和简档 概率皿择在线内容。
10、 如权禾腰求1的方法,进一步包括在所繊择之前进行 检测内容触发事件;响应于所述检测,识别具有相关联的参数的一组可用内容;对比用户简档数据和该组可用内容的相关联的参数;禾口 识别在用户简档数据和该组可用内容中之一之间的最接近匹配,其中所述 选择包括选择对应于最接近匹配的在线内容。
11、 如权利要求l的方法,进一步包括 对比简档概率与阈值;如果简档概率超过该阈值,贝IJ显示所选择的在线内容; 如果简档概率没有超过该阈值,则显示缺省内容。
12、 一种配置为在网络上提供在线内容的简档服务器,该简档服务器包括: 网络接口,其被配置为将服务器连接到网络,接收包括了用户特征的用户简档数据,以及接收在线用户行为数据;存储器,其包括用于实现在线内容选择的处理器可执行的指令;处理器,其与存储器电耦合,该处理器被配置成执行处理器可执行的指令以计算用户特征的简档概率,至少部分基于所述在线用户行为数据更新用户特征的简档概率,禾口 基于用户简档i(据选择在线内容。
13、 如权禾頓求12的简档服务器,其中处理器进一步被配置成执行处理器 可执行的指令以便至少部分基于所述在线用户行为数据更新用户简档数据,和 其中处理器基于用户简档数据的至少一部分与在线内容的一个或多个特征的匹 配^i^择在线内容。
14、 如权利要求12的简棚艮务器,其中简档概率包括一组表示对用户特征 的信任程度的值。
15、 如权利要求12的简档服务器,其中在线用户行为 是从多个独立的 在线应用中接收的。
16、 如权利要求12的简档服务器,其中用户简档数据包括多个用户特征, 这些用户特征包括年龄、社会地位、性别、血型、种族、收入、教育水平、家 庭关系状态、工作状态、地理位置、居住地、国籍、外貌特征、性格特征、道 德观、兴趣和生活方式中的一个或多个。
17、 如权禾腰求12的简糊艮务器,其中当在线用户行为数据与该用户的特 征一致时,增加用户特征的简档概率,和当在线用户行为数据与该用户的特征不一致时,减小用户特征的简档概率。
18、 如权利要求12的简档服务器,其中所述在线内容包括从一组可用广告 中选择一个广告。
19、 如权利要求12的简档服务器,其中处理器进一步被配置成执行处理器 可执行的指令以向在线环境中的用户呈现在线内容。
20、 如权利要求12的简档服务器,其中基于用户简档数据和简档概率 择在线内容。
21、 如权利要求12的简档服务器,其中处理器进一步被配置成执行处理器 可执纟于的指令来检测内容触发事件;响应于所述检测,识别具有相关联的参数的一组可用内容; 对比用户简档数据和该组可用内容的相关联的参数;和 识别在用户简档数据和该组可用内容中之一之间的最接近匹配,其中所述 选择包括选择对应于最接近匹配的在线内容。
22、 如权利要求12的简档服务器,其中处理器进一步被配置成执行处理器 可执行的指令来对比简档概率与阈值;如果简档概率超过该阈值,则显示所选择的在线内容; 如果简档概率没有超过该阈值,则显示缺省内容。
23、 一种计^t几禾將产品,包括具有用于在线内容选择的处理器可执行代码的处理器可读媒介,该处理器 可读夂某介包括用于接收包括用户特征的用户简档数据的处理器可执fi^M^代码; 用于计算用户特征的简档概率的处理器可执4ffM^代码; 用于接收在线用户行为数据的处理器可执行, 代码; 用于至少部分基于所述在线用户行为数据更新用户特征的简档概率的处理 器可执行程序代码;和用于基于用户简档M^it择在线内容的处理器可执fi^M^代码。
24、 如权禾腰求23的计算机,將产品,其中计^t几可读媒介进一步包括 至少部分基于所述在线用户行为数据更新用户简档数据的处理器可执衍呈序代码,并且其中选择在线内容的处理器可执行程序代码包括基于所述用户简档数 据的至少一部分与在线内容的一个或多个特征的匹配,择在线内容的处理器可执衍呈序代码。
25、 如权利要求23的计穀几程序产品,其中计算简档概率的鹏器可执行 程序代码包括用于为用户特征指定一,示用户特征是真实的概率的值的处理 器可执行鹏肌
26、 如权利要求23的计算机程序产品,其中接收在线用户行为数据的处理 器可执行程序代码包括用于从多个独立的在线应用中接收在线用户行为数据的 处理器可执衍呈序代码。
27、 如权利要求23的计穀几程序产品,其中用户简档娜包括多个用户特 征,这些用户特征包括年龄、社会地位、性别、血型、种族、收入、教育水平、 家庭关系状态、工作状态、地理位置、居住地、国籍、外貌特征、性格特征、 道德观、兴趣和生活方式中的一个或多个。
28、 如权利要求23的计^t几程序产品,其中更新简档概率的处理器可执行 程序代码包括,用于当在线用户行为数据与该用户的特征一致时,增加用户特 征的简档概率的处理器可执fi^呈序代码,和进一步包括用于当在线用户行为数 据与该用户的特征不一致时,减小用户特征的简档概率的处理器可执衍呈序代 码。
29、 如权利要求23的计^mi呈序产品,其中选择在线内容的鹏器可执行 禾,代码包括从一组可用广告中选择一个广告的,器可执^f旨代码。
30、 如权利要求23的计算机程序产品,其中计算机可读媒介进一步包括用 于向在线环境中的用户呈现在线内容的处理器可执,,歸代码。
31、 如权利要求23的计^m程序产品,其中选择在线内容的处理器可执行 程序代码包括基于用户简档数据和简档概率 择在线内容的处理器可执^^呈 序代码。
32、 如权利要求23的计算机程序产品,其中计^m可读媒介进一步包括 用于检测内容触发事件的处理器可执〗,將代码;用于响应于所述检测,识别具有相关联的参数的一组可用内容的处理器可执衍聘代码;用于对比用户简档数据和该组可用内容的相关联的参数的处理器可执,"呈序代码;和用于识别在用户简档数据和该组可用内容之一之间的最接近匹配的处理器 可执,,呈序代码,其中所述的选择包括选择对应于最接近匹配的在线内容。
33、如权禾腰求23的计算机禾將产品,其中计^m可读媒介进一步包括 用于对比简档概率与阈值的处理器可执纟,呈序代码;用于如果简档概率超过该阈值,贝IJ显示所选择的在线内容的处理器可执行 辦代码;用于如果简档概率没有超过该阈值,贝IJ显示缺陷内容的处理器可执行程序 代码。
全文摘要
本发明涉及基于用户简档数据的内容选择的系统和方法。至少部分基于用户简档数据选择在线内容。在一个实施例中,包括个人用户特征的用户简档数据被存储在简档服务器中。然后计算个人用户特征的简档概率。随后在线用户行为被分析并用于更新对应于用户特征的简档概率。在一个实施例中,特定的在线内容基于用户简档数据和/或更新的简档概率被选择和呈现。
文档编号G06F17/30GK101286173SQ200810100329
公开日2008年10月15日 申请日期2008年4月7日 优先权日2007年4月6日
发明者G·H·奥加萨瓦拉 申请人:双子星移动科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1