Способ ввода-вывода информации в пользовательское устройство и конструктивное его выполнение

1. Способ ввода-вывода информации в пользовательское устройство (далее ПУ), по которому осуществляют механический ввод элементов информации, их распознавание и преобразование в соответствии с используемым программным обеспечением, отличающийся тем, что оснащают ПУ узлами преобразования (далее УП) и после поступления хотя бы одной команды на начало определения положения ПУ в пространстве и ввода в него информации используют пользователем для механического ввода перемещением его в пространстве, по заранее определенным командам ввода, элементов исходной информации и последующего преобразования их в совокупность адекватных им фрагментов электронных сигналов, выполняют идентификацию полученных фрагментов электронных сигналов с использованием системы программного распознавания (далее СПР) и отображают их в виде используемых в ПУ компьютерных кодов, при этом создают и вводят в память ПУ базу данных соответствия (далее БДС) между совокупностью потенциально возможных отдельных фрагментов перемещений ПУ относительно его центра массы и последовательностью компьютерных кодов, адекватных элементам вводимой электронной информации, затем механический ввод каждого очередного элемента информации осуществляют пользователем в соответствии с определенным в БДС соответствующим ему фрагментом перемещения ПУ в пространстве относительно его центра массы, идентифицируют и преобразуют с применением СПР и БДС полученные фрагменты электронных сигналов в результате выполненных соответствующих им фрагментов перемещений ПУ в адекватную им последовательность компьютерных кодов, запоминают и хранят их в памяти устройства для дальнейшего выполнения команд в информационной системе, далее повторяют указанную совокупность операций при вводе каждого последующего элемента до полного ввода всей необходимой информации и выводят сохраняемую в памяти ПУ информацию при необходимости для ее дальнейшего использования.
2. Способ по п. 1, отличающийся тем, что УП размещают в центре массы ПУ.
3. Способ по п. 1, отличающийся тем, что механический ввод электронной информации осуществляют целенаправленным перемещением ПУ кистью руки человека или другим схожим манипулятором.
4. Способ по п. 3, отличающийся тем, что корректируют искажения ввода, связанные с первоначальным положением устройства.
5. Способ по п. 1, отличающийся тем, что механический ввод электронной информации осуществляют целенаправленным вращением ПУ вокруг его неподвижного центра масс.
6. Способ по п. 1, отличающийся тем, что механический ввод электронной информации осуществляют целенаправленным возвратно-поступательным перемещением центра масс ПУ в вертикальной, горизонтальной или наклонной плоскости относительно зафиксированного единовременно положения центра масс.
7. Способ по п. 1, отличающийся тем, что механический ввод электронной информации осуществляют комбинированным целенаправленным возвратно-поступательным перемещением центра масс ПУ в вертикальной, горизонтальной или наклонной плоскости совместно с перемещением ПУ вокруг его центра масс.
8. Способ по пп. 5, 6 ,7, отличающийся тем, что при механическом вводе электронной информации измеряют не только величину абсолютного механического перемещения ПУ относительно его центра масс, но и скорость этого перемещения.
9. Способ по п. 1, отличающийся тем, что при механическом вводе электронной информации измеряют смещение ПУ относительно одной, двух или трех координатных осей.
10. Способ по пп. 2, 3, 4, 5, 6, отличающийся тем, что УП используют для измерения смещения ПУ в пространстве при целенаправленном перемещении ПУ кистью руки человека или манипулятора.
11. Способ по пп. 2, 3, 4, 5, 6, отличающийся тем, что УП используют для измерения смещения ПУ в пространстве при целенаправленном перемещении ПУ вокруг его неподвижного центра масс.
12. Способ по пп. 2, 3, 4, 5, 6, отличающийся тем, что УП используют для измерения смещения ПУ в пространстве при целенаправленном возвратно-поступательном перемещении центра масс ПУ в вертикальной или горизонтальной плоскости.
13. Конструктивное выполнение ПУ для осуществления способа ввода-вывода информации, содержащее блоки механического ввода элементов информации, их распознавания и преобразования в соответствии с используемым программным обеспечением, отличающееся тем, что в него введены и взаимосвязаны коммуникациями между собой узлы преобразования (далее УП) элементов исходной информации о перемещении пользовательского устройства в пространстве в адекватные им фрагменты электронных сигналов, узел инициирования определения положения ПУ в пространстве и начала ввода информации в ПУ, узлы идентификации и преобразования в компьютерные коды полученных фрагментов электронных сигналов, блок системы программного распознавания (далее БСПР) фрагментов электронных сигналов, узел отображения их в виде используемых в ПУ компьютерных кодов, блок создания и ввода в память ПУ базы данных соответствия (далее БДС) между совокупностью потенциально возможных отдельных фрагментов перемещений ПУ относительно его центра массы и последовательностью компьютерных кодов, адекватных элементам вводимой электронной информации, блок запоминания и хранения полученных результатов и блок вывода полученных результатов из ПУ при необходимости для их дальнейшего использования.
14. Устройство по п. 13, отличающееся тем, что в качестве УП использованы мини-гироскопы в количестве, выбранном от 1 до 12.
15. Устройство по п. 13, отличающееся тем, что в качестве УП использованы G-сенсоры в количестве, выбранном от 1 до 12.
16. Устройство по п. 13, отличающееся тем, что в качестве УП использованы гирокомпасы в количестве, выбранном от 1 до 12.