СПОСОБ, ПРИБОР И УСТРОЙСТВО ДЛЯ ИЗМЕНЕНИЯ ФОНА ДИСПЛЕЯ
METHOD, DEVICE AND APPARATUS FOR CHANGING DISPLAY BACKGROUND

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] Настоящая заявка основывается и притязает на приоритет заявки на патент Китая № 201510633238.2, поданной 29 сентября 2015 г., все содержание которой включается в этот документ посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ
[0002] Настоящее раскрытие изобретения относится в целом к области технологии мобильной связи, а конкретнее – к способу, прибору и устройству для изменения фона дисплея.
УРОВЕНЬ ТЕХНИКИ
[0003] С растущей популярностью интеллектуальных мобильных терминалов все большему количеству пользователей нравится ряд прикладных функций, предоставляемых мобильными терминалами. Например, в интеллектуальном мобильном терминале интерфейс экрана блокировки и рабочий стол являются приложениями, которые чаще всего использует пользователь. Мобильный терминал может предоставить пользователю различные фоны для применения их к интерфейсу экрана блокировки или к рабочему столу. Украшение фона может повлиять на привлекательность мобильного терминала для пользователя.
[0004] Большинству пользователей за некоторый период времени надоест фон, и они захотят сменить его на новый фон. На предшествующем уровне техники фон дисплея, например фон экрана блокировки или рабочего стола, обычно происходит из изображения, сохраненного в мобильном терминале пользователя, или внешнего фонового изображения, разработанного специально для мобильного терминала, и пользователю необходимо выполнять изменение фона вручную посредством программы конфигурирования рабочего стола.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Настоящее раскрытие изобретения предоставляет способ, прибор и устройство для изменения фона дисплея. Можно самостоятельно изменять фон дисплея мобильного терминала на основе предпочтения пользователя.
[0006] В соответствии с первым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется способ для изменения фона дисплея, включающий в себя:
[0007] получение набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона;
[0008] сопоставление текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона;
[0009] выбор одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[0010] принудительную доставку одного или нескольких выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[0011] При желании перед тем, как получается набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона, способ включает в себя:
[0012] получение информации календаря или личной информации текущего пользователя, выбор фонов с темами, соответствующими информации календаря или личной информации, и определение выбранных фонов в качестве возможных фонов.
[0013] При желании способ дополнительно включает в себя:
[0014] изменение фона рабочего стола и/или интерфейса экрана блокировки мобильного терминала с помощью одного или нескольких рекомендованных фонов после того, как мобильный терминал текущего пользователя принимает один или несколько рекомендованных фонов.
[0015] При желании сопоставление текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона включает в себя:
[0016] получение корреляции между каждой меткой предпочтений пользователя в наборе меток предпочтений пользователя у текущего пользователя и каждой меткой фона в наборе меток фона у текущего возможного фона, где корреляция между меткой предпочтений пользователя и меткой фона определяется в соответствии с количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток предпочтений пользователя у одного и того же пользователя или в наборе меток фона у одного и того же фона;
[0017] суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона, усреднение суммы по общему количеству меток предпочтений пользователя у текущего пользователя, чтобы получить корреляцию между текущим пользователем и текущим возможным фоном; и
[0018] ранжирование корреляций между текущим пользователем и всеми возможными фонами, чтобы получить результат сопоставления текущего пользователя и каждого из возможных фонов в соответствии с результатом ранжирования.
[0019] При желании суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона включает в себя:
[0020] суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона в соответствии с весом каждой из меток предпочтений пользователя у текущего пользователя.
[0021] При желании вес каждой из меток предпочтений пользователя определяется в соответствии с базовым весом и поведенческим весом, причем базовый вес определяется в соответствии с описанием предпочтения пользователя, а поведенческий вес определяется в соответствии с баллами оценки предпочтений пользователя.
[0022] При желании поведенческий вес, определяемый в соответствии с баллами оценки предпочтений пользователя, включает в себя:
[0023] поведенческий вес, определяемый в соответствии с баллами оценки предпочтений пользователя в течение предварительно установленного периода времени, когда используется соответствующий фон,
[0024] где значение поведенческого веса увеличивается с увеличением суммы баллов оценки предпочтений пользователя, уменьшается с уменьшением суммы баллов оценки предпочтений пользователя, причем скорость увеличения или уменьшения меньше скорости, с которой сумма баллов оценки предпочтений пользователя увеличивается или уменьшается в течение предварительно установленного периода времени, когда используется соответствующий фон, и после того, как сумма баллов оценки предпочтений достигает предварительно установленного значения, значение поведенческого веса имеет тенденцию быть постоянным.
[0025] При желании выбор одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления включает в себя:
[0026] выбор предварительно установленного количества фонов, ранжированных выше всего для текущего пользователя, на основе результата сопоставления.
[0027] В соответствии со вторым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется прибор для изменения фона дисплея, включающий в себя:
[0028] модуль получения, сконфигурированный для получения набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона;
[0029] модуль сопоставления, сконфигурированный для сопоставления текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона, которые получаются модулем получения;
[0030] модуль выбора, сконфигурированный для выбора одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления от модуля сопоставления; и
[0031] модуль принудительной доставки, сконфигурированный для принудительной доставки одного или нескольких рекомендованных фонов, выбранных модулем выбора, на мобильный терминал текущего пользователя для изменения фона.
[0032] При желании прибор дополнительно включает в себя:
[0033] модуль определения возможного фона, сконфигурированный для получения информации календаря или личной информации текущего пользователя, выбора фонов с темами, соответствующими информации календаря или личной информации, и определения выбранных фонов в качестве возможных фонов.
[0034] При желании модуль сопоставления включает в себя:
[0035] первый подмодуль обработки, сконфигурированный для получения корреляции между каждой меткой предпочтений пользователя в наборе меток предпочтений пользователя у текущего пользователя и каждой меткой фона в наборе меток фона у текущего возможного фона, где корреляция между меткой предпочтений пользователя и меткой фона определяется в соответствии с количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток предпочтений пользователя у одного и того же пользователя или в наборе меток фона у одного и того же фона;
[0036] второй подмодуль обработки, сконфигурированный для суммирования корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона, полученными первым подмодулем обработки, усреднения суммы по общему количеству меток предпочтений пользователя у текущего пользователя, чтобы получить корреляцию между текущим пользователем и текущим возможным фоном; и
[0037] третий подмодуль обработки, сконфигурированный для ранжирования корреляций между текущим пользователем и всеми возможными фонами, полученными вторым подмодулем обработки, чтобы получить результат сопоставления текущего пользователя и каждого из возможных фонов в соответствии с результатом ранжирования.
[0038] При желании модуль сопоставления дополнительно включает в себя:
[0039] подмодуль взвешивания, сконфигурированный для определения веса для каждой из меток предпочтений пользователя; и
[0040] второй подмодуль обработки сконфигурирован для суммирования корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона в соответствии с весом каждой из меток предпочтений пользователя у текущего пользователя, который получается подмодулем взвешивания.
[0041] При желании подмодуль взвешивания включает в себя:
[0042] первый блок взвешивания, сконфигурированный для определения базового веса в соответствии с описанием предпочтения пользователя;
[0043] второй блок взвешивания, сконфигурированный для определения поведенческого веса в соответствии с баллами оценки предпочтений пользователя; и
[0044] блок объединения, сконфигурированный для определения веса каждой из меток предпочтений пользователя в соответствии с базовым весом, определенным первым блоком взвешивания, и поведенческим весом, определенным вторым блоком взвешивания.
[0045] В соответствии с третьим аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется прибор для изменения фона дисплея, включающий в себя:
[0046] модуль сбора меток, сконфигурированный для сбора набора меток предпочтений пользователя у текущего пользователя и отправки серверу набора меток предпочтений пользователя у текущего пользователя, чтобы сервер сопоставил текущего пользователя с каждым возможным фоном на основе принятого набора меток предпочтений пользователя у текущего пользователя и полученного набора меток фона у полученного возможного фона, и выбрал один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[0047] модуль изменения фона, сконфигурированный для приема одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона.
[0048] При желании прибор дополнительно включает в себя:
[0049] модуль загрузки информации календаря/личной информации, сконфигурированный для загрузки на сервер информации календаря или личной информации текущего пользователя, чтобы сервер выбрал фоны с темами, соответствующими информации календаря или личной информации, и определил выбранные фоны в качестве возможных фонов.
[0050] В соответствии с четвертым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство для изменения фона дисплея, включающее в себя:
[0051] процессор; и запоминающее устройство для хранения команд, исполняемых процессором;
[0052] в котором процессор сконфигурирован для выполнения:
[0053] получения набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона;
[0054] сопоставления текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона;
[0055] выбора одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[0056] принудительной доставки одного или нескольких выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[0057] В соответствии с пятым аспектом вариантов осуществления из настоящего раскрытия изобретения предоставляется устройство для изменения фона дисплея, включающее в себя:
[0058] процессор; и запоминающее устройство для хранения команд, исполняемых процессором;
[0059] в котором процессор сконфигурирован для выполнения:
[0060] сбора набора меток предпочтений пользователя у текущего пользователя и отправки серверу набора меток предпочтений пользователя у текущего пользователя, чтобы сервер сопоставил текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и полученного набора меток фона у полученного возможного фона, и выбрал один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[0061] приема одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона.
[0062] Техническое решение в соответствии с вариантами осуществления из настоящего раскрытия изобретения может обладать следующими положительными результатами.
[0063] В настоящем раскрытии изобретения получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона; текущего пользователя сопоставляют с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона, чтобы получить результат сопоставления; один или несколько рекомендованных фонов выбирают для текущего пользователя на основе результата сопоставления; и один или несколько выбранных рекомендованных фонов принудительно доставляют на мобильный терминал текущего пользователя для изменения фона. В силу этого можно самостоятельно изменять фон дисплея в соответствии с предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[0064] В настоящем раскрытии изобретения в качестве возможных фонов можно выбирать фоны с темами, соответствующими информации календаря или личной информации, в соответствии с информацией календаря или личной информацией. В силу этого можно самостоятельно изменять фон дисплея в соответствии с информацией календаря или личной информацией, а также предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[0065] В настоящем раскрытии изобретения сопоставление текущего пользователя с возможными фонами может выполняться на основе весов меток предпочтений пользователя. В силу этого сопоставление может больше соответствовать потребностям пользователя.
[0066] В настоящем раскрытии изобретения вес метки предпочтений пользователя может определяться на основе базового веса и поведенческого веса, и поведенческий вес может определяться на основе оценки предпочтений пользователя. В силу этого можно точнее отразить изменение предпочтения пользователя.
[0067] Нужно понимать, что как предшествующее общее описание, так и последующее подробное описание являются лишь примерными и поясняющими и не ограничивают заявленное изобретение.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0068] Прилагаемые чертежи, которые включаются в это описание изобретения и составляют его часть, иллюстрируют варианты осуществления в соответствии с изобретением и вместе с описанием служат для объяснения принципов изобретения.
[0069] Фиг. 1 – блок-схема алгоритма, иллюстрирующая способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0070] Фиг. 2 – блок-схема алгоритма, иллюстрирующая другой способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0071] Фиг. 3 – блок-схема алгоритма, иллюстрирующая другой способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0072] Фиг. 4 – блок-схема прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0073] Фиг. 5 – блок-схема другого прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0074] Фиг. 6 – блок-схема другого прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0075] Фиг. 7 – блок-схема устройства для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0076] Фиг. 8 – блок-схема другого устройства для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0077] Фиг. 9 – блок-схема устройства в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
ПОДРОБНОЕ ОПИСАНИЕ
[0078] Сейчас будет сделана подробная ссылка на примерные варианты осуществления, примеры которых иллюстрируются на прилагаемых чертежах. Нижеследующее описание ссылается на прилагаемые чертежи, на которых одинаковые цифры на разных чертежах представляют одинаковые или аналогичные элементы, пока не заявлено иное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют все реализации в соответствии с изобретением. Вместо этого они являются всего лишь примерами устройств и способов в соответствии с аспектами, связанными с изобретением, которые перечислены в прилагаемой формуле изобретения.
[0079] Используемые в этом документе термины предназначены всего лишь для описания конкретного варианта осуществления, а не для ограничения настоящего раскрытия изобретения. При использовании в настоящем раскрытии изобретения и прилагаемой формуле изобретения термины в формах единственного числа, например "упомянутый", также предназначены для включения в себя форм множественного числа, пока явно не предписано иное. Также нужно понимать, что используемый в этом документе термин "и/или" означает любой один или любое возможное сочетание одного или нескольких ассоциированных перечисленных элементов.
[0080] Следует понимать, что хотя можно описывать элемент с помощью термина "первый", "второй" или "третий" и т. п., элемент не ограничивается этими терминами. Эти термины предназначены всего лишь для проведения различия между элементами одинакового вида. Например, первый элемент также может называться вторым элементом без отклонения от объема настоящего раскрытия изобретения. Аналогичным образом второй элемент также может называться первым элементом. В зависимости от контекста термин "если" при использовании в данном документе можно интерпретировать как "когда", "где" или "в ответ на".
[0081] Фиг. 1 – блок-схема алгоритма, иллюстрирующая способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения, включающий в себя следующие этапы.
[0082] На этапе 101 получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона.
[0083] Предпочтение пользователя в части фонов можно представить с помощью набора меток предпочтений пользователя. Для возможного фона можно предоставить набор меток фона, чтобы представить стили фона.
[0084] На этапе 102 сопоставляют текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона.
[0085] Настоящий этап может включать в себя:
[0086] получение корреляции между каждой меткой предпочтений пользователя в наборе меток предпочтений пользователя у текущего пользователя и каждой меткой фона в наборе меток фона у текущего возможного фона, где корреляция между меткой предпочтений пользователя и меткой фона определяется в соответствии с количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток предпочтений пользователя у одного и того же пользователя или в наборе меток фона у одного и того же фона;
[0087] суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона, усреднение суммы по общему количеству меток предпочтений пользователя у текущего пользователя, чтобы получить корреляцию между текущим пользователем и текущим возможным фоном; и
[0088] ранжирование корреляций между текущим пользователем и всеми возможными фонами, чтобы получить результат сопоставления текущего пользователя и каждого из возможных фонов в соответствии с результатом ранжирования.
[0089] При этом суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона включает в себя: суммирование корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона в соответствии с весом каждой из меток предпочтений пользователя у текущего пользователя.
[0090] На этапе 103 выбирают один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления.
[0091] На настоящем этапе можно выбрать предварительно установленное количество фонов, ранжированных выше всего, для текущего пользователя на основе результата сопоставления.
[0092] На этапе 104 принудительно доставляют один или несколько выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[0093] Следует отметить, что вышеупомянутые этапы выполняются, как правило, сервером, однако вышеупомянутые этапы при необходимости также можно применить в мобильном терминале, когда мобильный терминал обладает возможностью обработки данных.
[0094] В соответствии с настоящим вариантом осуществления в настоящем раскрытии изобретения получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона; текущего пользователя сопоставляют с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона, чтобы получить результат сопоставления; один или несколько рекомендованных фонов выбирают для текущего пользователя на основе результата сопоставления; и один или несколько выбранных рекомендованных фонов принудительно доставляют на мобильный терминал текущего пользователя для изменения фона. В силу этого можно самостоятельно изменять фон дисплея в соответствии с предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[0095] Фиг. 2 – блок-схема алгоритма, иллюстрирующая другой способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[0096] Способ включает в себя следующие этапы.
[0097] На этапе 201 получают информацию календаря или личную информацию текущего пользователя, выбирают фоны с темами, соответствующими информации календаря или личной информации, и определяют выбранные фоны в качестве возможных фонов.
[0098] На настоящем этапе можно выбрать фоны с темами, соответствующими информации календаря или личной информации. Например, можно выбрать фоны с темой национального праздника или фоны с темой знака зодиака на основе знака зодиака пользователя.
[0099] На этапе 202 получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона.
[00100] На этапе 203 сопоставляют текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона.
[00101] Настоящий этап может ссылаться на описание этапа 102, которое здесь повторяться не будет.
[00102] На этапе 204 выбирают один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления.
[00103] На настоящем этапе можно выбрать предварительно установленное количество фонов, ранжированных выше всего, для текущего пользователя на основе результата сопоставления. Предварительно установленное количество не ограничивается и может выбираться по желанию, например 1, 2 или 3, и т. п.
[00104] На этапе 205 принудительно доставляют один или несколько выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[00105] Следует отметить, что после вышеупомянутых этапов после того, как мобильный терминал текущего пользователя принимает рекомендованные фоны, рабочий стол мобильного терминала и/или интерфейс экрана блокировки можно поменять на рекомендованные фоны.
[00106] Следует отметить, что вышеупомянутые этапы выполняются, как правило, сервером, однако вышеупомянутые этапы при необходимости также можно применить в мобильном терминале, когда мобильный терминал обладает возможностью обработки данных.
[00107] В соответствии с настоящим вариантом осуществления в настоящем раскрытии изобретения в качестве возможных фонов можно выбирать фоны с темами, соответствующими информации календаря или личной информации, на основе информации календаря или личной информации. Затем получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона; сопоставляют текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона; один или несколько рекомендованных фонов выбирают и принудительно доставляют на мобильный терминал текущего пользователя для изменения фона. В силу этого можно самостоятельно изменять фон дисплея в соответствии с информацией календаря или личной информацией, а также предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[00108] Фиг. 3 – блок-схема алгоритма, иллюстрирующая другой способ для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00109] Способ будет описываться, например, как применяемый на сервере. Однако настоящее раскрытие изобретения этим не ограничивается, и способ также можно применить в мобильном терминале, когда мобильный терминал обладает развитой возможностью обработки данных.
[00110] В настоящем раскрытии изобретения сервер является, например, сервером ресурсов фона. Сервер ресурсов фона предоставляет различные ресурсы фона и выбирает фон, который соответствует предварительно установленному условию, и принудительно доставляет фон на мобильный терминал. Тогда мобильный терминал может получить фон, принудительно доставленный сервером ресурсов фона, посредством своей программы управления фоном рабочего стола. Для получения мобильный терминал может самостоятельно выгрузить фон с сервера ресурсов фона либо может принять фон, отправленный с сервера ресурсов фона. Мобильный терминал может выгружать каждый день в назначенное время. После того, как мобильный терминал получает фон, принудительно доставленный сервером ресурсов фона, мобильный терминал меняет фон в этот момент или когда выполняется предварительно установленное условие.
[00111] В настоящем раскрытии изобретения сервер может управлять информацией о пользователе и информацией о предпочтениях пользователя, загруженной мобильным терминалом, хранить и управлять различными фоновыми изображениями и предоставлять обслуживающую программу для загрузки и управления фоновыми изображениями. Самое главное, что сервер может автоматически сопоставлять предпочтение пользователя с возможными фонами, чтобы на основе результата сопоставления принудительно доставить фоновое изображение, которое больше всего подходит для пользователя, на мобильный терминал пользователя. В настоящем раскрытии изобретения на мобильный терминал можно установить клиентское программное обеспечение. Клиентское программное обеспечение может управлять регистрацией, входом и изменением учетных записей пользователей, собирать информацию о предпочтениях пользователя и поставлять информацию о предпочтениях пользователя серверу, периодически искать фон и выгружать фон с сервера и передавать фон в программу управления фоном рабочего стола для изменения фона.
[00112] Ниже будет подробно описываться способ, который показан на фиг. 3. Способ включает в себя следующие этапы.
[00113] На этапе 301 выбирают фоны с разными темами в качестве возможных фонов.
[00114] На настоящем этапе сервер выбирает фоны с разными темами различных видов. Темы фонов могут определяться на основе информации календаря или личной информации. Поэтому сервер на основе информации календаря или личной информации может выбрать фоны с темами, соответствующими информации календаря или личной информации, в качестве возможных фонов. Информацией календаря является, например, праздник, выходной, солнечный сезон и т.п. Личной информацией является, например, день рождения, знак зодиака, годовщина свадьбы и т.п. Например, на традиционный праздник весны можно выбрать фоны рабочего стола с праздничной атмосферой; в официальный нерабочий день, например национальный праздник, можно выбрать фоны, релевантные для национального праздника; на день рождения можно выбрать фоны рабочего стола с тортами и цветами. Для некоторых молодых людей, верящих в знак зодиака и судьбу, можно выбрать фоны рабочего стола, подсказывающие судьбу на основе знака зодиака.
[00115] На этапе 302 получают набор меток фона у каждого из возможных фонов.
[00116] Поскольку пользователи могут иметь разные эстетические вкусы, например, некоторым нравятся яркие цвета, тогда как другие предпочитают приглушенный свет, фоны могут снабжаться разными метками фона. Метка фона может задаваться художником фонов, загружающим фон пользователем или применяющим фон пользователем, либо может задаваться сервером. Для одной и той же темы пользователю можно предоставить фоны с разными стилями. Стиль, соответствующий фону, представляется меткой фона.
[00117] Метка фона может задаваться в различных видах. Например, меткой фона может быть свежий, туманный, жаркий или горный, и т.п. Фон может иметь более одной метки фона.
[00118] На этапе 303 получают набор меток предпочтений пользователя у текущего пользователя.
[00119] Предпочтение пользователя к фонам можно представить с помощью набора меток предпочтений пользователя. Набор меток предпочтений пользователя может состоять из группы меток. То есть может быть больше одной метки, представляющей предпочтение пользователя, и каждая из меток может иметь разный вес.
[00120] Например, пользователю нравятся свежие, туманные и абстрактные фоны, тогда набором меток предпочтений пользователя у этого пользователя является "свежий, туманный и абстрактный".
[00121] В настоящем раскрытии изобретения предпочтение пользователей к фону может определяться посредством любого из следующих методов.
[00122] 1) Определение на основе записей механизма оценки на сервере. Механизм оценки записывает оценку пользователя для текущего фона: нравится, не нравится, безразлично и т.п. Например, оценкой пользователя по фону с меткой фона "свежий" является "нравится", а по фону с меткой фона "яркий" является "безразлично". В этом случае набором меток предпочтений пользователя у этого пользователя является: "свежий, яркий".
[00123] 2) Определение на основе инициативного выбора пользователя, записанного на сервере. Сервер может записывать некоторые фоны, выбранные пользователем самостоятельно. Как правило, выбранные фоны являются фонами, которые нравятся пользователю, а фоны, не выбранные пользователем, являются фонами, которые пользователю не нравятся. Например, пользователь самостоятельно выбирает фон с меткой фона "свежий", и можно определить, что меткой предпочтений пользователя у этого пользователя является "свежий".
[00124] 3) Определение на основе самоописания пользователя, записанного на сервере. Сервер может записывать метку предпочтений пользователя, отредактированную самим пользователем, например свежий, туманный и т.п., или может принимать метку предпочтений пользователя, непосредственно возвращенную серверу пользователем.
[00125] Для меток предпочтений пользователя каждая из меток может иметь разный вес, также называемый весом метки предпочтений пользователя.
[00126] Когда пользователь первый раз применяет фон, пользователь может выбрать метку в качестве метки предпочтений пользователя, либо добавить метку, отредактированную самим пользователем, в качестве метки предпочтений пользователя. В то же время вес каждой метки может быть одинаковым. Например, набор меток предпочтений пользователя может включать в себя "свежий" и "туманный", и метка "свежий" и метка "туманный" могут иметь одинаковый вес.
[00127] Позднее, если пользователю некоторый фон нравится больше, то метка предпочтений пользователя, соответствующая метке фона у этого фона, будет иметь увеличенный вес. Наоборот, если пользователю не нравится некоторый фон, то метка предпочтений пользователя, соответствующая метке фона у этого фона, будет иметь уменьшенный вес. Например, если пользователь впоследствии выбирает больше фонов с меткой фона "свежий", то метка предпочтений пользователя "свежий" будет иметь увеличенный вес; а если пользователь впоследствии выбирает оценку "не нравится" на фонах с меткой фона "туманный", либо пользователь долго не выбирает "туманный" фон, то метка предпочтений пользователя "туманный" будет иметь уменьшенный вес.
[00128] В настоящем раскрытии изобретения веса могут определяться посредством алгоритма коррекции весов. Веса могут определяться с учетом двух факторов: времени и частоты. В предварительно установленном периоде времени, чем больше количество оценки "нравится" на некоторой метке в наборе меток предпочтений пользователя, тем выше будет вес метки, и наоборот. Однако, когда вес увеличивается или уменьшается до некоторой степени, скорость увеличения или уменьшения будет снижаться.
[00129] В настоящем раскрытии изобретения алгоритм коррекции весов можно описать следующим образом.
[00130] Значение веса состоит из двух частей, то есть W=B+F.
[00131] Здесь W обозначает значение веса.
[00132] B обозначает базовый вес. Базовый вес может определяться пользователем либо может определяться в соответствии с описанием предпочтения пользователя.
[00133] F обозначает поведенческий вес. Поведенческий вес может определяться на основе оценки пользователя.
[00134] Как правило, базовый вес является относительно постоянным. Как только пользователь выбирает некоторую метку, пользователь может определить постоянное значение. Как правило, базовый вес каждой метки может быть одинаковым. Например, метки "метка" и "туманный" в вышеупомянутом наборе меток предпочтений пользователя могут иметь одинаковый вес, например постоянные 2 балла.
[00135] Поведенческий вес может определяться на основе оценки предпочтений, включая оценку предпочтений пользователя в течение предварительно установленного периода времени, когда используется фон. Поэтому поведенческий вес в целом не является постоянным и может меняться со временем. Например, оценка предпочтений включает в себя три уровня: "нравится", "безразлично" и "не нравится", соответствующих 3 баллам, 2 баллам и 1 баллу от высокого к низкому соответственно.
[00136] Поведенческий вес F можно вычислить в виде: F=R(T, S)
[00137] Здесь S обозначает общий балл (сумму баллов всей оценки в течение установленного периода времени), T обозначает время, а R обозначает функцию вычисления.
[00138] В настоящем раскрытии изобретения существует три вида периодов времени: последняя неделя, последний месяц, с момента регистрации пользователя по сегодняшний день. Следует отметить, что периоды времени являются только пояснительными, и могут быть другие виды периодов времени в зависимости от практического применения.
[00139] Учитывая все три вида периодов времени, можно вывести, что:
[00140] F=R1(T1,S1)+R2(T2, S2)+R3(T3, S3)
[00141] Здесь R1(T1,S1) обозначает функцию R1 общего балла (S1) в течение последней недели (T1).
[00142] R2(T2,S2) обозначает функцию R2 общего балла (S2) в течение последнего месяца (T2).
[00143] R3(T3,S3) обозначает функцию R3 общего балла (S3) в течение периода времени (T3) с момента регистрации пользователя по сегодняшний день.
[00144] Для вновь зарегистрированного пользователя или пользователя, зарегистрированного недавно, период времени записи очень короткий, например менее 1 минуты. Тогда T можно сразу принять за 0.
[00145] Вышеупомянутые R1, R2 и R3 являются тремя разными функциями, и значения функций у R1, R2 и R3 идут в порядке: R1>R2>R3. Таким образом, поведению пользователя в последнее время можно назначить больше весов.
[00146] Что касается выбора функций R1, R2 и R3 в настоящем раскрытии изобретения, то можно использовать логарифмические функции или аналогичные функции для выполнения следующего требования: с увеличением или уменьшением общего балла S значение R функции будет увеличиваться или уменьшаться со скоростью меньше скорости, с которой увеличивается или уменьшается S, и когда S увеличивается или уменьшается до некоторой степени, значение R функции достигнет постоянного значения и больше не будет увеличиваться или уменьшаться. Поэтому в настоящем раскрытии изобретения логарифмическая функция R может удовлетворять вышеупомянутому требованию.
[00147] Следует отметить, что вышеупомянутые этапы 302 и 303 могут выполняться в других порядках.
[00148] На этапе 304 сопоставляют текущего пользователя с каждым из возможных фонов в соответствии с набором меток предпочтений пользователя у текущего пользователя и набором меток фона у каждого из возможных фонов.
[00149] В настоящем раскрытии изобретения сопоставление пользователя с фоном выполняется путем определения корреляций между метками предпочтений пользователя и метками фона.
[00150] На настоящем этапе получается корреляция между каждой из меток предпочтений пользователя у текущего пользователя и каждой из меток фона у текущего возможного фона, и все эти корреляции суммируются. Сумма усредняется по общему количеству меток предпочтений пользователя у текущего пользователя, чтобы получить корреляцию между текущим пользователем и текущим возможным фоном. Получается корреляция между текущим пользователем и каждым из возможных фонов, и корреляции ранжируются. Результат сопоставления текущего пользователя и возможных фонов можно получить на основе результата ранжирования.
[00151] Настоящий этап можно подробно описать следующим образом.
[00152] В настоящем раскрытии изобретения после того, как получается корреляция между каждой из меток предпочтений пользователя у текущего пользователя и каждой из меток фона у текущего возможного фона, каждая из меток предпочтений пользователя прежде всего сопоставляется с каждой из меток фона, чтобы получить корреляции между метками предпочтений пользователя и метками фона. Затем корреляции между метками предпочтений пользователя и метками фона суммируются, взяв в качестве коэффициентов веса меток предпочтений пользователя. То есть вычисляется взвешенная сумма корреляций для получения общего балла. Общий балл делится на общее количество меток предпочтений пользователя, чтобы получить итоговый балл, который является корреляцией между текущим пользователем и текущим возможным фоном. Корреляции между текущим пользователем и всеми возможными фонами ранжируются, и корреляция с наивысшим итоговым баллом считается имеющей наибольшую степень совпадения, вторым наивысшим итоговым баллом – имеющей вторую наибольшую степень совпадения, и так далее.
[00153] Предположим, что метки обозначаются строчными буквами a, b, c, d …; корреляции меток вычисляются с помощью функции R, которая может быть вероятностной функцией, например процентной функцией или т. п., R(a, b) обозначает корреляцию между a и b; вес метки вычисляется с помощью функции W, и W(a) обозначает вес предпочтения пользователя у метки a.
[00154] Предположим, что набором меток предпочтений пользователя у текущего пользователя является a и b, а набором меток фона у возможного фона является c и d. Тогда общий балл M можно получить посредством следующего уравнения.
[00155] M=(R(a,c)+R(a,d)) * W(a)+(R(b,c)+R(b,d)) * W(b)
[00156] Итоговый балл F=M/2. То есть корреляцией между текущим пользователем и текущим возможным фоном является F=M/2.
[00157] Поскольку имеется две метки a и b предпочтений пользователя, итоговый балл равен M поделенный на 2, чтобы получить среднее значение. Если имеется некоторое количество N меток, то M будет поделен на N.
[00158] Если имеются метки a, b и c предпочтений пользователя, тогда:
[00159] M=(R(a,c)+R(a,d)) * W(a)+(R(b,c)+R(b,d)) * W(b)+ (R(e,c)+R(e,d)) * W(e)
[00160] Итоговый балл F=M/3.
[00161] Если имеются метки c, d и e фона, тогда:
[00162] M=(R(a,c)+R(a,d)+R(a,e)) * W(a)+(R(b,c)+R(b,d)+R(b,e)) * W(b)
[00163] Итоговый балл F=M/2.
[00164] После того, как получается корреляция между текущим пользователем и текущим возможным фоном, корреляции между текущим пользователем и всеми возможными фонами ранжируются, чтобы получить корреляцию с наивысшим итоговым баллом в качестве корреляции с наибольшей степенью совпадения.
[00165] Следует отметить, что вышеупомянутую корреляцию можно получить путем прямого поиска в таблице корреляций, которая содержит уже вычисленные и определенные корреляции.
[00166] Вышеупомянутая корреляция между меткой предпочтений пользователя и меткой фона может определяться в соответствии с количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток предпочтений пользователя у одного и того же пользователя, или количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток фона у одного и того же фона.
[00167] Например, корреляция R(a,c) определяется в соответствии с отношением количества раз, которое обе метки a, c присутствуют в наборе меток предпочтений пользователя или наборе меток фона, к общему количеству пользователей и количеству фонов. R(a,c) – результат вычисления вероятности. Если существует высокая вероятность, что обе метки присутствуют в наборе меток предпочтений пользователя или наборе меток фона, то это означает, что две метки обладают высокой корреляцией. В противном случае две метки обладают низкой корреляцией. Например, метки "свежий" и "туманный", как правило, могут обладать высокой корреляцией, а метки "яркий" и "туманный" могут обладать низкой корреляцией.
[00168] В настоящем раскрытии изобретения корреляция может определяться посредством следующего процесса.
[00169] Например, на сервере имеется некоторое количество N пользователей и некоторое количество M фонов. Здесь каждый из пользователей соответствует набору меток предпочтений пользователя, а каждый из фонов соответствует набору меток фона. Количество меток для каждого из пользователей или для каждого из фонов должно быть больше либо равно 1.
[00170] Корреляция может определяться посредством следующего процесса.
[00171] 1) Задается таблица X={ } отображения. В таблице X каждые две метки можно считать группой, и записывается подсчет раз, которые две метки присутствуют в наборе меток предпочтений пользователя или наборе меток фона.
[00172] 2) Процесс повторяется в цикле для получения каждый раз метки пользователя или фона, пока не будут получены все метки у всех пользователей и все фоны, чтобы создать список {a, b, c, d, e, d …} меток.
[00173] 2.1) Каждая пара меток получается из списка меток: {a, b}, {a, c}, {a, d}, … {b, c}, {b, d}, … {c, d}, {c, e}… …
[00174] 2.2) Эти группы меток сохраняются в таблице X. Если группа меток уже находится в таблице X, то подсчет группы увеличивается на 1.
[00175] 3) Сумма общего количества пользователей и общего количества фонов получается в виде (N+M). В таблице X отношение подсчета у каждой группы меток к сумме общего количества пользователей и общего количества фонов является корреляцией двух меток в группе меток.
[00176] Нужно дополнительно отметить, что когда пользователь или фон имеет только одну метку, в вышеупомянутом процессе эта ситуация подсчитывается в знаменателе, но не подсчитывается в числителе. Причина в том, что одиночная метка также представляет сочетание предпочтения и также может влиять на корреляцию меток. После того, как вычисляются вышеупомянутые корреляции, корреляции сохраняются в таблице корреляций. Корреляцию по желанию можно получить непосредственно из таблицы корреляций в соответствии с сочетанием меток, без дополнительного вычисления. К тому же таблица X сохраняется. Когда добавляется новый фон или новый пользователь, можно снова вычислить подсчеты у групп меток, и можно соответственно обновить таблицу корреляций. В качестве альтернативы, если метка предпочтений пользователя у пользователя заменяется другой меткой предпочтений пользователя, подсчет у группы меток, содержащей замененную метку предпочтений пользователя, уменьшается на 1 для таблицы X, а подсчет у группы меток, содержащей упомянутую другую метку предпочтений пользователя, на которую заменяется метка предпочтений пользователя, увеличивается на 1 для таблицы X. Посредством этого обновляется таблица X, и соответственно обновляется таблица корреляций. Как правило, однажды определенный набор меток фона меняться не будет.
[00177] Следует отметить, что в настоящем раскрытии изобретения каждая из меток предпочтений пользователя образует пару с каждой из меток фона, метка предпочтений пользователя не образует пару с другой меткой предпочтений пользователя, и метка фона не образует пару с другой меткой фона.
[00178] На этапе 305 выбирают один или несколько рекомендованных фонов для текущего пользователя в соответствии с результатом сопоставления.
[00179] На настоящем этапе в соответствии с итоговым баллом F наивысший итоговый балл определяется как имеющий наибольшую степень совпадения, второй наивысший итоговый балл определяется как имеющий вторую наибольшую степень совпадения, и так далее. В силу этого можно выбрать один или несколько рекомендованных фонов, ранжированных выше всего. Сервер в качестве рекомендованного фона может выбрать только фон, имеющий наивысший итоговый балл, либо может выбрать фон, имеющий наивысший итоговый балл, и фон, имеющий второй наивысший итоговый балл, в качестве рекомендованных фонов.
[00180] На этапе 306 принудительно доставляют один или несколько выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения.
[00181] На настоящем этапе принудительно доставляют один или несколько выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения.
[00182] После того, как мобильный терминал принимает один или несколько рекомендованных фонов, мобильный терминал может сменить рабочий стол и/или интерфейс экрана блокировки мобильного терминала на рекомендованный фон посредством программы управления рабочим столом.
[00183] Предположим, что идет национальный праздник, на этапе 301 выбираются фоны с темой национального праздника, и текущему пользователю можно принудительно доставить рекомендованный фон, выбранный из фонов с темой национального праздника.
[00184] Если на этапе 301 выбираются фоны с темой на основе личной информации, например знака зодиака, то текущему пользователю можно принудительно доставить рекомендованный фон, выбранный из фонов с темой знака зодиака.
[00185] Следует отметить, что если на этапе 301 не выбираются фоны на основе разных типов тем, то все фоны будут выбраны и сопоставлены.
[00186] Следует отметить, что в настоящем раскрытии изобретения выбранный рекомендованный фон можно принудительно доставлять на мобильный терминал для изменения в каждом предварительно установленном периоде, например 7 дней.
[00187] В соответствии с вариантами осуществления из настоящего раскрытия изобретения рекомендованный фон можно самостоятельно принудительно доставить пользователю на основе предпочтения пользователя. Это может избавить от необходимости искать и выбирать различные фоны для пользователя и может сэкономить много времени при поиске. Это также может избавить пользователя от проблем, и пользователю нужно лишь знать, как менять разные фоны. Это особенно удобно для пользователя, не хорошо знакомого с мобильным терминалом. К тому же фон можно принудительно доставлять на основе информации календаря и личной информации. Например, в национальный праздник можно принудительно доставить фон с темой национального праздника, имеющий стиль, который нравится пользователю. Посредством этого можно повысить интерес у пользователя при работе с мобильным терминалом, и можно избежать однообразных фонов.
[00188] В соответствии с вышеупомянутыми вариантам осуществления касательно способа для изменения фона дисплея настоящее раскрытие изобретения также предоставляет варианты осуществления касательно прибора для изменения фона дисплея и релевантного устройства.
[00189] Фиг. 4 – блок-схема прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00190] Как показано на фиг. 4, прибор для изменения фона дисплея включает в себя: модуль 41 получения, модуль 42 сопоставления, модуль 43 выбора и модуль 44 принудительной доставки.
[00191] Модуль 41 получения сконфигурирован для получения набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона.
[00192] Модуль 42 сопоставления сконфигурирован для сопоставления текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона, которые получаются модулем 41 получения.
[00193] Модуль 43 выбора сконфигурирован для выбора одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления от модуля 42 сопоставления.
[00194] Модуль 44 принудительной доставки сконфигурирован для принудительной доставки одного или нескольких рекомендованных фонов, выбранных модулем 43 выбора, на мобильный терминал текущего пользователя для изменения фона.
[00195] В настоящем варианте осуществления из настоящего раскрытия изобретения получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона; текущего пользователя сопоставляют с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона, чтобы получить результат сопоставления; один или несколько рекомендованных фонов выбирают для текущего пользователя на основе результата сопоставления; и один или несколько выбранных рекомендованных фонов принудительно доставляют на мобильный терминал текущего пользователя для изменения фона. В силу этого можно самостоятельно изменять фон дисплея в соответствии с предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[00196] Фиг. 5 – блок-схема другого прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00197] Как показано на фиг. 5, прибор для изменения фона дисплея включает в себя: модуль 41 получения, модуль 42 сопоставления, модуль 43 выбора, модуль 44 принудительной доставки и модуль 45 определения возможного фона.
[00198] За подробностями о модуле 41 получения, модуле 42 сопоставления, модуле 43 выбора и модуле 44 принудительной доставки можно обратиться к описанию фиг. 4.
[00199] Модуль 45 определения возможного фона сконфигурирован для получения информации календаря или личной информации текущего пользователя, выбора фонов с темами, соответствующими информации календаря или личной информации, и определения выбранных фонов в качестве возможных фонов. Модуль 41 получения получает набор меток фона у каждого из возможных фонов, определенных модулем 45 определения возможного фона.
[00200] Модуль 42 сопоставления включает в себя: первый подмодуль 421 обработки, второй подмодуль 422 обработки и третий подмодуль 423 обработки.
[00201] Первый подмодуль 421 обработки сконфигурирован для получения корреляции между каждой меткой предпочтений пользователя в наборе меток предпочтений пользователя у текущего пользователя и каждой меткой фона в наборе меток фона у текущего возможного фона, где корреляция между меткой предпочтений пользователя и меткой фона определяется в соответствии с количеством раз, которое и метка предпочтений пользователя и метка фона присутствуют в наборе меток предпочтений пользователя у одного и того же пользователя или в наборе меток фона у одного и того же фона.
[00202] Второй подмодуль 422 обработки сконфигурирован для суммирования корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона, полученными первым подмодулем 421 обработки, усреднения суммы по общему количеству меток предпочтений пользователя у текущего пользователя, чтобы получить корреляцию между текущим пользователем и текущим возможным фоном.
[00203] Третий подмодуль 432 обработки сконфигурирован для ранжирования корреляций между текущим пользователем и всеми возможными фонами, полученными вторым подмодулем 422 обработки, чтобы получить результат сопоставления текущего пользователя и каждого из возможных фонов в соответствии с результатом ранжирования.
[00204] Модуль 42 сопоставления дополнительно включает в себя: подмодуль 424 взвешивания.
[00205] Подмодуль 424 взвешивания сконфигурирован для определения веса для каждой из меток предпочтений пользователя.
[00206] Второй подмодуль 422 обработки сконфигурирован для суммирования корреляций между всеми метками предпочтений пользователя у текущего пользователя и всеми метками фона у текущего возможного фона в соответствии с весом каждой из меток предпочтений пользователя у текущего пользователя, который получается подмодулем 424 взвешивания.
[00207] Подмодуль 424 взвешивания включает в себя: первый блок 4241 взвешивания, второй блок 42142 взвешивания и блок 4243 объединения.
[00208] Первый блок 4241 взвешивания сконфигурирован для определения базового веса в соответствии с описанием предпочтения пользователя.
[00209] Второй блок 4242 взвешивания сконфигурирован для определения поведенческого веса в соответствии с баллами оценки предпочтений пользователя.
[00210] Блок 4243 объединения сконфигурирован для определения веса каждой из меток предпочтений пользователя в соответствии с базовым весом, определенным первым блоком 4241 взвешивания, и поведенческим весом, определенным вторым блоком 4242 взвешивания.
[00211] Здесь поведенческий вес, определяемый в соответствии с баллами оценки предпочтений пользователя, включает в себя: поведенческий вес, определяемый в соответствии с баллами оценки предпочтений пользователя в течение предварительно установленного периода времени, когда используется соответствующий фон, где значение поведенческого веса увеличивается с увеличением суммы баллов оценки предпочтений пользователя, уменьшается с уменьшением суммы баллов оценки предпочтений пользователя, причем скорость увеличения или уменьшения меньше скорости, с которой сумма баллов оценки предпочтений пользователя увеличивается или уменьшается в течение предварительно установленного периода времени, когда используется соответствующий фон, и после того, как сумма баллов оценки предпочтений достигает предварительно установленного значения, значение поведенческого веса имеет тенденцию быть постоянным.
[00212] Вышеупомянутый прибор из настоящего раскрытия изобретения предоставляется на сервере. Следует отметить, что вышеупомянутый прибор также можно предоставить на мобильном терминале.
[00213] В соответствии с настоящим вариантом осуществления в настоящем раскрытии изобретения в качестве возможных фонов можно выбирать фоны с темами, соответствующими информации календаря или личной информации, на основе информации календаря или личной информации. Затем получают набор меток предпочтений пользователя у текущего пользователя и набор меток фона у каждого возможного фона; сопоставляют текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона; один или несколько рекомендованных фонов выбирают и принудительно доставляют на мобильный терминал текущего пользователя для изменения фона. В силу этого можно самостоятельно изменять фон дисплея в соответствии с информацией календаря или личной информацией, а также предпочтением пользователя, обеспечивая удобство пользователя и удовлетворяя потребности пользователя.
[00214] Фиг. 6 – блок-схема другого прибора для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00215] Как показано на фиг. 6, прибор для изменения фона дисплея включает в себя: модуль 501 сбора меток и модуль 502 изменения фона.
[00216] Модуль 501 сбора меток сконфигурирован для сбора набора меток предпочтений пользователя у текущего пользователя и отправки серверу набора меток предпочтений пользователя у текущего пользователя, чтобы сервер сопоставил текущего пользователя с каждым возможным фоном на основе принятого набора меток предпочтений пользователя у текущего пользователя и полученного набора меток фона у полученного возможного фона, и выбрал один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления.
[00217] Модуль 502 изменения фона сконфигурирован для приема одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона.
[00218] Прибор может дополнительно включать в себя: модуль 503 загрузки информации календаря/личной информации.
[00219] Модуль 503 загрузки информации календаря/личной информации сконфигурирован для загрузки на сервер информации календаря или личной информации текущего пользователя, чтобы сервер выбрал фоны с темами, соответствующими информации календаря или личной информации, и определил выбранные фоны в качестве возможных фонов.
[00220] Прибор в варианте осуществления из настоящего раскрытия изобретения можно предоставить на мобильном терминале.
[00221] Реализация функций и операций модулей в вышеупомянутых устройствах может ссылаться, в частности, на реализацию соответствующих этапов в вышеупомянутых способах, которая здесь повторяться не будет.
[00222] Для вариантов осуществления касательно приборов, поскольку они соответствуют вариантам осуществления касательно способов, можно обратиться к описанию вариантов осуществления касательно способов. Описанные выше варианты осуществления касательно приборов являются лишь пояснительными. Блоки, описанные как отдельные компоненты, могут быть или не быть физически отдельными, и компоненты, проиллюстрированные в виде блоков, могут быть или не быть физическими блоками и могут находиться в одном и том же местоположении либо могут быть рассредоточены по нескольким блокам в сети. Для достижения цели настоящего раскрытия изобретения можно выбрать, по желанию, часть модулей или все модули. Специалист в данной области техники может понять и применить на практике варианты осуществления без каких-либо творческих усилий.
[00223] Соответственно, настоящее раскрытие изобретения также предоставляет устройство.
[00224] Фиг. 7 – блок-схема устройства для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения. Устройство может быть сервером.
[00225] Как показано на фиг. 7, устройство включает в себя: процессор 601; и запоминающее устройство 602 для хранения команд, исполняемых процессором;
[00226] в котором процессор 601 сконфигурирован для выполнения:
[00227] получения набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона;
[00228] сопоставления текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона;
[00229] выбора одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[00230] принудительной доставки одного или нескольких выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[00231] Следует отметить, что запоминающее устройство 602 может хранить другие программы, за подробностями о которых можно обратиться к описанию процесса в вышеупомянутых способах, и они здесь повторяться не будут. Процессор 601 также сконфигурирован для выполнения других программ, сохраненных в запоминающем устройстве 602.
[00232] Фиг. 8 – блок-схема другого устройства для изменения фона дисплея в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения. Устройство может оконечным устройством.
[00233] Как показано на фиг. 8, устройство включает в себя: процессор 701; и запоминающее устройство 702 для хранения команд, исполняемых процессором;
[00234] в котором процессор 701 сконфигурирован для выполнения:
[00235] сбора набора меток предпочтений пользователя у текущего пользователя и отправки серверу набора меток предпочтений пользователя у текущего пользователя, чтобы сервер сопоставил текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и полученного набора меток фона у полученного возможного фона, и выбрал один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[00236] приема одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона.
[00237] Здесь прием одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона включает в себя:
[00238] прием одного или нескольких рекомендованных фонов, выбранных из возможных фонов, которые выбираются сервером из фонов с темами, соответствующими информации календаря или личной информации текущего пользователя, и замену рабочего стола мобильного терминала и/или интерфейса экрана блокировки на один или несколько рекомендованных фонов.
[00239] Фиг. 9 – блок-схема устройства в соответствии с примерным вариантом осуществления из настоящего раскрытия изобретения.
[00240] Например, устройство 800 может быть мобильным телефоном, компьютером, терминалом цифрового вещания, устройством обмена сообщениями, игровой приставкой, планшетом, медицинским устройством, тренажерным оборудованием, персональным цифровым помощником и т.п.
[00241] Ссылаясь на фиг. 9, устройство 800 может включать в себя один или несколько следующих компонентов: компонент 802 обработки, запоминающее устройство 804, компонент 806 питания, мультимедийный компонент 808, звуковой компонент 810, интерфейс 812 ввода/вывода (I/O), сенсорный компонент 814 и компонент 816 связи.
[00242] Компонент 802 обработки обычно управляет общими операциями устройства 800, например, операциями, ассоциированными с отображением, телефонными вызовами, передачами данных, операциями камеры и операциями записи. Компонент 802 обработки может включать в себя один или несколько процессоров 820 для исполнения команд, чтобы выполнить все или часть этапов в вышеописанных способах. Кроме того, компонент 802 обработки может включать в себя один или несколько модулей, которые упрощают взаимодействие между компонентом 802 обработки и другими компонентами. Например, компонент 802 обработки может включать в себя мультимедийный модуль для упрощения взаимодействия между мультимедийным компонентом 808 и компонентом 802 обработки.
[00243] Запоминающее устройство 804 сконфигурирован для хранения различных типов данных для поддержки работы устройства 800. Примеры таких данных включают в себя команды для любых приложений или способов, работающих в устройстве 800, контактные данные, данные телефонной книги, сообщения, изображения, видео и т. п. Запоминающее устройство 804 можно реализовать с использованием любого типа энергозависимых или энергонезависимых запоминающих устройств или их сочетания, например статического оперативного запоминающего устройства (SRAM), электрически стираемого программируемого постоянного запоминающего устройства (EEPROM), стираемого программируемого постоянного запоминающего устройства (EPROM), программируемого постоянного запоминающего устройства (PROM), постоянного запоминающего устройства (ROM), магнитного запоминающего устройства, флэш-памяти, магнитного или оптического диска.
[00244] Компонент 806 питания подает питание к различным компонентам устройства 800. Компонент 806 питания может включать в себя систему управления питанием, один или несколько источников питания и любые другие компоненты, ассоциированные с производством, управлением и распределением энергии в устройстве 800.
[00245] Мультимедийный компонент 808 включает в себя экран, предоставляющий интерфейс вывода между устройством 800 и пользователем. В некоторых вариантах осуществления экран может включать в себя жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран включает в себя сенсорную панель, то экран можно реализовать в виде сенсорного экрана для приема входных сигналов от пользователя. Сенсорная панель включает в себя один или несколько тактильных датчиков для распознавания касаний, скольжений и жестов на сенсорной панели. Тактильные датчики могут не только распознавать границу действия касания или скольжения, но также распознавать период времени и давление, ассоциированные с действием касания или скольжения. В некоторых вариантах осуществления мультимедийный компонент 808 включает в себя фронтальную камеру и/или тыловую камеру. Фронтальная камера и тыловая камера могут принимать внешние мультимедийные данные, пока устройство 800 находится в рабочем режиме, например режиме фотографирования или видеорежиме. Каждая из фронтальной камеры и тыловой камеры может быть объективом с постоянным фокусным расстоянием или иметь фокус и возможность оптического масштабирования.
[00246] Звуковой компонент 810 сконфигурирован для вывода и/или ввода звуковых сигналов. Например, звуковой компонент 810 включает в себя микрофон ("MIC"), сконфигурированный для приема внешнего звукового сигнала, когда устройство 800 находится в рабочем режиме, например в режиме вызова, режиме записи и режиме распознавания речи. Принятый звуковой сигнал можно дополнительно сохранить в запоминающем устройстве 804 или передать посредством компонента 816 связи. В некоторых вариантах осуществления звуковой компонент 810 дополнительно включает в себя динамик для вывода звуковых сигналов.
[00247] Интерфейс 812 I/O предоставляет интерфейс между компонентом 802 обработки и модулями интерфейса периферийных устройств, например клавиатурой, сенсорным колесом, кнопками и т. п. Кнопки могут включать в себя кнопку возврата, кнопку громкости, кнопку запуска и кнопку блокировки, но не ограничиваются ими.
[00248] Сенсорный компонент 814 включает в себя один или несколько датчиков для предоставления оценок состояния различных аспектов устройства 800. Например, сенсорный компонент 814 может обнаруживать раскрытое/закрытое состояние устройства 800, относительное положение компонентов, например, дисплея и клавишной панели устройства 800, изменение положения устройства 800 или компонента устройства 800, наличие или отсутствие контакта пользователя с устройством 800, ориентацию или ускорение/замедление устройства 800 и изменение температуры устройства 800. Сенсорный компонент 814 может включать в себя датчик приближения, сконфигурированный для обнаружения наличия ближайших объектов без какого-либо физического контакта. Сенсорный компонент 814 также может включать в себя светочувствительный датчик, например датчик изображения на CMOS или CCD, для использования в приложениях формирования изображений. В некоторых вариантах осуществления сенсорный компонент 814 также может включать в себя акселерометр, гироскоп, магнитный датчик, датчик давления или датчик температуры.
[00249] Компонент 816 связи сконфигурирован для упрощения проводной или беспроводной связи между устройством 800 и другими устройствами. Устройство 800 может получать доступ к беспроводной сети на основе стандарта связи, например WiFi, 2G или 3G, или их сочетания. В одном примерном варианте осуществления компонент 816 связи принимает вещательный сигнал или ассоциированную с вещанием информацию от внешней системы управления вещанием по каналу вещания. В одном примерном варианте осуществления компонент 816 связи дополнительно включает в себя модуль связи малого радиуса действия (NFC) для облегчения связи малой дальности. Например, модуль NFC можно реализовать на основе технологии радиочастотной идентификации (RFID), технологии Ассоциации по передаче данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (BT) и других технологий.
[00250] В примерных вариантах осуществления устройство 800 можно реализовать с помощью одной или нескольких специализированных интегральных схем (ASIC), цифровых процессоров сигналов (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), контроллеров, микроконтроллеров, микропроцессоров или других электронных компонентов для выполнения вышеописанных способов.
[00251] В примерных вариантах осуществления также предоставляется постоянный машиночитаемый носитель информации, включающий в себя команды, например, включенные в запоминающее устройство 804, исполняемые процессором 820 в устройстве 800 для выполнения вышеописанных способов. Например, постоянный машиночитаемый носитель информации может быть ROM, RAM, CD-ROM, магнитной лентой, дискетой, оптическим запоминающим устройством и т. п.
[00252] Постоянный машиночитаемый носитель информации, когда команды на этом носителе информации исполняются процессором устройства, устройство побуждают выполнить способ для изменения фона дисплея. Способ включает в себя:
[00253] получение набора меток предпочтений пользователя у текущего пользователя и набора меток фона у каждого возможного фона;
[00254] сопоставление текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и набора меток фона у возможного фона;
[00255] выбор одного или нескольких рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[00256] принудительную доставку одного или нескольких выбранных рекомендованных фонов на мобильный терминал текущего пользователя для изменения фона.
[00257] Постоянный машиночитаемый носитель информации, когда команды на этом носителе информации исполняются процессором устройства, устройство побуждают выполнить способ для изменения фона дисплея. Способ включает в себя:
[00258] сбор набора меток предпочтений пользователя у текущего пользователя и отправку серверу набора меток предпочтений пользователя у текущего пользователя, чтобы сервер сопоставил текущего пользователя с каждым возможным фоном на основе набора меток предпочтений пользователя у текущего пользователя и полученного набора меток фона у полученного возможного фона, и выбрал один или несколько рекомендованных фонов для текущего пользователя на основе результата сопоставления; и
[00259] прием одного или нескольких выбранных рекомендованных фонов, которые принудительно доставляются сервером, для изменения фона.
[00260] Другие варианты осуществления изобретения станут очевидны специалистам в данной области техники из рассмотрения описания изобретения и применения раскрытого здесь изобретения на практике. Данная заявка предназначена для охвата любых изменений, использований или адаптаций изобретения, придерживающихся его общих принципов и включающих в себя такие отступления от настоящего раскрытия изобретения, которые относятся к известной или принятой практике в данной области техники. Подразумевается, что описание изобретения и примеры должны рассматриваться только как примерные, при этом истинный объем и сущность изобретения указываются нижеследующей формулой изобретения.
[00261] Необходимо принять во внимание, что настоящее изобретение не ограничивается точной конструкцией, которая описана выше и проиллюстрирована на прилагаемых чертежах, и что можно внести различные модификации и изменения без отклонения от объема изобретения. Подразумевается, что объем изобретения должен ограничиваться только прилагаемой формулой изобретения.