上下文社交感知本地搜索的制作方法

文档序号:9476233阅读:365来源:国知局
上下文社交感知本地搜索的制作方法
【专利说明】
【背景技术】
[0001]搜索引擎是用来对文档及其它信息进行定位的信息检索应用程序。搜索引擎在减少找到信息所需的时间的量方面是有用的。一个众所周知的类型的搜索引擎是Web搜索引擎,其在“万维网(也称为“Web”)”上搜索文档,包括网页、图像文件、视频文件以及其它web对象。“本地搜索”指的是使得用户能够针对本地企业列表的结构化数据库提交地理上受约束的搜索的搜索引擎的使用。本地搜索是被构建到第三方应用程序中或者作为第三方应用程序可由诸如智能电话和计算机之类的计算设备访问的大众功能。本地搜索使得个体用户能够基于用户的当前位置来搜索商家(例如,饭店、咖啡店等)、吸引人的事物(博物馆)以及另外的类型的目的地。
[0002]关于本地搜索的常见问题是在大城市背景下的可用的目的地选项过多。对于相对小的地理区域而言,差不多可能存在数百个(有时数千个)本地搜索结果。在搜索目的地时,辛苦地通过这些冗长的结果可能耗时且有问题。通过将用户的特性考虑进去已经稍微改善了本地搜索。然而,除其它缺陷之外,本地搜索仍被限制于由个体用户执行的搜索。

【发明内容】

