СПОСОБ НУМЕРАЦИИ МОНИТОРОВ В МНОГОМОНИТОРНОЙ СИСТЕМЕ Российский патент 2017 года по МПК G09G5/00 

Описание патента на изобретение RU2623797C2

Область техники

Изобретение относится к области управления устройствами отображения и может быть использовано в многомониторных системах.

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

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

Для создания многомониторной системы необходимо наличие либо нескольких видеокарт, либо одной с несколькими видеоинтерфейсами. Для работы с одной видеокартой необходимо наличие двух и более портов (VGA, DVI, HDMI) для подключения нескольких мониторов. Подавляющее большинство современных видеокарт оснащаются двумя видеовыходами, за исключением низкопрофильных моделей, предназначенных для установки в компактные корпуса. Карты высшего ценового диапазона, как правило, снабжаются двумя цифровыми выходами DVI, рассчитанными на подключение ЖК-мониторов, а на более массовых картах устанавливаются один разъем DVI и один аналоговый видеоинтерфейс VGA (разъем D-Sub). Впрочем, в комплект всех карт с DVI неизменно входят переходники на D-Sub - для того, чтобы к ним можно было подключать любые мониторы. Как правило, достаточно просто подключить второй монитор к свободному видеовыходу, чтобы карта распознала его еще до загрузки операционной системы.

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

- запустить панель управления и открыть свойства дисплеев;

- необходимо назначить «первичный» дисплей, на который выводится изображение по умолчанию. Он будет обозначен в этой закладке цифрой «1»;

- для отображения одинаковой информации на двух и более мониторах необходимо выбрать параметр «расширить эти экраны».

Задача нумерации мониторов в многомониторной системе решается в современной операционной системе, например, Windows и Linux. На данный момент для решения задачи нумерации мониторов используется следующий способ решения:

- открывается диалоговое окно;

- внутри диалогового окна отображаются порядковые номера мониторов;

- оператор определяет очередность следования мониторов.

