Information processing device, system, information processing method, and program
AssigneeSony Corporation
InventorsMegumi Kikuchi, Toshihiko Kawai, Atsushi Kuribayashi, Akira Tange, Shigefumi Tamura
Life of this patent
Estimating the term…
Abstract
There is provided an information processing device including an action history acquiring unit configured to acquire action history information on a user, the action history information being accumulated in a predetermined time frame, an attribute score calculating unit configured to calculate an attribute score of the user for one or more attributes in an attribute group, the attribute score being based on the action history information, and an object generating unit configured to generate an object on the basis of the attribute score, the object representing the user.
Claims21
An information processing device comprising:
- circuitry configured to
- acquire action history information from a plurality of users, the action history information including a geographical location of each user of the plurality of users and an activity type of each user of the plurality of users in a predetermined time slot which is a series of a plurality of time frames, respectively;
- calculate one or more attribute scores of each user of the plurality of users, in accordance with the action history information;
- select a target object type among one or more object types for each user, the target object type being determined by comparing the one or more attribute scores of the user calculated in different time frames in the series of the plurality of time frames, each of the one or more object types indicating a respective feature of a current action of the user;
- extract a plurality of virtual objects each representing each user of the plurality of users, based on the target object type and the geographical location of the action history information for the respective user;
- map the plurality of virtual objects on a geographical map, based on the geographical location of the action history information for the respective user;
- specify at least one user from the plurality of users represented by one of the virtual objects on the geographical map, by selecting respective virtual object of the at least one user based on the current action and the geographical location on the geographical map;
- and
- transmit a message to the specified user.
An information processing method comprising:
- acquiring action history information from a plurality of users, the action history information including a geographical location of each user of the plurality of users and an activity type of each user of the plurality of users in a predetermined time slot which is a series of a plurality of time frames, respectively;
- calculating one or more attribute scores of each user of the plurality of users, in accordance with the action history information;
- selecting a target object type among one or more object types for each user, the target object type being determined by comparing the one or more attribute scores of the user calculated in different time frames in the series of the plurality of time frames, each of the one or more object types indicating a respective feature of a current action of the user;
- extracting a plurality of virtual objects each representing each user of the plurality of users, based on the target object type and the geographical location of the action history information for the respective user;
- mapping the plurality of virtual objects on a geographical map, based on the geographical location of the action history information for the respective user,
- specifying at least one user from the plurality of users represented by one of the virtual objects on the geographical map, by selecting respective virtual object of the at least one user based on the current action and the geographical location on the geographical map;
- and
- transmitting a message to the specified user.
A non-transitory computer readable medium having stored thereon a program that when executed by processing circuitry of a computer causes the computer to implement an information processing method comprising:
- acquiring action history information from a plurality of users, the action history information including a geographical location of each user of the plurality of users and an activity type of each user of the plurality of users in a predetermined time slot which is a series of a plurality of time frames, respectively;
- calculating one or more attribute scores of each user of the plurality of users, in accordance with the action history information;
- selecting a target object type among one or more object types for each user, the target object type being determined by comparing the one or more attribute scores of the user calculated in different time frames in the series of the plurality of time frames, each of the one or more object types indicating a respective feature of a current action of the user;
- extracting a plurality of virtual objects each representing each user of the plurality of users, based on the target object type and the geographical location of the action history information for the respective user;
- mapping the plurality of virtual objects on a geographical map, based on the geographical location of the action history information for the respective user,
- specifying at least one user from the plurality of users represented by one of the virtual objects on the geographical map, by selecting respective virtual object of the at least one user based on the current action and the geographical location on the geographical map;
- and
- transmitting a message to the specified user.
Dependencies are inferred from the claim text.