Patent ID: 8555338

Claim:
A mobile computer apparatus comprising: a data storage device; a display; and processing electronics comprising; a message detecting module configured to monitor messages received by the mobile computer apparatus for boarding pass information from an entity issuing a boarding pass; a transmitting module configured to send a request for a boarding pass to a remote server in response to detecting boarding pass information, wherein the request is based on the detected boarding pass information and includes a display characteristic of the mobile computer apparatus; a downloading module configured to receive, from the remote server, a new boarding pass transformed according to the display characteristic of the mobile computer apparatus; a storing module configured to store the new boarding pass in the data storage device; and an access module configured to retrieve the new boarding pass from the data storage device and present the new boarding pass via the display in response to an occurrence of an event, according to a predetermined rule; wherein the occurrence of the event is crossing of a time threshold, wherein the time threshold is based on a time associated with the boarding pass and the predetermined rule comprises a rule which causes a graphical option for presenting the new boarding pass to be provided on the display in response to the current time crossing the time threshold.