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

Иллюстрации

Показать все

Изобретение относится к области компьютерных технологий. Техническим результатом является представление приложений, которые в настоящий момент выполняются на терминале. Способ для представления приложений, которые в настоящий момент выполняются на терминале, содержит этапы, на которых: получают активный индекс каждого из приложений, которые в настоящей момент выполняются; принимают решение о том, является ли активный индекс каждого из приложений больше либо равен пороговому значению; определяют приложения, каждое из которых обладает активным индексом, который больше либо равен пороговому значению, в качестве первой группы приложений; определяют приложения, каждое из которых обладает активным индексом, который меньше порогового значения, в качестве второй группы приложений; ранжируют приложения, которые в настоящий момент выполняются, на основании активных индексов; и представляют приложения, которые в настоящий момент выполняются, в соответствии с результатом ранжирования, при этом активный индекс является частотой, с которой запускается приложение, для каждого из приложений, которые в настоящий момент выполняются; и при этом ранжирование приложений в каждой группе выполняется на основании по меньшей мере одного из двух измерений: времен запуска приложений и активных индексов приложений. 2 н. и 10 з.п. ф-лы, 13 ил., 1 табл.

Реферат

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Настоящая заявка основана на и по ней испрашивается приоритет Китайской Патентной Заявки № 201510424783.0, поданной 17 июля 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] В настоящем раскрытии, терминал может ранжировать первую группу задач, которая включает в себя задачи, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, в соответствии с порядком от позднего к раннему по временам запуска; ранжировать вторую группу задач, которая включает в себя задачи, каждая из которых обладает активным индексом, который меньше порогового значения, в соответствии с порядком от высокого к низкому по активным индексам; и располагать первую группу задач перед второй группой задач. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0070] В настоящем раскрытии, терминал может ранжировать задачи, которые в настоящий момент выполняются, в соответствии с порядком от высокого к низкому по активным индексам. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0071] Должно быть понятно, что как предшествующее общее описание, так и последующее подробное описание являются лишь примерными и пояснительными, и не являются ограничивающими изобретение, как заявлено.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0072] Сопроводительные чертежи, которые включены в и составляют часть данного технического описания, иллюстрируют варианты осуществления, согласующиеся с изобретением, и, совместно с описанием, служат, чтобы объяснять принципы изобретения.

[0073] Фиг. 1 является блок-схемой, иллюстрирующей способ для представления задач в соответствии с примерным вариантом осуществления.

[0074] Фиг. 2 является блок-схемой, иллюстрирующей процесс ранжирования задач, которые в настоящий момент выполняются, на основании активных индексов, в соответствии с примерным вариантом осуществления.

[0075] Фиг. 3 является принципиальной схемой, иллюстрирующей страницу представления задачи в соответствии с примерным вариантом осуществления.

[0076] Фиг. 4 является принципиальной схемой, иллюстрирующей страницу представления задачи в соответствии с примерным вариантом осуществления.

[0077] Фиг. 5 является принципиальной схемой, иллюстрирующей страницу представления задачи в соответствии с примерным вариантом осуществления.

[0078] Фиг. 6 является принципиальной схемой, иллюстрирующей страницу представления задачи в соответствии с примерным вариантом осуществления.

[0079] Фиг. 7 является структурной схемой устройства для представления задач в соответствии с примерным вариантом осуществления.

[0080] Фиг. 8 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0081] Фиг. 9 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0082] Фиг. 10 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0083] Фиг. 11 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0084] Фиг. 12 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0085] Фиг. 13 является структурной схемой устройства для представления задач в соответствии с примерным вариантом осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

[0086] Теперь за подробностями обратимся к примерным вариантам осуществления, примеры которых иллюстрируются на сопроводительных чертежах. Нижеследующее описание относится к сопроводительным чертежам, на которых одни и те же числа на разных чертежах представляют собой одни и те же или подобные элементы, до тех пор, пока не представлено обратное. Реализации, изложенные в нижеследующем описании примерных вариантов осуществления, не представляют собой всех реализаций, согласующихся с изобретением. Наоборот, они являются лишь примерами устройств и способов, согласующихся с аспектами, которые относятся к изобретению, как сформулировано в прилагаемой формуле изобретения.

