Intelligent delivery of actionable content
First Claim
1. A computer-implemented method, the method comprising:
- receiving one or more points of input associated with current activity at a computer;
determining a context based on the current activity and additional contextual data;
interpreting the context to determine a need for delivery of additional information;
interpreting the context to determine a type of the delivery of the additional information;
in response to determining the need for the delivery of the additional information, generating actionable content based on the context and the type of the delivery of the additional information; and
providing the actionable content to the computer.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for providing intelligent delivery of actionable content. Metadata that describes user activities at a computer system is analyzed to determine a need for actionable content. Actionable content is dynamically delivered to one or more client consoles when need for actionable content is presented. The actionable content may be presented in a number of forms, including links to, or the delivery of, video, text and/or image content. Actionable content may also include links or deliverable environments for enabling automatic engagement of a specific application scenario. The discovery and delivery of the actionable content may be improved by the use of one or more feedback mechanisms.
51 Citations
20 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving one or more points of input associated with current activity at a computer; determining a context based on the current activity and additional contextual data; interpreting the context to determine a need for delivery of additional information; interpreting the context to determine a type of the delivery of the additional information; in response to determining the need for the delivery of the additional information, generating actionable content based on the context and the type of the delivery of the additional information; and providing the actionable content to the computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform acts comprising:
-
collecting information describing current activities at the computer and profile data; determining a need for presentation of additional information based on the collected information and the profile data; identifying stored media associated with at least a portion of the current activities in response to determining the need; and providing a link to the identified stored media, the link facilitating presentation of the identified stored media at the computer from a remote source. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; memory storing executable instructions that, when executed by the one or more processors to perform acts comprising; collecting information from a source of input, the information being related to statistics in a video game, determining a need for presentation of additional information in response to the collected information, identifying media associated with at least a portion of the video game based on the statistics in response to determining the need, providing the identified media for presentation, determining if the identified media is useful, and increasing a rank of the identified media for subsequent ranking and ordering of the identified media in response to determining the identified media is useful. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification