SYSTEMS, METHODS AND COMPUTER-READABLE MEDIA FOR ENABLING INFORMATION TECHNOLOGY TRANSFORMATIONS
First Claim
1. A method performed by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method comprising using the at least one computer processor to perform operations of:
- retrieving from a computer-readable memory data relating to assets of an organization'"'"'s IT estate, the data relating to each asset including values ascribed to parameters common among the assets, the parameters relating to respective features of the assets;
interacting with a user to convey to the user a set of selectable classification parameters among said parameters;
interacting with the user to receive from the user an identification of a plurality of classification parameters selected from the conveyed set of selectable classification parameters; and
using a display screen to render perceptible to the user a plurality of graphical elements each corresponding to at least one of the assets, each graphical element characterized by multiple independent and simultaneously perceptible features, each of the features conveying the value ascribed to a corresponding one of the selected classification parameters for the corresponding at least one asset.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect, a method comprising using at least one computer processor to perform operations of: retrieving from the memory data relating to assets of an organization'"'"'s IT estate, including values ascribed to parameters common among the assets, the parameters relating to respective features of the assets; interacting with a user to convey thereto a set of selectable classification parameters among said parameters; interacting with the user to receive therefrom an identification of a plurality of classification parameters selected from the conveyed set of selectable classification parameters; using a display screen to render perceptible to the user a plurality of graphical elements each corresponding to at least one of the assets, each graphical element characterized by multiple independent and simultaneously perceptible features, each of the features conveying the value ascribed to a corresponding one of the selected classification parameters for the corresponding at least one asset.
42 Citations
63 Claims
-
1. A method performed by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method comprising using the at least one computer processor to perform operations of:
-
retrieving from a computer-readable memory data relating to assets of an organization'"'"'s IT estate, the data relating to each asset including values ascribed to parameters common among the assets, the parameters relating to respective features of the assets; interacting with a user to convey to the user a set of selectable classification parameters among said parameters; interacting with the user to receive from the user an identification of a plurality of classification parameters selected from the conveyed set of selectable classification parameters; and using a display screen to render perceptible to the user a plurality of graphical elements each corresponding to at least one of the assets, each graphical element characterized by multiple independent and simultaneously perceptible features, each of the features conveying the value ascribed to a corresponding one of the selected classification parameters for the corresponding at least one asset. - View Dependent Claims (2, 4, 7, 8)
-
-
3. (canceled)
-
5. (canceled)
-
6. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. A dynamic portfolio analysis engine implemented by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium and configured for:
-
retrieving from the computer-readable medium data relating to assets of an organization'"'"'s IT estate, the data relating to each asset including values ascribed to parameters common among the assets; generating a portfolio analysis output based on the retrieved data, the portfolio analysis output encoding a graphical representation of a mutual comparison of the assets of the IT estate with respect to at least one of the parameters; monitoring the memory to detect changes in the data relating to the at least one of the parameters, for at least one of the assets; and updating the portfolio analysis output in substantially real-time as said changes in the data relating to the at least one of the parameters are detected. - View Dependent Claims (18, 25, 26, 28, 32)
-
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
27. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
38. (canceled)
-
39. A method performed by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method comprising using the at least one computer processor to implement an IT transformation tool configured for:
-
interacting with a user to provide to the user a plurality of IT transformation options including at least a first option and a second option; responsive to selection of the first option, causing further interaction with the user to allow the user to submit data relating to assets of an organization'"'"'s IT estate, the data relating to each asset including values ascribed to parameters common among the assets, the parameters relating to respective features of the assets; and responsive to selection of the second option, processing the data relating to the assets to dynamically generate a portfolio analysis output and using a display screen to render perceptible to the user the portfolio analysis output. - View Dependent Claims (40, 41, 42, 43)
-
-
44. (canceled)
-
45. (canceled)
-
46. (canceled)
-
47. (canceled)
-
48. (canceled)
-
49. (canceled)
-
50. A method performed by at least one computer processor executing computer program instructions tangibly stored on at least one non-transitory computer-readable medium, the method comprising using the at least one computer processor to perform operations of:
-
retrieving from the computer-readable memory data relating to assets in different domains of an IT estate, the data relating to each asset including a corresponding level of dynamism and a corresponding level of integration for said asset; categorizing each of the assets into a building block having a certain model, such that the assets categorized into a building block of a given model include those assets for which the corresponding levels of dynamism for those assets are within a predetermined range of dynamism levels for the given model and the corresponding levels of integration for those assets are within a predetermined range of integration levels for the given model; creating suggested operational units by aggregating building blocks from different domains, based on the respective model of the aggregated building blocks; and rendering perceptible to a user an indication of the suggested operational units resulting from the aggregating. - View Dependent Claims (51, 52, 59)
-
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
60. (canceled)
-
61. (canceled)
-
62. (canceled)
-
63. (canceled)
Specification