[0087] Фиг. 1 является блок-схемой, иллюстрирующей способ для представления задач в соответствии с примерным вариантом осуществления.

[0088] Как показано на Фиг. 1, способ для представления задач применяется в терминале. Терминал может быть интеллектуальным терминалом, который может выполнять несколько задач параллельно, таким как интеллектуальный телефон, планшетный компьютер, Персональный Цифровой Помощник (PDA). Способ для представления задач может включать в себя следующие этапы.

[0089] На этапе S101, получается активный индекс каждой из задач, которые в настоящей момент выполняются.

[0090] В настоящем варианте осуществления, когда пользователь терминала желает проверить все задачи, которые в настоящий момент выполняются на терминале, пользователь может вводить предварительно установленную инструкцию представления задачи. Инструкция представления задачи может быть длительным нажатием кнопки HOME (главная) или двойным щелчком по кнопке HOME. Это конкретно не ограничивается настоящим раскрытием.

[0091] На настоящем этапе, после того как терминал принимает инструкцию представления задачи, терминал может получать активный индекс каждой из задач, которые в настоящий момент выполняются. Тогда как активный индекс задачи относится к измерению ситуации, каким образом пользователь выполняет задачу. Опционально, активный индекс может относиться к частоте, с которой запускается задача. Например, после того как терминал запускается, активные индексы всех задач устанавливаются в значение по умолчанию, такое как 0, и отношения отображения между именами задач и их активными индексами сохраняются. Когда обнаруживается, что задача запускается, активный индекс задачи увеличивается на 1 с тем, чтобы обновить активный индекс задачи, и обновленный активный индекс задачи сохраняется. Терминал также может сбрасывать активный индекс задачи на значение по умолчанию, когда система вновь перезапускается.

[0092] На настоящем этапе, после того как терминал принимает инструкцию представления задачи, терминал может получать активный индекс каждой из задач, которые в настоящий момент выполняются, на основании отношений отображения. Тем не менее, в конкретном применении, специалист в соответствующей области техники может установить активные индексы другими способами. Например, активный индекс может быть частотой, с которой запускается задача. Например, когда терминал обнаруживает, что задача запускается, терминал может вычислять частоту, с которой запускается задача, на основании количества раз, которое запускается задача, с тем, чтобы обновлять активный индекс задачи и сохранять обновленный активный индекс задачи.

[0093] В настоящем варианте осуществления, задачи, главным образом, являются приложениями, инсталлированными в терминале. Например, задачи могут включать в себя адресную книгу, блокнот, которые встроены в терминал. Задачи также могут включать в себя разнообразные Приложения (APP), загруженные пользователем в терминалы, такие как микроблоггинг Sina, We Chat, Бумажник Alipay, и т.д.

[0094] На этапе S102, задачи, которые в настоящий момент выполняются, ранжируются на основании активных индексов.

[0095] На основании вышеприведенного этапа S101, после того как терминал получает активный индекс каждой из задач, которые в настоящий момент выполняются, терминал может ранжировать задачи, которые в настоящий момент выполняются, на основании активных индексов. Например, задачи могут быть ранжированы в соответствии с порядком от высокого к низкому по активным индексам или могут быть ранжированы в соответствии с активными индексами, объединенными с временами запуска. Это конкретно не ограничивается настоящим раскрытием.

[0096] На этапе S103, задачи, которые в настоящий момент выполняются, представляются в соответствии с результатом ранжирования.

[0097] Из вышеприведенного описания может быть видно, что в настоящем раскрытии, после того как терминал принимает инструкцию представления задачи, задачи, которые в настоящий момент выполняются, могут быть ранжированы на основании активных индексов задач, и задачи, которые в настоящий момент выполняются, представляются в соответствии с результатом ранжирования. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0098] Фиг. 2 является блок-схемой, иллюстрирующей процесс ранжирования задач, которые в настоящий момент выполняются, на основании активных индексов, в соответствии с примерным вариантом осуществления.

[0099] Как показано на Фиг. 2, на основании вышеприведенного варианта осуществления, показанного на Фиг. 1, в настоящем варианте осуществления, процесс ранжирования задач, которые в настоящий момент выполняются, на основании активных индексов, может включать в себя следующие этапы.

