×
20.03.2013
216.012.303d

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

Вид РИД

Изобретение

№ охранного документа
0002477884
Дата охранного документа
20.03.2013
Аннотация: Изобретение относится к сфере обработки и хранения больших объемов разнородных данных и может быть использовано в системах управления базами данных (БД) для организации высокоэффективного поиска информации. Технический результат - повышение скорости поиска данных при минимизации времени создания, ведения и реорганизации БД. Для этого в способе повышения скорости поиска данных используют адаптивные носители данных со средствами связи, позволяющие организовать «активную базу данных» с возможностью хранения объектов, имеющих различные типы и структуры; добавления объектов со структурами, ранее не встречавшимися в БД; автоматизации функций создания, ведения, изменения структуры и реорганизации самой БД хранимых объектов; самостоятельной организации связей хранимыми объектами друг с другом и с сервером БД; повышения защищенности хранимых объектов; обеспечения одновременного доступа к хранимым объектам. 3 ил.
Основные результаты: Способ поиска данных с использованием адаптивных носителей данных, включающий наличие дополнительного устройства для описания и поиска элемента - материала, объекта - хранимого в базе данных, отличающийся тем, что используют адаптивные носители данных со средствами связи, позволяющие организовать «активную базу данных» с возможностью:хранения объектов, имеющих различные типы и структуры;добавления объектов со структурами, ранее не встречавшимися в БД;автоматизации функций создания, ведения, изменения структуры и реорганизации самой БД хранимых объектов;самостоятельной организации связей хранимыми объектами друг с другом и с сервером БД;повышения защищенности хранимых объектов;обеспечения одновременного доступа к хранимым объектам.

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

При обработке больших объемов данных значительную часть времени занимает поиск данных по указанным пользователем значениям (ключам поиска), особенно в случае необходимости располагать хранимые данные на внешних запоминающих устройствах, время доступа к данным на которых значительно превосходит время доступа в оперативной памяти. Затраты времени на поиск возрастают с ростом количества обрабатываемых документов: среднее время поиска требуемых данных при последовательном переборе равно T=T1*N/2, где T1 - время сравнения с ключом значения одного данного, что неприемлемо при больших объемах обрабатываемых данных.

Для минимизации времени поиска были предложены и реализованы более сложные, чем последовательная, схемы хранения данных: иерархическая (индексно-последовательная, индексно-прямая и др.), реляционная, постреляционная, объектная [1]. При возрастании сложности процедур поиска, что характерно для задач классификации, поиска новых знаний и аналогичных, рост значения среднего времени поиска приобретает нелинейный характер: время бинарного поиска равно T1*log2N, интерполяционного поиска - T1*log2log2N, где N - число хранимых элементов. При любом методе поиска, за исключением хеширования, время поиска в среде хранимых элементов является функцией их числа N. Хеширование, сокращая время поиска, также не может сделать его полностью независимым от числа хранимых элементов и их значений из-за необходимости разрешения коллизий и соответствующих временных затрат [2]. Для повышения скорости работы при поиске в текстовых документах выполняется предварительное индексирование текстов, причем затрачиваемое на построение индексов время во много раз превышает непосредственно требуемое для проведения поиска образца. Кроме того, при подготовке и использовании индексных структур резко возрастают и прочие затраты, в частности объемы памяти для хранения дополнительной поисковой информации.

В современных системах управления базами данных (СУБД), таких как Oracle, POSTGRES и ряда других, время поиска зависит от объема данных в базах данных (БД), т.к. при любом способе поиска (последовательный, хеш-поиск, В- и R-деревья) объем подлежащих анализу данных существенно превышает объем содержащихся в запросе.

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

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

Наиболее близким к предлагаемому является способ автоматизации архивного и складского учета на базе RFID-меток [4], принятый за прототип.

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

Способ-прототип имеет следующие недостатки:

является узкоспециализированным, так как ориентирован на использование только в архивах и на складах;

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

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

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

Задачей предлагаемого способа является повышение скорости поиска данных при минимизации времени создания, ведения и реорганизации БД.

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

Предлагаемый способ организации баз данных использует объектно-ориентированный подход [5, 6] к процессам создания, обработки, хранения и реорганизации разнородных данных. Он реализуется посредством использования адаптивных носителей данных, содержащих специализированные процессоры доступа к объекту (в которые могут загружаться методы и процедуры, реализующие реакции объектов на события) и активно участвующих в указанных выше процессах [7-9].

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

