×
27.10.2015
216.013.8a2c

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

Вид РИД

Изобретение

№ охранного документа
0002566975
Дата охранного документа
27.10.2015
Аннотация: Изобретение относится к вычислительной системе для функционирования множества вычислительных устройств, причем вычислительная система содержит одно из вычислительных устройств и блок формирования изображения для формирования общего видеосигнала для устройства отображения. Техническим результатом является обеспечение возможности двунаправленного управления вычислительными устройствами вычислительной системы. Вычислительное устройство (12) выполнено с возможностью разбиения области (22) отображения устройства (20) отображения на множество секций (24, 26, 28) области отображения. Причем одна из секций (24, 26) области отображения относится к вычислительному устройству (14). Вычислительное устройство (12) выполнено с возможностью приема входного сигнала от устройства (32, 34, 36) ввода, причем входной сигнал является относимым к позиции (38) в области (22) отображения. Вычислительное устройство (12) выполнено с возможностью подачи на вычислительное устройство (14, 16) входного сигнала в зависимости от позиции (38), находящейся в одной из секций (24, 26, 28) области отображения, относящейся к вычислительному устройству (14, 16). 3 н. и 9 з.п. ф-лы, 2 ил.

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

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

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

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

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

Известны следующие дополнительные компоненты для объединения множества вычислительных устройств: решение отображения «картинка в картинке» или «хроматический ключ», переключатели клавиатура-видео-мышь (KVM-переключатели) и решения удаленной виртуализации (виртуальные машины).

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

Документ US 2003/0020757 A1 описывает систему отображения для приема данных изображения от множества источников изображения и отображения принятых данных изображения на блоке отображения. Контроллер предназначен для управления изображением, которое будет отображаться на блоке отображения в соответствии с формой входного сигнала управления входного блока. Входной участок принимает выходные данные изображения от множества источников изображения, а также сигналы управления, которые будут использоваться для приема данных изображения, такие как сигнал строчной синхронизации, сигнал кадровой синхронизации, тактовый сигнал и сигнал, обеспечивающий отображение, указывающий период передачи эффективных данных изображения. Кроме того, предусмотрен контроллер наложения данных, который управляет наложением данных изображения, отличных от данных, подаваемых от каждого входного участка устройства отображения. Таким образом, в дополнение к входным данным изображения, данные отображения, хранящиеся в памяти данных наложения, могут быть выведены с помощью контроллера данных наложения. Следовательно, либо данные наложения, либо данные входного изображения выбираются и подаются на дисплей. Если пользователь желает использовать джойстик как устройство ввода/вывода конкретного источника, пользователь перемещает фигуру данных наложения в область, где изображение этого конкретного источника изображения отображается с помощью джойстика, и нажимает кнопку управления подтверждением координаты. Участок управления тогда служит окном отображения, в котором значения координат X и Y джойстика указателя отображения расположены таким образом, чтобы выбрать нужный источник изображения. Таким образом, периферийные устройства, использующие последовательный протокол передачи данных, выполненные с возможностью «горячего» подключения, могут быть переконфигурированы относительно главного центрального процессора (CPU), а также электрические характеристики периферийного устройства подаются на главный CPU. Главный CPU переконфигурирует адреса подключенных периферийных устройств для реализации «горячего» подключения.

Кроме того, документ US 2009/0122011 A1 раскрывает эффективное переключение режима в процессорной видеосистеме, причем управляющая вычислительная машина подключена к одной или нескольким вычислительным машинам источника, и видео выходы отображаются на системе отображения. Мышь и связанные с ней устройства ввода могут работать в режиме видео процессора или в режиме вычислительной машины источника, основываясь на х-координате и y-координате информации позиции мыши. Если мышь и связанные с ней устройства ввода функционируют в режиме вычислительной машины источника, определенная вычислительная машина источника находится под управлением, когда позиция указателя мыши находится в одном из окон вычислительной машины источника. Таким образом, режим функционирования может быть переключен на основе изменения позиции мыши на системе отображения.

Дополнительно, документ US 2001/0033340 A1 раскрывает устройство для составления данных изображения основной картинки и данных изображения субкартинки посредством хроматического ключа.

