×
10.08.2014
216.012.e6bd

Результат интеллектуальной деятельности: ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА

Вид РИД

Изобретение

№ охранного документа
0002524862
Дата охранного документа
10.08.2014
Аннотация: Изобретение относится к средствам управления загрузкой программного обеспечения. Технический результат заключается в повышении безопасности перед загрузкой программного обеспечения. Считывающее/записывающее устройство и мобильный телефонный терминал, к которому посредством связи, осуществляемой в пределах близости, выполняет доступ считывающее/записывающее устройство. В мобильном телефонном терминале модуль программного обеспечения передает команды модулям и программного обеспечения. Модуль программного обеспечения управляет состояниями модулей и программного обеспечения. Если во время начальной загрузки модуля программного обеспечения начинается и заканчивается обработка модуля программного обеспечения, то модуль программного обеспечения возобновляет начальную загрузку модуля программного обеспечения. 3 н. и 5 з.п ф-лы, 7 ил.

Область техники, к которой относится изобретение

Настоящее изобретение относится к интегральной микросхеме, аппарату для обработки информации, способу управления модулем программного обеспечения, системе обработки информации, способу обработки информации и программе. Более конкретно изобретение относится к интегральной микросхеме, аппарату для обработки информации, способу управления модулем программного обеспечения, системе обработки информации, способу обработки информации и программе для обеспечения безопасности перед надежной загрузкой модуля программного обеспечения.

Уровень техники

Данный заявитель ранее предлагал способ связи для обработки карточек с интегральными схемами, которые имеют различные технические требования в том, что касается систем команд и алгоритмов безопасности и которые функционируют на множестве принципов (например, смотри Патентный документ 1).

Вышеупомянутое предложение затрагивало осуществление команд, передаваемых карточкам с интегральной схемой и принимаемых от них, и результирующих откликов, поступающих от них, посредством команд, именуемых сквозными командами, не зависимыми от типов карточек с интегральными схемами. Используемая при этом обработка данных выполняется не считывающим/записывающим устройством, но модулем-контроллером, расположенным сзади (по ходу потока данных) от считывающего/записывающего устройства. Модуль-контроллер имеет модули программного обеспечения для обработки карточек с интегральными схемами, функционирующих на разнообразных принципах.

Хотя система связи, представленная в вышеупомянутом предложении, может обрабатывать бесконтактные карточки с интегральными схемами, которые функционируют на множественных различных принципах, используя одно считывающее/записывающее устройство, предложенная система не может обращаться к одной бесконтактной карточке с интегральной схемой, функционирующей на множественных различных принципах.

Документ предшествующего уровня техники

Патентный документ

Патентный документ 1: японский выложенный патент номер 2004-264921

Сущность изобретения

Техническая задача

В случае, при котором одна бесконтактная карточка с интегральной схемой используется в качестве карточки, которая функционирует на множестве различных принципов, эта карточка содержит модули программного обеспечения, каждый из которых соответствует одному из множественных используемых принципов. Модули программного обеспечения должны работать индивидуально в различные моменты времени. В то время как загружается любой из модулей программного обеспечения, никакой другой модуль программного обеспечения не должен функционировать параллельно с ним.

В результате этого загружаемый модуль программного обеспечения, в конечном счете, останавливается на полпути. Таким образом, трудно обеспечить безопасность перед загрузкой модуля программного обеспечения.

Настоящее изобретение было сделано ввиду вышеизложенных обстоятельств и дает средства для обеспечения безопасности перед надежной загрузкой модуля программного обеспечения.

Техническое решение

В соответствии с первым аспектом настоящего изобретения предусматривается интегральная микросхема или аппарат для обработки информации, включающие в себя: секцию связи, сконфигурированную таким образом, чтобы передавать команды множеству модулей программного обеспечения для обработки информации, подлежащей обмену в соответствии с различными принципами бесконтактной связи; и секцию управления загрузкой, сконфигурированную таким образом, что если во время начальной загрузки первого модуля программного обеспечения из числа множества модулей программного обеспечения, начинается и заканчивается обработка второго модуля программного обеспечения, то секция управления загрузкой возобновляет начальную загрузку первого модуля программного обеспечения.

В соответствии со вторым аспектом настоящего изобретения предусматривается система обработки информации, включающая в себя: первый аппарат для обработки информации; и второй аппарат для обработки информации, сконфигурированный таким образом, чтобы к нему посредством связи, осуществляемой в пределах близости, выполнял доступ первый аппарат для обработки информации; при этом второй аппарат для обработки информации включает в себя: секцию связи, сконфигурированную таким образом, чтобы передавать команды множеству модулей программного обеспечения для обработки информации, подлежащей обмену в соответствии с различными принципами бесконтактной связи; и секцию управления загрузкой, сконфигурированную таким образом, что если во время начальной загрузки первого модуля программного обеспечения из числа множества модулей программного обеспечения начинается и заканчивается обработка второго модуля программного обеспечения, то секция управления загрузкой возобновляет начальную загрузку первого модуля программного обеспечения.