[0100] На этапе S201, принимается решение о том, является ли активный индекс каждой из задач больше либо равен пороговому значению.

[0101] В настоящем варианте осуществления, пороговое значение может быть установлено разработчиком или может быть установлено пользователем. Задача с активным индексом больше или равным пороговому значению, как правило, является задачей, которая часто выполняется пользователем, а задача с активным индексом меньше порогового значения, как правило, является задачей, которая менее часто выполняется пользователем.

[0102] На этапе S202, задачи, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, определяются в качестве первой группы задач.

[0103] На этапе S203, задачи, каждая из которых обладает активным индексом, который меньше порогового значения, определяются в качестве второй группы задач.

[0104] В настоящем варианте осуществления, после того как терминал получает активные индексы задач, которые в настоящий момент выполняются, терминал может принимать решение о том, является ли каждый из активных индексов больше либо равен пороговому значению. На настоящем этапе, задачи, которые в настоящий момент выполняются на терминале, могут быть разделены на две группы: одна группа включает в себя задачи, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, а другая группа включает в себя задачи, каждая из которых обладает активным индексом, который меньше порогового значения. В настоящем варианте осуществления, задачи, которые в настоящий момент выполняются в терминале, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, определяются в качестве первой группы задач, а задачи, которые в настоящий момент выполняются в терминале, каждая из которых обладает активным индексом, который меньше порогового значения, определяются в качестве второй группы задач. Должно быть понятно, что как количество задач в первой группе задач, так и количество задач во второй группе задач являются натуральными числами, которые больше или равны 0.

[0105] На этапе S204, задачи в первой группе ранжируются в соответствии с порядком от высокого к низкому по активным индексам.

[0106] На основании вышеприведенного этапа S202, когда количество задач в первой группе больше 1, терминал ранжирует задачи в первой группе в соответствии с порядком от высокого к низкому по активным индексам. Должно быть понятно что, если количество задач в первой группе равно 1, нет необходимости в том, чтобы ранжировать задачи в первой группе. Если количество задач в первой группе равно 0, настоящий этап может быть пропущен.

[0107] На этапе S205, задачи во второй группе ранжируются в соответствии с порядком от позднего к раннему по временам запуска.

[0108] На основании вышеприведенного этапа S203, когда количество задач во второй группе больше 1, терминал ранжирует задачи во второй группе, в которой каждая задача обладает активным индексом, который меньше порогового значения, в соответствии с порядком от позднего к раннему по временам запуска, другими словами, применительно ко второй группе задач, задачи, запушенные позже, ранжируются перед задачами, запущенными раньше. Должно быть понятно, что, если количество задач во второй группе равно 1, нет необходимости в том, чтобы ранжировать задачи во второй группе. Если количество задач во второй группе равно 0, настоящий этап может быть пропущен.

[0109] На этапе 206, первая группа задач располагается перед второй группой задач.

[0110] На настоящем этапе, в зависимости от предварительно определенного направления представления, первая группа задач, которая располагается на вышеприведенном этапе S204, может быть ранжирована перед второй группой задач, которая располагается на вышеприведенном этапе S205. Например, взяв к качестве ссылки положение пользователя, обращенного лицом к экрану, если терминал представляет задачи в горизонтальном слева направо направлении, на настоящем этапе, первая группа может быть расположена с левой стороны второй группы, т.е. первая группа располагается перед второй группой; если терминал представляет задачи в вертикальном сверху вниз направлении, на настоящем этапе, первая группа может быть расположена с верхней стороны второй группы, т.е. первая группа располагается перед второй группой.

[0111] Должно быть отмечено, что в настоящем раскрытии порядок выполнения вышеприведенных этапов S202 и S203 не ограничивается, и в конкретной реализации этап S203 может быть выполнен первым, а этап S202 может быть выполнен позже. Также, в настоящем раскрытии, порядок выполнения вышеприведенных этапов S204 и S205 не ограничивается, и в конкретной реализации этап S205 может быть выполнен первым, а этап S204 может быть выполнен позже.

[0112] Например, предполагается что присутствует 6 задач, которые параллельно выполняются в терминале, каждая из задач имеет активный индекс, как показано в Таблице 1.

