Patent ID: 9656169
Date: 2017-05-23
CPC Classifications: A63F

Claim:
1. A computer-implemented method for displaying social badges rendered within a virtual interactive environment, the method comprising: receiving, by operation of a computer processor, one or more first actions of an avatar representing a remote user within the virtual interactive environment; outputting the first actions to a log; generating a player type profile for the remote user based on an analysis of the first actions in the log, wherein the player type profile characterizes the remote user as at least one of a plurality of different player types and wherein the player type profile is updated periodically and each updated player type profile is stored by a point in time in a database associated with the remote user; generating a social badge representing the player type profile at a current point in time for display in the virtual interactive environment, wherein the social badge comprises an icon having a color that represents a predominant player type in the player type profile; rendering one or more second actions of the avatar representing the remote user within the virtual interactive environment, wherein the rendering of the avatar includes the social badge and wherein the avatar interacts with the virtual interactive environment; storing the social badge in the database associated with the remote user, wherein the database includes a plurality of social badges, each social badge representing a player type profile at a previous point in time; receiving, from the remote user, a selection of one of the plurality of social badges representing the player type profile at the previous point in time; re-rendering an appearance of the social badge representing the player type profile at the current point in time to the selected social badge representing the player type profile at the previous point in time; and outputting the second actions and the selection of one of the plurality of social badges representing the player type profile at the previous point in time to the log.