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


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

Показаны записи 81-90 из 784.
27.12.2013
№216.012.91e7

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

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

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

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

Кодирование встраиваемой графики для изображений с разреженными гистограммами

Изобретение относится к сжатию данных и, более конкретно, к сжатию данных для изображений с разреженными гистограммами. Техническим результатом является обеспечение частичного восстановления изображения без полного его декодирования. Указанный технический результат достигается тем, что...
Тип: Изобретение
Номер охранного документа: 0002503138
Дата охранного документа: 27.12.2013
27.12.2013
№216.012.9250

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

Изобретение относится к системам связи. Технический результат заключается в повышении эффективности определения местоположения. Система и способ заполнения базы данных точек доступа включает в себя сеть точек доступа, которые реализованы для передачи сигналов точек доступа с использованием...
Тип: Изобретение
Номер охранного документа: 0002503149
Дата охранного документа: 27.12.2013
10.01.2014
№216.012.95ed

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

Изобретение относится к компьютерной технике, а именно к структуре кодовой комбинации для передачи фреймов и сигналов в системах с множеством несущих. Технический результат - обеспечение возможности гибкой настройки на требуемую часть полосы пропускания передачи и малое содержание служебных...
Тип: Изобретение
Номер охранного документа: 0002504075
Дата охранного документа: 10.01.2014
10.01.2014
№216.012.95f7

Система и способ для использования процедуры морфинга в сети распределения информации

Изобретение относится к системе использования процедуры морфинга в сети распределения информации, например коммерческой рекламы, которая нацелена на определенных пользователей устройств. Техническим результатом является обеспечение эффективной технологии для распределения такой информации....
Тип: Изобретение
Номер охранного документа: 0002504085
Дата охранного документа: 10.01.2014
10.01.2014
№216.012.95ff

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

Заявленное изобретение относится к устройству передачи, предназначенному для передачи сигналов в системе с множеством несущих на основе структуры фрейма. Технический результат - гибкая настройка на любую требуемую часть полосы пропускания передачи и малое содержание служебных данных. Для этого...
Тип: Изобретение
Номер охранного документа: 0002504093
Дата охранного документа: 10.01.2014
10.01.2014
№216.012.960a

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

Изобретение относится к вычислительной технике. Технический результат заключается в предотвращении добавления шумов к высокочастотному компоненту данных изображения. Устройство обработки изображения содержит модуль формирования изображения, предназначенный для формирования изображения и...
Тип: Изобретение
Номер охранного документа: 0002504104
Дата охранного документа: 10.01.2014
10.01.2014
№216.012.960d

Сжатие видеоданных без видимых потерь

Изобретение относится к обработке видеоданных и, более конкретно, к сжатию и декомпрессии видеоданных в видеопамяти перед кодированием или выводом. Техническим результатом является уменьшение необходимой полосы пропускания шины и/или размера накопителя и памяти для потоков видеоданных....
Тип: Изобретение
Номер охранного документа: 0002504107
Дата охранного документа: 10.01.2014
20.01.2014
№216.012.98cf

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

Изобретение относится к устройству управления электропитанием и способу управления электропитанием. Техническим результатом является повышение эффективности управления электропитанием. Устройство содержит: модуль управления током нагрузки и модуль определения, при этом модуль управления током...
Тип: Изобретение
Номер охранного документа: 0002504818
Дата охранного документа: 20.01.2014
Показаны записи 81-90 из 518.
20.11.2013
№216.012.8358

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

Изобретение относится к устройству управления отображением. Техническим результатом является предотвращение ухудшения качества изображения из-за недостаточной яркости света от задней подсветки. Результат достигается тем, что блок (121) расчета яркости задней подсветки определяет яркость задней...
Тип: Изобретение
Номер охранного документа: 0002499300
Дата охранного документа: 20.11.2013
20.11.2013
№216.012.838f

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

Использование: в области электротехники и связи. Технический результат - повышение надежности. Раскрыт способ обнаружения проникновения коротковолнового радиосигнала в системе передачи данных по линии электропередач, содержащий этапы, на которых определяют уровень синфазного сигнала на частоте...
Тип: Изобретение
Номер охранного документа: 0002499355
Дата охранного документа: 20.11.2013
20.11.2013
№216.012.8391

Приемное устройство, способ приема и приемная система

Изобретение относится к системам цифрового вещания. Технический результат заключается в повышении помехоустойчивости. Раскрыто приемное устройство, включающее в себя блок получения, выполненный с возможностью получения сигнала, включающего в себя первый сигнал и/или второй сигнал, имеющие...
Тип: Изобретение
Номер охранного документа: 0002499357
Дата охранного документа: 20.11.2013
27.11.2013
№216.012.8621

Элемент с памятью формы для гибкого экрана дисплея на основе органических светодиодов

Изобретение относится к элементам с памятью формы для гибких экранов дисплеев на основе органических светодиодов (OLED). Технический результат - возможность надежно удерживать гибкий дисплей в одном из состояний: либо в плоском состоянии, не позволяя дисплею самопроизвольно сгибаться, либо в...
Тип: Изобретение
Номер охранного документа: 0002500015
Дата охранного документа: 27.11.2013
27.11.2013
№216.012.8627

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

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

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

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

Устройство обработки информации, способ обработки информации и носитель записи, на котором сохранена компьютерная программа

Изобретение относится к устройству и способу обработки информации, которые имеют функцию видеотелефона. Техническим результатом является обеспечение регистрации изображения в адресной книге путем сохранения видеоизображения, передаваемого от принимающей стороны во время вызова, используя...
Тип: Изобретение
Номер охранного документа: 0002500081
Дата охранного документа: 27.11.2013
10.12.2013
№216.012.8a3f

Работоспособность системы и поддержание производительности компьютерных устройств

Изобретение относится к средствам оптимизации производительности компьютерных устройств. Техническим результатом является повышение работоспособности и производительности компьютерного устройства за счет совместного анализа работоспособности и производительности системы компьютерного...
Тип: Изобретение
Номер охранного документа: 0002501073
Дата охранного документа: 10.12.2013
10.12.2013
№216.012.8a97

Сокращение пространства кодовых слов для сообщения о режиме внутреннего предсказания цветности при hevc

Внутреннее предсказание используется в современных стандартах видеокодирования, таких как AVC. Режимы внутреннего предсказания кодируются в битовом потоке. Компоненты яркости и цветности могут потенциально иметь различные режимы предсказания. Для компонентов цветности существуют 5 различных...
Тип: Изобретение
Номер охранного документа: 0002501161
Дата охранного документа: 10.12.2013
20.12.2013
№216.012.8ea6

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

Изобретение относится к устройствам обработки шифрования/дешифрования и компьютерной программе для выполнения обработки блочного шифра с общим ключом. Реализована конфигурация обработки блочного шифра с общим ключом, с улучшенным иммунитетом против атак, таких как атаки способом насыщения и...
Тип: Изобретение
Номер охранного документа: 0002502201
Дата охранного документа: 20.12.2013
+ добавить свой РИД