Software management process, software management apparatus, and computer-readable medium storing software management program
First Claim
1. A computer-readable medium storing a software management program which makes a computer realize a software management apparatus for managing software installed in a plurality of clients, said software management apparatus comprising:
- a profile storing unit which stores a plurality of profiles for the plurality of clients, where each of the plurality of profiles contains information on settings of said software in one of the plurality of clients corresponding to said each of the plurality of profiles;
a group-information storing unit which stores group information defining one or more groups each constituted by one or more of said plurality of clients;
a profile updating unit which performs an update of one of said plurality of profiles for one of said plurality of clients in accordance with a change notice when said software management apparatus receives the change notice from the one of the plurality of clients and the change notice indicates that a change is made in the settings of said software in the one of the plurality of clients;
a synchronized-object determination unit which refers to said group-information storing unit, and determines that the settings of said software in one or more other clients belonging to the same group as said one of the plurality of clients are to be synchronized with the settings of said software in the one of the plurality of clients, when said one of the plurality of profiles for the one of the plurality of clients is updated; and
a synchronization control unit which sends to said one or more other clients a synchronization notice indicating that said update of said one of said plurality of profiles is to be reflected in the settings of said software in the one or more other clients, and performs an update of one or more of said plurality of profiles for the one or more other clients in accordance with the synchronization notice.
1 Assignment
0 Petitions
Accused Products
Abstract
In a software management process, a software management apparatus, and a computer-readable medium storing a software management program for managing software installed in clients: a profile for a client is updated in accordance with a change notice on receipt of the change notice from the client; settings of the software in other clients which belong to the same group as the above client are determined to be synchronized with the settings of the software in the above client by reference to group information when the above profile for the above client is updated; and a synchronization notice indicating that the update of the above profile is to be reflected in the settings of the software in the other clients is sent to the other clients, and each of one or more profiles for the other clients is updated in accordance with the synchronization notice.
-
Citations
20 Claims
-
1. A computer-readable medium storing a software management program which makes a computer realize a software management apparatus for managing software installed in a plurality of clients, said software management apparatus comprising:
-
a profile storing unit which stores a plurality of profiles for the plurality of clients, where each of the plurality of profiles contains information on settings of said software in one of the plurality of clients corresponding to said each of the plurality of profiles; a group-information storing unit which stores group information defining one or more groups each constituted by one or more of said plurality of clients; a profile updating unit which performs an update of one of said plurality of profiles for one of said plurality of clients in accordance with a change notice when said software management apparatus receives the change notice from the one of the plurality of clients and the change notice indicates that a change is made in the settings of said software in the one of the plurality of clients; a synchronized-object determination unit which refers to said group-information storing unit, and determines that the settings of said software in one or more other clients belonging to the same group as said one of the plurality of clients are to be synchronized with the settings of said software in the one of the plurality of clients, when said one of the plurality of profiles for the one of the plurality of clients is updated; and a synchronization control unit which sends to said one or more other clients a synchronization notice indicating that said update of said one of said plurality of profiles is to be reflected in the settings of said software in the one or more other clients, and performs an update of one or more of said plurality of profiles for the one or more other clients in accordance with the synchronization notice. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A software management process for managing software installed in a plurality of clients, comprising the steps of:
-
(a) performing an update of one of a plurality of profiles for one of said plurality of clients in accordance with a change notice on receipt of the change notice from the one of said plurality of clients, where the plurality of profiles are respectively stored for the plurality of clients and respectively contain information on settings of said software in the plurality of clients; (b) referring to group information, which is stored and defines one or more groups each constituted by one or more of said plurality of clients, and determining that settings of said software in one or more other clients which belong to the same group as said one of the plurality of clients are to be synchronized with the settings of said software in the one of the plurality of clients, when said one of the profiles for the one of the plurality of clients is updated; and (c) sending to said one or more other clients a synchronization notice indicating that said update of said one of said profiles is to be reflected in the settings of said software in the one or more other clients, and performing an update of one or more of said profiles for the one or more other clients in accordance with the synchronization notice. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A software management apparatus for managing software installed in a plurality of clients, comprising:
-
a profile storing unit which stores a plurality of profiles for the plurality of clients, where each of the plurality of profiles contains information on settings of said software in one of the plurality of clients corresponding to said each of the plurality of profiles; a group-information storing unit which stores group information defining one or more groups each constituted by one or more of said plurality of clients; a profile updating unit which performs an update of one of said plurality of profiles for one of said plurality of clients in accordance with a change notice when said software management apparatus receives the change notice from the one of the plurality of clients and the change notice indicates that a change is made in the settings of said software in the one of the plurality of clients; a synchronized-object determination unit which refers to said group-information storing unit, and determines that the settings of said software in one or more other clients belonging to the same group as said one of the plurality of clients are to be synchronized with the settings of said software in the one of the plurality of clients, when said one of the plurality of profiles for the one of the plurality of clients is updated; and a synchronization control unit which sends to said one or more other clients a synchronization notice indicating that said update of said one of said plurality of profiles is to be reflected in the settings of said software in the one or more other clients, and performs an update of one or more of said plurality of profiles for the one or more other clients in accordance with the synchronization notice. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification