×
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 Секция запоминающих устройств


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

Показаны записи 251-260 из 784.
10.05.2015
№216.013.4a62

Устройство и способ обработки сигнала и программа

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

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

Настоящее изобретение относится к средствам для обработки сигналов. Технический результат заключается в улучшении качества звука при расширении полосы частот. Кодер устанавливает интервал, включающий в себя 16 фреймов, в качестве участка интервала, подлежащего обработке, выводит кодированные...
Тип: Изобретение
Номер охранного документа: 0002550550
Дата охранного документа: 10.05.2015
20.05.2015
№216.013.4c90

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

Изобретение относится к устройству/системе воспроизведения контента, серверу предоставления управляющей информации. Техническим результатом является предоставление улучшенного устройства воспроизведения контента, способного воспроизводить контент связанного типа, который включает в себя...
Тип: Изобретение
Номер охранного документа: 0002551114
Дата охранного документа: 20.05.2015
10.06.2015
№216.013.517a

Способ управления связью, система связи и сервер администрирования

Изобретение относится к области связи. Техническим результатом является возможность увеличения суммарной мощности всей сети, управляя параметром передачи каждого передающего устройства разных сетей во взаимодействии между сетями. Сервер администрирования в сети, включающий в себя первое...
Тип: Изобретение
Номер охранного документа: 0002552379
Дата охранного документа: 10.06.2015
10.06.2015
№216.013.527c

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

Изобретение относится к области устройств дистанционного управления, а именно к устройству дистанционного управления с сенсорным устройством ввода данных. Техническим результатом является обеспечение возможности непрерывного управления, что уменьшает вероятность неправильного ввода команд. Для...
Тип: Изобретение
Номер охранного документа: 0002552637
Дата охранного документа: 10.06.2015
10.06.2015
№216.013.5283

Способ управления связью, система связи и сервер управления

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

Устройство отображения и способ управления

Изобретение относится к вычислительной технике, а именно к системам управления устройствами отображения. Техническим результатом является обеспечение оптимизированного состояния устройства отображения изображения для конкретного пользователя в требуемом положении. Предложено устройство...
Тип: Изобретение
Номер охранного документа: 0002553061
Дата охранного документа: 10.06.2015
10.06.2015
№216.013.54e4

Базовая станция, оконечное устройство, способ управления передачей данных и система радиосвязи

Изобретение относится к радиосвязи. Техническим результатом является улучшение характеристик связи в радиосвязи, сопровождаемой группированием несущих, путем адаптивного чередования в соответствии с условиями канала связи, адаптивно выполняемое перемежение в соответствии с условиями канала...
Тип: Изобретение
Номер охранного документа: 0002553253
Дата охранного документа: 10.06.2015
10.06.2015
№216.013.54ea

Сервер администрирования, система передачи данных, терминал передачи данных и устройство радиорелейной передачи

Изобретение относится к технике беспроводной связи и может быть использовано для управления межсотовыми помехами. Сервер администрирования содержит модуль приема, предназначенный для приема из каждой базовой станции информации о терминале передачи данных, принадлежащем базовой станции, и об...
Тип: Изобретение
Номер охранного документа: 0002553259
Дата охранного документа: 10.06.2015
20.06.2015
№216.013.57ab

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

Группа изобретений относится к радиосвязи. Техническим результатом является выполнение передачи абонентского соединения в случае агрегирования несущих, не оказывая при этом значительного влияния на существующую систему или устройство. Согласно вариантам осуществления, базовая станция включает...
Тип: Изобретение
Номер охранного документа: 0002553973
Дата охранного документа: 20.06.2015
Показаны записи 251-260 из 518.
27.02.2015
№216.013.2cd4

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

Изобретение относится к компьютерной технике. Технический результат - предоставление пользователю электронной книги и сопутствующей информации различных типов. Серверное устройство, содержащее: хранилище, предназначенное для хранения электронной книги, полученной оцифровыванием книги,...
Тип: Изобретение
Номер охранного документа: 0002542944
Дата охранного документа: 27.02.2015
27.02.2015
№216.013.2cd5

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

Группа изобретений относится к средствам обработки изображений. Техническим результатом является повышение эффективности кодирования. Устройство (501) содержит средство (162) декодирования изображения текущего блока, средство (511) управления фильтром, указывающее, подлежат ли фильтрации...
Тип: Изобретение
Номер охранного документа: 0002542945
Дата охранного документа: 27.02.2015
27.02.2015
№216.013.2e37

Устройство дисплея и способ отображения

Изобретение относится к устройству дисплея и способу отображения. Техническим результатом является упрощение распознания выбранной области экрана при выполнении прокрутки экрана за счет обеспечения удержания выбранной области в заданном положении. Предложено устройство дисплея, содержащее...
Тип: Изобретение
Номер охранного документа: 0002543299
Дата охранного документа: 27.02.2015
27.02.2015
№216.013.2e3e

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении скорости обработки фильтрации. Устройство обработки изображений содержит средство определения наличия в окружающих пикселях, представляющих собой пиксели, подлежащие обработке с использованием...
Тип: Изобретение
Номер охранного документа: 0002543306
Дата охранного документа: 27.02.2015
10.03.2015
№216.013.30d5

Система передачи данных для поддержки объединения несущих и способ и устройство для обновления ее системной информации

Изобретение относится к области передачи данных, поддерживающей объединение несущих, и устройствам для обновления системной информации для системы LTE-A (Усовершенствованная система долгосрочного развития). Технический результат заключается в усовершенствовании управления передачи данных,...
Тип: Изобретение
Номер охранного документа: 0002543969
Дата охранного документа: 10.03.2015
20.03.2015
№216.013.33d5

Фильтрация информации из социальной сети с целью ее индивидуализированного отображения на фоне карты местности

Изобретение относится к компьютерной технике, а именно к системам обработки информации, полученной из социальной сети. Техническим результатом является обеспечение улучшенной фильтрации данных, полученных из социальной сети, в соответствии с конкретным набором параметров пользователя. Предложен...
Тип: Изобретение
Номер охранного документа: 0002544744
Дата охранного документа: 20.03.2015
10.04.2015
№216.013.39f4

Кодирущее устройство и способ кодирования, декодирующее устройство и способ декодирования, и программа

Настоящее изобретение относится к средствам для кодирования и декодирования. Технический результат заключается в улучшении качества звука, вызванном кодированием аудиосигналов. Звено предыскажения огибающей предыскажает огибающую. Звено формирования шума делит предыскаженную огибающую,...
Тип: Изобретение
Номер охранного документа: 0002546324
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3ae8

Система камер, устройство выбора видео и способ выбора видео

Изобретение относится к области передачи пакетизированных видео данных. Техническим результатом является упрощение межсоединения с использованием IP и облегчение модификации системы. Система камер содержит множество устройств камер и ретрансляционное устройство, содержащее: приемный блок,...
Тип: Изобретение
Номер охранного документа: 0002546568
Дата охранного документа: 10.04.2015
10.04.2015
№216.013.3d23

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

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

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

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