Method and apparatus for checking installed and executed systems
First Claim
1. In a computer network comprising a first computing platform and a second computing platform, the first computing platform executes or has installed thereon a first instance of a computerized unit, and the second computing platform executes or has installed thereon a second instance of the computerized unit, each providing an outcome, and wherein the outcome of the first instance on the first computer platform differs from the outcome of the second instance on the second computer platform, an apparatus for retrieving the differences between the first computing platform and first instance, and the second computing platform and second instance the apparatus comprising:
- a component for receiving access details of the first computing platform or of the second computing platform;
a data requesting component for issuing a request for information related to the first computing platform or the second computing platform or the first instance or the second instance;
a data retrieval component for retrieving a first value associated with a parameter from the first computing platform or from the first instance and a second value associated with the parameter from the second computing platform or from the second instance;
a comparison component for comparing the first value and the second value to determine at least one difference between the first computing platform and first instance and the second computing platform and second instance, that may lead to the difference in the outcome of the first and second instances on the two platforms; and
a component for reporting the at least one difference.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for comparing two computing platforms installed with instances of an application, a portal or another computerized unit, wherein one computerized unit malfunctions when executed by the corresponding computing platform.
The method and apparatus query the two computing platforms and the two instances for a multiplicity of values associated with a multiplicity of parameters that may influence the functionality, compare the parameter values and report the differences to a user, in order to enable the user to locate the root cause of the problem. The parameters may relate to the instances as well as to the computing platforms and their environment.
The parameter retrieval and comparison can be performed by the apparatus, or by components of the instances for handling proprietary data types.
-
Citations
34 Claims
-
1. In a computer network comprising a first computing platform and a second computing platform, the first computing platform executes or has installed thereon a first instance of a computerized unit, and the second computing platform executes or has installed thereon a second instance of the computerized unit, each providing an outcome, and wherein the outcome of the first instance on the first computer platform differs from the outcome of the second instance on the second computer platform, an apparatus for retrieving the differences between the first computing platform and first instance, and the second computing platform and second instance the apparatus comprising:
-
a component for receiving access details of the first computing platform or of the second computing platform; a data requesting component for issuing a request for information related to the first computing platform or the second computing platform or the first instance or the second instance; a data retrieval component for retrieving a first value associated with a parameter from the first computing platform or from the first instance and a second value associated with the parameter from the second computing platform or from the second instance; a comparison component for comparing the first value and the second value to determine at least one difference between the first computing platform and first instance and the second computing platform and second instance, that may lead to the difference in the outcome of the first and second instances on the two platforms; and a component for reporting the at least one difference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a computer network comprising a first computing platform executing or having installed thereon a first instance of a computerized unit and a second computing platform executing or having installed thereon a second instance of a computerized unit, each providing an outcome, and wherein the outcome of the first instance on the first computer platform differs from the outcome of the second instance on the second computer platform, a method for retrieving the differences between the first computing platform and first instance, and the second computing platform and second instance, the method comprising:
-
receiving access details of the first computing platform or the second computing platform; requesting data related to the first computing platform or the second computing platform or the first instance or the second instance; receiving a first value associated with a parameter from the first computing platform or from the first instance; receiving a second value associated with the parameter from the second computing platform or from the second instance; comparing the first value and the second value to determine at least one difference between the first computing platform and first instance and the second computing platform and second instance, that may lead to the difference in the outcome of the first and second instances on the two platforms; and if the first value is different from the second value, reporting the difference between the first value and the second value to a user. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non transitory computer readable storage medium containing a set of instructions for being executed in a general purpose computer, the set of instructions comprising:
-
receiving access details of a first computing platform or a second computing platform; requesting data from the first computing platform, or the second computing platform, or a first instance executed by or installed on the first computing platform, or a second instance executed by or installed on the second computing platform each providing an outcome; receiving a first value associated with a parameter from the first computing platform or from the first instance; receiving a second value associated with the parameter from the second computing platform or from the second instance; comparing the first value and the second value to determine at least one difference between the first computing platform and first instance and the second computing platform and second instance, that may lead to a difference in the outcome of the first and second instances on the two platforms; and if the first value is different from the second value, reporting the difference between the first value and the second value to a user.
-
Specification