发明名称 高效数据库查找操作
摘要 提供用于高效数据库查找操作的系统、装置、方法和计算机可读介质。按照该方法,将用于生成对数据库查询的响应的过程性检查转换成数据库操作的集合。在第一次收到对数据库的查询时执行这些数据库操作以生成查询的可能结果集合。随后存储查询的可能结果集合。根据可能结果集合生成对查询的具体答案。通过根据存储的可能结果集合生成对查询的回答来响应将来的数据库查询。
申请公布号 CN101432732B 申请公布日期 2011.12.14
申请号 CN200780015000.7 申请日期 2007.01.25
申请人 微软公司 发明人 S·D·考克斯
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈斌
主权项 一种用于响应对数据库(108)的查询的方法,所述方法包括:接收对所述数据库(108)的查询,其中对所述数据库的查询形成对在场发布的请求,其中所述在场发布是在场信息的具体实例,所述在场信息是描述用户的可用性及其通信意愿的数据;响应于收到所述查询,将一或多个过程性检查转换成一或多个数据库操作,以及执行所述操作以生成所述查询的可能结果集合,其中所述一或多个过程性检查包括确定多个容器中的哪个容器满足对在场发布的请求,其中所述容器包括发布数据字段以及成员资格数据字段,所述发布数据字段用于存储与该容器相关联的在场发布,其中所述成员资格数据字段存储标识被授权接收存储在所述容器中的在场发布的一个或多个请求者的数据;存储所述查询的所述可能结果集合;根据所存储的可能结果集合计算对所述查询的具体回答;用所述具体回答响应所述数据库查询(108);以及通过根据所存储的可能结果集合计算对所述查询的回答来满足将来的数据库查询。
地址 美国华盛顿州
您可能感兴趣的专利