ТЕРМИНАЛЬНОЕ УСТРОЙСТВО И СПОСОБ ДЛЯ ЗАГРУЗКИ И УСТАНОВКИ ПРИЛОЖЕНИЯ
TERMINAL DEVICE AND METHOD FOR DOWNLOADING AND INSTALLING APPLICATION

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится, в основном, к установке приложения и, более конкретно, к терминальному устройству, которое загружает и устанавливает приложение от внешнего сервера, в то же время указывая идентификатор, соответствующий приложению в должном местоположении, и способ его осуществления.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Терминальные устройства, такие как смартфоны, предоставляют различную функциональность за счет различных видов прикладных программ, чтобы таким образом обеспечить удобство для пользователей.
Прикладные программы могут быть установлены производителями устройств как приложения по умолчанию, или пользователями после приобретения устройства, путем загрузки приложений от внешних серверов.
Рынок приложений расширился за счет услуг, которые делают возможным загрузку приложений не только на портативные терминальные устройства, но и на стационарные терминальные устройства, такие как телевизоры (TV).
Как только прикладная программа установлена, идентификатор, который представляет соответствующую прикладную программу, может появиться на фоновом экране, например в виде иконок, соответствующих приложениям, отображаемым на фоновых экранах смартфонов.
Поскольку иконки отображаются в случайных местоположениях, пользователям приходится искать их среди страниц, чтобы найти местоположение иконки, которую они только что установили, и, когда количество установленных приложений увеличивается, вновь установленные иконки, которые еще не использованы, становится все труднее отличить с первого раза.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
ТЕХНИЧЕСКАЯ ПРОБЛЕМА
Таким образом, настоящее изобретение сделано, чтобы устранить описанные выше недостатки, встречающиеся на предыдущем уровне развития техники, а также другие связанные с этим недостатки, не описанные выше, и настоящее изобретение представляет терминальное устройство, которое, когда приложение загружено и установлено, различает приложение путем установки местоположения и формы идентификатора, соответствующего загруженному приложению, чтобы обеспечить таким образом удобство использования приложения пользователем, и способ установки приложения. Техническим результатом изобретения является увеличение скорости поиска установленных приложений.
РЕШЕНИЕ ПРОБЛЕМЫ
Согласно одному варианту реализации настоящего изобретения, предусмотрен способ для установки приложения, который может включать ввод команды на загрузку приложения, выбор страницы для добавления идентификатора для выполнения приложения и отображение идентификатора на выбранной странице.
Согласно другому варианту реализации настоящего изобретения, представляется терминальное устройство, которое может включать в себя блок интерфейса пользователя, который принимает команды на загрузку приложения, блок коммуникационного интерфейса, который соединяется с сервером в ответ на команду загрузки приложения, запоминающий блок, который хранит загруженное приложение, и блок управления, который предоставляет экран для выбора страницы, на которой отображается соответствующий приложению идентификатор, и управляет блоком интерфейса пользователя для отображения идентификатора на выбранной странице на экране.
ПОЛЕЗНЫЕ ЭФФЕКТЫ ИЗОБРЕТЕНИЯ
Согласно описанным выше вариантам реализации, пользователь имеет возможность выбрать идентификатор, соответствующий новому приложению, и отобразить идентификатор на предназначенном местоположении, а также легко определить ход загрузки или использовалось ли данное приложение или нет. Как результат, удобство использования приложения улучшается.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 представляет собой блок-диаграмму терминального устройства в соответствии с вариантом реализации настоящего изобретения;
Фиг. 2 представляет собой блок-диаграмму терминального устройства в соответствии с вариантом реализации настоящего изобретения;
Фиг. 3 представляет собой диаграмму, иллюстрирующую пример экрана выбора страниц, отображаемого при загрузке приложения, в соответствии с вариантом реализации настоящего изобретения;
Фиг. 4 представляет собой диаграмму, иллюстрирующую другой пример экрана выбора страниц в соответствии с вариантом реализации настоящего изобретения;
Фиг. 5 представляет собой диаграмму, иллюстрирующую пример процесса установки приложения в соответствии с вариантом реализации настоящего изобретения;
Фиг. 6 представляет собой диаграмму, иллюстрирующую пример индикатора хода выполнения, отображаемого на краю иконки в соответствии с вариантом реализации настоящего изобретения;
Фиг. 7 представляет собой диаграмму, иллюстрирующую пример формы иконки, представляющей установленное, но еще не использованное приложение в соответствии с вариантом реализации настоящего изобретения;
Фиг. 8 представляет собой диаграмму, иллюстрирующую другой пример экрана выбора страницы;
Фиг. 9 представляет собой диаграмму, иллюстрирующую процесс добавления текста, соответствующего приложению на странице, которая содержит текстовый список в соответствии с вариантом настоящего изобретения; и
Фиг. 10 и 11 представляют собой блок-схемы, иллюстрирующие способы терминального устройства для установки приложения в соответствии с вариантом настоящего изобретения.
ЛУЧШИЙ ВАРИАНТ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Здесь и далее различные варианты настоящего изобретения будут более детально описаны со ссылками на прилагаемые чертежи, в которых проиллюстрированы аспекты настоящего изобретения.
В последующем описании одинаковые ссылочные позиции чертежей используются для обозначения одинаковых элементов на чертежах. В то время как варианты реализации описаны с детальными конструкцией и элементами, для облегчения полного понимания настоящего изобретения варианты настоящего изобретения могут быть реализованы без этих конкретных деталей. Также хорошо известные функции или конструкции могут быть опущены, чтобы избежать усложнения описания ненужными подробностями.
Фиг. 1 представляет собой блок-диаграмму терминального устройства в соответствии с описанным вариантом настоящего изобретения. Терминальное устройство здесь может быть портативными устройствами, такими как мобильные телефоны, карманные персональные компьютеры (КПК), MP3 плееры, или стационарными терминальными устройствами, такими как телевизоры, электронные фоторамки, электронные устройства отображения и т.п.
В соответствии с Фиг. 1, терминальное устройство может включать в себя блок 110 интерфейса пользователя, управляющий блок 120, блок 130 коммуникационного интерфейса и запоминающее устройство 140.
Блок 110 интерфейса пользователя может быть сконфигурирован для отображения различных экранов, обеспечивающих пользователя информацией, и принимает различные команды или данные от пользователя. Блок 110 интерфейса пользователя может быть реализован в виде, включающем в себя как отдельный терминал отображения (например, жидкокристаллическую (LCD) панель отображения и т.д.) и устройство ввода (например, кнопку, манипулятор в виде колеса, площадка ввода касанием, инфракрасный приемник и т.д.), так и экран ввода касанием, который способен как вводить, так и выводить.
Запоминающее устройство 140 хранит различные программы, установленные на терминальное устройство. Запоминающее устройство 140 может включать в себя одно или более различных устройств памяти, таких как, например, постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), флэш-память, карта памяти, устройство памяти с универсальной последовательной шиной (USB), накопитель на жестком диске (HDD), и т.д. Конкретно, запоминающее устройство 140 может хранить в себе различные программы, такие, например, как программу операционной системы (O/S) для управления терминальным устройством, различные программы-утилиты, различные прикладные программы или программы просмотра. Для удобства объяснения программы, используемые в терминальном устройстве, в совокупности именуются как “приложения”.
Пользователь может выбрать приложение, предназначенное для выполнения, через блок 110 пользовательского интерфейса. В частности, пользователь может выбрать предназначенное приложение путем выбора идентификатора приложения, отображаемого на экране терминального устройства. Идентификатор может отображаться в различных формах. В качестве одного из примеров, идентификатор может быть изображен в виде иконки, расположенной на фоновом экране терминального устройства, или в текстовой форме, которая представляет приложение. Кроме того, идентификатор может быть непосредственно сформирован на экране терминального устройства, или появляться на экране, когда пользователь выбирает конкретную кнопку, такую как кнопка "меню" для поиска доступных приложений.
Когда приложение выбрано, управляющий блок 120 исполняет прикладную программу, хранящуюся в запоминающем устройстве 140, и предоставляет пользователю услугу, соответствующую этому программному приложению.
Приложения могут быть установлены при производстве терминальных устройств или получены с внешнего устройства (т.е. сервера), которое соединено посредством проводного или беспроводного интерфейса, или загружены из хранилищ приложений, которые предоставляют приложения для продажи.
Блок 130 коммуникационного интерфейса сконфигурирован для подключения к внешнему серверу по проводному или беспроводному протоколу связи и загружать приложения. Приложения, загруженные от блока 130 коммуникационного интерфейса, могут храниться в запоминающем устройстве 140.
Управляющий блок 120 подключен к серверу с использованием блока 130 коммуникационного интерфейса в ответ на команду доступа к серверу, принятую от пользователя через блок 110 интерфейса пользователя. Информация, предоставленная от сервера, предоставляется пользователю через блок 110 интерфейса пользователя. Пользователь может осуществлять поиск, выбор и ввод команд для загрузки предназначенного приложения. В ответ на ввод команды загрузки, управляющий блок 120 передает запрос на загрузку выбранного приложения через блок 130 коммуникационного интерфейса. Дополнительно могут быть реализованы такие процессы, как аутентификация и установка программ безопасности. Если приложение отправлено с сервера, то управляющий блок 120 сохраняет принятое приложение в запоминающем устройстве 140 и устанавливает приложение.
Если введена команда на загрузку приложения, то управляющий блок 120 выбирает страницу для отображения идентификатора, соответствующего приложению. То есть управляющий блок 120 управляет блоком 110 интерфейса пользователя для отображения экрана выбора страницы.
Пользователь может выбрать страницу, чтобы добавить идентификатор из экрана выбора страницы, отображаемого на блоке 110 интерфейса пользователя.
Если страница выбрана, управляющий блок 120 управляет блоком 110 интерфейса пользователя так, что идентификатор отображается на выбранной странице во время или после загрузки.
Как указывалось выше, идентификатор может быть реализован в различных формах, включая иконки или текст. Кроме того, экран выбора страницы может быть реализован в различных формах.
Фиг. 2 представляет собой подробную блок-схему терминального устройства в соответствии с вариантом настоящего изобретения. В соответствии с Фиг. 2, терминальное устройство может включать в себя блок 110 интерфейса пользователя, управляющий блок 120, блок 130 коммуникационного интерфейса и запоминающее устройство 140.
Например, блок 110 интерфейса пользователя может быть реализован в виде экрана ввода касанием. То есть, блок 110 интерфейса пользователя может включать в себя блок 111 отображения и блок 112 распознавания касания. Блок 111 отображения может состоять из нескольких слоев, таких как панель дисплея, цветовой фильтр или блок подсветки. Блок 111 отображения отображает различные экраны в соответствии с данными, предоставленными управляющим блоком 120.
Блок 112 распознавания касания может быть реализован как датчик касания, установленный на блоке 111 отображения для восприятия прикосновения пользователя к панели отображения. Блок 112 распознавания касания может обеспечивать управляющий блок 120 информацией о пятне касания пользователем, например, координатной информацией.
Управляющий блок 120 включает в себя блок 121 распознавания команд, блок 122 управления загрузкой, блок 123 управления приложениями и блок 124 управления графикой.
Блок 121 распознавания команд распознает ввод команды пользователем на основе информации, предоставленной от блока 112 распознавания касания, и данных, отображаемых на экране в данный момент времени. Блок 121 распознавания команд может управлять блоком 122 управления загрузкой, блоком 123 управления приложениями и блоком 124 управления графикой согласно распознанной команде.
Блок 122 управления загрузкой получает доступ к серверу через блок 130 коммуникационного интерфейса и обеспечивает функцию загрузки приложения. Блок 122 управления загрузкой генерирует командой или данные для различных функций, таких как доступ к серверу, поиск, выбор приложения или запросы на загрузку, передает их на сервер через блок 130 коммуникационного интерфейса и выполняет загрузку в соответствии с ответом от сервера.
Блок 123 управления приложениями сконфигурирован для управления различными приложениями, которые хранятся и устанавливаются в запоминающем устройстве 140. Блок 123 управления приложениями может считывать приложение, выбранное пользователем, из запоминающего устройства 140 и выполнить считанное приложение. Кроме того, блок 123 управления приложениями управляет историей использования каждого приложения, основанной на его использовании. Таким образом, блок 123 управления приложениями может управлять историей каждого приложения, основываясь на частоте или времени использования. Дополнительно, блок 123 управления приложениями может также управлять местоположением, в которое соответствующее приложение устанавливается. Блок 123 управления приложениями может управлять информацией, включая адрес местоположения, в котором приложение хранится в запоминающем устройстве 140, местоположение идентификатора приложения на странице экрана, количество идентификаторов на странице и т.п.
Блок 124 управления графикой генерирует данные экрана, отображаемые на дисплее 111, и предоставляет сгенерированные данные блоку 111 отображения. Блок 124 управления графикой генерирует данные для различных экранов, связанных с загрузкой приложений, такие как, например, экраны выбора страницы в различных формах, изображения-миниатюры, относящиеся к соответствующим страницам, экраны, соответствующие данным, переданным с сервера, и т.п., и выводит сгенерированные данные на блок 111 отображения. Кроме того, блок 124 управления графикой может воспроизводить экранное изображение в соответствии с выполнением приложения и обеспечивает блок 111 отображения данными с воспроизведенным экранным отображением.
На Фиг. 3 представлена диаграмма, иллюстрирующая пример экрана выбора страницы, который отображается при загрузке приложения в соответствии с вариантом реализации настоящего изобретения.
В соответствии с фиг. 3, в ответ на команду 11 загрузки на экране 10, предоставленном сервером, экран 10 становится экраном выбора страницы. На экране выбора страницы каждая из экранных страниц терминального устройства может быть представлена изображением-миниатюрой и выровнена.
То есть идентификаторы приложений могут быть выровнены по фоновому экрану терминального устройства. Здесь, если имеется слишком много идентификаторов для отображения на одном экране, то избыточные идентификаторы могут быть выровнены на следующей странице. Пользователь может перейти к следующей странице посредством касания экран или манипулируя клавишей. Как указывалось выше, в примере, где идентификаторы представлены в виде иконок, иконки могут отображаться на соответствующих страницах. Соответственно, на каждой странице появляются различное число и тип идентификаторов.
Фиг. 3 иллюстрирует изображения-миниатюры страниц, отображаемых на экране 10 в соответствии с вариантом настоящего изобретения. Как показано на фиг. 3, всего может быть отображено восемь изображений-миниатюр (с 12-1 по 12-8). В примере, показанном на фиг. 3, страницы 1, 3, 4, 5, 8 (12-1, 12-3, 12-4, 12-5, 12-8) имеют свободное пространство для добавления идентификаторов и, следовательно, могут отображаться в качестве выбираемого состояния. Наоборот, стр. 2, 6 и 7 (12-2, 12-6, 12-7) не имеют свободного пространства для добавления идентификаторов и, таким образом, отображаются в качестве невыбираемого состояния. Соответственно, пользователь может руководствоваться, чтобы выбрать страницу из числа тех, в которое можно добавить идентификаторы.
Выбираемое и невыбираемое состояние и может отображаться по-разному. Например, изображения-миниатюры в выбираемом состоянии могут быть отображены нормальным образом, в то время как изображения-миниатюры в невыбираемом состоянии могут быть изображены нечеткими и с пониженной яркостью. Альтернативно, невыбираемое состояние изображений-миниатюр может быть представлено соответствующим сообщением, или цветом, отличающимся от такового выбираемых изображений-миниатюр, так чтобы пользователь мог это заметить.
Несмотря на то что все страницы отображают изображения-миниатюры и изображения-миниатюры индицируются как выбираемые или невыбираемые в зависимости от присутствия или отсутствия свободного пространства на фиг. 3, альтернативно изображения-миниатюры, относящиеся к невыбираемым страницам, вместо этого могут не отображаться.
Фиг. 4 представляет собой диаграмму, иллюстрирующую другое построение экрана выбора страницы в соответствии с вариантом настоящего изобретения. Как показано на фиг. 4, идентификаторы отображаются в виде иконок, и изображения-миниатюры по отношению к соответствующим страницам, на которых отображаются существующие идентификаторы, выровнены на одном экране. Как проиллюстрировано на фиг. 3, изображения-миниатюры со свободным пространством индицируются как выбираемые, в то время изображения-миниатюры без свободного пространства индицируются как невыбираемые.
На каждой странице идентификаторы могут быть сгруппированы и храниться в папках. Соответственно, когда пользователь выбирает страницу, может появляться всплывающее окно выбора папки, чтобы позволить пользователю выбрать папку из выбранной страницы.
В соответствии с фиг. 4, если изображение-миниатюра 8 (12-8) выбрано, то отображается всплывающее окно 13-1 выбора папки на одной стороне изображения-миниатюры 8 (12-8). Всплывающее окно 13-1 выбора папки отображает все папки, включенные в изображение-миниатюру 8 (12-8) таким образом, чтобы позволить пользователю выбрать оттуда конкретную папку. В одном из вариантов осуществления информация о папках может быть отображена во всплывающем окне 13-1 выбора папки. Альтернативно, всплывающее окно выбора папки может отображаться для каждой из всех папок, включенных в изображение-миниатюру 8 (12-8). При этом соответствующее всплывающее окно выбора папки может отображать информацию об идентификаторах, включенных в папку.
Даже страница без свободного пространства может иметь внутри папку, и в этом случае идентификатор может быть добавлен к такой папке. Соответственно, как показано на фиг. 4, если изображение-миниатюра 6 (12-6) из числа невыбираемых изображений-миниатюр 12-2, 12-6, 12-7 имеет внутри выбираемую папку, то окно 13-2 выбора папки может быть индицировано с фиксацией на одной стороне изображения-миниатюры 6 (12-6). Окно 13-2 выбора папки может также отображаться как отдельное окно для индикации информации обо всей папке, или как множество окон, соответствующих папкам, чтобы отобразить информацию идентификатора о соответствующей папке.
Несмотря на то что всплывающее окно 13-1 выбора папки предназначено для выбираемых изображений-миниатюр, а неподвижное окно 13-2 выбора папки вместо всплывающего окна предназначено для невыбираемых изображений-миниатюр, на фиг. 4 даже для невыбираемых изображений-миниатюр окно 13-2 выбора папки может быть реализовано в виде всплывающего окна, которое появляется в ответ на выбор соответствующего изображения. Аналогично, вместо всплывающего окна для выбираемых изображений-миниатюр, может быть предоставлено неподвижное окно выбора папки.
Окно выбора папки, отображаемое на экране, может быть предоставлено для выбора посредством блока папок из групп приложений, которые категорированы по типам приложений или по выбору пользователя. Например, если загружено игровое приложение, то всплывающее окно 13-1 выбора папки или окно 13-2 выбора папки, относящейся к папке с группой игр, появляется на экране всплывающим или неподвижным образом.
Идентификаторы приложений могут отображаться в виде различных иконок. Формы иконок могут быть обусловлены провайдером приложений, или непосредственно сформирована или редактирована пользователем.
Фиг. 5 представляет собой диаграмму, объясняющую процесс загрузки и установки приложения в соответствии с вариантом реализации настоящего изобретения. В соответствии с фиг. 5, в ответ на ввод команды загрузки в странице, предоставляемой сервером приложений, экран 10 становится экраном выбора страницы. Соответственно, изображения-миниатюры с 12-1 по 12-8 соответствующих страниц отображаются в выбираемом или невыбираемом состояниях.
Если выбрано одно из изображений-миниатюр, то экран переключается на страницу, соответствующую выбранному изображению-миниатюре. Например, если на фиг. 5 выбирается изображение-миниатюра 8 (12-8), то иконки, отображаемые на изображении-миниатюре 8 (12-8) в уменьшенном виде, располагаются на экране 10 в первоначальных размерах.
После этого дополнительно отображается иконка, соответствующая вновь загруженному приложению. На одной стороне дополнительной иконки может отображаться информация, показывающая степень выполнения процесса загрузки. На фиг. 5, индикатор хода выполнения 14 предоставляет такую информацию. То есть, на фиг. 5, индикатор 14 хода выполнения представляет степень обработки загрузки, за счет вращения по краю иконки по часовой стрелке или против часовой стрелки.
Подробный вид индикатора 14 хода выполнения показан на фиг. 6 и 7. В соответствии с фиг. 6, индикатор 14 хода выполнения начинается с точки а на одной стороне иконки и распространяется по часовой стрелке вдоль края иконки, а по окончании процесса загрузки заканчивается в той же точке, откуда начинался индикатор 14 хода выполнения.
Как показано на фиг. 7, чтобы показать, что загрузка завершена, на одной стороне иконки может быть дополнительно отображена метка 15.
То есть для приложения, которое было загружено, но пока не использовалось, терминальное устройство может индицировать конкретную форму метки с одной стороны соответствующей иконки, так что пользователь может легко заметить такую ситуацию. Несмотря на то что на фиг. 5 показана метка 15, могут быть реализованы и другие способы маркирования. Например, сама иконка может мерцать, или подсвечена, чтобы привлечь внимание пользователя. Как только соответствующее приложение использовано, терминальное устройство может удалить метку 15.
В соответствии с другим вариантом, для приложений, которые менее часто используются, может быть использована указывающая метка или может отображаться соответствующая иконка, чтобы привлечь внимание пользователя аналогичным описанному выше образом.
Хотя индикатор хода выполнения используется в вариантах с фиг. 5 по фиг. 7, для указания степени выполнения загрузки также могут быть использованы другие формы информации, такие как числа или текст. Например, информация, такая как процентные данные для представления хода выполнения загрузки, ожидаемое общее время, которое должно быть затрачено до завершения загрузки, время, прошедшее до настоящего момента, или оставшееся время, может быть отображено на стороне иконки или в предварительно заданной области экрана. Кроме того, индикатор хода выполнения не должен быть отображен в виде, показанном на фиг. 5, на которой индикатор хода выполнения окружает край иконки. Например, простой индикатор в виде полосы может отображаться на одной стороне иконки.
В то время как идентификаторы могут отображаться в виде нескольких вариантов иконок, возможны также и другие примеры. Например, для представления приложения может быть использован основанный на тексте идентификатор. В частности, в качестве идентификатора может быть использован текст, включающий подробную информацию, такую как название приложения, дату загрузки или имя провайдера.
В вышеупомянутом примере, идентификаторы могут быть скомпонованы в виде списка. Соответственно, экран выбора страницы может быть реализован в виде, показанном на фиг. 8.
Как показано на фиг. 8, на каждой странице формируется заранее заданное число идентификаторов в качестве группы, и изображения-миниатюры соответствующих страниц (с 16-1 по 16-6) могут отображаться на экране. Пример на фиг. 8 имеет n идентификаторов на каждой странице.
В таком состоянии пользователь может выбрать страницу, чтобы добавить идентификатор вновь загруженного приложения. При этом пользователь может выбрать страницу, а также местоположение идентификатора на соответствующей странице.
В отличие от фиг. 3, на фиг. 8 все страницы находятся в выбираемом состоянии. То есть тексты перечислены последовательно и, поскольку страницы просто делят списки в соответствии с заранее заданным числом, пользователь может выбрать местоположение для добавления идентификатора из списка, так чтобы идентификатор отображался в выбранном местоположении. Соответственно, в конкретном варианте реализации изображения-миниатюры не отображаются в невыбранном состоянии.
Фиг. 9 иллюстрирует построение экрана, на котором одна страница выбирается в соответствии с вариантом реализации настоящего изобретения. То есть, если изображение-миниатюра 2 (16-2) выбрано из экрана, показанного на фиг. 8, то экран изменяется в состояние, показанное на фиг. 9. Соответственно, пользователь может выбрать между приложением N+2 и приложением N+3 на экране, показанном на фиг. 9.
В этом примере текст приложений, расположенных ниже выбранного местоположения, то есть APP N+3, APP N+4 и т.д., сдвигается вниз, чтобы тем самым обеспечить пространство, и новый идентификатор (APP х) дополнительно отображается на обеспеченном пространстве.
Как объяснялось выше, идентификатор может отображаться не только в виде иконки, но и как текст, и, в любом случае, это делает возможным выбор страниц.
Кроме того, на фиг. 8 и 9, информация, указывающая ход загрузки, может отображаться совместно. То есть на одной стороне вновь добавленного идентификатора (APP х) могут быть отображены числа, текст или индикатор хода выполнения для указания степени завершения загрузки.
Кроме того, идентификатор приложения, которое было загружено, но пока не используется, может отображаться более насыщенным цветом или с более высокой яркостью, или мерцающим, или отмеченным конкретной меткой. Так как это было подробно описано выше со ссылкой на фиг. с 5 по 7, подробное описание и иллюстрации этого будут опущены для краткости.
Фиг. 10 представляет собой блок-схему, иллюстрирующую способ установки приложений терминального устройства в соответствии с вариантом реализации настоящего изобретения.
Как показано на фиг. 10, если на этапе S1010 введена команда на загрузку, то на этапе S1020 предоставляется экран выбора страницы и выбирается страница для отображения идентификатора, соответствующего загруженному приложению.
Страница может быть выбрана различными способами. В частности, пользователь может выбрать страницу через экран выбора страницы, как показано на одной из фиг. 3, 4, 5 или 8.
На этапе S1030, если страница выбрана, то идентификатор отображается на выбранной странице. Как объяснялось выше, если терминальное устройство содержит экран ввода касанием, то страница может быть выбрана непосредственно касанием экрана.
Кроме того, если идентификатор отображается, то информация для указания хода загрузки может также быть предоставлена вместе с его индикатором, до тех пор, пока загрузка не завершится.
Фиг. 11 представляет собой блок-схему, иллюстрирующую способ установки приложения терминального устройства в соответствии с другим вариантом реализации настоящего изобретения.
В соответствии с фиг. 11, на этапе S1110 пользователь получает доступ к серверу с использованием терминального устройства. При этом информация, касающаяся сервера, может быть непосредственно сохранена в терминальном устройстве, или пользователь может непосредственно ввести адрес сервера и получить доступ к серверу.
После получения доступа к серверу пользователь ищет приложение для загрузки и решает, следует или не следует загружать приложение.
На этапе S1120, если пользователь выбирает приложение для загрузки и решает загрузить выбранное приложение, на этапе S1130 отображается экран выбора страницы.
Экран выбора страницы может быть построен таким образом, при котором соответствующие страницы, включающие в себя существующие идентификаторы, соответствующие ранее установленным приложениям, перечислены в виде изображений-миниатюр. Если имеется слишком много изображений-миниатюр для отображения на одном экране, эти изображения-миниатюры могут быть разделены и отображены на множестве страниц, которые можно переключать касанием по экрану и прокруткой.
На этапе S1140, если выбрана страница с помощью экрана выбора страниц, то на этапе S1160 пользователь может выбрать папку или группу. То есть, если страница включает в себя папку в процессе выбора страницы, может появиться окно для выбора папки. Таким образом, пользователь получает возможность выбрать конкретную папку через отображаемое окно. На этапе S1170, если папка выбрана, может быть дополнительно отображен идентификатор приложения, которое должно быть загружено, в соответствующей папке на соответствующей странице.
Если на этапе S1140 страница не выбрана, то на этапе S1150 страницы могут быть выбраны случайным образом, или может быть выбрана последняя страница.
На этапе S1180, если страница выбрана, а папка не выбрана, то идентификатор может быть дополнительно отображен на фоновом экране выбранной страницы.
Помимо описанных выше операций выбора страницы и папки, автоматически выполняется загрузка и установка выбранного приложения.
В результате, на одной стороне добавленного идентификатора, может быть отображена информация, которая меняется в соответствии с ходом загрузки и установки. Соответственно, пользователь может проверить ход выполнения загрузки и установки приложения, соответствующего идентификатору.
На этапе S1190, если загрузка и установка завершены, до первого использования приложения может быть проверено, использовалось оно или нет, и на этапе S1200, если приложение не используется, может быть отображена метка. 'Метка' здесь может быть реализована как индикатор, который показывает, что приложение еще не использовалось. Соответственно, метка может быть автоматически отображена, как только загрузка будет завершена.
На этапе S1210, если приложение, отображаемое меткой, используется, то метка удаляется. После этого идентификатор рассматривается как существующие идентификаторы.
Альтернативно, этап выбора папки, отображения или удаления метки и т.п. может быть опущен. Кроме того, папка может быть выбрана непосредственно, без требования выбора страницы.
Кроме того, экран выбора страницы, как объяснено выше, может выборочно предоставляться в зависимости от режимов. То есть, если пользователь желает добавить новый идентификатор без прямого выбора страницы для отображения такого нового идентификатора, пользователь может установить работу в обычном режиме. В таком примере экран выбора страницы не предоставляется, а идентификатор может быть непосредственно отображен на случайной странице. И наоборот, если пользователь желает непосредственно выбрать страницу, он может установить работу в режим выбора страниц. В этом примере пользователь может выбрать и отобразить страницы и папки с использованием различных видов экранов выбора страницы, включая описанные выше.
Кроме того, способ установки приложений в соответствии с различными вариантами реализации может храниться на различных типах носителей записи и реализоваться программным кодом, который может быть выполнен центральным процессорным устройством (CPU), установленном в корпусе терминального устройства.
В частности, код для осуществления способа установки приложения может храниться в различных типах носителей записи, которые являются считываемыми терминальным устройством, таких как, например, ОЗУ, флэш-память, ПЗУ, стираемое программируемое ПЗУ (EPROM), а также электрически стираемое программируемое ПЗУ (EEPROM), регистр, жесткий диск, съемный диск, карта памяти, память USB или CD-ROM.
В соответствии с описанными выше вариантами реализации, пользователь имеет возможность выбрать идентификатор, соответствующий новому приложению, и отобразить идентификатор в предназначенном местоположении, а также легко определить ход выполнения загрузки, или было ли использовано приложение, или нет. В результате, удобство использования приложений улучшается. Хотя настоящее изобретение было показано и описано со ссылками на различные варианты его реализации, настоящее описание может быть легко применено к другим типам устройств.
Описание различных вариантов реализации настоящего изобретения предназначено для иллюстрации, и изменения в форме и деталях могут быть сделаны без отступления от сферы использования и сущности настоящего изобретения, определяемого прилагаемой формулой изобретения.