RU2147767C1 - Control device for accessing to computer network using natural language addresses - Google Patents
Control device for accessing to computer network using natural language addresses Download PDFInfo
- Publication number
- RU2147767C1 RU2147767C1 RU98106971A RU98106971A RU2147767C1 RU 2147767 C1 RU2147767 C1 RU 2147767C1 RU 98106971 A RU98106971 A RU 98106971A RU 98106971 A RU98106971 A RU 98106971A RU 2147767 C1 RU2147767 C1 RU 2147767C1
- Authority
- RU
- Russia
- Prior art keywords
- unit
- input
- block
- addresses
- output
- Prior art date
Links
- 238000012545 processing Methods 0.000 claims abstract description 14
- 238000004458 analytical method Methods 0.000 claims abstract description 12
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims abstract description 8
- 238000004891 communication Methods 0.000 claims description 23
- 238000013519 translation Methods 0.000 claims description 9
- 230000002146 bilateral effect Effects 0.000 claims description 3
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000000034 method Methods 0.000 description 3
- 238000010561 standard procedure Methods 0.000 description 2
- 238000003556 assay Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
Изобретение относится к области вычислительной техники и может быть использовано для управления доступом в открытую информационную сеть, например Интернет, с возможностью адресации клиента на естественном языке. The invention relates to the field of computer technology and can be used to control access to an open information network, such as the Internet, with the ability to address a client in a natural language.
Известна система управления обращением к сети данных (патент США N 5504866, кл. 395-200.16, опубл. 02.04.96 г.). Известная система содержит рабочие станции, процессорный блок, блоки адресации, блоки маскирования, блоки памяти. Система обеспечивает использование любой рабочей станцией любой доступной информации в сети. A known control system access to the data network (US patent N 5504866, CL 395-200.16, publ. 02.04.96). The known system comprises workstations, a processor unit, addressing units, masking units, memory units. The system ensures that any workstation uses any available information on the network.
Система требует использования для адресации стандартных машинных кодов. The system requires the use of standard machine codes for addressing.
Известна система формирования управляющей информации при обращении клиента для работы в сети, содержащая устройство управления преобразованием адресов, соединенное через блок межсистемной связи с устройствами управления клиента, устройство управления преобразованием адресов содержит управляющий всеми его блоками блок управления и обработки, блок памяти и блок ввода-вывода, соединенные между собой двусторонними связями, блок ввода-вывода соединен двусторонней связью с блоком межсистемной связи, каждое устройство управления клиента содержит блок управления и обработки, блок памяти и блок ввода-вывода, соединенные между собой двусторонними связями, а выходами к входам пульта отображения, блок ввода-вывода соединен двусторонней связью с блоком межсистемной связи (патент США N 5548729, кл. 395-200.16, опублик. 20.08.96 г.). A known system for generating control information when a client is working on a network contains an address translation control device connected via an inter-system communication unit to client control devices, an address translation control device comprises a control and processing unit, a memory unit, and an input / output unit interconnected by bilateral connections, the input-output unit is connected by two-way communication with the intersystem communication unit, each client control device contains a control and processing unit, a memory unit and an input-output unit interconnected by bilateral connections, and outputs to the inputs of the display panel, the input-output unit is connected by two-way communication with the intersystem communication unit (US patent N 5548729, CL 395-200.16, published on 08/20/96).
Известная система не обеспечивает возможность обращения клиента в сеть на естественном языке. The known system does not provide the ability to contact the client in a network in a natural language.
Задачей настоящего изобретения является разработка средств обеспечения возможности доступа в сеть с использованием естественного языка в реальном масштабе времени. The objective of the present invention is to develop means of providing access to the network using natural language in real time.
Технический результат состоит в расширении функциональных возможностей и повышении эффективности системы. The technical result consists in expanding the functionality and increasing the efficiency of the system.
Технический результат достигается тем, что в системе для управления доступом клиента в компьютерную сеть с использованием адресации на естественном языке, содержащей устройство управления преобразованием адресов, соединенное через блок межсистемной связи с устройствами управления клиента, устройство управления преобразованием адресов содержит управляющий всеми его блоками блок управления и обработки, блок памяти и блок ввода-вывода, соединенные между собой двусторонними связями, блок ввода-вывода соединен двусторонней связью с блоком межсистемной связи, каждое устройство управления клиента содержит блок управления и обработки, блок памяти, и блок ввода-вывода, соединенные между собой двусторонними связями, выходы блока управления и обработки, блока памяти и блока ввода-вывода подсоединены к входам пульта отображения, блок ввода-вывода соединен двусторонней связью с блоком межсистемной связи, в отличие от системы по прототипу устройство управления преобразованием адресов дополнительно содержит блок фиксации запроса, блок анализа запроса, блок формирования поисковой строки, первый и второй блоки передачи, блок поиска адресов ресурсов сети, блок памяти таблицы соответствия адресов и имен, буферную память, блок анализа количества выбранных адресов, блок формирования списка адресов и адреса списка, блок формирования отказа и адреса поискового средства, выходы блока ввода-вывода соединены с входами блока памяти таблицы соответствия адресов и имен, блока фиксации запроса и блока анализа запроса, выходы которого соединены с входом первого блока передачи и через блок формирования поисковой строки с входом блока ввода-вывода, выход блока фиксации запроса через первый блок передачи соединен с входом блока поиска адресов ресурсов сети, соединенного двусторонней связью с блоком памяти таблицы соответствия адресов и имен, выход блока поиска адресов ресурсов сети через буферную память соединен с входами второго блока передачи, блока формирования списка адресов и адреса списка и блока анализа количества выбранных адресов, выходы которого через соответственно второй блок передачи, блок формирования списка адресов к адреса списка и блок формирования отказа и адреса поискового средства соединены с входами блока ввода-вывода, каждое устройство управления клиента дополнительно содержит блок фиксации и анализа ответа, блок выбора, блок формирования запроса, соединенного двусторонними связями с блоком управления и обработки и пультом отображения и управления, выход блока формирования запроса соединен с входом блока ввода-вывода, соединенного двусторонней связью с блоком выбора, выход блока ввода-вывода через блок фиксации и анализа ответа соединен со своим входом и входом блока выбора. The technical result is achieved in that in a system for controlling client access to a computer network using natural language addressing containing an address translation control device connected via an intersystem communication unit to client control devices, the address translation control device comprises a control unit controlling all of its units and processing unit, the memory unit and the input-output unit, interconnected by two-way communications, the input-output unit is connected by a two-way communication with the unit inter-system communication, each client control device contains a control and processing unit, a memory unit, and an input-output unit interconnected by two-way connections, the outputs of the control and processing unit, a memory unit, and an input-output unit are connected to the inputs of the display panel, the input unit the output is connected by two-way communication with the intersystem communication unit, in contrast to the prototype system, the address translation management device further comprises a request fixing unit, a request analysis unit, a search generation unit a new line, the first and second transmission units, the network resource address search unit, the address and name matching table memory unit, the buffer memory, the number of selected addresses analysis unit, the address list and list address generation unit, the failure generation and search facility address generation unit, the unit outputs I / O are connected to the inputs of the memory block of the table of correspondence of addresses and names, the block for fixing the request and the block for analyzing the request, the outputs of which are connected to the input of the first transmission block and through the block for generating the search string the input / output block, the output of the request-fixing block through the first transmission block is connected to the input of the network resource address search block connected by two-way communication with the memory block of the address and name matching table, the output of the network resource address search block through the buffer memory is connected to the inputs of the second transmission block , a unit for generating a list of addresses and addresses of a list, and a unit for analyzing the number of selected addresses, the outputs of which are through a second transmission unit, a unit for generating a list of addresses for the addresses of the list and block Failure generation and addresses of the search facility are connected to the inputs of the input-output unit, each client control device further comprises a response recording and analysis unit, a selection unit, a request generation unit connected by two-way communication with the control and processing unit and a display and control panel, the output of the formation unit the request is connected to the input of the input-output unit connected by two-way communication with the selection unit, the output of the input-output unit through the unit for fixing and analyzing the response is connected to its input and input b Loka of choice.
Конкретный, но не ограничивающий настоящее изобретение вариант выполнения системы приведен на чертеже. A specific, but not limiting, embodiment of the system is shown in the drawing.
Система содержит устройство 1 управления преобразованием адресов, устройство 2 управления клиента, блок 3 межсистемной связи, устройство 1 содержит блок 4 управления и обработки, блок 5 памяти, блок 6 ввода-вывода, блок 7 фиксации запроса, блок 8 анализа запроса, блок 9 памяти таблицы соответствия адресов и имен, блоки 10 и 11 передачи, блок 12 поиска адресов ресурсов сети, буферную память 13, блок 14 анализа количества выбранных адресов, блок 15 формирования поисковой строки, блок 16 формирования отказа и адреса поискового средства, блок 17 формирования списка адресов и адреса списка, устройство 2 содержит блок 18 управления и обработки, блок 19 памяти, блок 20 ввода-вывода, пульт 21 отображения и управления, блок 22 фиксации и анализа ответа, блок 23 выбора, блок 24 формирования запроса. The system comprises an address translation control device 1, a client control device 2, an intersystem communication unit 3, a device 1 comprises a control and processing unit 4, a memory unit 5, an input / output unit 6, a request fixing unit 7, a request analysis unit 8, a memory unit 9 tables of correspondence of addresses and names, transmission blocks 10 and 11, block 12 for searching the addresses of network resources, buffer memory 13, block 14 for analyzing the number of selected addresses, block 15 for forming a search string, block 16 for generating a failure and address for searching means, block 17 for forming squeak addresses and a list of addresses, the device 2 comprises a control unit 18 and processing unit 19, memory unit 20 input-output panel 21 and the display control unit 22 and the fixation assay response, the selecting unit 23, the unit 24 forming the query.
Система работает следующим образом. The system operates as follows.
Работа всех блоков в устройствах 1 и 2 осуществляется под управлением соответственно блоков 4 и 18 с использованием информации от соответственно блоков 5 и 19. Клиент с пульта 21 вводит строку запроса в виде текста на естественном языке. Эта строка поступает в блок 24. Блок 24 формирует запрос в устройство 1 на естественном языке или на языке сети под управлением блока 18. The operation of all blocks in devices 1 and 2 is carried out under the control of blocks 4 and 18, respectively, using information from blocks 5 and 19, respectively. A client from the remote control 21 enters a query string in the form of text in natural language. This line goes to block 24. Block 24 generates a request to device 1 in natural language or in the language of the network under control of block 18.
Запрос через блоки 20 и 3 передается в устройство 1. Блок 6 транслирует запрос в блоки 7 и 8. В блоке 7 запрос фиксируется. В блоке 8 происходит определение характера запроса - поисковый или адресный. Если запрос поисковый, то передается сигнал в блок 15, где осуществляется формирование запроса к одному из поисковых средств системы. The request through blocks 20 and 3 is transmitted to device 1. Block 6 transmits the request to blocks 7 and 8. In block 7, the request is fixed. In block 8, the nature of the request is determined - search or address. If the search request, then the signal is transmitted to block 15, where the request is generated to one of the search tools of the system.
В этом случае информация поступает в блок 22, где ответ анализируется, и через блок 20 по стандартной процедуре осуществляется обращение к поисковому средству. In this case, the information goes to block 22, where the answer is analyzed, and through block 20, the search tool is accessed using the standard procedure.
Если запрос адресный, то он передается из блока 7 в блок 12 через блок 10. В блоке 12 осуществляется выборка адресов абонентов, соответствующих запросу, переданному от клиента. Этот поиск осуществляется с помощью информации от блока 9. Выбранные адреса фиксируются в блоке 13. После окончания процедуры поиска блок 14 осуществляет анализ количества выбранных адресов. If the request is addressed, then it is transmitted from block 7 to block 12 through block 10. In block 12, the addresses of subscribers corresponding to the request transmitted from the client are sampled. This search is carried out using information from block 9. The selected addresses are recorded in block 13. After the search procedure is completed, block 14 analyzes the number of selected addresses.
Если выбран один адрес, то он передается через блоки 11, 6, 3, 20 к блоку 21. Этот блок фиксирует ответ и по стандартной процедуре обращается в сеть через блок 20. В результате этих действий осуществляется доступ клиента к выбранному абоненту сети. If one address is selected, it is transmitted through blocks 11, 6, 3, 20 to block 21. This block captures the answer and, by the standard procedure, accesses the network through block 20. As a result of these actions, the client accesses the selected network subscriber.
Если количество адресов больше одного, то содержимое памяти 13 копируется в блок 17, где формируется полный список всех найденных адресов. Этому списку присваивается собственный адрес сети, он снабжается дополнительной информацией от блоков 4 и 5 и весь этот массив информации передается в устройство 2, где отображается на экране пульта 21. If the number of addresses is more than one, then the contents of memory 13 are copied to block 17, where a complete list of all found addresses is generated. This list is assigned its own network address, it is supplied with additional information from blocks 4 and 5, and all this information is transmitted to device 2, which is displayed on the screen of the remote 21.
Кроме того, в последнем случае эта информация поступает в блок 22, где анализируется тип ответа - множественный - и передается в блок 23, который может сам выбрать тот или иной адрес (в зависимости от заданных условий) или позволяет клиенту выбрать один из адресов вручную, с пульта 21. In addition, in the latter case, this information is sent to block 22, where the type of response — multiple — is analyzed and transmitted to block 23, which can choose one or another address (depending on the given conditions) or allows the client to select one of the addresses manually, from the remote control 21.
Если в памяти 13 в результате поиска не зафиксирован ни один ответ, то блок 16 формирует информацию отказа - отсутствия запрашиваемого клиентом адреса ресурса в базе данных системы, а также строку запроса к поисковому средству. Сформированная строка запроса передается в устройство 2 в блок 22, который формирует соответствующий сигнал, передаваемый в пульт 21, и предоставляет возможность клиенту обратиться к поисковому средству. If no response is recorded in the memory 13 as a result of the search, then the block 16 generates the failure information - the absence of the resource address requested by the client in the system database, as well as the query string to the search tool. The generated query string is transmitted to the device 2 in block 22, which generates the corresponding signal transmitted to the remote 21, and provides the client with the opportunity to turn to the search tool.
Таким образом, система обеспечивает возможность обращения клиента на естественном языке и/или машинном языке в реальном масштабе времени, существенно облегчая доступ к ресурсам сети клиентам, не имеющим специальных знаний по структуре и процедурам работы сети. Кроме того, исключается процесс просмотра клиентом адресной книги сети. Thus, the system provides the ability to contact the client in a natural language and / or machine language in real time, greatly facilitating access to network resources to customers who do not have special knowledge of the structure and procedures of the network. In addition, the process of viewing the network address book by a client is excluded.
Стандартные блоки системы являются стандартными блоками персональных компьютеров и интерфейса. Блоки 7, 8, 10-12, 14-17, 22-24 могут быть реализованы программно-аппаратными средствами на персональных компьютерах. Building blocks of the system are building blocks of personal computers and the interface. Blocks 7, 8, 10-12, 14-17, 22-24 can be implemented in software and hardware on personal computers.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU98106971A RU2147767C1 (en) | 1998-04-20 | 1998-04-20 | Control device for accessing to computer network using natural language addresses |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU98106971A RU2147767C1 (en) | 1998-04-20 | 1998-04-20 | Control device for accessing to computer network using natural language addresses |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU98106971A RU98106971A (en) | 2000-02-10 |
| RU2147767C1 true RU2147767C1 (en) | 2000-04-20 |
Family
ID=20204737
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU98106971A RU2147767C1 (en) | 1998-04-20 | 1998-04-20 | Control device for accessing to computer network using natural language addresses |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2147767C1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002021368A1 (en) * | 2000-09-08 | 2002-03-14 | Mikhail Yurjewich Radchenko | Method for supplying data on the internet |
| RU2209464C2 (en) * | 2001-06-06 | 2003-07-27 | Закрытое акционерное общество "МедиаЛингва" | Method for access to internet resources |
| RU2421801C2 (en) * | 2006-04-28 | 2011-06-20 | Майкрософт Корпорейшн | Efficient operations of database review |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2020566C1 (en) * | 1990-08-23 | 1994-09-30 | Валерий Васильевич Меркуль | Device for addressing of memory |
| RU2029364C1 (en) * | 1991-05-07 | 1995-02-20 | Таганрогский радиотехнический институт им.В.Д.Калмыкова | Unit for modelling data transmission systems |
| US5548729A (en) * | 1991-06-21 | 1996-08-20 | Matsushita Electric Industrial Co., Ltd. | System for automatically generating and saving control information in a server if requested by a client at system initialization for operating in a network |
| RU2084952C1 (en) * | 1992-09-01 | 1997-07-20 | Государственный центральный научно-исследовательский радиотехнический институт | Interface device for connection of computer to external user |
| US5694543A (en) * | 1994-06-21 | 1997-12-02 | Fujitsu Limited | Polling substitution system for performing polling communications within a computer network |
| US5696970A (en) * | 1993-04-01 | 1997-12-09 | Intel Corporation | Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode |
-
1998
- 1998-04-20 RU RU98106971A patent/RU2147767C1/en not_active IP Right Cessation
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2020566C1 (en) * | 1990-08-23 | 1994-09-30 | Валерий Васильевич Меркуль | Device for addressing of memory |
| RU2029364C1 (en) * | 1991-05-07 | 1995-02-20 | Таганрогский радиотехнический институт им.В.Д.Калмыкова | Unit for modelling data transmission systems |
| US5548729A (en) * | 1991-06-21 | 1996-08-20 | Matsushita Electric Industrial Co., Ltd. | System for automatically generating and saving control information in a server if requested by a client at system initialization for operating in a network |
| RU2084952C1 (en) * | 1992-09-01 | 1997-07-20 | Государственный центральный научно-исследовательский радиотехнический институт | Interface device for connection of computer to external user |
| US5696970A (en) * | 1993-04-01 | 1997-12-09 | Intel Corporation | Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode |
| US5694543A (en) * | 1994-06-21 | 1997-12-02 | Fujitsu Limited | Polling substitution system for performing polling communications within a computer network |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002021368A1 (en) * | 2000-09-08 | 2002-03-14 | Mikhail Yurjewich Radchenko | Method for supplying data on the internet |
| RU2209464C2 (en) * | 2001-06-06 | 2003-07-27 | Закрытое акционерное общество "МедиаЛингва" | Method for access to internet resources |
| RU2421801C2 (en) * | 2006-04-28 | 2011-06-20 | Майкрософт Корпорейшн | Efficient operations of database review |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6418439B1 (en) | Computer system and computer implemented method for translation of information into multiple media variations | |
| US6317794B1 (en) | Computer system and computer implemented method for synchronization of simultaneous web views | |
| US6199104B1 (en) | Server-based host monitor | |
| US7496497B2 (en) | Method and system for selecting web site home page by extracting site language cookie stored in an access device to identify directional information item | |
| KR100354369B1 (en) | Information processing method, information processing apparatus, and storage medium for storing an information processing program | |
| KR20000005189A (en) | Permanent connection web/emulator server and web browser terminal emulator for managing legacy host system | |
| KR20020035840A (en) | Method of surveilling internet communication | |
| KR20030046580A (en) | Web collaborative browsing system and method with using IRC protocol | |
| EP1419462A2 (en) | Method to remotely query, safely measure, and securely communicate configuration information of a networked computational device | |
| US6199160B1 (en) | Computer system and method for performing multiple tasks | |
| US20060168467A1 (en) | Load testing methods and systems with transaction variability and consistency | |
| US7899911B2 (en) | Method and apparatus to retrieve information in a network | |
| RU2147767C1 (en) | Control device for accessing to computer network using natural language addresses | |
| KR100496871B1 (en) | Web service tester and method of testing web service | |
| KR20210057583A (en) | Data collection and analyzing system and construction method of the same for project | |
| RU8495U1 (en) | SYSTEM FOR MANAGING CLIENT ACCESS TO A COMPUTER NETWORK USING ADDRESSING IN NATURAL LANGUAGE | |
| CN105721251B (en) | A kind of method and system of configurable test pile service | |
| CN116821461B (en) | Resource query method and device | |
| KR100392195B1 (en) | System for network-based resource common service | |
| Kimbleton et al. | Network operating systems-An implementation approach | |
| KR20020036136A (en) | System for transmitting and receiving the data edited with wireless terminal or wired terminal and shared as a database | |
| Podesta | A web browser for remote control of measurement systems | |
| US6704779B1 (en) | Method and apparatus for a web application server to provide an administration system using a dual set of tiered groups of objects | |
| RU98106971A (en) | SYSTEM FOR MANAGING CLIENT ACCESS TO A COMPUTER NETWORK USING ADDRESSING IN NATURAL LANGUAGE | |
| Lee et al. | Design and implementation of important applications in a Java-based multimedia digital classroom |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20070421 |