Способ поиска, разметки и отображения информации и система поиска, разметки и отображения информации
Изобретение относится к средствам информационного поиска и структурам баз данных. Техническим результатом является упрощение логической и физической организации баз данных при постоянном обновлении контрольных объектов данных ассоциированной информации и повышении быстродействия работы системы за счет упрощения функционирования узлов связи информационной сети. Технический результат достигается тем, что создают две области данных, по меньшей мере одна из которых является резидентной областью, а, по меньшей мере, одна другая область является нерезидентной для источника запроса искомых объектов данных. При этом в резидентной области создают массив контрольных объектов данных или/и массив контрольных объектов данных с соответствующими каждому указанному объекту первичными гиперссылками в качестве связанных данных, а в нерезидентной области создают массив контрольных объектов данных ассоциированной информации или/и массив контрольных объектов данных ассоциированной информации с соответствующими каждому указанному объекту ассоциированными данными или/и, по меньшей мере, одной вторичной гиперссылкой. 2 н. и 35 з.п. ф-лы, 1 табл.
Реферат
Изобретение относится к области обработки цифровых данных с помощью электрических устройств, в частности к средствам информационного поиска и структурам баз данных, специально предназначенным для специфических функций.
Известен способ отображения электронных документов, включающий ввод объектов искомых данных, подлежащих поиску по информационным сетям, сравнение объектов искомых данных с объектами данных ассоциированной информации в информационной сети и отображение данных ассоциированной информации информационной сети, а также система отображения электронных документов, содержащая информационную сеть с базами данных ассоциированной информации (см. например US №5960425, G 06 F 17/30, 1999 г.).
Указанные известные средства обеспечивают в основном поиск числовых данных и представляют результаты в виде, требующем дальнейшей обработки.
Более совершенным и наиболее близким аналогом заявляемому техническому решению является способ поиска, разметки и отображения информации, включающий ввод искомых объектов данных исходных электронных документов, подлежащих поиску по информационным сетям с терминала абонента сети, осуществляющего функцию источника запроса искомых объектов данных, сравнение искомых объектов данных исходных электронных документов с контрольными объектами данных ассоциированной информации в информационной сети, преобразование объектов данных исходных электронных документов посредством разметки гиперссылками, визуализацию на терминале абонента сети электронных документов с гиперссылками и вызов на терминал абонента сети данных ассоциированной информации информационной сети, а также информационную сеть с, по меньшей мере, одной базой данных контрольных объектов данных ассоциированной информации, по меньшей мере, один прокси-сервер, связанный информационной сетью с базой данных контрольных объектов данных ассоциированной информации, и, по меньшей мере, один терминал абонента сети, имеющий программу многооконного доступа к просмотру электронных документов и данных в информационной сети и связанный с информационной сетью, по меньшей мере, одним хост-сервером, имеющим программное обеспечение доступа терминала абонента сети в информационную сеть (US №20020004843, G 06 F 15/00, 2002 г.).
Однако применение такого известного технического решения существенно усложняет логическую и физическую организацию баз данных информационной сети.
Задачей, на решение которой направлено заявляемое техническое решение, является создание эффективного средства доступа пользователей сети к ассоциированной информации, например рекламной или коммерческой, или учебной.
Технический результат, который может быть получен при осуществлении способа, заключается в существенном упрощении логической и физической организации баз данных при постоянном обновлении контрольных объектов данных ассоциированной информации и повышении быстродействия работы системы за счет упрощения функционирования узлов связи информационной сети.
Указанный технический результат достигается способом поиска, разметки и отображения информации, включающим ввод искомых объектов данных исходных электронных документов, подлежащих поиску по информационным сетям с терминала абонента сети, осуществляющего функцию источника запроса искомых объектов данных, сравнение искомых объектов данных исходных электронных документов с контрольными объектами данных ассоциированной информации в информационной сети, преобразование объектов данных исходных электронных документов посредством разметки гиперссылками, визуализацию на терминале абонента сети электронных документов с гиперссылками и вызов на терминал абонента сети данных ассоциированной информации информационной сети на терминал абонента сети данных ассоциированной информации информационной сети, за счет того, что создают, по меньшей мере, две области данных, по меньшей мере, одна из которых является резидентной областью для источника запроса искомых объектов данных и имеет организацию правил описания, хранения и манипулирования объектами данных, предусматривающую привязку к объектам данных первичных гиперссылок, содержащих дополнительные параметры, для адресации к, по меньшей мере, одной другой области, а, по меньшей мере, одна другая область является нерезидентной для источника запроса искомых объектов данных и имеет организацию правил описания, хранения и манипулирования объектами данных, предусматривающую привязку к объектам данных вторичных гиперссылок для адресации, по меньшей мере, к одному ресурсу данных ассоциированной информации для доступа к ней с терминалов абонентов, по меньшей мере, одной резидентной области являющейся источником первичной гиперссылки, при этом в резидентной области создают массив контрольных объектов данных или/и, массив контрольных объектов данных с соответствующими каждому указанному объекту первичными гиперссылками в качестве связанных данных, а в нерезидентной области создают массив контрольных объектов данных ассоциированной информации или/и массив контрольных объектов данных ассоциированной информации с соответствующими каждому указанному объекту вторичными гиперссылками в качестве связанных данных ассоциированной информации информационной сети.
А также за счет того, что сравнение искомых объектов данных исходных электронных документов с контрольными объектами данных в резидентной области информационной сети осуществляют посредством поиска объектов исходных данных в контрольных объектах данных резидентной области.
А также за счет того, что сравнение искомых объектов данных исходных электронных документов с контрольными объектами данных в резидентной области информационной сети осуществляют посредством поиска контрольных объектов данных резидентной области информационной сети в объектах данных исходных электронных документов.
А также за счет того, что вызов на терминал абонента сети данных ассоциированной информации информационной сети осуществляют с операцией вызова по первичной гиперссылке.
А также за счет того, что вызов на терминал абонента сети данных ассоциированной информации информационной сети осуществляют с операцией перенаправления вызова по вторичной гиперссылке.
А также за счет того, что информационная сеть является сетью Интернет или/и экстранет или/и интранет.
А также за счет того, что, по меньшей мере, одна первичная гиперссылка является множественной и содержит список иных гиперссылок.
А также за счет того, что, по меньшей мере, одна первичная гиперссылка или иная гиперссылка в множественной первичной гиперссылке содержит адресацию со значением искомого объекта исходных данных электронного документа.
А также за счет того, что привязка вторичной гиперссылки к ресурсу данных ассоциированной информации для перенаправления вызова по первичной гиперссылке с терминала абонента производится, по меньшей мере, с учетом искомого объекта исходных данных электронного документа, содержащегося в первичной гиперссылке в качестве адресации.
А также за счет того, что, по меньшей мере, одна первичная гиперссылка или иная гиперссылка в множественной первичной гиперссылке содержит адресацию со значением имени резидентной области, являющейся источником такой первичной гиперссылки или иной гиперссылки в множественной первичной гиперссылке.
А также за счет того, что привязка вторичной гиперссылки к ресурсу данных ассоциированной информации для перенаправления вызова по первичной гиперссылке с терминала абонента производится, по меньшей мере, с учетом значений имени резидентной области, являющейся источником такой первичной гиперссылки и искомого объекта исходных данных электронного документа, содержащихся в первичной гиперссылке в качестве адресации.
А также за счет того, что адресация передается как часть абсолютного адреса в унифицированном идентификаторе ресурса или как часть относительного адреса в унифицированном идентификаторе ресурса, или как часть адреса в нотации системы прямой дальней автоматической телефонной связи.
А также за счет того, что массив объектов в резидентной области дополняют копиями объектов в нерезидентной области.
А также за счет того, что массив объектов в нерезидентной области дополняют копиями объектов в резидентной области.
А также за счет того, что при создании массива объектов фиксируют в качестве связанных данных объекта частотность вводов или/и поиска каждого объекта данных.
А также за счет того, что перед преобразованием данных электронных документов посредством разметки гиперссылками производят переформатирование данных из исходного формата в формат, позволяющий размещать в данных гиперссылки и/или комментарии.
Технический результат, который может быть получен при реализации заявляемой системы, заключается в обеспечении условий реализации заявляемого способа.
Указанный технический результат достигается системой поиска, разметки и отображения информации, содержащей информационную сеть, содержащую, по меньшей мере, одну базу контрольных объектов данных ассоциированной информации непрямого доступа, связанную с, по меньшей мере, одним прокси-сервером, связанным с информационной сетью, по меньшей мере, один терминал абонента сети, имеющий программу многооконного доступа к просмотру электронных документов и данных в информационной сети и связанный с информационной сетью, по меньшей мере, одним хост-сервером, имеющим программное обеспечение доступа терминала абонента сети в информационную сеть и, по меньшей мере, одну базу контрольных объектов данных ассоциированной информации прямого доступа, связанную с терминалом абонента или связанную с хост-сервером, и, по меньшей мере, один ресурс данных ассоциированной информации, адресуемый в сети, за счет того, что она снабжена базой данных прямого доступа с массивом объектов, по меньшей мере, контрольных объектов данных или/и контрольных объектов данных с соответствующими каждому указанному объекту первичными гиперссылками в качестве связанных данных в резидентной области, и базой данных непрямого доступа с массивом объектов, по меньшей мере, контрольных объектов данных ассоциированной информации или/и контрольных объектов данных ассоциированной информации с соответствующими каждому указанному объекту вторичными гиперссылками в качестве связанных данных ассоциированной информации информационной сети в нерезидентной области.
А также за счет того, что база данных прямого доступа связана с терминалом абонента сети посредством хост-сервера, при этом хост-сервер оснащен программой преобразования данных электронных документов посредством разметки данных первичными гиперссылками данных.
А также за счет того, что база данных прямого доступа связана с терминалом абонента сети, при этом терминал абонента сети оснащен программой преобразования данных электронных документов посредством разметки данных первичными гиперссылками данных.
А также за счет того, что база данных прямого доступа связана с терминалом абонента сети посредством прокси-сервера, при этом прокси-сервер оснащен программой преобразования данных электронных документов посредством разметки данных первичными гиперссылками данных.
А также за счет того, что база данных непрямого доступа связана с информационной сетью посредством прокси-сервера.
А также за счет того, что база данных непрямого доступа связана с информационной сетью посредством хост-сервера.
А также за счет того, что хост-сервер выполнен с функцией почтового сервера и/или с функцией сервера телефонной связи и/или с функцией прокси-сервера.
А также за счет того, что прокси-сервер выполнен с функцией почтового сервера и/или сервером провайдера связи с Интернет и/или с функцией сервера телефонной связи.
В данном определении сущности заявляемого технического решения подразумевается следующее толкование терминов:
данные - информация, представленная в форме, воспринимаемой для формальной обработки автоматическими устройствами,
объекты данных - знаковые отображения элементов и/или параметров, и/или атрибутов, и/или отношений данных,
контрольные объекты данных - объекты данных, совпадение любых других объектов данных, с которыми при их сравнении дает результат "истина" или "ложь",
область данных - физическое пространство, для которого предусмотрен механизм ввода, доступа и удаления данных,
резидентная область данных - область данных, зависимая от сетевой операционной системы или операционной системы источника запроса искомых данных,
нерезидентная область данных - область данных, независимая от сетевой операционной системы или операционной системы источника запроса искомых данных и доступная прикладным программам,
массив объектов данных - набор последовательно организованных на логическом уровне данных одинакового типа, предназначенный для работы с ним в памяти прямого доступа,
база данных непрямого доступа - совокупность данных, организованных по определенным правилам, предусматривающим независимость от обрабатывающих программ, общие принципы описания, хранения и манипулирования, при которых операция доступа осуществляется с обращением к другим данным, в рамках принятой организации данных,
база данных прямого доступа - совокупность объектов данных, организованных по определенным правилам, предусматривающим независимость от обрабатывающих программ, общие принципы описания, хранения и манипулирования, при которых операция доступа осуществляется без обращения к другим данным, в рамках принятой организации данных,
информационная сеть - совокупность электронно-вычислительных машин, связанных системой передачи данных и средствами связи для доступа абонентов к вычислительным ресурсам сети,
терминал абонента сети - устройство со средствами ввода и вывода данных, подключенное к сети и являющееся источником и/или получателем данных,
прокси-сервер - посреднический сервер, обеспечивающий доступ абонентов сети к базе данных,
хост-сервер - сервер, имеющий доступ к ресурсам сети и отдающий свой ресурс абонентам,
электронные документы - текстовые представления данных, например письма электронной почты или сообщения SMS, или EMS, или MMS, или данные страниц HTML, или WML или XML, или формат MS Office,
гиперссылка - языковая конструкция в формате электронного документа, например HTML, или одного из форматов MS Office, содержащая видимый или невидимый пользователю унифицированный указатель информационного ресурса для обозначения доступа к такому информационному ресурсу, выделяется при визуализации в тексте цветом, подчеркиванием или другими известными способами,
множественная гиперссылка - языковая конструкция в формате электронного документа, например HTML, или одного из форматов MS Office, содержащая множество гиперссылок для обозначения доступа к таким информационным ресурсам, выделяется при визуализации в тексте цветом, подчеркиванием или другими известными способами, позволяет отобразить список, содержащий множество гиперссылок,
ресурс - данные, устройство или объект вычислительной системы или сети
адрес - уникальный физический, логический или сетевой идентификатор или номер, присвоенный ресурсу для операций с ним,
адресация - установление ресурса, соответствующего адресу,
переадресация - адресация с изменением адреса,
адресуемый ресурс - ресурс, имеющий присвоенный ему адрес,
вызов (ресурса) - процесс сетевого доступа к ресурсу с использованием адресации,
перенаправление (переадресация) вызова - процесс сетевого доступа к ресурсу с использованием переадресации, для сети Интернет называется redirect, и может быть проведена на другой адрес URI например в соответствии с описанием в разделе №10.3. "Redirection" в RFC 2616 или иным известным способом,
имя - символ или группа символов для идентификации элемента данных,
параметр - переменная, имеющая присвоенное ей значение,
параметр искомого объекта - параметр, имеющий значение имени искомого объекта исходных данных,
параметр резидентной области - параметр, имеющий значение имени резидентной области,
значение - данные, на которые ссылается параметр в данный момент,
унифицированный указатель информационного ресурса - адрес URL (uniform resource locator), синтаксис которого определен в RFC 2396 либо как абсолютный адрес URI (absolute URI), имеющий характерный синтаксис (generic URI syntax) вида<scheme>://<authority><path>?<query>), или как относительный адрес URI (relative URI syntax), имеющий синтаксис вида (net_path | abs_path | rel_path) ["?" query], либо может соответствовать и другим аналогичным требованиям, например, описанным в RFC 3401-3406 реализации DDDS адресации,
связанные данные - данные, имеющие связь с объектами данных, связь, зависящую от параметров и устанавливающуюся при вызове программы,
программа многооконного доступа к просмотру электронных документов и данных в информационной сети (далее браузер) - программа типа, например, Microsoft Internet Explorer или Netscape Navigator.
Предлагаемая система поиска содержит информационную сеть (например, Интернет или/и экстранет или/и интранет), содержащую, по меньшей мере, одну базу контрольных объектов данных ассоциированной информации непрямого доступа, связанную с, по меньшей мере, одним прокси-сервером, связанным с информационной сетью, и, по меньшей мере, один терминал абонента сети, имеющий программу многооконного доступа к просмотру электронных документов и данных в информационной сети и связанный с информационной сетью, по меньшей мере, одним хост-сервером, имеющим программное обеспечение доступа терминала абонента сети в информационную сеть, по меньшей мере, одну базу контрольных объектов данных ассоциированной информации прямого доступа, связанную с терминалом абонента или связанную с хост-сервером, и, по меньшей мере, один ресурс данных ассоциированной информации, адресуемый в сети. Система поиска снабжена базой данных прямого доступа с массивом объектов, по меньшей мере, контрольных объектов данных или/и, контрольных объектов данных с соответствующими каждому указанному объекту первичными гиперссылками в качестве связанных данных в резидентной области, и базой данных непрямого доступа с массивом объектов, по меньшей мере, контрольных объектов данных ассоциированной информации или/и контрольных объектов данных ассоциированной информации с соответствующей, по меньшей мере, одному указанному объекту, по меньшей мере, одной вторичной гиперссылкой или/и одним массивом ассоциированных данных, в качестве связанных данных ассоциированной информации информационной сети в нерезидентной области.
В одном исполнении база данных прямого доступа может быть связана с терминалом абонента сети посредством хост-сервера, при этом хост-сервер будет оснащен программой преобразования данных электронных документов посредством разметки первичными гиперссылками данных. В другом исполнении база данных прямого доступа непосредственно связана с терминалом абонента сети, при этом терминал абонента сети будет оснащен программой преобразования данных электронных документов посредством разметки первичными гиперссылками данных. В третьем исполнении база данных прямого доступа связана с терминалом абонента сети посредством прокси-сервера, при этом прокси-сервер будет оснащен программой преобразования данных электронных документов посредством разметки данных первичными гиперссылками данных.
В одном исполнении нерезидентная база данных непрямого доступа может быть связана с информационной сетью посредством прокси-сервера, а в другом исполнении может быть связана с информационной сетью посредством хост-сервера. Возможно, также исполнение, когда хост-сервер выполнен с функцией почтового сервера и/или с функцией сервера телефонной связи и/или с функцией прокси-сервера, или когда прокси-сервер выполнен с функцией почтового сервера и/или сервером провайдера связи с Интернет и/или с функцией сервера телефонной связи.
Работа системы и реализация способа осуществляются следующим образом.
В базах данных создают, по меньшей мере, две области данных, по меньшей мере, одна из которых для источника запроса искомых объектов данных является резидентной областью, а другая - нерезидентной. Резидентная область имеет организацию правил описания, хранения и манипулирования объектами данных, предусматривающую привязку к объектам данных первичных гиперссылок, содержащих дополнительные параметры, для адресации, по меньшей мере, к одной нерезидентной области. Нерезидентная область имеет организацию правил описания, хранения и манипулирования объектами данных, предусматривающую привязку к объектам данных вторичных гиперссылок для адресации, по меньшей мере, к одному ресурсу данных ассоциированной информации для доступа к ней с терминалов абонентов, по меньшей мере, одной резидентной области, являющейся источником первичной гиперссылки.
Находясь в сети, например Интернет, содержащей адресуемые ресурсы (например, базу(-ы) данных или адресуемые страницы Интернет), пользователь с терминала абонента сети, осуществляющего функцию источника запроса искомых данных, вводом объектов искомых данных, электронных документов осуществляет запрос их поиска в сети. Из объектов искомых данных, содержащихся в запросах пользователей (например, имеются в виду запросы пользователя (-ей) на поиск информации в локальной сети, интранет, экстранет или Интернет), поступивших в соответствующую резидентную область действий (или хост-сервера Интернет провайдера, или прокси-сервера, или терминала в зависимости от исполнения системы) создают массив контрольных объектов данных или/и массив контрольных объектов данных с соответствующими каждому указанному объекту первичными гиперссылками в качестве связанных данных. Или массив контрольных объектов данных создают с использованием иных объектов из иных источников. Таким образом, массив объектов в резидентной области будет содержать, по меньшей мере, искомые объекты данных или искомые объекты данных в совокупности с иными объектами из иных источников или иные объекты из иных источников.
Одновременно в нерезидентной области (или хост-сервера Интернет провайдера, или прокси-сервера, или терминала в зависимости от исполнения системы) в базе данных непрямого доступа аналогичными процедурами создают массив контрольных объектов данных ассоциированной информации или/и массив контрольных объектов данных ассоциированной информации с соответствующими каждому указанному объекту вторичными гиперссылками в качестве связанных данных ассоциированной информации информационной сети в совокупности с иными объектами из иных источников.
Создание указанных массивов может сопровождаться дополнением объектами посредством их копирования соответственно из резидентной области в нерезидентную или, наоборот, из нерезидентной области в резидентную. Кроме того, при создании массивов объектов фиксируют в качестве связанных данных объекта частотность вводов или/и поиска каждого объекта данных. Кроме того, объекты данных могут ранжироваться в массивах в соответствии с частотностью их ввода или/и поиска.
Работу с массивом базы данных прямого доступа начинают после осуществления доступа к искомым данным исходных электронных документов. В процессе работы с массивом базы данных прямого доступа программно осуществляют следующие действия:
- сравнение объектов данных исходных электронных документов с объектами данных, имеющимися в массиве, или посредством поиска объектов данных исходных электронных документов в контрольных объектах данных резидентной области, или посредством поиска контрольных объектов данных резидентной области информационной сети в объектах данных исходных электронных документов,
- если найдено совпадение с контрольным объектом, в качестве связанных данных привязывают к выявленному идентичному объекту исходных данных соответствующую контрольному объекту первичную гиперссылку, с адресом области базы данных непрямого доступа или иной области ресурса информационной сети, известной в массиве, адресом, содержащим, по меньшей мере, один параметр со значением контрольного объекта или, по меньшей мере, два параметра, один со значением контрольного объекта и другой со значением имени резидентной области, являющейся источником этой первичной гиперссылки,
- если найдено совпадение с контрольным объектом, которому в качестве связанных данных не сопоставлена первичная гиперссылка, то формируют первичную гиперссылку с адресом области базы данных непрямого доступа или иной области ресурса информационной сети, известной в массиве, адресом, содержащим, по меньшей мере, один параметр со значением искомого объекта или, по меньшей мере, два параметра, один со значением искомого объекта и другой со значением имени резидентной области, являющейся источником этой первичной гиперссылки;
- совершают преобразование каждого объекта данных исходных электронных документов, имеющего совпадение, по меньшей мере, с одним из контрольных объектов массива, посредством разметки, по меньшей мере, одной первичной гиперссылкой или посредством разметки первичной множественной гиперссылкой, а при необходимости перед преобразованием производят переформатирование данных из исходного формата в формат, позволяющий размещать в данных гиперссылки и/или комментарии;
- если не найдено совпадение искомого объекта исходных данных ни с одним контрольным объектом массива резидентной области, то преобразование объекта исходных данных посредством разметки гиперссылкой не совершают;
- доставляют и визуализируют размеченный первичными гиперссылками электронный документ на терминале абонента сети.
На средстве отображения данных пользователь видит электронный документ, содержащий, по меньшей мере, один объект исходного электронного документа, размеченный, по меньшей мере, одной первичной гиперссылкой с адресацией в унифицированном указателе информационного ресурса к прокси-серверу, по меньшей мере, одной нерезидентной области. Пользователь устройством ввода активизирует первичную гиперссылку, благодаря чему программа многооконного доступа к просмотру электронных документов и данных в информационной сети производит первичный HTTP вызов прокси-сервера, связанного информационной сетью с базой данных непрямого доступа (или хост-сервера или соответствующей области терминала, в зависимости от связи базы данных непрямого доступа), и прокси-сервер (или хост-сервер или терминал) программно инициирует следующие действия:
- извлекает из строки HTTP вызова, по меньшей мере, один параметр со значением искомого объекта или, по меньшей мере, два параметра, один со значением искомого объекта и другой со значением имени резидентной области, являющейся источником этой первичной гиперссылки;
- совершается поиск в базе данных непрямого доступа объекта, идентичного значению параметра искомого объекта, в массиве контрольных объектов данных ассоциированной информации с соответствующими каждому объекту вторичными гиперссылками в качестве связанных данных ассоциированной информации информационной сети,
- извлечение множества вторичных гиперссылок, имеющих привязку к контрольному объекту, идентичному значению параметра искомого объекта, или извлечение всех вторичных гиперссылок, имеющих привязку к контрольному объекту, идентичному значению параметра искомого объекта, и поиск в извлеченном множестве вторичных гиперссылок подмножества вторичных гиперссылок, имеющих также привязку к значению параметра резидентной области,
- визуализация пользователю терминала данных ассоциированной информации, предназначенной для случаев найденного пустого множества или подмножества вторичных гиперссылок ассоциированной информации, или
- визуализация пользователю терминала множества или подмножества двух или более найденных вторичных гиперссылок ассоциированной информации, или
- направление на терминал абонента сети команды перенаправления вызова по найденной единственной вторичной гиперссылке, вторичный HTTP вызов (доставку) на терминал абонента сети данных ассоциированной информации информационной сети операцией перенаправления вызова (redirect) по вторичной гиперссылке,
- и визуализация данных ассоциированной информации на терминале абонента сети.
При наличии ассоциированной информации непосредственно в базе данных непрямого доступа вызов на терминал абонента сети данных ассоциированной информации осуществляют с операцией вызова по первичной гиперссылке и программно инициируют следующие действия:
- поиск объекта, идентичного объекту искомых данных в массиве контрольных объектов данных ассоциированной информации в нерезидентной области, извлечение ассоциированной информации одновременно соответствующей и найденному объекту и имени резидентной области, являющейся источником первичной гиперссылки.
- открытие нового окна браузера с соответствующей ассоциированной информацией,
- визуализация данных ассоциированной информации на терминале абонента сети.
Условием, способствующим осуществлению упомянутых действий, является то, что, по меньшей мере, одна первичная гиперссылка является множественной и содержит список иных гиперссылок. В этом случае первичная гиперссылка или иная гиперссылка в множественной первичной гиперссылке может содержать адрес с параметром искомого объекта исходных данных электронного документа и/или адрес с параметром резидентной области, являющейся источником такой первичной гиперссылки или иной гиперссылки в множественной первичной гиперссылке. В первом случае привязка вторичной гиперссылки к ресурсу данных ассоциированной информации для перенаправления вызова по первичной гиперссылке с терминала абонента производится, по меньшей мере, с учетом искомого объекта исходных данных электронного документа, содержащегося в первичной гиперссылке, а во втором - с учетом значений имени резидентной области, являющейся источником такой первичной гиперссылки и искомого объекта исходных данных электронного документа, содержащихся в первичной гиперссылке в качестве параметра(-ов) адреса. При этом адрес как в первичной, так и во вторичной гиперссылках передается как часть абсолютного адреса в унифицированном идентификаторе ресурса, или как часть относительного адреса в унифицированном идентификаторе ресурса, или как часть адреса в нотации системы прямой дальней автоматической телефонной связи.
Пример организации объектов данных и соответствующих им вторичных гиперссылок в базе данных непрямого доступа рекламного агентства иллюстрируют нижеприведенные таблица и описание процедур.
Предположим, что в приведенном примере источником первичных гиперссылок служат N резидентных областей провайдеров связи Интернет, обозначенные в таблице нумерованными именами ISP_1...ISP_N. Каждый такой провайдер является хост-сервером и предоставляет своим пользователям собственный ресурс доступа в Интернет. Пользователи осуществляют доступ к электронным документам - страницам Интернет путем вызова адреса страниц. Перед доставкой страниц Интернет пользователям для визуализации на терминале Интернет провайдер производит перехват потока HTML данных вызванной страницы, разбивает текст страницы на слова и/или словосочетания, сравнивает полученные объекты данных с массивом контрольных объектов в резидентной базе провайдера и производит разметку страниц первичными гиперссылками вида www.reklamnoe-agentstvo.ru?par1=slovo-ili-slovosotchetanie i:par2=ISP_j перед визуализацией пользователю. Как видно, первичные гиперссылки содержат адрес рекламного агентства www.reklamnoe-agentstvo.ru и параметры адреса par1 и раr2, которые содержатся в поле (?query) нотации в синтаксисе URL первичной гиперссылки. Допустим Интернет провайдер ISP_1 разметил второй объект slovo-ili-slovosotchetanie_2 искомых данных исходной страницы Интернет первичной гиперссылкой: www.reklamnoe-agentstvo.ru?par1=slovo-ili-slovosotchetanie_2:par2=ISP_1, после чего размеченная страница Интернет, содержащая эту первичную гиперссылку, была визуализирована на терминале пользователя, и пользователь активизировал эту гиперссылку, осуществив вызов по адресу www.reklamnoe-agentstvo.ru прокси-сервера рекламного агентства. Получив такой первичный HTTP вызов, прокси-сервер рекламного агентства извлекает из вызова первый объект "slovo-ili-slovosotchetanie_2" и использует этот параметр как поисковый запрос к собственной базе данных непрямого доступа с вторичными гиперссылами, ведущими непосредственно на рекламируемые ресурсы в сеть (Интернет).
Как показано в таблице, база данных непрямого доступа содержит N различных вторичных гиперссылок, соответствующих параметру искомого объекта - конкретному слову или словосочетанию "slovo-ili-slovosotchetanie_2". Результатом поиска по "slovo-ili-slovosotchetanie_2" будет строка N вторичных гиперссылок (1/2...N/2). Прокси-сервер рекламного агентства извлекает из строки одну вторичную гиперссылку, которая соответствует второму параметру "ISP_1" первичной гиперссылки, то есть выбирает "Вторичную гиперссылку 1/2". Наличие в адресе параметра резидентной области позволяет рекламодателям показывать рекламу своих продуктов только пользователям определенных резидентных областей (хост-серверов) провайдеров Интернет. Хотя в приведенном примере поиск вторичной гиперссылки происходит сначала по строкам, а уже затем по столбцам, понятно, что порядок поиска вторичной гиперссылки может быть изменен. При этом поиск может происходить сначала по столбцам таблицы, а затем в строках.
Получив в ответ на поисковый запрос вторичную гиперссылку сайт рекламодателя или комментарий рекламодателя, прокси-сервер рекламного агентства возвращает браузеру терминала абонента сети операцию перенаправления (redirect) первичного HTTP вызова www.reklamnoe-agentstvo.ru?par1=slovo-ili-slovosotchetanie 2:par2:=ISP_1 по вторичной гиперссылке на сайт рекламодателя или открывает в браузере терминала абонента сети HTML окно комментария, содержащее рекламный текст или/и вторичные гиперссылки на рекламируемые ресурсы Операции перенаправления терминала абонента сети Интернет на другой URI (redirect) может быть проведена в соответствии с описанием в разделе №10.3. "Redirection" в RFC 2616.
Прокси-сервер рекламного агентства может не перенаправлять вызов первичной гиперссылки на страницу рекламируемой ассоциированной информации, имеющей адрес вторичной гиперссылки, как показано в предыдущем примере, а вместо операции перенаправления вызова, прокси-сервер рекламного агентства может создать HTML страницу и доставить ее для визуализации пользователю, разместив на странице комментарий или/и список вторичных гиперссылок. Например, при активизации первичной гиперссылки www.reklamnoe-agentstvo.ru?par1=slovo-ili-slovosotchetanie_E:par2=ISP_1 объекта исходных данных (slovo-ili-slovosotchetanie_E) пользователем резидентной области 1 (ISP_1) в новом или открытом ранее окне браузера на терминале пользователя ему будет показан список вторичных гиперссылок "Вторичная гиперссылка 1/Е/1; Вторичная гиперссылка 1/Е/2;...; Вторичная гиперссылка 1/E/s" (строка Е, столбец 1 Ошибка! Источник ссылки не найден.), а пользователю резидентной области N (ISP_N) при активизации им первичной гиперссылки www.reklamnoe-agentstvo.ru?par1=slovo-ili-slovosotchetanie E:par2=ISP_N такого же объекта исходных данных (slovo-ili-slovosotchetanie_E) в новом или открытом ранее окне браузера терминала пользователя будет показан комментарий "Ассоциированная информация N/E" (строка Е, столбец N,). В то же время пользователю резидентной области Е (ISP_E) при активизации им первичной гиперссылки www.reklamnoe-agentstvo.m?par1=slovo-ili-slovosotchetanie_E; par2=ISP_E такого же объекта исходных данных (slovo-ili-slovosotchetanie_E) не будет показано ничего, так как результат поиска в базе данных непрямого доступа рекламного агентство даст результат "пуст" (строка Е, столбец Е) или в новом или открытом ранее окне браузера терминала пользователя будет показан заранее известный в массиве базы данных непрямого доступа комментарий "Слово не продано. Чтобы его купить, обратитесь в службу продаж рекламного агентства по тел. 123-45-67". Понятно, что список вторичных ссылок, аналогич