Код документа: RU2003136273A
1. Способ просмотра информации на ручном устройстве, имеющем дисплей и средство детектирования текущего угла наклона упомянутого ручного устройства, согласно которому в ответ на изменение в угле наклона часть страницы, содержащей информацию, отображаемую на дисплее, изменяется, причем упомянутая страница лежит на виртуальной поверхности в системе координат, и согласно которому каждая точка страницы имеет четкое положение в упомянутой системе координат, отличающийся этапами: заблаговременной установки ориентации поверхности дисплея по отношению к виртуальной поверхности, причем упомянутая ориентация находится в пространственном начальном состоянии, так что опорная линия, перпендикулярная опорной точке на поверхности дисплея и проходящая из какой-то опорной точки, касается страницы, содержащей информацию, в заданной точке; отображения на дисплее части страницы, находящейся вокруг заданной точки и имеющей форму, сходную с формой дисплея; и, в ответ на наклон ручного устройства по отношению к пространственному начальному состоянию, создания зеркальной линии путем зеркального отражения опорной линии по отношению к линии, которая перпендикулярна поверхности дисплея и проходит через упомянутую опорную точку; определения точки касания (xn, yn), в которой зеркальная линия касается виртуальной поверхности и страницы, содержащей упомянутую информацию; и отображения на дисплее части страницы вокруг точки касания, причем упомянутая часть страницы имеет форму, сходную с формой дисплея, и положение точки касания на странице соответствует положению опорной точки на дисплее.
2. Способ по п.1, отличающийся тем, что начальное состояние устанавливается под определенным заданным углом к поверхности земли.
3. Способ по п.1, отличающийся тем, что заданный угол равен 20-30 градусам.
4. Способ по п.1, отличающийся тем, что скорость просмотра отображаемой информации зависит от местоположения и ориентации поверхности дисплея по отношению к виртуальной поверхности.
5. Способ по п.1, отличающийся тем, что в способе используется этап: фильтрации непреднамеренных перемещений от осей координат и/или движений наклона перед отображением упомянутой части страницы на дисплее.
6. Способ по п.1, отличающийся тем, что в способе используется этап: поддержания ориентации отображаемой информации в неизменном состоянии при повороте ручного устройства вокруг оси, причем упомянутая ось в сущности перпендикулярна поверхности дисплея.
7. Способ по п.1, отличающийся тем, что в определенной ориентации ручного устройства всегда отображается одна и та же часть текущей страницы.
8. Способ по п.1, отличающийся тем, что отображаемая часть страницы блокируется/разблокируется в ответ на нажатие/ отпускание кнопки.
9. Способ по п.1, отличающийся тем, что в способе используются этапы: установки ручного устройства в режим изменения масштаба изображения; и увеличения или уменьшения масштаба отображаемой информации при повороте ручного устройства вокруг оси, причем упомянутая ось в сущности перпендикулярна поверхности дисплея.
10. Способ по п.1, отличающийся тем, что в способе используются этапы: установки ручного устройства в режим изменения масштаба изображения; и увеличения или уменьшения отображаемой информации в зависимости от угла наклона ручного устройства.
11. Способ по п.1, отличающийся тем, что в способе используются этапы: определения с помощью камеры расстояния между поверхностью дисплея и определенной опорной точкой у пользователя; увеличения или уменьшения отображаемой информации в зависимости от упомянутого расстояния.
12. Способ по п.1, отличающийся тем, что в способе используются этапы: измерения с помощью видеокамеры ориентации и местоположения ручного устройства по отношению к пользователю упомянутого ручного устройства; поиска у пользователя определенной точки на видеоизображении, которая будет задана в качестве опорной точки; и изменение масштаба информации в зависимости от перемещений опорной точки по отношению к ручному устройству.
13. Способ по п.12, отличающийся тем, что используются эвристические алгоритмы и/или нейтральная сеть для поиска и определения точки, которая будет использоваться в качестве опорной точки.
14. Ручное устройство для просмотра информации, которое содержит дисплей и средство для детектирования текущего угла наклона ручного устройства, которое в ответ на изменение угла наклона изменяет часть страницы, содержащую информацию, отображенную на дисплее, причем упомянутая страница лежит на виртуальной поверхности в системе координат, на которой каждая точка страницы имеет четкое положение в упомянутой системе координат; отличающееся тем, что ручное устройство адаптировано для: предварительной установки ориентации поверхности дисплея по отношению к виртуальной поверхности, причем упомянутая ориентация находится в пространственном начальном состоянии, так что опорная линия, перпендикулярная опорной точке на поверхности дисплея и проходящая из такой опорной точки, касается страницы, содержащей информации, в заданной точке; отображения на дисплее части страницы, находящейся вокруг заданной точки и имеющей форму, сходную с формой дисплея; и, в ответ на наклон ручного устройство по отношению к пространственному начальному состоянию, создания зеркальной линии путем зеркального отражения опорной линии по отношению к линии, которая перпендикулярна поверхности дисплея и проходит через опорную точку; определения точки касания (xn, yn), в месте соприкосновения зеркальной линии с виртуальной поверхностью и страницей, содержащей информацию; и отображения на дисплее части страницы вокруг точки касания, причем упомянутая часть имеет форму, сходную с формой дисплея, а положение точки касания на странице соответствует положению опорной точки на дисплее.
15. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: установки начального состояния под определенным заданным углом к поверхности земли.
16. Ручное устройство по п.14, отличающееся тем, что заданный угол равен 20-30°.
17. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: просмотра информации на дисплее со скоростью, которая зависит от местоположения и ориентации поверхности дисплея по отношению к виртуальной поверхности.
18. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: фильтрации непреднамеренных перемещений от осей координат и/или движений наклона перед отображением упомянутой части страницы на дисплее.
19. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: поддержания ориентации отображаемой информации в неизменном состоянии при повороте ручного устройства вокруг оси, причем упомянутая ось в сущности перпендикулярна поверхности дисплея.
20. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: отображения одной и той же части текущей страницы всегда в определенной ориентации ручного устройства.
21. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: блокировки/разблокировки отображаемой части страницы в ответ на нажатие кнопки.
22. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: установки ручного устройства в режим изменения масштаба изображения и увеличения или уменьшения масштаба отображаемой информации при повороте ручного устройства вокруг оси, причем упомянутая ось в сущности перпендикулярна поверхности дисплея.
23. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: определения с помощью камеры расстояния между поверхностью дисплея и определенной опорной точкой у пользователя и увеличения или уменьшения масштаба отображаемой информации на основании такого расстояния.
26. Ручное устройство по п.14, отличающееся тем, что ручное устройство кроме того адаптировано для: измерения ориентации и местоположения ручного устройства по отношению к пользователю ручного устройства с помощью видеокамеры; поиска определенной точки у пользователя на видеоизображении для задания ее в качестве опорной точки; и изменения объема информации в соответствии с перемещениями опорной точки по отношению к ручному устройству.
27. Ручное устройство по п.26, отличающееся тем, что ручное устройство кроме того адаптировано для: использования эвристических алгоритмов и/или нейтральной сети для поиска и определения местоположения точки, которая будет использоваться в качестве опорной точки.
28. Способ просмотра информации на ручном устройстве, в котором использована компьютерная программа, реализованная в машиночитаемой среде, в которой упомянутая компьютерная программа выполняет программные операции, записанные в машиночитаемой среде, для осуществления способа просмотра информации на дисплее ручного устройства, имеющего дисплей и средство для детектирования текущего угла наклона ручного устройства, в котором в ответ на изменение в угле наклона часть страницы, содержащей информацию, отображаемую на дисплее, изменяется, причем упомянутая страница лежит на виртуальной поверхности в какой-то системе координат, и в котором каждая точка страницы имеет четкое положение в упомянутой системе координат, отличающийся тем, что упомянутая компьютерная программа выполняет операции: заблаговременной установки ориентации поверхности дисплея по отношению к виртуальной поверхности, причем упомянутая ориентация находится в пространственном начальном состоянии, так что опорная линия, перпендикулярная опорной точке на поверхности дисплея и проходящая из какой-то опорной точки, касается страницы, содержащей информацию, в заданной точке; отображения на дисплее части страницы, находящейся вокруг заданной точки и имеющей форму, сходную с формой дисплея; и, в ответ на наклон ручного устройства по отношению к пространственному начальному состоянию, создания зеркальной линии путем зеркального отражения опорной линии по отношению к линии, которая перпендикулярна поверхности дисплея и проходит через упомянутую опорную точку; определения точки касания (xn, yn), в которой зеркальная линия касается виртуальной поверхности и страницы, содержащей упомянутую информацию; и отображения на дисплее части страницы вокруг точки касания, причем упомянутая часть страницы имеет форму, сходную с формой дисплея, и положение точки касания на странице соответствует положению опорной точки на дисплее.
29. Способ просмотра информации на ручном устройстве по п.28, отличающийся тем, что упомянутая компьютерная программа выполняет операцию: установки начального состояния под определенным заданным углом к поверхности земли.
30. Способ просмотра информации на ручном устройстве по п.28, отличающийся тем, что в определенной ориентации ручного устройства всегда отображается одна и та же часть текущей страницы.
Комментарии