Patent ID: 8365075
Filing Date: 2013-01-29
Classification: A63F,G06N,G06Q,H04N

Abstract:
1. A computer-implemented method to identify events to record for a first user of a virtual world, based on recording criteria specific to the first user and programmatically derived from occurred events in the virtual world, the method comprising: identifying properties of a plurality of events having occurred in the virtual world, wherein the plurality of events is associated with the first user; deriving, from the identified properties and by operation of one or more computer processors, at least one recording criterion specific to the first user; and upon identifying a first event occurring in the virtual world, that satisfies the derived at least one recording criterion specific to the first user, generating a recording of the identified event, wherein the recording is accessible for subsequent playback; wherein generating the recording of the identified event includes automatically generating the recording of the identified event without receiving any user request to record the identified event, wherein deriving the at least one recording criterion specific to the first user includes automatically deriving the at least one recording criterion without receiving any user-specified recording criterion, wherein the plurality of events associated with the first user includes a first occurred event attended by the first user in the virtual world and a second occurred event explicitly specified by the first user to be recorded in the virtual world, and wherein the subsequent playback occurs responsive to receiving a playback request from the first user; wherein the first occurred event is not recorded by the first user in the virtual world, wherein the second occurred event is not attended by the first user in the virtual world, wherein generating the recording of the identified event includes generating the recording of the identified event based on available storage space and a user-specified storage threshold, that sufficient storage is available for recording the identified event, wherein deriving the at least one recording criterion specific to the first user comprises determining that the first event satisfies a first predefined threshold, a second predefined threshold, and a third predefined threshold; wherein the first predefined threshold comprises a total count of occurrences of events matching a first property, wherein the second predefined threshold comprises a percentage of occurrences of events matching a second property, relative to a total count of occurrences of events, wherein the third predefined threshold comprises a standard deviation of occurrences of events matching a third property, relative to the total count of occurrences of events, wherein the first property, the second property, and the third property are distinct.