ТАБЛИЦА 1
Задача Активный индекс
M1 2
M2 4
M3 16
M4 28
M5 7
M6 12

[0113] Предполагается, что настоящее пороговое значение равно 10, и на основании активных индексов 6 задач три задачи M3, M4 и M6 могут быть определены в качестве первой группы задач, и три задачи M1, M2 и M5 могут быть определены в качестве второй группы задач. Три задачи в первой группе могут быть расположены в соответствии с порядком от высокого к низкому по активным индексам в виде: M4, M3 и M6, и предполагается, что три задачи во второй группе могут быть расположены в соответствии с порядком от позднего к раннему по временам запуска в виде: M1, M2 и M5. Терминал располагает первую группу задач перед второй группой задач. Таким образом, результирующим расположением 6 задач является: M4, M3, M6, M1, M2 и M5. Обращаясь к странице представления задачи, как показано на Фиг. 3, задачи M4, M3, M6 и M1 представлены на странице, а задачи M2 и M5 находятся на скрытой странице. Задачи M2 и M5 могут быть проверены пользователем, сдвинув экран.

[0114] Из вышеприведенного описания может быть видно, что, в настоящем раскрытии, терминал может ранжировать задачи, которые выполняются, на основании двух измерений: времен запуска задач и активных индексов задач. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0115] Опционально в другом варианте осуществления настоящего раскрытия, применительно к первой группе задач, терминал может ранжировать задачи в первой группе задач в соответствии с порядком от позднего к раннему по временам запуска. Продолжая использовать в качестве примера задачи, как показано в Таблице 1, предполагается, что задача M4 запущена раньше, чем задача M3, задача M3 запущена раньше, чем задача M6. Тогда три задачи в первой группе могут быть расположены в соответствии с порядком от позднего к раннему по времена запуска в виде: M6, M3 и M4. Терминал располагает первую группу задач перед второй группой задач. Таким образом, другой результат расположения 6 задач может быть получен в виде: M6, M3, M4, M1, M2 и M5. Обращаясь к странице представления задачи, как показано на Фиг. 4, задачи M6, M3, M4 и M1 представлены на странице, а задачи M2 и M5 находятся на скрытой странице. Задачи M2 и M5 могут быть проверены пользователем, сдвинув экран.

[0116] Опционально, в другом варианте осуществления настоящего раскрытия, применительно к первой группе задач, терминал может ранжировать задачи в первой группе задач в соответствии с порядком от позднего к раннему по временам запуска, а применительно ко второй группе задач терминал может ранжировать задачи во второй группе в соответствии с порядком от высокого к низкому по активным индексам. Продолжая использовать в качестве примера задачи, как показано в Таблице 1, предполагается, что задача M4 запускается раньше, чем задача M3, задача M3 запускается раньше, чем задача M6. Тогда три задачи в первой группе могут быть расположены в соответствии с порядком от позднего к раннему по временам запуска в виде: M6, M3 и M4. Три задачи во второй группе могут быть расположены в соответствии с порядком от высокого к низкому по активным индексам в виде: M5, M2 и M1. Таким образом, может быть получен другой результат расположения 6 задач в виде: M6, M3, M4, M5, M2 и M1. Обращаясь к странице представления задачи, как показано на Фиг. 5, задачи M6, M3, M4 и M5 представляются на странице, а задачи M2 и M1 находятся на скрытой странице. Задачи M2 и M1 могут быть проверены пользователем, сдвинув экран.

[0117] Опционально, в другом варианте осуществления настоящего раскрытия, задачи, которые в настоящий момент выполняются, могут быть ранжированы в соответствии с порядком от высокого к низкому по активным индексам. Продолжая использовать в качестве примера задачи, как показано в Таблице 1, может быть получен другой результат расположения 6 задач в виде: M4, M3, M6, M5, M2 и M1. Обращаясь к странице представления задачи, как показано на Фиг. 6, задачи M4, M3, M3 и M5 представляются на странице, а задачи M2 и M1 находятся на скрытой странице. Задачи M2 и M1 могут быть проверены пользователем, сдвинув экран.