На нижнем уровне иерархии для инкапсуляции работы с хранимым данным (далее - объектом) используются ЭВМ (в дальнейшем - ЭВМ объекта), имеющие в своем составе:

энергонезависимое ОЗУ для хранения данных объекта;

процессор с ПЗУ и перепрограммируемой памятью для хранения программ;

приемопередающее устройство [10], на базе которого возможно реализовать локальную сеть ЭВМ [11].

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

На верхнем уровне находится сервер СУБД (в дальнейшем - ЭВМ-сервер). Сервер осуществляет функции управления БД, анализ запросов пользователей, прием данных от ЭВМ-концентраторов и отображение результатов поиска.

Предлагаемый способ осуществляется следующей последовательностью операций.

Пользователь на пользовательском терминале формирует запрос к БД, который поступает на сервер СУБД.

Получив запрос, сервер БД осуществляет обработку и анализ запроса, на выделенной частоте доводит его содержание до ЭВМ-концентраторов (при их отсутствии в простейшем случае запрос передается непосредственно ЭВМ объектов);

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

При наличии готового ответа ЭВМ-концентраторы выдают его на сервер БД.

При необходимости ЭВМ-концентраторы транслируют запрос всем подчиненным ЭВМ объектов.

Получив запрос, ЭВМ объектов с помощью процедур-методов объектов обрабатывают его и передают ответ ЭВМ-концентратору.

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

Получив ответы от ЭВМ-концентраторов, ЭВМ-сервер завершает обработку запроса и передает окончательный результат на терминал пользователя.

Таким образом, предлагаемый способ позволяет практически одновременно осуществлять доступ ко всем объектам БД. Кроме того, предлагаемый способ позволяет сократить время работы процедур управления БД (создание, удаление, коррекция данных хранимых объектов) и повысить защищенность БД, так как:

физически разделены области памяти данных хранимых объектов и процедур управления БД и обработки запросов;

правила доступа к каждому объекту могут быть прописаны непосредственно в ПО ЭВМ соответствующего объекта [12].

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

В зависимости от количества объектов и отношений между ними возможны разные варианты структуры БД.

1. В простейшем случае ЭВМ-концентраторы не требуются, и сеть БД имеет двухуровневая структуру, вид которой приведен на фиг.1.

Фиг.1 - Простейшая двухуровневая структура «Активной базы данных».

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

Фиг.2 - Трехуровневая структура «Активной базы данных».

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

Фиг.3 - Сетевая структура «Активной базы данных».

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

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

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

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

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

В качестве ЭВМ объектов в настоящее время предлагается микроконтроллер общего применения NXP LPC1102 на базе процессора Cortex-М0 [13]. В качестве ЭВМ-концентраторов могут быть использованы микрокомпьютеры на основе более мощных микропроцессоров.

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

Источники информации

1. Карпова Т. Базы данных. Модели, разработка, реализация. СПб.: «Питер», 2001.

2. Кнут Д. Искусство программирования для ЭВМ, т.3. Сортировка и поиск. М.: «Мир», 1978.

3. Пат. РФ 2410749, G06K 9/00 (2006.01).

4. Keytex RFID Document Registration System. Автоматизация архивного и складского учета. Учет книг, аудиофондов и фондов видеотек с применением RFID-меток. http://www.keytex.ru/index.php?page=products_view&id=2.

5. Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 7. СПб.: БХВ-Петербург, 2004.

6. Гайсарян С.С. Объектно-ориентированный подход. Центр Информационных Технологий, http://citforum.ru/programming/oop_rsis/glava1.shtml:

7. RFID в Мэдисонской публичной библиотеке для обеспечения сохранности экземпляров и ускорения обслуживания клиентов. http://rfid-and-wms.blogspot.com, 25.03.10. Статья взята с сайта 28.03.2010.

8. RFID решения для библиотек. http://elementstore.ru/rfid/. Статья взята с сайта 28.03.2010.

9. Борн Д. Будущее RFID-меток - интеллектуальные задачи http://www.3dnews.ru/tags/RFID, 18.08.2009, со ссылкой на http://www.newscientist.com.

