本发明专利技术涉及增加针对上下文信号返回的信息的准确度。本发明专利技术针对的是这样一种技术,通过所述技术,增加了至少一个数据源针对接收的上下文数据而提供的基于上下文的信息的准确度。登录与查找的基于上下文的信息的使用相关联地接收的正确度信息。可以处理正确度信息,以通过校正数据源和/或通过创建混合数据源来增加总准确度,所述混合数据源包括从多个数据源之中经由正确度信息确定的最有可能准确的部分(分段)。
【技术实现步骤摘要】
本专利技术涉及计算环境,并且具体地涉及增加针对上下文信号返回的信息的准确度。
技术介绍
用户生成上下文(contextual)信号,所述上下文信号经常需要在由软件系统使用之前规范化。例子包括IP (网际协议)地址、W1-Fi信号和蜂窝塔信息,一些软件系统需要将这些信息转换成GPS位置或者转换成城市、州、国家元组(等),以便由那些系统使用。另一个例子包括基于给定用户的GPS位置的天气应用。还有另一个例子是反向电话目录服务,其中,给定电话号码,服务返回关于该号码的所有者的信息(例如姓名和地址)。在基于位置的场景和其它这样的场景中,可能存在可以提供请求信息的多个数据源。例如存在给定IP地址的话可以提供位置的多个数据源;针对W1-Fi和蜂窝塔映射信息存在类似情形。因为组装数据的方式和收集数据的时间,有时关于输入信号和实际位置在这些源之间存在冲突映射。例如,相同的IP地址可能在一个数据源上映射到华盛顿特区,而在另一个数据源上映射到荷兰。尽管软件服务接受各种类型的用户输入,但是对这样的模糊信号进行规范化会影响在服务之下运行的应用。这不仅是因为对于每个应用而言难以实施用于减少信号模糊度的逻辑,而且还因为上下文信息需要在应用之间一致。规范化通常需要大型映射表;然而经常难以评估每个这样的映射表有多准确。例如,从IP地址向位置的转换需要大型查找表,以将IP地址范围映射到城市名、国家名等。尽管表的格式相对简单,但是表的尺寸庞大,由此确认每个IP范围的映射是正确的实质上不切实际。
技术实现思路
提供本
技术实现思路
以便以简化的形式来介绍下文在具体实施方式中进一步描述的代表性概念的选集。本
技术实现思路
并非旨在标识要求保护的主题的关键特征或必要特征,也并非旨在以对要求保护的主题的范围进行限制的任何方式来使用。简言之,这里描述的主题的不同方面针对的是这样一种技术,通过所述技术,通过处理与基于上下文的信息的使用相关联地接收的正确度信息,增加了由至少一个数据源根据接收的上下文数据提供的基于上下文的信息的准确度。作为非限制性的例子,用户上下文信号如IP地址可以用来经由数据源查找用户的可能位置,并且另一个实体(比如用户反馈和/或提供补充位置数据的可能更准确的来源)可以提供正确度信息。在一个方面,一个或多个数据源提供的基于上下文的信息可以包括位置信息,该位置信息可以用来提供包括至少一个基于位置的结果的结果集。正确度信息可以包括指示基于位置的结果是否可能正确的接收反馈。在一个方面,可以处理正确度信息,以便如果位置信息不与补充位置信息一致,则通过校正数据源来增加总准确度。在一个方面,可以处理正确度信息,以便如果基于补充位置信息知道位置信息不正确,则通过动态校正数据源的输出来增加总准确度。在一个方面,通过将每个数据源分段成分段以在数据源之中提供多个对应分段,可以增加多个数据源的总准确度。可以处理正确度信息以确定针对每个对应分段的正确度度量,并且至少部分地基于针对每个对应分段的正确度度量,从对应分段之中选择用于混合数据源的所选分段。在一个实施方式中,采样服务登录用于多个采样请求中的至少一些采样请求的正确度数据,其中每个采样请求与上下文数据相关联。对于信息被登录的每个采样请求,采样服务基于与该请求相关联的上下文数据从除了一个或多个数据源之外的至少一个实体获得与在一个或多个数据源中查找的基于上下文的信息有关的正确度度量。可以处理登录的数据以增加基于查找的基于上下文的信息返回的信息的总准确度。其它优点可以从结合附图进行的以下具体描述中变得清楚。附图说明本专利技术在附图中作为例子被图示而非被限制,在附图中,相同的附图标记指示相似的要素,并且在附图中:图1是表示根据一个示例实施例的示例部件的框图,所述部件被配置成登录与查找的数据的可能正确度有关的数据。图2是表示根据一个示例实施例的一个或多个示例部件的框图,所述部件被配置成处理登录的数据,以便基于登录的数据确定哪些数据源的哪些对应子集(分段)是最准确的子集(分段)。图3是根据一个示例实施例的如何将数据源的最准确对应分段合并成虚拟(或者实际)的混合数据源的表示图。图4是表示根据一个示例实施例的一个或多个示例部件的框图,所述部件被配置成处理登录的数据以便校正数据源。图5是表示根据一个示例实施例的示例步骤的流程图,所述步骤用于收集关于基于IP地址(或者其它)的位置查找结果而登录的用户满意度反馈。图6是表示根据一个示例实施例的示例步骤的流程图,所述步骤用于处理登录的用户反馈,以便基于反馈来确定哪些数据源分段最准确,以创建混合数据源。图7是表示这里描述的各种实施例可以实施于其中的示例非限制性联网环境的框图。图8是表示这里描述的各种实施例的一个或多个方面可以实施于其中的示例非限制性计算系统或操作环境的框图。具体实施例方式这里描述的本技术的不同方面一般地针对这样一种技术,通过所述技术,使用数据源来规范化大量用户输入请求的上下文信号(上下文数据)。为此目的,用户请求和关于来自数据源的返回答复的正确度度量被用来提高针对具有关联上下文信号的未来请求的返回数据的准确度。例如,使用多个反向IP地址数据库之一,基于反向IP地址查找(从IP地址到包括城市、州和国家的位置的映射),指向搜索引擎的用户查询可以导致返回基于位置的结果。用户对基于位置的结果的满意度度量可以用来确定反向IP地址查找有多准确,例如用户是点击返回的基于位置的结果(指示可能满意),还是提交另一个查询(指示可能不满意)。通过将每个数据源划分成称为分段的子集,并且从每个数据源选择具有最高测量正确度(例如满意度)水平的分段,可以创建“混合”数据源以返回具有更高准确度水平的未来结果。进一步,正确度信息可以用来校正数据源,以便给定未来查找请求的话得到更准确的输出。应当理解的是,这里的例子中的任何一个都是非限制性的。例如,尽管一些例子和描述一般地针对反向IP地址查找,但是其中在可用结果中存在不一致或错误可能性的任何一个或多个服务和/或一个或多个数据源都可以受益于这里描述的技术。同样地,本专利技术不限于这里描述的任何特定的实施例、方面、概念、结构、功能或例子。实际上,这里描述的任何实施例、方面、概念、结构、功能或例子都是非限制性的,并且可以用各种方式使用本专利技术,这些方式一般在计算和提供更准确结果方面提供益处和优点。图1是示出了一个示例实施方式中的各种部件的框图。一般而言,用户请求102由服务104处理,该服务104比如在用户查询被提交给搜索引擎以获得指向相关文档的链接时提供结果。如理解的那样,服务104有时获得或访问附加信息,以在提供结果时对服务104进行帮助。例如,服务104可以尝试比如通过向查找服务106提供上下文信号(例如IP地址数据、与W1-Fi有关的数据如包括W1-Fi站标识符的信号和/或与蜂窝塔有关的数据)来确定用户的位置,该查找服务106取得信号并且使用它们以查找和返回用户位置;(注意查找服务106可以是也可以不是与服务104分离的实体)。作为更具体的例子,给定用户的IP地址,搜索引擎可以从反向IP地址查找服务中获得用户的位置,由此搜索引擎能够基于返回的用户的位置返回更相关的结果。在一个实施方式中,查找服务106可以访问多个数据源中的至少一个数据源以查找基于上下文的信息。然而这些本文档来自技高网...
【技术保护点】
一种计算环境中的至少部分地在至少一个处理器上执行的方法,包括:接收(510)与至少一个数据源提供的基于上下文的信息相对应的上下文数据;接收(514)与所述基于上下文的信息的准确度相对应的正确度信息;以及处理(604,606)所述正确度信息,以增加与所述至少一个数据源针对其它接收的上下文信号提供的其它基于上下文的信息相对应的总准确度。
【技术特征摘要】
2011.12.14 US 13/325,4931.一种计算环境中的至少部分地在至少一个处理器上执行的方法,包括: 接收(510)与至少一个数据源提供的基于上下文的信息相对应的上下文数据; 接收(514)与所述基于上下文的信息的准确度相对应的正确度信息;以及 处理(604,606)所述正确度信息,以增加与所述至少一个数据源针对其它接收的上下文信号提供的其它基于上下文的信息相对应的总准确度。2.根据权利要求1所述的方法,其中,接收所述上下文数据包括: 接收数据,至少一个数据源通过所述数据提供包括位置信息的基于上下文的信息,以及 a)使用所述位置信息以提供包括至少一个基于位置的结果的结果集, 其中,接收所述正确度信息包括: 接收指示基于位置的结果是否可能正确的反馈;或者 b)其中,接收所述正确度信息包括: 从可能更准确的数据源接收补充位置信息,并且 其中,处理所述正确度信息以增加所述总准确度包括: 如果所述位置信息不与所述补充位置信息一致,则校正所述至少一个数据源;或者 c)接收所述正确度信息包括: 从可能更准确的数据源接收补充位置信息,并且 其中,处理所述正确度信息以增加所述总准确度包括: 如果所述位置信息基于所述补充位置信息已知为不正确,则动态校正所述至少一个数据源的输出;或者 a)、b)或c)的任意组合。3.根据权利要求1所述的方法,其中,接收所述上下文数据包括: 接收网际协议IP地址数据,所述IP地址数据用来获得包括位置信息的基于上下文的信息,并且 其中,接收所述正确度信息包括: 接收用户反馈,所述用户反馈指示所述用户对包括基于所述位置信息的至少一个结果的结果集满意还是不满意。4.根据权利要求1所述的方法,进一步包括: 登录从多个采样中的每个采样收集的正确度信息, 其中,所述至少一个数据源包括: 多个独立的数据源,其每个包含至少一些不准确的数据,并且 其中,处理所述正确度信息以增加所述总准确度包括: 处理所述多个采样的登录的正确度信息以从所述多个数据源之中创建混合数据源,其包括: 将每个数据源分段成分段,以在所述数据源之中提供多个对应分段; 确定针对每个对应分段的正确度度量;以及 至少部分地基于针对每个对应分段的正确度度量,从所述对应分...
【专利技术属性】
技术研发人员:铃江丰,杰米·许恩,西蒙·伯恩斯坦,马克·恩卡纳西翁,约翰逊·阿帕西夫莱,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。