RU2247424C2 - Addressing system with use of hypertext links - Google Patents
Addressing system with use of hypertext links Download PDFInfo
- Publication number
- RU2247424C2 RU2247424C2 RU2002129164/09A RU2002129164A RU2247424C2 RU 2247424 C2 RU2247424 C2 RU 2247424C2 RU 2002129164/09 A RU2002129164/09 A RU 2002129164/09A RU 2002129164 A RU2002129164 A RU 2002129164A RU 2247424 C2 RU2247424 C2 RU 2247424C2
- Authority
- RU
- Russia
- Prior art keywords
- documents
- hyperlink
- document
- links
- hyperlinks
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims description 8
- 239000000126 substance Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Предложение относится к средствам, обеспечивающим создание множественных двунаправленных ссылок в рамках гипертекстового языка (HTML). Система может найти применение в создании баз данных (ресурсов), в том числе в сети, документы которых не только обладают возможностью адресоваться, т.е. обеспечивать их поиск по адресу, например, URL (универсальный локатор ресурса), но и формировать указатели (адреса) документов, связанные с ним. Таким образом, обеспечивается целостность баз данных путем взаимосвязывания адресами множества или множеств документов.The proposal relates to tools that provide the creation of multiple bidirectional links within the hypertext language (HTML). The system can find application in the creation of databases (resources), including in the network, the documents of which not only have the ability to be addressed, i.e. provide their search by address, for example, URL (universal resource locator), but also form pointers (addresses) of documents associated with it. Thus, the integrity of databases is ensured by interconnecting the addresses of multiple or multiple documents.
Предшествующий уровень техникиState of the art
Известны системы адресации с использованием гипертекстовых ссылок на языке HTML, описанные, например, в Норенков И.П. и др. Телекоммуникационные технологии и сети. Москва, МГТУ им. Н.Э. Баумана, 1998, с.131-136.Known addressing systems using hypertext links in HTML, described, for example, in Norenkov IP and others. Telecommunication technologies and networks. Moscow, MSTU N.E. Bauman, 1998, pp. 131-136.
HTML - гипертекстовый язык для заполнения информационных Web-серверов. Он описывает структуру документа, вид которого на экране определяется браузером.HTML is a hypertext language for populating information Web servers. It describes the structure of the document, the appearance of which on the screen is determined by the browser.
Описание на HTML - это текст в формате ASC 11 и последовательность включенных в него команд (управляющих кодов, называемых также дескрипторами или тегами). Эти команды расставляются в нужных местах текста, определяя шрифты, переносы, пояснения, графические изображения, ссылки и т.п. В командах вставки графики и гипертекстовых ссылок используются адреса URL (Uniform Resource Locator). При этом ссылаться можно как на нужные места в том же документе, в котором поставлена ссылка, так и на другие файлы, находящиеся в любом месте сети. Перед простановкой внутренней ссылки, т.е. ссылки на некоторую позицию в данном файле, нужно разместить метку в этой позиции. То есть, известно, что HTML позволяет использовать в разметке документов URL - универсальный локатор ресурса, позволяющий адресоваться к другому документу в сети, имеющий вид:An HTML description is text in ASC 11 format and a sequence of commands included in it (control codes, also called descriptors or tags). These commands are placed in the right places of the text, defining fonts, hyphenation, explanations, graphic images, links, etc. Uniform Resource Locator URLs are used in graphics and hypertext link insertion commands. At the same time, you can refer both to the necessary places in the same document in which the link is made, and to other files located anywhere on the network. Before setting up an internal link, i.e. links to some position in this file, you need to place a label in this position. That is, it is known that HTML allows you to use URL in the markup of documents - a universal resource locator that allows you to address to another document on the network, having the form:
"A HREF=http://www.ya.ru/index.html>поиск</А>"."A HREF = http: //www.ya.ru/index.html> search </a>".
Локатор состоит в данном случае из тегов <А> и </А>, атрибута HREF, описывающего местоположения ресурса (документа) и текста, а также Ancor - якорь (маркер) внутри документа для обеспечения возможности адресации на сегмент страницы.The locator in this case consists of the tags <A> and </ A>, the HREF attribute that describes the location of the resource (document) and text, and Ancor - an anchor (marker) inside the document to enable addressing to the page segment.
Известна система связывания множества объектов в браузере через сеть, содержащая множество адресов, которые скопированы и находятся в ресурсе (документе). Доступ осуществляют путем определения условия выбора одного из множества адресов ресурса. При этом отображается Web-страница, имеющая область с указанием на ресурс. Затем предоставляют пользователю данные по управлению (команды) и осуществляют процедуру, позволяющую пользователю получить ресурс в соответствии с выбранными условиями (US 6182140 В1, G 06 F 15/173, 30.06.2001).A known system for linking many objects in a browser through a network containing many addresses that are copied and located in a resource (document). Access is carried out by determining the conditions for choosing one of the many addresses of the resource. This displays a Web page that has an area indicating the resource. Then they provide the user with management data (commands) and carry out a procedure that allows the user to receive a resource in accordance with the selected conditions (US 6182140 B1, G 06 F 15/173, 06/30/2001).
Недостатками известных систем адресации с использованием гиперссылок в HTML является то, что гиперссылка может указывать лишь на единственный документ (ресурс), т.е. отсутствуют множественные ссылки или ссылки на множество документов, которые имеют связи с документом, указанным в гиперссылке. Таким образом, существует возможность адресоваться, но не взаимосвязывать, по крайней мере, два документа между собой.The disadvantages of well-known addressing systems using hyperlinks in HTML is that a hyperlink can only point to a single document (resource), i.e. there are no multiple links or links to many documents that have links to the document indicated in the hyperlink. Thus, it is possible to address, but not interconnect, at least two documents with each other.
При этом удаление документа или якоря не приводит к изменению тех документов, которые на него ссылаются, что приводит к так называемым висячим ссылкам на несуществующую страницу, что не обеспечивает целостность баз данных или ресурсов.Moreover, deleting a document or anchor does not lead to a change in those documents that link to it, which leads to so-called dangling links to a page that does not exist, which does not ensure the integrity of databases or resources.
Недостатком известной системы с множественностью ссылок (US 6182140) является обязательная процедура выполнения команд по получению документов и то, что предоставляются те документы, адреса которых имеются в выбранном ресурсе, т.е. скопированы.A disadvantage of the known system with multiple links (US 6182140) is the mandatory procedure for executing commands to receive documents and the fact that those documents are provided whose addresses are in the selected resource, i.e. copied.
Техническим результатом заявленной системы является формирование и предоставление пользователю адреса документов, входящих в базу данных и/или являющихся ресурсами сети, представляющих комбинацию адреса URL и слоя, содержащего список уникальных номеров гиперссылок документов (ресурсов), взаимосвязанных с документом по адресу URL.The technical result of the claimed system is the formation and provision to the user of the address of documents included in the database and / or being network resources, representing a combination of a URL and a layer containing a list of unique numbers of document hyperlinks (resources) associated with the document at the URL.
Техническим результатом также является обеспечение возможности совмещения работы в браузере клиента функций заявленной системы, обеспечивающих множественность двунаправленных ссылок на взаимосвязанные документы в системе.The technical result is also the possibility of combining the work in the client’s browser of the functions of the claimed system, providing multiple bidirectional links to related documents in the system.
Кроме того, система обеспечивает целостность баз данных и/или ресурсов, заключающуюся в том, что при удалении документа из базы происходит удаление и ссылок на этот документ.In addition, the system ensures the integrity of databases and / or resources, which consists in the fact that when a document is deleted from the database, links to this document are also deleted.
Технический результат достигается тем, что в системе адресации с использованием гипертекстовых ссылок, содержащей память программ, в том числе программы браузера, блок отображения, блок ввода-вывода данных, процессор, базу данных, предназначенную для хранения документов, блок управления адресацией, связанные по шинам данных и управления между собой, каждый документ базы данных имеет, по крайней мере, одну гиперссылку с указателем ее уникального номера и указателем с адресом программы управления, хранящейся в блоке управления адресацией, система содержит также связанные по шинам данных и управления с другими блоками системы память связей пар уникальных номеров гиперссылок и формирователь списка уникальных номеров гиперссылок документов, связанных между собой, а блок управления адресацией выполнен с возможностью предоставлять список гиперссылок на документы, взаимосвязанные между собой для просмотра документов по программе браузера.The technical result is achieved in that in an addressing system using hypertext links containing program memory, including browser programs, a display unit, a data input-output unit, a processor, a database for storing documents, an addressing control unit connected via buses data and control between each other, each database document has at least one hyperlink with a pointer to its unique number and a pointer with the address of the control program stored in the addressing control block, the system also contains data links of control and other units of the system, a memory of links of pairs of unique hyperlink numbers and a shaper of a list of unique numbers of document hyperlinks connected to each other, and the addressing control unit is configured to provide a list of hyperlinks to documents interconnected to view documents according to the browser program.
Кроме того, система может быть выполнена с возможностью обмена данными в сети связи посредством блока связи, соединенного с другими функциональными блоками системы.In addition, the system can be configured to exchange data in a communication network by means of a communication unit connected to other functional blocks of the system.
На чертеже представлена функциональная схема заявленной системы. Система содержит память 1 программ, в том числе программы браузер, блок 2 отображения, блок 3 ввода-вывода данных, процессор 4, базу 5 данных, блок 6 управления адресацией, память 7 связей пар уникальных номеров гиперссылок и формирователь 8 списка уникальных номеров гиперссылок документов, взаимосвязанных с выбранной гиперссылкой. Перечисленные блоки 1-8 связаны между собой шинами управления 10 и данных 11 соответственно.The drawing shows a functional diagram of the claimed system. The system contains 1 program memory, including browser programs, display unit 2, data input-output unit 3, processor 4, database 5, addressing control unit 6, memory 7 links of pairs of unique hyperlink numbers, and shaper 8 of a list of unique document hyperlink numbers linked to the selected hyperlink. The listed blocks 1-8 are interconnected by control buses 10 and data 11, respectively.
В случае, если система выполнена с возможностью обмена данными с сетью связи 12, то доступ к ней обеспечивается посредством блока 9 связи, соединенного также с другими блоками системы шинами 10 и 11.If the system is capable of exchanging data with the communication network 12, then access to it is provided through the communication unit 9, which is also connected to other system units by buses 10 and 11.
Система работает следующим образомThe system works as follows
Предварительно при формировании базы данных документов осуществляют разметку каждого документа (ресурса) в базе 5 данных в виде указания, по крайней мере, одной гиперссылки (т.е. адрес URL) с указателем ее уникального номера, который может содержать адрес самого документа, и указателя с адресом программы управления, хранящейся в блоке 6 управления адресацией.Preliminarily, when forming a database of documents, each document (resource) is marked out in database 5 in the form of an indication of at least one hyperlink (i.e. URL address) with a pointer to its unique number, which may contain the address of the document itself, and a pointer with the address of the control program stored in the addressing control unit 6.
Кроме того, для обеспечения множественности ссылок на документы из базы 5 данных в заявленной системе адресации и целостности базы 5 данных предварительно формируют таблицу связей уникальных номеров документов в виде перечня пар уникальных номеров гиперссылок документов, которые являются взаимосвязанными по каким-то параметрам. Документы могут быть связаны по различным признакам, например документы, включающие в себя какое-нибудь общее или общие понятия и т.п. Подбор документов в базе данных может быть осуществлен как оператором, так и автоматически, например, с использованием известных программ.In addition, to ensure the plurality of links to documents from the database 5 in the declared addressing system and the integrity of the database 5, a table of links of unique document numbers is preliminarily formed in the form of a list of pairs of unique numbers of document hyperlinks that are interconnected by some parameters. Documents can be connected on various grounds, for example, documents that include some general or general concepts, etc. The selection of documents in the database can be carried out both by the operator and automatically, for example, using well-known programs.
Указанная таблица хранится в памяти 7 связей пар уникальных номеров гиперссылок.The specified table is stored in the memory of 7 links pairs of unique numbers of hyperlinks.
Адресация документов в системе осуществляется путем обращения к программе браузер, т.е. сначала осуществляют загрузку программы браузер, хранящейся в памяти 1. Затем вводят посредством блока 3 ввода-вывода гиперссылки URL документа, интересующего пользователя. Поскольку в каждой гиперссылке каждого документа указан адрес программы блока 6 управления адресацией система обращается к этой программе. Блок 6 осуществляет по уникальному номеру (адресу) гиперссылки выборку в блоке 7 уникальных номеров гиперссылок документов в таблице, в строках которой указана и введенная гиперссылка.Documents are addressed in the system by accessing the browser program, i.e. first, the browser program stored in memory 1 is downloaded. Then, the URL of the document of interest to the user is entered via the input / output unit 3. Since the address of the program of the addressing control unit 6 is indicated in each hyperlink of each document, the system accesses this program. Block 6 selects the unique number (address) of the hyperlink in block 7 of the unique numbers of document hyperlinks in the table, the lines of which indicate the hyperlink entered.
Таблица может быть составлена, например, в виде строк, в каждой из которых указаны уникальные номера гиперссылок документов, взаимосвязанных между собой. Блок 6 осуществляет выборку всех документов с указанной гиперссылкой, извлекает из блока 7 и направляет в формирователь 9 списка гиперссылок на документы, связанных между собой. Формирователь сформирует список, в котором будут указаны гиперссылки с уникальным номером документа, и отправит его в блок отображения.The table can be compiled, for example, in the form of lines, each of which contains unique numbers of document hyperlinks that are interconnected. Block 6 selects all documents with the specified hyperlink, extracts them from block 7 and sends them to the linked list to the shaper 9 of the list of hyperlinks. The shaper will generate a list in which hyperlinks with a unique document number will be indicated, and send it to the display unit.
Таким образом, в блоке 2 отображения в соответствии с начальной процедурой программы браузера отобразится заданная блоком 3 гиперссылка, а также список гиперссылок на документы, содержащие гиперссылки, связанные с выбранной гиперссылкой. Тем самым обеспечивается множественность ссылок по одной выбранной гиперссылке. Иными словами, указаны связи одной гиперссылки ко многим. Такое представление данных или адресов назовем навигационной точкой (НТ).Thus, in the display unit 2, in accordance with the initial procedure of the browser program, the hyperlink specified by the unit 3 is displayed, as well as a list of hyperlinks to documents containing hyperlinks associated with the selected hyperlink. This ensures a plurality of links for one selected hyperlink. In other words, the links of one hyperlink to many are indicated. This representation of data or addresses is called a navigation point (NT).
При этом существует двунаправленная связь между каждой гиперссылкой из списка и выбранной гиперссылкой. Например, при выборе гиперссылки из списка первой НТ, указанной выше, мы переходим на вторую НТ, в которой будет указана гиперссылка на выбранный документ из списка первой НТ, список гиперссылок взаимосвязанных документов с этой гиперссылкой. В этом списке будет указана гиперссылка выбранного (заказанного) документа первой НТ. Таким образом, обеспечивается возможность возврата с помощью блока 6 управления адресации на первую НТ.In this case, there is a bi-directional link between each hyperlink from the list and the selected hyperlink. For example, when you select a hyperlink from the list of the first NT, indicated above, we go to the second NT, which will contain a hyperlink to the selected document from the list of the first NT, a list of hyperlinks of related documents with this hyperlink. The hyperlink of the selected (ordered) document of the first NT will be indicated in this list. Thus, it is possible to return using the control unit 6 addressing to the first NT.
Система обеспечивает также целостность баз данных путем следующей процедуры. Система для этого имеет блок изменения данных в базе данных 5, предназначенный для редактирования (на чертеже не показан).The system also ensures database integrity through the following procedure. The system for this has a data change unit in the database 5, intended for editing (not shown in the drawing).
При удалении документа вводят посредством блока 3 ввода-вывода гиперссылку документа, который должен быть удален из базы 5 данных системы.When a document is deleted, a document hyperlink is entered via the I / O block 3, which must be deleted from the system database 5.
Поскольку гиперссылка содержит отсылку на программу управления адресацией блока 6, то этот блок осуществляет просмотр в памяти 7 связей этой гиперссылки с другими документами. Полученные по этим документам данные извлекают из памяти 7 и направляют в формирователь 8 списка уникальных номеров гиперссылок, взаимосвязанных с документом, гиперссылка которого введена на удалении посредством блока 3 документов. Формируют список гиперссылок документов, запускают блок редактирования, который по этому списку осуществляет стирание этих документов из памяти 7 связей и базы 5 данных. В качестве блока редактирования может быть использовано средство редактирования, используемое в любых базах данных для стирания выбранного документа.Since the hyperlink contains a link to the addressing management program of block 6, this block scans in memory 7 the links of this hyperlink to other documents. The data obtained from these documents is extracted from the memory 7 and sent to the shaper 8 of the list of unique numbers of hyperlinks that are interconnected with the document, the hyperlink of which was entered at a distance through block 3 of documents. A list of document hyperlinks is formed, an editing unit is launched, which, according to this list, erases these documents from the memory of 7 links and the database 5. As the editing unit, the editing tool used in any databases to erase the selected document can be used.
Система может быть выполнена также распределенной, т.е. не установленной, например, только в компьютере, но и обладать возможностью адресации к документам и их получения из удаленных баз данных, расположенных, например, на серверах в сети связи, например в Интернете. Система может быть также выполнена таким образом, что любой или любые узлы, составляющие системы могут быть установлены в разных местах сети, при этом в качестве шин и данных используются каналы связи, соответствующие протоколам обмена данными.The system can also be distributed, i.e. not installed, for example, only on a computer, but also have the ability to address documents and retrieve them from remote databases located, for example, on servers in a communication network, such as the Internet. The system can also be designed in such a way that any or any of the nodes making up the system can be installed in different places on the network, while the communication channels corresponding to the data exchange protocols are used as buses and data.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2002129164/09A RU2247424C2 (en) | 2002-10-31 | 2002-10-31 | Addressing system with use of hypertext links |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2002129164/09A RU2247424C2 (en) | 2002-10-31 | 2002-10-31 | Addressing system with use of hypertext links |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2002129164A RU2002129164A (en) | 2004-04-27 |
| RU2247424C2 true RU2247424C2 (en) | 2005-02-27 |
Family
ID=35286623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2002129164/09A RU2247424C2 (en) | 2002-10-31 | 2002-10-31 | Addressing system with use of hypertext links |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2247424C2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2292078C1 (en) * | 2005-04-06 | 2007-01-20 | Закрытое акционерное общество "МедиаЛингва" | Method for searching, marking, and presenting information and system for searching, marking, and presenting information |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5809317A (en) * | 1992-12-30 | 1998-09-15 | Intel Corporation | Creating and maintaining hypertext links among heterogeneous documents by the establishment of anchors and connections among anchors |
| WO2000045252A1 (en) * | 1999-01-29 | 2000-08-03 | Custom Revolutions | Method and apparatus for providing on the fly customized web pages |
| US6182140B1 (en) * | 1998-07-23 | 2001-01-30 | International Business Machines Corporation | Hot objects with multiple links in web browsers |
| WO2001052078A1 (en) * | 2000-01-14 | 2001-07-19 | Screamingmedia Inc. | Dead hyper link detection method and system |
-
2002
- 2002-10-31 RU RU2002129164/09A patent/RU2247424C2/en not_active IP Right Cessation
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5809317A (en) * | 1992-12-30 | 1998-09-15 | Intel Corporation | Creating and maintaining hypertext links among heterogeneous documents by the establishment of anchors and connections among anchors |
| US6182140B1 (en) * | 1998-07-23 | 2001-01-30 | International Business Machines Corporation | Hot objects with multiple links in web browsers |
| WO2000045252A1 (en) * | 1999-01-29 | 2000-08-03 | Custom Revolutions | Method and apparatus for providing on the fly customized web pages |
| WO2001052078A1 (en) * | 2000-01-14 | 2001-07-19 | Screamingmedia Inc. | Dead hyper link detection method and system |
Non-Patent Citations (1)
| Title |
|---|
| НОРЕНКОВ И.П. и др. Телекоммуникационные технологии и сети. - М.: МГТУ им. Н.Э.Баумана, 1998, с. 131-136. Д. О'ДОННЕЛ, Э. ЛЭДД. Microsoft Internet Explorer 3. В подлиннике: пер. с англ.-СПб.: BHV-Санкт-Петербург, 1997, с. 42-44, 47-48. * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2292078C1 (en) * | 2005-04-06 | 2007-01-20 | Закрытое акционерное общество "МедиаЛингва" | Method for searching, marking, and presenting information and system for searching, marking, and presenting information |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6003046A (en) | Automatic development and display of context information in structured documents on the world wide web | |
| US8655864B1 (en) | Mobile SiteMaps | |
| US8230320B2 (en) | Method and system for social bookmarking of resources exposed in web pages that don't follow the representational state transfer architectural style (REST) | |
| US7058944B1 (en) | Event driven system and method for retrieving and displaying information | |
| US9355177B2 (en) | Web crawler scheduler that utilizes sitemaps from websites | |
| TWI397826B (en) | System, method and device for reordering search results | |
| US6546406B1 (en) | Client-server computer system for large document retrieval on networked computer system | |
| US9111008B2 (en) | Document information management system | |
| US20080294978A1 (en) | Semantic navigation through web content and collections of documents | |
| US20050108219A1 (en) | Tiered and content based database searching | |
| JP2002512403A (en) | Tracking and graphical display of user operations on information networks | |
| US20080229231A1 (en) | Methods, systems, and computer program products for consolidating web pages displayed in multiple browsers | |
| US20020078095A1 (en) | Method of linking web pages | |
| US8219934B2 (en) | Method and code module for facilitating navigation between webpages | |
| US20090138519A1 (en) | Method and system for enhancing software documentation and help systems | |
| US7809858B1 (en) | Cross-protocol URL mapping | |
| JP3255264B2 (en) | Information space access support method and apparatus | |
| RU2442214C2 (en) | The semantic navigation in the web-content and collections of documents | |
| US20030145087A1 (en) | Generating a list of addresses in a server | |
| RU2247424C2 (en) | Addressing system with use of hypertext links | |
| JP2005056371A (en) | Management method and system for web retrieval information, and computer software program | |
| RU29599U1 (en) | Hypertext Link Addressing System | |
| US20040201631A1 (en) | Generating a list of addresses in an index page | |
| WO2007027469A2 (en) | Mobile sitemaps | |
| JP2010003256A (en) | Method, apparatus and system for adjusting place name display mode |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PC4A | Invention patent assignment |
Effective date: 20071217 |
|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20081101 |