×
02.10.2019
219.017.cfe4

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

Вид РИД

Изобретение

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

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

Известен способ сжатия двоичных данных в виде структурированных информационных блоков (см. патент РФ №2497277, опубликованный 27.10.2013, авторы: Мартынов А.П., Николаев Д.Б.), в котором символы представлены битовыми последовательностями одинакового фиксированного размера. Для формирования идентификационного номера производят подсчет частоты повторяемости символов, затем для обозначения часто и редко встречающихся символов входного потока двоичных данных производят соответственно выработку более короткой и более длинной битовых последовательностей, которые объединяют в совокупную битовую последовательность переменного размера. При этом из совокупной битовой последовательности исключают битовые последовательности, соответствующие повторяющимся символам входного потока двоичных данных, что позволяет получать уникальные идентификационные номера. Способ позволяет проводить операции по формированию идентификационных номеров, используя малый объем памяти для реализации соответствующих преобразований.

Указанный способ является наиболее близким по технической сущности к заявляемому способу и поэтому выбран в качестве прототипа.

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

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

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

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

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

На фиг. 1 представлен вид идентификационного признака объекта с полями для групповой и индивидуальной идентификации. На фиг. 2 представлен вид матриц, формирующих идентификационный признак объекта (толстыми линиями со стрелками показаны взаимосвязи элементов по строкам, тонкими линиями со стрелками - взаимосвязи по столбцам, дугообразными линиями со стрелками - взаимосвязи между матрицами). На фиг. 3 представлен алгоритм формирования идентификационных признаков объектов с использованием матриц и входного потока данных. На фиг. 4 представлен пример формирования идентификационных признаков для трех групп объектов с использованием четырех матриц 4×4 и входного потока данных со значениями: 2, 3, 1, 2, 3, 3, 1, 1, 3, 2, 3, 2.

Способ реализуется следующим образом.

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

Матрицы (см. фиг. 2), участвующие в формировании идентификационных признаков, представлены в виде набора n параллельно расположенных квадратных матриц n×n, каждая из которых содержит элементы {xij}, образующие столбцы {xj}i и строки {xi}j, каждому элементу присваивают индекс соответствующих ему номера строки (i) и номера столбца (j). При этом элементы каждой строки {xi}j и каждого столбца {xj}i на каждой матрице {k} соединяют между собой последовательно, каждый элемент {xij} первой матрицы k1 со своим индексом (ij) последовательно соединяют с элементом {xij} такого же индекса (ij) последующих параллельных матриц k2…kn, при этом элементы матриц являются случайными битовыми значениями {0,1}.

Входной поток данных (см. фиг. 3) представляет собой числовые значения, состоящие из индекса строки, столбца и номера матрицы (ijk), при этом каждое числовое значение входного потока используют для выбора одной из матриц {k} и одного из ее элементов {xij}, на выбранной матрице {k} осуществляют перемещение выбранного элемента {xij} на место элемента первой матрицы {x11}, имеющего индекс строки и столбца равный единице, путем последовательного смещения других элементов.

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

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

Выбираем групповой идентификационный признак для первой группы 11, выделяем все последовательности, начинающиеся на 11: 1111, 1101, 1110, 1100. Повторяющиеся последовательности отбрасываем. Две первые последовательности дают индивидуальные признаки для двух объектов первой группы 11 и 01. Совокупные идентификационные признаки для объектов первой группы: 1111 и 1101. Для второй и третьей группы алгоритм формирования идентификационных признаков аналогичный. Выбираем групповой идентификационный признак для второй группы 10, выделяем все последовательности, начинающиеся на 10: 1010, 1000, 1011, 1001. Повторяющиеся последовательности отбрасываем. Три первые последовательности дают индивидуальные признаки для трех объектов второй группы 10, 00 и 11. Совокупные идентификационные признаки для объектов первой группы: 1010, 1000 и 1011. Выбираем групповой идентификационный признак для третьей группы 01, выделяем все последовательности, начинающиеся на 01: 0100, 0110, 0101, 0111. Повторяющиеся последовательности отбрасываем. Четыре последовательности дают индивидуальные признаки для четырех объектов третьей группы 00, 10, 01 и 11. Совокупные идентификационные признаки для объектов третьей группы: 0100, 0110, 0101, 0111.

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

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

Программная и программно-аппаратная реализации данного способа подтвердили осуществимость и практическую ценность заявленного способа.

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

Показаны записи 611-620 из 796.
29.11.2019
№219.017.e7a5

Генератор

Изобретение относится к области электронной техники и может быть использовано для генерации электрических сигналов, стабилизированных электромеханическими резонаторами, в частности, в пьезорезонансных датчиках. Техническим результатом является обеспечение заданного фиксированного уровня...
Тип: Изобретение
Номер охранного документа: 0002707394
Дата охранного документа: 26.11.2019
29.11.2019
№219.017.e7cc

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