В соответствии с первым аспектом настоящего изобретения, который кратко изложен выше, секция связи сконфигурирована таким образом, чтобы передавать команды модулям программного обеспечения для обработки информации, подлежащей обмену в соответствии с различными принципами бесконтактной связи. Секция управления загрузкой сконфигурирована таким образом, что, если во время начальной загрузки первого модуля программного обеспечения из числа множества модулей программного обеспечения начинается и заканчивается обработка второго модуля программного обеспечения, то секция управления загрузкой возобновляет начальную загрузку первого модуля программного обеспечения.

В соответствии со вторым аспектом настоящего изобретения, который кратко изложен выше, предусматриваются первый аппарат для обработки информации и второй аппарат для обработки информации, к которому посредством связи, осуществляемой в пределах близости, выполняет доступ первый аппарат для обработки информации. Второй аппарат для обработки информации включает в себя секцию связи и секцию управления загрузкой. Секция связи сконфигурирована таким образом, чтобы передавать команды модулям программного обеспечения для обработки информации, подлежащей обмену в соответствии с различными принципами бесконтактной связи. Секция управления загрузкой сконфигурирована таким образом, что если во время начальной загрузки первого модуля программного обеспечения из числа множества модулей программного обеспечения начинается и заканчивается обработка второго модуля программного обеспечения, то секция управления загрузкой возобновляет начальную загрузку первого модуля программного обеспечения.

Полезный результат

В соответствии с некоторыми аспектами настоящего изобретения, которые кратко изложены выше, имеется возможность обеспечить безопасность перед надежной загрузкой модуля программного обеспечения.

Краткое описание чертежей

Фиг.1 представляет собой структурную схему, показывающую конфигурацию системы обработки информации как варианта реализации настоящего изобретения.

Фиг.2 представляет собой схематическое изображение, показывающее структуру принципа построения карты памяти.

Фиг.3 представляет собой структурную схему, показывающую структуру модуля (А) программного обеспечения.

Фиг.4 представляет собой схематическое изображение, показывающее переходы состояний отображения.

Фиг.5 представляет собой блок-схему алгоритма, объясняющую обработку данных, имеющую место, когда считывающее/записывающее устройство загружает интегральную микросхему.

Фиг.6 представляет собой другую блок-схему алгоритма, объясняющую обработку данных, имеющую место, когда считывающее/записывающее устройство загружает интегральную микросхему.

Фиг.7 представляет собой другую блок-схему алгоритма, объясняющую обработку данных, имеющую место, когда считывающее/записывающее устройство загружает интегральную микросхему.

Способ осуществления изобретения

Теперь ниже будет описан наилучший способ осуществления изобретения (именуемый далее вариантом реализации изобретения). Описание будет дано под следующими рубриками:

1. Первый вариант реализации изобретения

Конфигурация системы

Структура карты памяти

Функциональная структура модуля программного обеспечения

Переходы состояний отображения

Обработка данных, имеющая место при загрузке модулей (F) и (J) программного обеспечения

Конфигурация системы

Фиг.1 представляет собой структурную схему, показывающую конфигурацию системы обработки информации, как вариант реализации настоящего изобретения. Система (1) обработки информации образована считывающим/записывающим устройством (11), имеющим антенну (12), мобильным телефонным терминалом (13) (оконечным устройством мобильной телефонной связи) и сервером (15). Мобильный телефонный терминал (13) способен соединяться с сервером (15) через сеть (14) мобильной телефонной связи. Таким образом, в этом варианте реализации изобретения к мобильному телефонному терминалу (13) могут осуществлять доступ считывающее/записывающее устройство (11) и сервер (15).

Мобильный телефонный терминал (13) имеет антенну (31), NFC-микросхему (микросхему связи в ближнем поле) (32), ЦП (Центральный процессор) (33) и интегральную микросхему (34), состоящую из БИС (большой интегральной схемы) или тому подобного.

NFC-микросхема (32) и считывающее/записывающее устройство (11), используя свои соответственно принадлежащие им антенны (31) и (12), осуществляют между собой бесконтактную связь, примером которой является NFC-связь. Центральный процессор (33) управляет работой мобильного телефонного терминала (13).

Интегральная микросхема (34) состоит из интерфейса (51), центрального процессора (52), модуля (53) управления доступом к памяти и секцией (54) запоминающих устройств. Секция (54) запоминающих устройств состоит из ПЗУ (постоянного запоминающего устройства) (61), ОЗУ (оперативного запоминающего устройства) (62) и ЭСППЗУ (электрически стираемого и программируемого постоянного запоминающего устройства) (63).

Интерфейс (51) выполняет сопрягающую обработку данных между NFC-микросхемой (32) и центральным процессором (52). Центральный процессор (52) осуществляет различные процессы, основанные на модулях (A), (J) и (F) программного обеспечения, которые были в нем установлены.

Модуль (J) программного обеспечения представляет собой операционную систему, которая обрабатывает бесконтактные карточки с интегральными схемами, функционирующие на первом принципе, одной такой карточкой является карточка Java Card (зарегистрированная торговая марка Sun Microsystems, Inc). Модуль (F) программного обеспечения представляет собой операционную систему, которая обрабатывает бесконтактные карточки с интегральными схемами, функционирующие на втором принципе, одной такой карточкой является карточка FeliCa (зарегистрированная торговая марка Sony Corporation). Модуль (А) программного обеспечения представляет собой операционную систему, которая действует как секция отображения, выполняющая отображающую обработку данных на картах памяти и которая распределяет время между модулем (F) программного обеспечения и модулем (J) программного обеспечения таким образом, что эти два модуля не функционируют одновременно.

Таким образом, модуль (А) программного обеспечения выполняет отображение таким образом, что любому модулю программного обеспечения (например, модулю (J) программного обеспечения), отличного от установленного модуля программного обеспечения (например, модуля (F) программного обеспечения), из числа множества модулей программного обеспечения (например, модулей (F) и (J) программного обеспечения) запрещено функционировать в то же самое время, что и установленный модуль программного обеспечения (модуль (F) программного обеспечения).

Постоянное запоминающее устройство (61) в секции (54) запоминающих устройств хранит программы, параметры и другую информацию. Оперативное запоминающее устройство (62) временно хранит информацию. Электрически стираемое программируемое постоянное запоминающее устройство (63) хранит информацию, которая должна быть сохранена после выключения электропитания.

Модуль (53) управления доступом к памяти действует как секция управления работой для управления работой модулей программного обеспечения на основе карт управления доступом центрального процессора (52) к секции (54) запоминающих устройств на основе сохраненной карты памяти. Если предпринимается попытка осуществить доступ к какому-либо участку, на котором работа запрещена картой памяти, являющейся картой информации, хранящейся в секции (54) запоминающих устройств, то модуль (53) управления доступом к памяти выполняет аппаратный сброс.

Структура карты памяти

На фиг.2 показана структура принципа построения карты памяти, которая разрешает или запрещает работу модулей программного обеспечения. На участке между адресом "ааа" и адресом "bbb" хранится информация о модуле (А) программного обеспечения в постоянном запоминающем устройстве (61). На участке между адресом "ссс" и адресом "ddd" хранится информация о модуле (F) программного обеспечения в постоянном запоминающем устройстве (61). На участке между адресом "еее" и адресом "fff" хранится информация о модуле (J) программного обеспечения в постоянном запоминающем устройстве (61).

На участке между адресом "ggg" и адресом "hhh" хранится информация о модуле (А) программного обеспечения в оперативном запоминающем устройстве (62). На участке между адресом "iii" и адресом "jjj" хранится информация о модуле (F) программного обеспечения в оперативном запоминающем устройстве (62). На участке между адресом "kkk" и адресом "lll" хранится информация о модуле (J) программного обеспечения в оперативном запоминающем устройстве (62).

На участке между адресом "mmm" и адресом "nnn" хранится информация о модуле (А) программного обеспечения в электрически стираемом программируемом постоянном запоминающем устройстве (63). На участке между адресом "ооо" и адресом "ррр" хранится информация о модуле (F) программного обеспечения в электрически стираемом программируемом постоянном запоминающем устройстве (63). На участке между адресом "qqq" и адресом "rrr" хранится информация о модуле (J) программного обеспечения в электрически стираемом программируемом постоянном запоминающем устройстве (63).

Функциональная структура модуля (А) программного обеспечения

На фиг.3 показана функциональная структура модуля (А) программного обеспечения. Модуль (А) программного обеспечения включает в себя секцию (101) приема, секцию (102) передачи, секцию (103) отображения, секцию (104) установки признака, секцию (105) управления загрузкой, секцию (106) маски и секцию (107) определения.

[0032] Секция (101) приема принимает информацию от других модулей программного обеспечения. Секция (102) передачи, образующая в сочетании с секцией (101) приема секцию связи, передает информацию другим модулям программного обеспечения. Секция (103) отображения выполняет отображающую обработку данных на картах памяти. Секция (104) установки признака, действующая как секция управления состоянием, устанавливает признаки для управления состоянием.

