Patent ID: 8255893
Filing Date: 2012-08-28
Classification: G06F

Abstract:
1. A software management process for managing software installed in a plurality of client apparatuses, the software management process being executed by a computer, comprising: (a) receiving from a first client apparatus among the plurality of client apparatuses a first change notice and updating a first profile for a first client apparatus among a plurality of profiles for the plurality of client apparatuses in accordance with the first change notice, where the plurality of profiles are respectively stored and respectively contain information on settings of said software installed in the plurality of client apparatuses, the first change notice indicating that the settings of said software installed in the first client apparatus are changed by the first client apparatus; (b) referring to group information, which is stored and defines one or more groups each including one or more of said plurality of client apparatuses, and determining one or more second client apparatuses which belong to a same group as the first client apparatus, when the first profile is updated; (c) sending to said one or more second client apparatuses a first synchronization notice indicating that a first change of the settings indicated by the first change notice is to be reflected in the one or more second client apparatuses; (d) adding, when receiving from a second client apparatus among said one or more second client apparatuses a response indicating refusal of the first change of the settings, to a second profile for the second client apparatus a refusal record indicating the refusal of the first change of the settings; and (e) omitting, when receiving a second change notice indicating a second change of the settings which is a same type as the first change of the settings, the second client apparatus from destinations of a second synchronization notice indicating that the second change of the settings is to be reflected, in accordance with the refusal record added to the second profile.