[发明专利]基于位置的交换所搜索有效
申请号: | 201210325692.8 | 申请日: | 2012-09-05 |
公开(公告)号: | CN102945239A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | W·亚耀伊;W·V·巴克利;K·N·沙玛;J·A·威廉姆斯 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 位置 交换所 搜索 | ||
技术领域
本发明涉及基于使用与用户的位置相关联的信息来处理用户的搜索请求以及在向用户提供修改的搜索结果之前使用关于联合企业的信息来修改搜索结果的概念和技术。
背景技术
许多形式的通信现在使用因特网作为骨干网络。这允许向用户提供更综合的控制能力集合用于不同形式的通信,如语音、视频会议、电子邮件、即时消息、以及其他形式。通过在通信设备上使用图形用户界面促进了控制能力的这种丰富集合,图形用户界面允许由用户容易地选择控制选项,以及允许响应于用户的搜索请求而提供详细信息。
通常采用智能电话或计算机形式的这些通信设备通常提供帮助存储、组织和搜索联系人信息的工具。这些工具具有组织用户的个人联系人的用途,用户的个人联系人可包括用于与某个人的各种形式的通信的联系信息。为了组织企业范围的信息,基于企业的工具可被用于组织联系人信息。通常,用户不希望将他们的整个企业的联系人列表填充到他们的智能电话中。企业范围的工具可被用于例如基于工作职责标识同一企业中的某一同事,以及可向用户提供企业联系人信息(如电话号码、电子邮件地址、IM地址等)。
如果要被联系的个人(“目标”或“目标联系人”)的名字对于发起通信的用户(“用户”)来说是事先已知的,则对于目标的通信信息的标识就可像在基于用户的智能电话或企业的联系人搜索引擎中查找该个人的名字那样容易。如果目标联系人不是工作同事,而是来自另一企业的某个人,则用户的企业目录在确定目标联系人的通信地址信息时可能没有用。
从而,如果目标的名字信息1)不被保存在用户的智能电话或膝上型计算机中以及2)不是工作同事,可能难以确定目标联系人信息。用户可依赖于公共目录来确定目标联系人发布的电话号码,但是很多时候即使是电话号码信息也一般不可获得。此外,公共目录经常不包含目标的电子邮件地址、IM地址或地址形式。如果目标的名字是未知且用户仅希望与具有一不同企业中的特定工作职责、技能集或位置的人(如某一位置处的零售店的顾客服务经理)说话,则甚至更为复杂。
在许多情况中,标识合适的目标个体隐式地基于用户的位置。例如,发起对标识特定零售店的顾客服务经理的请求可以以该特定零售店座落在用户的位置附近为基础。在许多其他情况中,合适的目标联系人隐式地与和用户的雇主(即“用户的企业”)具有业务关系的企业相关联。
从而,向用户的对于建立与目标联系人的通信的搜索请求提供信息部分地依赖于用户的位置和先前建立的业务关系。本文所做出的公开正是关于这些和其他考虑事项而提出的。
发明内容
本文描述了用于基于使用与用户的位置相关联的信息来处理用户的搜索请求以及在向用户提供修改的搜索结果之前使用关于联合企业的信息来修改搜索结果的概念和技术。联合企业是同意提供与用户的企业的增强的通信能力的企业。
在一个实施例中,计算设备处理来自发出请求的计算设备的搜索查询。该计算设备包括存储器、网络接口单元以及处理器。存储器被配置成存储联合企业数据。联合企业数据包括与第一企业相关联的数据,第一企业与用户标识符相关联。存储器还被配置成存储第二企业的数据,其中第二企业与第一企业相关联。该计算设备还包括被配置成接收来自发出请求的计算设备的第一查询的网络接口单元。处理器被进一步配置成向位置信息服务器发起第二查询,其中该第二查询包括所述用户标识符。处理器然后从位置信息服务器接收所述用户标识符以及位置信息。处理器被进一步配置成向搜索引擎发起第三查询,其中所述第三查询基于所述第一查询。处理器被进一步配置成从搜索引擎接收第一搜索查询响应,基于第一搜索查询响应和联合数据来创建第二搜索查询响应,以及向用户传送所述第二搜索查询响应。
在另一实施例中,提供了服务器中进行处理的方法。该方法包括在所述服务器处接收来自计算设备的查询的操作,其中所述查询包括所述计算设备的发端地址信息以及用户标识符。所述服务器然后向位置信息服务器发起第二查询,其中所述第二查询包括所述计算设备的发端地址信息。所述服务器从所述位置信息服务器接收位置信息,以及向搜索引擎生成第三查询,所述第三查询包括所述位置信息以及来自所述计算设备的所述查询的至少一部分。所述服务器从所述搜索引擎接收对所述第三查询的响应,该响应包括多个搜索结果。所述方法还包括使用所述用户标识符以通过使用所述用户标识符来确定与所述计算设备相关联的企业。所述服务器然后使用至少一个联合企业来处理所述多个搜索结果,以产生经修改的多个搜索结果,并将所述经修改的多个搜索结果传送到所述计算设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210325692.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:演示应用程序中的动画创建和管理
- 下一篇:一种锅炉挡渣器