Patent ID: 8473194

Claim:
A system for conducting a location based search for event cartridges, comprising: a database of cartridges each comprising a sequence of events related to a common theme, and geolocational data for a start location for execution of the sequence of events in that cartridge, wherein the common theme is selected by an author of the cartridge; and a server operatively coupled to the database and interfaced to a user device having a display and user input controls, comprising: a web server receiving a user request comprising a location of the user device; a database manager searching the cartridges by comparing the location of the user device and the start location for execution of the sequence of events for each cartridge, selecting those cartridges with the start location proximate to the location of the user device, providing the selected cartridges to the user device as a menu on the display, receiving a cartridge request for one of the selected cartridges from the user device, determining a type of the user device, compiling a script for the sequence of events of the one selected cartridge based on the type of the user device, and transmitting the compiled script for the one such selected cartridge to the user device; a processor to execute the web server; and a further processor to execute the database manager.