ОПРЕДЕЛЕНИЕ СОСТОЯНИЯ ДВИЖЕНИЯ

1. Способ определения состояния движения пользователя с помощью мобильного устройства, к которому подключен электронный компас, выполненный с возможностью передачи сигналов в зависимости от его ориентации, предусматривающий осуществление приема множества отсчетов сигнала с электронного компаса, отличающийся тем, что выполняют статистическую обработку указанного множества отсчетов сигнала с электронного компаса и определяют одно из множества состояний движения, характерных для указанных отсчетов.
2. Способ по п.1, отличающийся тем, что статистическая обработка включает выполнение следующих операций:
определяют дисперсию множества отсчетов сигналов;
применяют дискриминационную функцию к дисперсии;
используют результат применения дискриминационной функции для определения одного из множества состояний движения, характерных для указанных отсчетов.
3. Способ по п.1, отличающийся тем, что статистическая обработка включает выполнение следующих операций:
определяют оценку дисперсии для множества отсчетов сигнала и
сравнивают дискриминационное значение, полученное на основе дисперсии, с пороговым значением, причем, если дискриминационное значение меньше порогового значения, то состояние движения определяют как стационарное, а если дискриминационное значение больше порога, то выполняют дальнейшую статистическую обработку множества отсчетов сигнала.
4. Способ по п.1, отличающийся тем, что:
определяют, является ли множество отсчетов сигналов характерным для колебательных движений, и
выполняют статистическую обработку, если определено, что множество отсчетов сигналов характерно для колебательных движений.
5. Способ по п.4, отличающийся тем, что этап определения выполняют в зависимости от изменений последовательных отсчетов сигнала.
6. Способ по п.1, отличающийся тем, что статистическая обработка включает следующие операции:
определяют оценку дисперсии для подгруппы множества отсчетов сигнала;
применяют первую решающую функцию к оценке дисперсии, включая селективное использование нелинейного преобразования для оценки дисперсии, если оценка дисперсии ниже первого порогового значения, и
выносят решения о состоянии движения на основании результата первой решающей функции.
7. Способ по п.6, отличающийся тем, что определение оценки дисперсии включает в себя выполнение следующих операций:
используют первый медианный фильтр при формировании первой медианной оценки для первой подгруппы множества отсчетов сигнала;
вычитают первую медианную оценку из второй подгруппы множества отсчетов сигнала и возводят в квадрат результат для формирования множества значений дисперсии, и
используют второй медианный фильтр для множества значений дисперсии для формирования дискриминационного значения.
8. Способ по п.6, отличающийся тем, что этап принятия решения о состоянии движения включает в себя следующие операции:
сравнивают результат первой решающей функции со вторым пороговым значением;
используют первую версию второй решающей функции, если результат первой решающей функции меньше второго порогового значения, причем первая версия второй решающей функции включает увеличение результата первой решающей функции;
используют вторую версию второй решающей функции, если результат первой решающей функции больше второго порога, причем вторая версия второй решающей функции включает нелинейное преобразование результата первой решающей функции, и
сравнивают результат используемой второй решающей функции с третьим пороговым значением для определения состояния движения.
9. Способ по п.1, отличающийся тем, что множество состояний движения включает в себя стационарное состояние, ходьбу, бег и движение в автомобиле.
10. Мобильное устройство, включающее электронный компас, выполненный с возможностью передачи сигналов, соответствующих показанию направления, и блок памяти, выполненный с возможностью хранения множества отсчетов сигнала электронного компаса, отличающееся тем, что содержит вычислительный модуль, выполненный с возможностью проведения статистической обработки указанного множества отсчетов сигнала для определения одного из множества состояний движения, характерных для указанных отсчетов.
11. Устройство по п.10, отличающееся тем, что содержит беспроводной модуль связи, выполненный с возможностью подключения к беспроводной сети связи.
12. Устройство по п.10, выполненное с возможностью формирования дискриминационной функции для дисперсии множества отсчетов сигнала, отличающееся тем, что результат дискриминационной функции используют для определения одного из множества состояний движения, характерных для данных отсчетов.
13. Устройство по п.10,, использующее функцию сравнения для дисперсии множества отсчетов сигнала, отличающееся тем, что если результат функции сравнения меньше порогового значения, то выбирают стационарное состояние, если результат функции сравнения больше порогового значения, то вычислительный модуль продолжает выполнение статистической обработки множества отсчетов сигнала.
14. Устройство по п.10, включающее в себя фильтр обработки, выполненный с возможностью определения, характерно ли множество отсчетов сигналов для колебательного движения, отличающееся тем, что статистическая обработка выполняется вычислительным модулем, если определено, что множество отсчетов сигналов характерно для колебательных движений.
15. Устройство по п.14, отличающееся тем, что включает в себя фильтр обработки, выполненный с возможностью использования изменений между последовательными отсчетами сигнала.
16. Устройство по п.10, включающее в себя устройство оценки дисперсии, выполненное с возможностью определения оценки дисперсии подгруппы множества отсчетов сигналов и использующее первую решающую функцию для оценки дисперсии, причем первая решающая функция включает нелинейное преобразование для выбранного приложения по оценке дисперсии, если оценка дисперсии меньше первого порогового значения, отличающееся тем, что решение о состоянии движения выносится вычислительным модулем на основании результата указанной первой решающей функции.
17. Устройство по п.16, включающее в себя первый медианный фильтр, выполненный с возможностью получения первой медианной оценки для первой подгруппы множества отсчетов сигнала, и второй медианный фильтр, выполненный с возможностью получения данных о величине дискриминационного значения на основе данных, получаемых от устройства оценки дисперсии, отличающееся тем, что устройство оценки дисперсии выполнено с возможностью вычитания первой медианной оценки из второй подгруппы множества отсчетов сигнала и возведения в квадрат результата для получения результатов от устройства оценки дисперсии.
18. Устройство по п.16, отличающееся тем, что выполнено с возможностью: использования первой функции сравнения для сравнения выхода первой решающей функции со вторым пороговым значением;
применения первой версии второй решающей функции для получения результата первой решающей функции, если результат первой решающей функции меньше второго порогового значения, причем первая версия второй решающей функции включает усиление результата первой решающей функции;
применения второй версии второй решающей функции для получения результата первой решающей функции, если результат первой решающей функции превышает второе пороговое значение, причем вторая версия второй решающей функции включает нелинейное преобразование результата первой решающей функции, и
использования второй функции сравнения для сравнения результата используемой второй решающей функции с третьим пороговым значением для определения состояния движения.
19. Программное обеспечение, включающее в себя постоянную читаемую среду хранения с записанными инструкциями, причем указанные считываемые инструкции выполняются компьютеризованным устройством, которое реализует способ определения состояния движения пользователя мобильного устройства, причем способ заключается в том, что принимают множество отсчетов сигнала с электронного компаса, который выполнен с возможностью передачи сигналов, соответствующих показаниям направления, отличающийся тем, что предусматривает этап выполнения статистической обработки указанного множества отсчетов сигнала при определении одного из множества состояний движения, характерных для указанных отсчетов.