Решение KVM-переключателя обеспечивает возможность функционирования нескольких систем от одного набора устройств ввода, но пользователь должен вручную переключаться между системами. Даже если экраны всех устройств будут объединены на одном дисплее с помощью решения «картинка в картинке» или «хроматического ключа», пользователь все равно должен знать, какая часть дисплея составлена каким вычислительным устройством, чтобы выбрать подходящее одно для переключения устройства ввода для этого вычислительного устройства.

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

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

Задача изобретения достигается посредством признаков пунктов 1, 12 и 13 формулы изобретения. В соответствии с изобретением одно вычислительное устройство выполнено с возможностью:

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

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

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

Используемое устройство отображения (видео оборудование) и (физическое) устройство ввода могут быть промышленными стандартными изделиями: без изменений или только незначительные изменения необходимы для других вычислительных устройств, которые выполняют работу вычислительных устройств, в отношении одного вычислительного устройства. Объединение работает, даже если другое вычислительное устройство не является полностью осведомленным о наличии одного вычислительного устройства (возможно, с более низким «качеством объединения»).

Вычислительная система в соответствии с изобретением обеспечивает возможность того, что устройство отображения (видео устройство) и интерфейс устройства ввода используют стандартные сигналы, поддерживаемые многими системами. Например, DVI может использоваться для видео и USB-, PS/2-, LAN- и/или Serial-Console - для устройств ввода. Любое стандартное устройство отображения и/или устройство ввода, которое поддерживает эти форматы данных, могут быть объединены. Устройство ввода предпочтительно является клавиатурой, мышью и/или тактильным экраном. Позицией главным образом является позиция курсора, и/или позиция указателя мыши, и/или тактильная позиция в устройстве отображения.

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

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

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

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

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

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

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

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

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

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

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

Есть несколько возможных реализаций для выполнения вышеуказанных требований:

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

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

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

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

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

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

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

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

Необходимые технические эффекты в соответствии с изобретением могут, таким образом, быть реализованы на основе инструкций компьютерной программы в соответствии с изобретением. Такая компьютерная программа может быть сохранена на носителе, таком как CD-ROM, или может быть доступна через Интернет или другую компьютерную сеть. Перед исполнением компьютерная программа загружается в вычислительное устройство (компьютер) посредством считывания компьютерной программы с носителя, например с помощью проигрывателя CD-ROM, или из Интернета и сохраняется в памяти компьютера. Вычислительное устройство включает в себя, в частности, центральный процессор (CPU), системную шину, средства памяти, т.е. ОЗУ или ПЗУ, средства хранения данных, т.е. накопители на съемных дисках или жестких дисках, и блоки ввода/вывода.

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

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

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

На чертежах:

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

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

Описание предпочтительных вариантов воплощения

Фиг.1 показывает схематический общий вид вычислительной системы 10 для функционирования множества вычислительных устройств 12, 14, 16, причем одно из вычислительных устройств 12, 14, 16 является одним вычислительным устройством 12, являющимся частью вычислительной системы 10. Вычислительная система 10 содержит кроме одного из вычислительных устройств 12 блок 18 формирования изображения для формирования видеосигнала для устройства 20 отображения. Одно вычислительное устройство 12 является ведущим вычислительным устройством 12, выполненным с возможностью разбиения области 22 отображения устройства 20 отображения на множество секций 24, 26, 28 области отображения и соотнесения одной из секций 24, 26 области отображения с одним вычислительным устройством 12 и/или по меньшей мере одной из секций 28 области отображения с другим вычислительным устройством 14, подсоединяемым с возможностью обмена данными к вычислительной системе 10. Одно вычислительное устройство 12 дополнительно выполнено с возможностью приема входного сигнала (стрелка 30) от по меньшей мере одного (физического) устройства 32, 34, 36 ввода, причем входной сигнал (стрелка 30) является относимым к позиции 38 в области 22 отображения. Одно вычислительное устройство 12 дополнительно выполнено с возможностью подачи на другое вычислительное устройство 14, 16 входных сигналов (виртуальных входных сигналов: стрелки 40) в зависимости от позиции 38, расположенной в одной из секций 24, 26, 28 области отображения, относящихся к соответствующим дополнительным вычислительным устройствам 14, 16. Секции 24, 26, 28 области отображения могут иметь любой тип формы, а не только ограничены прямоугольной, как показано на Фиг.1.