Секция (105) управления загрузкой управляет начальной загрузкой модулей (А) и (F) программного обеспечения. Секция (106) маски устанавливает или снимает маску прерываний, выполняемых одним из модулей (А) и (F) программного обеспечения по отношению к другому работающему модулю. Секция (107) определения определяет типы пакетов и то, загружается ли модуль программного обеспечения.

Переходы состояний отображения

На фиг.4 показаны переходы состояний отображения (карты памяти). В этом варианте реализации изобретения имеется три состояния: отображение А, отображение F и отображение J. При отображении А разрешено работать только модулю (А) программного обеспечения, в то время как модулям (F) и (J) программного обеспечения работать запрещено. При отображении F разрешено работать только модулям (А) и (F) программного обеспечения, в то время как модулю (J) программного обеспечения работать запрещено. При отображении J разрешено работать только модулям (А) и (J) программного обеспечения, в то время как модулю (F) программного обеспечения работать запрещено.

Переходы состояний происходят от отображения А к отображению F или от отображения А к отображению J. В обратном направлении переходы состояний могут происходить от отображения F к отображению А или от отображения J к отображению А. Прямое изменение состояния от отображения F к отображению J или, в обратном направлении, от отображения J к отображению F запрещены.

Поскольку, как было описано выше, модулям (F) и (J) программного обеспечения запрещено работать в одно и то же время, безопасность обеспечена.

Отображение определяется секцией (103) отображения в соответствии с назначением (принципом связи) принятого пакета команд. Модуль (А) программного обеспечения всегда держится в рабочем состоянии.

Обработка данных, имеющая место при загрузке модулей (F) и (J) программного обеспечения

На фиг.5-7 показана обработка, имеющая место при загрузке модулей (F) и (J) программного обеспечения.

На этапе S 1 считывающее/записывающее устройство (11) включает сигнал радиочастоты. То есть считывающее/записывающее устройство (11) испускает радиочастотный сигнал через антенну (12). На этапе S 21 NFC-микросхема (32) принимает радиочастотный сигнал через антенну (31). На этапе S 22 NFC-микросхема (32) выдает команду на включение электропитания интегральной микросхеме (34).

На этапе S 41 секция (101) приема модуля (А) программного обеспечения принимает через интерфейс (51) команду NFC-микросхемы (32). Затем, на этапе S 42, секция (105) управления загрузкой загружает сам модуль (А) программного обеспечения. На этапе S 43 секция (106) маски маскирует все прерывания.

В состоянии ожидания действует отображение А. Это означает, что всем модулям программного обеспечения, кроме модуля (А), запрещено проводить обмен данными. Таким образом, процесс приема выполняется исключительно модулем (А) программного обеспечения.

На этапе S 44 секция (103) отображения, входящая в состав модуля (А) программного обеспечения, переключает состояния отображения с отображения (А) на отображение (J), так что позже, на этапе S 45, может быть загружен модуль (J) программного обеспечения. Это разрешает обмен данными только между модулем (А) программного обеспечения и модулем (J) программного обеспечения и запрещает все другие обмены данными.

На этапе S 45 секция (102) передачи, входящая в состав модуля (А) программного обеспечения, передает модулю (J) программного обеспечения пакет команд на загрузку последнего, загружая, таким образом, модуль (J) программного обеспечения.

На этапе S 91 модуль (J) программного обеспечения принимает пакет команд от модуля (А) программного обеспечения. И на этапе S 92 модуль (J) программного обеспечения в ответ на принятую команду загружает себя. На этапе S 93 модуль программного (J) обеспечения передает модулю (А) программного обеспечения пакет ответа, отражающий результат процесса начальной загрузки.

На этапе S 46 секция (101) приема, входящая в состав модуля (А) программного обеспечения принимает пакет ответа от модуля (J) программного обеспечения. Это позволяет секции (105) управления загрузкой проверить, что начальная загрузка модуля (J) программного обеспечения закончена.

Затем, на этапе S 47, секция (103) отображения, входящая в состав модуля (А) программного обеспечения, переключает состояния отображения с отображения J на отображение (А), так что позже, на этапе S 48, модуль (А) программного обеспечения может сам установить признак. Это позволяет выполнять свою обработку данных одному лишь модулю (А) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных. На этапе S 48 секция (104) установки признака, входящая в состав модуля (А) программного обеспечения, устанавливает признак, указывающий на то, что загружается модуль (F) программного обеспечения.

На этапе S 49 секция (103) отображения переключает состояния отображения с отображения А на отображение F, так чтобы позже, на этапе S 50, загрузить модуль (F) программного обеспечения. Это позволяет выполнять свою обработку данных только модулям (А) и (J) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

