СПОСОБ ОБРАБОТКИ ДАННЫХ ДЛЯ НЕСКОЛЬКИХ ОПЕРАЦИОННЫХ СИСТЕМ И ТЕРМИНАЛЬНОЕ ОБОРУДОВАНИЕ
METHOD OF PROCESSING DATA FOR SEVERAL OPERATING SYSTEMS AND TERMINAL EQUIPMENT

ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к технологии обработки данных мобильной связи и в частности к способу обработки данных для нескольких операционных систем (мульти-ОС) и терминальному оборудованию.
УРОВЕНЬ ТЕХНИКИ
Изобретатель нашел по меньшей мере следующие проблемы, существующие в предшествующем уровне техники, в процессе реализации технических схем вариантов осуществления данной заявки:
с ростом популярности смартфонов, все больше компаний начинают выходить на рынок смартфонов и запускать свои собственные операционные системы, тем самым разнообразные операционные системы для мобильных телефонов доступны на рынке; среди таких операционных систем для мобильных телефонов наиболее представительными являются операционная система Android от Google и операционная система Windows от Microsoft. Появление этих операционных систем для мобильных телефонов не только создает больше возможностей для процесса интеграции ОЕМ-компании (Original Equipment Manufacturer, изготовителя комплексного оборудования), но также создает больше возможностей для пользователя при приобретении мобильного телефона. В смартфонах с большим экраном один экран может отображать два интерфейса одновременно, однако только интерфейсы, соответствующие двум приложениям, управляемым одной и той же операционной системой, могут быть отображены; мобильный телефон не может управляться с помощью нескольких операционных систем одновременно; для этой проблемы не существует эффективного решения в предшествующем уровне техники.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
С учетом вышесказанного варианты осуществления настоящего изобретения предназначены для создания способа обработки данных для нескольких операционных систем и терминального оборудования, которое может использовать несколько различных операционных систем одновременно для управления терминальным оборудованием.
Предлагается способ обработки данных для нескольких операционных систем, который применяют в отношении терминального оборудования, которое имеет область отображения и может одновременно запускать несколько операционных систем посредством отображения на разделенном экране; способ включает в себя:
после запуска операции пользователя реагирование на операцию пользователя и прием команды управления, и выполнение обработки данных на основе нескольких одновременно работающих операционных систем.
Предпочтительно, когда команда управления представляет собой команду на запуск нескольких операционных систем, шаг выполнения обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления может включать в себя:
запуск первой операционной системы, отображение первой операционной системы и приложений, работающих в первой операционной системе, в первой части разделенного экрана области отображения;
после того, как запускают первую операционную систему, запуск рабочей среды N-й операционной системы, где N является натуральным числом, большим 1;
запуск N-й операционной системы в рабочей среде N-й операционной системы, отображение N-й операционной системы и приложений, работающих в N-й операционной системе, в N-й части разделенного экрана области отображения.
Предпочтительно, когда команда управления представляет собой команду на отключение нескольких операционных систем, шаг выполнения обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления может включать в себя:
отключение N-й операционной системы и приложений, работающих в N-й операционной системе, отображенных в N-й части разделенного экрана области отображения, где N является натуральным числом, большим 1;
отключение рабочей среды N-й операционной системы;
отключение первой операционной системы и приложений, работающих в первой операционной системе, отображенных в первой части разделенного экрана области отображения.
Предпочтительно, когда команда управления представляет собой команду отображения нескольких операционных систем, шаг выполнения обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления может включать в себя:
оценку, с помощью первой операционной системы, выдана ли команда отображения нескольких операционных систем приложением, работающим в N-й операционной системе, или приложением, работающим в первой операционной системе, где N является натуральным числом, большим 1;
если команда отображения нескольких операционных систем выдана приложением, работающим в первой операционной системе, выполнение вычислений, с помощью первой операционной системы, для обновления области интерфейса первой части разделенного экрана и вызов сервисного драйвера дисплея для отображения;
если команда отображения нескольких операционных систем выдана приложением, работающим в N-й операционной системе, выполнение вычислений, с помощью первой операционной системы, для обновления области интерфейса N-й части разделенного экрана, и вызов сервисного драйвера дисплея для отображения.
Предпочтительно, когда команда управления представляет собой команду приема мультиоперационной системы, шаг выполнения обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления включает в себя:
прием, с помощью первой операционной системы, команды приема мультиоперационной системы и оценку, с помощью первой операционной системы, является ли команда приема мультиоперационной системы вводом из первой части разделенного экрана или из N-й части разделенного экрана, где N является натуральным числом, большим 1;
если команда приема мультиоперационной системы является вводом из первой части разделенного экрана, передачу команды ввода приложению, работающему в первой операционной системе;
если команда приема мультиоперационной системы является вводом из N-й части разделенного экрана, передачу команды ввода N-й операционной системе, которая затем пересылает ее приложению, работающему в ней.
Предлагается терминальное оборудование, которое имеет область отображения и способно использовать несколько операционных систем посредством отображения на разделенном экране, где терминальное оборудование включает в себя:
устройство обработки данных, выполненное с возможностью, после того, как операция пользователя запущена, реагировать на операцию пользователя и принимать команду управления, а также выполнять обработку данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления.
Предпочтительно, при этом устройство обработки данных может включать в себя:
первую операционную систему, которая выполнена с возможностью: когда команда управления представляет собой команду на запуск нескольких операционных систем, запускаться в ответ на команду для запуска нескольких операционных систем.
рабочую среду N-й операционной системы, которая выполнена с возможностью получать необходимые рабочие ресурсы из первой операционной системы и создавать рабочую среду для N-й операционной системы, где N является натуральным числом, большим 1;
N-ю операционную систему, которая выполнена с возможностью запускаться в рабочей среде N-й операционной системы;
экран дисплея, который выполнен с возможностью, после того, как первая операционная система запущена, отображать первую операционную систему и приложения, работающие в первой операционной системе, в первой части разделенного экрана области отображения; а после того, как N-я операционная система запущена в рабочей среде N-й операционной системы, отображать N-ю операционную систему и приложения, работающие в N-й операционной системе, в N-й части разделенного экрана области отображения.
Предпочтительно, устройство обработки данных может включать в себя:
первую операционную систему, которая выполнена с возможностью, когда команда управления является командой на отключение нескольких операционных систем, отключаться в ответ на команду на отключение нескольких операционных систем;
N-ю операционную систему, которая выполнена с возможностью отключаться в рабочей среде N-й операционной системы, где N является натуральным числом, большим 1;
рабочую среду N-й операционной системы, которая выполнена с возможностью отключаться после того, как N-я операционная система отключается;
область отображения, которая выполнена с возможностью отключать N-ю операционную систему и приложения, работающие в N-й операционной системе, отображенные в N-й части разделенного экрана области отображения, и выполнена с возможностью отключать первую операционную систему и приложения, работающие в первой операционной системе, отображенные в первой части разделенного экрана области отображения.
Предпочтительно, устройство обработки данных может включать в себя: первую операционную систему, которая выполнена с возможностью: когда команда управления является командой отображения нескольких операционных систем, реагировать на команду отображать несколько операционных систем, при этом, если команда отображать несколько операционных систем выдана приложением, работающем в первой операционной системе, первая операционная система производит вычисления для обновления области интерфейса первой части разделенного экрана и вызывает сервисный драйвер дисплея для отображения; а если команда отображать несколько операционных систем выдана приложением, работающим в N-й операционной системе, первая операционная система выполняет вычисления для обновления области интерфейса N-й части разделенного экрана и вызывает сервисный драйвер дисплея для отображения, где N является натуральным числом, большим 1;
сервисный драйвер дисплея, выполненный с возможностью работать в первой операционной системе для управления экраном дисплея;
рабочую среду N-й операционной системы, которая выполнена с возможностью получать необходимые рабочие ресурсы из первой операционной системы и обеспечивать рабочую среду для N-й операционной системы;
N-ю операционную систему, которая выполнена с возможностью работать в рабочей среде N-й операционной системы;
экран дисплея, который выполнен с возможностью: когда первая операционная система выполняет вычисления для обновления области интерфейса первой части разделенного экрана и вызывает сервисный драйвер дисплея для отображения, управляться сервисным драйвером дисплея для обновления интерфейса первой части разделенного экрана, при этом обновленная первая часть разделенного экрана отображает первую операционную систему и приложения, работающие в первой операционной системе; а когда первая операционная система выполняет вычисления для обновления области интерфейса N-й части разделенного экрана и вызывает сервисный драйвер дисплея для отображения, управляться сервисным драйвером дисплея для обновления области интерфейса N-й части разделенного экрана, при этом обновленная N-я часть разделенного экрана отображает N-ю операционную систему и приложения, работающие в N-й операционной системе.
Предпочтительно, устройство обработки данных может включать в себя:
первую операционную систему, которая выполнена с возможностью: когда команда управления является командой приема мультиоперационной системы, реагировать на команду приема мультиоперационной системы; и, если командой приема мультиоперационной системы является ввод из первой части разделенного экрана, передавать команду приема мультиоперационной системы приложению, работающему в первой операционной системе; а если командой приема мультиоперационной системы является ввод из N-й части разделенного экрана, передавать команду приема мультиоперационной системы N-й операционной системе, которая затем передает ее приложению, работающему в этой операционной системе, где N является натуральным числом, большим 1;
рабочую среду N-й операционной системы, которая выполнена с возможностью получать необходимые рабочие ресурсы из первой операционной системы и обеспечивать рабочую среду для N-й операционной системы,
N-ю операционную систему, которая выполнена с возможностью использовать рабочую среду N-й операционной системы;
экран дисплея, который выполнен с возможностью: отображать первую операционную систему и приложения, работающие в первой операционной системы, в первой части разделенного экрана области отображения, при этом, если команда приема мультиоперационной системы является вводом из первой части разделенного экрана, приложение, работающее в первой операционной системе, реагирует на команду приема мультиоперационной системы, выданную первой операционной системой; и отображать N-ю операционную систему и приложения, работающие в N-й операционной системы, в N-й части разделенного экрана области отображения, при этом, если команда приема мультиоперационной системы является вводом из N-й части разделенного экрана, приложение, работающее в N-й операционной системе, реагирует на команду приема мультиоперационной системы, переданную N-й операционной системой.
Способ согласно варианту осуществления настоящего изобретения применяется в терминальном оборудовании, которое имеет область отображения и может работать с несколькими операционными системами одновременно с помощью отображения на разделенном экране. Способ включает в себя: после того, как операция пользователя запущена, реагирование на операцию пользователя и прием команды управления, а также выполнение обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления. В варианте осуществления настоящего изобретения, поскольку несколько операционных систем работают одновременно посредством отображения на разделенном экране, принимают команду управления и выполняют обработку данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления, так что несколько разных операционных систем могут использоваться одновременно для управления терминальным оборудованием.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 представляет структурную схему устройства, использующего две операционные системы в соответствии с вариантом осуществления настоящего изобретения.
Фиг. 2 представляет блок-схему способа для запуска двух операционных систем в соответствии с вариантом настоящего изобретения.
Фиг. 3 представляет блок-схему способа для отключения двух операционных систем в соответствии с вариантом осуществления настоящего изобретения.
Фиг. 4 представляет блок-схему способа для отображения выходных данных двух операционных систем в соответствии с вариантом осуществления настоящего изобретения.
Фиг. 5 представляет блок-схему способа ввода для двух операционных систем в соответствии с вариантом осуществления настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Ниже описывается более подробно осуществление технической схемы в сочетании с прилагаемыми чертежами.
Варианты осуществления настоящего изобретения относятся к решениям для запуска нескольких операционных систем одновременно с помощью отображения на разделенном экране. Вариант осуществления настоящего изобретения предлагает способ обработки данных для нескольких операционных систем, который применяют к терминальному оборудованию, которое имеет область отображения и может работать одновременно с несколькими операционными системами с помощью отображения на разделенном экране; способ включает в себя следующее: после того, как запущена операция пользователя, реагирование на операцию пользователя и прием команды управления, и выполнение обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления.
Вариант осуществления настоящего изобретения предлагает терминальное оборудование, которое имеет область отображения и способно работать с несколькими операционными системами одновременно с помощью отображения на разделенном экране, где это терминальное оборудование дополнительно содержит: устройство обработки данных, которое выполнено с возможностью, после того, как операция пользователя запущена, реагировать на операцию пользователя и принимать команду управления, и выполнять обработку данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления.
Если принять в качестве терминального оборудования смартфон, например, современные смартфоны могут реализовать отображение на разделенном экране; и хотя единый экран может отображать два интерфейса одновременно, экран может отображать только интерфейсы, соответствующие двум приложениям, управляемым одной и той же операционной системой, и не может управляться с использованием двух операционных систем одновременно. При этом функция мультиэкрана не обеспечивается во всей полноте для двух частей разделенного экрана. Если несколько операционных систем могут работать одновременно с помощью отображения на разделенном экране в одном смартфоне, например, две операционные системы, одной из которых является операционная система Android, а другой является операционная система Windows, в процессе отображения на разделенном экране, половина экрана работает с системой Android, наиболее подходящей для развлечений, а другая половина экрана работает с операционной системой Windows, которая является наиболее подходящей для выполнения рабочих задач, то преимущества разделенного экрана будут обеспечены полностью.
Вариант осуществления настоящего изобретения иллюстрируется ниже на примере отображения двух операционных систем в виде разделенного экрана.
1. Запуск двух операционных систем с использованием варианта осуществления настоящего изобретения включает в себя следующие шаги:
(1) Мобильный терминал принимает команду запуска.
(2) Первая операционная система начинает работать обычным путем, точно так же, как и обычный терминал с одной операционной системой.
(3) После того, как первая операционная система завершит запуск, выполняется запуск рабочей среды второй операционной системы.
(4) После того, как рабочая среда второй операционной завершит запуск, выполняется запуск второй операционной системы в рабочей среде второй операционной системы.
(5) Запуск двух операционных системы завершен.
Здесь следует отметить, что в варианте осуществления настоящего изобретения сначала происходит запуск рабочей среды второй операционной системы сначала, а затем запуск второй операционной системы в рабочей среде второй операционной системы.
2. Отключение двух операционных систем с использованием варианта осуществления настоящего изобретения включает в себя следующие шаги:
(1) Мобильный терминал принимает команду на отключение.
(2) Отключение второй операционной системы, работающей в рабочей среде второй операционной системы, и приложений, работающих во второй операционной системе.
(3) Отключение рабочей среды второй операционной системы.
(4) Отключение первой операционной системы и приложений, работающих в первой операционной системе.
(5) Отключение завершено.
Здесь следует заметить, что в варианте осуществления настоящего изобретения сначала происходит отключение второй операционной системы в рабочей среде второй операционной системы, а затем отключение рабочей среды второй операционной системы.
3. Отображение интерфейсов двух операционных систем с использованием варианта осуществления настоящего изобретения включает в себя следующие шаги:
(1) Первая операционная система принимает команду отображения.
(2) Первая операционная система оценивает, выдана ли команда отображения приложением, работающим во второй операционной системе, или приложением, работающим в первой операционной системе.
(3) Если команда отображения выдана приложением, работающим в первой операционной системе, первая операционная система выполняет вычисления для обновления области интерфейса первой части разделенного экрана и вызывает сервисный драйвер дисплея для отображения. Сервисный драйвер дисплея управляет первой частью разделенного экрана для обновления интерфейса.
(4) Если команда отображения выдана приложением, работающим во второй операционной системе, первая операционная система выполняет вычисления для обновления области интерфейса второй части разделенного экрана и вызывает сервисный драйвер дисплея для отображения. Сервисный драйвер дисплея управляет второй частью разделенного экрана для обновления интерфейса.
Здесь следует заметить, что оба субъекта выполнения относятся к первой операционной системе, а именно, первая операционная система принимает команду и выполняет различные оценки.
4. Получение двумя операционными системами вводов от сенсорного экрана с использованием варианта осуществления настоящего изобретения включает в себя следующие шаги:
(1) Первая операционная система принимает команду сенсорного ввода.
(2) Первая операционная система оценивает, является ли команда ввода вводом из первой части разделенного экрана или из второй части разделенного экрана.
(3) Если команда является вводом из первой части разделенного экрана, передача команды приложению, работающему в первой операционной системе.
(4) Если команда является вводом из второй части разделенного экрана, передача команды второй операционной системе, которая затем посылает ее приложению, работающему в ней.
В варианте осуществления настоящего изобретения первая операционная система является исходной операционной системой или может быть названа главной операционной системой; первая операционная система может запустить аппаратное обеспечение, в то время как вторая операционная система не может запустить аппаратное обеспечение; вторая операционная система может быть названа подчиненной операционной системой, которая вынуждена вызывать аппаратное обеспечение посредством первой операционной системы, прежде чем осуществить ряд функций. По сравнению с предшествующим уровнем техники вариант осуществления настоящего изобретения может предложить схему мобильного терминала для работы с двумя операционными системами, которая работает с двумя операционными системами в терминале с отображением их на разделенном экране, что дает возможность полностью реализовать преимущества разделенного экрана.
Основная часть устройства обработки данных в терминальном оборудовании, предложенном вариантом осуществления настоящего изобретения, включает в себя:
(1) первую операционную систему, которая реализует управление центральным процессором (Central Processing Unit (CPU)), управление хранением данных, управление оборудованием и другие функции в двух операционных системах согласно варианту осуществления настоящего изобретения, именно первая операционная система действительно осуществляет управление аппаратным оборудованием;
(2) рабочую среду второй операционной системы, для которой необходимые рабочие ресурсы предоставляются первой операционной системой и которая создает рабочую среду для второй операционной системы;
(3) вторую операционную систему, которая является второй операционной системой из двух операционных систем в варианте осуществления настоящего изобретения и работает в рабочей среде второй операционной системы;
(4) экран дисплея, который может быть экраном сенсорного дисплея для терминала сенсорного дисплея, в частности, сенсорный/дисплейный экран с функцией разделенного экрана, который разделен на первую часть разделенного экрана и вторую часть разделенного экрана, где первая часть разделенного экрана отображает интерфейс первой операционной системы и приложения, работающие в первой операционной системе, и принимает ввод с первой части разделенного экрана, выполняемый пользователем, вторая часть разделенного экрана отображает интерфейс второй операционной системы и приложения, работающие во второй операционной системе, и принимает ввод со второй части разделенного экрана, выполняемый пользователем;
(5) сервисный драйвер дисплея, который работает в первой операционной системе для управления сенсорным/дисплейным экраном (экран дисплея может быть экраном сенсорного дисплея для терминала сенсорного дисплея).
Вариант осуществления настоящего изобретения проиллюстрирован ниже подробно в зависимости от сценариев применения.
Фиг. 1 представляет устройство обработки данных, работающее в двух операционных системах в мобильном терминале и содержащее следующие компоненты:
первую операционную систему 101, которая реализует управление центральным процессором (CPU), управление хранением информации, управление оборудованием и другие функции, в двух операционных системах, именно первая операционная система реализует управление аппаратным оборудованием;
рабочую среду 102 второй операционной системы, для которой первой операционной системой предоставляются необходимые рабочие ресурсы и которая создает рабочую среду для второй операционной системы;
вторую операционную систему 103, которая является второй операционной системой из двух операционных систем и работает в рабочей среде второй операционной системы, включая операционную систему и приложения, сервисы, драйверы и тому подобное, работающие в ней;
приложение 104, работающее в первой операционной системе, включая приложения, сервисы, драйверы и тому подобное;
сенсорный/дисплейный сервисный драйвер 105, который работает в первой операционной системе для управления сенсорным/дисплейным экраном;
сенсорный/дисплейный экран 106, который имеет функцию разделенного экрана и состоит из первой части 107 разделенного экрана и второй части 108 разделенного экрана;
первую часть 107 разделенного экрана, которая является частью сенсорного/дисплейного экрана и выполнена с возможностью отображать интерфейс первой операционной системы и приложения, работающие в первой операционной системе, и принимает ввод от пользователя на первой части разделенного экрана;
вторую часть 108 разделенного экрана, которая является частью сенсорного/дисплейного экрана и выполнена с возможностью отображать интерфейс второй операционной системы и приложения, работающие во второй операционной системе, и принимает входные сигналы на второй части разделенного экрана от пользователя.
Сценарий применения 1: основываясь на устройстве, показанном на фиг.1, в способе работы двух операционных систем в мобильном терминале в соответствии с вариантом осуществления настоящего изобретения, процесс запуска, как показано на фиг.2, включает в себя следующее:
S201: Мобильный терминал принимает команду запуска (иначе называемую командой начальной загрузки).
S202: Первая операционная система начинает работать обычным образом, точно так же, как в обычном терминале с одной операционной системой.
S203: После того, как первая операционная система завершит запуск, происходит запуск рабочей среды второй операционной системы.
S204: После того, как рабочая среда второй операционной системы завершит запуск, происходит запуск второй операционной системы.
S205: Запуск (иначе называемый начальной загрузкой) двух операционных систем завершен.
Сценарий применения 2: основываясь на устройстве, показанном на фиг. 1, в способе работы двух операционных систем в мобильном терминале в соответствии с вариантом осуществления настоящего изобретения процесс завершения работы, как показано на фиг. 3, включает в себя следующее:
S301: Мобильный терминал принимает команду отключения (иначе называемую командой выключения питания).
S302: Отключение второй операционной системы и приложений, работающих во второй операционной системе.
S303: Отключение рабочей среды второй операционной системы.
S304: Отключение первой операционной системы и приложений, работающих в первой операционной системе.
S305: Отключение (иначе называемое отключением питания) завершено.
Сценарий применения 3: основываясь на устройстве, показанном на фиг. 1, в способе работы двух операционных систем в мобильном терминале в соответствии с вариантом осуществления настоящего изобретения процесс отображения, как показано на фиг. 3, включает в себя следующее:
S401: Первая операционная система принимает команду отображения.
S402: Первая операционная система оценивает, выдается ли команда отображения приложением, работающим во второй операционной системе, или приложением, работающем в первой операционной системе.
S403: Если команда отображения выдана приложением, работающим в первой операционной системе, эта первая операционная система выполняет вычисления для обновления области интерфейса первой части разделенного экрана и вызывает сервисный драйвер дисплея для отображения.
S404: Сервисный драйвер дисплея управляет первой частью разделенного экрана для обновления интерфейса, и этот интерфейс отображается в первой части разделенного экрана.
S405: Если команда отображения выдана приложением, работающим во второй операционной системе, первая операционная система выполняет вычисления для обновления области интерфейса второй части разделенного экрана и вызывает сервисный драйвер дисплея для отображения.
S406: Сервисный драйвер дисплея управляет второй частью разделенного экрана для обновления интерфейса, и этот интерфейс отображается во второй части разделенного экрана.
Сценарий применения 4: основываясь на устройстве, показанном на фиг. 1, в способе работы двух операционных систем в мобильном терминале в соответствии с вариантом осуществления настоящего изобретения процесс ввода, как показано на фиг. 5, включает в себя:
S501: Первая операционная система принимает команду сенсорного ввода.
S502: Первая операционная система оценивает, является ли команда ввода вводом из первой части разделенного экрана или из второй части разделенного экрана.
S503: Если команда является вводом из первой части разделенного экрана, происходит передача команды приложению, работающему в первой операционной системе.
S504: Если команда является вводом из второй части разделенного экрана, передача команды второй операционной системе, которая затем посылает ее приложению, работающему в ней.
Если интегрированные модули, задействованные в варианте осуществления настоящего изобретения, реализуются в форме функциональных модулей программного обеспечения и поставляются или используются как самостоятельный продукт, они могут быть сохранены на машиночитаемом носителе информации. Исходя из этого понимания, техническая схема варианта осуществления настоящего изобретения или часть, вносящая вклад в существующую технологию, по существу могут быть воплощены в виде программного продукта. Этот компьютерный программный продукт хранится на носителе информации, в том числе хранится ряд команд, которые позволяют компьютерному устройству (которым может быть компьютер, сервер или сетевое устройство и т.д.) выполнить весь или часть способа, описанного в каждом варианте осуществления настоящего изобретения. Вышеупомянутый носитель данных представляет собой: USB флэш-диск, мобильный жесткий диск, постоянное запоминающее устройство (ПЗУ) (Read-Only Memory (ROM)), оперативное запоминающее устройство (ОЗУ) (Random Access Memory (RAM)), дискету или компакт-диск, а также различные носители, которые могут хранить программные коды. Таким образом, вариант осуществления настоящего изобретения не ограничивается какой-либо комбинацией аппаратного обеспечения и программного обеспечения.
Соответственно, вариант осуществления настоящего изобретения дополнительно предлагает компьютерный носитель информации, хранящий компьютерную программу, которая выполнена с возможностью выполнять способ обработки данных для нескольких операционных систем в варианте осуществления настоящего изобретения.
Подводя итог, выше представлены только предпочтительные варианты осуществления настоящего изобретения, и они не предназначены для ограничения объема настоящего изобретения.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
Способ согласно варианту осуществления настоящего изобретения применяется к терминальному оборудованию, которое имеет область отображения и может работать с несколькими операционными системами одновременно посредством отображения на раздельном экране. Способ включает в себя: после того, как операция пользователя запущена, реагирование на операцию пользователя и прием команды управления, а также выполнение обработки данных на основе нескольких одновременно работающих операционных систем в соответствии с командой управления. В варианте осуществления настоящего изобретения, поскольку несколько операционных систем работают одновременно посредством отображения на разделенном экране, команду управления принимают и обработку данных производят на основе нескольких одновременно работающих операционных систем в соответствии с командой управления, так что несколько операционных систем могут использоваться одновременно для управления терминальным оборудованием.