Способ и устройство для взаимодействия с приложением

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