[发明专利]用于网络的系统、方法以及存储介质有效
申请号: | 201710219133.1 | 申请日: | 2011-11-30 |
公开(公告)号: | CN107092666B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 桑杰夫·辛格;布雷特·史蒂文·泰勒;保罗·布赫海特;詹姆斯·诺里斯;图尔多·博斯曼;本杰明·达内尔 | 申请(专利权)人: | 脸谱公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;刘冀 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供一种用于网络的系统、方法以及存储介质。所述方法包括:通过一个或多个计算系统,响应于创建对象而生成文档标识符,所述文档标识符包括对象标识符成分和时间戳;通过所述计算系统,从多个语句产生器模块中选择一个或多个语句产生器模块,所述选择至少部分基于各个所述对象的类型;通过一个或多个所选择的语句产生器模块,产生与所述数据对象相关联的一个或多个语句,每个语句至少部分基于所述数据对象的一个或多个属性;通过所述计算设备,向一个或多个索引输出一个或多个对,所述对中的每一对包括所述文档标识符中的一个文档标识符以及所述语句中的一个语句。 1 | ||
搜索关键词: | 语句 文档标识符 产生器模块 存储介质 计算系统 数据对象 对象标识符 创建对象 多个属性 计算设备 时间戳 索引 网络 关联 输出 响应 | ||
通过一个或多个计算系统,响应于创建对象而生成文档标识符,所述文档标识符包括对象标识符成分和时间戳;
通过所述计算系统,从多个语句产生器模块中选择一个或多个语句产生器模块,所述选择至少部分基于各个所述对象的类型;
通过一个或多个所选择的语句产生器模块,产生与数据对象相关联的一个或多个语句,每个语句至少部分基于所述数据对象的一个或多个属性;
通过所述计算系统,向一个或多个索引输出一个或多个对,所述对中的每一对包括所述文档标识符中的一个文档标识符以及所述语句中的一个语句;以及
通过所述计算系统,在一个或多个索引服务器上存储所述一个或多个索引。
2.根据权利要求1所述的方法,其中,所述对象的所述类型包括:节点类型:或
边类型,其中,所述边类型包括:
一个或多个所产生的语句与源对象属性相关联;以及
一个或多个所产生的语句与目的对象属性相关联。
3.根据权利要求1所述的方法,还包括:通过所述计算系统接收搜索,该搜索包括一个或多个搜索数据对象以及一个或多个搜索属性的指示;以及
通过所述计算系统基于所述搜索来检索所述数据对象。
4.根据权利要求1所述的方法,还包括:通过所述计算系统更新一个或多个所述语句产生器模块。
5.根据权利要求4所述的方法,其中,更新所述语句产生器模块包括如下所述的一个或多个:添加由所述语句产生器模块所产生的一个或多个语句;或
修改由所述语句产生器模块所产生的一个或多个语句。
6.根据权利要求4所述的方法,其中,所述语句产生器模块在创建所述对象之前更新。7.根据权利要求1所述的方法,其中,向一个或多个索引输出一个或多个对包括:向包括各个所述语句的存在的索引条目输出一个或多个所述对。8.一个或多个计算机可读非暂时性存储介质,所述存储介质实施软件,并且所述软件在执行时能操作为:响应于创建对象而生成文档标识符,所述文档标识符包括对象标识符成分和时间戳;
从多个语句产生器模块中选择一个或多个语句产生器模块,所述选择至少部分基于各个所述对象的类型;
产生与数据对象相关联的一个或多个语句,每个语句至少部分基于所述数据对象的一个或多个属性;
向一个或多个索引输出一个或多个对,所述对中的每一对包括所述文档标识符中的一个文档标识符以及所述语句中的一个语句;以及
在一个或多个索引服务器上存储所述一个或多个索引。
9.根据权利要求8所述的介质,其中,其中,所述对象的所述类型包括:节点类型:或
边类型,其中,所述边类型包括:
一个或多个所产生的语句与源对象属性相关联;以及
一个或多个所产生的语句与目的对象属性相关联。
10.根据权利要求8所述的介质,其中,所述软件在执行时还能操作为:接收搜索,该搜索包括一个或多个搜索数据对象以及一个或多个搜索属性的指示;以及
基于所述搜索检索所述数据对象。
11.根据权利要求8所述的介质,其中,所述软件在执行时还能操作为:更新一个或多个所述语句产生器模块。
12.根据权利要求11所述的介质,其中,更新所述语句产生器模块包括以下所述的一个或多个:添加由所述语句产生器模块所产生的一个或多个语句;或
修改由所述语句产生器模块所产生的一个或多个语句。
13.根据权利要求11所述的介质,其中,所述语句产生器模块在创建所述对象之前更新。14.根据权利要求8所述的介质,其中,向一个或多个索引输出一个或多个对包括:向包括各个所述语句的存在的索引条目输出一个或多个所述对。15.一种系统,包括:一个或多个处理器;以及
与所述处理器耦接的存储器,该存储器包括能够由所述处理器执行的指令,所述处理器在执行所述指令时能操作为:
响应于创建对象而生成文档标识符,所述文档标识符包括对象标识符成分和时间戳;
从多个语句产生器模块中选择一个或多个语句产生器模块,所述选择至少部分基于各个所述对象的类型;
产生与数据对象相关联的一个或多个语句,每个语句至少部分基于所述数据对象的一个或多个属性;
向一个或多个索引输出一个或多个对,所述对中的每一对包括所述文档标识符中的一个文档标识符以及所述语句中的一个语句;以及
在一个或多个索引服务器上存储所述一个或多个索引。
16.根据权利要求15所述的系统,其中,所述对象的所述类型包括:节点类型:或
边类型,其中,所述边类型包括:
一个或多个所产生的语句与源对象属性相关联;以及
一个或多个所产生的语句与目的对象属性相关联。
17.根据权利要求15所述的系统,其中,软件在执行时还能操作为:接收搜索,该搜索包括一个或多个搜索数据对象以及一个或多个搜索属性的指示;以及
基于所述搜索检索所述数据对象。
18.根据权利要求15所述的系统,其中,软件在执行时还能操作为:更新一个或多个所述语句产生器模块。
19.根据权利要求18所述的系统,其中,更新所述语句产生器模块包括以下所述的一个或多个:添加由所述语句产生器模块所产生的一个或多个语句;或
修改由所述语句产生器模块所产生的一个或多个语句。
20.根据权利要求18所述的系统,其中,所述语句产生器模块在创建所述对象之前更新。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于脸谱公司,未经脸谱公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710219133.1/,转载请声明来源钻瓜专利网。