Известна программа Monitor Wall (22.06.2015, найдено в сети Интернет, адрес URL: http://resource.boschsecurity.com/documents/Operation_Manual_ruRU_15449084 27.pdf, стр. 15), которая имеет возможность нумеровать мониторы в многомониторной системе с помощью панели управления IntuiKey. Для нумерации окон монитора необходимо ввести значимое имя и уникальный номер для монитора. Номер относится к первому окну, отображаемому в верхнем левом углу в программе Monitor Wall. Последующие окна нумеруются автоматически справа налево, ряд за рядом.

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

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

Раскрытие изобретения

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

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

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

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

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

Осуществление изобретения

Для осуществления предлагаемого способа нумерации мониторов в многомониторной системе необходимы следующие устройства:

- компьютер, который осуществляет нумерацию мониторов и на котором установлен видеоадаптер (видеокарта) или несколько видеоадаптеров для подключения по меньшей мере двух мониторов;

- устройство ввода для взаимодействия пользователя с компьютером;

- n мониторов, где n - число мониторов, подключенных к компьютеру посредством по меньшей мере одной видеокарты.

Процессор компьютера передает сигнал на видеоадаптер/видеоадаптеры для отображения на всех мониторах одинакового индикатора с номером один. Для изменения номера монитора k (где k=1, …, n - номер монитора, которому необходимо присвоить порядковый номер) пользователь посредством устройства ввода выбирает порядковый номер монитора, нажимая на индикатор монитора k. Координаты выбранного индикатора передаются процессору. Процессор передает информацию о текущем порядковом номере выбранного монитора в устройство хранения для дальнейшего использования. Таким образом, данный уникальный порядковый номер будет закреплен за выбранным монитором k. Индикаторы с номерами невыбранных мониторов изменяются на следующий номер k. Назначение номеров мониторам происходит до тех пор, пока все мониторы не получат свой уникальный порядковый номер.

Пример

В многомониторной системе, состоящей из 3 мониторов, необходимо присвоить следующие номера мониторам:

Монитор 1 - порядковый номер 2

Монитор 2 - порядковый номер 3

Монитор 3 - порядковый номер 1

1. На всех трех мониторах в правом верхнем углу отображают одинаковый индикатор «Монитор 1».

2. Пользователь с помощью устройства ввода взаимодействует с индикатором «Монитор 1» на мониторе 3 (например, нажатием на индикатор монитора с помощью манипулятора типа «мышь», нажатием на индикатор монитора с помощью клавиатуры, нажатием на индикатор монитора с помощью средства ввода сенсорного экрана).

3. После нажатия на индикатор «Монитор 1» в верхнем правом углу монитора 3 изменяют состояние индикатора - например, изменяют цвет индикатора. За монитором 3 закрепится индикатор «Монитор 1». На мониторах 2 и 1 отображают индикатор с надписью «Монитор 2».

4. Пользователь с помощью устройства ввода взаимодействует с индикатором «Монитор 2» на мониторе 1.

5. После нажатия на индикатор «Монитор 2» в верхнем правом углу монитора 1 изменяют состояние индикатора - например, изменяют цвет индикатора. За монитором 1 закрепится индикатор «Монитор 2». На мониторе 2 отображают индикатор с надписью «Монитор 3».

6. Пользователь с помощью устройства ввода взаимодействует с индикатором «Монитор 3» на мониторе 2. После нажатия на индикатор «Монитор 2» в верхнем правом углу монитора 1 изменяют состояние индикатора - например, изменяют цвет индикатора. За монитором 2 закрепится индикатор «Монитор 3».

7. Нумерация экранов мониторов может быть завершена, так как все мониторы получили свой уникальный порядковый номер.

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

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

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

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

Системная шина может представлять собой любую из нескольких типов шинных структур и может дополнительно подключаться к шине памяти (с помощью контроллера памяти или без него), периферийной шине и локальной шине с использованием любых разнообразных коммерчески доступных шинных архитектур. Системная память включает в себя постоянную память (ПЗУ) и оперативную память (ОЗУ). Базовая система ввода/вывода (BIOS) хранится в энергонезависимой памяти, например ПЗУ, ЭППЗУ, ЭСППЗУ, причем BIOS содержит основные процедуры, которые помогают переносить информацию между элементами компьютера, например, при запуске. ОЗУ также может включать в себя высокоскоростное ОЗУ, например статическое ОЗУ для кэширования данных.

Компьютер дополнительно включает в себя внутренний привод жесткого диска (HDD) (например, EIDE, SATA), причем внутренний привод жесткого диска также можно приспособить для внешнего использования в подходящем корпусе (не показан), привод магнитного флоппи-диска (FDD) (например, для чтения с или записи на сменную дискету) и привод оптического диска (например, читающий диск CD-ROM или для чтения с или записи на другие оптические носители высокой емкости, например DVD). Привод жесткого диска, привод магнитного диска и привод оптического диска могут быть подключены к системной шине посредством интерфейса привода жесткого диска, интерфейса привода магнитного диска и интерфейса оптического привода соответственно. Интерфейс для реализаций внешнего привода включает в себя по меньшей мере одну или обе из технологий универсальной последовательной шины (USB) и интерфейса IEEE 1394.

Приводы и соответствующие компьютерные носители данных обеспечивают энергонезависимое хранилище данных, структур данных, компьютерных инструкций и т.д. Для компьютера приводы и носители обеспечивают хранение любых данных в подходящем цифровом формате. Хотя вышеприведенное описание компьютерно-считываемых носителей относится к HDD, сменной магнитной дискете и сменным оптическим носителям, например CD или DVD, специалистам в данной области техники очевидно, что другие типы носителей, которые считываются компьютером, например zip-диски, магнитные кассеты, карты флэш-памяти, картриджи и т.п., также можно использовать в иллюстративной операционной среде и, кроме того, что любые такие носители могут содержать компьютерные инструкции для осуществления новых способов раскрытой архитектуры.

На приводах и ОЗУ может храниться ряд программных модулей, в том числе операционная система, одна или несколько прикладная программа, другие программные модули и программные данные. Полностью или частично операционная система, приложения, модули и/или данные также могут кэшироваться в ОЗУ. Также очевидно, что раскрытую архитектуру также можно реализовать с различными коммерчески доступными операционными системами или комбинациями операционных систем.

Пользователь может вводить команды и информацию в компьютер через одно или несколько устройство ввода, например клавиатуру и указательное устройство, например мышь. Устройства ввода/вывода могут включать в себя микрофон/громкоговорители и другое устройство, например ИК пульт управления, джойстик, игровая панель, перо, сенсорный экран и пр. Эти и другие устройства ввода нередко подключены к процессору через интерфейс устройств ввода, который подключен к системной шине, но могут подключаться посредством других интерфейсов, например параллельного порта, последовательного порта IEEE 1394, игрового порта, порта USB, ИК интерфейса и т.д.

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

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

Похожие патенты RU2623797C2

название год авторы номер документа
СОГЛАСОВАНИЕ ЦИФРОВОГО ИНФОРМАЦИОННОГО ПОТОКА С СИСТЕМОЙ ВОСПРИЯТИЯ ЧЕЛОВЕКА 2005
  • Хилл Уильям
  • Хитчкок Грегори К.
  • Ларсон Кевин
RU2383928C2
СПОСОБ ПРИЕМА РАДИОЧАСТОТНОЙ ИДЕНТИФИКАЦИИ ДЛЯ ИСПОЛЬЗОВАНИЯ С СИСТЕМАМИ ПЛАНИРОВАНИЯ РЕСУРСОВ ПРЕДПРИЯТИЯ 2006
  • Грегерсен Флемминг
  • Паггаард Кеннет
  • Вест Томас
RU2408078C2
СПОСОБ И СИСТЕМА ДЛЯ ВСПОМОГАТЕЛЬНОЙ ОБРАБОТКИ ИНФОРМАЦИИ ДЛЯ ВЫЧИСЛИТЕЛЬНОГО УСТРОЙСТВА 2004
  • Беар Эрик Гаулд
  • Магенданц Чэд
  • Адамс Адита Мэй
  • Ледбеттер Карл
  • Канеко Стив
  • Шоппа Крис
  • Чэндли Эдриан М.
  • Уэстеринен Уилльям Дж.
  • Кросиер Дейл К.
RU2361265C2
ОПРЕДЕЛЯЕМЫЙ ПОМОЩНИК ПО ПРИЛОЖЕНИЯМ 2008
  • Сридхар С.
RU2461058C2
Система и способ блокировки элементов интерфейса приложения 2013
  • Филатов Константин Михайлович
  • Яблоков Виктор Владимирович
RU2645265C2
СИСТЕМА И СПОСОБ ВЫЯВЛЕНИЯ АНОМАЛИЙ ПРИ ПОДКЛЮЧЕНИИ УСТРОЙСТВ 2015
  • Зайцев Олег Владимирович
  • Домке Ольга Эдуардовна
  • Манурин Константин Юрьевич
  • Левинский Михаил Александрович
RU2601148C1
РЕЖИМ ТУРБОПРОКРУТКИ ДЛЯ БЫСТРОГО ВЫБОРА ЭЛЕМЕНТА ДАННЫХ 2008
  • Ворос Кристина М.
  • Мараши Сьюзан
  • Ло Вероника И.
  • Оширо Марк С.
  • Кумер Кристен Е.
  • Азера Фредерик
RU2464648C2
СПОСОБ АВТОМАТИЧЕСКОЙ УСТАНОВКИ ПРИЛОЖЕНИЯ БЕЗ УЧАСТИЯ ЧЕЛОВЕКА 2013
  • Иванов Антон Михайлович
RU2568294C2
ПАНЕЛЬ УПРАВЛЕНИЯ ПОИСКОВЫМ МЕХАНИЗМОМ 2007
  • Раппапорт Ален Т.
  • Адамсон Дэн
  • Ших Лео
  • Чое Тимоти Б.
RU2442213C2
ДОСТУП К ДАННЫМ ДО ВХОДА В СИСТЕМУ 2004
  • Сьерра Пьеро М.
  • Хьюсон Джерри Р.
  • Стефенс Джон
  • Котипалли Кришна
  • Ротен Мэттью Пол
  • Соин Равипал С.
  • Ризор Стерлинг
  • Велагапуди Суреш
  • Мэк Уилльям
RU2392661C2

Реферат патента 2017 года СПОСОБ НУМЕРАЦИИ МОНИТОРОВ В МНОГОМОНИТОРНОЙ СИСТЕМЕ

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

Формула изобретения RU 2 623 797 C2

1. Способ нумерации мониторов в многомониторной системе, содержащий этапы, на которых:

отображают на экранах всех мониторов многомониторной системы одинаковый индикатор с предлагаемым номером монитора k (где k=1, …, n - номер монитора, которому необходимо присвоить порядковый номер, где n - число мониторов, подключенных к компьютеру посредством по меньшей мере одной видеокарты), начиная с единицы;

получают координаты выбранного пользователем посредством устройства ввода индикатора монитора k;

назначают порядковый номер k выбранному пользователем монитору;

на оставшихся невыбранными мониторах изменяют индикатор с предлагаемым номером монитора k на следующий по порядку номер;

получают координаты выбранного пользователем посредством устройства ввода индикатора монитора k;

назначают порядковый номер k выбранному пользователем монитору; причем

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

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

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

Документы, цитированные в отчете о поиске Патент 2017 года RU2623797C2

Способ приготовления лака 1924
  • Петров Г.С.
SU2011A1
US 6323854 B1, 27.11.2001
СПОСОБ КОМПЛЕКСНОГО ТЕЛЕМОНИТОРИНГА ПОДВИЖНЫХ ОБЪЕКТОВ 2001
  • Блажис А.К.
  • Атисков Ю.А.
RU2216047C2
EP 200802246 A1, 30.08.2010.

RU 2 623 797 C2

Авторы

Свирин Илья Сергеевич

Даты

2017-06-29Публикация

2015-07-23Подача