Patent ID: 8213614
Filing Date: 2012-07-03
Classification: G06Q

Abstract:
1. A system for generating, storing and printing travel documents for a customer associated with a journey having one or more parts, the system comprising: a travel documentation distribution module capable of generating travel documentation for the customer, wherein generating travel documentation for the customer includes generating at least one of a boarding pass with a digital signature or a bag tag with a digital signature, wherein generating the at least one of the boarding pass with the digital signature or the bag tag with the digital signature includes computing a first checksum and encrypting the first checksum with a private key associated with the travel documentation distribution module; a hand-held customer device for wirelessly connecting to a printer and capable of connecting to the travel documentation distribution module, obtaining the at least one of the boarding pass with the digital signature or the bag tag with the digital signature from the travel documentation distribution module, and storing the at least one of the boarding pass with the digital signature or the bag tag with the digital signature on the hand-held customer device; and a printer located in the vicinity of a starting point of one of the parts of the journey which is capable of responding to a short range communication from the hand-held customer device to print travel documents for said part of the journey for the customer, wherein responding to the short range communication from the hand-held customer device to print travel documents for said part of the journey for the customer includes verifying at least one of the digital signature of the boarding pass stored on the hand-held customer device or the digital signature of the bag tag stored on the hand-held customer device, wherein verifying the at least one of the digital signature of the boarding pass stored on the hand-held customer device or the digital signature of the bag tag stored on the hand-held customer device includes computing a second checksum, using a public key associated with the travel documentation distribution module to decrypt the first checksum, and verifying that the decrypted first checksum matches the computed second checksum, and in response to verifying the at least one of the digital signature of the boarding pass stored on the hand-held customer device or the digital signature of the bag tag stored on the hand-held customer device, printing the at least one of the boarding pass stored on the hand-held customer device or the bag tag stored on the hand-held customer device.