-
公开(公告)号:CN110352416B
公开(公告)日:2023-06-16
申请号:CN201880014192.8
申请日:2018-02-22
Applicant: 微软技术许可有限责任公司
IPC: G06F16/2453 , G06F16/22 , G06F16/901
Abstract: 本公开的示例描述了用于基于本体的图查询优化的系统和方法。在示例中,可以收集与图或孤立集合相关的本体数据。所述本体数据可以包括独有性和拓扑信息,并且可以被用于再制订查询,以便在从图中取回目标信息时产生比原始查询更高性能的查询。在示例中,再制订查询可以包括基于独有性信息对与源、关系和/或属性相关的查询的一个或多个参数进行重新排序。在另一示例中,可以通过基于所述拓扑信息修改查询被锚定到的源类型来再制订查询。然后,可以执行再制订查询以识别孤立集合中的目标信息,由此识别与原始查询相同的目标信息,但是以更高性能的方式。
-
公开(公告)号:CN115668193A
公开(公告)日:2023-01-31
申请号:CN202180037756.1
申请日:2021-03-19
Applicant: 微软技术许可有限责任公司
IPC: G06F21/62
Abstract: 提供了计算机化系统,其用于检测或接收通信群组中的共享手势,并且响应性地实例化或更新包括与所述共享手势相关联的丰富上下文数据的一个或多个计算机对象。这些计算机对象能够基于一个或多个规则或策略进行实例化或更新。这些计算机对象或相关联的指示能够被回显给用户,以给出关于所述共享资源的用户上下文。能够确定用户是否能访问(或者允许访问)这样的计算机对象和/或相关联的计算机资源以用于呈现给所述用户。
-
公开(公告)号:CN113767377B
公开(公告)日:2025-01-14
申请号:CN202080030703.2
申请日:2020-03-30
Applicant: 微软技术许可有限责任公司
IPC: G06F16/172 , G06F16/182
Abstract: 本文公开了针对分布式存储系统中的变化检测的动态散列函数组合的技术。在一个实施例中,一种方法包括:针对文档的新版本的属性动态选择散列函数,并使用所选择的散列函数生成所述属性的所述值的散列值。方法然后可以包括:确定接收到的新版本的属性的生成的散列值是否与分布式存储系统中文档的先前版本的属性的散列值不同。响应于确定生成的散列值与文档的先前版本的散列值不同,可以向先前注册为接收关于属性变化的通知的一个或多个计算服务发送通知,而不向未注册为接收所述通知的其他计算服务发送所述通知。
-
公开(公告)号:CN113767377A
公开(公告)日:2021-12-07
申请号:CN202080030703.2
申请日:2020-03-30
Applicant: 微软技术许可有限责任公司
IPC: G06F16/172 , G06F16/182
Abstract: 本文公开了针对分布式存储系统中的变化检测的动态散列函数组合的技术。在一个实施例中,一种方法包括:针对文档的新版本的属性动态选择散列函数,并使用所选择的散列函数生成所述属性的所述值的散列值。方法然后可以包括:确定接收到的新版本的属性的生成的散列值是否与分布式存储系统中文档的先前版本的属性的散列值不同。响应于确定生成的散列值与文档的先前版本的散列值不同,可以向先前注册为接收关于属性变化的通知的一个或多个计算服务发送通知,而不向未注册为接收所述通知的其他计算服务发送所述通知。
-
公开(公告)号:CN113728304A
公开(公告)日:2021-11-30
申请号:CN202080030657.6
申请日:2020-03-30
Applicant: 微软技术许可有限责任公司
Abstract: 本文公开了在分布式存储系统中的粒度改变检测的技术。在一个实施例中,一种方法包括:接收表示具有多个属性的文档的新版本的数据的子集。该数据的子集包括与文档的属性相对应的散列值。方法还包括:对于属性中的每个属性,执行对新版本中的散列值与文档的先前版本中的属性的散列值的比较。基于执行的比较,确定属性在文档的新版本中是否已经改变。然后,方法可以包括:向先前被注册为接收关于属性中的标识出的一个属性的改变的通知的一个或多个计算服务发送通知,而不向未被注册为接收通知的其他计算服务发送通知。
-
-
-
-