Patent Document ID: 8108418
Application ID: 11514526

Base Claim:
1. A method for sending information to a user, the method comprising: retrieving a plurality of terms from a memory descriptive of an upcoming event for the user; selecting at least one information source from a plurality of information sources depending on at least one of the plurality of terms retrieved, the at least one information source being less than all of the plurality of information sources; selecting a query generation algorithm from among a plurality of query generation algorithms based on which of the at least one information source is selected from the plurality of information sources; executing, using at least one processor, the selected query generation algorithm to generate a query based on the terms, a different query being generated based on which of the plurality of query generation algorithms is selected and executed; querying, using the at least one processor, the at least one information source utilizing the query to generate information for the upcoming event; and sending at least a portion of the information generated to the user, wherein the information is generated at a predetermined time before the event.

---

Claim 12:
12. The method of claim 1 , further comprising: obtaining information identifying a location of the user; and selecting an information presentation format based on the identified location of the user, wherein sending the at least a portion of the information generated to the user comprises sending the at least a portion of the information in the selected information presentation format.