Detecting phantom items in distributed replicated database

    公开(公告)号:US10733176B2

    公开(公告)日:2020-08-04

    申请号:US15830620

    申请日:2017-12-04

    摘要: The example embodiments are directed to a system and method for detecting phantom data items in a blockchain transaction. In an example, the method includes one or more of generating a transaction data set during a read phase of a blockchain transaction, the transaction data set including an identification of each query of the transaction executed during the read phase and results of each query, generating a validation data set by re-executing each query during a validation phase of the blockchain transaction, the validation data set including query results of each respective re-executed query, determining whether the blockchain transaction observes one or more phantom data items based on the query results of the transaction data set and the validation data set, and, in response to determining the transaction observes the one or more phantom data items, preventing the transaction data set from being written to the blockchain.

    Updating of troubleshooting assistants
    4.
    发明授权
    Updating of troubleshooting assistants 有权
    更新故障排除助理

    公开(公告)号:US09507689B2

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

    申请号:US14488977

    申请日:2014-09-17

    IPC分类号: G06F11/34 G06F11/36

    摘要: Methods and arrangements for providing assistance with troubleshooting for system updates. There is sent, to a first database, a feature log associated with an update event at a first location. The feature log is pooled in the first database with feature logs associated with update events at other locations. A signature is created of at least one update from the first database, and the signature is added to a signature database. The signature database is employed to identify one or more deviations, when the at least one update fails in at least one location. The one or more deviations are ranked with respect to at least one other deviation. Other variants and embodiments are broadly contemplated herein.

    摘要翻译: 提供协助解决系统更新的方法和安排。 向第一个数据库发送与第一个位置的更新事件相关联的功能日志。 功能日志汇总在第一个数据库中,其中与其他位置的更新事件相关联的功能日志。 从第一数据库创建至少一个更新的签名,并将签名添加到签名数据库。 当至少一个更新在至少一个位置中失败时,使用签名数据库来识别一个或多个偏差。 一个或多个偏差相对于至少一个其他偏差进行排序。 本文中广泛考虑了其他变型和实施例。

    SPARSE PEER WITH TRANSIENT PARTICIPATION
    5.
    发明申请

    公开(公告)号:US20200092363A1

    公开(公告)日:2020-03-19

    申请号:US16130611

    申请日:2018-09-13

    摘要: An example operation may include one or more of connecting, by a sparse peer, to a blockchain network of a plurality of peers controlled by orderers, configuring the sparse peer to operate with a partial state of a chain to reduce a bootstrap time of the sparse peer, specifying, by the sparse peer, data selection filters based on the partial state of the chain, receiving, by the sparse peer, blocks that match the selection filters from the plurality of the peers via a gossip, storing, by the sparse peer, the blocks in a ledger of the sparse peer, determining, by the sparse peer, if the ledger of the sparse peer is up-to-date based on the partial state of the chain, and in response to the determination that the ledger of the sparse peer is up-to-date, bootstrapping the sparse peer.

    PRIVATE AND FAULT-TOLERANT STORAGE OF SEGMENTED DATA

    公开(公告)号:US20200050386A1

    公开(公告)日:2020-02-13

    申请号:US16056778

    申请日:2018-08-07

    IPC分类号: G06F3/06

    摘要: An example operation may include one or more of receiving a request comprising a file segmented into a plurality of segments corresponding to a plurality of storage nodes, identifying a segment from among the plurality of segments which is designated for the storage node from among remaining segments designated for other storage nodes, storing the identified segment in a local storage of the storage node, hashing the identified segment, and transmitting a response to a client system which includes the hashed identified segment.

    Modularly managed service platform
    8.
    发明授权
    Modularly managed service platform 有权
    模块化管理的服务平台

    公开(公告)号:US09547835B2

    公开(公告)日:2017-01-17

    申请号:US13970881

    申请日:2013-08-20

    IPC分类号: G06Q10/00 G06Q10/06

    CPC分类号: G06Q10/06311

    摘要: A service method and associated system is provided. The method includes generating event types for events and services associated with the events. Virtual or physical machines associated with the services are provisioned and a message associated with a first event is published. The message is routed to a queue of a second service and the second service is notified of the message. The services are enabled and a selection for a sub-set of the services is received. The selection is enabled.

    摘要翻译: 提供了一种服务方法和相关系统。 该方法包括生成与事件相关联的事件和服务的事件类型。 配置与服务相关联的虚拟或物理机器,并且发布与第一事件相关联的消息。 消息被路由到第二服务的队列,并且第二服务被通知消息。 服务被启用,并且接收到对服务子集的选择。 选择启用。

    Modularly Managed Service Platform
    9.
    发明申请
    Modularly Managed Service Platform 有权
    模块化管理服务平台

    公开(公告)号:US20150058054A1

    公开(公告)日:2015-02-26

    申请号:US13970881

    申请日:2013-08-20

    IPC分类号: G06Q10/06

    CPC分类号: G06Q10/06311

    摘要: A service method and associated system is provided. The method includes generating event types for events and services associated with the events. Virtual or physical machines associated with the services are provisioned and a message associated with a first event is published. The message is routed to a queue of a second service and the second service is notified of the message. The services are enabled and a selection for a sub-set of the services is received. The selection is enabled.

    摘要翻译: 提供了一种服务方法和相关系统。 该方法包括生成与事件相关联的事件和服务的事件类型。 配置与服务相关联的虚拟或物理机器,并且发布与第一个事件相关联的消息。 消息被路由到第二服务的队列,并且第二服务被通知消息。 服务被启用,并且接收到对服务子集的选择。 选择启用。