На этапе S 50 секция (102) передачи, входящая в состав модуля (А) программного обеспечения, передает модулю (F) программного обеспечения пакет команды для загрузки последнего, загружая, таким образом, модуль (F) программного обеспечения. Поскольку модуль (F) программного обеспечения выполняет свой процесс начальной загрузки в режиме обработки данных, допускающем прерывания, то секция (106) маски, входящая в состав модуля (А) программного обеспечения, снимает на этапе S 51 маску прерываний. Это позволяет прерываниям иметь место.

Между тем, на этапе S 111 модуль (F) программного обеспечения принимает пакет команд, посланный от модуля (А) программного обеспечения. На этапе S 112 модуль (F) программного обеспечения запускает в ответ на принятую команду свой процесс начальной загрузки.

Предположим теперь, что на этапе S 2 считывающее/записывающее устройство (11) передает команду для модуля (J) программного обеспечения. Эта команда передается от считывающего/записывающего устройства (11) через антенну (12). На этапе S 23 NFC-микросхема (32) принимает эту команду через антенну (31). На этапе S 24 NFC-микросхема (32) передает команду для модуля (J) программного обеспечения интегральной микросхеме (34).

На этапе S 52 секция (101) приема, входящая в состав модуля (А) программного обеспечения, принимает через интерфейс (51) эту команду от NFC-микросхемы (32). Затем, на этапе S 53, секция (106) маски маскирует все прерывания, так что модуль (J) программного обеспечения может выполнять свой процесс начальной загрузки в непрерывном режиме обработки данных.

На этапе S 54 секция (103) отображения переключает состояния отображения с отображения F на отображение А, так что позже, на этапе S 55, может быть выполнен процесс для определения того, является ли пакет команд, принятый на этапе S 52, пакетом для модуля (J) программного обеспечения. Это позволяет выполнять свою обработку данных только модулю (А) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

Когда переключаются состояния отображения, процесс начальной загрузки модуля (F) программного обеспечения останавливается на полпути.

На этапе S 55 секция (107) определения определяет, является ли пакет команд, принятый на этапе S 52, пакетом для модуля (J) программного обеспечения. Если определено, что пакет команд, принятый на этапе S 52, является пакетом для модуля (J) программного обеспечения, то секция (103) отображения на этапе S 57 переключает состояния отображения с отображения А на отображение J, так чтобы позже на этапе S 57 передать этот пакет команд модулю (J) программного обеспечения. Это позволяет выполнять свою обработку данных только модулям (А) и (J) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

На этапе S 57 секция (102) передачи, входящая в состав модуля (А) программного обеспечения, передает этот пакет команд модулю (J) программного обеспечения.

На этапе S 94 модуль (J) программного обеспечения принимает этот пакет команд от модуля (А) программного обеспечения. Затем, на этапе S 95, модуль (J) программного обеспечения выполняет процесс, соответствующий принятой команде. На этапе S 96 модуль (J) программного обеспечения передает модулю (А) программного обеспечения пакет ответа модуля (J), отражающий результат этого процесса.

На этапе S 58 секция (101) приема, входящая в состав модуля (А) программного обеспечения, принимает пакет ответа от модуля (J) программного обеспечения. На этапе S 59 секция (102) передачи передает считывающему/записывающему устройству (11) ответ, принятый от модуля (J) программного обеспечения.

На этапе S 25 NFC-микросхема (32) принимает через интерфейс (51) ответ от модуля (А) программного обеспечения. Затем, на этапе S 26, NFC-микросхема (32) передает через антенну (31) ответ считывающему/записывающему устройству (11).

На этапе S 3 считывающее/записывающее устройство (11) принимает через антенну (12) ответ от NFC-микросхемы (32). Это означает, что считывающее/записывающее устройство (11) приняло от модуля (J) программного обеспечения ответ на команду, принятую на этапе S 2.

На этапе S 60 секция (103) отображения переключает состояния отображения с отображения J на отображение А, так что позже, на этапе S 61, может быть выполнен процесс для того, чтобы определить, загружается ли модуль (F) программного обеспечения. Это позволяет выполнять свою обработку данных только модулю (А) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

На этапе S 61 секция (107) определения определяет, загружается ли модуль (F) программного обеспечения. Это определение может быть выполнено на основе признака, установленного на этапе S 48.

Если определено, что модуль (F) программного обеспечения загружается (то есть если признак установлен), то секция (103) отображения на этапе S 62 переключает состояния отображения с отображения А на отображение F, так чтобы позже, на этапе S 64, передать пакет команд модулю (F) программного обеспечения. Это позволяет выполнять свою обработку данных только модулям (А) и (F) программного обеспечения и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

