Syncing streams by intelligent collection and analysis
AssigneeInternational Business Machines Corporation
InventorsJing Yan Ma, Chu Yun Tong, Li Cao, Peng Hui Jiang
Life of this patent
Estimating the term…
Abstract
Synching multiple streams in a complex enterprise product by collecting and analyzing stream dependency data. Collection and analysis of data for large scale and complex enterprise results in a multi-dimensional relationship diagram that highlights the interconnected dependencies of the streams. This allows enterprise software users to more easily determine and select which stream (or streams) will help the user to perform a given task.
Claims18
A computer-implemented method (CIM) comprising:
- receiving, by a stream reception module, a plurality of streams, with the plurality of streams including information indicative of a given stream dimension;
- monitoring the sequence and correlation of the streams in the plurality of streams to generate a multi-dimensional stream relationship diagram;
- responsive to the generation of the multi-dimensional stream relationship diagram, dynamically adjusting the relevance of the given stream dimensions that respectively correspond to each stream in the multi-dimensional stream relationship diagram;
- responsive to the dynamic adjustment, determining which streams of the plurality of streams has achieved a sufficient change;
- and
- creating an optimized stream relationship diagram to reflect the change made to the given stream of the plurality of streams.
A computer program product (CPP) comprising:
- a machine readable storage device;
- and
- computer code stored on the machine readable storage device, with the computer code including instructions and data for causing a processor(s) set to perform operations including the following:
- receiving, by a stream reception module, a plurality of streams, with the plurality of streams including information indicative of a given stream dimension,
- monitoring the sequence and correlation of the streams in the plurality of streams to generate a multi-dimensional stream relationship diagram,
- responsive to the generation of the multi-dimensional stream relationship diagram, dynamically adjusting the relevance of the given stream dimensions that respectively correspond to each stream in the multi-dimensional stream relationship diagram,
- responsive to the dynamic adjustment, determining which streams of the plurality of streams has achieved a sufficient change, and
- creating an optimized stream relationship diagram to reflect the change made to the given stream of the plurality of streams.
A computer system (CS) comprising:
- a processor(s) set;
- a machine readable storage device;
- and
- computer code stored on the machine readable storage device, with the computer code including instructions and data for causing a processor(s) set to perform operations including the following:
- receiving, by a stream reception module, a plurality of streams, with the plurality of streams including information indicative of a given stream dimension,
- monitoring the sequence and correlation of the streams in the plurality of streams to generate a multi-dimensional stream relationship diagram,
- responsive to the generation of the multi-dimensional stream relationship diagram, dynamically adjusting the relevance of the given stream dimensions that respectively correspond to each stream in the multi-dimensional stream relationship diagram,
- responsive to the dynamic adjustment, determining which streams of the plurality of streams has achieved a sufficient change, and
- creating an optimized stream relationship diagram to reflect the change made to the given stream of the plurality of streams.
Dependencies are inferred from the claim text.