Способ управления прикладной программой и соответствующее устройство
Иллюстрации
Показать всеИзобретение относится к средствам управления прикладной программой. Технический результат заключается в расширении арсенала технических средств управления прикладной программой. Способ предусматривает выполнение этапов: получают информацию об операции пользователя; определяют значок прикладной программы; определяют целевую операцию управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы; и исполняют целевую операцию управления прикладной программы, соответствующей значку прикладной программы, определяют приоритет исполнения операции управления прикладной программы, соответствующей значку прикладной программы; и получают целевую операцию управления в соответствии с приоритетом исполнения операции управления прикладной программы, при этом целевая операция управления является операцией управления с первым приоритетом исполнения из операций управления; или определяют приоритет исполнения каждой операции управления прикладной программы; получают операцию управления, исполненную в прикладной программе в течение заранее заданного времени до текущего момента; и выбирают в качестве целевой операции управления операцию управления с наивысшим приоритетом исполнения из операций управления, за исключением исполненной операции управления. 3 н. и 10 з.п. ф-лы, 12 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение касается области информационных технологий и, в частности, способа управления прикладной программой и соответствующего устройства.
Уровень техники
С развитием технологий связи и электронных технологий, электронное устройство, особенно мобильное электронное устройство, приобретает все больше функций и операция управления прикладной программы в электронном устройстве стало темой, которая привлекает внимание.
В существующем уровне техники прикладная программа, в общем, представлена в интерфейсе отображения электронного устройства в форме значка прикладной программы для использования пользователем. Путем приведения в действие значка прикладной программы, пользователь запускает соответствующую прикладную программу и представляет интерфейс прикладной программы; далее операция управления, например, просмотр информации, создание материалов и запуск ключевой задачи, могут быть исполнены в прикладной программе с использованием управляющей запрашивающей информации интерфейса приложения.
Тем не менее, в существующем уровне техники присутствуют следующие недостатки: операция управления прикладной программы может быть реализована пользователем только путем запуска прикладной программы с целью открытия интерфейса приложения, поиска и идентификации различных управляющих сервисов в интерфейсе приложения и активной работы с различными управляющими сервисами, при этом работа сложна и сравнительно неэффективна.
Сущность изобретения
В настоящем изобретении предложен способ и устройство управления прикладной программой, с помощью которых решена техническая задача сложной и сравнительно неэффективной операции управления из существующего уровня техники.
Для достижения упомянутой выше цели, в настоящем изобретении предложены следующие технические решения.
В соответствии с первым аспектом настоящего изобретения, в настоящем изобретении предложен способ управления прикладной программой, включающий в себя следующее:
получают информацию об операции пользователя;
определяют, в соответствии с информацией об операции пользователя, значок прикладной программы, приведенный в действие пользователем;
определяют целевую операцию управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы; и
исполняют целевую операцию управления.
В первой возможной реализации первого аспекта, определение целевой операции управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы, включает в себя следующее:
определяют приоритет исполнения операции управления прикладной программы, соответствующей значку прикладной программы; и
получают целевую операцию управления в соответствии с приоритетом исполнения операции управления прикладной программы, соответствующей значку прикладной программы, при этом целевая операция управления является операцией управления с первым приоритетом исполнения из операций управления.
С учетом первой возможной реализации первого аспекта, дополнительно предложена вторая возможная реализация первого аспекта, где определение приоритета исполнения операции управления прикладной программы, соответствующей значку прикладной программы, включает в себя следующее:
определяют, обладает ли в текущий момент прикладная программа, соответствующая значку прикладной программы, необработанной задачей обновления; и
когда прикладная программа обладает необработанной задачей обновления, определяют, что операция управления из операций управления прикладной программы, заключающаяся в обработке необработанной задачи обновления, является операцией управления с первым приоритетом исполнения.
С учетом второй возможной реализации первого аспекта, дополнительно предложена третья возможная реализация первого аспекта, где, когда прикладная программа не обладает необработанной задачей обновления, способ дополнительно включает в себя следующее:
определяют, что заранее заданная операция управления, которая подлежит предпочтительному исполнению, и которая является операцией управления прикладной программы, является операцией управления с первым приоритетом исполнения.
С учетом первой возможной реализации первого аспекта, дополнительно предложена четвертая возможная реализация первого аспекта, где определение приоритета исполнения операции управления прикладной программы, соответствующей значку прикладной программы, включает в себя следующее:
определяют, что заранее заданная операция управления, которая подлежит предпочтительному исполнению, и которая является операцией управления прикладной программы, соответствующей значку прикладной программы, является операцией управления с первым приоритетом исполнения.
С учетом третьей возможной реализации первого аспекта или четвертой возможной реализации первого аспекта, дополнительно предложена пятая возможная реализация первого аспекта, где, когда заранее заданной операции управления, которая подлежит предпочтительному исполнению, не существует в операциях прикладной программы, способ дополнительно включает в себя следующее:
выдают запрашивающую информацию об установке операции управления; и
обрабатывают, в соответствии с запросом обработки пользователя, операцию управления, определенную пользователем как заранее заданную операцию управления, которая подлежит предпочтительному исполнению.
В шестой возможной реализации первого аспекта, определение целевой операции управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы, включает в себя следующее:
определяют приоритет исполнения каждой операции управления прикладной программы, соответствующей значку прикладной программы;
получают операцию управления, исполненную в прикладной программе в течение заранее заданного времени до текущего момента; и
выбирают в качестве целевой операции управления операцию управления с наивысшим приоритетом исполнения из операций управления, за исключением исполненной операции управления.
В соответствии со вторым аспектом, в настоящем изобретении предложено устройство управления прикладной программой, содержащее:
модуль получения информации, выполненный для получения информации об операции пользователя;
модуль определения значка, выполненный для определения, в соответствии с информацией об операции пользователя, полученной в модуле получения информации, значка прикладной программы, приведенного в действие пользователем; и
модуль определения операции, выполненный для определения целевой операции управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы, который определяют в модуле определения значка.
В первой возможной реализации второго аспекта, модуль определения операции содержит:
первый модуль определения, выполненный для определения приоритета исполнения операции управления прикладной программы, соответствующей значку прикладной программы, который определяют в модуле определения значка; и
второй модуль определения, выполненный для получения целевой операции управления в соответствии с определяемым в первом модуле определения приоритетом исполнения операции управления прикладной программы, соответствующей значку прикладной программы, при этом целевая операция управления является операцией управления с первым приоритетом исполнения из операций управления.
С учетом первой возможной реализации второго аспекта, дополнительно предложена вторая возможная реализация второго аспекта, где первый модуль определения содержит:
модуль оценки задачи, выполненный для определения, обладает ли в текущий момент прикладная программа, соответствующая значку прикладной программы, который определяют в модуле определения значка, необработанной задачей обновления; и
первый подмодуль определения, выполненный для следующего: когда в модуле оценки задачи определяют, что операция управления обладает необработанной задачей обновления, то определяют, что операция управления из операций управления прикладной программы, заключающаяся в обработке необработанной задачи обновления, является операцией управления с первым приоритетом исполнения.
С учетом второй возможной реализации второго аспекта, дополнительно предложена третья возможная реализация второго аспекта, где первый модуль определения дополнительно содержит:
второй подмодуль определения, выполненный для следующего: когда в модуле оценки задачи определяют, что операция управления не обладает необработанной задачей обновления, то определяют, что заранее заданная операция управления, которая подлежит предпочтительному исполнению и которая является операцией управления прикладной программы, является операцией управления с первым приоритетом исполнения.
С учетом третьей возможной реализации второго аспекта, дополнительно предложена четвертая возможная реализация второго аспекта, где первый модуль определения дополнительно содержит:
модуль вывода информации, выполненный для вывода запрашивающей информации об установке операции управления, когда заранее заданной операции управления, которая подлежит предпочтительному исполнению, не существует в операциях управления прикладной программы; и
модуль установки, выполненный для обработки, в соответствии с запросом обработки пользователя, операции управления, определенной пользователем как заранее заданная операция управления, которая подлежит предпочтительному исполнению.
С учетом первой возможной реализации второго аспекта, дополнительно предложена пятая возможная реализация второго аспекта, где первый модуль определения специально выполнен для определения того, что заранее заданная операция управления, которая подлежит предпочтительному исполнению, и которая является операцией управления прикладной программы, соответствующей значку прикладной программы, который определяют в модуле определения значка, является операцией управления с первым приоритетом исполнения.
С учетом пятой возможной реализации второго аспекта, дополнительно предложена шестая возможная реализация второго аспекта, где устройство дополнительно содержит:
модуль вывода информации, выполненный для вывода запрашивающей информации об установке операции управления, когда заранее заданной операции управления, которая подлежит предпочтительному исполнению, не существует в операциях управления прикладной программы; и
модуль установки, выполненный для обработки, в соответствии с запросом обработки пользователя, операции управления, определенной пользователем как заранее заданная операция управления, которая подлежит предпочтительному исполнению.
В седьмой возможной реализации второго аспекта, модуль определения операции содержит:
модуль определения приоритета, выполненный для определения приоритета исполнения каждой операции управления прикладной программы, соответствующей значку прикладной программы;
модуль получения, выполненный для получения операции управления, исполненной в прикладной программе в течение заранее заданного времени до текущего момента; и
подмодуль определения операции, выполненный для выбора в качестве целевой операции управления операции управления с наивысшим приоритетом исполнения из операций управления, за исключением исполненной операции управления.
В соответствии с третьим аспектом, в настоящем изобретении предложено электронное устройство, содержащее, по меньшей мере, устройство приема и процессор, где
устройство приема выполнено для получения информации об операции пользователя; и
процессор выполнен для определения, в соответствии с информацией об операции пользователя, полученной в устройстве приема, значка прикладной программы, приведенного в действие пользователем; определения целевой операции управления, в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы; и исполнения целевой операции управления.
В первой возможной реализации третьего аспекта, когда в процессоре определяют целевую операцию управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы, более конкретно определяют приоритет исполнения операции управления прикладной программы, соответствующей значку прикладной программы, и получают целевую операцию управления в соответствии с приоритетом исполнения прикладной программы, соответствующей значку прикладной программы, при этом целевая операция управления является операцией управления с первым приоритетом исполнения из операций управления.
В заключение, в настоящем изобретении предложены способ и устройство управления прикладной программой, где значок прикладной программы, который пользователь приводит в действие, может быть определен при получении информации об операции пользователя, и может быть дополнительно определена целевая операция управления для прикладной программы, соответствующей значку прикладной программы, так что целевую операцию управления можно исполнить в прикладной программе. Операция управления проста и эффективна по сравнению со сложными этапами существующего уровня техники, когда пользователю нужно сначала запустить прикладную программу с целью открытия интерфейса приложения и далее активно выбрать, и запустить операцию управления в прикладной программе, такую как запуск операции управления в прикладной программе. Кроме того, пользователь не несет когнитивной нагрузки и, когда пользователь приводит в действие значок прикладной программы, может быть автоматически определена целевая операция управления соответствующей прикладной программы, тем самым реализуют эффективное и быстрое управление.
Краткое описание чертежей
Для более понятного описания технических решений в вариантах осуществления настоящего изобретения или в существующем уровне техники, ниже кратко описаны прилагаемые чертежи, нужные для описания вариантов осуществления изобретения или существующего уровня техники. Ясно, что приложенные чертежи в последующем описании показывают только некоторые варианты осуществления настоящего изобретения и по этим приложенным чертежам специалист в рассматриваемой области без творческих усилий может получить другие чертежи.
Фиг. 1 - вид, показывающий блок-схему одного варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения;
фиг. 2 - вид, показывающий блок-схему другого варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения;
фиг. 2а - вид, схематично показывающий интерфейс отображения электронного устройства, применяемого в одном варианте осуществления изобретения;
фиг. 2b - вид, схематично показывающий другой интерфейс отображения электронного устройства, применяемого в одном варианте осуществления изобретения;
фиг. 3 - вид, показывающий блок-схему еще одного варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения;
фиг. 4 - вид, показывающий блок-схему еще одного варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения;
фиг. 4а - вид, схематично показывающий еще один интерфейс отображения электронного устройства, применяемого в одном варианте осуществления изобретения;
фиг. 5 - вид, показывающий блок-схему еще одного варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения;
фиг. 6 - вид, схематично показывающий структурную схему варианта осуществления устройства управления прикладной программой в соответствии с одним вариантом осуществления настоящего изобретения;
фиг. 7 - вид, схематично показывающий структурную схему другого варианта осуществления устройства управления прикладной программой в соответствии с одним вариантом осуществления настоящего изобретения;
фиг. 8 - вид, схематично показывающий структурную схему еще одного варианта осуществления устройства управления прикладной программой в соответствии с одним вариантом осуществления настоящего изобретения;
фиг. 9 - вид, схематично показывающий структурную схему еще одного варианта осуществления устройства управления прикладной программой в соответствии с одним вариантом осуществления настоящего изобретения; и
фиг. 10 - вид, схематично показывающий структурную схему варианта осуществления электронного устройства в соответствии с одним вариантом осуществления настоящего изобретения.
Описание вариантов осуществления изобретения
Ниже со ссылками на приложенные чертежи приведено ясное и полное описание технических решений вариантов осуществления настоящего изобретения. Ясно, что описанные варианты осуществления изобретения являются только некоторыми, а не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления изобретения, полученные специалистом в рассматриваемой области без творческих усилий на основе вариантов осуществления настоящего изобретения, должны находиться в пределах объема защиты настоящего изобретения.
Одна из основных идей вариантов осуществления настоящего изобретения включает в себя следующее.
Значок прикладной программы, приведенный в действие пользователем, может быть определен при получении информации об операции пользователя, и может быть дополнительно определена целевая операция управления прикладной программы, соответствующей значку прикладной программы, так что целевая операция управления может быть исполнена в прикладной программе. Операция управления проста и эффективна; и пользователь не несет когнитивной нагрузки; и когда пользователь приводит в действие значок прикладной программы, может быть разумно определена целевая операция управления соответствующей прикладной программы, тем самым реализуют эффективное и быстрое управление.
На фиг. 1 показана блок-схема одного варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения и способ может включать в себя следующие этапы.
101. Получают информацию об операции пользователя.
Информацией об операции пользователя может являться информация об операции клавиатуры, информация об операции сенсорного экрана и подобная.
Информация об операции клавиатуры может быть информацией об операции, выработанной тогда, когда пользователь работает на клавиатуре электронного устройства, например, нажимает конкретную клавишу или комбинацию клавиш клавиатуры, чтобы реализовать операцию со значком прикладной программы, показываемым в интерфейсе показа значков прикладных программ электронного устройства.
Информация об операции сенсорного экрана может быть информацией об операции, выработанной в соответствии с конкретной операцией касания или приближения, исполненной в позиции, в которой значок прикладной программы расположен в интерфейсе показа значков прикладных программ сенсорного экрана электронного устройства, при этом конкретная операция касания или приближения может быть, например, операцией нажатия, операцией перемещения или операцией определенного пользователем жеста.
Конечно, информация об операции пользователя в этом варианте осуществления настоящего изобретения содержит, но не ограничивается приведенной, выше информацией.
102. Определяют, в соответствии с информацией об операции пользователя, значок прикладной программы, приведенный в действие пользователем.
Информацию об операции пользователя вырабатывают при приведении в действие значка прикладной программы; следовательно, значок прикладной программы, приведенный в действие пользователем, может быть определен путем идентификации информации об операции пользователя.
В интерфейсе показа значков прикладных программ электронного устройства значки различных типов прикладных программ расположены на экране в соответствии с конкретным порядком, например, в соответствии с алфавитным порядком начальных букв или в соответствии с порядком времени установки прикладных программ. В соответствии с требованием, пользователь может выбрать соответствующий значок прикладной программы с целью исполнения соответствующей операции и, соответственно, вырабатывают информацию об операции пользователя.
Значок прикладной программы представляет собой значок, используемый для ссылки на прикладную программу, и каждый значок прикладной программы соответствует некоторой прикладной программе.
103. Определяют целевую операцию управления в соответствии с операцией управления прикладной программы, соответствующей значку прикладной программы.
Каждая прикладная программа, в общем, содержит несколько типов операций управления, например, просмотр информации, создание информации и запуск ключевой задачи. При использовании в качестве примера мобильного телефона, значки прикладных программ, отображаемые в интерфейсе показа значков прикладных программ, включают в себя значок «Сообщение», где значок «Сообщение» соответствует прикладной программе SMS, и прикладная программа SMS может содержать такие операции управления, как отправка SMS сообщения, создание SMS сообщения и просмотр непрочитанного SMS сообщения. В качестве другого примера, дополнительно содержится значок «Набор номер» и значок «Набор номера» соответствует программе набора номера, при этом программа набора номера может содержать такие операции управления, как просмотр пропущенного звонка, осуществление звонка и ответ на звонок.
В этом варианте осуществления настоящего изобретения значок прикладной программы, приведенный в действие пользователем, определяют в соответствии с информацией об операции пользователя, и целевую операцию управления можно дополнительно определить из нескольких операций управления прикладной программы, соответствующей значку прикладной программы.
Целевая операция управления может быть операцией управления, которую пользователь рассчитывает исполнить в прикладной программе, соответствующей значку прикладной программы, или операцией управления, которую нужно исполнить в текущий момент в прикладной программе, соответствующей значку прикладной программы, или подобной операцией.
Определение целевой операции управления могут выполнить разными способами.
В одной возможной реализации, сначала может быть определен приоритет исполнения операции управления прикладной программы, соответствующей значку прикладной программы.
Целевую операцию управления определяют в соответствии с приоритетом исполнения операции управления прикладной программы, соответствующей значку прикладной программы, при этом в этот раз целевая операция управления является операцией управления с первым приоритетом исполнения из операций управления.
Когда каждая операция управления прикладной программы обладает приоритетом исполнения, первый приоритет исполнения является наивысшим приоритетом исполнения.
Конечно, в операциях управления прикладной программы может присутствовать только одна операция управления, обладающая приоритетом исполнения, который является первым приоритетом исполнения.
Определение целевой операции управления также может быть выполнено другим образом, что подробно описано в приведенном ниже варианте осуществления изобретения.
104. Исполняют целевую операцию управления.
Снова используя в качестве примера мобильный телефон, для прикладной программы SMS, соответствующей значку «Сообщение», когда целевая операция управления прикладной программы SMS представляет собой создание SMS сообщения, операцию управления, заключающуюся в создании SMS сообщения в прикладной программе SMS, могут реализовать путем исполнения целевой операции управления, так что в интерфейсе отображения может быть показан интерфейс создания SMS сообщения.
В качестве другого примера, для прикладной программы воспроизведения звука, соответствующей значку «Музыка», целевой операцией управления прикладной программы воспроизведения звука является воспроизведение текущего музыкального файла и, таким образом, операция воспроизведения музыки прикладной программы воспроизведения звука может быть напрямую выполнена с помощью целевой операции управления.
В этом варианте осуществления изобретения, значок прикладной программы, приведенный в действие пользователем, может быть определен при получении информации об операции пользователя, и может быть дополнительно определена целевая операция управления для прикладной программы, соответствующей значку прикладной программы, так что можно исполнить целевую операцию управления. Операция управления проста и эффективна по сравнению с существующим уровнем техники, когда пользователю нужно сначала запустить прикладную программу с целью открытия интерфейса приложения и далее активно выбрать, и запустить операцию управления в прикладной программе. Кроме того, пользователь не несет когнитивной нагрузки и, когда пользователь приводит в действие значок прикладной программы, может быть автоматически определена целевая операция управления соответствующей прикладной программы, тем самым реализуют эффективное и быстрое управление.
На фиг. 2 показана блок-схема другого варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения и способ может включать в себя следующие этапы.
201. Получают информацию об операции пользователя.
202. Определяют, в соответствии с информацией об операции пользователя, значок прикладной программы, приведенный в действие пользователем.
Операция, осуществляемая пользователем со значком прикладной программы, показываемым в интерфейсе показа значков прикладных программ электронного устройства, может быть выполнена разными вариантами, такими как одинарный щелчок, двойной щелчок и перемещение вдоль первого направления или второго направления. В отличие от операции существующего уровня техники, когда пользователь приводит в действие значок прикладной программы (в общем, с помощью щелчка в позиции, в которой расположен значок прикладной программы) с целью запуска прикладной программы и показа интерфейса прикладной программы, в этом варианте осуществления изобретения информацию об операции пользователя вырабатывают благодаря тому, что пользователь исполняет конкретную операцию со значком прикладной программы.
Следовательно, после приема информации об операции пользователя, в качестве другого варианта осуществления изобретения, способ управления прикладной программой может дополнительно включать в себя следующее:
определяют, удовлетворяет или информация об операции пользователя заранее заданному условию; если информация об операции пользователя удовлетворяет заранее заданному условию, то исполняют операцию на этапе 202, и если информация об операции пользователя не удовлетворяет заранее заданному условию, то процедура исполнения этого варианта осуществления изобретения может быть закончена.
Заранее заданное условие используют для проведения различия с другой информацией об операции пользователя. Например, когда пользователь исполняет операцию двойного щелчка на значке прикладной программы с целью запуска управления текущей прикладной программой, заранее заданное условие может заключаться в том, что информация об операции пользователя представляет собой информацию о двух последовательных щелчках в течение заранее заданного времени.
Конечно, определение того, удовлетворяет ли информация об операции пользователя заранее заданному условию, также может быть выполнено после определения значка прикладной программы, приведенного в действие пользователем. Соответственно, если информация об операции пользователя удовлетворяет заранее заданному условию, дополнительно исполняют последующий этап работы, а если информация об операции пользователя не удовлетворяет заранее заданному условию, то может быть исполнена команда запуска прикладной программы с целью показа интерфейса прикладной программы.
203. Определяют, обладает ли в текущий момент прикладная программа, соответствующая значку прикладной программы, необработанной задачей обновления; если да, то исполняют этап 204, а если нет, то заканчивают процедуру.
204. Определяют, что операция управления из операций управления прикладной программы, заключающаяся в обработке необработанной задачи обновления, является операцией управления с первым приоритетом исполнения.
205. Используют операцию управления с первым приоритетом исполнения в качестве целевой операции управления.
В этом варианте осуществления изобретения приоритет исполнения операции управления прикладной программы, соответствующей значку прикладной программы, определяют в соответствии с тем, обладает ли в текущий момент прикладная программа необработанной задачей обновления.
Первый приоритет исполнения может быть установлен только для операции управления по обработке необработанной задачи обновления.
Соответственно, операция управления с первым приоритетом исполнения может быть использована в качестве целевой операции управления в соответствии с приоритетом исполнения операции управления прикладной программы, соответствующей значку прикладной программы, то есть операцию управления по обработке необработанной задачи обновления используют в качестве целевой операции управления, что делают для реализации того, что для прикладной программы предпочтительно обрабатывают необработанную задачу обновления.
В процессе работы электронного устройства, задачей обновления для прикладной программы может быть событие, выработанное в процессе работы прикладной программы. Например, для прикладной программы SMS, задачей обновления для прикладной программы SMS может быть прием SMS сообщения; для прикладной программы набора номера, задачей обновления прикладной программы набора номера может быть прием информации о входящем звонке; и для прикладной программы календаря, задачей обновления прикладной программы календаря может быть возникновение нового напоминания о событии.
Следовательно, соответствующая необработанная задача обновления заключается в том, что присутствует непрочитанное SMS сообщение, непросмотренная информация о входящем звонке, непросмотренное напоминание о событии и подобное.
Далее операция управления по обработке необработанной задачи обновления касается показа непрочитанного SMS сообщения, показа информации о входящем звонке, показа напоминания о событии и подобное.
206. Исполняют целевую операцию управления.
В этом варианте осуществления изобретения целевая операция управления заключается в обработке необработанной задачи обновления; далее, когда исполнена целевая операция управления, задача обновления или интерфейс обработки задачи обновления или подобное может быть показано в интерфейсе отображения электронного устройства.
Например, когда целевая операция управления представляет собой показ непрочитанного SMS сообщения, если исполняют целевую операцию управления, то непрочитанное SMS сообщение может быть показано в интерфейсе отображения электронного устройства, тем самым облегчают пользователю просмотр.
В качестве возможной реализации показа задачи обновления в интерфейсе отображения электронного устройства, задача обновления может быть показана в текущем интерфейсе показа значков прикладных программ и область отображения задачи обновления может покрывать, по меньшей мере, часть значков прикладных программ, чтобы реализовать быстрый просмотр задачи обновления.
С использованием в качестве примера мобильного телефона, на фиг. 2а показана схема интерфейса отображения электронного устройства в этом варианте осуществления настоящего изобретения, при этом показывают интерфейс показа значков прикладных программ. Значки прикладных программ, в общем, расположены в соответствии с алфавитным порядком названий прикладных программ или в соответствии с порядком времени установки прикладных программ.
Как показано на фиг. 2а, пользователь исполняет конкретную операцию жестом со значком прикладной программы «Сообщение», например, щелкает значок «Сообщение» и перемещает в первом направлении. Соответственно, система может получить информацию об операции пользователя и определить, что значок прикладной программы, приведенный в действие пользователем, является значком прикладной программы «Сообщение».
Когда в прикладной программе, соответствующей значку прикладной программы «Сообщение», существует непрочитанное SMS сообщение, в граничной позиции значка прикладной программы «Сообщение» с фиг. 2а показывают количество «3» непрочитанных SMS сообщений, при этом целевой операцией управления является просмотр непрочитанных SMS сообщений. Соответственно, исполняют целевую операцию управления и непрочитанные SMS сообщения быстро показывают в текущем интерфейсе отображения. На фиг. 2b показана другая схема интерфейса отображения электронного устройства, соответствующего одному варианту осуществления настоящего изобретения, при этом область отображения непрочитанных SMS сообщений покрывает, по меньшей мере, часть области отображения значков прикладных программ.
В этом варианте осуществления изобретения получают информацию об операции пользователя, и могут быть определены значок прикладной программы, приведенный в действие пользователем, и прикладная программа, соответствующая значку прикладной программы; и если прикладная программа обладает в текущий момент необработанной задачей обновления, операцию управления по обработке необработанной задачи обновления используют в качестве целевой операции управления, так что вырабатывают и исполняют команду управления, тем самым в прикладной программе реализуют целевую операцию управления. В ходе исследований автор установил, что, когда пользователь вызывает и запускает прикладную программу для показа интерфейса прикладной программы, наиболее предпочтительные исполненные операции представляют собой обработку необработанных задач обновления. Следовательно, в этом варианте осуществления изобретения, путем разумного определения состояния обработки задачи обновления для прикладной программы, операция управления по обработке необработанной задачи обновления может быть реализована в соответствии с информацией об одной операции пользователя; пользователь не несет когнитивной нагрузки и ему не нужно осуществлять сложную операцию; и процесс управления прост и эффективен и можно точно реализовать обработку в прикладной программе.
На фиг. 3 показана блок-схема другого варианта осуществления способа управления прикладной программой в соответствии с одним вариантом осуществления изобретения и способ может включать в себя следующие этапы.
301. Получают информацию об операции пользователя.
302. Определяют, в соответствии с информацией об операции пользователя, значок прикладной программы, приведенный в действие пользователем.
В качестве возможной ситуации реализации, могут дополнительно определить, удовлетворяет ли информация об операции пользователя заранее заданному условию, и когда заранее заданное условие удовлетворено, далее выполняют операцию этапа 302 или этапа 303.
303. Определяют, что заранее заданная операция управления, которая подлежит предпочтительному исполнению, и которая является операцией управления прикладной программы, соответствующей значку прикладной программы, является операцией управления