IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0132038
(2008-06-03)
|
등록번호 |
US-8381205
(2013-02-19)
|
발명자
/ 주소 |
- Burke, Michael R.
- Campion, Nicholas F.
- Peterson, Joseph H.
|
출원인 / 주소 |
- International Business Machines Corporation
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
20 |
초록
▼
A method for determining the operating status of a proposed application configuration on a first client including receiving updates from a plurality of clients, each update including a client identification, a previous state indication, a current state indication, and an indication of the operating
A method for determining the operating status of a proposed application configuration on a first client including receiving updates from a plurality of clients, each update including a client identification, a previous state indication, a current state indication, and an indication of the operating status of the current state. The method also includes storing the updates in a database, the updates being stored such that the performance of a current state may be identified at two different times; receiving a proposed state change from the first client, the proposed state change including a current state of the first client and a proposed application to be added to the first client; querying the database to identify instances of the proposed state change; determining risks associated with adding the proposed application based on the results of querying the database; and transmitting to the first client a description of the risks associated with adding the proposed application.
대표청구항
▼
1. A system for tracking performance of various configurations of co-resident applications on a plurality of clients, the system comprising: a plurality of client systems, each client system including a client module configured to determine performance characteristics of a current state of the clien
1. A system for tracking performance of various configurations of co-resident applications on a plurality of clients, the system comprising: a plurality of client systems, each client system including a client module configured to determine performance characteristics of a current state of the client, wherein the current state includes an indication of applications installed on the client;a server coupled to the plurality of clients, the server including a server module configured to determine a risk associated with a proposed state change of a one of the plurality of client systems; anda database coupled to the server and the plurality of client systems configured to receive status updates relating to current operating conditions of the plurality of client systems and to receive state change information in the event one or more of the client systems changes from one state to another state. 2. The system of claim 1, wherein each of the plurality of client systems has a same hardware configuration. 3. The system of claim 1, wherein each of the plurality of clients are configured to provide periodic updates to the database of its performance characteristics. 4. The system of claim 3, wherein each of the plurality of clients are configured to provide an indication to the database when a change of applications installed thereon occurs. 5. The system of claim 1, wherein the server is configured to query the database to determine the risk associated with the proposed change. 6. The system of claim 5, wherein the server is configured to compare performance information of a the current state and the proposed state to determine the risk associated with the proposed change. 7. A method for determining the operating status of a proposed application configuration on a first client, the method comprising: receiving updates from a plurality of clients, each update including a client identification, a previous state indication, a current state indication, and an indication of the operating status of the current state;storing the updates in a database, the updates being stored such that the performance of a current state may be identified at two different times;receiving a proposed state change from the first client, the proposed state change including a current state of the first client and a proposed application to be added to the first client;querying the database to identify instances of the proposed state change;determining risks associated with adding the proposed application based on the results of querying the database; andtransmitting to the first client a description of the risks associated with adding the proposed application. 8. The method of claim 7, wherein receiving updates includes receiving periodic updates. 9. The method of claim 7, wherein receiving updates includes receiving an update each time one of the plurality of clients adds a new application or removes an existing application. 10. The method of claim 7, wherein querying includes identifying a state the same as the current state and a state the same as the proposed state. 11. The method of claim 10, wherein determining includes comparing the performance information of the current state and the proposed state. 12. The method of claim 11, wherein determining includes classifying the proposed state change as acceptable if the difference between the performance information of the current state and the proposed state is within predetermined tolerances. 13. The method of claim 12, wherein transmitting includes indicating to the client that the proposed change is acceptable by allowing the application to be added to the client. 14. The method of claim 7, further comprising: transmitting the proposed application to the client. 15. The method of claim 14, further comprising: receiving a status change update after the proposed application is transmitted to the client. 16. The method of claim 15, further comprising: creating a new state including the proposed application. 17. A method of creating a database of possible states of a plurality of clients, each state including a unique combination of applications, the method comprising: receiving periodic updates from the plurality of clients, each update including a performance indication and an applications list;receiving a status change update each time one of the plurality of clients adds an application, the status change update include an updated applications list containing an indication of all applications on the one of the plurality of clients;comparing the status change update with one or more of the previous periodic updates; andcreating a new state in the database whenever updated applications list does not match any previously received applications list. 18. The method of claim 17, wherein the periodic updates further include a hardware configuration indication.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.