Если на этапе S 55 определено, что пакет, принятый на этапе S 52, не является пакетом для модуля (J) программного обеспечения, то этапы с S 56 по S 61 также пропускаются и выполняется этап S 62.

На этапе S 63 секция (106) маски снимает маску с прерываний. Таким образом, вводится в действие состояние, допускающее прерывания.

На этапе S 64 секция (105) управления загрузкой, входящая в состав модуля (А) программного обеспечения, управляет секцией (102) передачи таким образом, чтобы передавать модулю (F) программного обеспечения пакет команд, предназначенный для возобновления последовательность загрузки модуля (F) программного обеспечения.

На этапе S 113 модуль (F) программного обеспечения принимает этот пакет команд от модуля (А) программного обеспечения. И на этапе S 114 модуль (F) программного обеспечения возобновляет, в ответ на принятую команду, временно остановленную последовательность загрузки. Когда последовательность загрузки закончена, модуль (F) программного обеспечения на этапе S 115 передает модулю (А) программного обеспечения пакет ответа модуля (F) программного обеспечения, отражающий результат этого процесса.

На этапе S 65 секция (101) приема, входящая в состав модуля (А) программного обеспечения, принимает пакет ответа от модуля (F) программного обеспечения. Это позволяет секции (105) управления загрузкой проверить, что начальная загрузка модуля (F) программного обеспечения закончена.

На этапе S 66 секция (103) отображения, входящая в состав модуля программного обеспечения, переключает состояния отображения с отображения F на отображение А, так чтобы позже, на этапе S 66, осуществить сброс признака. Это позволяет модулю (А) программного обеспечения выполнять свою обработку данных и запрещает всем другим модулям программного обеспечения выполнять свою обработку данных.

На этапе S 67 секция (104) установки признака, входящая в состав модуля (А) программного обеспечения, осуществит сброс признака, который был установлен на этапе S 48 и который указывал, что загружается модуль (F) программного обеспечения.

Если на этапе S 61 определено, что модуль (F) программного обеспечения не загружается, то этапы с S 62 по S 66 также пропускаются и выполняется этап S 67.

На этапе S 68 секция (106) маски снимает маску со всех прерываний. Это вводит в действие состояние, допускающее прерывания. На этапе S 69 секция (103) отображения изменяет свой режим на состояние ожидания.

Предшествующее описание объясняло то, каким образом считывающее/записывающее устройство (11) получает доступ к интегральной микросхеме (34). По существу аналогичная обработка данных имеет место, когда сервер (15) осуществляет доступ к интегральной микросхеме (34) через центральный процессор (33) по сети (14) мобильной телефонной связи.

Имеется, по меньшей мере, два модуля программного обеспечения, функционирующих на различных принципах. Может иметься три или больше сконфигурированных таких модулей программного обеспечения.

Прерывания запрещены в течение периода, в который процессы не могут быть остановлены асинхронно. Такие процессы предпочтительно должны выполняться заблаговременно насколько это возможно. Это позволяет, чтобы период запрета прерываний был сокращен (то есть быстро завершен).

Настоящее изобретение может также быть применено к случаям, в которых интегральная микросхема (34) помещена в бесконтактную карточку с интегральной схемой или в некоторый другой аппарат для обработки информации.

Последовательность этапов и процессов, описанная выше, может быть исполнена либо посредством аппаратного обеспечения, либо посредством программного обеспечения. В случае, при котором должна выполняться обработка данных на основе программного обеспечения, программы, составляющие это программное обеспечение, могут быть либо включены заранее в специализированное аппаратное обеспечение используемого компьютера, либо установлены с использованием соответствующего носителя записи программы в универсальный персональный компьютер или подобное ему оборудование, способное исполнять разнообразные функции на основе установленных программ.

В данном описании этапы, описывающие соответствующие программы, представляют не только процессы, которые должны выполняться в изображенной последовательности (то есть на основе временного ряда), но также и процессы, которые могут быть выполнены параллельно или индивидуально и не обязательно в хронологическом порядке.

В данном описании термин "система" относится ко всей конфигурации, состоящей из множества составляющих ее аппаратов.

Следует понимать, что настоящее изобретение при его осуществлении не ограничено вышеописанными вариантами реализации и что в изобретении могут быть выполнены различные модификации, изменения и альтернативные варианты постольку, поскольку они находятся в рамках прилагаемой формулы изобретения или ее эквивалентов.

Объяснение ссылочных позиций

