Patent ID: 8905315

Claim:
A method comprising: one or more processors, executing program instructions stored on a non-transitory storage medium, populating event information of an event into a plurality of electronic calendar event information fields of an electronic calendar of a user, wherein each of the plurality of information fields is populated using the event information, obtained from a single optical scan of a bar code for the event, wherein the bar code comprises the event information optically encoded within the bar code or comprises a link encoded within the bar code to a Web source from which the event information is automatically obtained, wherein a mobile device of the user scans the bar code, said method further comprising: one or more processors, executing program instructions stored on a non-transitory storage medium, determining the electronic calendar of the user from among a plurality of electronic calendars of different users by looking up which of the plurality of electronic calendars corresponds to a previously stored unique identifier of the mobile device, wherein the populating of the event information occurs automatically to the electronic calendar of the user responsive to the determining.