ТЕРМИНАЛЬНАЯ СИСТЕМА АВТОРИЗАЦИИ КАРТ И СПОСОБ УПРАВЛЕНИЯ КАРТАМИ С ИСПОЛЬЗОВАНИЕМ ЭТОЙ СИСТЕМЫ

1. Терминальная система авторизации карт, включающая
блок идентификации карт для дешифрования сохраненной на карте информации об атрибутах карты и определения, действительна ли карта;
блок управления базой данных для определения окончательной информации об атрибутах карты на основании информации об атрибутах карты, дешифрованной блоком идентификации карт, и информации об изменении атрибутов, сохраненной в блоке управления базой данных; и
обрабатывающий блок авторизации для вычисления расходов и обработки транзакций по карте на основе окончательной информации об атрибутах карты, сгенерированной блоком управления базой данных,
при этом блок управления базой данных генерирует идентификационные номера, назначаемые последовательно, начиная с заранее заданного номера, для соответствующих номеров карт, соответствующих информации об изменении атрибутов, сохраняет идентификационный номер и информацию об изменении атрибутов, соответствующую идентификационным номерам, и определяет окончательную информацию об атрибутах карты, соответствующую информации об атрибутах карты, на основании сохраненной информации об изменении атрибутов.
2. Терминальная система авторизации карт по п.1, в которой блок управления базой данных выполнен в виде системы управления базой данных (DBMS), использующей эксклюзивный процесс, который отличается от процессов в обрабатывающем блоке авторизации и блоке идентификации карт.
3. Терминальная система авторизации карт по п.1, также включающая блок управления изменениями для периодического приема новой информации об изменении атрибутов и предоставления информации об изменении атрибутов в блок управления базой данных.
4. Терминальная система авторизации карт по любому из пп.1-3, в которой блок управления базой данных включает
главную базу данных с информацией об изменении атрибутов для хранения идентификационных номеров и измененной информации об атрибутах карт;
временную базу данных с информацией об изменении атрибутов для временного хранения новой информации об изменении атрибутов, принятой из блока управления изменениями; и
модуль управления базой данных для обновления главной базы данных с информацией об изменении атрибутов на основе новой информации об изменении атрибутов, сохраненной во временной базе данных с информацией об изменении атрибутов.
5. Терминальная система авторизации карт по п.4, в которой главная база данных с информацией об изменении атрибутов включает множество таблиц, соответствующих идентификационным номерам поставщиков карт, и каждая таблица содержит множество групп, имеющих последовательные идентификационные номера, и хранит минимальное и максимальное значения этих идентификационных номеров.
6. Терминальная система авторизации карт по п.5, в которой каждая группа хранит идентификационные номера и информацию об изменении атрибутов, соответствующую всем идентификационным номерам в диапазоне от минимального значения до максимального значения.
7. Терминальная система авторизации карт по п.5, в которой каждая группа содержит заранее заданное число идентификационных номеров и хранит информацию об изменении атрибутов, соответствующую соответствующим идентификационным номерам в диапазоне от минимального значения до максимального значения.
8. Терминальная система авторизации карт по п.7, в которой каждая группа содержит по меньшей мере один бит, соответственно соответствующий идентификационным номерам, и каждый бит указывает информацию об изменении атрибутов, соответственно соответствующую идентификационным номерам.
9. Терминальная система авторизации карт по любому из пп.1-3, в которой блок управления базой данных включает множество таблиц, соответствующих идентификационным номерам поставщиков карт, и каждая таблица содержит множество групп, имеющих последовательные идентификационные номера, и хранит минимальное и максимальное значения идентификационных номеров, соответственно соответствующих множеству групп.
10. Терминальная система авторизации карт по п.9, в которой название каждой таблицы совпадает с идентификационными номерами поставщиков карт.
11. Терминальная система авторизации карт по п.3, в которой новая информация об изменении атрибутов включает идентификационные номера поставщика, серийные номера карт и измененную информацию об атрибутах.
12. Способ управления картами терминальной системы авторизации карт, содержащей блок управления базой данных, в котором хранится информация об изменении атрибутов, при этом указанный способ управления картами включает
дешифрование информации об атрибутах карты, записанной на карту;
определение, имеются ли идентификационные номера, соответствующие номерам карт, и определение информации об изменении атрибутов, которая соответствует идентификационным номерам и хранится в блоке управления базой данных, как окончательной информации об атрибутах карты, когда идентификационные номера имеются, и
вычисление расходов путем использования окончательной информации об атрибутах карты и обработки списка транзакций по карте,
при этом идентификационные номера назначают последовательно, начиная с заранее заданного номера, для номеров карт, соответствующих информации об изменении атрибутов, посредством блока управления базой данных.
13. Способ управления картами по п.12, в котором определение идентификационных номеров включает определение дешифрованной информации об атрибутах карты как окончательной, когда идентификационные номера отсутствуют.
14. Способ управления картами по п.12, в котором блок управления базой данных выполнен в виде системы управления базой данных, использующей эксклюзивный процесс.
15. Способ управления картами по п.12, в котором блок управления базой данных включает множество таблиц, соответствующих идентификационным номерам поставщиков карт, и каждая таблица содержит множество групп, имеющих последовательные идентификационные номера, и хранит минимальное и максимальное значения этих идентификационных номеров.
16. Способ управления картами по п.15, в котором название каждой таблицы совпадает с идентификационными номерами поставщиков карт.
17. Способ управления картами по п.15, в котором определение идентификационных номеров также включает
определение, существует ли таблица, соответствующая идентификационным номерам поставщика карт, включенным в информацию об атрибутах карты, дешифрованную из карты;
определение, включает ли таблица, соответствующая идентификационным номерам поставщика карт, группу, включающую идентификационные номера, соответствующие номерам карт, когда идентификационные номера поставщика карт имеются,
определение информации об изменении атрибутов, которая соответствует идентификационным номерам, соответствующим номерам карт, как окончательной информации об атрибутах карты, когда указанная группа имеется; и
определение дешифрованной информации об атрибутах карты, как окончательной информации об атрибутах карты, когда таблица не включена в группу.
18. Способ управления картами по п.15, в котором каждая группа хранит идентификационные номера и информацию об изменении атрибутов, соответствующую всем идентификационным номерам в диапазоне от минимального значения до максимального значения.
19. Способ управления картами по п.15 или 17, также включающий
прием извне новой информации об изменении атрибутов и
обновление информации об изменении атрибутов, соответствующей идентификационным номерам, минимальному значению и максимальному значению, на основе принятой новой информации об изменении атрибутов.
20. Способ управления картами по п.17, в котором каждая группа содержит заранее заданное число идентификационных номеров и хранит информацию об изменении атрибутов, соответствующую соответствующим идентификационным номерам в диапазоне от минимального значения до максимального значения.
21. Способ управления картами по п.20, в котором каждая группа содержит, по меньшей мере один бит, соответственно соответствующий идентификационным номерам, и каждый бит указывает информацию об изменении атрибутов, соответственно соответствующую идентификационным номерам.
22. Способ управления картами по п.21, в котором определение информации об изменении атрибутов также включает
определение значения бита, соответствующего идентификационному номеру, и
определение информации об изменении атрибута, соответствующей этому значению бита, как окончательной информации об атрибуте карты.