[0003]提供本
【发明内容】
是为了以简化形式来介绍下面在【具体实施方式】中进一步描述的概念的选择。本
【发明内容】
并不意图识别要求保护的主题的关键特征或本质特征,其也不意图用来限制要求保护的主题的范围。
[0004]提供了用于确定针对人的群的集会位置的方法、系统以及计算机程序产品。可以手动地或自动地或者通过手动和自动技术的组合来确定人的群。可通过轮询可用信息来确定与群中的人相关联的配置文件信息(例如,兴趣、偏好及其它特性),并且可分析所确定信息以确定该群的兴趣的交集。可确定群中的人的位置,并且可基于所确定位置来确定针对群的大致中心位置。可在本地搜索查询中发布所确定的配置文件信息和群的大致中心位置,以自动地确定针对群的集会地点。
[0005]在一个实施方式中,提供了用于确定集会位置的方法。确定要集会的人的群。生成表示该人的群的联合的兴趣集合。确定群中的人的位置以确定多个位置。接收基于联合的兴趣集合和所确定的多个位置而生成的针对该人的群的本地搜索结果。该本地搜索结果包括至少一个潜在集会位置。使得能够将本地搜索结果呈现给该人的群中的至少一个人。
[0006]在另一实施方式中,提供了用于确定集会位置的系统。该系统包括群确定器、兴趣集合生成器、位置确定器、本地搜索服务接口以及输出接口。群确定器被配置成确定要集会的人的群。兴趣集合生成器被配置成生成表示人的群的联合的兴趣集合。位置确定器被配置成确定群中的人的位置。本地搜索服务接口被配置成接收基于联合的兴趣集合和所确定的位置生成的针对该人的群的本地搜索结果。该本地搜索结果包括至少一个潜在集会位置。输出接口被配置成使得能够将本地搜索结果呈现给人的群中的至少一个人。
[0007]可将群确定器配置成生成用户接口以使得能够手动地定义该人的群和/或可配置成自动地确定该人的群。
[0008]此外,兴趣集合生成器可包括配置文件信息检索器和配置文件交集确定器。可将配置文件信息检索器配置成检索针对群中的每个人的配置文件信息。配置文件交集确定器被配置成确定检索到的配置文件信息的交集以生成联合的兴趣集合。
[0009]可将配置文件信息检索器配置成从社交网络、搜索引擎、与人相关联的联系人信息和/或配置文件信息的其它源中的至少一个接收针对群中的至少一个人的配置文件信息。配置文件信息检索器可包括消息线程分析器,其被配置成针对兴趣信息、时间信息或集会地点建议中的至少一个分析群中的至少一个人的消息线程。
[0010]兴趣集合生成器可包括偏好调节器,其被配置成生成用户接口以使得群的协调员能够手动地调节针对该人的群的至少一个偏好。
[0011]所述系统还可包括统计生成器,其被配置成生成与联合的兴趣集合相关联的统计,以由输出接口呈现给该人的群中的至少一个人。
[0012]在本文还公开了具有存储在其中的计算机程序指令的计算机可读存储介质,该计算机程序指令使得处理器能够确定集会位置以及使得能够实现本文描述的附加实施例。
[0013]下面参考附图来详细地描述本发明的另外的特征和优点,以及本发明的各种实施例的结构和操作。注意,本发明不限于本文所述的具体实施例。此类实施例仅仅是出于说明性目的而呈现的。基于包含在本文中的教导,附加实施例对于(多个)相关领域中的技术人员而言将是显而易见的。
【附图说明】
[0014]被结合在本文中并形成说明书的一部分的附图图示本发明,并且连同本描述一起进一步用于解释本发明的原理,并使得本领域的技术人员能够做出并使用本发明。
[0015]图1示出根据示例性实施例的使得能够针对群自动地确定集会位置的通信系统的框图。
[0016]图2示出提供根据示例性实施例的使得能够针对群自动地确定集会位置的过程的流程图。
[0017]图3示出根据示例性实施例的使得能够针对群自动地确定集会位置的集会系统的框图。
[0018]图4示出根据示例性实施例的其中群确定器确定要聚集在一起的人的群的通信系统的框图。
[0019]图5示出提供根据示例性实施例的用于确定针对群的联合的兴趣集合的过程的流程图。
[0020]图6示出根据示例性实施例的其中兴趣集合生成器确定针对群的联合的兴趣集合的通信系统的框图。
[0021]图7示出根据示例性实施例的配置文件信息检索器的框图。
[0022]图8示出根据示例性实施例的其中配置文件交集确定器使得能够调节群集会偏好的通信系统的框图。
[0023]图9示出根据示例性实施例的其中输出接口使得能够呈现本地搜索结果和相关统计的通信系统的框图。
[0024]图10 — 15、16A和16B示出根据示例性实施例的使得能够针对群确定集会位置的用户接口的框图。
[0025]图17示出可用来实施本发明的实施例的示例性计算设备的框图。
[0026]当结合附图时,根据下面阐述的【具体实施方式】,本发明的特征和优点将变得更加显而易见,在附图中,相同的附图标记自始至终识别对应的元件。在图中,相同的附图标记一般指示相同的、在功能上类似和/或在结构上类似的元件。用对应的附图标记中的最左侧的(多个)数字来指示元件在其中第一次出现的图。
【具体实施方式】
[0027]1.介绍
本说明书公开了结合了本发明的特征的一个或多个实施例。公开的(多个)实施例仅仅举例说明本发明。本发明的范围不限于所公开的(多个)实施例。由在此所附权利要求来定义本发明。
[0028]说明书中的对“一个实施例”、“实施例”、“示例性实施例”等的参考指示所描述的实施例可包括特定特征、结构或特性,但每个实施例可以不一定包括该特定特征、结构或特性。此外,此类短语不一定参考同一实施例。进一步地,当结合实施例来描述特定特征、结构或特性时,主张结合其它实施例(无论是否被明确地描述)来实现此类特征、结构或特性在本领域的技术人员的认知内。
[0029]本发明的许多示例性实施例如下面被描述。注意,在本文中提供的任何节/小节标题并不意图是限制性的。遍及本文档描述了实施例,并且在任何节/小节下可包括任何类型的实施例。此外,可以以任何方式将在任何节/小节中公开的实施例与在同一节/小节和/或不同的节/小节中描述的任何其它实施例群合。
[0030]I1.示例性实施例
一个众所周知的类型的搜索引擎是Web搜索引擎,其在“万维网(也称为“Web”)”上搜索文档,包括网页、图像文件、视频文件以及其它web对象。“本地搜索”指的是使得用户(在本文中“用户”和“人”可互换地使用)能够针对本地企业列表的结构化数据库提交地理上受约束的搜索的搜索引擎的使用。本地搜索是被构建到第三方应用程序中或者作为第三方应用程序可被诸如智能电话和计算机之类的计算设备访问的大众功能。本地搜索使得用户能够基于用户的当前位置来搜索商家(例如,饭店、咖啡店等)、吸引人的事物(博物馆)以及另外的类型的目的地。
[0031]关于本地搜索的常见问题是在大城市背景下的可用的目的地选项过多。对于相对小的地理区域而言,差不多可能存在数百个(有时数千个)本地搜索结果。在搜索目的地时,用户辛苦地通过这些结果可能耗时且有问题。最近,通过将用户的兴趣考虑进去,以及基于用户的兴趣对本地搜索结果进行分类已经改善了本地搜索。
[0032]然而,本地搜索当前并不处理在一群人的上下文中执行的搜索。本文所述的实施例克服当前本地搜索技术的这些缺点。实施例使得位置能够针对一群人而被确定,同时考虑到群中的人的兴趣。此外,此类实施例可使得能够以全自动或半自动方式针对一群人确定集会位置(例如,使得用户能够手动地选择一个或多个集会参与者,手动地调节集会特性等)。
[0033]例如,在一个示例中,可按上下文(诸如按作为虚拟“家庭房间”、定制“群”、联合消息线程或其它可访问列表或人的群的一部分)来定义用户群。在定义了群之后,可以查询群中的人的位置,并且可分析人周围的交通状况以基于距离和/或基本上等价的行进时间来确定针对该群集会的近似“中心区域”或“中心位置”。一旦定义了此“中心区域”,则可以以任何方式对人的偏好进行轮询(例如,使用搜索引擎等)以使得能够让将被确定的推荐的集会位置是该群很可能喜欢的目的地。例如,可推荐高收费的咖啡店、饭店或其它位置,也将当日时间考虑进去。
[0034]在另一示例中,如果用户与一群年轻的大学朋友在一起,则可生成基于该群将喜欢特定目的地(例如,具有卡拉OK的时尚酒吧)的可能性而被过滤和/或排序的本地搜索结果。替换地,如果用户与一群带着年纪小的儿童的人在一起,则可生成基于将可能顺从于该群的目的地而被过滤/排序的本地搜索结果(例如,找到带有游戏区的附近的咖啡店)。在另一示例中,如果群中的成员是“不在城里的”客人(例如,用户具有不在本地区域中的居住地址),则可生成将强调受欢迎的游览胜地或饭店的本地搜索结果。
[0035]可在各种环境中实施此类实施例。例如,图1示出了根据示例性实施例的使得能够针对群自动地确定集会位置的通信系统100的框图。如图1中所示,系统100包括第一至第η计算设备102a-102n (在图1中明确地示出了计算设备102a、102b以及102η)、第一服务器104、储存器106、第二服务器108以及网络110。如图1进一步所示,计算设备102a、102b 102η分别地包括应用程序112、移动应用程序124以及web应用程序116。更进一步地,第一服务器104包括集会系统118,并且第二服务器108包括本地搜索服务1
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1