CUSTOM BLOCKCHAIN FOR IOT DEVICES
    11.
    发明申请

    公开(公告)号:US20200051081A1

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

    申请号:US16057018

    申请日:2018-08-07

    IPC分类号: G06Q20/40 G06Q20/38

    摘要: A computer-implemented method for verifying a transaction in a blockchain network may be provided. The blockchain network comprises nodes participating in performing the transaction. The method comprises grouping the nodes of the blockchain network into a plurality of clusters of nodes. For each cluster, the method comprises determining for each node of the cluster performance parameter values, calculating a weighted sum of the determined performance parameter values, designating the node with the highest weighted sum as cluster leader, designating a number of nodes of the cluster whose weighted sum is next to the highest weighted sum, as sub-cluster leader, the number being at least half of the total number of nodes within said cluster, and verifying the transaction for the cluster by the cluster leader and the sub-cluster leaders.

    Polling parameter adjustment
    13.
    发明授权

    公开(公告)号:US10250480B2

    公开(公告)日:2019-04-02

    申请号:US16002015

    申请日:2018-06-07

    摘要: An approach, executed by a computer, includes receiving at least an initial polling quantity and an initial polling frequency and polling an endpoint application using the initial polling quantity and the initial polling frequency. The approach includes determining a first number of events not consumed in a queue of a listening application and a second number of events generated at the endpoint application and remaining in a queue at the endpoint application and comparing the number of events in each queue. The approach includes adjusting at least one of the initial polling quantity and the initial polling frequency based, at least in part, on the comparison of the first number of events not consumed in the queue of the listening application and the second number of events generated at the endpoint application and remaining in the queue at the endpoint application.

    Cognitive Security for Workflows
    14.
    发明申请

    公开(公告)号:US20190068630A1

    公开(公告)日:2019-02-28

    申请号:US15684383

    申请日:2017-08-23

    IPC分类号: H04L29/06 G06N5/04 G06N99/00

    摘要: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a cognitive security system. The cognitive security system generates a violation array. Each entry of the violation array represents identification of a workflow activity that violates a security policy. Responsive to a new workflow orchestration being created by a user, the cognitive security system compares each activity of the new workflow orchestration to the violation array. Responsive to determining a given activity of the new workflow orchestration exists in the violation array, the cognitive security system recommends to the user to remove the given activity from the new workflow orchestration.

    Polling parameter adjustment
    15.
    发明授权

    公开(公告)号:US09632850B1

    公开(公告)日:2017-04-25

    申请号:US15147229

    申请日:2016-05-05

    IPC分类号: G06F13/00 G06F9/54

    摘要: An approach, executed by a computer, includes receiving at least an initial polling quantity and an initial polling frequency and polling an endpoint application using the initial polling quantity and the initial polling frequency. The approach includes determining a first number of events not consumed in a queue of a listening application and a second number of events generated at the endpoint application and remaining in a queue at the endpoint application and comparing the number of events in each queue. The approach includes adjusting at least one of the initial polling quantity and the initial polling frequency based, at least in part, on the comparison of the first number of events not consumed in the queue of the listening application and the second number of events generated at the endpoint application and remaining in the queue at the endpoint application.

    HYPER-PERSONALIZED FEATURE MORPHING IN METAVERSE

    公开(公告)号:US20240062328A1

    公开(公告)日:2024-02-22

    申请号:US17820587

    申请日:2022-08-18

    IPC分类号: G06T3/00

    CPC分类号: G06T3/0093

    摘要: Aspects of the invention include systems and methods configured for hyper-personalized feature morphing of an avatar within a metaverse. A non-limiting example computer-implemented method includes predicting a next interaction for the avatar and comparing one or more current features of the avatar to one or more feature requirements for the predicted next interaction. The method further includes determining, based on the comparison, that one or more current features of the avatar do not match one or more feature requirements for the predicted next interaction. Responsive to the determination, features of the avatar are altered to satisfy the one or more feature requirements for the predicted next interaction.

    Ranking action sets comprised of actions for an event to optimize action set selection

    公开(公告)号:US11853910B2

    公开(公告)日:2023-12-26

    申请号:US16656567

    申请日:2019-10-17

    IPC分类号: G06N5/04 G06N3/084

    CPC分类号: G06N5/04 G06N3/084

    摘要: Provided are a computer program product, system, and method for ranking action sets comprised of actions for an event to optimize action set selection. Information is maintained on actions for a plurality of events. Each action indicates an action value of the action to the user and event weights of the action with respect to a plurality of the events. A determination is made of actions sets having at least one action to perform for the event. For each determined action set, a rank of the action set is calculated as a function of the action value for each action in the action set and an event weight of the action with respect to the event. At least one action set is presented to the user for consideration. In response to receiving user feedback, an adjusted rank is set for at least one of the presented action sets.