沿路线的基于收藏的搜索制造技术

技术编号:20021952 阅读:22 留言:0更新日期:2019-01-06 02:33
本文描述了沿路线的基于收藏的搜索。在一个或多个实现方式中,地图应用程序被配置为根据来自与用户相关联的收藏的信息来进行沿路线的兴趣点(POI)搜索,以通知搜索结果。例如,地图应用程序可以交叉引用收藏并调整POI排序以有利于从收藏中识别的项目。沿路线的搜索还可以集中在用户自己的收藏、共享收藏、组收藏或其他用户特定的收藏上,以查找与搜索标准匹配的项目。作为示例,用户特定的收藏可以包括由朋友与用户共享的喜爱的项目的列表,和/或经由社交网络生成的组列表。将用户特定的收藏合并到沿路线的搜索中允许更加个性化和定制的体验,这是因为搜索结果是使用收藏中包括的定制项目生成的。

【技术实现步骤摘要】
【国外来华专利技术】沿路线的基于收藏的搜索
技术介绍
使用导航辅助技术来帮助个人从一个地方到另一个地方是很普遍的。例如,汽车、移动电话甚至手表可以包括导航功能以提供兴趣点(POI)的地图、引导和搜索。导航辅助技术允许用户计划旅行,获取引导,甚至提供在旅行时有关用户的位置的更新。导航辅助技术还可以使用户能够“沿路线搜索”以寻找与起点和终点之间的计划路线相关的POI(例如,加油站、餐馆、公园、旅馆等)。传统上,沿路线的搜索依赖于在不同用户之间使用的已建立和/或固定的POI收藏,例如由服务提供商策划的集体POI数据库。参考集体POI数据库来识别匹配特定搜索标准的地点,彼此排序,并且排序最高的项目作为搜索结果公开。在该方法中,搜索结果被约束到服务提供商包括在数据库中的位置,而不会调整POI收藏或不会针对不同个体而不同地对结果进行排序。
技术实现思路
本文描述了沿路线的基于收藏的搜索。在一个或多个实现方式中,地图应用程序被配置为根据来自与用户相关联的收藏的项目来进行沿路线的兴趣点(POI)搜索,以通知搜索结果。例如,地图应用程序可以交叉引用用户特定的收藏并调整POI排序以有利于从收藏中识别的项目。沿路线的搜索也可以专注于用户自己的收藏、共享的收藏、组收藏和其他用户特定的收藏,以查找与搜索标准匹配的项目。作为示例,用户特定的收藏可以包括由其他人与用户共享的喜爱的项目的列表和/或经由社交网络生成的组列表。将用户特定的收藏合并到沿路线的搜索中可以实现更加个性化和自定义的体验,因为搜索结果是使用收藏中包含的用户特定项目生成的。提供本
技术实现思路
是为了以简化的形式介绍一些概念,这些概念将在下面的具体实现方式中进一步描述。本
技术实现思路
不旨在确定所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。附图说明参考附图描述了详细描述。在附图中,参考标号的最左边的数字标识首次出现参考标号的图。在说明书和附图中的不同实例中使用相同的附图标记可以指示相似或相同的项目。图中表示的实体可以指示一个或多个实体,因此可以在讨论中将单个或多个形式的实体互换地引用。图1是可用于采用本文描述的技术的示例实现方式中的环境的图示。图2是描绘根据一个或多个实现方式的地图导航工具的实例配置的图。图3是描绘根据一个或多个实现方式的使用用户收藏沿路线搜索的示例场景的图。图4是描绘根据一个或多个实现方式的呈现搜索结果的实例用户界面的细节的图。图5是描绘根据一个或多个实现方式的基于收藏的搜索的示例过程的流程图。图6是描绘根据一个或一个以上实现方式的基于收藏的搜索的另一实例过程的流程图。图7示出了包括示例设备的各种组件的示例系统,该示例设备可以用于本文描述的技术的一个或多个实现方式。具体实施方式概观传统上,沿路线的搜索依赖于在不同用户之间使用的已建立和/或固定的POI收藏,例如由服务提供商策划的集体POI数据库。在该方法中,搜索结果被约束到服务提供商在数据库中包括的位置,而不会调整POI收藏或不会对不同个体不同地对结果排序。因此,搜索结果不是为了向用户提供个性化和定制的体验而定制的。本文描述了用于沿路线的基于收藏的搜索的技术。在一个或多个实现方式中,地图应用程序被配置为根据来自与用户相关联的收藏的信息来进行沿路线的兴趣点(POI)搜索,以通知搜索结果。例如,地图应用程序可以交叉引用收藏并调整POI排序以有利于(favor)从收藏中识别的项目。在操作中,导出对应于已知路线的点(表示为供用户行进的一组纬度/经度点),并且基于输入搜索标准(例如,最近的加油站、搜索Albertson’s、推荐酒店等)在这些点周围的区域内进行搜索。搜索算法被配置为检查用户特定的收藏以识别沿路线定位的与搜索标准匹配的收藏中的项目。然后,收藏中的项目将包含在搜索结果中。来自用户特定的收藏的项目可以与来自其他来源(例如集体POI数据库)的POI一起呈现。针对用户特定的收藏获得的项目可以在视觉上与列表内的其他源的POI、地图视图等区分开。用于对结果进行排序的标准也可以调整为有利于用户特定的收藏中包含的项目。沿路线的搜索也可以集中在用户特定的收藏上,使得匹配搜索标准的结果仅从收藏获得。作为示例,用户特定的收藏可以包括由朋友与用户共享的喜爱的(favorite)项目的列表,和/或经由社交网络生成的组列表。用户特定的收藏还可以包括用户发布或与他人共享的喜爱的项。用户特定的收藏还可以包括用户订阅或以其他方式指定为用于促进导航和地图活动的收藏的基于社区的收藏(例如,推荐数据库)。将用户特定的收藏合并到沿路线的搜索中允许更加个性化和定制的体验,这是因为搜索结果是使用收藏中包括的用户特定项生成的。在以下讨论中,首先描述可以采用本文描述的技术的示例环境。然后描述示例过程和实现细节,其可以在示例环境以及其他环境中执行。因此,示例过程和细节的执行不限于示例环境,并且示例环境不限于示例过程和细节的执行。示例环境图1是可用于采用本文描述的技术的示例实现方式中的环境100的图示。所示环境100包括计算设备102,计算设备102包括处理系统104,处理系统104可包括一个或多个处理设备、一个或多个计算机可读存储介质106和客户端应用模块108,客户端应用模块108包含在计算机可读存储介质106上并且可通过处理系统104操作以实现这里描述的相应功能。在至少一些实施例中,客户端应用程序模块108可以表示计算设备的浏览器,其可操作以访问各种基于web的资源(例如,内容和服务)。客户端应用程序模块108还可以表示具有集成功能的客户端侧组件,该集成功能可操作以访问基于web的资源(例如,支持网络的应用程序),浏览因特网,与在线服务交互等等。计算设备102可以被配置为任何合适类型的计算设备。例如,计算设备可以被配置为台式计算机、膝上型计算机、移动设备(例如,假设诸如平板电脑或移动电话的手持配置)、平板电脑等。因此,计算设备102的范围可以从具有大量存储器和处理器资源的完整资源设备(例如,个人计算机、游戏控制台)到具有有限存储器和/或处理资源的低资源设备(例如,移动设备)。另外,尽管示出了单个计算设备102,但是计算设备102可以代表多个不同的设备以“在云上”执行操作,如关于图7进一步描述的。计算设备102还可以包括或利用地图导航工具110,其表示可操作以实现与上文和下文所述的映射相关的技术的功能,包括但不限于导航、路线搜索、兴趣点搜索和其他地图操作。地图导航工具110可以实现为软件模块、硬件设备,或者使用软件、硬件、固件、固定逻辑电路等的组合。地图导航工具110可以实现为如图所示的计算设备102的独立组件。另外或替代地,地图导航工具110可以被配置为客户端应用程序模块108、操作系统或其他设备应用程序的组件。例如,地图导航工具110可以被提供为用于浏览器的插件和/或可下载脚本。地图导航工具110还可以表示包含在网页、web应用程序或由服务提供商提供的其他资源中或以其他方式经由网页、web应用程序或由服务提供商提供的其他资源可访问的脚本。根据本文描述的技术,地图导航工具110可操作以访问和利用各种可用服务和数据源以促进导航和地图活动。例如,地图导航工具110执行操作以访问设备位置数据,获得地图数据,生成地图,计算路线,提供导航信息,基于输本文档来自技高网
...

