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

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