1 Система обработки информации; 12 Антенна; 13 Мобильный телефонный терминал; 14 Сеть мобильной телефонной связи; 15 Сервер; 31 Антенна; 32 NFC-микросхема; 33 Центральный процессор; 51 Интерфейс; 52 Центральный процессор; 53 Модуль управления доступом к памяти; 54 Секция запоминающих устройств


ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
ИНТЕГРАЛЬНАЯ МИКРОСХЕМА, АППАРАТ ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ УПРАВЛЕНИЯ МОДУЛЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, СИСТЕМА ОБРАБОТКИ ИНФОРМАЦИИ, СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ И ПРОГРАММА
Источник поступления информации: Роспатент

Показаны записи 181-190 из 784.
27.09.2014
№216.012.f8e2

Устройство воспроизведения записи, способ управления воспроизведением записи и система редактирования

Изобретение относится к устройству воспроизведения записи, где видео- и аудиосигналы, принимаемые из внешнего источника, выводят без записи и воспроизводят, а также к системе редактирования. Техническим результатом является обеспечение управления, при котором отображение основных видеоданных и...
Тип: Изобретение
Номер охранного документа: 0002529551
Дата охранного документа: 27.09.2014
10.10.2014
№216.012.fa24

Устройство формирования изображения и система камеры

Изобретение относится к изобретение относится к устройствам формирования изображения. Техническим результатом является исключение обработки аналоговых сигналов, чтобы устранить шум в схеме, возникающий в AD преобразователе и при обработке аналоговых сигналов, без уменьшения числа диафрагмы...
Тип: Изобретение
Номер охранного документа: 0002529882
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fbb2

Жидкокристаллический дисплей и способ управления его запиткой

Изобретение относится к жидкокристаллическому дисплею и к способу управления запиткой этого жидкокристаллического дисплея. Техническим результатом является обеспечение качественного изображения даже в условиях низких температур и предотвращение усложнения конструкции жидкокристаллического...
Тип: Изобретение
Номер охранного документа: 0002530280
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fbe3

Система и способ динамического обновления транспортной структуры в электронной сети

Изобретение относится к системам распространению электронной информации. Технический результат заключается в повышении эффективности предоставления информации целевым пользователям. Система содержит информационную службу, выполненную с возможностью предоставления услуг по распространению...
Тип: Изобретение
Номер охранного документа: 0002530329
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fbf4

Устройство передачи данных стереоскопического изображения, способ передачи данных стереоскопического изображения и устройство для приёма данных стереоскопического изображения

Изобретение относится к средствам передачи данных стереоскопического изображения. Техническим результатом является повышение точности передачи стереоскопического изображения за счет исключения конфликтов перспектив между объектами в изображении при отображении налагаемой информации. Устройство...
Тип: Изобретение
Номер охранного документа: 0002530346
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fbf5

Устройство обработки информации, способ обработки информации, устройство воспроизведения, способ воспроизведения и программа

Изобретение относится к средствам обработки и воспроизведения контента. Технический результат заключается в уменьшении объема обработки в случае, когда требуется воспроизвести только один поток. Устанавливают первый транспортный поток и второй транспортный поток, включающий в себя расширенный...
Тип: Изобретение
Номер охранного документа: 0002530347
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fbfb

Кристалл интегральной схемы, устройство для обработки информации, способ управления программными модулями, система и способ обработки информации

Изобретение относится к кристаллу интегральной схемы, устройству для обработки информации, способу управления программными модулями, системе обработки информации, способу обработки информации. Техническим результатом является обеспечение нескольким программным модулям соответствующей степени...
Тип: Изобретение
Номер охранного документа: 0002530353
Дата охранного документа: 10.10.2014
10.10.2014
№216.012.fd58

Серверное устройство, способ обработки информации и ситема обработки информации

Изобретение относится к средству обработки информации. Технический результат заключается в обеспечении управления дисплеем за счет сегментации отображаемой информации. Серверное устройство, включающее модуль памяти для сохранения данных соответствия между информацией терминала относительно...
Тип: Изобретение
Номер охранного документа: 0002530702
Дата охранного документа: 10.10.2014
20.10.2014
№216.012.ff78

Устройство приема, способ приема и программа

Изобретение относится к технике связи и может использоваться в цифровой широковещательной системе передаче. Технический результат состоит в повышении помехоустойчивости при многолучевой передачи информации. Для этого устройство приема включает в себя блок выделения пилотного сигнала, блок...
Тип: Изобретение
Номер охранного документа: 0002531256
Дата охранного документа: 20.10.2014
20.10.2014
№216.012.ffe8

Твердотельное устройство формирования изображения, способ обработки сигнала твердотельного устройства формирования изображения и устройство формирования изображения

Изобретение относится к твердотельным устройствам формирования изображения. Техническим результатом является повышение чувствительности твердотельного устройства формирования изображения. Результат достигается тем, что твердотельное устройство формирования изображения включает в себя модуль...
Тип: Изобретение
Номер охранного документа: 0002531368
Дата охранного документа: 20.10.2014
Показаны записи 181-190 из 518.
10.08.2014
№216.012.e649

