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

基于引导请求活动和数据的推荐和有针对性的广告制造技术

技术编号:6972092 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于提供基于路线查询活动的推荐和广告的概念和技术。web服务器被配置为从实体接收查询。所述查询和与之相关联的上下文数据可以被分析,并且与所述查询相关的数据可以被web服务器存储为路线活动日志。相邻路线和显式沿途停车点路线安排可以通过地址目录和本体论被抽象成更高级目标以及路线活动和目标。这样的数据可以充当范例库以供通过对模型进行机器学习来进行构造,所述模型预测对位置的参观和这些参观的顺序的兴趣和偏好。训练数据可以包括诸如时间和日期、在先路线查询、以及天气之类的相关上下文信息以学习预测模型。关于以上下文为中心和以目的地为中心的目标和兴趣的预测可以被用于预测偏好,确定与沿途停车点和潜在感兴趣的备选目的地有关的目标广告或者与以位置为中心或者位置无关的产品或服务有关的目标广告,所有这些都可以在当前或将来驱动推荐。

【技术实现步骤摘要】

本专利技术涉及用于提供基于路线查询活动的推荐和广告的概念和技术,尤其涉及基于引导请求活动和数据的推荐和有针对性的广告
技术介绍
基于web和/或基于软件的地图绘制应用的使用已经成为计算机用法的流行方面。例如,许多汽车、智能电话和/或便携式计算设备包括用于生成与区域或地区相关联的地图以及生成两点或多点之间的驾驶引导的地图绘制应用或程序。地图绘制数据以电子格式的存储允许地图保持被更新并且是精确的,延长所购买的地图产品的使用寿命,以及向用户提供改进用户体验的各种特性。尽管地图绘制应用或程序已经增长,但是由地图应用或程序所接收的每个请求通常被独立地看成是期望搜索结果的查询。此外,请求某个地图或特定地图信息的一个或多个实体的身份通常被一般性地处理,因为这样的数据通常不被用于任何目的。因此,地图应用的每个用户以及提交给地图应用的每个请求被独立地查看,而不考虑请求地图信息的实体的其他活动。此处所做出的本公开正是对于这些和其他考虑事项而提出的。
技术实现思路
在此描述了用于提供基于路线查询活动的推荐和广告的概念和技术。一个或多个查询被地图应用接收。所述查询和与所述查询相关联的上下文信息被存储为路线活动日志。与实体、一组实体和/或实体所属的人口统计组相关联的其他活动可以与其他数据一起存储在路线活动日志中。例如,与查询相关联的上下文信息可以与路线活动日志一起存储或者被存储为路线活动日志。可为与地图应用交互的任何数目的实体生成路线活动日ο由在主存地图应用的web服务器上操作或者与该web服务器通信的搜索引擎接收到的搜索查询可以被分析以提供与路线查询相关联的上下文信息。类似地,当用户将查询提交给web服务器时,该查询、与该查询相关联的上下文信息、以及从其他实体接收的查询可以与路线活动日志一起存储或者存储为路线活动日志,以进一步指示输入特定查询的实体的活动。路线活动日志和/或与查询和搜索查询相关的其他所存储的信息可以被分析以开发出统计模型和基于规则的模型,这些模型可以用于预测之后输入类似或相同查询或搜索查询的实体的偏好、目标、目的等等。具体而言,所接收的查询和/或搜索查询可以与路线活动日志和/或其他所存储的信息相比较以标识出类似的查询、查询模式或使用模式等等,这些查询、查询模式或使用模式等中的任何项或全部都可以基于所开发的统计模型和/或基于规则的模型来确定。基于所存储的信息和所接收的查询和/或搜索查询,可以确定提交该查询和/或搜索查询实体的的目标、偏好、需求和/或目的,并且可以基于所预测的目标、偏好、需求和/或目的来生成一个或多个推荐和/或广告。因此,路线活动日志和其他所存储的信息可以用作范例库以预测偏好并建议到沿途停车点和所预测的其他感兴趣点的顺序访问。根据一方面,对推荐和/或广告的呈现由web服务器通过呈现查询的一个或多个结果以及被认为与查询或查询结果相关的一个或多个推荐来实现。在一些实施方式中,推荐和/或广告包括一个或多个相邻路线、一个或多个显式沿途停车点或沿途停车点类型、 一个或多个后续点、备选目的地和/或起点等等。在一些实施例中,推荐可以包括一个或多个广告或者可以与一个或多个广告一起被呈现,这些广告可以基于所建模或所预测的对广告的兴趣来选择,所建模或所预测的兴趣是根据统计模型和/或根据基于规则的模型来建模或预测的。因此,诸如沿途停车点、相邻路线、广告等等之类的相关数据可以基于路线查询、搜索查询、以及实体和/或其他用户的其他活动被推送给实体。应当理解,上述主题可被实现为计算机控制的装置、计算机进程、计算系统或诸如计算机可读存储介质等制品。通过阅读以下详细描述并审阅相关联的附图,这些及各种其他特征将变得显而易见。提供本概述以便以简化形式介绍在以下具体实施方式中进一步描述的一些概念。 本概述并不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在将本概述用来限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决在本专利技术的任一部分中提及的任何或所有缺点的实现。附图说明图1是示出用于此处公开的各实施例的示例性操作环境的系统图。图2是示出根据示例性实施例的用于生成和呈现基于路线查询活动的推荐的方法的各方面的流程图。图3A-;3B是示出了根据各个实施例用于呈现基于路线查询活动的推荐的示例性用户界面的各方面的用户界面图。图4是示出能够实现在此所提出的实施例的各方面的计算系统的示例性计算机硬件和软件体系结构的计算体系结构图。具体实施例方式下面的具体方式针对用于基于路线查询、搜索查询和/或其他活动生成推荐和广告的技术。尽管在结合计算机系统上的操作系统和应用程序的执行而执行的程序模块的一般上下文中呈现了本文所述的主题,但是本领域技术人员将认识到,其他实现可以结合其他类型的程序模块来执行。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,本领域技术人员将理解,可以利用其他计算机系统配置来实施此处描述的主题,这些计算机系统配置包括手持式设备、多处理器系统、基于微处理器的或可编程消费电子产品、小型计算机、大型计算机等。在以下详细描述中,参考了构成了详细描述的一部分并作为说明示出了各具体实施方式或示例的附图。在附图中,相同的附图标记贯穿若干附图表示相同的元素,现在参考附图,将提出用于基于路线查询活动生成推荐的计算系统、计算机可读存储介质、以及计算机实现的方法的各方面。现在参考图1,将描述用于此处所提出的各实施例的一个操作环境100的各方面。 图1中所示的操作环境100包括设备102。根据各个实施例,设备102是移动电话、智能电话、膝上型计算机、台式计算机、服务器计算机、手持式计算机、上网本计算机、或平板计算机。根据各个其他实施例,设备102是嵌入式计算机系统、视频游戏控制台、全球定位系统 (GPS)、个人数字助理和/或其他计算设备。设备102被配置为执行操作系统104和一个或多个应用程序106。操作系统104 是用于设备102的操作的计算机程序。应用程序106是被配置为在操作系统104之上执行的可执行程序。应用程序106在此将被描述成web浏览器,但是应当理解,应用程序106可以包括几乎任何类型的程序或应用,包括但不限于电子邮件程序、文本消息收发程序、文字处理程序、和/或其他程序或应用。设备102可连接到一个或多个网络108。网络108可以包括有线和无线网络的任何组合,所述网络包括但不限于蜂窝网络,以及诸如因特网、局域网(LAN)、广域网(WAN) 等分组数据网络,和/或其他公共和/或私有网络。设备102可以结合网络108上的或与网络108通信的其他计算系统来操作。在一些实施例中,设备102与在网络108上运行或与网络108通信的web服务器110通信。web服务器110可以通过网络108来访问或者可以主存一个或多个应用。在所示的实施例中,web服务器110主存地图应用112、搜索引擎114、路线安排日志模块116、以及推荐模块118或者与它们进行通信。尽管地图应用112、搜索引擎114、路线安排日志模块 116、以及推荐模块118被示为web服务器110的组件,但是应当理解,这些组件中的每个或其组合可以体现为在网络108和/或web服务器110上操作或者与网络108和本文档来自技高网...

【技术保护点】
1.一种计算机实现的用于提供推荐(132)的方法,该计算机实现的方法包括执行计算机实现的操作,这些操作用于:接收与实体相关联的查询(120);捕获与所接收的查询(120)相对应的上下文信息;访问路线活动日志(128),该路线活动日志(128)包括与针对起点、沿途停车点、后续点和目的地中至少两个之间的引导的请求相关的数据;以及分析所接收的查询(120)、上下文信息以及所述路线活动日志(128)以确定是否生成推荐(132)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:E·霍维茨J·C·克鲁姆
申请(专利权)人:微软公司
类型:发明
国别省市:US

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

1