IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0815059
(2004-03-31)
|
등록번호 |
US-7260744
(2007-08-21)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
33 |
초록
▼
A method of performing diagnosis comprises receiving in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or passes depending on at least one condition in the computer sy
A method of performing diagnosis comprises receiving in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or passes depending on at least one condition in the computer system. The computer system has stored therein a program 1) that, when executed, performs a plurality of preconfigured automated diagnostic procedures and 2) that is configured to accept user-developed automated diagnostic procedures. The program is executed in the computer system and in so doing the plurality of preconfigured automated diagnostic procedures and the first user-developed automated diagnostic procedure are performed.
대표청구항
▼
What is claimed is: 1. A method of performing diagnosis in a computer system, the method comprising: receiving in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or pa
What is claimed is: 1. A method of performing diagnosis in a computer system, the method comprising: receiving in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or passes depending on at least one condition in the computer system, the computer system having stored therein a program 1) that, when executed, performs a plurality of preconfigured automated diagnostic procedures and 2) that is configured to accept user-developed automated diagnostic procedures; receiving priority information specifying an order in which the plurality of preconfigured automated diagnostic procedures is to be performed in the computer system, the priority information reflecting dependencies between the automated diagnostic procedures; receiving user input to modify the priority information to specify where in relation to the specified order to perform the first user-developed automated diagnostic procedure; and executing the program in the computer system after receiving the executable program instructions and the user input and in so doing performing the plurality of preconfigured automated diagnostic procedures and the first user-developed automated diagnostic procedure according to the modified priority information. 2. The method of claim 1, wherein the user-developed automated diagnostic procedure comprises at least one selected from the group consisting of: an application based automated diagnostic procedure and a content based automated diagnostic procedure. 3. The method of claim 1, wherein the user-developed automated diagnostic procedure is a Business Add-In component. 4. The method of claim 3, wherein the plurality of preconfigured automated diagnostic procedures are Business Add-In components. 5. The method of claim 1, wherein the plurality of preconfigured automated diagnostic procedures comprises at least one installation automated diagnostic procedure. 6. The method of claim 1, wherein a failure of the user-developed automated diagnostic procedure comprises one selected from the group consisting of: an informational message, an advisory, a warning, a fatal error notification, and combinations thereof. 7. The method of claim 1, wherein the executable program instructions, when executed, further cause the computer system to perform a user-developed automated remedy procedure that is associated with the user-developed automated diagnostic procedure. 8. The method of claim 7, wherein the user-developed automated remedy procedure comprises a troubleshooting procedure designed to identify a problem source that may cause the user-developed automated diagnostic procedure to fail. 9. The method of claim 7, wherein the user-developed automated remedy procedure is designed to remedy a problem that may cause the user-developed automated diagnostic procedure to fail. 10. The method of claim 1, wherein the priority information comprises a matrix with dependency values for the automated diagnostic procedures and wherein one of the dependency values indicates a correlation probability between two of the automated diagnostic procedures, further comprising: deciding a relative order of the two automated diagnostic procedures based on the correlation probability if the correlation probability is at least a threshold value. 11. The method of claim 10, further comprising receiving another user input doing at least one selected from the group consisting of: specifying a correlation probability between two of the automated diagnostic procedures, selecting a correlation probability between two of the automated diagnostic procedures not to be updated, modifying the specified order, and combinations thereof. 12. The method of claim 10, further comprising updating the priority information if more than one of the plurality of automated diagnostic procedures fail. 13. The method of claim 12, further comprising publishing the updated priority information. 14. A computer program product tangibly embodied in a machine-readable storage device, the computer program product including instructions that, when executed, cause a processor to perform operations including: receive in a computer system executable program instructions that, when executed, cause the computer system to perform a first user-developed automated diagnostic procedure that either fails or passes depending on at least one condition in the computer system, the computer system having stored therein a program 1) that, when executed, performs a plurality of preconfigured automated diagnostic procedures and 2) that is configured to accept user-developed automated diagnostic procedures; receive priority information specifying an order in which the plurality of preconfigured automated diagnostic procedures is to be performed in the computer system, the priority information reflecting dependencies between the automated diagnostic procedures; receive user input to modify the priority information to specify where in relation to the specified order to perform the first user-developed automated diagnostic procedure: and execute the program in the computer system after receiving the executable program instructions and the user input and in so doing performing the plurality of preconfigured automated diagnostic procedures and the first user-developed automated diagnostic procedure according to the modified priority information. 15. The computer program product of claim 14, wherein the user-developed automated diagnostic procedure is a Business Add-In component. 16. The computer program product of claim 14, wherein the executable program instructions in the computer system, when executed, further cause the computer system to perform a user-developed automated remedy procedure that is associated with the user-developed automated diagnostic procedure. 17. The computer program product of claim 16, wherein the user-developed automated remedy procedure comprises a troubleshooting procedure designed to identify a problem source that may cause the user-developed automated diagnostic procedure to fail. 18. The computer program product of claim 16, wherein the user-developed automated remedy procedure is designed to remedy a problem that may cause the user-developed automated diagnostic procedure to fail. 19. The computer program product of claim 14, wherein the priority information comprises a matrix with dependency values for the automated diagnostic procedures and wherein one of the dependency values indicates a correlation probability between two of the automated diagnostic procedures, and wherein the operations further comprise: decide a relative order of the two automated diagnostic procedures based on the correlation probability if the correlation probability is at least a threshold value. 20. The computer program product of claim 19, wherein the operations further comprise: update the priority information if more than one of the plurality of preconfigured automated diagnostic procedures fail. 21. The computer program product of claim 19, wherein the operations further comprise: receive another user input doing at least one selected from the group consisting of: specifying a correlation probability between two of the automated diagnostic procedures, selecting a correlation probability between two of the automated diagnostic procedures not to be updated, modifying the specified order, and combinations thereof.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.