RU2223531C2 - Method and system for remote control of equipment - Google Patents
Method and system for remote control of equipment Download PDFInfo
- Publication number
- RU2223531C2 RU2223531C2 RU2002108377/09A RU2002108377A RU2223531C2 RU 2223531 C2 RU2223531 C2 RU 2223531C2 RU 2002108377/09 A RU2002108377/09 A RU 2002108377/09A RU 2002108377 A RU2002108377 A RU 2002108377A RU 2223531 C2 RU2223531 C2 RU 2223531C2
- Authority
- RU
- Russia
- Prior art keywords
- control
- commands
- signals
- command
- equipment
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000007246 mechanism Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 9
- 230000008569 process Effects 0.000 claims description 7
- 230000009471 action Effects 0.000 claims description 4
- 230000001953 sensory effect Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 4
- 238000012546 transfer Methods 0.000 abstract description 3
- 239000000126 substance Substances 0.000 abstract 1
- 238000003825 pressing Methods 0.000 description 9
- 230000015572 biosynthetic process Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000013475 authorization Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000008092 positive effect Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000036632 reaction speed Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
Description
Изобретение относится к области компьютерного управления, в частности управления, осуществляемого с использованием удаленных сетей. Изобретение относится к области удаленного управления аппаратурой, имеющей сенсорный элемент для приема внешних, например, инфракрасных (ИК) команд управления. The invention relates to the field of computer control, in particular control carried out using remote networks. The invention relates to the field of remote control of equipment having a sensor element for receiving external, for example, infrared (IR) control commands.
В настоящее время широко распространено управление аппаратурой с использованием пульта дистанционного управления (ПДУ), обеспечивающего удаленное управление аппаратурой (телевизоры, видеомагнитофоны, CD-проигрыватели, кондиционеры, электровыключатели и др.) Нажатие на одну из кнопок клавиатуры ПДУ порождает ИК-команду, принимаемую и обрабатываемую сенсорным элементом устройства, которым требуется управлять. Все множество команд управления, а также кнопок клавиатуры ПДУ, приводящих к их генерированию, образуют "протокол" полного удаленного доступа. В одном пульте могут быть совмещены несколько "протоколов" для управления несколькими приборами (универсальные ПДУ). Недостатком данного способа управления является то, что удаленный доступ ограничен расстоянием до нескольких метров (требование прямой "видимости"). Currently, control of equipment using a remote control (RC) is widespread, providing remote control of the equipment (TVs, VCRs, CD players, air conditioners, electrical switches, etc.) Pressing one of the buttons on the remote control keyboard generates an IR command received and processed by the sensor element of the device to be controlled. All the many control commands, as well as the buttons on the remote control keyboard that lead to their generation, form a "protocol" for full remote access. In one remote control, several “protocols” can be combined to control several devices (universal remote control). The disadvantage of this control method is that remote access is limited to a distance of several meters (the requirement of direct "visibility").
Менее часто встречаются системы управления с использованием протокола Х10, позволяющие передавать управляющие команды по электросети 220 В (http: //www. x10. ru/). В этих системах в разрыв ИК-канала дополнительно устанавливается канал передачи данных по протоколу Х10, специально созданному для трансляции команд управления по уже имеющимся в доме пользователя линиям связи - электропроводке. Дальность управления - в пределах здания. Увеличение же дальности достигается за счет установки в помещении, где находится управляемый прибор, "респондера" - устройства, обеспечивающего прием команд управления по телефонной линии от телефона, работающего в режиме тонального набора. "Респондер" способен транслировать внешние тональные команды в линию электропроводки в формате протокола Х10. Далее команды передаются по протоколу Х10 по линиям силового напряжения через специальный переходник (адаптер) непосредственно в аппаратуру. Less common are control systems using the X10 protocol, which allow transmitting control commands over a 220 V power supply network (http: // www. X10. Ru /). In these systems, in addition to breaking the IR channel, a data transmission channel is additionally established using the X10 protocol, which was specially created for broadcasting control commands over the communication lines already existing in the user's home - wiring. The control range is within the building. The increase in range is achieved by installing in the room where the controlled device is located, a "responder" - a device that receives control commands via a telephone line from a telephone operating in tone dialing mode. The "Responder" is able to broadcast external tone commands to the wiring line in the format of the X10 protocol. Further, the commands are transmitted according to the X10 protocol via power voltage lines through a special adapter (adapter) directly to the equipment.
Использование телефонного "респондера" обеспечивает управление аппаратурой из любой точки мира, однако "разрешает" использовать только те команды, которые допустимы в рамках того протокола, с которым он сопрягается. Так, в рамках протокола Х10, например, допустимы только команды подать/снять электропитание со специального переходника (адаптера), устанавливаемого в разрыв цепи электропитания управляемой аппаратуры. О полнодоступном, интеллектуальном полноэкранном интерфейсе с возможностью реализации целевых макрокоманд речь не идет. Using a telephone "responder" provides control of the equipment from anywhere in the world, however, it "allows" to use only those commands that are valid within the protocol with which it is paired. So, within the framework of the X10 protocol, for example, only commands to supply / remove power from a special adapter (adapter) installed in the open circuit of the power supply of controlled equipment are permissible. We are not talking about a fully accessible, intelligent full-screen interface with the ability to implement target macros.
Известен способ удаленного управления аппаратурой, заключающийся в формировании на компьютеризированном пульте управления команд в виде управляющих сигналов и передаче их по линиям компьютерной связи устройству приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры (DE, заявка 4125839, G 05 B 15/00, опубл. 04.02.1993). A known method of remote control of equipment, which consists in the formation on a computerized control panel of commands in the form of control signals and transmitting them via computer lines to a device for receiving commands and addressing control signals to actuators of the equipment (DE, application 4125839, G 05
Из этого же источника, принятого за прототип как для способа, так и для устройства, известна система удаленного управления аппаратурой, содержащая компьютеризированный пульт управления, по линиям компьютерной сети связанный с устройством приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры. From the same source, adopted as a prototype for both the method and the device, a remote control system for apparatus is known that contains a computerized control panel connected via a computer network to a device for receiving commands and addressing control signals to actuators of the apparatus.
Недостатками известных как способа, так и системы является то, что они обеспечивают управление аппаратурой исключительно в режиме постоянного контроля и непосредственного воздействия на исполнительные механизмы. Известное решение не позволяет заранее формировать пакеты команд с отложенным их исполнением, что представляется важным для пользователя особенно в отношении бытовой техники. Кроме того, известное решение при своей реализации требует в качестве объектов управления использовать специальные, а не серийные, уже имеющиеся у пользователя, технические средства домашнего потребления, что также представляется важным, особенно в отношении бытовой техники. Невозможность заранее готовить и централизованно предлагать извне пользователю уже созданные и создаваемые в будущем готовые сервисы и макрокоманды комплексного управления также является существенным ограничением и недостатком прототипа. The disadvantages of both the method and the system are that they provide control of the equipment exclusively in the mode of constant monitoring and direct impact on the actuators. The known solution does not allow pre-forming command packages with delayed execution, which is important for the user, especially in relation to household appliances. In addition, the well-known solution in its implementation requires the use of special, rather than serial, already available to the user, technical means of home consumption as control objects, which also seems important, especially in relation to household appliances. The inability to pre-cook and centrally offer externally to the user ready-made and created in the future ready-made services and integrated command macros is also a significant limitation and disadvantage of the prototype.
Настоящее изобретение направлено на решение технической задачи по обеспечению удаленного управления имеющейся у пользователя аппаратурой массового выпуска (телевизоры, видеомагнитофоны музыкальные центры, кондиционеры, электровыключатели и др.) из любой точки мира как в режиме, соответствующем отдельному "нажатию" кнопки на ПДУ, так и в режиме передач целевых макрокоманд (например, при записи телепрограммы на видеомагнитофон требуется выполнение ряда команд: включить видеомагнитофон в сеть, выбрать нужный телеканал, включить функцию REC, включить через заданное время функцию STOP, выключить электропитание) с помощью полнодоступного, интеллектуального полноэкранного интерфейса как в режиме прямого (оперативного) управления, так и в режиме отложенного (на определенные: год, месяц, число, час и минуту) управления. The present invention is directed to solving the technical problem of providing remote control of mass-produced equipment available to a user (televisions, video recorders, music centers, air conditioners, electrical switches, etc.) from anywhere in the world, both in a mode corresponding to a separate "button" on the remote control and in the transmission mode of the target macro commands (for example, when recording a TV program to a VCR, a number of commands are required: turn on the VCR into the network, select the desired TV channel, enable the R function EC, turn on the STOP function after a specified time, turn off the power) using a fully accessible, intelligent full-screen interface in both direct (operational) control mode and delayed mode (for certain: year, month, day, hour and minute) control.
Достигаемый при этом технический результат заключается в расширении возможностей пользователя управлять, независимо от места его нахождения, локально расположенной аппаратурой. The technical result achieved in this case is to expand the user's ability to manage, regardless of his location, locally located equipment.
Указанный технический результат достигается тем, что в способе удаленного управления аппаратурой, заключающемся в формировании на компьютеризированном пульте управления команд в виде управляющих сигналов и передаче их по линиям компьютерной связи устройству приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры, для дистанционного управления аппаратурой, выполненной с сенсорными механизмами, управляемыми от пультов дистанционного управления, на расстоянии, превышающем радиус действия указанных пультов управления, осуществляют соединение персонального компьютера через Интернет с сетевым сервером, выполненным с соответствующим программным обеспечением для формирования команд и макрокоманд в режиме виртуального управления аппаратурой, осуществляют набор команд или макрокоманд и передают их на сервер обработки для создания формализованного пакета команд в виде набора данных, включающих, по крайней мере, дату выполнения элементарной команды, время выполнения элементарной команды, идентификатор элементарной команды, номер трансивера, на который требуется передать элементарную команду, приоритет элементарной команды с обеспечением хранения указанного пакета команд во временной очереди его исполнения, а при совпадении даты и текущего времени с данными, соответствующими дате и времени формализованного пакета команд, осуществляют радиотрансляцию указанного пакета команд трансиверу для преобразования соответствующих данных формализованного пакета команд в сигналы, соответствующие сигналам, идентичным управляющим сигналам пульта дистанционного управления, и выдачи усиленных управляющих сигналов в направлении сенсорных механизмов аппаратуры. The specified technical result is achieved by the fact that in the method of remote control of the apparatus, which consists in generating commands on the computerized control panel in the form of control signals and transmitting them via computer communication lines to the command receiving device and addressing control signals to the actuators of the apparatus for remote control of the apparatus with touch mechanisms controlled from remote controls at a distance exceeding the radius of action of the specified control panels, connect the personal computer via the Internet to a network server made with the appropriate software for generating commands and macros in the virtual control mode of the equipment, carry out a set of commands or macros and send them to the processing server to create a formalized command package in the form of a data set, including at least the date of execution of the elementary command, the time of execution of the elementary command, the identifier of the elementary command, t the receiver to which the elementary command is to be transferred, the priority of the elementary command to ensure that the specified instruction package is stored in the time queue for its execution, and if the date and current time coincide with the data corresponding to the date and time of the formalized instruction package, the specified command package is broadcast to the transceiver for conversion corresponding data of the formalized command packet into signals corresponding to signals identical to the control signals of the remote control I, and the issuance of amplified control signals in the direction of the sensor mechanisms of the equipment.
Указанный технический результат также достигается тем, что в системе удаленного управления аппаратурой, содержащей компьютеризированный пульт управления, по линиям компьютерной сети связанный с устройством приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры, в качестве исполнительных механизмов аппаратуры использованы сенсорные механизмы, управляемые от пультов дистанционного управления, в качестве компьютерной сети использован Интернет, при этом система снабжена сетевым сервером, связанным через Интернет, для формирования на сайте сетевого сервера, по крайней мере, одной команды или макрокоманды для управления, по крайней мере, одной аппаратурой, сервером обработки, связанным с сетевым сервером для получения сигналов, соответствующих командам или макрокомандам, и обработки их в формализованный пакет команд и передачи указанного пакета устройству хранения и выдачи расположенных во временной очереди формализованных пакетов команд радиопередатчику, выполненному с функцией трансляции указанных пакетов по соответствующему протоколу обмена радиоданными в виде радиосигналов, а также трансивером, выполненным с функциями приема указанных радиосигналов, обработки их путем формирования управляющих сигналов, соответствующих сигналам, идентичным управляющим сигналам пульта дистанционного управления, и передачи этих управляющих сигналов устройству выдачи усиленных управляющих сигналов в направлении сенсорных механизмов аппаратуры. The specified technical result is also achieved by the fact that in the remote control system of the equipment containing the computerized control panel, connected via the lines of the computer network to the device for receiving commands and addressing the output of control signals to the actuators of the apparatus, sensory mechanisms controlled by remote controls are used as actuators of the apparatus control, the Internet is used as a computer network, while the system is equipped with a network server connected via the Internet, to form at least one command or macro on a network server’s website to control at least one equipment, a processing server connected to a network server to receive signals corresponding to commands or macros, and process them into a formalized package instructions and transmitting the specified packet to the storage device and issuing formalized command packets located in a temporary queue to the radio transmitter configured to transmit said packets according to the corresponding the protocol for the exchange of radio data in the form of radio signals, as well as a transceiver designed to receive the indicated radio signals, process them by generating control signals corresponding to signals identical to the control signals of the remote control, and transmitting these control signals to the device for issuing amplified control signals in the direction of the sensor mechanisms of the equipment .
Настоящее изобретение поясняется конкретными примерами, которые, однако, не являются единственно возможными, но наглядно демонстрируют возможность достижения приведенной совокупностью признаков требуемого технического результата. The present invention is illustrated by specific examples, which, however, are not the only possible, but clearly demonstrate the ability to achieve the above set of features of the desired technical result.
На фиг.1 - блок-схема системы удаленного управления аппаратурой;
на фиг.2 - пример осциллограммы команды управления, синтезируемой трансивером по исходным данным из базы данных SQL-сервера;
на фиг. 3 - схема обработки осциллограмм каждой из команд управления из оригинальных штатных ПДУ приборов, их последующей формализации и записи полученных данных в SQL-сервере;
на фиг.4 - схема эмуляции макрокоманд, заранее подготовленных в системе;
на фиг.5 - схема эмуляции множества команд управления для создания пользователем собственных сценариев работы приборов.Figure 1 - block diagram of a system for remote control of equipment;
figure 2 is an example of an oscillogram of a control command synthesized by the transceiver from the source data from the database of the SQL server;
in FIG. 3 is a diagram of the processing of the oscillograms of each of the control commands from the original full-time remote control devices, their subsequent formalization and recording the received data in the SQL server;
figure 4 - diagram of the emulation of macros, pre-prepared in the system;
figure 5 - diagram of the emulation of many control commands to create a user’s own scenarios of devices.
Согласно настоящему изобретению способ удаленного управления аппаратурой заключается в формировании на компьютеризированном пульте управления команд в виде управляющих сигналов и передаче их по линиям компьютерной связи устройству приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры. According to the present invention, a method for remote control of equipment consists in generating commands in the form of control signals on a computerized control panel and transmitting them via computer communication lines to a command receiving device and addressing control signals to the actuators of the equipment.
Для дистанционного управления аппаратурой, выполненной с сенсорными механизмами, управляемыми от пультов дистанционного управления, на расстоянии, превышающем радиус действия указанных пультов управления, осуществляют соединение любого компьютеризированного средства (персонального компьютера, мобильного телефона) через Интернет с сетевым сервером, выполненным с соответствующим программным обеспечением для формирования команд и макрокоманд в режиме виртуального управления аппаратурой, осуществляют набор команд или макрокоманд и передают их на сервер обработки для создания формализованного пакета команд в виде набора данных, включающих, по крайней мере, дату выполнения элементарной команды, время выполнения элементарной команды, идентификатор элементарной команды, номер трансивера, на который требуется передать элементарную команду, приоритет элементарной команды с обеспечением хранения указанного пакета команд во временной очереди его исполнения, а при совпадении даты и текущего времени с данными, соответствующими дате и времени формализованного пакета команд, осуществляют радиотрансляцию указанного пакета команд трансиверу для преобразования соответствующих данных формализованного пакета команд в сигналы, соответствующие сигналам, идентичным управляющим сигналам пульта дистанционного управления, и выдачи усиленных управляющих сигналов в направлении сенсорных механизмов аппаратуры. For remote control of equipment made with sensor mechanisms controlled from remote controls at a distance exceeding the radius of action of these control panels, any computerized means (personal computer, mobile phone) is connected via the Internet to a network server made with appropriate software for the formation of commands and macros in the virtual control mode of the apparatus, carry out a set of commands or macros and send them to the processing server to create a formalized package of commands in the form of a data set including at least the date of execution of the elementary command, the time of execution of the elementary command, the identifier of the elementary command, the number of the transceiver to which the elementary command is to be transmitted, the priority of the elementary command with security storing the specified package of commands in the time queue for its execution, and if the date and current time coincide with the data corresponding to the date and time of the formalized com and, carry out the broadcast of the specified command package to the transceiver to convert the corresponding data of the formalized command package into signals corresponding to signals identical to the control signals of the remote control, and issuing amplified control signals in the direction of the sensor mechanisms of the equipment.
Система удаленного управления аппаратурой, которая основана на реализации указанного способа, содержит компьютеризированный пульт управления, по линиям компьютерной сети связанный с устройством приема команд и адресной выдачи управляющих сигналов исполнительным механизмам аппаратуры. The system for remote control of equipment, which is based on the implementation of this method, contains a computerized control panel, connected through a computer network line to a device for receiving commands and addressing control signals to actuators of the equipment.
При этом в качестве компьютеризированного пульта управления использован персональный компьютер, в качестве исполнительных механизмов аппаратуры использованы сенсорные механизмы, управляемые от пультов дистанционного управления, в качестве компьютерной сети использован Интернет. At the same time, a personal computer was used as a computerized control panel, sensor mechanisms controlled by remote controls were used as the actuating mechanisms of the equipment, and the Internet was used as a computer network.
Система снабжена, по крайней мере, одним сетевым сервером, с которым персональный компьютер связан через Интернет для формирования на www сайте (wap-сайте) сетевого сервера, по крайней мере, одной команды или макрокоманды для управления, по крайней мере, одной аппаратурой, сервером обработки, связанным с сетевым сервером для получения сигналов, соответствующих командам и (или) макрокомандам и обработки их в формализованный пакет команд, передачи указанного пакета устройству хранения и выдачи расположенных во временной очереди формализованных пакетов команд радиопередатчику, выполненному с функцией трансляции указанных пакетов по соответствующему протоколу обмена радиоданными в виде радиосигналов, а также трансивером, выполненным с функциями приема указанных радиосигналов, обработки их путем формирования управляющих сигналов, соответствующих сигналам, идентичным управляющим сигналам пульта дистанционного управления, и передачи этих управляющих сигналов устройству выдачи усиленных управляющих сигналов в направлении сенсорных механизмов аппаратуры. The system is equipped with at least one network server with which a personal computer is connected via the Internet to form on a www site (wap site) a network server for at least one command or macro command to control at least one hardware server processing associated with the network server to receive signals corresponding to commands and (or) macro commands and process them into a formalized command package, transfer the specified package to the storage device and issue formalized temporary queues x command packets to a radio transmitter configured to transmit said packets according to an appropriate protocol for exchanging radio data in the form of radio signals, as well as to a transceiver configured to receive said radio signals, process them by generating control signals corresponding to signals identical to the control signals of the remote control, and transmitting of these control signals to the device for issuing amplified control signals in the direction of the sensor mechanisms of the apparatus.
Ниже приводится описание конкретной системы и способа удаленного управления аппаратурой. The following is a description of a specific system and method for remotely controlling equipment.
Согласно настоящему изобретению (см. фиг.1) устройство удаленного управления аппаратурой включает в себя, по крайней мере, один пункт 1 доступа в Интернет 2 для обеспечения связи персонального компьютера или иного компьтерного устройства, или устройства с компьютерными функциями, например мобильного телефона, по сети Интернет с www-Интернет-сервером 3 (wap-Интернет-сервером), в котором при санкционированном доступе обеспечивается раскрытие www-сайта (wap-сайта) с инструментальными страницами, представляющими собой виртуальный механизм кнопочного управления режимами работы аппаратуры, оснащенной сенсорными механизмами управления. Данный Интернет-сервер 3 связан с SQL-сервером 4, в котором производится в автоматическом режиме и (или) с помощью оператора 5 формирование базы данных контрольных сигналов управления различного вида аппаратурой, оснащенной пультами дистанционного управления и сенсорными приемниками управляющего сигнала. Сигналы, поступающие с инструментальной(ых) страниц(ы) www-Интернет-сервера 3 (wap-Интернет-сервера) обрабатываются SQL-сервером 4 с формированием пакета команд, передаваемого для исполнения в режиме временного ожидания на устройство 6 хранения, распределения и выдачи расположенных в очереди пакетов команд (машина "Монитор"). При наступлении заданного времени начала исполнения пакета команд или команды из пакета команд устройство 6 передает этот пакет или команду с преобразованием в соответствующий радиопротокол передатчику 7, осуществляющему трансляцию управляющих сигналов, соответствующих пакету команд или команде, на приемное устройство трансивера 8, обеспечивающего прием сигналов, их трансформацию в сигналы, соответствующие сигналам, идентичным управляющим сигналам пульта дистанционного управления, и передачу этих управляющих сигналов устройству 9 выдачи и усиления сигналов (устройство "солер") в направлении сенсорных устройств аппаратуры 10. According to the present invention (see FIG. 1), the device remote control device includes at least one
Заходя в Интернет по заданному адресу, пользователь, проходя авторизацию, получает доступ к инструментальным страницам, на которых он формирует команды управления аппаратурой. Редактируя их, по заранее оговоренным правилам, пользователь, таким образом, формирует заказ на управление своей аппаратурой. Заказ - это либо отдельная команда, либо макрокоманда, состоящая из целого ряда элементарных команд управления аппаратурой. Пример отдельной команды: "нажатие" кнопки на виртуальной клавиатуре, например, телевизора. Пример макрокоманды: нажатие кнопки сценария, например, ПРОСМОТРЕТЬ ВИДЕОЗАПИСЬ вызывает ряд действий: включение в сеть сначала телевизора, а затем видеомагнитофона, перевод телевизора в режим AV, нажатие кнопки PLAY видеомагнитофона. По окончании просмотра (через время t) - отключение в обратном порядке. By accessing the Internet at the specified address, the user, passing authorization, gains access to the instrumental pages on which he generates equipment control commands. Editing them, according to pre-agreed rules, the user, thus, generates an order to control his equipment. An order is either a separate command or a macro command consisting of a number of elementary control commands for equipment. An example of a separate command: "pressing" a button on a virtual keyboard, such as a TV. Macro example: pressing a script button, for example, VIEW VIDEO RECORDING, causes a series of actions: first turning on the TV and then the VCR, putting the TV into AV mode, pressing the PLAY button on the VCR. At the end of viewing (after time t) - shutdown in the reverse order.
В системе удаленного управления аппаратурой все элементарные команды пронумерованы. Все макрокоманды описаны через правила их составления из элементарных команд. Вся эта информация структурирована в среде SQL-сервера и хранится на соответствующем компьютере. Таким образом, получив через Интернет-сервер(ы) отредактированную пользователем страницу, SQL-сервер преобразует принятую информацию в последовательность выполняемых элементарных команд, которые описываются набором формальных признаков:
- дата выполнения элементарной команды;
- время выполнения элементарной команды;
- идентификатор элементарной команды;
- номер (ID) трансивера, на который требуется передать элементарную команду;
- приоритет выполнения элементарной команды и др.In the system of remote control of equipment, all elementary commands are numbered. All macros are described through the rules of their compilation from elementary commands. All this information is structured in an SQL server environment and stored on the appropriate computer. Thus, having received a page edited by the user through the Internet server (s), the SQL server converts the received information into a sequence of elementary commands that are described by a set of formal features:
- date of the elementary team;
- runtime of an elementary team;
- identifier of the elementary team;
- number (ID) of the transceiver to which you want to transfer an elementary command;
- priority of elementary team execution, etc.
Элементарные команды "выстраиваются" в очередь в соответствии с датой, временем своего исполнения и приоритетом в "стеке" машины "Монитор". При совпадении текущей даты и времени с датой и временем, указанными в заказе для элементарной команды, машина "Монитор" выдает в передатчик радиосообщение для трансивера с соответствующим заказу номером. Трансивер принимает радиосообщение, обрабатывает его и выдает на солер команды управления в кодировке, понятной для той аппаратуры, которая имеется у пользователя. Солер усиливает ИК-команду и подает ее на сенсорный вход аппаратуры пользователя, что и приводит к срабатыванию техники. Трансивер "общается" с аппаратурой в тех же терминах команд, что и "родной" пульт телевизора (видеомагнитофона, кондиционера и др.). В памяти трансивера находится "библиотека" кодов команд управляемой аппаратуры. "Библиотека" заранее жестко зашивается в трансивер, а инсталляция на конкретную аппаратуру пользователя осуществляется с клавиатуры трансивера путем набора требуемых кодов адресов библиотеки, по которым в памяти трансивера хранятся коды команд для аппаратуры того или иного производителя. Так, для инициализации работы трансивера с командами телевизоров марки, например, Сони нужно ввести с клавиатуры код "01". Возможен вариант, исключающий "жесткую" зависимость от "зашитой" библиотеки кодов, согласно которому всю кодовую структуру команд можно "зашивать" в трансивер конкретного пользователя по радиоканалу, адаптируя тем самым универсальный трансивер под конкретную конфигурацию конкретной аппаратуры для конкретного потребителя. Структура команд будет считываться из "родного" пульта, взятого в техническую службу системы у потенциального клиента на 1-2 дня. Elementary commands are “lined up” in line with the date, time of their execution and priority in the “stack” of the “Monitor” machine. If the current date and time coincides with the date and time specified in the order for the elementary command, the “Monitor” machine issues a radio message to the transmitter for the transceiver with the corresponding order number. The transceiver receives the radio message, processes it and issues control commands in the encoding soler, understandable for the equipment that the user has. Soler strengthens the IR command and feeds it to the touch input of the user's equipment, which leads to the operation of the equipment. The transceiver "communicates" with the equipment in the same terms of commands as the "native" remote control of the TV (VCR, air conditioner, etc.). In the memory of the transceiver is a "library" of command codes of controlled equipment. The "library" is previously hard-wired to the transceiver, and installation on specific user equipment is carried out from the transceiver keyboard by typing the required library address codes, by which the command codes for the equipment of one or another manufacturer are stored in the transceiver memory. So, to initialize the transceiver with the commands of the brand’s TVs, for example, Sony needs to enter the code “01” from the keyboard. A variant is possible that excludes a “hard” dependence on a “wired” code library, according to which the entire code structure of commands can be “sewn” into a transceiver of a specific user over the air, thereby adapting the universal transceiver to a specific configuration of specific equipment for a particular consumer. The command structure will be read from the "native" console, taken to the technical service of the system from a potential client for 1-2 days.
При таком исполнении трансивера появляется возможность применить положительные свойства настоящего изобретения к уже имеющейся в распоряжении пользователя технике (телевизоры, видеомагнитофоны и др.). Т.е. не нужно покупать специальный телевизор или видеомагнитофон. При этом, поскольку трансивер обладает свойством универсальности - положительные свойства изобретения можно распространить не только на один прибор, например телевизор, а на все приборы, имеющиеся в распоряжении потребителя (у него может реально быть несколько телевизоров и несколько кондиционеров и т.д.). With this embodiment of the transceiver, it becomes possible to apply the positive properties of the present invention to the equipment already at the disposal of the user (televisions, video recorders, etc.). Those. No need to buy a special TV or VCR. Moreover, since the transceiver has the universality property, the positive properties of the invention can be extended not only to one device, for example, a TV, but to all devices available to the consumer (he can actually have several TVs and several air conditioners, etc.).
Ввиду того, что радиопередатчик создает некоторое информационное поле, находясь в котором всюду можно получать сигнал управления для трансивера, управлять техникой можно не только, например, дома, но и, например, на даче в пригородных районах и др. Due to the fact that the radio transmitter creates some information field, being in which you can receive a control signal for the transceiver everywhere, you can control the equipment not only, for example, at home, but also, for example, in a summer house in suburban areas, etc.
Настоящее изобретение позволяет обеспечить удаленное управление аппаратурой, так как данное управление осуществляется по сетям Интернет. При этом наличие компьютера, подключенного к сети Интернет, в доме пользователя не обязательно. Нет необходимости иметь дома телефонный канал в сравнении, например, с системой "Х10" или иметь дома работающий и подключенный по выделенному каналу к Интернет компьютер. The present invention allows for remote control of the equipment, since this control is carried out over the Internet. Moreover, the presence of a computer connected to the Internet in the user's home is not necessary. There is no need to have a telephone channel at home in comparison, for example, with the X10 system or to have a computer working at home and connected via a dedicated channel to the Internet.
Привычный для многих пользователей персональных компьютеров интерфейс для работы с домашней аппаратурой выполнен в виде Интернет-броузера. Интерфейс при этом полноэкранный, цветной, с высокой скоростью реакции и интерактивностью, подсказками, возможностью прямо из экрана обращаться за помощью по электронной почте, возможностью обращаться к технической документации, расположенной здесь же, прямо на Интернет-сервере. The familiar to many users of personal computers interface for working with home equipment is made in the form of an Internet browser. At the same time, the interface is full-screen, color, with a high reaction speed and interactivity, prompts, the ability to directly contact the screen for help by e-mail, and the ability to access the technical documentation located here right on the Internet server.
Настоящий способ управления позволяет получить целевой комплексный эффект, а не только "нажатие" элементарной "кнопки". Необходимо уточнить - все элементарные функции всех управляемых приборов рассматриваются в терминах "кнопок" управления как единое многомерное пространство элементарных функций управления. Это дает возможность составлять и реализовывать самые разнообразные макрокоманды комплексного управления домашней аппаратурой, т.е. задействовать любые приборы в любой последовательности. Технически это достижимо еще и за счет того, что в системе предусмотрено наличие солера - прибора, способного одновременно "видеть" всю технику, находящуюся в помещении. Для одновременного управления техникой, находящейся в разных помещениях (режим "мультирум"), необходимо использовать несколько трансиверов (можно как с одним и тем же ID, а можно и с различными ID). This control method allows you to get the target complex effect, and not just "pressing" the elementary "button". It is necessary to clarify - all the elementary functions of all controlled devices are considered in terms of "buttons" of control as a single multidimensional space of elementary control functions. This makes it possible to compile and implement the most diverse macro commands for integrated control of home equipment, i.e. use any devices in any order. Technically, this is also achievable due to the fact that the system provides for the presence of solera - a device that can simultaneously "see" all the equipment in the room. For simultaneous control of equipment located in different rooms (multi-room mode), it is necessary to use several transceivers (you can use the same ID, or you can use different IDs).
Для управления в систему может быть интегрирована любая техника, имеющая сенсор, например ИК-вход, для своего управления. Можно говорить о некотором протоколе, основанном на заимствовании ИК-команд, "от рождения" присущих интегрируемой в систему аппаратуре. Не требуется создавать, например, телевизор под некоторый протокол удаленного доступа, например Х10, а наоборот - в открытый "протокол" лишь добавляются новые команды ИК-управления. Именно те, которые предусмотрел сам разработчик серийной техники для своей аппаратуры. Такие команды "считываются" из оригинального ПДУ нового устройства и хранятся в памяти SQL-сервера системы, составляя библиотеку кодового пространства системы. При подключении к системе нового устройства на универсальный трансивер засылаются, по требуемому ID-адресу, по радиоканалу именно те коды для ИК-управления, которые требуются для такого нового устройства. Одним словом, в систему можно добавлять все то, что управляется, например, через ИК-вход. Здесь ИК-вход рассматривается как частный случай. В общем виде - требуется лишь наличие любого сенсора для управления (ИК-, радио- и др. ). Главное здесь то, что команды управления берутся от готового устройства, а не наоборот. For control, any technique that has a sensor, such as an IR input, can be integrated into the system for its control. We can talk about some protocol, based on the borrowing of IR commands, “from birth” inherent in the equipment integrated into the system. It is not necessary to create, for example, a television set for some remote access protocol, for example X10, and vice versa - only new IR control commands are added to the open "protocol". It is those that the developer of the serial equipment for his equipment provided for. Such commands are "read" from the original remote control of the new device and stored in the memory of the SQL server of the system, making up the library of the system code space. When a new device is connected to the system, the codes for IR control that are required for such a new device are sent to the universal transceiver at the required ID address via the radio channel. In a word, everything that can be controlled, for example, via the IR input, can be added to the system. Here, the IR input is considered as a special case. In general terms, only the presence of any sensor for control (IR, radio, etc.) is required. The main thing here is that control commands are taken from the finished device, and not vice versa.
Система внешнего дистанционного управления приборами, имеющими для этого специальный сенсорный, например, ИК-вход или специальный штатный сенсорный, например, ИК-вход, характеризуется тем, что из пункта(ов) доступа в Интернет соединяются, при помощи персонального компьютера или мобильного телефона, с www-Интернет-сервером (wap-Интернет-сервером) и входят на сайт(ы), на страницах которого(ых) сформированы все виртуальные органы управления приборами, имеющими для этого хотя бы один специальный штатный сенсорный, например, ИК-вход для подключения штатного пульта дистанционного управления (ПДУ). При этом виртуальные органы управления на Интернет-сервере(ах) - суть команды (целевые последовательности команд) управления, порождаемые за счет редактирования пользователем тех или иных страниц сайта(ов) в Интернет. Каждая из таких команд управления имеет свой уникальный идентификатор (адрес) в базе данных SQL-сервера. По этому адресу хранятся формализованные данные для генератора команд трансивера, обеспечивающие, для последнего, возможность синтезировать именно ту, например, ИК-команду, которая будет однозначно и правильно принята управляемым прибором, через свой сенсорный вход, достоверно им интерпретирована и исполнена. Пример осциллограммы команды управления, синтезируемой трансивером по исходным данным из базы данных SQL-сервера, представлен на фиг.2, где Т=14 - период ИК-команды управления прибором; t=1, 3, 4, 5, 10, 11, 12, 13, 14 - стандартные ИК-посылки кода команды управления прибором, вырабатываемые генератором команд трансивера. При этом s - стандартная длительность восстанавливающего ИК-импульса трансивера при синтезе управляющей команды. An external remote control system for devices that have a special touch, for example, an IR input or a special regular touch, for example, an IR input, is characterized by the fact that they connect from the Internet access point (s) using a personal computer or mobile phone, with a www-Internet server (wap-Internet server) and enter the site (s), on the pages of which (all) all the virtual device controls are formed, having for this at least one special regular touch, for example, an IR input for connect I have a full-time remote control (RC). At the same time, the virtual controls on the Internet server (s) are the essence of the command (target sequence of commands) of the control generated by the user editing certain pages of the site (s) on the Internet. Each of these control commands has its own unique identifier (address) in the SQL server database. Formalized data for the transceiver command generator is stored at this address, providing, for the latter, the ability to synthesize exactly the one, for example, the IR command, which will be unambiguously and correctly received by the controlled device through its touch input, authentically interpreted and executed by it. An example of the oscillogram of the control command synthesized by the transceiver from the source data from the SQL server database is shown in FIG. 2, where T = 14 is the period of the IR command for controlling the device; t = 1, 3, 4, 5, 10, 11, 12, 13, 14 - standard IR sendings of the instrument control command code generated by the transceiver command generator. In this case, s is the standard duration of the restoring IR pulse of the transceiver during the synthesis of the control command.
Формализованные данные из SQL-сервера передаются в трансивер по радиоканалу в процессе его инсталляции на работу с конкретной маркой конкретного прибора, над которым предполагается производить управление. Инсталляция трансивера производится по всем командам всех приборов, которые имеются в распоряжении пользователя и одновременно хранятся в базе данных SQL-сервера. Первоначальное создание и дальнейшее пополнение базы данных SQL-сервера осуществляется путем считывания и обработки осциллограмм каждой из команд управления (каждой кнопки клавиатур(ы) ПДУ) из оригинальных штатных ПДУ приборов, их последующей формализации и записи полученных данных в SQL-сервере - каждой по своим уникальным адресам, например: n1, n2, n3, n4, n5 (фиг.3), где
n1 - горизонтальная координата кнопки управления в системе координат клавиатуры ПДУ;
n2 - вертикальная координата кнопки управления в системе координат клавиатуры ПДУ;
n3 - номер клавиатуры (для многофункциональных клавиатур ПДУ);
n4 - номер марки управляемой аппаратуры (например, видеомагнитофон sony-vrl237);
n5 - номер типа управляемой аппаратуры (например, телевизоры).Formalized data from the SQL server is transmitted to the transceiver over the air during its installation to work with a specific brand of a particular device, which is supposed to be controlled. The transceiver is installed according to all commands of all devices that are at the user's disposal and are simultaneously stored in the SQL server database. The initial creation and further replenishment of the SQL server database is carried out by reading and processing the oscillograms of each of the control commands (each button on the keyboard (s) of the remote control) from the original standard remote control of devices, their subsequent formalization and recording of the received data in the SQL server - each according to its own unique addresses, for example: n1, n2, n3, n4, n5 (figure 3), where
n1 is the horizontal coordinate of the control button in the coordinate system of the remote control keyboard;
n2 is the vertical coordinate of the control button in the coordinate system of the remote control keyboard;
n3 - keyboard number (for multi-function remote control keyboards);
n4 is the brand number of the controlled equipment (for example, a sony-vrl237 VCR);
n5 - type number of controlled equipment (for example, TVs).
Далее, в целях сокращения размерности кодовых посылок, передаваемых по радиоканалу от SQL-сервера к трансиверу, каждая из команд управления (каждая кнопка клавиатур(ы) каждого из ПДУ каждого прибора имеет свой сквозной номер: к= 1(1)К, где: к - текущий номер команды управления; 1 - шаг сквозной нумерации команд управления; К - последний номер последней команды управления последней версии базы данных SQL-сервера. Параметр К - плавающий с нарастанием. Further, in order to reduce the dimension of code messages transmitted over the air from the SQL server to the transceiver, each of the control commands (each button of the keyboards (s) of each remote control of each device has its own end-to-end number: k = 1 (1) K, where: k is the current number of the control command; 1 is the step-by-step numbering of the control commands; K is the last number of the last control command of the latest version of the SQL server database.
Таким образом, "нажатие" виртуальной кнопки управления на странице Интернет-сервера(ов) порождает генерирование SQL-сервером команды под номером "к". Такой номер "к" передается в трансивер по радиоканалу для исполнения. В библиотеке кодов команд трансивера, по адресам от сквозного номера к1 до сквозного номера к2, хранятся заранее переданные, во время инсталляции трансивера по радиоканалу, формальные параметры, например: Т, t (...) - необходимые и достаточные для синтезирования трансивером каждой из команд управления каждого из приборов, имеющихся в распоряжении пользователя. Таким образом, получение трансивером номера "к" обеспечивает порождение трансивером и выполнение требуемым прибором требуемой команды управления. Thus, “pressing” the virtual control button on the page of the Internet server (s) causes the SQL server to generate a command with the number “k”. This number "k" is transmitted to the transceiver over the air for execution. In the library of transceiver command codes, at the addresses from end-to-end number k1 to end-to-end number k2, formal parameters transmitted during installation of the transceiver over the air are stored, for example: T, t (...) - necessary and sufficient for each of the transceivers to synthesize control commands for each of the devices available to the user. Thus, the receipt of the number “k” by the transceiver ensures that the transceiver generates and the required device executes the required control command.
Помимо "нажатия" виртуальной кнопки управления на странице(ах) Интернет-сервера(ов) в режиме "реального времени" возможно активизировать требуемую кнопку клавиатуры ПДУ (команду управления) в режиме отложенного исполнения - за счет использования системного таймера "стека" заказов системы путем соответствующего редактирования соответствующих параметров в соответствующих полях настройки соответствующих страниц Интернет-сервера(ов), а именно: год, месяц, число, час и минута. При этом выборка команд управления из системного "стека" и их выдача в радиоканал для исполнения осуществляются с учетом текущего времени и приоритетов команд управления. In addition to "pressing" the virtual control button on the page (s) of the Internet server (s) in "real time" mode, it is possible to activate the required button on the remote control keyboard (control command) in the delayed execution mode - by using the system timer of the "stack" of system orders by corresponding editing of the relevant parameters in the appropriate settings fields of the corresponding pages of the Internet server (s), namely: year, month, day, hour and minute. In this case, the selection of control commands from the system "stack" and their issuance to the radio channel for execution are carried out taking into account the current time and priorities of the control commands.
Сквозная синхронизация всех элементов системы, включая и сами трансиверы пользователей, реализуется путем подключения Интернет-сервера(ов), через Интернет, к внешнему серверу точного астрономического времени. End-to-end synchronization of all system elements, including the transceivers of users themselves, is realized by connecting the Internet server (s), via the Internet, to an external server of accurate astronomical time.
Для предотвращения несанкционированного доступа к управлению приборами в системе предусмотрена авторизация каждого из ее пользователей путем проверки Интернет-сервером(ами), при входе на сайт(ы), клиентских ID и PW (пароля). Радиокоманды кодируются и шифруются. Каждый трансивер имеет свой уникальный ID. To prevent unauthorized access to control devices, the system provides for the authorization of each of its users by checking the Internet server (s), when entering the site (s), client ID and PW (password). Radio commands are encoded and encrypted. Each transceiver has its own unique ID.
Формирование инструментов управления на базе станиц Интернет-сервера(ов) и учетных таблиц SQL-сервера позволяют организовать как минимум три типа инструментов управления, рассматриваемых ниже. The formation of management tools based on the pages of the Internet server (s) and SQL server credentials allows you to organize at least three types of management tools, discussed below.
Эмуляция оригинальной клавиатуры ПДУ. Для каждого нового ПДУ средствами написания скриптов для WEB-страниц создаются "картинки-эмуляции" клавиатур ПДУ во всех присущих ему режимах. "Нажатие" на кнопку управления приводит к актуализации соответствующего скрипта виртуальной клавиатуры ПДУ. Это, в свою очередь, приводит к обращению к соответствующей учетной записи соответствующей таблицы SQL-сервера, в которой указана одна требуемая команда управления. Данная эмуляция служит для прямого (оперативного) управления приборами пользователя. Emulation of the original remote control keyboard. For each new remote control, scripting tools for WEB pages create "emulation pictures" of the remote control keyboards in all its modes. "Pressing" the control button leads to updating the corresponding script of the remote control virtual keyboard. This, in turn, leads to access to the corresponding account of the corresponding table of the SQL server, in which one required control command is indicated. This emulation is used for direct (operational) control of user devices.
Эмуляция макрокоманд, заранее подготовленных в системе. Для получения обобщенного целевого эффекта создаются средства запуска макрокоманд. Примеры: "Записать телепередачу на видеомагнитофон", "Просмотреть видеозапись" и др. "Нажатие" на кнопку управления приводит к актуализации соответствующего скрипта соответствующего Интернет-приложения. Это, в свою очередь, приводит к обращению к соответствующей учетной записи соответствующей таблицы SQL-сервера, в которой указана серия из необходимых и достаточных для получения целевого эффекта команд управления. При этом команды управления будут исполняться в той последовательности, в которой они там перечислены. Для настройки на работу, с конкретной конфигурацией приборов конкретного пользователя, здесь же выполняется фильтрация: из всего множества команд управления требуемой целевой направленности выбираются только те команды управления, которые присущи приборам именно того пользователя, который обратился к системе. Фильтр формируется на основании данных о приборном оснащении пользователя, с одной стороны, и результатах авторизации пользователя при его входе в систему - с другой. Файл с данными о конкретном составе приборов пользователя, а также список пользователей с указанием их ID должны храниться в SQL-сервере. Иллюстрация происходящего приведена на фиг.4. Emulation of macros prepared in advance in the system. To obtain a generalized target effect, macro launch means are created. Examples: “Record a telecast to a VCR”, “View video”, etc. “Pressing” the control button updates the corresponding script of the corresponding Internet application. This, in turn, leads to a call to the appropriate account in the corresponding table of the SQL server, in which a series of necessary and sufficient control commands to obtain the target effect is indicated. In this case, the control commands will be executed in the order in which they are listed there. To configure for work, with a specific configuration of devices of a specific user, filtering is performed here: from the entire set of control commands of the required target orientation, only those control commands are selected that are inherent in the devices of the particular user who accessed the system. The filter is formed on the basis of data on the instrumentation of the user, on the one hand, and the results of user authorization when he logs into the system, on the other. A file with data on the specific composition of user devices, as well as a list of users with their ID, should be stored in the SQL server. An illustration of what is happening is shown in figure 4.
Макрокоманды могут запускаться как непосредственно при обращении к ним, так и с использованием системного таймера: на нужный год, месяц, число, час и минуту. Macros can be launched either directly when accessing them, or using the system timer: for the desired year, month, day, hour and minute.
Эмуляция множества команд управления для создания собственных сценариев работы приборов (создания собственных макрокоманд). Производится аналогично ранее рассмотренной эмуляции макрокоманд, заранее подготовленных в системе. Отличие состоит в том, что серии команд могут быть составлены самим пользователем из того множества команд, которые доступны ему от всего своего множества приборов. На фиг.5 приведен пример организации этого инструмента управления. Emulation of many control commands to create your own instrument scenarios (create your own macros). It is carried out similarly to the previously considered emulation of macros prepared in advance in the system. The difference is that a series of commands can be composed by the user himself from the many commands that are available to him from all of his many devices. Figure 5 shows an example of the organization of this management tool.
Составленные макрокоманды могут запускаться как непосредственно при обращении к ним, так и с использованием системного таймера: на нужный год, месяц, число, час и минуту. Compiled macros can be launched both directly when accessing them, and using the system timer: for the desired year, month, day, hour and minute.
Ниже представлены основные моменты работы системы:
1. Вход в Интернет-сайт(ы) системы.Below are the main points of the system:
1. Login to the website (s) of the system.
2. Авторизация как пользователя системы. 2. Authorization as a user of the system.
3. Выбор способа управления приборами (выбор соответствующей страницы). 3. Selecting a device control method (selecting the appropriate page).
4. Редактирование страницы - формирование сообщения для SQL-сервера. 4. Page editing - creating a message for the SQL server.
5. Генерирование SQL-сервером заказа(ов) для исполнения трансивером:
- ID пользователя (трансивера);
- приоритет команды;
- временные параметры: год, месяц, число, час и минута;
- сквозной номер команды управления, требующей исполнения;
и др.5. SQL server generating the order (s) for execution by the transceiver:
- user ID (transceiver);
- priority of the team;
- time parameters: year, month, day, hour and minute;
- end-to-end number of the management team requiring execution;
and etc.
В системе ID пользователя и трансивера совпадают. In the system, the user and transceiver IDs are the same.
6. Установка заказа(ов) в общую очередь заказов, готовых к отправке в трансиверы пользователей по радиоканалу, т.е. формирование "стека" заказов. Упорядочение заказов в "стеке" производится по времени исполнения. При совпадении времен исполнения выполняется заказ с наивысшим приоритетом. При наступлении времени исполнения заказа (совпадении времени заказа с текущим временем, а также с учетом приоритета) - отправка заказа в трансивер по необходимому ID. 6. Installing the order (s) in the general queue of orders ready to be sent to transceivers by users over the air, i.e. formation of a "stack" of orders. Ordering in the "stack" is done by execution time. If the execution times coincide, the order with the highest priority is executed. When it comes to order execution time (the coincidence of the order time with the current time, as well as taking into account priority) - sending the order to the transceiver with the required ID.
7. Получение заказа трансивером, выделение сквозного номера команды управления. 7. Receiving an order with a transceiver, highlighting the end-to-end control command number.
8. По выделенному сквозному номеру - запуск генератора ИК-команд с учетом данных библиотеки ИК-команды управления трансивера. 8. By the selected end-to-end number — launch the IR command generator taking into account the library data of the IR command for controlling the transceiver.
9. Выдача синтезированной команды управления на прибор пользователя. 9. Issuing a synthesized control command to the user device.
Настоящее изобретение промышленно применимо, так как основано на использовании широко применяемой компьютерной техники, Интернета, способов создания www- и (или) wap-сайтов с интерактивными страницами, устройств радиообмена и трансформаторов одних сигналов в другие, соответствующие типу, используемому в конкретной аппаратуре (согласующие преобразователи). The present invention is industrially applicable, since it is based on the use of widely used computer technology, the Internet, methods for creating www and (or) wap sites with interactive pages, radio exchange devices and transformers of some signals to others, corresponding to the type used in specific equipment (matching converters).
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2002108377/09A RU2223531C2 (en) | 2002-04-03 | 2002-04-03 | Method and system for remote control of equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2002108377/09A RU2223531C2 (en) | 2002-04-03 | 2002-04-03 | Method and system for remote control of equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2002108377A RU2002108377A (en) | 2003-11-10 |
| RU2223531C2 true RU2223531C2 (en) | 2004-02-10 |
Family
ID=32172490
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2002108377/09A RU2223531C2 (en) | 2002-04-03 | 2002-04-03 | Method and system for remote control of equipment |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2223531C2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100359847C (en) * | 2004-08-05 | 2008-01-02 | 英业达股份有限公司 | Method for remote batch execution work |
| RU2334263C2 (en) * | 2005-09-28 | 2008-09-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Home network system using fuel cell, and operation mode |
| RU2337489C1 (en) * | 2004-07-09 | 2008-10-27 | Эл Джи Электроникс Инк. | System of device control and its method for device control command scheduling |
| RU2450434C2 (en) * | 2010-05-24 | 2012-05-10 | Вадим Лазаревич Бахрах | Method for integrating equipment control functions through communication networks and system for realising said method |
| RU2463636C2 (en) * | 2007-03-02 | 2012-10-10 | Виссманн Верке Гмбх Унд Ко. Кг | Apparatus and method for controlling and monitoring household appliances |
| RU2509367C2 (en) * | 2007-08-01 | 2014-03-10 | Туттоэспрессо С.Р.Л. | Automatic dosaging machine and such machine control method |
| WO2014054968A1 (en) * | 2012-05-10 | 2014-04-10 | Sherbakov Andrei Yuryevich | Method for controlling a technical facility and for evaluating the status thereof |
| RU2537795C2 (en) * | 2009-05-29 | 2015-01-10 | Ибэй, Инк. | Trusted remote attestation agent (traa) |
| RU2641541C2 (en) * | 2015-07-13 | 2018-01-18 | Сяоми Инк. | Method for managing intelligent device, terminal and server |
| RU2654907C2 (en) * | 2013-12-18 | 2018-05-23 | Бсх Хаусгерете Гмбх | Method for changing over domestic appliances between “at-home” mode and “not-at-home” mode, portable control device and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0814393A1 (en) * | 1996-06-20 | 1997-12-29 | Telia Ab | Control and supervision of electrical components |
| RU2134897C1 (en) * | 1998-03-31 | 1999-08-20 | Военная академия Ракетных войск стратегического назначения им.Петра Великого | Method for on-line dynamic analysis of multiple- variable entity condition |
| WO1999065192A1 (en) * | 1998-06-08 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application and communication platform for connectivity based services |
-
2002
- 2002-04-03 RU RU2002108377/09A patent/RU2223531C2/en not_active IP Right Cessation
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0814393A1 (en) * | 1996-06-20 | 1997-12-29 | Telia Ab | Control and supervision of electrical components |
| RU2134897C1 (en) * | 1998-03-31 | 1999-08-20 | Военная академия Ракетных войск стратегического назначения им.Петра Великого | Method for on-line dynamic analysis of multiple- variable entity condition |
| WO1999065192A1 (en) * | 1998-06-08 | 1999-12-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Application and communication platform for connectivity based services |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2337489C1 (en) * | 2004-07-09 | 2008-10-27 | Эл Джи Электроникс Инк. | System of device control and its method for device control command scheduling |
| CN100359847C (en) * | 2004-08-05 | 2008-01-02 | 英业达股份有限公司 | Method for remote batch execution work |
| RU2334263C2 (en) * | 2005-09-28 | 2008-09-20 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Home network system using fuel cell, and operation mode |
| RU2463636C2 (en) * | 2007-03-02 | 2012-10-10 | Виссманн Верке Гмбх Унд Ко. Кг | Apparatus and method for controlling and monitoring household appliances |
| RU2509367C2 (en) * | 2007-08-01 | 2014-03-10 | Туттоэспрессо С.Р.Л. | Automatic dosaging machine and such machine control method |
| RU2537795C2 (en) * | 2009-05-29 | 2015-01-10 | Ибэй, Инк. | Trusted remote attestation agent (traa) |
| RU2450434C2 (en) * | 2010-05-24 | 2012-05-10 | Вадим Лазаревич Бахрах | Method for integrating equipment control functions through communication networks and system for realising said method |
| WO2014054968A1 (en) * | 2012-05-10 | 2014-04-10 | Sherbakov Andrei Yuryevich | Method for controlling a technical facility and for evaluating the status thereof |
| RU2654907C2 (en) * | 2013-12-18 | 2018-05-23 | Бсх Хаусгерете Гмбх | Method for changing over domestic appliances between “at-home” mode and “not-at-home” mode, portable control device and system |
| RU2641541C2 (en) * | 2015-07-13 | 2018-01-18 | Сяоми Инк. | Method for managing intelligent device, terminal and server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100513851B1 (en) | Remote control service processing device using GUI in home network environment | |
| CN102422552B (en) | Arrangement for managing wireless communication between devices | |
| EP3355521B1 (en) | Smart home service server and control method therefor | |
| US20050076150A1 (en) | Home network system and method for operating the same | |
| JP2006513601A (en) | Remote control system and authentication method | |
| WO2001071685A1 (en) | Method, device, and system for adaptively, interactively, and universally remote controlling appliances | |
| CN100586075C (en) | A control method and equipment management device for home network equipment | |
| KR20110097688A (en) | Apparatus and method for assigning scenarios to command buttons | |
| RU2223531C2 (en) | Method and system for remote control of equipment | |
| JP2007520980A (en) | Method and configuration for assigning names to devices in a network | |
| CN101124530A (en) | Method, system and computer program product for setting multi-device control | |
| CN102176725A (en) | System and method to control devices using a remote control device via hypertext transfer protocol (http) | |
| JP2002223266A (en) | Information exchange method, information communication apparatus, medium for making information processor execute information exchange process program, program executing apparatus and information processing program | |
| CN101334932A (en) | Home appliance agent equipment | |
| US7248893B2 (en) | Multi-functional residential communication approach | |
| JP4377644B2 (en) | Home appliance remote control system, service providing server, and home appliance remote control method | |
| JP4465924B2 (en) | Remote operation device, operation signal distribution device, operation signal acquisition method, operation signal distribution method, drive signal generation device, connection service system | |
| JP2005528693A (en) | Software application configuration on the target terminal | |
| KR20020081357A (en) | Personal Server Technology | |
| CN100480962C (en) | User interface for multi-device control | |
| JP2006324922A (en) | REMOTE OPERATION DEVICE, DEVICE CONTROL DEVICE, AND REMOTE OPERATION METHOD | |
| Leeb | A user interface for Home Net | |
| JP2003259463A (en) | Information home appliance control device | |
| JP4754432B2 (en) | Remote operation system, communication terminal, server device, and computer program | |
| KR20060007206A (en) | Remote control system of home appliances using mobile communication terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20100404 |