Изобретение относится к области оптоэлектроники и касается способа одновременного контроля пространственно-временных характеристик сверхкоротких импульсов лазерного излучения на поверхности плоской мишени. Способ включает в себя фокусировку пучков лазерного излучения на поверхность плоской...
Тип: Изобретение
Номер охранного документа: 0002707397
Дата охранного документа: 26.11.2019
06.12.2019
№219.017.e9cb

Исполнительное коммутирующее устройство

Изобретение относится к области приборостроения и электротехники, а именно к исполнительному коммутирующему устройству, и может быть использовано в системах автоматики взрывоопасных технических объектов, которые могут подвергаться аварийным воздействиям. Исполнительное коммутирующее устройство...
Тип: Изобретение
Номер охранного документа: 0002707879
Дата охранного документа: 02.12.2019
12.12.2019
№219.017.ebf5

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

Использование: для использования в радиографических комплексах. Сущность изобретения заключается в том, что система управления радиографической установкой на базе ускорителя бетатронного типа включает в себя, по меньшей мере, пять контуров управления высоковольтным генератором, подключенных...
Тип: Изобретение
Номер охранного документа: 0002708543
Дата охранного документа: 09.12.2019
12.12.2019
№219.017.ec56

Способ настройки магнитооптической системы протонографического комплекса

Использование: для настройки магнитооптической системы протонографического комплекса. Сущность изобретения заключается в том, что осуществляют пропускание пучка протонов через объектную плоскость магнитооптической системы, включающей магнитные линзы и коллиматор, с последующим получением с...
Тип: Изобретение
Номер охранного документа: 0002708541
Дата охранного документа: 09.12.2019
13.12.2019
№219.017.ecbd

Многофункциональный пиковый детектор

Изобретение относится к измерительной технике и может быть использовано для детектирования одиночных коротких импульсов на фоне синфазных помех и электромагнитных наводок и преобразования выделенной амплитуды в медленно меняющееся напряжение или во временной интервал. Техническими результатами...
Тип: Изобретение
Номер охранного документа: 0002708687
Дата охранного документа: 11.12.2019
13.12.2019
№219.017.ed1f

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

Изобретение относится к области гироскопического приборостроения и предназначено для определения величин систематических (постоянных) составляющих смещений нулей трехосного лазерного гироскопа (ТЛГ) при проведении калибровок (паспортизации) бесплатформенных инерциальных навигационных систем,...
Тип: Изобретение
Номер охранного документа: 0002708689
Дата охранного документа: 11.12.2019
13.12.2019
№219.017.ed72

Жидкостный статический калориметр

Изобретение относится к области радиотехники и может быть использовано в различных устройствах радиоизмерительной техники и аппаратуры средств связи для измерения СВЧ мощности. Жидкостный статический калориметр содержит поглощающую нагрузку, помещенную в заполненный жидкостью корпус. Жидкость...
Тип: Изобретение
Номер охранного документа: 0002708698
Дата охранного документа: 11.12.2019
13.12.2019
№219.017.ed86

Способ получения покрытия, поглощающего лазерное излучение, и состав для его нанесения

Изобретение может быть использовано при лазерной обработке материалов, в том числе керамических, в частности при формировании отверстий и резке. Очистку поверхности проводят кипячением в хромовой смеси. На очищенную поверхность наносят поглощающий лазерное излучение состав в виде суспензии,...
Тип: Изобретение
Номер охранного документа: 0002708720
Дата охранного документа: 11.12.2019
18.12.2019
№219.017.ee8a

Пенал для размещения и хранения жидкого отработавшего ядерного топлива

Использование относится к атомной промышленности. Пенал для размещения и хранения жидкого отработавшего ядерного топлива (ОЯТ) содержит корпус, разделенный переборкой на верхнюю и нижнюю части, крышку, трубку подвода и отвода ОЯТ, патрубок газовый, штуцер топливный, штуцер газовый,...
Тип: Изобретение
Номер охранного документа: 0002709023
Дата охранного документа: 13.12.2019
Показаны записи 41-41 из 41.
12.06.2020
№220.018.2696

Интерактивный веб-тренажер обучения

Изобретение относится к компьютерным интерактивным тренажерам и может быть использовано для обучения специалистов и обслуживающего персонала в области эксплуатации электронных приборов и радиоэлектронной аппаратуры. Интерактивный веб-тренажер обучения содержит по крайней мере один...
Тип: Изобретение
Номер охранного документа: 0002723365
Дата охранного документа: 10.06.2020
+ добавить свой РИД