-
公开(公告)号:US11042873B2
公开(公告)日:2021-06-22
申请号:US16207744
申请日:2018-12-03
摘要: Systems and methods for providing automatic fork protection including determining that a transaction having fork protection was included in a first block that was appended to a blockchain, that a hash of the first block was validated, that a consensus decision was made by validator nodes approving the first block for addition to the blockchain, that a second block was appended to the blockchain after the first block, that the second block comprises a hash that is not based on the first block, that the first block was on a first fork and the second block was on a second fork, that the blockchain was resolved in favor of the second fork, and that the transaction failed as a result of the blockchain being resolved in favor of the second fork. The method including compensating a party that submitted the failed transaction based on the fork protection.
-
公开(公告)号:US10885033B2
公开(公告)日:2021-01-05
申请号:US16243640
申请日:2019-01-09
IPC分类号: G06F16/00 , G06F16/2453 , G06F16/188 , G06F9/455
摘要: Disclosed aspects relate to query plan management associated with a shared pool of configurable computing resources. A query, which relates to a set of data located on the shared pool of configurable computing resources, is detected. A virtual machine includes the set of data. With respect to the virtual machine, a set of burden values of performing a set of asset actions is determined. Based on the set of burden values, a query plan to access the set of data is established. Using at least one asset action of the set of asset actions, the query plan is processed.
-
公开(公告)号:US10565597B2
公开(公告)日:2020-02-18
申请号:US15623940
申请日:2017-06-15
IPC分类号: G06F16/00 , G06Q30/00 , G06F7/02 , G06F16/242 , G06F16/25 , G06F16/2457 , G06F17/27
摘要: Aspects include obtaining a pattern that describes an event in a natural language format. The pattern that describes the event is converted into at least one identified pattern key value pair. A database transaction is monitored and converted into a least one database transaction key value pair. A similarity score is calculated by scoring similarities between the identified pattern key value pair(s) and the database transaction key value pair(s). Based on similarity score meeting a threshold, an alert is output to indicate that the database transaction matches the pattern that describes the event.
-
公开(公告)号:US20190340179A1
公开(公告)日:2019-11-07
申请号:US16516289
申请日:2019-07-19
IPC分类号: G06F16/2455
摘要: A structured query language (SQL) query is configured to present a selected portion of a result set to a user interface. The selected portion of the result set can be based on an offset criteria appended to the SQL query. The offset criteria determines a location of a first presented instance of the selected portion of the result set. The offset criteria is configured to determine the location of the first presented instance of the selected portion of the result set independent of a number of instances appearing between a first instance of the result set and the first presented instance of the selected portion of the result set.
-
公开(公告)号:US20190278683A1
公开(公告)日:2019-09-12
申请号:US16420245
申请日:2019-05-23
IPC分类号: G06F11/30 , G06F16/23 , G06F16/21 , G06F11/34 , G06F16/2453
摘要: Each of one or more commit cycles may be associated with a predicted number of updates. A statistics collection time for a database table can be determined by estimating a sum of predicted updates included in one or more commit cycles. Whether the estimated sum of predicted updates is greater than a first threshold may be determined. In addition, a progress point for a first one of the commit cycles can be determined. A time to collect statistics may be selected based on the progress point of the first commit cycle.
-
公开(公告)号:US20190179904A1
公开(公告)日:2019-06-13
申请号:US16275798
申请日:2019-02-14
IPC分类号: G06F17/27 , G06F16/332 , G06F17/28 , G06F16/28
摘要: A computer-implemented method of establishing influence relationships between data in a question-answering environment is disclosed. Establishing influence relationships can include determining a set of conditions indicating a set of user statuses and analyzing, using a first natural language processing technique, a corpus of data including a set of user data. Establishing influence relationships between data can include identifying, based on analyzing the corpus of data, a set of influence factors corresponding to a subset of the set of user data and to a subset of the set of conditions. In embodiments, establishing influence relationships can include establishing, based on the set of influence factors, a set of influence relationships between the subset of the set of user data and the subset of the set of conditions.
-
公开(公告)号:US10296620B2
公开(公告)日:2019-05-21
申请号:US14870052
申请日:2015-09-30
发明人: Bin Cao , Jessica R. Eidem , Brian R. Muras , Jingdong Sun
IPC分类号: G06F17/30
摘要: A stream application receives a stream of tuples to be processed by a plurality of processing elements that are operating on one or more compute nodes. Each processing element has one or more stream operators. The stream application assigns one or more processing cycles to software code embedded in a tuple of the stream of tuples. The tuple obtains a first status of one or more first tuples of a set of targeted tuples to be modified by a tuple modification of a stream operator. The tuple obtains a second status of one or more second tuples of the set of targeted tuples after the stream operator performs the tuple modification. The tuple determines a potential degradation based on the first status and the second status. The tuple alters the one or more first tuples to prevent the tuple modification in response to the determined potential degradation.
-
8.
公开(公告)号:US20190146971A1
公开(公告)日:2019-05-16
申请号:US16243640
申请日:2019-01-09
IPC分类号: G06F16/2453 , G06F16/951 , G06F9/455
摘要: Disclosed aspects relate to query plan management associated with a shared pool of configurable computing resources. A query, which relates to a set of data located on the shared pool of configurable computing resources, is detected. A virtual machine includes the set of data. With respect to the virtual machine, a set of burden values of performing a set of asset actions is determined. Based on the set of burden values, a query plan to access the set of data is established. Using at least one asset action of the set of asset actions, the query plan is processed.
-
公开(公告)号:US10282277B2
公开(公告)日:2019-05-07
申请号:US14955989
申请日:2015-12-01
发明人: Bin Cao , Jessica R. Eidem , Brian R. Muras , Jingdong Sun
摘要: Techniques are disclosed for identifying a minimal operator subsets in a distributed streams application for debugging purposes. A debugging tool receives a selection of operators from a plurality of operators included in a distributed application. The distributed application executes the plurality of operators in a runtime environment. The debugging tool identifies, based on the selected operators, a subset of the plurality of operators to execute in a debugging environment. The subset includes at least the selected operators. The debugging tool executes the subset of the plurality of operators in the debugging environment.
-
公开(公告)号:US10223386B2
公开(公告)日:2019-03-05
申请号:US15857258
申请日:2017-12-28
IPC分类号: G06F17/30
摘要: A computer-implemented method for improving database management includes selecting one or more database records that are requested based on a query statement. The one or more database records may are read from a first database file. The one or more database records are copied from the first database file and stored to a memory. The one or more database records are deleted from the first database file at substantially the same time as the reading the one or more database records. The reading and the deleting occur through a single read and delete input/output (I/O) operation.
-
-
-
-
-
-
-
-
-