Patent ID: 9171286
Filing Date: 2015-10-27
Classification: A63F,G06N,G06Q,H04N

Abstract:
1. A computer-implemented method to identify events to record for users of a virtual world, based on recording criteria specific to the users and programmatically derived from occurred events in the virtual world, the users interacting with one another via avatars in the virtual world, the computer-implemented method comprising: identifying properties of a plurality of events having occurred in the virtual world, wherein the plurality of events is associated with a plurality of users including a first user and a second user; programmatically deriving, from the identified properties and by operation of one or more computer processors, at least a first recording criterion specific to the first user and at least a second recording criterion specific to the second user; upon a first event occurring and satisfying the derived first recording criterion, generating a recording of the first event using a first capture technique, the first capture technique comprising, upon determining that a first amount of available storage space is sufficient for storing video footage of the first event, capturing only video footage of the first event, wherein the captured video footage is playable by a media player application; and upon a second event occurring subsequent to the first event and satisfying the derived second recording criterion, generating a recording of the second event using a second capture technique, the second capture technique comprising, upon determining that a second amount of available storage space is insufficient for storing video footage of the second event, capturing only event data of the second event, wherein the captured event data excludes video footage and comprises data sufficient to reconstruct the second event for playback, wherein the captured event data is playable by a virtual world application different from the media player application, to simulate the virtual world.