Automated selection of appropriate information based on a computer user's context
First Claim
1. A method comprising:
- monitoring a computer user'"'"'s context;
receiving an indication of game information that is to be presented to the user;
receiving an indication from the user to generate a virtual device that can be triggered by a context of another player;
generating the indicated virtual device; and
presenting the indicated game information in such a manner as to reflect the monitored computer user'"'"'s context.
3 Assignments
0 Petitions
Accused Products
Abstract
A system filters received messages (e.g., unsolicited advertisements) to determine if they are appropriate for a user based on the non-static, constantly evolving, context of the user. The system can track the user'"'"'s context by monitoring various environmental parameters, such as related to the user'"'"'s physical, mental, computing and data environments, and can model the current context of the user based at least in part on the monitoring. The system selects a set of one or more filters to apply to incoming messages based on the user'"'"'s context, and the selected filters can be updated as the user'"'"'s context changes. Messages that survive the filters are then evaluated against the user'"'"'s context to determine whether they should be presented immediately or stored for delayed presentation.
687 Citations
86 Claims
-
1. A method comprising:
-
monitoring a computer user'"'"'s context; receiving an indication of game information that is to be presented to the user; receiving an indication from the user to generate a virtual device that can be triggered by a context of another player; generating the indicated virtual device; and presenting the indicated game information in such a manner as to reflect the monitored computer user'"'"'s context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A computer-readable medium whose contents cause a computing device to present game information, by performing a method comprising:
-
monitoring a context of a user of the computing device; receiving an indication from the user to generate a virtual device that can be triggered by a context of another player; receiving an indication of game information that is to be presented to the user, the indicated game information including an indication of the virtual device; and presenting the indicated game information to the user in such a manner as to reflect the monitored context of the user. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A computing system configured to provide game information, comprising:
-
a memory; a first module configured to, when executed in the memory, monitor a context of a user; a second module configured to, when executed in the memory, receive an indication from the user to generate a virtual device that can be triggered by a context of another player and to generate the indicated virtual device; and a third module configured to, when executed in the memory, receive an indication of game information that is to be provided to the user and to provide the indicated game information in such a manner as to reflect the monitored context of the user. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86)
-
Specification