10. Э.Регис. Самый маленький радиоприемник в мире. В мире науки, май, 2009 (по сообщениям сайта www.SciAm.com/nanoradio).

11. В.Atakan, Ozgur В.Atakan. Carbon Nanotube-Based Nanoscale Ad Hoc Networks. - IEEE Communication Magazine, June 2010, p.129-135.

12. Буслов С.Д. Управление параметрами контроля доступа с использованием прикладного программного обеспечения. Информация и безопасность: науч. изд. - Воронеж: 2009. - Вып.3. - Стр.457-460.

13. Баранова С. NXP LPC1102 - самый маленький микроконтроллер http://f1cd.ru/news/pc/1404/, 27.04.2010.

Способ поиска данных с использованием адаптивных носителей данных, включающий наличие дополнительного устройства для описания и поиска элемента - материала, объекта - хранимого в базе данных, отличающийся тем, что используют адаптивные носители данных со средствами связи, позволяющие организовать «активную базу данных» с возможностью:хранения объектов, имеющих различные типы и структуры;добавления объектов со структурами, ранее не встречавшимися в БД;автоматизации функций создания, ведения, изменения структуры и реорганизации самой БД хранимых объектов;самостоятельной организации связей хранимыми объектами друг с другом и с сервером БД;повышения защищенности хранимых объектов;обеспечения одновременного доступа к хранимым объектам.
СПОСОБ ПОВЫШЕНИЯ СКОРОСТИ ПОИСКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ АДАПТИВНЫХ НОСИТЕЛЕЙ ДАННЫХ
СПОСОБ ПОВЫШЕНИЯ СКОРОСТИ ПОИСКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ АДАПТИВНЫХ НОСИТЕЛЕЙ ДАННЫХ
СПОСОБ ПОВЫШЕНИЯ СКОРОСТИ ПОИСКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ АДАПТИВНЫХ НОСИТЕЛЕЙ ДАННЫХ
Источник поступления информации: Роспатент

Showing 81-90 of 115 items.
19.06.2019
№219.017.85be

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

Изобретение относится к области микроэлектроники и может быть использовано в технологии изготовления полупроводниковых изделий (ППИ), а также для анализа изделий, отказавших у потребителя. Технический результат: повышение точности диагностики и расширение функциональных возможностей контроля...
Тип: Изобретение
Номер охранного документа: 0002348941
Дата охранного документа: 10.03.2009
19.06.2019
№219.017.8646

Синтезатор частот

Изобретение относится к радиотехнике и может использоваться в качестве малошумящего быстро переключаемого по частоте гетеродина приемника и в других устройствах, где требуется быстрая перестройка по частоте при высокой чистоте спектра выходного сигнала. Техническим результатом является...
Тип: Изобретение
Номер охранного документа: 0002395899
Дата охранного документа: 27.07.2010
19.06.2019
№219.017.8650

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

Изобретение относится к области приборостроения и может быть использовано в навигационных приборах для определения координат подвижных объектов. Технический результат - повышение точности. Для достижения данного результата определяют с помощью геомагнитной и гироскопической систем угловой...
Тип: Изобретение
Номер охранного документа: 0002395061
Дата охранного документа: 20.07.2010
19.06.2019
№219.017.86ea

Устройство оптимальной обработки сложных сигналов

Изобретение относится к области радиосвязи и может найти применение в широкополосных системах связи, радиолокации и радионавигации. Обычно в оптимальных фильтрах обрабатывается шумоподобный сигнал только одной структуры, определяемой матрицей, для обработки сигнала другой структуры необходимо...
Тип: Изобретение
Номер охранного документа: 0002383989
Дата охранного документа: 10.03.2010
19.06.2019
№219.017.87c1

Приемное устройство

Изобретение относится к радиосвязи и может быть использовано в радиотехнических системах. Достигаемый технический результат - эффективное устранение помехи на зеркальном канале. Приемное устройство содержит усилитель, преобразователь частоты с подавлением зеркального канала, первый усилитель...
Тип: Изобретение
Номер охранного документа: 0002339162
Дата охранного документа: 20.11.2008
19.06.2019
№219.017.884f

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

Изобретение относится к области техники связи и может быть использовано для передачи дискретной информации, защищенной помехоустойчивым кодом, в частности помехоустойчивым каскадным кодом. Технический результат заключается в повышении пропускной способности канала связи. Для этого в известном...
Тип: Изобретение
Номер охранного документа: 0002321180
Дата охранного документа: 27.03.2008
19.06.2019
№219.017.88c1