Блок 18 формирования изображения является блоком 42 компонования изображения для формирования общего видеосигнала (стрелка 44) для устройства 20 отображения, причем блок 42 компонования изображения выполнен с возможностью объединения компонентов 46, 48, 50 изображения от одного вычислительного устройства 12 и дополнительного вычислительного устройства (устройств) 14, 16. Одно вычислительное устройство 12 выполнено с возможностью управления видимостью своего по меньшей мере одного компонента 46, 48 изображения, причем любой компонент 50 изображения, внесенный другим вычислительным устройством 14, 16, не может скрывать этот компонент 46, 48.

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

Фиг.2 показывает блок 42 компонования изображения, который может быть воспринят как «черный ящик» для объединения компонентов изображения из отдельных источников 52, 54, 56 изображения в один выходной сигнал (стрелка 44) для формирования общего изображения 58, причем блок 42 компонования изображения выполнен с возможностью: приема набора сигналов источника (стрелки 60, 62, 64), причем каждый сигнал источника относится к соответствующему источнику 52, 54, 56 изображения; определения ключевой информации 66, в частности ключевой информации кодирования цвета или хроматической ключевой информации 66, из первого сигнала источника первого источника 52 изображения; и переключения между сигналами источника различных источников 52, 54, 56 изображения в зависимости от определенной ключевой информации 66 для формирования выходного сигнала.

Блок 42 компонования содержит блок 68 детектирования ключа, в частности блок 68 детектирования хроматического ключа, который управляет блоком 70 мультиплексора для переключения между потоком пикселей от одного вычислительного устройства 12 и другого вычислительного устройства (устройств) 14, 16. Когда детектирован некоторый хроматический ключ, блок 70 мультиплексора переключается на назначенный источник 52, 54, 56 изображения. Эта функциональность подобна управлению хроматическим ключом, используемым в телевизионных продуктах.

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

Блок 42 компонования изображения дополнительно содержит устройство 72 контроллера компонования изображения для управления переключением блока 70 мультиплексора в зависимости от определенной ключевой информации 66, и блок 74 проверки синхронизации для проверки синхронизации сигналов источника (стрелки 76).

Блок 18 формирования изображения предпочтительно выполнен таким образом, что он по-прежнему функционирует, даже если одно или все другие вычислительные устройства 14, 16 отказали и только одно вычислительное устройство 12 формирует пиксельные данные.

Есть несколько возможных вариантов воплощения для выполнения вышеуказанного требования: синхронизация всех вычислительных устройств 12, 14, 16 по частоте передачи данных для пикселей одного вычислительного устройства 12.

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

Блок масштабирования изображения или блок с эффектом «картинка в картинке» (не показан) может быть добавлен к любому из видеовходов, чтобы обеспечить различные разрешения и тайминги для каждого входа.

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

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

Вычислительная система 10 для функционирования множества вычислительных устройств 12, 14, 16, в соответствии с различными вариантами воплощения открывает различные преимущественные возможности.

Разбиение Экрана (Обработка Объектов Экрана): одно вычислительное устройство 12 определяет, какие секции 24, 26, 28 области отображения 22 показывают компоненты изображения (объекты экрана) 46, 48, 50 какого устройства посредством использования определенного хроматического ключа для каждого другого вычислительного устройства 14, 16 и окрашивания этих областей на своем дисплее согласно соответствующему хроматическому ключу. Поэтому одно вычислительное устройство 12 знает предназначенную позицию всех компонентов изображения на устройстве 20 отображения.

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

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

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

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

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

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

Отслеживание фокуса ввода: зная расположение компонентов и позицию 38 устройства 32 ввода, являющегося мышью, одно вычислительное устройство 12 отслеживает то, какое вычислительное устройство 12, 14, 16 находится в фокусе, то есть какое вычислительное устройство в настоящее время «владеет» устройствами 32, 34, 36 ввода. Одно вычислительное устройство 12 управляет изменением фокуса следующим образом:

