当前位置: 首页 > 专利查询>微软公司专利>正文

利用在线会话的内容选择广告内容和/或其他相关信息以供显示的系统和方法技术方案

技术编号:5572153 阅读:261 留言:0更新日期:2012-04-11 18:40
提供了使用数据挖掘技术分析在线会话的内容的系统和方法。也提供了利用数据挖掘技术实现的结果来检索相关广告内容和/或其他相关信息以供显示的系统和方法。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算环境,尤其是本专利技术的实施例涉及使用数据挖掘技术分析在线会话(例如即时通讯会话)的内容的系统和方法。此外,本专利技术的实施例涉及利用数据挖掘技术实现的结果来检索相关广告内容和/或其他相关信息(例如字典定义、到附加信息的链接等)以供显示。
技术介绍
越来越多的个人在利用例如即时通讯等在线会话工具,以便于与家庭、朋友和同事的通信。通常,与在线会话内容相关地显示的是一个或多个广告。然而,由于所显示的广告一般与用户不相关,这些广告很少被注意到,即时注意到时也经常被忽视。此外,在线会话的话题通常采用有关用户可能感兴趣的特定话题或产品的查询的形式。即使在线会话的内容指示用户对特定话题有特殊的兴趣,为了检索与话题相关的信息,用户必须访问在线会话窗口之外的一般搜索引擎,并且试图从一般广泛的资源列表中定位相关的信息。相应地,期望有一种利用在线会话的内容动态地选择语境或相关广告内容以供显示方法。此外,利用在线会话的内容动态地选择其他相关信息(例如字典定义、到附加信息的链接等)以供显示的方法会是有利的
技术实现思路
本专利技术的实施例提供了利用在线会话(例如即时通讯会话)的内容来选择广告内容以供显示的方法。在一个实施例中,该方法可以包括接收在线会话的内容、从在线会话的内容中提取一个或多个关键字,并且给予所提取的一个或多个关键字选择广告内容以供显示。如果期望,该方法还可以包括显示根据在线会话而选择的广告内容。在另一实施例中,该方法还可以包括为所提取的一个或多个关键字评分,在经评分的一个或多个关键字中标识任何用户意图关键字,以及如果标识了任何用户意图关键字,就依照所标识的用户意图关键字来权值调整(re-wdght)所评分的一个或多个关键字。在又一实施例中,该方法可以包括为所提取的一个或多个关键字评分,判定是否发生了话题转换,以及如果判定发生了话题转换,就基于历史数据权值调整经评分的一个或多个关键字。本专利技术的实施例还提供了用于利用在线会话(例如即时通讯会话)的内容选择相关信息(例如字典定义、到附加信息的链接等)以供显示的方法。在一个实施例中,该方法可以包括接收在线会话的内容、从在线会话的内容中提取一个或多个关键字,以及基于所提取的一个或多个关键字选择相关信息以供显示。如果期望,该方法还可以包括显示根据在线会话的内容而选择的相关信息。在另一实施例中,该方法还可以包括为所提取的一个或多个关键字评分,在经评分的一个或多个关键字中标识任何用户意图关键字,以及如果标识了任何用户意图关键字,就依照所标识的用户意图关键字来权值调整所评分的一个或多个关键字。在又一实施例中,该方法可以包括为所提取的一个或多个关键字评分,判定是否发生了话题转换,以及如果判定发生了话题转换,就基于历史数据权值调整经评分的一个或多个关键字。本专利技术的其他实施例提供了具有用于执行一种方法的计算机可执行指令的计算机可读介质。在一个实施例中,该方法可以包括接收在线会话(例如即时通讯会话)的内容,从在线会话的内容中提取一个或多个关键字,以及基于所提取的一个或多个关键字检索广告内容和其他相关信息中的至少一个以供显示。也提供了被编程用于执行本专利技术所揭示的方法的计算机。附图说明以下参考附图详细地描述了本专利技术,其中图1是适于实现本专利技术的示例性计算环境的框图2是依照本专利技术的实施例的示例性系统体系结构的示意图3A和3B是依照本专利技术的实施例示出使用数据挖掘技术分析在线会话(例如即时通讯会话)的内容和利用这种分析的结果检索相关广告内容和/或其他相关信息以供显示的方法的流程图4是依照本专利技术的实施例示出用于基于历史信息和话题转换检测来权值调整关键字的方法的流程图5是依照本专利技术的实施例用于显示广告内容和/或与这种内容相关联的在线会话的内容有关的其他信息的用户界面的说明性屏幕截图。具体实施例方式为了满足法定要求本专利技术的主题在本申请中被描述为具有特异性。然而,说明本身并无意限制本专利的范围。相反,专利技术人构想所要求保护的主题还可结合其它现有或将来的技术以其它方法来体现从而包括与本文献中所说明的相类似的不同步骤或步骤组合。此外,虽然术语"步骤"和/或"框"在本申请中可用于表示所采用的方法的不同要素,然而除非明确地说明了个别步骤的顺序,否则这些术语不应该被解释为必须具备本申请中所公开的各个步骤之间的任何具体顺序。本专利技术的实施例提供了使用数据挖掘技术分析在线会话(例如即时通讯会话)的内容的系统和方法。本专利技术的实施例还提供了利用数据挖掘技术实现的结果来检索相关广告内容和/或其他信息以供显示的方法和系统。由此,本专利技术的实施例提供了基于对可以由关键字或广告字描述的在线会话内容和广告内容和/或可以由关键字等描述的其他相关信息的内容的自动分析,选择与在线会话的文本相关联的相关广告内容和/或其他相关信息以供显示的系统和方法。在本申请中所描述的系统和方法是完全自动的,并且便利于响应于用户的在线会话内容相关的特定话题来选择语境广告内容和/或其他相关信息。使用数据挖掘技术从在线会话的文本中提取关键字。所提取的关键字表示在线会话发生时用户感兴趣的近似话题。随后,利用所提取的关键字,为当前用户检索相关广告和/或其他信息,并且根据在线会话的内容而显示。如果期望,广告内容和/或其他相关信息检索也可以考虑其他因素,诸如点击率、关键字的货币值、用户档案和/或有6关用户行为的信息。利用这里所描述的系统和方法,根据在线会话的内容而显示的广告内容更可能与用户是相关的,由此提高了用户将选择广告内容由此访问与之相关进一步信息的可能性。这种访问提高了用户将完成对广告项目的采购的可能性,由此最大化了广告者的收入。此外,根据在线会话的内容而显示其他相关信息加强了用户的在线体验,使得他或她将来更有可能利用在线服务。此外,如果可用,用户档案和行为信息可以被用于选择内容,由此使得广告内容和其他相关信息更趋向于用户的兴趣。已简短地对本专利技术的概要进行了说明,以下说明本专利技术的一个示例性操作环境。总体参照附图并且首先具体参照图1,其中相同附图标记标识各个附图中相同的组件,用于实现本专利技术的一个示例性操作环境被大体地显示和指定为计算系统环境100。计算系统环境100仅是合适计算环境的一个示例,并无意对本专利技术的使用或功能的范围暗示任何限制。也不应将计算环境100理解为具有与在示例性操作环境100中示出的任意一个组件或其组合相关的任何依存性或要求。本专利技术可在许多其它的通用或专用计算系统环境或配置上运行。可适合用于本专利技术的公知的计算系统、环境、和/或配置的示例包括,但并不限于,个人计算机、服务器计算机、手持式或膝上型设备、多处理器系统、基于微处理器的系统、机顶盒、可编程电子消费品、网络PC、微型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等。可在诸如程序模块等由计算机执行的计算机可执行指令的一般性环境背景中对本专利技术进行说明。 一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。本专利技术还可在任务由通过通信网络所链接的远程处理设备来执行的分布式计算环境中来实践。在分布式计算环境中,程序模块位于包括存储器存储设备的本地和远程计算机存储介质两者中。参照图l,用于实现本专利技术的一个示例性系统包括计算机uo形式的通用计算设本文档来自技高网...

【技术保护点】
一种利用在线会话的内容来选择广告内容以供显示的方法,所述方法包括: 接收所述在线会话的所述内容; 从所述在线会话的内容中提取一个或多个关键字;以及 基于所述一个或多个提取出的关键字选择所述广告内容以供显示。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:Y李L李T纳吉姆X王H高HJ曾B张Z陈
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1