Zero latency enterprise enriched publish/subscribe
First Claim
1. A method for enriched publish and subscribe in an enterprise running as a zero latency enterprise (ZLE), the enterprise experiencing a plurality of events occurring in association with business transactions conducted at a plurality of sites across the enterprise, the method comprising:
- initiating, by a computer, in real time, a process responsive to an event, the process including publishing, by a computer, to a central repository one or more messages prompted by that event containing information from that even, respective information from the plurality of events being aggregated in the central repository where the aggregated information can, in real -time, be accessible and available for extraction and analysis from across the enterprise,updating the aggregated information with information from the published messages,creating enriched messages by enriching the messages with information from that event and/or corresponding information extracted from the central repository, andsubscribing the enriched messages.
5 Assignments
0 Petitions
Accused Products
Abstract
Solutions for reducing latencies in enterprise operations and business processes adaptation particularly as related to enriched publish and subscribe are proposed by the present invention. These solutions are implemented in a zero latency enterprise (ZLE) framework that allows the enterprise to integrate its services, applications and data in real time. Namely, an enterprise equipped to run as a ZLE is capable of integrating, in real time, its enterprise-wide data, applications, business transactions, operations and values. An operational data store operates as an information broker between the applications such that applications publish messages to the central repository and subscribe to messages from the central, rather than exchange request-response messages directly with each other. Thus, enriched publish and subscribe improves information synchronization between applications and reduce the number of request-response messages the applications would otherwise exchange. Consequently, an enterprise conducting its business as a ZLE exhibits superior management of its resources, operations and customer care.
-
Citations
16 Claims
-
1. A method for enriched publish and subscribe in an enterprise running as a zero latency enterprise (ZLE), the enterprise experiencing a plurality of events occurring in association with business transactions conducted at a plurality of sites across the enterprise, the method comprising:
-
initiating, by a computer, in real time, a process responsive to an event, the process including publishing, by a computer, to a central repository one or more messages prompted by that event containing information from that even, respective information from the plurality of events being aggregated in the central repository where the aggregated information can, in real -time, be accessible and available for extraction and analysis from across the enterprise, updating the aggregated information with information from the published messages, creating enriched messages by enriching the messages with information from that event and/or corresponding information extracted from the central repository, and subscribing the enriched messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising a processor for enriched publish and subscribe in an enterprise running as a zero latency enterprise (ZLE), the enterprise experiencing a plurality of events occurring in association with business transactions conducted at a plurality of sites across the enterprise, the system comprising:
-
means for initiating, in real time, a process responsive to an event, the process including means for publishing to a central repository one or more messages prompted by that event containing information from that even, respective information from the plurality of events being aggregated in the central repository where the aggregated information can, in real-time, be accessible and available for extraction and analysis from across the enterprise, means for updating the aggregated information with information from the published messages, means for creating enriched messages by enriching the messages with information from that event and/or corresponding information extracted from the central repository, and means for subscribing the enriched messages. - View Dependent Claims (13, 14, 15)
-
-
16. A computer readable storage medium embodying computer program code configured to cause a computer to performs steps for providing enriched publish and subscribe in an enterprise running as a zero latency enterprise (ZLE), the enterprise experiencing a plurality of events occurring in association with business transactions conducted at a plurality of sites across the enterprise, the method comprising:
-
initiating, in real time, a process responsive to an event, the process including publishing to a central repository one or more messages prompted by that event containing information from that even, respective information from the plurality of events being aggregated in the central repository where the aggregated information can, in real-time, be accessible and available for extraction and analysis from across the enterprise, updating the aggregated information with information from the published messages, creating enriched messages by enriching the messages with information from that event and/or corresponding information extracted from the central repository, and subscribing the enriched messages.
-
Specification