Операционна система за смарт карти и как работи

Собственици на патент RU 2388043:
Областта на технологията, към която принадлежи изобретението
Както е описано по-горе, в режим на смесена работа системата се захранва чрез контактния метод, а именно системата се захранва от контактното захранване и безконтактната комуникация винаги среща такъв проблем.
В допълнение, горната система има и следните функции, модулът за контрол на състоянието на връзката включва:
- първият подмодул за настройка, който задава комуникационното състояние на безконтактния комуникационен модул в състояние "неактивен" на база прекъсване.
В допълнение, горната система може да има и следните характеристики - първият подмодул за откриване включва:
- първият блок памет и първият блок за откриване и:
В допълнение, горната система може да има и следните характеристики - контролният модул за комуникационно състояние включва:
- втори подмодул за настройка за настройка на комуникационното състояние на безконтактния комуникационен модул като неактивно състояние въз основа на резултата от детекцията.
В допълнение, горната система може да има и следните характеристики - вторият подмодул за откриване включва:
- блок за управление на период от време за извеждане на стартов сигнал в съответствие с зададен цикъл;
В допълнение, горната система може да има и следните характеристики - системата може също така да включва модул за управление на режим на заспиване, който е свързан към модула за контрол на комуникационния статус, а модулът за безконтактна комуникация също включва подмодул за събуждане, който е свързан към модула за управление на режим на заспиване.
След като модулът за управление на състоянието на комуникация зададе състоянието на комуникация на безконтактния комуникационен модул, модулът за управление на режим на заспиванеследи контролния модул за състоянието на комуникацията в режим на заспиване.
Подмодулът за събуждане открива, че системата навлиза в безконтактното поле въз основа на заявка от безконтактното крайно устройство и уведомява модула за управление на заспиване да събуди модула за контрол на комуникационното състояние.
В допълнение, горната система може също така да има следните характеристики: системата може също така да включва втори модул за инициализация за инициализиране на модула за контрол на комуникационното състояние и задаване на състоянието на инициализация на модула за контрол на комуникационното състояние като режим на заспиване, когато системата е включена.
В допълнение, горната система може също да има следните характеристики: системата може също така да включва първи модул за инициализация, който свързва модула за безконтактна комуникация и модула за контрол на комуникационното състояние, съответно, когато комуникационното състояние е зададено, и модулът за контрол на комуникационното състояние също уведомява първия модул за инициализиране да инициализира безконтактния комуникационен модул.
В допълнение, горната система може също така да има следните характеристики: безконтактният комуникационен модул включва втора памет, която съхранява флаг за състояние за състоянието на безконтактна комуникация, за да идентифицира комуникационното състояние на безконтактния комуникационен модул.
- настройка на състоянието на безконтактна комуникация на операционната система въз основа на резултата от откриването.
В допълнение, горният метод може да има и следните функции, настройката на състоянието на безконтактна комуникация на операционната система въз основа на резултата от откриване включва:
В допълнение, горният метод може също да включва следните операции:
- определяне дали системата действително влиза или не влиза в безконтактното поле, респпревключване на безконтактно захранване и/или синхронизация от несъществуващо към съществуващо или обратно и/или
- определяне дали системата действително напуска безконтактното поле според промяната на безконтактното захранване и/или синхронизацията от съществуваща към несъществуваща.
В допълнение, горният метод може също да включва следните операции: откриване на безконтактно захранване и/или синхронизация според предварително определен цикъл и определяне дали системата действително е напуснала безконтактното поле или въз основа на това дали наистина има безконтактно захранване и/или синхронизация.
Настоящото изобретение има следните предимства.
Кратко описание на чертежите
Изобретението е илюстрирано със следните чертежи.
2 е блок-схема на реализация на прекъсване при въвеждане на поле в съответствие с първо изпълнение на настоящото изобретение.
Алгоритъмът за внедряване на прекъсване за въвеждане на поле в тази реализация е показан на ФИГУРА 2 и включва следните операции.
При операция S201, когато системата е включена, първият модул за инициализиране 20 и вторият модул за инициализиране 40 инициализират модула за безконтактна комуникация 10 и модула за контрол на комуникационното състояние 30, съответно.
Има следната характеристика на настоящата реализация.
Вторият инициализиращ модул 40 инициализира флага за безконтактно захранване и/или часовник в първия блок памет 3022 като несъществуващо безконтактно захранване и/или часовник (където този флаг може също да бъде инициализирано като съществуващо безконтактно захранване и/или часовник, но това изпълнение се основава на несъществуващо безконтактно захранване и/или часовник).
При операция S202 първият блок за откриване 3021 чете флагабезконтактно захранване и/или синхронизиране в първата памет 3022, и ако симптомът е съществуващо безконтактно захранване и/или синхронизиране, се изпълнява стъпка S203, в противен случай се изпълнява стъпка S202.
В стъпка S203 първият блок за откриване 3021 открива безконтактното захранване и/или индикацията за часовник и ако безконтактното захранване и/или часовникът не съществуват, изпълнете стъпка S204, в противен случай се върнете към откриването на стъпка S203.
В стъпка S204 първият блок за откриване 3021 настройва флага за безконтактно захранване и/или часовник в първата памет 3022 на несъществуващо безконтактно захранване и/или часовник и се връща към стъпка S202.
В стъпка S205 първият блок за откриване 3021 открива знака за безконтактно захранване и/или синхронизация и ако се установи чрез откриването, че е налице безконтактно захранване и/или синхронизация, изпълнете стъпка S206, в противен случай се върнете към детекцията от стъпка S205.
Първият подмодул на инсталацията 301 задава състоянието на безконтактна комуникация на безконтактния комуникационен модул 10 като състояние "не е заето" на първия етап и знакът на състоянието на безконтактна комуникация се съхранява във втория блок памет на безконтактния комуникационен модул 10.
Когато системата е включена, първият модул за инициализиране 20 и вторият модул за инициализиране 40 инициализират модула за безконтактна комуникация 10 и модула за контрол на комуникационния статус 30, съответно. По-специално, в тази реализация, вторият модул за инициализация 40 изпълнява следните операции:
- настройка на първоначалната стойност на таймера в блока за управление на период от време 3041;
- задаване на състоянието на контролния модул за комуникационно състояние 30 като режим на заспиване.
Когамодулът за контрол на състоянието на връзката 30 се събужда от режим на заспиване, таймерът в блока за управление на период от време 3041 се активира.
Вторият инсталационен подмодул 303 настройва флага за безконтактно състояние за безконтактния комуникационен модул 10 на "не е зает" в първия етап въз основа на информацията, получена от втория инсталационен модул 3042.
Вторият подмодул 303 за настройка уведомява контролния модул за режим на заспиване 50 след като зададе флага за състояние на безконтактна комуникация за безконтактния комуникационен модул 10 като неактивен в първия етап, а модулът за управление на режим на заспиване 50 поставя модула за управление на състоянието на комуникация 30 в режим на заспиване.
В настоящото изпълнение, вторият подмодул за настройка 303 също уведомява първия модул за инициализиране 20, след като получи информация от втория подмодул за откриване 304, и първият модул за инициализиране 20 инициализира модула за близост 10 и възстановява първоначалната стойност на всеки регистър.
Очевидно могат да бъдат направени различни промени и модификации, без да се излиза от духа и обхвата на настоящото изобретение. По този начин изобретението, описано тук, се простира до такива промени и модификации, които попадат в съвкупността от характеристиките на приложените претенции и техните еквиваленти.
5. Системата съгласно претенция 3 или 4, характеризираща се с това, че освен това включва контролен модул за режим на заспиване, който е свързан към модула за контрол на комуникационното състояние; безконтактният комуникационен модул освен това включва подмодул за събуждане, който е свързан към контролния модул за режим на заспиване; където контролният модул за комуникационно състояние е конфигуриран да задава комуникационното състояние на безконтактния комуникационен модул, контролният модул за режим на заспиване е конфигуриран да управлява модулаконтрол на комуникационното състояние в режим на заспиване и подмодулът за събуждане в режим на заспиване е конфигуриран да открива, че системата влиза в безконтактното поле въз основа на заявка от безконтактното крайно устройство и уведомява контролния модул за режим на заспиване да събуди модула за управление на състоянието на комуникация.
6. Системата съгласно претенция 5, допълнително включваща втори модул за инициализиране за инициализиране на модула за контрол на комуникационното състояние и настройване на състоянието на инициализация на модула за контрол на комуникационното състояние да спи, когато системата е включена.
7. Системата съгласно претенция 1, характеризираща се с това, че освен това включва първи модул за инициализация, който свързва модула за безконтактна комуникация и модула за контрол на комуникационното състояние, съответно, когато комуникационното състояние е зададено, и модулът за контрол на комуникационното състояние е конфигуриран да уведомява първия модул за инициализиране да инициализира безконтактния комуникационен модул.
8. Система съгласно претенция 1, при която модулът за безконтактна комуникация включва втора единица памет за съхраняване на флаг за състояние за състоянието на безконтактна комуникация за идентифициране на състоянието на комуникация на модула за безконтактна комуникация.
10. Методът съгласно претенция 9, характеризиращ се с това, че допълнително включва следните операции: определяне дали системата е или не е включена в безконтактното поле, съответно превключване на безконтактното захранване и/или синхронизация от несъществуващо към съществуващо или обратно; и/или определяне дали системата действително напуска безконтактното поле, съответстващо на промяна в безконтактното захранване и/или синхронизацията от съществуваща към несъществуваща.
11. Метод съгласно претенция 9, характеризиращ се с това, че освен това включва откриване на безконтактензахранване и/или синхронизация според предварително определен цикъл и определяне дали системата действително е напуснала безконтактното поле или въз основа на това дали наистина има безконтактно захранване и/или синхронизация.