Back to results
US 11,108,624 B2Granted
Determining blockchain ledger indicates notification availability for an application
AssigneeRed Hat, Inc.
InventorAxel Simon
Life of this patent
Estimating the term…
Abstract
Notification system using a blockchain system. A method of the disclosure includes determining, by a node of a blockchain system, that a notification is available for an application of a computing device. The application is associated with a service platform. The method also includes updating a ledger of the blockchain system to indicate that the notification for the application is available.
Claims20
A method, comprising:
- determining, by a node of a blockchain system, that a notification is available for an application of a computing device, wherein the application is associated with a service platform and associated with the computing device;
- updating, by the node of the blockchain system, a ledger of the blockchain system to indicate that the notification for the application is available, wherein the ledger further indicates a plurality of notifications for a plurality of applications associated with a plurality of service platforms and associated with a plurality of computing devices;
- receiving, by the node of the blockchain system, a first message from the computing device to determine whether one or more notifications for one or more applications of the computing device are available;
- determining, by the node of the blockchain system, that the ledger indicates that the notification for the application is available;
- and
- transmitting, by the node of the blockchain system to the computing device, a second message indicating that the notification is available to the computing device, wherein the computing device does not previously have permission to update the ledger.
3 more elements
A method, comprising:
- checking, by a processing device, a ledger of a blockchain system to determine whether one or more notifications are available for one or more applications of a computing device, wherein the ledger further indicates a plurality of notifications for a plurality of applications associated with a plurality of service platforms and associated with a plurality of computing devices;
- transmitting a first message to a first service platform associated with a first application of the computing device to request a first notification in response to determining that the first notification is available for the first application;
- receiving the first notification from the first service platform;
- determining that the ledger indicates that the first notification for the first application is available;
- and
- transmitting a second message indicating that the first notification is available to the computing device, wherein the computing device does not previously have permission to update the ledger.
3 more elements
An apparatus comprising a node of a blockchain system, the apparatus comprising:
- a memory to store data;
- a processing device operatively coupled to the memory, the processing device to:
- determine that a notification is available for an application of a computing device, wherein the application is associated with a service platform and associated with the computing device;
- update a ledger of a blockchain system to indicate that the notification for the application is available, wherein the ledger further indicates a plurality of notifications for a plurality of applications associated with a plurality of service platforms and associated with a plurality of computing devices;
- receive a first message from the computing device to determine whether one or more notifications for one or more applications of the computing device are available;
- determine that the ledger indicates that the notification for the application is available;
- and
- transmit a second message to the computing device, the second message indicating that the notification is available, wherein the computing device does not previously have permission to update the ledger.
5 more elements
Dependencies are inferred from the claim text.