Method and system for realizing a rendezvous service in a management operations center implemented in a global ecosystem of interrelated services
First Claim
Patent Images
1. A data processing system implemented method, comprising:
- receiving, by a processor of the data processing system, a plurality of events from one or more clients;
assessing, by the processor and based on a set of policy rules associated with the data processing system, each of the plurality of events to identify a primary event;
identifying, by the processor, a type of event associated with the primary event;
selecting, by the processor and based on the type of event associated with the primary event, a template,the template including;
information for identifying events related to the primary event,information for obtaining additional information necessary for resolving an issue related to the primary event, andinformation for determining that a particular event is associated with a resolution of the issue;
generating, by the processor and based on the template, a work document associated with performing a work item associated with the resolution of the issue,generating the work document including;
aggregating, by the processor and based on the information for identifying events related to the primary event, at least some of the plurality of events into a plurality of items,the aggregating each of the at least some of the plurality of events including;
binding, by the processor, another event of the plurality of events to the primary event based on a correspondence between the other event and the primary event to form a bundled event, andbinding, by the processor, additional information to the bundled event based on a relationship between the additional information and the primary event to form one of the plurality of items;
analyzing, by the processor and based on the template, a plurality of avatars to identify one or more users for performing the work item,each avatar, of the plurality of avatars, comprising a representation of;
a user as a service, anda current workload of the user;
providing, by the processor, the work document to the one or more users;
receiving, by the processor, a second plurality of events from the one or more clients;
rendezvousing, by the processor, the one of the plurality of items with an event of the second plurality of events,the event of the second plurality of events being related to the one of the plurality of items,the rendezvousing reducing a total quantity of items in the plurality of items; and
storing, by the processor, information relating to the one of the plurality of items and the event of the second plurality of events in association with the work document.
7 Assignments
0 Petitions
Accused Products
Abstract
A data processing system accesses a group of events to identify a group of types of events and aggregates at least some of the events into a group of items. Each of the events is aggregated by binding another event to an event identified as a particular type of event based on a correspondence between the event and the particular type of event and binding additional information to the event identified as the particular type of event based on a relationship between the additional information and the particular type of event. The data processing system also rendezvous one of the items with an event.
-
Citations
18 Claims
-
1. A data processing system implemented method, comprising:
-
receiving, by a processor of the data processing system, a plurality of events from one or more clients; assessing, by the processor and based on a set of policy rules associated with the data processing system, each of the plurality of events to identify a primary event; identifying, by the processor, a type of event associated with the primary event; selecting, by the processor and based on the type of event associated with the primary event, a template, the template including; information for identifying events related to the primary event, information for obtaining additional information necessary for resolving an issue related to the primary event, and information for determining that a particular event is associated with a resolution of the issue; generating, by the processor and based on the template, a work document associated with performing a work item associated with the resolution of the issue, generating the work document including; aggregating, by the processor and based on the information for identifying events related to the primary event, at least some of the plurality of events into a plurality of items, the aggregating each of the at least some of the plurality of events including; binding, by the processor, another event of the plurality of events to the primary event based on a correspondence between the other event and the primary event to form a bundled event, and binding, by the processor, additional information to the bundled event based on a relationship between the additional information and the primary event to form one of the plurality of items; analyzing, by the processor and based on the template, a plurality of avatars to identify one or more users for performing the work item, each avatar, of the plurality of avatars, comprising a representation of; a user as a service, and a current workload of the user; providing, by the processor, the work document to the one or more users; receiving, by the processor, a second plurality of events from the one or more clients; rendezvousing, by the processor, the one of the plurality of items with an event of the second plurality of events, the event of the second plurality of events being related to the one of the plurality of items, the rendezvousing reducing a total quantity of items in the plurality of items; and storing, by the processor, information relating to the one of the plurality of items and the event of the second plurality of events in association with the work document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by a processor, cause the processor to; receive a plurality of events; assess each of the plurality of events to identify a primary event; identify a type of event associated with the primary event; select, based on the type of event associated with the primary event, a template, the template including; information for identifying events related to the primary event, information for obtaining additional information necessary for resolving an issue related to the primary event, and information for determining that a particular event is associated with a resolution of the issue; generate, based on the template, a work document associated with performing a work item associated with the resolution of the issue, the one or more instructions to generate the work document further causing the processor to; aggregate, based on the information for identifying events related to the primary event, at least some of the plurality of events into a plurality of items, the one or more instructions that cause the processor to aggregate the at least some of the plurality of events including; one or more instructions that cause the processor to bind another event of the plurality of events to the primary event based on a correspondence between the other event and the primary event to form a bundled event; and one or more instructions that cause the processor to bind additional information to the bundled event based on a relationship between the additional information and the primary event to form an item of the plurality of items; analyze, based on the template, a plurality of avatars to identify one or more users for performing the work item, each avatar, of the plurality of avatars, comprising a representation of; a user as a service, and a current workload of the user; provide the work document to the one or more users; receive a second plurality of events; rendezvous one of the plurality of items with an event of the second plurality of events, the one or more instructions to cause the processor to rendezvous one of the plurality of items to an event of the second plurality of events reducing a total quantity of items in the plurality of items; and store information relating to the one of the plurality of items and the event of the second plurality of events in association with the work document. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification