RU96117355A - COMMUNICATION INFORMATION DEVICE AND INSTALLATION FOR ITS USE - Google Patents

COMMUNICATION INFORMATION DEVICE AND INSTALLATION FOR ITS USE

Info

Publication number
RU96117355A
RU96117355A RU96117355/09A RU96117355A RU96117355A RU 96117355 A RU96117355 A RU 96117355A RU 96117355/09 A RU96117355/09 A RU 96117355/09A RU 96117355 A RU96117355 A RU 96117355A RU 96117355 A RU96117355 A RU 96117355A
Authority
RU
Russia
Prior art keywords
data
signal
memory
devices
message
Prior art date
Application number
RU96117355/09A
Other languages
Russian (ru)
Other versions
RU2145440C1 (en
Inventor
Лабб Патрик
Руир Оливье
Original Assignee
Лабб Патрик
Руир Оливье
Рене Шове
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FR9401128A external-priority patent/FR2715783B1/en
Application filed by Лабб Патрик, Руир Оливье, Рене Шове filed Critical Лабб Патрик
Publication of RU96117355A publication Critical patent/RU96117355A/en
Application granted granted Critical
Publication of RU2145440C1 publication Critical patent/RU2145440C1/en

Links

Claims (14)

1. Информационное устройство (10) непосредственной связи между двумя частными лицами, предназначенное для взаимосвязи с другим устройством такого же типа, содержащее относительно жесткий корпус с двумя основными поверхностями, источник электроэнергии (20), микроконтроллер (144) и блоки памяти, операционную программу и программные средства управления, пару устройств, образованную передатчиком (14) и приемником (16) сигналов, ручной активатор (12), отличающееся тем, что для обеспечения обмена данными путем двустороннего копирования, передатчик и приемник (14 - 16) сигналов размещены на одной и той же основной поверхности устройства (10) для установления двустороннего канала связи между двумя взаимосвязанными устройствами, устройство (10) включает в себя блок памяти персональных данных (154) и блок памяти приобретенных данных (156), программные средства управления (146) включают средства для копирования персональных данных из одного устройства в блок памяти приобретенных данных другого устройства.1. An information device (10) for direct communication between two private individuals, designed to communicate with another device of the same type, containing a relatively rigid case with two main surfaces, an electric power source (20), a microcontroller (144) and memory blocks, an operating program and control software, a pair of devices formed by a transmitter (14) and a receiver (16) of signals, a manual activator (12), characterized in that for ensuring data exchange by means of two-sided copying, a transmitter and a signal receiver (14 - 16) is located on the same main surface of the device (10) for establishing a two-way communication channel between two interconnected devices, the device (10) includes a personal data memory unit (154) and a acquired data memory unit (156 ), management software (146) includes means for copying personal data from one device to a memory block of acquired data of another device. 2. Информационное устройство по п.1, отличающееся тем, что программные средства управления включают в себя средства для определения выполнимости операции, которые содержат средства (150 - 152) для определения объемов, занятых в блоках памяти персональных данных, и объемов, имеющихся в блоках памяти приобретенных данных, средства (160) формирования сигнала выполнимости операции, когда объемы, имеющиеся в блоках памяти приобретенных данных устройств превышают объемы памяти, занятые персональными данными для копирования, средства (106 - 107 - 108) запуска операции двустороннего копирования в ответ на сигнал выполнимости. 2. The information device according to claim 1, characterized in that the control software includes means for determining the feasibility of the operation, which contain means (150 - 152) for determining the volumes occupied in the personal data memory blocks and the volumes available in the blocks memory of acquired data, means (160) for generating an operation feasibility signal, when the volumes available in the memory blocks of the acquired device data exceed the memory occupied by personal data for copying, means (106 - 107 - 108) and the duplex copying operation in response to the feasibility. 3. Информационное устройство по п.2, отличающееся тем, что память (158) программных средств управления содержит функциональные характеристики устройства, а названные средства определения выполнимости операции дополнительно включают в себя средства (160) определения общего уровня совместимости между функциональными характеристиками двух взаимосвязанных устройств, средства (161) формирования сигнала общей выполнимости (SFG), включающие протокол коммуникации, выведенный с названного уровня совместимости, когда одновременно такой уровень существует и объемы, имеющиеся в блоках памяти приобретенных данных достаточны для осуществления указанного обмена данными, и средства (106 - 107 - 108) запуска операции двустороннего копирования в ответ на сигнал общей выполнимости (SFG). 3. The information device according to claim 2, characterized in that the memory (158) of the control software contains the functional characteristics of the device, and said means for determining the feasibility of the operation further include means (160) for determining the general level of compatibility between the functional characteristics of the two interconnected devices, means (161) of generating a general feasibility signal (SFG), including a communication protocol derived from the named compatibility level, when at the same time such a level is significant tvuet and the volumes available in the acquired data memory blocks sufficient to effect said exchange of data, and means (106 - 107 - 108) to start the operation duplex copying in response to general feasibility signal (SFG). 4. Информационное устройство по одному из предшествующих пунктов, содержащее по меньшей мере один генератор воспринимаемых сигналов (24) для выработки звуковых и/или световых сигналов, программные средства управления которого включают средства (176) управления формированием по меньшей мере одного определенного звукового и/или светового сигнала, после выполнения операции обмена данными путем двустороннего копирования, средства (162) управления формированием другого определенного воспринимаемого сигнала при условии невозможности выполнения этой операции. 4. The information device according to one of the preceding paragraphs, containing at least one perceptual signal generator (24) for generating sound and / or light signals, the control software of which includes means (176) for controlling the formation of at least one specific sound and / or light signal, after the operation of data exchange by two-sided copying, means (162) for controlling the formation of another specific perceived signal, provided that it is impossible ia this operation. 5. Информационное устройство по п.4, обеспечивающее осуществление обмена данными между более чем двумя частными лицами, отличающееся тем, что содержит на каждой основной поверхности ручной активатор (42 - 52) и пару передатчиков (44 - 54) и приемников (46 - 56) сигналов, расположенных таким образом, что в комплекте устройств между любой парой смежных устройств обеспечивается возможность установления двусторонней связи, блок памяти транзитных данных (212), связанный с блоком памяти приобретенных данных (256), средства (62) временного приведения устройства в рабочее состояние в ответ на ручное воздействие по меньшей мере на один из активаторов (42 - 52), основные поверхности, называемые, соответственно, лицевая и оборотная, чтобы, в упорядоченном комплекте устройств, доступная лицевая сторона принадлежала первому устройству комплекта, а доступная оборотная сторона принадлежала последнему устройству, при этом активатор первого устройства выполнен с возможностью запуска средств определения выполнимости операции. 5. The information device according to claim 4, providing for the exchange of data between more than two private individuals, characterized in that it contains on each main surface a hand activator (42 - 52) and a pair of transmitters (44 - 54) and receivers (46 - 56 ) signals located in such a way that in a set of devices between any pair of adjacent devices it is possible to establish two-way communication, a transit data memory block (212) associated with the acquired data memory block (256), means (62) for temporarily bringing the device to a working state in response to the manual action of at least one of the activators (42 - 52), the main surfaces, respectively called the front and the reverse, so that, in an ordered set of devices, the accessible front side belongs to the first device of the set, and the accessible reverse the side belonged to the last device, while the activator of the first device is configured to run means for determining the feasibility of the operation. 6. Информационное устройство по п.4, обеспечивающее осуществление обмена данными между более чем двумя частными лицами, отличающееся тем, что содержит ручной активатор (42) и пару устройств, образующую передатчик (44) и приемник (46) сигналов, на основной поверхности и только одну идентичную пару, состоящую из передатчика (54) и приемника (56), на другой основной поверхности, при этом обе пары расположены таким образом, что в комплекте устройств между любой парой смежных устройств может быть установлена двусторонняя связь средства (28) временного приведения устройства в рабочее состояние в ответ на ручное воздействие на его активатор (42), блок памяти транзитных данных (212), связанный с блоком памяти персональных данных (254), и средства (127 - 129), входящие в состав программных средств (146) управления на этапе, предшествующем всем другим операциям, для назначения соответствующих первого и последнего рангов крайним устройствам комплекта (А - В), когда ручные активаторы (42) этих крайних устройств (А - В) являются доступными и находятся в активном состоянии, для обеспечения действия активатора первого устройства как активатора доступной лицевой стороны для запуска средств первого этапа осуществления операции обмена данными, и для обеспечения действия активатора последнего устройства как активатора доступной оборотной стороны в указанном качестве в упомянутой операции. 6. The information device according to claim 4, providing for the exchange of data between more than two private individuals, characterized in that it contains a manual activator (42) and a pair of devices forming a transmitter (44) and a receiver (46) of signals on the main surface and only one identical pair, consisting of a transmitter (54) and a receiver (56), on the other main surface, while both pairs are located in such a way that two-way communication of a means (28) of temporary connection can be established between any pair of adjacent devices in a set of devices operating the device in response to a manual action on its activator (42), the transit data memory block (212) associated with the personal data memory block (254), and the tools (127 - 129) that are part of the software (146 ) control at the stage preceding all other operations to assign the corresponding first and last ranks to the extreme devices of the kit (A - B), when the manual activators (42) of these extreme devices (A - B) are available and are in an active state, to ensure activator actions first device as an activator of the available front side to launch the means of the first stage of the data exchange operation, and to ensure the activator of the last device as an activator of the available reverse side in the specified quality in the above operation. 7. Информационное устройство обмена данными по п.5 или 6, отличающееся тем, что его блок памяти персональных данных (254) содержит общую информацию, относящуюся к месту осуществления операции, а программные средства управления включают средства для удаления содержимого из блока памяти приобретенных данных (256) после окончания операции и средства обеспечения доступа к содержанию блоков памяти персональных данных (254) и приобретенных данных (256). 7. An information exchange device according to claim 5 or 6, characterized in that its personal data memory unit (254) contains general information related to the place of the operation, and the control software includes means for deleting content from the acquired data memory unit ( 256) after the end of the operation and the means of providing access to the contents of the memory blocks of personal data (254) and acquired data (256). 8. Информационная система, содержащая информационное устройство (10 - 40) по одному из пп.1-6 и портативную микроЭВМ (260), адаптированную в качестве средства для использования указанного устройства, отличающаяся тем, что блоки памяти (254a, b, c) названного информационного устройства (10 - 40) содержат группы данных, соответственно идентифицированные определенными символами, программные средства управления (146) указанного устройства содержат специализированные прикладные программы (259), соответственно идентифицированные другими определенными символами, программные средства управления (288) микроЭВМ (260) включают в себя средства (289 - 291 - 293 - 295) для назначения той или иной специализированных прикладных программ для той или иной из названных групп данных для обеспечения их участия в выполнении специальных функций (257), во взаимодействии с одним или несколькими другими подобными устройствами или с внешней информационной системой для использования этих устройств. 8. An information system containing an information device (10 - 40) according to one of claims 1 to 6 and a portable microcomputer (260), adapted as a means to use the specified device, characterized in that the memory blocks (254a, b, c) the named information device (10 - 40) contain data groups respectively identified by certain symbols, the control software (146) of the indicated device contains specialized application programs (259), respectively identified by other specific symbols The control software (288) of the microcomputer (260) includes tools (289 - 291 - 293 - 295) for assigning one or another specialized application program for one or another of these data groups to ensure their participation in the performance of special functions ( 257), in conjunction with one or more other similar devices or with an external information system for using these devices. 9. Информационная система по п.8, отличающаяся тем, что устройство (10 - 40) предназначено для взаимосвязи с аналогичными устройствами, блоки памяти данных (254) устройства содержат группы данных, разделенные на категории "Обычно свободные" и "Обычно конфиденциальные", специализированные прикладные программы (259) программных средств управления (146) устройства являются программами временного изменения категорий, которые включают в себя средства для запрета копирования групп данных, относящихся к классу "Обычно свободные", и средства для разрешения копирования групп данных класса "Обычно конфиденциальные", программные средства управления (288) микроЭВМ (260) включают в себя средства для назначения той или иной из программ изменения категорий для той или иной из групп данных. 9. The information system of claim 8, characterized in that the device (10 - 40) is designed to communicate with similar devices, the data memory blocks (254) of the device contain data groups divided into the categories of "Usually free" and "Usually confidential", specialized applications (259) of management software (146) devices are category temporary change programs that include means for prohibiting copying of data groups belonging to the class “Usually free” and means for resolving I copy data groups of the class “Usually Confidential”, the control software (288) of the microcomputer (260) includes means for assigning one or another program to change categories for one or another of the data groups. 10. Информационное устройство непосредственной связи по одному из пп. 1-7, отличающееся тем, что содержит модуль передачи (100), функционально расположенный между блоком памяти данных (102) и входным каскадом (104) передатчика (14 - 44 - 46), причем этот модуль содержит:
1) логический блок (106), обеспечивающий в ответ на сигналы запуска (SDE или STS) вызов данных для коммуникации; и
2) логический блок (108) для выработки форматированных кадров передаваемого сообщения и подачи их в качестве сигнала управления на входной блок (104);
упомянутое сообщение представляет собой один или несколько кадров для передачи по коммуникационной шине, каждый кадр имеет заданную максимальную длину и включает в себя стандартизованные поля заголовка (114) и конца (116) кадра, поле данных (118), поле (122) идентификации характера данных сообщения и поле (124) индикации позиции кадра в сообщении модуль приема (126), функционально расположенный между выходным блоком (140) приемника (16 - 46 - 56), воспроизводящего сообщение, переданное модулем передачи (100) взаимосвязанного устройства, и блоками (142) использования этого сообщения, причем модуль приема содержит:
1) буферную память приема (128) для временного хранения по меньшей мере последнего кадра воспроизведенного сообщения и
2) логический блок (136) для анализа поля (122) идентификации сообщения и взаимодействия с блоком управления (138) для направления его к определенному блоку (142) использования этого сообщения.
10. Information device for direct communication according to one of paragraphs. 1-7, characterized in that it contains a transmission module (100), functionally located between the data memory unit (102) and the input stage (104) of the transmitter (14 - 44 - 46), and this module contains:
1) a logic unit (106) that provides, in response to triggering signals (SDE or STS), a data call for communication; and
2) a logical unit (108) for generating formatted frames of the transmitted message and supplying them as a control signal to the input unit (104);
said message is one or more frames for transmission over a communication bus, each frame has a predetermined maximum length and includes standardized fields for the header (114) and end (116) of the frame, data field (118), data nature identification field (122) messages and the field (124) indicating the position of the frame in the message, the receiving module (126) functionally located between the output unit (140) of the receiver (16 - 46 - 56) reproducing the message transmitted by the transmission module (100) of the interconnected device and the blocks (142 ) used This message, and the receiving module contains:
1) a receive buffer memory (128) for temporarily storing at least the last frame of the reproduced message and
2) a logical unit (136) for analyzing a message identification field (122) and interacting with a control unit (138) to direct it to a specific block (142) for using this message.
11. Информационное устройство непосредственной связи по п.10, отличающееся тем, что для обеспечения надежности связи модуль передачи (100) формирует сообщения, кадры которых содержат поле проверки (120) для проверки качества приема, и содержит:
1) средства (107 - 108 - 109) для повторной передачи последнего переданного кадра в ответ на запрос о повторной передаче кадра (DRT);
2) средства (110), формирующие в ответ на сигнал корректного кадра (STC) или некорректного кадра (STI) форматированный передаваемый кадр для передачи сообщения положительного (MAP) или отрицательного (MAN) подтверждения;
3) средства (111) для формирования запроса повторной передачи кадра (DRT) в случае, если сообщение положительного или отрицательного подтверждения не было сформировано в течение определенного временного интервала;
модуль приема (126) содержит:
1) средства (130) вычисления поля проверки каждого кадра принятого сообщения;
2) средства (132) для определения согласованности вычисленного поля и действительно принятого поля проверки и для формирования соответственно сигнала корректного кадра (STC) или некорректного кадра (STI);
3) средства (134) для передачи в ответ на сигнал корректного кадра (STC) соответствующего кадра на блок идентификации (136) и на блок управления (138);
4) устройства (131) для фильтрации кадров сообщений, подлежащих копированию, и сообщений подтверждения, чтобы средства (110) формирования сообщения подтверждения действовали только в том случае, когда корректный кадр принадлежит к сообщению о данных, подлежащих копированию;
5) средства (143) интерпретации сообщений подтверждения и для формирования в ответ на сообщение положительного подтверждения (МАР) сигнала (STS) управления для вызова следующего кадра, подаваемого на блок вызова данных (106) модуля передачи (100), в ответ на сообщение отрицательного подтверждения (MAN) сигнала (DRT) запроса повторной передачи кадра, подаваемого на логический блок повторной передачи (109) модуля передачи (100);
6) блок счетчика (133), обнуляемый сигналами вызова следующего кадра (STS), для подсчета числа последовательных сигналов управления повторной передачи кадра (DRT), предназначенный для формирования сигнала о невыполнимости (SNF), подаваемого в качестве команды на генератор воспринимаемого сигнала (24-58-59) в случае, если подсчитанное число будет выше определенного порога.
11. The direct communication information device according to claim 10, characterized in that in order to ensure the reliability of communication, the transmission module (100) generates messages whose frames contain a check field (120) for checking the reception quality, and contains:
1) means (107 - 108 - 109) for retransmission of the last transmitted frame in response to a request for retransmission of a frame (DRT);
2) means (110) that generate, in response to a correct frame (STC) or incorrect frame (STI) signal, a formatted transmitted frame for transmitting a positive (MAP) or negative (MAN) acknowledgment message;
3) means (111) for generating a frame retransmission request (DRT) if a positive or negative acknowledgment message has not been generated within a certain time interval;
the receiving module (126) contains:
1) means (130) for calculating the verification field of each frame of the received message;
2) means (132) for determining the consistency of the calculated field and the actually received verification field and for generating a correct frame signal (STC) or invalid frame (STI), respectively;
3) means (134) for transmitting in response to the correct frame signal (STC) the corresponding frame to the identification unit (136) and to the control unit (138);
4) a device (131) for filtering message frames to be copied and confirmation messages, so that the means (110) for generating a confirmation message are effective only when the correct frame belongs to the message about the data to be copied;
5) means (143) for interpreting confirmation messages and for generating, in response to a positive confirmation message (MAP), a control signal (STS) for calling the next frame supplied to the data call block (106) of the transmission module (100) in response to the negative message confirmation (MAN) of the signal (DRT) of the request for retransmission of the frame supplied to the retransmission logic unit (109) of the transmission module (100);
6) counter block (133), nullified by next frame call signals (STS), for counting the number of consecutive frame retransmission control (DRT) signals, which is used to generate an impracticability signal (SNF), which is sent as a command to the perceived signal generator (24 -58-59) in case the calculated number is above a certain threshold.
12. Информационное устройство непосредственной связи по пп.4 и 10, предназначенное для взаимосвязи с совместимым устройством для обмена персональными данными, отличающееся тем, что модуль передачи (100) в ответ на сигнал внешнего запуска (SDE), образованный сигналом общей выполнимости (SFG), осуществляет выбор памяти персональных данных (145b) передаваемых данных памяти (102), а затем действует в соответствии с общим протоколом передачи данных, определяемым блоком данных Cc, включенным в этот сигнал (SFG), и формирует форматированные кадры сообщения копируемых данных, подаваемого в качестве сигнала управления на входной блок (104) передатчика;
программные средства управления содержат модуль обработки, который включает в себя
1) средства пересылки в память транзитных данных (170) любого копируемого сообщения, идентифицированного как таковое блоком идентификации (136) модуля приема (126);
2) логический блок (172) для распознавания конца принятого сообщения и для последующего формирования команды загрузки (CDA) блока памяти приобретенных данных (156);
3) логический блок (174), обеспечивающий в ответ на команду загрузки (CDA) рекондиционирование форматированных данных, содержащихся в блоке памяти транзитных данных (170) и последующий перенос их в блок памяти приобретенных данных (156), причем перенос является реальным или виртуальным, в зависимости от того, различаются ли упомянутые блоки памяти своим местоположением или описанием;
4) логический блок (176) для анализа принятых сообщений и формирования сигнала конца приема (SFR), и для подачи этого сигнала в качестве команды на генератор воспринимаемого сигнала (24) для индикации успешного завершения операции.
12. An information device for direct communication according to claims 4 and 10, intended for interconnection with a compatible device for exchanging personal data, characterized in that the transmission module (100) in response to an external trigger signal (SDE), formed by a signal of general feasibility (SFG) , selects the personal data memory (145b) of the transmitted memory data (102), and then acts in accordance with the general data transfer protocol defined by the data block Cc included in this signal (SFG), and generates formatted frames of the copy message data being supplied as a control signal to the input unit (104) of the transmitter;
management software includes a processing module that includes
1) means for transferring to the memory of transit data (170) any copied message identified as such by the identification unit (136) of the receiving module (126);
2) a logical unit (172) for recognizing the end of a received message and for the subsequent formation of a download command (CDA) of the acquired data memory unit (156);
3) a logical unit (174), which, in response to a download command (CDA), reconstructs the formatted data contained in the transit data memory unit (170) and then transfers them to the acquired data memory unit (156), the transfer being real or virtual, depending on whether said memory units differ in their location or description;
4) a logic unit (176) for analyzing received messages and generating a reception end signal (SFR), and for supplying this signal as a command to the perceived signal generator (24) to indicate successful completion of the operation.
13. Информационное устройство непосредственной связи между несколькими частными лицами по пп. 5 или 6 и п.10, отличающееся тем, что средства для проверки выполнимости операции обмена данными путем многократного двустороннего копирования между предварительно включенными устройствами комплекта содержат первые средства, запускаемые во время процедуры нисходящего теста, включающие в себя:
1) логический блок (200), определяющий в ответ на сигнал запуска нисходящего теста (DTD) и передающий в рабочую память (202) ранг n устройства в комплекте, вычисляемый из ранга (n-1) предыдущего устройства; объем P, занятый в памяти персональных данных (254), объем Q, имеющийся в памяти приобретенных данных (256), данные Cn из памяти функциональных характеристик (258), общих для данного устройства и для предыдущих устройств, и сумму Sl данных P данного устройства и устройств, расположенных над ним;
2) логический блок (204) для формирования либо сигнала продолжения нисходящего теста (PTD), когда найден блок данных Сn, либо сигнала о невыполнимости (SNF), подаваемого в качестве команды на генератор воспринимаемого сигнала (58 - 59), если общая функциональная характеристика Cn не найдена данного устройства и предшествующими ему в комплекте;
3) модуль передачи (100v) для вызова блоков данных n, Cn и Sl, содержащихся в рабочей памяти (202), для выработки сообщения о нисходящем тесте (MTD), включающем в себя эти блоки данных, а также сигнала запуска нисходящего теста (DTD) и для подачи его в качестве команды на входной каскад (104v) приемника (54) оборотной стороны;
при этом начальный сигнал запуска нисходящего теста (DTDl) формируется микроконтроллером (144) в ответ на активное состояние активатора (42) лицевой стороны, а остальные сигналы запуска нисходящего теста (DTD) формируются сигналом, содержащимся в сообщении о нисходящем тесте (MTD), обнаруженном модулем приема (126r), взаимосвязанным с выходным каскадом (140r), соединенным с приемником (46) лицевой стороны;
вторые средства, запускаемые во время процедуры восходящего теста, включающие в себя:
1) логический блок (208), срабатывающий в ответ на сигнал запуска восходящего теста (DTM) и взаимодействующий с рабочей памятью (202) для вычисления суммы S данных P, относящихся ко всем другим устройствам комплекта и для определения, превышает ли блок данных Q устройства эту сумму S (Q>S?), для определения и передачи в рабочую память (202) суммы S2 данных Р данного устройства и устройств, расположенных ниже него, для подачи в рабочую память (202) блока данных Cm, идентифицирующего оптимальный протокол передачи данных, применимый для всех устройств, причем упомянутый блок данных Cm в случае последнего устройства комплекта формируется из функциональных характеристик, общих для всех устройств, и передается для других устройств вместе с сигналом запуска восходящего теста (DTM), для формирования кодированного сигнала об индивидуальной выполнимости (SFI), если условие Q>S удовлетворено и, в противном случае, для формирования кодированного сигнала о невыполнимости (SNF), причем оба сигнала подаются в качестве сигналов управления по меньшей мере на один генератор светового сигнала (59a, b), при этом начальный сигнал запуска восходящего теста (DTMl) формируется логическим блоком (206), получающим сигнал запуска нисходящего теста (DTM) одновременно с активным состоянием активатора (52) оборотной стороны, в то время как остальные сигналы запуска (DTM) формируются модулем приема (126v), связанным с приемником (56) оборотной стороны;
2) модуль передачи (100v), обеспечивающий в ответ на сигнал запуска, образованный сигналом об индивидуальной выполнимости (SFI), вызов данных m, S2 и Cm, содержащихся в рабочей памяти (202), для выработки сообщения восходящего теста (MTM), включающего в себя упомянутые данные и сигнал запуска восходящего теста (DTM), и подачу его в качестве сигнала управления на входной каскад (104r) передатчика (44) лицевой стороны;
3) модуль приема (126v), связанный с приемником (56) оборотной стороны, для передачи в рабочую память (202) данных (m, Cm, S2), содержащихся в принятом сообщении (MTM) и переданных устройствами, расположенными под ним, и для подачи на логический блок (208) сигнала запуска восходящего теста (DTM), содержащего в принятом сообщении (МТМ);
4) логический блок (210), получающий от логического блока (208) сигнал об индивидуальной выполнимости (SFI) вместе с активным состоянием активатора (42) лицевой стороны, для формирования сигнала общей выполнимости, образующего начальную команду нисходящего копирования (IRDl).
13. The information device for direct communication between several private individuals in paragraphs. 5 or 6 and claim 10, characterized in that the means for verifying the feasibility of a data exchange operation by repeatedly duplexing between previously included devices of the kit contain the first means that are launched during the downward test procedure, including:
1) a logical unit (200) that determines, in response to a downstream test start signal (DTD), and transfers to the working memory (202) the rank n of the device in the set, calculated from the rank (n-1) of the previous device; the volume P occupied in the memory of personal data (254), the volume Q available in the memory of the acquired data (256), the data Cn from the memory of the functional characteristics (258) common to this device and previous devices, and the sum Sl of data P of this device and devices located above it;
2) a logic block (204) for generating either a signal to continue a downward test (PTD) when a data block Cn is found, or an impracticability signal (SNF), which is sent as a command to the perceived signal generator (58 - 59), if the general functional characteristic Cn was not found for this device and its predecessors;
3) a transmission module (100v) for calling data blocks n, Cn and Sl contained in the working memory (202), to generate a message on a downward test (MTD), which includes these data blocks, as well as a signal to start a downward test (DTD ) and for supplying it as a command to the input stage (104v) of the receiver (54) of the reverse side;
in this case, the initial signal for starting the downward test (DTDl) is generated by the microcontroller (144) in response to the active state of the activator (42) of the front side, and the remaining signals for starting the downward test (DTD) are generated by the signal contained in the message about the downward test (MTD) detected a receiving module (126r) interconnected with an output stage (140r) connected to the front side receiver (46);
second tools that run during the upward test procedure, including:
1) a logic block (208) that responds to an upstream test (DTM) trigger signal and interacts with the working memory (202) to calculate the sum S of data P related to all other devices in the set and to determine whether the data block Q exceeds the device this sum S (Q> S?), for determining and transferring to the working memory (202) the sum S2 of data P of this device and devices located below it, for supplying to the working memory (202) a data block Cm identifying the optimal data transfer protocol applicable to all devices, moreover, the wrinkled data block Cm in the case of the last device of the set is formed from functional characteristics common to all devices and is transmitted to other devices together with the upstream test start signal (DTM) to generate an encoded individual fulfillment signal (SFI) if the condition Q> S satisfied, otherwise, to generate an encoded impracticability signal (SNF), both signals being supplied as control signals to at least one light signal generator (59a, b), while the initial the upstream test trigger (DTMl) is generated by a logic block (206) that receives the downstream test trigger (DTM) simultaneously with the active state of the reverse side activator (52), while the rest of the trigger signals (DTM) are generated by the receive module (126v), associated with the receiver (56) of the reverse side;
2) a transmission module (100v), which, in response to a trigger signal generated by an individual feasibility signal (SFI), calls the data m, S2 and Cm contained in the working memory (202) to generate an upstream test message (MTM), including said data and an upstream test start signal (DTM), and supplying it as a control signal to an input stage (104r) of the front side transmitter (44);
3) a receiving module (126v) associated with the receiver (56) of the reverse side for transmitting to the working memory (202) the data (m, Cm, S2) contained in the received message (MTM) and transmitted by devices located under it, and for supplying to the logic block (208) an upstream test (DTM) trigger signal containing in the received message (MTM);
4) a logical block (210) receiving an individual feasibility signal (SFI) from the logical block (208) together with the active state of the front side activator (42) to generate a general feasibility signal forming the initial downward copy command (IRDl).
14. Информационное устройство непосредственной связи между несколькими частными лицами по п.13, отличающееся тем, что средства, вводимые в действие при общем обмене данными, содержат
1) два блока буферной памяти приема (211r - 211v), соответственно расположенные после модулей приема (126r - 126v);
2) два логических блока коммутации (213v - 213r), каждый из которых имеет два входа и один выход, при этом один из входов связан с памятью свободных данных (254b), а другой вход связан с одним из двух блоков буферной памяти приема (211r - 211v), а выход связан с одним из двух модулей передачи (100v - 100r); при этом каждый блок (213v - 213r) и каждый модуль (100v - 100r) обеспечивают в ответ на команду копирования (IRD или IRM) с одной поверхности устройства вызов данных, содержащихся в блоке памяти (254) персональных данных устройства, каждый модуль передачи (100v - 100r) вырабатывает, согласно оптимальному протоколу передачи данных, общему для всех устройств, идентифицированному блоком данных Cm, причем протокол содержится в постоянной памяти (258), а блок данных Cm в рабочей памяти (202), передаваемое сообщение (MRD или MRM), содержащее эти данные, подаваемое на входной каскад (104v - 104r) передатчика (54 - 44), расположенного на другой поверхности;
3) модуль приема (126r - 126v) приемника (56 - 46) одной поверхности, для обнаружения поля (122) идентификации последовательности сообщений копирования, переданных устройствами, которые ему предшествуют в направлении копирования; для направления этих сообщений сначала в память транзитных данных (212), а затем в буферную память (211r - 211v), предназначенную для последовательного запоминания каждого кадра полученных сообщений, соединенную с одним из двух входов логического блока коммутации (213v - 213r), расположенного перед модулем передачи (100v - 100r), соединенным с передатчиком (54 - 44) другой поверхности;
4) логический блок (214), соединенный с одной стороны, с двумя модулями приема (126r - 126v) приемников (56 - 46) оборотной или лицевой стороны и, с другой стороны, с рабочей памятью (202), содержащей данные ранга (m, n) устройств, для определения и временного запоминания числа принимаемых сообщений в процедуре нисходящего или восходящего копирования, исходя из чисел (n-l) или (m-n) устройств, расположенных соответственно выше и ниже, для обнаружения конца последнего сообщения в принятой последовательности сообщений для копирования и для формирования в ответ на него упомянутой команды нисходящего (IRD) или восходящего (IRM) копирования для модуля передачи (100), при этом начальные команды нисходящего копирования (IRDl) представляют собой сигнал общей выполнимости (SFG), а начальная команда восходящего копирования (IRMl) представляет собой команду нисходящего копирования, объединенную в логическом блоке (216) с активным состоянием активатора (52) оборотной стороны, причем нисходящая и восходящая команды копирования (IRD - IRM) соответственно подаются на логические блоки коммутации (213v - 213r) и на два модуля передачи (100v - 100r);
5) логический блок (218) для формирования начальной команды загрузки (CDAl) памяти приобретенных данных (256), действующий в ответ на команду восходящего копирования (IRM), выдаваемую логическим блоком обнаружения (214) в комбинации с активным состоянием активатора (42) лицевой стороны, названная начальная команда загрузки (CDAl) также подается в качестве сигнала управления на входной каскад (104v) передатчика (54) оборотной стороны для передачи к остальным устройствам;
6) логический блок (220), обеспечивающий в ответ на эту команду загрузки (СDА) рекондиционирование данных, содержащихся в памяти транзитных данных (212), и последующий их реальный или виртуальный перенос в память приобретенных данных (256);
7) логический блок (222) для обнаружения команды загрузки (CDA) и для ее комбинирования с активным состоянием активатора (52) оборотной стороны для преобразования команду подтверждения обмена (IVE), подаваемую в качестве команды на генератор воспринимаемого сигнала (58 - 59) для индикации успешного завершения операции.
14. The information device for direct communication between several private individuals according to claim 13, characterized in that the means brought into use in the general exchange of data contain
1) two blocks of the receive buffer memory (211r - 211v), respectively located after the receive modules (126r - 126v);
2) two logical switching blocks (213v - 213r), each of which has two inputs and one output, with one of the inputs connected to the free data memory (254b), and the other input connected to one of the two blocks of the receive buffer memory (211r - 211v), and the output is connected to one of two transmission modules (100v - 100r); in this case, each block (213v - 213r) and each module (100v - 100r) provide, in response to a copy command (IRD or IRM), from one surface of the device, calling up the data contained in the memory block (254) of the personal data of the device, each transmission module ( 100v - 100r) generates, according to the optimal data transmission protocol common to all devices, identified by the Cm data block, the protocol being stored in read-only memory (258) and the Cm data block in working memory (202) transmitting a message (MRD or MRM) containing this data supplied to the input cas cad (104v - 104r) of the transmitter (54 - 44) located on another surface;
3) the receiver module (126r - 126v) of the receiver (56 - 46) of one surface, for detecting a field (122) for identifying a sequence of copy messages transmitted by devices that precede it in the copy direction; To direct these messages, first to the transit data memory (212), and then to the buffer memory (211r - 211v), designed for sequentially storing each frame of received messages, connected to one of the two inputs of the switching logical unit (213v - 213r) located in front of a transmission module (100v - 100r) connected to a transmitter (54 - 44) of another surface;
4) a logical unit (214) connected on the one hand with two receiving modules (126r - 126v) of receivers (56 - 46) of the reverse or front side and, on the other hand, with working memory (202) containing data of rank (m , n) devices for determining and temporarily storing the number of received messages in a top-down or upstream procedure based on the numbers (nl) or (mn) of devices located above and below, respectively, to detect the end of the last message in a received sequence of messages for copying and to form in response to of the aforementioned downstream (IRD) command or upstream (IRM) copy for the transmission module (100), wherein the initial downward copy command (IRDl) is a general executable signal (SFG), and the initial upward copy command (IRMl) is a downward command copy, combined in the logical block (216) with the active state of the activator (52) of the reverse side, and the downward and upward copy commands (IRD - IRM), respectively, are fed to the logical switching units (213v - 213r) and two transmission modules ( 100v - 100r);
5) a logic unit (218) for generating an initial command to load (CDAl) the acquired data memory (256), acting in response to an upstream copy (IRM) command issued by a detection logic unit (214) in combination with the active state of the activator (42) front side, the named initial boot command (CDAl) is also supplied as a control signal to the input stage (104v) of the transmitter (54) of the reverse side for transmission to other devices;
6) a logical unit (220) that, in response to this download command (CDA), reconstructs the data contained in the transit data memory (212), and their subsequent real or virtual transfer to the acquired data memory (256);
7) a logic unit (222) for detecting a boot command (CDA) and for combining it with the active state of the back activator (52) to convert the exchange confirmation command (IVE), which is sent as a command to the perceived signal generator (58 - 59) for indications of successful completion of the operation.
RU96117355A 1994-02-02 1995-01-20 Information device for communication and equipment which uses said device RU2145440C1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR9401128A FR2715783B1 (en) 1994-02-02 1994-02-02 IT tool for direct communication between individuals and operating system.
FR9401128 1994-02-02
PCT/FR1995/000062 WO1995021421A1 (en) 1994-02-02 1995-01-20 Data communication instrument and operating device therefor

Publications (2)

Publication Number Publication Date
RU96117355A true RU96117355A (en) 1999-01-27
RU2145440C1 RU2145440C1 (en) 2000-02-10

Family

ID=9459662

Family Applications (1)

Application Number Title Priority Date Filing Date
RU96117355A RU2145440C1 (en) 1994-02-02 1995-01-20 Information device for communication and equipment which uses said device

Country Status (11)

Country Link
US (1) US5841119A (en)
EP (1) EP0742925B1 (en)
JP (1) JPH10508125A (en)
CN (1) CN1084505C (en)
AU (1) AU687506B2 (en)
CA (1) CA2181688C (en)
DE (1) DE69509368T2 (en)
ES (1) ES2132630T3 (en)
FR (1) FR2715783B1 (en)
RU (1) RU2145440C1 (en)
WO (1) WO1995021421A1 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1097599A (en) * 1996-09-24 1998-04-14 Hitachi Ltd Portable terminal equipment for ic card
IT1304664B1 (en) * 1998-09-30 2001-03-28 Merloni Elettrodomestici Spa SYSTEM FOR THE PROGRAMMING OF A HOUSEHOLD APPLIANCE ELECTRONIC CONTROL.
US6434403B1 (en) * 1999-02-19 2002-08-13 Bodycom, Inc. Personal digital assistant with wireless telephone
US7124938B1 (en) * 1999-03-24 2006-10-24 Microsoft Corporation Enhancing smart card usage for associating media content with households
AUPQ485899A0 (en) * 1999-12-23 2000-02-03 Canon Kabushiki Kaisha Context information access artifacts
US7293174B1 (en) 2000-05-08 2007-11-06 Ncr Corporation Method of enabling consumer privacy using personal storage device
JP4501241B2 (en) * 2000-07-10 2010-07-14 ソニー株式会社 IC card and IC card data communication method
US6854657B2 (en) * 2001-11-28 2005-02-15 General Instrument Corporation Dual battery configuration and method of using the same to provide a long-term power solution in a programmable smart card
WO2003079281A1 (en) * 2002-03-18 2003-09-25 Koninklijke Philips Electronics N.V. Portable device comprising a communication station configuration and a data carrier configuration
DE10227558A1 (en) * 2002-06-20 2004-01-15 Infineon Technologies Ag System for data exchange between at least two contactless data carriers
AU2003273518A1 (en) * 2002-10-11 2004-05-04 Erez Schwartz Electronic card system and method
GB0313530D0 (en) * 2003-06-12 2003-07-16 Applied Card Technologies Ltd Electronic transaction system
EP1661327B1 (en) * 2003-08-12 2014-10-08 BlackBerry Limited Method and apparatus for processing encoded messages
US7147156B2 (en) * 2004-08-04 2006-12-12 Cedric Eugene Divine Apparatus and method for sound-enabling regular plastic
US8062120B2 (en) * 2006-04-21 2011-11-22 Charles Zapata Dynamic card system and method
DE102007022944A1 (en) * 2007-05-16 2008-11-20 Giesecke & Devrient Gmbh Contactless portable data carrier
CN102761863B (en) 2011-04-29 2015-08-19 华为技术有限公司 Minimum human road measuring method, collection terminal information approach, terminal and network element
CN103942171A (en) * 2014-04-04 2014-07-23 广东翼卡车联网服务有限公司 TF card with communication function
CA2971866C (en) * 2014-12-22 2021-07-13 Capital One Services, Llc A system, method, and apparatus for reprogramming a transaction card
US10784641B2 (en) 2018-01-31 2020-09-22 Abb Schweiz Ag Crimping tool with wireless communication system

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4277837A (en) * 1977-12-30 1981-07-07 International Business Machines Corporation Personal portable terminal for financial transactions
US4305059A (en) * 1980-01-03 1981-12-08 Benton William M Modular funds transfer system
GB2092353B (en) * 1981-01-30 1984-05-31 Halpern John Wolfgang Token
US4454414A (en) * 1982-06-16 1984-06-12 Vericard Corporation Funds transfer system using optically coupled, portable modules
US4625276A (en) * 1983-08-31 1986-11-25 Vericard Corporation Data logging and transfer system using portable and resident units
US4746787A (en) * 1984-07-20 1988-05-24 Oki Electric Industry Co., Ltd. IC card with display and card recording and reading device
FR2611948A1 (en) * 1987-02-25 1988-09-09 Levy Rene Device for mutual automatic recognition of an item of information of the all-or-nothing type between two persons who are present
US5572572A (en) * 1988-05-05 1996-11-05 Transaction Technology, Inc. Computer and telephone apparatus with user friendly interface and enhanced integrity features
JP2539012B2 (en) * 1988-09-28 1996-10-02 富士通株式会社 Memory card
US5339239A (en) * 1989-10-13 1994-08-16 Mitsubishi Plastics Industries Limited Information collecting and/or service furnishing systems by which a user can request information from a central data base using a portable personal terminal and an access terminal
US5434395A (en) * 1990-03-05 1995-07-18 Jean-Rene Storck Method and device for effecting a transaction between a first and at least one second data carrier and carrier used for this purpose
US5453601A (en) * 1991-11-15 1995-09-26 Citibank, N.A. Electronic-monetary system

Similar Documents

Publication Publication Date Title
RU96117355A (en) COMMUNICATION INFORMATION DEVICE AND INSTALLATION FOR ITS USE
RU2145440C1 (en) Information device for communication and equipment which uses said device
KR970056273A (en) In a data exchange system, a data transmission / reception method using distributed path control
US7069305B2 (en) Computer system and a data transfer method thereof using remote direct memory access
JPH05289977A (en) Method and device for data transfer
KR950033878A (en) Bus system
EP0632375B1 (en) Multiple-execution method of multiple-version programs and computer system therefor
KR920020316A (en) Quadrature Bus Protocol for Performing Transactions in Computer Systems
KR970056215A (en) Method and apparatus for direct data transmission between telecommunication network accessor and multimedia data processor
CN105760319A (en) Data successfully sent confirmation method and device
JP2760322B2 (en) Parity error failure agent identification method
JPS608949A (en) General interface bus analyzer
GB1595449A (en) Method and apparatus for the transmission of information in digital form
JPH10161954A (en) Data communication device
JPH0991100A (en) Data transmission controller
JP2000049808A (en) External storage device and data processing unit having infrared ray communication function and communication system
KR100350245B1 (en) Method for discriminating data of switching system
JPH0619801A (en) Information processor
JPS6049465A (en) Data transfer method between microcomputers
JPS581235A (en) Transfer system for communication bus data
KR930013953A (en) Initialization method of input / output device in real time operating system
JPS6062261A (en) Information transfer system
KR970024744A (en) Communication device and communication method between primary interface board and packet system control board in packet communication system
JPH0463035A (en) Transmission system identifying method for modem
JPS6051293B2 (en) Loop test control method