Способ изготовления оптического диска, оптический диск, способ воспроизведения оптического диска, устройство воспроизведения оптического диска, устройство записи оптического диска

Предложены способ изготовления мастер-диска, оптический диск, способ воспроизведения и устройства записи и воспроизведения оптического диска. В способе изготовления мастер-диска кодируют (S21) исходную информацию адреса для формирования кодированной исходной информации адреса. Формат адреса...
Тип: Изобретение
Номер охранного документа: 0002524746
Дата охранного документа: 10.08.2014
10.08.2014
№216.012.e6a3

Информационный процессор, способ обработки и программа

Изобретение относится к информационному процессору, способу обработки и носителю записи. Техническим результатом является обеспечение возможности использования площади пространства, отличной от секции дисплея (дисплея) PC или другого устройства вместо использования только секции дисплея для...
Тип: Изобретение
Номер охранного документа: 0002524836
Дата охранного документа: 10.08.2014
10.08.2014
№216.012.e6a4

Устройство обработки информации, способ обработки информации и программа

Изобретение относится к обработке информации. Техническим результатом является обеспечение возможности осуществления CG (компьютерная графика) анимации, которую визуализируют в режиме реального времени, с переменными скоростями, не вызывая ощущения неестественности синхронизации. Устройство...
Тип: Изобретение
Номер охранного документа: 0002524837
Дата охранного документа: 10.08.2014
10.08.2014
№216.012.e6ab

Устройство беспроводной передачи данных, устройство обработки информации, способ беспроводной передачи данных и система обработки информации

Изобретение относится к области беспроводной связи. Технический результат изобретения заключается в возможности снижать потребление энергии путем запуска функции блока считывания/записи в ответ на инструкцию пользователя. Устройство беспроводной передачи данных включает в себя модуль перехода...
Тип: Изобретение
Номер охранного документа: 0002524844
Дата охранного документа: 10.08.2014
10.08.2014
№216.012.e6bc

Устройство связи, способ связи и система связи

Настоящее изобретение относится к устройству связи, способу связи и системе связи, и особенно к устройству связи, способу связи и системе связи, выполненным с возможностью совместного использования содержимого, такого как видео, множеством устройств связи. Технический результат заключается в...
Тип: Изобретение
Номер охранного документа: 0002524861
Дата охранного документа: 10.08.2014
10.08.2014
№216.012.e6c7

Устройство и способ обработки изображений

Изобретение относится к средствам обработки изображений. Техническим результатом является повышение эффективности кодирования изображения за счет исключения возрастания объема передаваемых векторов движения в потоке. Устройство содержит первое и второе извлекающие средства, где первое...
Тип: Изобретение
Номер охранного документа: 0002524872
Дата охранного документа: 10.08.2014
20.08.2014
№216.012.e91a

Устройство воспроизведения, способ воспроизведения, устройство записи, способ записи, программа и структура данных

Изобретение относится к области устройств воспроизведения и записи файлов. Техническим результатом является сокращение времени обращения к носителю записи и уменьшение объема памяти устройства воспроизведения. Устройство 22 воспроизведения непрерывно считывает чередующиеся данные с диска 21, на...
Тип: Изобретение
Номер охранного документа: 0002525482
Дата охранного документа: 20.08.2014
20.08.2014
№216.012.e91b

Записывающее устройство, способ записи, устройство воспроизведения, способ воспроизведения, носитель записи и программа

Изобретение относится к записывающему устройству, хранящему поток базового изображения и поток расширенного изображения, полученные с помощью кодирования видеоданных множества точек наблюдения. Технический результат заключается в том, что данные на носителе с использованием заявленного...
Тип: Изобретение
Номер охранного документа: 0002525483
Дата охранного документа: 20.08.2014
20.08.2014
№216.012.ecf6

Навигационное устройство, способ управления работой и мобильное оконечное устройство

Изобретение относится к области приборостроения и может быть использовано в устройствах мобильной связи. Технический результат - расширение функциональных возможностей. Для этого навигационное устройство включает в себя: геомагнитный датчик, который определяет геомагнитное поле навигационного...
Тип: Изобретение
Номер охранного документа: 0002526470
Дата охранного документа: 20.08.2014
10.09.2014
№216.012.f1e9

Устройство и способ обработки изображений

Изобретение относится к вычислительной технике. Технический результат заключается в обеспечении высокой эффективности кодирования без увеличения объема передачи векторов движения в потоке. Устройство обработки изображений содержит извлекающее средство, выполняющее компенсацию движения,...
Тип: Изобретение
Номер охранного документа: 0002527751
Дата охранного документа: 10.09.2014
+ добавить свой РИД