СВЯЗАННАЯ КОМАНДНАЯ ОБОЛОЧКА

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