【技术保护点】
1.一种由计算设备实现的方法,包括:接收用户提交的请求,所述请求包括用于沿路线搜索指定位置的标准;识别与所述用户相关联的一个或多个用户特定的收藏;跨至少包括与所述用户相关联的所述一个或多个用户特定的收藏的源而基于所述标准进行搜索;以及响应于所述请求而返回搜索结果,所述搜索结果包括来自所述一个或多个用户特定的收藏的与所述标准匹配的项目。

【技术特征摘要】
【国外来华专利技术】2016.05.10 US 15/151,1781.一种由计算设备实现的方法,包括:接收用户提交的请求,所述请求包括用于沿路线搜索指定位置的标准;识别与所述用户相关联的一个或多个用户特定的收藏;跨至少包括与所述用户相关联的所述一个或多个用户特定的收藏的源而基于所述标准进行搜索;以及响应于所述请求而返回搜索结果,所述搜索结果包括来自所述一个或多个用户特定的收藏的与所述标准匹配的项目。2.如权利要求1所述的方法,其中,所述用户特定的收藏包括由社交网络中的朋友与所述用户共享的喜爱的项目的列表。3.如权利要求1所述的方法,其中,所述用户特定的收藏包括经由社交网络为所述用户所属的组生成的组列表。4.如权利要求1所述的方法,其中,所述用户特定的收藏包括基于社区的收藏,所述用户将所述基于社区的收藏指定为要包括以进行沿路线的搜索的收藏。5.如权利要求1所述的方法,其中,跨源而基于所述标准进行搜索包括跨所述一个或多个用户特定的收藏和一个或多个另外的兴趣点(POI)源而进行搜索。6.如权利要求1所述的方法,其中,所述搜索专注于作为所述源的与所述用户相关联的所述一个或多个用户特定的收藏。7.如权利要求1所述的方法,其中,返回所述搜索结果包括根据搜索算法生成并提供与所述标准匹配的经排序和排名的项目列表。8.如权利要求7所述的方法,其中,修改所述搜索算法以采用调整因子,所述调整因子被应用于提高来自用户特定的收藏的项目的分数,所述分数用于相对于来自其他源的项目的分数而对结果进行排序和排名。9.如权利要求1所述的方法,还包括经由用于发起所述搜索的应用的用户界面而呈现所述搜索结果的视图,其中,所述视图包括以下中的至少一个:在地图上描绘包括在所...

【专利技术属性】
技术研发人员:E·P·萨洛维茨
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1