ROLE-DRIVEN NOTIFICATION SYSTEM INCLUDING SUPPORT FOR COLLAPSING COMBINATIONS
First Claim
1. A method of implementing role-driven notification, the method comprising:
- storing, by a cloud infrastructure system including a plurality of computing devices, a plurality of notification templates, wherein each of the plurality of the notification templates is associated with a role of a plurality of roles;
determining, by a computing device from the plurality of computing devices, that a user is associated with a first role and a second role of the plurality of roles;
determining, by the computing device from the plurality of computing devices, that the first role is associated with a first notification template from the plurality of templates and the second role is associated with a second notification template from the plurality of templates;
combining, by the computing device from the plurality of computing devices, the first template and the second template to generate a third template;
based on the third template, generating, by the computing device from the plurality of computing devices, a notification; and
sending, by the computing device, the notification to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention relate to a method of implementing role-driven notification. The method includes storing, by a cloud infrastructure system including computing devices, notification templates. Each of the notification templates are associated with a role. The method further includes determining that a user is associated with a first role and a second role, determining that the first role is associated with a first notification template and the second role is associated with a second notification template. Further, the method includes combining the first template and the second template to generate a third template, based on the third template, generating a notification. The method then, sends the notification to the user.
44 Citations
20 Claims
-
1. A method of implementing role-driven notification, the method comprising:
-
storing, by a cloud infrastructure system including a plurality of computing devices, a plurality of notification templates, wherein each of the plurality of the notification templates is associated with a role of a plurality of roles; determining, by a computing device from the plurality of computing devices, that a user is associated with a first role and a second role of the plurality of roles; determining, by the computing device from the plurality of computing devices, that the first role is associated with a first notification template from the plurality of templates and the second role is associated with a second notification template from the plurality of templates; combining, by the computing device from the plurality of computing devices, the first template and the second template to generate a third template; based on the third template, generating, by the computing device from the plurality of computing devices, a notification; and sending, by the computing device, the notification to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A cloud infrastructure system for implementing role-driven notification, the system comprising:
-
a processor; and a storage device including sets of instructions stored thereon which when executed by the processor, cause the processor to; store a plurality of notification templates, wherein each of the plurality of the notification templates are associated with a role of a plurality of roles; determine that a user is associated with a first role and a second role of the plurality of roles; determine that the first role is associated with a first notification template from the plurality of templates and the second role is associated with a second notification template from the plurality of templates; combine the first template and the second template to generate a third template; based on the third template, generate a notification; and send the notification to the user. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium for implementing role-driven notifications having sets of instructions stored thereon which, when executed by a computer, cause the computer to:
-
store a plurality of notification templates, wherein each of the plurality of the notification templates are associated with a role of a plurality of roles; determine that a user is associated with a first role and a second role of the plurality of roles; determine that the first role is associated with a first notification template from the plurality of templates and the second role is associated with a second notification template from the plurality of templates; combine the first template and the second template to generate a third template; based on the third template, generate a notification; and send the notification to the user. - View Dependent Claims (18, 19, 20)
-
Specification