SYSTEM AND METHOD FOR FAST EVALUATION OF STANDING QUERIES IN CONJUNCTIVE NORMAL FORM
    41.
    发明申请
    SYSTEM AND METHOD FOR FAST EVALUATION OF STANDING QUERIES IN CONJUNCTIVE NORMAL FORM 有权
    用于连续正常形式中的常规查询的快速评估的系统和方法

    公开(公告)号:US20150347911A1

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

    申请号:US14821245

    申请日:2015-08-07

    Inventor: Matthew Fuchs

    Abstract: Methods and systems are provided for evaluating standing queries against updated contact entries configured as a stream of facts. The method includes resolving the standing queries into an array of rules, each rule having a first and a second condition; sorting one of the facts into a first property and a second property; comparing the first property of the fact to the first condition of each rule in the array of rules to produce a first subset of matching rules; comparing the second property of the fact to the second condition of each rule in the first subset of rules to produce a second subset of matching rules; and reporting at least one of the second subset of rules to an author of the matching rule. The method further includes populating a first hash with indicia of the first subset, and populating a second hash with the second subset.

    Abstract translation: 提供了方法和系统,用于评估针对配置为事实流的更新联系人条目的常规查询。 该方法包括将站立查询解析为规则阵列,每个规则具有第一和第二条件; 将其中一个事实分为第一个属性和第二个属性; 将事实的第一属性与规则阵列中的每个规则的第一条件进行比较以产生匹配规则的第一子集; 将事实的第二属性与规则的第一子集中的每个规则的第二条件进行比较以产生匹配规则的第二子集; 以及向所述匹配规则的作者报告所述第二子规则中的至少一个。 该方法还包括用第一子集的标记填充第一散列,以及用第二子集填充第二散列。

    ATOMIC TRANSACTIONS IN A NOSQL DATABASE
    42.
    发明申请
    ATOMIC TRANSACTIONS IN A NOSQL DATABASE 有权
    NOSQL数据库中的原子交易

    公开(公告)号:US20140304245A1

    公开(公告)日:2014-10-09

    申请号:US14217737

    申请日:2014-03-18

    Inventor: Matthew Fuchs

    CPC classification number: G06F17/30371 G06F17/30227 G06F17/30377

    Abstract: Systems and methods are provided for atomic transactions in a NoSQL database. A system writes a pending transaction identifier to write claim data for a first data item in a NoSQL database in response to a determination that the write claim data for the first data item includes a first previous transaction identifier included in last commit data for the first data item. The system writes the pending transaction identifier and a pending commit identifier to the last commit data for the first data item. The system writes a first value associated with a pending transaction to the first data item. The system aborts the pending transaction in response to a determination that the write claim data for the first data item does not include the first previous transaction identifier included in the last commit data for the first data item.

    Abstract translation: 为NoSQL数据库中的原子事务提供了系统和方法。 响应于确定第一数据项的写入请求数据包括第一数据的最后提交数据中包括的第一先前事务标识符,系统写入待处理的事务标识符来写入NoSQL数据库中的第一数据项的请求数据 项目。 系统将待处理的事务标识符和待处理的提交标识符写入第一个数据项的最后提交数据。 系统将与待处理事务相关联的第一个值写入第一个数据项。 响应于确定第一数据项的写入请求数据不包括第一数据项的最后提交数据中包括的第一先前事务标识符,系统中止待处理事务。

Patent Agency Ranking