Initiate events through hidden interactions
First Claim
1. A computer-implemented method to trigger events in a virtual environment based on communications with predefined semantic meanings specifically between users, the computer-implemented method comprising:
- defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, wherein the plurality of associations comprises at least one of;
(i) one or more predefined associations;
(ii) one or more associations dynamically generated responsive to detecting any new trigger; and
(iii) one or more user-defined associations;
monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users;
determining that the communication has a predefined semantic meaning specifically between the first and second users and not discernible from the explicit meaning, by;
monitoring communications between the first and second users, computing an interaction score based on the monitored communications, and determining that the interaction score exceeds a relationship threshold;
upon determining that the communication is a new trigger in the virtual environment based on the communication having the predefined semantic meaning, dynamically defining, based on the new trigger, a first association, of the plurality of associations, between the new trigger and a first event, of the plurality of events; and
upon identifying a relationship between the first and second users in a user profile of one of the first and second users, triggering the first event in the virtual environment by operation of one or more computer processors and based on the first association and the identified relationship in the user profile, wherein an indication of the triggered first event is output.
1 Assignment
0 Petitions
Accused Products
Abstract
System, method, and computer program product to perform an operation comprising defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users, determining that the communication has a predefined meaning between the first user and the second user, determining that the communication is defined as a first trigger, of the plurality of triggers, based on the communication having the predefined meaning, identifying a first association, of the plurality of associations, between the first trigger and a first event, of the plurality of events, and triggering the first event in the virtual environment based on the first association.
30 Citations
20 Claims
-
1. A computer-implemented method to trigger events in a virtual environment based on communications with predefined semantic meanings specifically between users, the computer-implemented method comprising:
-
defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, wherein the plurality of associations comprises at least one of;
(i) one or more predefined associations;
(ii) one or more associations dynamically generated responsive to detecting any new trigger; and
(iii) one or more user-defined associations;monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users; determining that the communication has a predefined semantic meaning specifically between the first and second users and not discernible from the explicit meaning, by;
monitoring communications between the first and second users, computing an interaction score based on the monitored communications, and determining that the interaction score exceeds a relationship threshold;upon determining that the communication is a new trigger in the virtual environment based on the communication having the predefined semantic meaning, dynamically defining, based on the new trigger, a first association, of the plurality of associations, between the new trigger and a first event, of the plurality of events; and upon identifying a relationship between the first and second users in a user profile of one of the first and second users, triggering the first event in the virtual environment by operation of one or more computer processors and based on the first association and the identified relationship in the user profile, wherein an indication of the triggered first event is output. - View Dependent Claims (2, 3, 4, 15, 16, 17, 18, 19, 20)
-
-
5. A computer program product to trigger events in a virtual environment based on communications with predefined semantic meanings specifically between users, the computer program product comprising:
a non-transitory computer-readable medium having computer-readable program code embodied therewith, the computer-readable program code executable by one or more computer processors to perform an operation comprising; defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, wherein the plurality of associations comprises at least one of;
(i) one or more predefined associations;
(ii) one or more associations dynamically generated responsive to detecting any new trigger; and
(iii) one or more user-defined associations;monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users; determining that the communication has a predefined semantic meaning between the first and second users and not discernible from the explicit meaning, by;
monitoring communications between the first and second users, computing an interaction score based on the monitored communications, and determining that the interaction score exceeds a relationship threshold;upon determining that the communication is a new trigger in the virtual environment based on the communication having the predefined semantic meaning, dynamically defining, based on the new trigger, a first association, of the plurality of associations, between the new trigger and a first event, of the plurality of events; and upon identifying a relationship between the first and second users in a user profile of one of the first and second users, triggering the first event in the virtual environment based on the first association and the identified relationship in the user profile, wherein an indication of the triggered first event is output. - View Dependent Claims (6, 7, 8, 9)
-
10. A system to trigger events in a virtual environment based on communications with predefined semantic meanings specifically between users, the system comprising:
-
one or more computer processors; and a memory containing a program which, when executed by the one or more computer processors, performs an operation comprising; defining a plurality of associations between each of a plurality of triggers and a respective event, of a plurality of events, wherein the plurality of associations comprises at least one of;
(i) one or more predefined associations;
(ii) one or more associations dynamically generated responsive to detecting any new trigger; and
(iii) one or more user-defined associations;monitoring a communication in a virtual environment between a first user represented by a first avatar and a second user represented by a second avatar, the communication having an explicit meaning to the first and second users; determining that the communication has a predefined semantic meaning specifically between the first and second users and not discernible from the explicit meaning, by;
monitoring communications between the first and second users, computing an interaction score based on the monitored communications, and determining that the interaction score exceeds a relationship threshold;upon determining that the communication is a new trigger in the virtual environment based on the communication having the predefined semantic meaning, defining, based on the new trigger, a first association, of the plurality of associations, between the new trigger and a first event, of the plurality of events; and upon identifying a relationship between the first and second users in a user profile of one of the first and second users, triggering the first event in the virtual environment based on the first association and the identified relationship in the user profile, wherein an indication of the triggered first event is output. - View Dependent Claims (11, 12, 13, 14)
-
Specification