PRESENTING INFORMATION RELATED TO TOPICS EXTRACTED FROM EVENT CLASSES
First Claim
1. A computer-implemented method for rendering information based on event classes, the method comprising:
- creating event classes, each event class comprising an event class recognizer, a set of special topics, and for each special topic, at least one action;
identifying a user interest;
determining an event class from the user interest; and
processing the event class to render information based on the event class.
2 Assignments
0 Petitions
Accused Products
Abstract
An information dissemination system provides users information related to topics extracted from event classes. Event classes can generally be thought of as scripts that specify topics and actions for obtaining information related to the topics. The event classes are executed to obtain information related to the particular event class. The information dissemination system identifies a user event that is of interest to a user. The information dissemination system then identifies an event class that corresponds to the user event. The information dissemination system then performs the actions specified for the event class, obtains the action results, and renders the action results to the user.
103 Citations
20 Claims
-
1. A computer-implemented method for rendering information based on event classes, the method comprising:
-
creating event classes, each event class comprising an event class recognizer, a set of special topics, and for each special topic, at least one action; identifying a user interest; determining an event class from the user interest; and processing the event class to render information based on the event class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for creating an event class, the method comprising:
-
creating an event class recognizer; creating a set of special topics; and for each special topic, creating a set of slots, each slot being a placeholder that describes an attribute of the special topic; for each slot, creating a slot recognizer, wherein the slot recognizer identifies a slot filler for the slot, the slot filler being a value for the slot; and creating a set of actions for retrieving information relevant to the special topic. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-readable medium containing instructions for controlling a computer system to process an event class, by a method comprising:
-
identifying special topics included in the event class, each special topic comprising a set of slots, a slot recognizer for each slot, and at least one action; and for each special topic, identifying the slots included in the special topic; determining the values for the slots using the slot recognizer corresponding to each slot; performing the actions included in the special topic; obtaining action results; and rendering the action results. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification