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


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

Показаны записи 471-480 из 784.
20.01.2018
№218.016.14fb

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

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

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

Изобретение относится к беспроводной связи. Оконечное устройство (106) с функциональными возможностями промежуточного узла соединено с базовой станцией (101) системы (100) беспроводной связи. Функциональные возможности промежуточного узла обеспечивают возможность направления передаваемых...
Тип: Изобретение
Номер охранного документа: 0002634932
Дата охранного документа: 08.11.2017
20.01.2018
№218.016.158f

Устройство и способ передачи данных

Изобретение относится к области связи. Технический результат заключается в возможности устранять перегрузку на центральной частоте ресурсов передачи данных, в которых устройства передачи данных с минимальными возможностями по полосе пропускания должны принимать ресурсы передачи данных для...
Тип: Изобретение
Номер охранного документа: 0002634922
Дата охранного документа: 08.11.2017
20.01.2018
№218.016.16a7

Аудиовизуальное устройство

Изобретение относится к акустике, в частности к аудиовизуальным устройствам. Устройство содержит средство формирования изображения, основные и множество вспомогательных громкоговорителей. Вспомогательные громкоговорители расположены наклонно в направлении наружу от секции отображения. Каждый из...
Тип: Изобретение
Номер охранного документа: 0002635819
Дата охранного документа: 16.11.2017
20.01.2018
№218.016.1820

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

Изобретение относится к беспроводной связи. Для недопущения слежения при перемещении по сети точек беспроводного доступа (WAP) устройство беспроводной связи меняет МАС-адрес. Устройство рандомизирует некоторые или все разряды в МАС-адресе или выбирает МАС-адрес из группы МАС-адресов,...
Тип: Изобретение
Номер охранного документа: 0002635389
Дата охранного документа: 13.11.2017
20.01.2018
№218.016.18c6

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Устройство выполнено с возможностью предоставления потоковых данных содержания в соответствии с адаптивной технологией потоковой передачи, содержащее: модуль распределения...
Тип: Изобретение
Номер охранного документа: 0002636123
Дата охранного документа: 20.11.2017
20.01.2018
№218.016.1c58

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

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Устройство содержащее: модуль обработки данных вещания, выполненный с возможностью приема и обработки данных вещательного ресурса, состоящего из множества типов...
Тип: Изобретение
Номер охранного документа: 0002640640
Дата охранного документа: 10.01.2018
20.01.2018
№218.016.1e17

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

Изобретение относится к системам связи. Технический результат заключается в повышении пропускной способности системы. Предложено устройство управления связью, содержащее модуль радиосвязи, осуществляющий связь с одним или несколькими терминалами в ячейке по каналу связи, в котором направление...
Тип: Изобретение
Номер охранного документа: 0002640792
Дата охранного документа: 12.01.2018
20.01.2018
№218.016.1e71

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

Изобретение относится к технике связи и может использоваться в устройствах управления системами связи дуплексной передачи с разделением по временем (TDD). Технический результат состоит в повышении надежности управления. Для этого устройство, управляющее беспроводной связью, в соответствии со...
Тип: Изобретение
Номер охранного документа: 0002640791
Дата охранного документа: 12.01.2018
13.02.2018
№218.016.1f69

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

Изобретение относится к обработке сигналов. Технический результат заключается в обеспечении генерации тактовых сигналов с высоким разрешением, соответствующим скорости передачи данных транспортного потока. Устройство включает блок вычисления действительной длительности тактового импульса,...
Тип: Изобретение
Номер охранного документа: 0002641238
Дата охранного документа: 16.01.2018
Показаны записи 471-480 из 518.
29.12.2017
№217.015.fdf2

Инициируемое терминалом переключение режима питания

Изобретение относится к мобильному терминалу, системе связи и способам выполнения перехода между режимами питания мобильного терминала. Технический результат заключается в снижении энергопотребления. Мобильный терминал содержит модем для связи с беспроводной сетью и логику, выполненную с...
Тип: Изобретение
Номер охранного документа: 0002638729
Дата охранного документа: 15.12.2017
19.01.2018
№218.015.fff3

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

Изобретение относится к области связи. Техническим результатом является обеспечение гибкого подключения мобильной станции к сети по радиосвязи согласно обстановке. Представлено устройство управления связью, включающее в себя блок определения, который при осуществлении мобильной станцией связи с...
Тип: Изобретение
Номер охранного документа: 0002629557
Дата охранного документа: 30.08.2017
19.01.2018
№218.016.02f7

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

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

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

Изобретение относится к приемному устройству и системам взаимодействия прикладных программ. Техническим результатом является выполнение приложения, подходящего для пользователя, которое должно выполняться во взаимодействии с воспроизведением произвольного содержимого, которое просматривается...
Тип: Изобретение
Номер охранного документа: 0002630432
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0372

Проекционное устройство отображения изображения, устройство обработки изображения и способ обработки изображения и компьютерная программа

Изобретение относится к проекционному устройству отображения изображения, которое проецирует и отображает мультимедийное видеоизображение на экране, и к устройству обработки изображения. Техническим результатом является обеспечение высококачественного проекционного устройства отображения...
Тип: Изобретение
Номер охранного документа: 0002630424
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0389

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

Изобретение относится к области обработки изображений. Техническим результатом является снижение объема кодированных данных при кодировании или декодировании. Устройство обработки изображения содержит: приемный блок, выполненный с возможностью приема кодированного потока и информации о типе,...
Тип: Изобретение
Номер охранного документа: 0002630385
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.03b2

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

Настоящее изобретение относится к средствам кодирования и декодирования звуковых сигналов. Технический результат заключается в повышении качества звучания звукового сигнала путем расширения диапазона частот. Полосовой фильтр делит входной сигнал на множество сигналов поддиапазонов. Схема...
Тип: Изобретение
Номер охранного документа: 0002630384
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.03b3

Устройство передачи, способ передачи, устройство приема и способ приема

Изобретение относится к области приема/передачи и кодирования/декодирования данных изображения. Технический результат – обеспечение на стороне приема возможности выполнения улучшенной обработки декодирования за счет приема или передачи значения обозначения уровня для потока битов и информации о...
Тип: Изобретение
Номер охранного документа: 0002630388
Дата охранного документа: 07.09.2017
19.01.2018
№218.016.0554

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

Изобретение относится к области беспроводной связи. Техническим результатом является возможность использовать желаемые приложения как до так и после установления беспроводного соединения. Устройство беспроводной связи выполняет беспроводную связь с другим устройством беспроводной связи в...
Тип: Изобретение
Номер охранного документа: 0002630752
Дата охранного документа: 12.09.2017
19.01.2018
№218.016.06f0

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

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