[0118] В соответствии со способом для представления задач в соответствии с вышеприведенными вариантами осуществления, настоящее раскрытие также предоставляет устройство для представления задач в соответствии со следующими вариантами осуществления.

[0119] Фиг. 7 является структурной схемой устройства для представления задач в соответствии с примерным вариантом осуществления.

[0120] Как показано на Фиг. 7, устройство 700 для представления задач может быть применено в терминале и включает в себя: модуль 701 получения индекса, модуль 702 ранжирования задач и модуль 703 представления задач.

[0121] Где модуль 701 получения индекса выполнен с возможностью получения активного индекса каждой из задач, которые в настоящей момент выполняются;

[0122] модуль 702 ранжирования задач выполнен с возможностью ранжирования задач, которые в настоящий момент выполняются, на основании активных индексов, полученных посредством модуля 701 получения индекса; и

[0123] модуль 703 представления задач выполнен с возможностью представления задач, которые в настоящий момент выполняются, в соответствии с результатом ранжирования посредством модуля 702 ранжирования задач,

[0124] при этом активный индекс относится к частоте, с которой задача выполняется пользователем.

[0125] В вышеприведенном варианте осуществления, после того как терминал принимает инструкцию представления задачи, терминал может ранжировать несколько задач, которые в настоящий момент выполняются, на основании активных индексов задач, и представить задачи, которые в настоящий момент выполняются, на основании результата ранжирования. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0126] Фиг. 8 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0127] Как показано на Фиг. 8, на основании варианта осуществления, как показано на Фиг. 7, в настоящем варианте осуществления, модуль 702 ранжирования задач может включать в себя: первый подмодуль 702A принятия решения, первый подмодуль 702B определения, второй подмодуль 702C определения, первый подмодуль 702D ранжирования, второй подмодуль 702E ранжирования и третий подмодуль 702F ранжирования.

[0128] Где первый подмодуль 702A принятия решения выполнен с возможностью принятия решения о том, является ли активный индекс каждой из задач, который получен посредством модуля 701 получения индекса, больше либо равен пороговому значению;

[0129] первый подмодуль 702B определения выполнен с возможностью определения задач, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, в отношении которого принято решение посредством первого подмодуля 702A принятия решения, в качестве первой группы задач;

[0130] второй подмодуль 702C определения выполнен с возможностью определения задач, каждая из которых обладает активным индексом, который меньше порогового значения, в отношении которого принято решение посредством первого подмодуля 702A принятия решения, в качестве второй группы задач;

[0131] первый подмодуль 702D ранжирования выполнен с возможностью ранжирования задач в первой группе, которая определена посредством первого подмодуля 702B определения, в соответствии с порядком от высокого к низкому по активным индексам;

[0132] второй подмодуль 702E ранжирования выполнен с возможностью ранжирования задачи во второй группе, которая определена посредством второго подмодуля 702C определения, в соответствии с порядком от позднего к раннему по временам запуска; и

[0133] третий подмодуль 702F ранжирования выполнен с возможностью расположения первой группы задач перед второй группой задач.

[0134] В вышеприведенном варианте осуществления, терминал может ранжировать первую группу задач, которая включает в себя задачи, каждая из которых обладает активным индексом, который больше либо равен пороговому значению, в соответствии с порядком от высокого к низкому по активным индексам; ранжировать вторую группу задач, которая включает в себя задачи, каждая из которых обладает активным индексом, который меньше порогового значения, в соответствии с порядком от позднего к раннему по временам запуска; и располагать первую группу задач перед второй группой задач. Посредством этого можно улучшить достоверность представления задач и улучшить восприятие пользователя.

[0135] Фиг. 9 является структурной схемой другого устройства для представления задач в соответствии с примерным вариантом осуществления.

[0136] Как показано на Фиг. 9, на основании варианта осуществления, как показано на Фиг. 7, в настоящем варианте осуществления, модуль 702 ранжирования задач может включать в себя: второй подмодуль 702G принятия решения, третий подмодуль 702H определения, четвертый подмодуль 702I определения, четвертый подмодуль 702J ранжирования, пятый подмодуль 702K ранжирования и шестой подмодуль 702L ранжирования.

[0137] Где второй подмодуль 702G принятия решения выполнен с возможностью принятия реш