Patent ID: 9241037
Filing Date: 2016-01-19
CPC Classification: G06Q,H04L

Claim Text:
1. A server device comprising: a behavior list memory that stores a behavior list indicating combinations of behaviors and subsequent possible behaviors of a user; a mutual information memory that stores mutual information representing connections between users; a user information memory that stores user information representing an influence of a behavior of the users; a behavior information acquirer that acquires behavior information including information representing a behavior carried out by the user and information identifying the user; a behavior information memory that stores the behavior information acquired by the behavior information acquirer, an influence calculator that acquires, from the behavior list, a subsequent possible behavior of the user who has carried out the behavior indicated in the behavior information acquired by the behavior information acquirer, and on the basis of the mutual information and the user information, calculates the influence the behavior in question has on another user who has a connection with the user and has seen the behavior in question or the result thereof when the user has carried out the subsequent possible behavior, the influence including a percentage which infers that the another user carries out a similar behavior; and a presenter that generates, based on information pre-stored corresponding to the behavior and required to generate presentation information, presentation information including the influence the behavior in question has on the another user when the user has carried out the subsequent possible behavior, the influence having been calculated by the influence calculator, and presents the presentation information to the user; wherein the influence calculator includes a past influence calculator that, with respect to the behavior information stored by the behavior information memory, extracts another user who has carried out a similar behavior after knowing that the person who carried out the behavior indicated by the behavior information is the user.