Газовый лазер с электромагнитным возбуждением

Лазер включает активную среду, источник электромагнитной энергии возбуждения, устройство формирования электромагнитного поля возбуждения и оптический резонатор. Устройство формирования электромагнитного поля возбуждения состоит из плоского, круглого, металлического дискового высокочастотного...
Тип: Изобретение
Номер охранного документа: 0002415501
Дата охранного документа: 27.03.2011
19.06.2019
№219.017.88f0

Газовый лазер с высокочастотным электромагнитным возбуждением

Лазер содержит активную среду с системой возбуждения, расположенные между цилиндрическим и плоским зеркалами оптического резонатора. Резонатор имеет V-образную конфигурацию с размещенными на его концах отражающей дифракционной решеткой и плоским выходным зеркалом. Устройство пространственной...
Тип: Изобретение
Номер охранного документа: 0002419184
Дата охранного документа: 20.05.2011
19.06.2019
№219.017.8aac

Способ передачи и приема цифровой информации

Изобретение относится к области радиотехники, а именно к передаче информации в сети связи. В способе передачи и приема цифровой информации производится деление цифрового сигнала на пакеты длиной М бит, сопоставление и замена каждого пакета цифровой информации, представляющего собой i-ю (i∈1…K)...
Тип: Изобретение
Номер охранного документа: 0002436248
Дата охранного документа: 10.12.2011
19.06.2019
№219.017.8aae

Радиомодем

Изобретение относится к области радиотехники и может быть использовано в адаптивных системах специальной радиосвязи для передачи данных по радиоканалу в условиях воздействия комплекса преднамеренных помех. Технический результат - обеспечение защищенного режима работы с самовосстановлением...
Тип: Изобретение
Номер охранного документа: 0002439820
Дата охранного документа: 10.01.2012
Showing 41-46 of 46 items.
19.06.2019
№219.017.88f0

Газовый лазер с высокочастотным электромагнитным возбуждением

Лазер содержит активную среду с системой возбуждения, расположенные между цилиндрическим и плоским зеркалами оптического резонатора. Резонатор имеет V-образную конфигурацию с размещенными на его концах отражающей дифракционной решеткой и плоским выходным зеркалом. Устройство пространственной...
Тип: Изобретение
Номер охранного документа: 0002419184
Дата охранного документа: 20.05.2011
29.06.2019
№219.017.9bf0

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

Изобретение относится к области микроэлектроники и может быть использовано в технологии изготовления полупроводниковых интегральных схем (ИС), а также для анализа изделий, отказавших у потребителя. Технический результат: повышение точности диагностики и расширения функциональных возможностей...
Тип: Изобретение
Номер охранного документа: 0002348049
Дата охранного документа: 27.02.2009
29.06.2019
№219.017.9f16

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

Изобретение относится к радиосвязи и может быть использовано в системах радиочастотной идентификации на поверхностных акустических волнах (ПАВ). Достигаемый технический результат - увеличение дальности действия системы радиочастотной идентификации за счет кодирования данных идентификатора...
Тип: Изобретение
Номер охранного документа: 0002416107
Дата охранного документа: 10.04.2011
29.06.2019
№219.017.a0c5

Фоточувствительный фильтр на поверхностных акустических волнах

Изобретение относится к области акустооптики и акустоэлектроники и может быть использовано в системах оптической связи и оптической локации. Технический результат - уменьшение уровня акустических потерь в подложке в процессе работы фильтра и повышение его добротности. Для этого в...
Тип: Изобретение
Номер охранного документа: 0002439755
Дата охранного документа: 10.01.2012
21.04.2023
№223.018.4f3d

Способ эксплуатации скважин

Изобретение относится к нефтегазодобывающей промышленности и может быть применено при эксплуатации газовых, газоконденсатных и нефтяных скважин. Способ эксплуатации скважин, в том числе обводненных, заключается в том, что на фонтанной арматуре над крестовиной дополнительно устанавливают...
Тип: Изобретение
Номер охранного документа: 0002792861
Дата охранного документа: 28.03.2023
21.04.2023
№223.018.4f85

Способ эксплуатации газовых и газоконденсатных скважин

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