С помощью клавиатуры: одно вычислительное устройство 12 реализует способ, позволяющий пользователю переключаться между вычислительными устройствами с помощью специального сочетания клавиш быстрого переключения (например, как Alt-Tab в Windows).

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

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

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

Достижение эффекта перемещения фокуса с другого вычислительного устройства 14, 16 может быть сделано при помощи симуляции щелчка мыши на рабочем столе (например, в правом нижнем углу) либо симуляции щелчка мыши на невидимом окне на переднем плане при известной позиции. Альтернативно, сообщение может быть отправлено на другое вычислительное устройство, которое затем принимает меры, чтобы переместить фокус.

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

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

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

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

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

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

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


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

Показаны записи 1 301-1 310 из 1 329.
25.08.2017
№217.015.9e55

Классификация tnm с использованием наложения изображения

Группа изобретений относится к медицинской технике, а именно к классификации опухолей с использованием наложения изображения. Система (SYS) и способ для классификации исследуемой опухоли с использованием правил определения стадии по принципу опухоль-узел-метастаз (TNM), основываясь на данных...
Тип: Изобретение
Номер охранного документа: 0002606000
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9e87

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

Изобретение относится к медицинской технике, а именно к системам планирования мультимодальной радиотерапии. Система для оптимизации плана мультимодальной лучевой терапии, причем применяется лучевая терапия как фотонным лучом, так и ионным лучом, причем система содержит входной графический...
Тип: Изобретение
Номер охранного документа: 0002605998
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9ee8

Оценка изолирующих качеств обтуратора для ушного канала

Изобретение относится к акустике, в частности к средствам измерения звукоизолирующих свойств обтураторов. Устройство содержит микрофон ушного канала, приемник, контур предварительной обработки, блок преобразования частоты, блок оценки качества изоляции. При этом определение показателя...
Тип: Изобретение
Номер охранного документа: 0002606171
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9f6a

Поддержка принятия решений об устранении ошибок в клинической документации

Изобретение относится к проверке содержания медицинских документов. Техническим результатом является улучшение обнаружения нарушений в медицинской карте пациента. Система для обнаружения нарушения в медицинской карте пациента содержит базу (1) знаний, содержащую коллекцию выражений (2) и...
Тип: Изобретение
Номер охранного документа: 0002606050
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9fc0

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

Группа изобретений относится к медицинской технике. Способ диагностики физиологического состояния включает генерирование колебаний давления, расхода или объема газа в дыхательных путях посредством источника возбуждения, определение расхода и давления газа для выработки соответствующих временных...
Тип: Изобретение
Номер охранного документа: 0002606107
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a0e0

Компенсация усечения для итерационной реконструкции в компьютерной томографии (кт) с коническим пучком в комбинированных системах офэкт/кт

Изобретение относится к формированию медицинских изображений. Техническим результатом является повышение точности реконструкции изображений. Способ содержит этапы, на которых: собирают данные проекций объекта; задают поле обзора с воксельной сеткой в трансаксиальном направлении; определяют...
Тип: Изобретение
Номер охранного документа: 0002606561
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a139

Система и способ для инсуффляции и экссуффляции субъекта

Группа изобретений относится к медицине. Создают сжатый поток дыхательного газа для доставки в дыхательные пути субъекта на уровне давления инсуффляции перед временем перехода. Идентифицируют время перехода на основе одного или более параметров инсуффляции. В ответ на идентификацию времени...
Тип: Изобретение
Номер охранного документа: 0002606663
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a38c

Контроль плода на основе доплеровского ультразвукового исследования

Группа изобретений относится к медицинской технике, а именно к средствам контроля плода на основании ультразвукового исследования. Устройство для ограничения облучения плода ультразвуком содержит блок оценки удовлетворительного акустического контакта между ультразвуковым преобразователем и...
Тип: Изобретение
Номер охранного документа: 0002607154
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a3ab

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

Группа изобретений относится к медицинской технике, а именно к ультразвуковому исследованию кровеносных сосудов тела. Ультразвуковое устройство для анализа потока текучей среды тела для осуществления способа ультразвукового анализа содержит ультразвуковой зонд для исследования объема и схему...
Тип: Изобретение
Номер охранного документа: 0002607510
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a661

Система с проектором изображения для комнаты сканирования

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