Patent attributes
A congestion management apparatus includes a memory configured to store, on a per-action-option basis, upper limits on numbers of users allowed to be guided to action options, and a processor coupled to the memory and configured to: generate the action options by time slot for a user; calculate for each of the generated action options, choice probabilities of the action options with respect to the user, and store the calculated choice probabilities in the memory; and calculate for each of the action options, estimated numbers of previous users assumed to have selected the action options, based on choice probabilities of each of the action options with respect to the previous users, the choice probabilities being obtained from the memory, wherein the processor is configured to extract, based on the upper limits and the estimated numbers for the action options, action options to be presented to the user.