Processing data requests for a schemaless datastore in accordance with constraint information
    1.
    发明授权
    Processing data requests for a schemaless datastore in accordance with constraint information 有权
    根据约束信息处理对无模式数据存储的数据请求

    公开(公告)号:US09465837B1

    公开(公告)日:2016-10-11

    申请号:US14051421

    申请日:2013-10-10

    Applicant: Google Inc.

    CPC classification number: G06F17/30424

    Abstract: A server system having memory and one or more processors analyzes a first data request associated with a first application, where the analyzing includes determining whether the first data request is associated with a constraint-restricted portion of a schemaless datastore in which data operations are subject to a set of predefined constraints. In accordance with a determination that the first data request is associated with the constraint-restricted portion, the server system retrieves constraint information corresponding to the set of predefined constraints and processes the first data request in accordance with the constraint information, where the constraint information enables the set of predefined constraints to be applied to the first data request prior to execution of the first data request.

    Abstract translation: 具有存储器和一个或多个处理器的服务器系统分析与第一应用相关联的第一数据请求,其中所述分析包括确定所述第一数据请求是否与所述数据操作所遵循的无模式数据存储区的约束限制部分相关联 一组预定约束。 根据确定第一数据请求与约束限制部分相关联,服务器系统检索对应于预定约束集合的约束信息,并根据约束信息处理第一数据请求,其中约束信息使能 在执行第一数据请求之前应用于第一数据请求的预定义约束的集合。

    Specifying a predetermined degree of inconsistency for test data
    2.
    发明授权
    Specifying a predetermined degree of inconsistency for test data 有权
    指定测试数据的预定程度不一致

    公开(公告)号:US09235607B1

    公开(公告)日:2016-01-12

    申请号:US13853985

    申请日:2013-03-29

    Applicant: Google Inc.

    CPC classification number: G06F17/30303

    Abstract: A method and a test system for specifying a predetermined degree of inconsistency for test data are disclosed. The test system obtains a test policy, which specifies a predetermined degree of inconsistency between write operations and subsequent read operations on a set of data and subsequently receives a request to provide test data to an application. In response to the request to provide test data to the application the test system generates a set of test data including a plurality of entities retrieved from the set of data, based at least in part on the test policy. The test data includes a respective entity that is not consistent with a previous write operation. The test system further provides the set of test data to the application. The application optionally processes the set of test data to produce results, which are used to determine performance of the application.

    Abstract translation: 公开了一种用于指定测试数据的预定不一致程度的方法和测试系统。 测试系统获得测试策略,该测试策略指定写入操作与随后的读取操作之间的一定程度的不一致性,并且随后接收向应用提供测试数据的请求。 响应于向应用提供测试数据的请求,测试系统至少部分地基于测试策略生成包括从该组数据中检索的多个实体的测试数据集合。 测试数据包括与先前写入操作不一致的相应实体。 测试系统还向应用程序提供了一组测试数据。 应用程序可选地处理一组测试数据以产生结果,这些结果用于确定应用程序的性能。

    Selectively retrieving search results in accordance with different logical relationships
    3.
    发明授权
    Selectively retrieving search results in accordance with different logical relationships 有权
    根据不同的逻辑关系选择性地检索搜索结果

    公开(公告)号:US09195698B2

    公开(公告)日:2015-11-24

    申请号:US14481764

    申请日:2014-09-09

    Applicant: Google Inc.

    Abstract: A search server system having one or more processors and memory receives a search query including filter criteria. The filter criteria specify operands and a logical relationship. In response to the search query the server identifies index portions sorted in a same sort order. The server identifies matching entities that match the search query by identifying index entries having a first identifier and matching filter(s) of a first operand and identifying, index entries having a second identifier that is sequentially adjacent to the first identifier in the sort order and matching filter(s) of a second operand. When index portion(s) associated with the first operand include index entries having a respective identifier between the first identifier and the second identifier and matching the filter(s) of the first operand, the server marks a respective entity associated with the respective identifier as matching the search query and sends search results to the client.

    Abstract translation: 具有一个或多个处理器和存储器的搜索服务器系统接收包括过滤器标准的搜索查询。 过滤条件指定操作数和逻辑关系。 响应于搜索查询,服务器识别以相同排序顺序排序的索引部分。 服务器通过识别具有第一操作数的第一标识符和匹配过滤器的索引条目来识别与搜索查询匹配的匹配实体,并且识别具有与排序顺序中的第一标识符顺序相邻的第二标识符的索引条目,以及 匹配的第二个操作数的过滤器。 当与第一操作数相关联的索引部分包括在第一标识符和第二标识符之间具有相应标识符并且匹配第一操作数的过滤器的索引条目时,服务器将与相应标识符相关联的相应实体标记为 匹配搜索查询并将搜索结果发送给客户端。

    Selectively Retrieving Search Results in Accordance with Different Logical Relationships
    4.
    发明申请
    Selectively Retrieving Search Results in Accordance with Different Logical Relationships 有权
    根据不同逻辑关系选择性检索搜索结果

    公开(公告)号:US20150066946A1

    公开(公告)日:2015-03-05

    申请号:US14481764

    申请日:2014-09-09

    Applicant: Google Inc.

    Abstract: A search server system having one or more processors and memory receives a search query including filter criteria. The filter criteria specify operands and a logical relationship. In response to the search query the server identifies index portions sorted in a same sort order. The server identifies matching entities that match the search query by identifying index entries having a first identifier and matching filter(s) of a first operand and identifying, index entries having a second identifier that is sequentially adjacent to the first identifier in the sort order and matching filter(s) of a second operand. When index portion(s) associated with the first operand include index entries having a respective identifier between the first identifier and the second identifier and matching the filter(s) of the first operand, the server marks a respective entity associated with the respective identifier as matching the search query and sends search results to the client.

    Abstract translation: 具有一个或多个处理器和存储器的搜索服务器系统接收包括过滤器标准的搜索查询。 过滤条件指定操作数和逻辑关系。 响应于搜索查询,服务器识别以相同排序顺序排序的索引部分。 服务器通过识别具有第一操作数的第一标识符和匹配过滤器的索引条目来识别与搜索查询匹配的匹配实体,并且识别具有与排序顺序中的第一标识符顺序相邻的第二标识符的索引条目,以及 匹配的第二个操作数的过滤器。 当与第一操作数相关联的索引部分包括在第一标识符和第二标识符之间具有相应标识符并且匹配第一操作数的过滤器的索引条目时,服务器将与相应标识符相关联的相应实体标记为 匹配搜索查询并将搜索结果发送给客户端。

Patent Agency Ranking