Patent ID: 8621565
Filing Date: 2013-12-31
Classification: G06F

Abstract:
1. An authentication apparatus including a processor coupled with a memory that authenticates an information processing apparatus in cooperation with an external authentication apparatus, the authentication apparatus comprising: an authentication part that responds to a request from the information processing apparatus to carry out authentication and obtain item values, and carries out authentication for a required account; an each-time item value obtaining part that responds to the authentication being carried out and obtains from the external authentication apparatus an item value corresponding to an item name that is set as an item to be synchronized each time; an each-time item value updating part that updates an item value included in a local database by the item value obtained by the each-time item value obtaining part; an item value set obtaining part that obtains a set of item values including the item value updated by the each-time item value updating part; a returning part that returns to the information processing apparatus an authentication result obtained from the authentication part and the set of item values obtained by the item value set obtaining part; a scheduled item value obtaining part that obtains from the external authentication apparatus an item value corresponding to an item name that is set to be synchronized according to a schedule; and a scheduled item value updating part that updates an item value included in the local database by the item value obtained by the scheduled item value obtaining part, wherein: the set of item values obtained by the item value set obtaining part further include the item value updated by the scheduled item value updating part, and one or more priorities are set to the items to be synchronized according to the schedule, and synchronization processes of the items to be synchronized according to the schedule are carried out periodically at one or more updating intervals that are set according to the one or more priorities, respectively.