УСТРОЙСТВА И СПОСОБЫ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ ОБЕСПЕЧЕНИЯ МОДИФИКАЦИЙ ВЫХОДНЫХ ДАННЫХ В ЭЛЕКТРОННОМ УСТРОЙСТВЕ В ОТВЕТ НА ДВИЖЕНИЕ

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