Data processing system, accounting system, and data processsing system operating method
First Claim
1. ) A data processing system for performing data processing in response to a process request input from an external source, comprising:
- a main database for receiving and storing data comprising at least part of data stored in a sub-database of an alternative data processing system, from said alternative data processing system;
a main processor for performing a predetermined process on data based on said process request and said data stored in said main database; and
a data transmitter/receiver for transferring to said alternative data processing system, in an asynchronous manner, change information in said data stored in said main database resulting from the process performed by said main processor.
1 Assignment
0 Petitions
Accused Products
Abstract
A system such as an accounting system providing highly reliable continuous operation services at low cost. The system is configured to transfer data asynchronously between a main system that operates in daytime mode and a subsystem that operates in nighttime mode. A sub-database receives and stores only data required in transactions performed in nighttime mode from the main system and its main database. The subsystem, which is responsible for performing processes in nighttime mode, transfers a log of transactions performed in nighttime mode to the main system through a subsystem queuing box on returning to the daytime mode and data re-processed by a main processor in the main system is stored in the main database based on the transaction log.
-
Citations
24 Claims
-
1. ) A data processing system for performing data processing in response to a process request input from an external source, comprising:
-
a main database for receiving and storing data comprising at least part of data stored in a sub-database of an alternative data processing system, from said alternative data processing system;
a main processor for performing a predetermined process on data based on said process request and said data stored in said main database; and
a data transmitter/receiver for transferring to said alternative data processing system, in an asynchronous manner, change information in said data stored in said main database resulting from the process performed by said main processor. - View Dependent Claims (2, 3, 4)
-
-
5. ) A data processing system, comprising:
-
communication controller for accepting a process request from an external source;
a first processor for processing data in response to the process request accepted in said communication controller;
a second processor provided separately from said first processor for processing data in response to said process request accepted in said communication controller, said communication controller selecting one of said first and second processors as a transfer destination and transferring said process request to said selected transfer destination;
a data transmitter/receiver for transferring data in an asynchronous manner between said first and second processors;
wherein said data transmitter/receiver temporarily stores, in a first queueing box, data processed in said first processor and, when requested from said second processor, provides the processed data to said second processor, and also temporarily stores, in a second queueing box, data processed by said second processor and, when requested from said first processor, provides said processed data to said first processor. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. ) A data processing system connected to an existing financial transaction system having a main database, comprising:
-
a sub-database for receiving and storing part of account information stored in said main database from said financial transaction system;
a processor for referencing said account information stored in said sub-database in response to a transaction request provided from a terminal operated by a customer to perform a transaction according to said transaction request;
a data transmitter/receiver for transferring account information changed as a result of the transaction to said financial transaction system in an asynchronous manner; and
a communication controller for switching a connection destination of the terminal between said financial transaction system and said data processing system. - View Dependent Claims (12, 13, 15, 16, 17, 18, 20)
-
-
14. ) An accounting system for a financial institution, comprising:
-
a communication controller for controlling data communication from a terminal on which a customer performs a transaction operation to said accounting system;
a first database for storing account information about an account of the customer;
a first processor for referencing said account information stored in said first database in response to a transaction request provided from said terminal through said communication controller to perform a transaction, and storing account information changed as a result of said transaction in said first database;
a second database for storing part of said account information stored in said first database;
a second processor for referencing said account information stored in said second database in response to a transaction request provided from said terminal through said communication controller to perform a transaction, and storing the account information changed as a result of said transaction in said second database;
a data transmitter/receiver for performing a data transfer between said first database and said second database in an asynchronous manner; and
a switching operation input module for switching between a first mode in which said first data processor and said first database are operated and a second mode in which said second processor and said second database are operated.
-
-
19. ) A data processing system connected to an existing financial transaction system having a main database, comprising:
-
a sub-database for receiving and storing part of account information stored in said main database from said financial transaction system;
a processor for referencing said account information stored in said sub-database based on a transaction request provided from a terminal operated by a customer to perform a transaction in response to said transaction request; and
a difference information storage for storing difference information changed in the account information stored in said sub-database as a result of the transaction.
-
-
21. ) A method of operating a data processing system, comprising a first processing system having a first database, and a second data processing system having a second database, said method comprising the steps of:
-
processing by said first processing system a first process request from an external source and storing data resulting from the processing by said first processing system in said first database;
transferring and storing at least part of the data resulting from the processing by said first processing system into said second database through a first data transmitter/receiver asynchronously;
switching connection of the external source from said first processing system to said second processing system; and
processing by said second processing system a second process request from the external source and storing data resulting from the processing by said second processing system in said second database. - View Dependent Claims (22, 23, 24)
-
Specification