System for batch scheduling of travel-related transactions and batch tasks distribution by partitioning batch tasks among processing resources
First Claim
Patent Images
1. A system for batch processing of travel-related reservation data comprising:
- a centralized reservation system;
a plurality of processing resources communicably linked to the centralized reservation system and configured to perform a plurality of back-office functions;
a batch task scheduling function interfaced to the plurality of processing resources for scheduling batch tasks; and
a batch task distribution function coupled to the batch task scheduling function and interfaced to the plurality of processing resources for partitioning the batch tasks among said plurality of processing resources.
7 Assignments
0 Petitions
Accused Products
Abstract
A data management method and architecture that enables users to integrate central reservation system communications with local accounting and reporting functions. More particularly, the present invention comprises a batch scheduling function that automatically executes predetermined batch tasks and distributes the executable load efficiently among available processing resources. The invention provides significant improvements in environments which require access to mass data storage systems such as the central information repositories used in the travel industry.
117 Citations
9 Claims
-
1. A system for batch processing of travel-related reservation data comprising:
-
a centralized reservation system; a plurality of processing resources communicably linked to the centralized reservation system and configured to perform a plurality of back-office functions; a batch task scheduling function interfaced to the plurality of processing resources for scheduling batch tasks; and a batch task distribution function coupled to the batch task scheduling function and interfaced to the plurality of processing resources for partitioning the batch tasks among said plurality of processing resources. - View Dependent Claims (2, 6)
-
-
3. A system for scheduling batch tasks which control the processing of travel transactions, comprising:
-
a client server platform; a local area network coupled to the client server platform; a plurality of processing resources coupled to the local area network and providing a plurality of back-office system transactions applications; a batch task scheduling function controllably interfaced to the plurality of processing resources for scheduling the generation of reports; and a batch task distribution function coupled to the batch task scheduling function and controllably interfaced to the plurality of processing resources for partitioning the batch tasks among said plurality of processing resources. - View Dependent Claims (8)
-
-
4. A method of scheduling the batch processing of travel-related reservations with back office applications of the travel providers local processing resources, comprising:
-
initiating a communications link with a central reservation system having a mass data base containing a plurality of travelrelated reservation data; requesting travel-related reservation data from the central reservation system via the communications link; using the local processing resources to process the data received from the central reservation system; scheduling a batch task to process the data; and
distributing the batch task among the local processing resources for processing at a predetermined time. - View Dependent Claims (9)
-
-
5. A system for processing travel reservation transactions on a batch driven basis comprising:
-
a centralized reservation system containing airline reservation information; and a plurality of processing resources communicably linked to the centralized reservation system and containing a plurality of back-office applications wherein at least one of the back office application comprises; a batch scheduling function interfaced to the plurality of processing resources for scheduling periodic processing of reservation transaction data; and a batch task distribution function coupled to said batch scheduling function and interfaced to the plurality of processing resources for partitioning the periodic processing of said reservation transaction data among said plurality of processing resources.
-
-
7. A system for scheduling batch tasks that control the processing of travel-related transactions comprising:
-
a client server platform; a local area network coupled to the client server platform; a plurality of processing resources coupled to said local area network and providing a plurality of back-office transaction applications; a batch scheduling function interfaced to said plurality of processing resources for scheduling the processing of the travel-related transactions using batch tasks; and a batch task distribution function coupled to said batch scheduling function and interfaced to said plurality of processing resources for partitioning said batch tasks among said plurality of processing resources, said batch tasks causing the processing of said travel-related transactions at some predetermined time.
-
Specification