Patent ID: 8812525

Claim:
A method implemented by one or more processors of one or more servers associated with an event management system that includes a local file store and a relational database, comprising: receiving, by one or more of the servers, a request for an event attendee list from a first mobile check-in device, the first mobile check-in device being associated with an event organizer of the event and with a check-in location at a venue for an event, wherein the first mobile check-in device comprises a embedded-database engine, wherein the event attendee list is a complete structured query language client-side database comprising a plurality of tables, indices, and triggers, and wherein the event attendee list identifies, for each of a plurality of attendees of the event: a ticket identifier associated with a ticket for the event, the ticket being associated with the attendee; an attendee identifier associated with the attendee; and whether the attendee is checked-in or not checked-in; retrieving, by one or more of the servers, the event attendee list, wherein: if the event attendee list is available in the local file store of the event management system, then retrieving the event attendee list from the local file store; else: retrieving attendee data associated with the event from the relational database; converting the attendee data into the event attendee list; and storing the event attendee list in the local file store of the event management system; and transmitting, by one or more of the servers, the event attendee list to the first mobile check-in device.