AUTOMATED TICKETING
First Claim
1. A method of issuing documents for travel products, the method comprising:
- receiving, at a computer, data defining a plurality of tasks, each task relating to issuance of a document and having a time for issuance;
queuing, by the computer, each task in a first queue; and
in response to a trigger condition for a first task in the first queue being met, forwarding, by the computer, the first task from the first queue to a second queue.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for automatically issuing travel documents. Tasks relating to issuance of travel documents are generated by an originating application in response to booking a travel service. The tasks are received and stored in a first queue until a triggering event, such as the arrival of a time for issuance of a document. In response to the triggering event, a task in the first queue may be placed in a second queue for transmission to an issuing application. The documents to be issued may be determined based on records in a passenger name record (PNR) stored in a database. The PNR may be determined based on the task. The PNR may be updated with information indicating whether task processing was successful. In the event of an error, information indicating the cause of the error may be added to the PNR.
14 Citations
20 Claims
-
1. A method of issuing documents for travel products, the method comprising:
-
receiving, at a computer, data defining a plurality of tasks, each task relating to issuance of a document and having a time for issuance; queuing, by the computer, each task in a first queue; and in response to a trigger condition for a first task in the first queue being met, forwarding, by the computer, the first task from the first queue to a second queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for issuing documents for travel products, the apparatus comprising:
-
a processor; and a memory coupled to the processor and including instructions that, when executed by the processor, cause the apparatus to; receive data defining a plurality of tasks, each task relating to issuance of a document and having a time for issuance; queue each task in a first queue; and in response to a trigger condition for a first task in the first queue being met, forward the first task from the first queue to a second queue. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a non-transitory computer readable storage medium; and instructions stored on the non-transitory computer readable storage medium that, when executed by a processor, cause the processor to; receive data defining a plurality of tasks, each task relating to issuance of a document and having a time for issuance; queue each task in a first queue; and in response to a trigger condition for a first task in the first queue being met, forward the first task from the first queue to a second queue.
-
Specification