СПОСОБ, ИНСТРУМЕНТАРИЙ И УСТРОЙСТВО ДЛЯ УПОРЯДОЧИВАНИЯ ЗНАЧКОВ
METHOD, SOFTWARE TOOLS AND DEVICE FOR THE ICONS ARRANGEMENT

ПЕРЕКРЕСТНЫЕ ССЫЛКИ НА РОДСТВЕННЫЕ ЗАЯВКИ
Для настоящей заявки испрашивается приоритет в соответствии с китайской заявкой на патент №201310120284.3, поданной 8 апреля 2013 года, полное содержание которой включено в настоящую заявку посредством ссылки.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области мобильных терминалов и, в частности, - к способу, инструментарию и устройству для упорядочивания значков.
УРОВЕНЬ ТЕХНИКИ
[0002] С развитием мобильных терминалов типа «смартфон», пользователи все больше доверяют мобильным терминалам типа «смартфон». Благодаря развитым интеллектуальным возможностям и удобству мобильных терминалов типа «смартфон», различные приложения, такие как офисные приложения, игровые приложения, приложения для работы с фотографиями и им подобные, предоставляются в Интернете для установки на мобильные терминалы типа «смартфон» с целью выполнения различных функций.
[0003] После установки приложения пользователем, на рабочем столе терминала типа «смартфон» генерируется значок, щелкнув по которому пользователь может запустить приложение. На сегодняшний день, пользователь обычно устанавливает большое количество приложений на мобильный терминал. В связи с этим на рабочем столе находится большое количество значков. Операционная система мобильного терминала обладает функцией упорядочивания значков, такой как перемещение значков, удаление значков, сворачивание значков в папку.
[0004] Однако используемая обычно операция по упорядочиванию значков является довольно хлопотной. Если в качестве примера взять операцию по перемещению значков, то, в случае если пользователь захочет одновременно переместить множество значков, для того чтобы упорядочить их на экране, пользователю сначала будет нужно коснуться рабочего стола мобильного терминала, чтобы войти в режим редактирования, долгим нажатием выбрать значок, который подлежит упорядочиванию, другой рукой передвинуть экран, а затем поместить значок, подлежащий упорядочиванию, в намеченное место расположения, когда будет показан намеченный экран. Такая операция позволяет выполнять перемещение значков только по одному.
[0005] Таким образом, используемый обычно способ упорядочивания значков может выполнять операции только над отдельно взятым значком, подлежащим упорядочиванию, и операция по упорядочиванию является сложной и отнимает много времени.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0006] Варианты осуществления настоящего изобретения представляют способ, инструментарий и устройство для упорядочивания значков.
[0007] В одном аспекте, настоящее изобретение представляет способ упорядочивания значков, который включает в себя:
создание буферной области, маркировку выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
[0008] В другом аспекте, настоящее изобретение представляет инструментарий для упорядочивания значков, который включает в себя:
создающий модуль, выполненный с возможностью создавать буферную область;
модуль маркировки, выполненный с возможностью выполнять маркировку выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
модуль упорядочивания, выполненный с возможностью выполнять операцию упорядочивания, соответствующую инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
[0009] В еще одном аспекте, настоящее изобретение представляет устройство, которое включает в себя:
один или более процессоров;
память;
отображающий данные экран; и
один или более модулей, сохраненных в памяти и выполненных с возможностью выполняться одним или более процессорами, один или более модулей выполнены с возможностью обладать следующими функциями:
создание буферной области, маркировка выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
[0010] Следует понимать, что вышеприведенное общее описание и нижеизложенное подробное описание приводятся исключительно для иллюстративной цели, а не ограничения настоящего изобретения.
[0011] Варианты осуществления настоящего изобретения обладают, по меньшей мере, следующими преимуществами.
[0012] Посредством представленных в вариантах осуществления настоящего изобретения способа, инструментария и устройства для упорядочивания значков, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0013] Фиг. 1 представляет собой пояснительную блок-схему, показывающую один способ упорядочивания значков, представленный вариантом осуществления настоящего изобретения;
[0014] Фиг. 2 представляет собой пояснительную блок-схему, показывающую другой способ упорядочивания значков, представленный вариантом осуществления настоящего изобретения;
[0015] Фиг. 3 представляет собой пояснительный рисунок, показывающий, что пользователь щелкает на любом значке в режиме редактирования, представленном вариантом осуществления настоящего изобретения;
[0016] Фиг. 4 представляет собой рисунок, показывающий отображаемый на дисплее эффект запуска режима группового упорядочивания, представленного вариантом осуществления настоящего изобретения;
[0017] Фиг. 5 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора пользователем значков множества приложений, подлежащих упорядочиванию, представленных вариантом осуществления настоящего изобретения;
[0018] Фиг. 6 представляет собой рисунок, показывающий отображаемый на дисплее эффект производимого пользователем щелчка по значку папки в режиме группового упорядочивания, представленного вариантом осуществления настоящего изобретения;
[0019] Фиг. 7 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора пользователем значков n-ного количества приложений, подлежащих упорядочиванию, представленный вариантом осуществления настоящего изобретения;
[0020] Фиг. 8 представляет собой пояснительный рисунок, показывающий операцию закрытия папки в режиме группового упорядочивания значков, представленном вариантом осуществления настоящего изобретения;
[0021] Фиг. 9 представляет собой рисунок, показывающий отображаемый на дисплее эффект выполнения перемещения одного значка, представленный вариантом осуществления настоящего изобретения;
[0022] Фиг. 10 представляет собой рисунок, показывающий отображаемый на дисплее эффект выполнения долгого нажатия на определенный значок, подлежащий упорядочиванию, представленный вариантом осуществления настоящего изобретения;
[0023] Фиг. 11 представляет собой рисунок, показывающий отображаемый на дисплее эффект выполнения двумя пальцами жеста «щипок» в заранее заданной области с целью выбора множества значков, подлежащих упорядочиванию, представленный вариантом осуществления настоящего изобретения;
[0024] Фиг. 12 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора множества значков, подлежащих упорядочиванию, представленных вариантом осуществления настоящего изобретения;
[0025] Фиг. 13 представляет собой рисунок, показывающий отображаемый на дисплее эффект щелчка по намеченному значку, включая множество значков, подлежащих упорядочиванию, представленный вариантом осуществления настоящего изобретения;
[0026] Фиг. 14 представляет собой рисунок, показывающий отображаемый на дисплее эффект заполнения множеством значков, подлежащих упорядочиванию, пустого пространства, в случае, когда пустого пространства достаточно, представленный вариантом осуществления настоящего изобретения;
[0027] Фиг. 15 представляет собой рисунок, показывающий отображаемый на дисплее эффект заполнения множеством значков, подлежащих упорядочиванию, пустого пространства, в случае, когда пустого пространства недостаточно, представленный вариантом осуществления настоящего изобретения;
[0028] Фиг. 16 представляет собой пояснительный рисунок, показывающий, что место вставки для намеченного значка выбирается посредством перетаскивания на экране, представленного вариантом осуществления настоящего изобретения;
[0029] Фиг. 17 представляет собой пояснительный рисунок, показывающий, что значки помещаются в область расположения пальца посредством вставки и проталкивания, представленного вариантом осуществления настоящего изобретения;
[0030] Фиг. 18 представляет собой пояснительный рисунок, показывающий операцию по перетаскиванию намеченного значка в область, занятую значком, представленную вариантом осуществления настоящего изобретения;
[0031] Фиг. 19 представляет собой пояснительный рисунок, показывающий эффект от выполнения операции создания папки посредством наложения, представленной вариантом осуществления настоящего изобретения;
[0032] Фиг. 20 представляет собой рисунок, показывающий отображаемый на дисплее эффект перетаскивания пользователем намеченного значка на панель удаления, представленный вариантом осуществления настоящего изобретения;
[0033] Фиг. 21 представляет собой пояснительный рисунок, показывающий эффект запроса на удаление, представленного вариантом осуществления настоящего изобретения;
[0034] Фиг. 22 представляет собой рисунок, показывающий отображаемый на дисплее эффект производимого пользователем щелчка по виджету в режиме группового упорядочивания, представленного вариантом осуществления настоящего изобретения; и
[0035] Фиг. 23 представляет собой пояснительный рисунок структуры инструментария для упорядочивания значков, представленного вариантом осуществления настоящего изобретения.
[0036] Некоторые отдельные варианты осуществления настоящего изобретения изображены на вышеупомянутых чертежах с последующим подробным описанием, представленным ниже. Такие чертежи и описание представлены для пояснения идеи настоящего изобретения для специалистов в данной области техники со ссылкой на отдельные варианты осуществления, а не для какого-либо ограничения объема раскрываемого изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0037] Далее будут подробно описаны варианты осуществления способов, инструментариев и устройств для упорядочивания значков, представленных вариантами осуществления настоящего изобретения, со ссылками на сопровождающие чертежи.
[0038] Во-первых, вариант осуществления настоящего изобретения представляет способ упорядочивания значков, как показано на Фиг. 1, этот способ включает в себя следующие шаги.
[0039] S101: создается буферная область, значки, выбранные пользователем, маркируются как значки, подлежащие упорядочиванию, и сохраняются в буферной области.
[0040] В качестве одного из предпочтительных вариантов осуществления, до шага S101, способ может далее включать в себя:
запуск рабочего стола в режиме редактирования и назначение на рабочем столе первой заранее заданной области как подключаемой области выбора, предназначенной для того, чтобы пользователь мог производить выбор.
[0041] Предпочтительно, шаг S101 может выполняться в соответствии со следующим порядком действий:
когда обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создается буферная область и первая заранее заданная область на рабочем столе назначается как область отображения значков, подлежащих упорядочиванию; и
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию, сохраняется в буферной области и отображается в первой заранее заданной области.
[0042] Предпочтительно, шаг маркировки по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранения значков, подлежащих упорядочиванию, в буферной области и отображения их в первой заранее заданной области может выполняться в соответствии со следующим порядком действий:
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области в порядке последовательности, в которой значки выбираются пользователем, и по меньшей мере один значок отображается в первой заранее заданной области один за другим в порядке последовательности, в которой значки выбираются пользователем.
[0043] Предпочтительно, в случае если значок, выбранный пользователем, является значком папки, шаг маркировки выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение его в буферной области может выполняться в соответствии со следующим порядком действий:
отображаются все содержащиеся в папке значки, и по меньшей мере один значок, содержащийся в выбранной пользователем папке, маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области.
[0044] Предпочтительно, после шага маркировки по меньшей мере одного значка, содержащегося в выбранной пользователем папке, как значка, подлежащего упорядочиванию, и сохранению его в буферной области, способ может далее включать в себя:
закрытие папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области отображения всех содержащихся в папке значков и названия папки.
[0045] S102: операция упорядочивания, соответствующая инструкции по упорядочиванию, заданной пользователем, выполняется для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию.
[0046] Предпочтительно, шаг S102 может выполняться в соответствии со следующим порядком действий:
в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, значок, по которому бы произведен щелчок, помещается в первое пустое пространство на рабочем столе в качестве намеченного значка.
[0047] Предпочтительно, шаг S102 может также включать следующий порядок действий:
в случае, если в течение первого заранее заданного периода времени удерживалось нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, значок, на котором удерживалось нажатие в течение первого заранее заданного периода времени, назначается в качестве намеченного значка, и вторая заранее заданная область на рабочем столе назначается в качестве области отображения панели удаления;
в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, эта область заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания; и
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем.
[0048] В вариантах осуществления настоящего изобретения, вставка и проталкивание означает продолжительную вставку множества значков, подлежащих упорядочиванию, намеченного значка в область (между двумя значками), выбранную пользователем на рабочем столе, и, в случае, если между двумя значками нет свободного пространства, или свободного пространства недостаточно, два значка и соседние значки проталкиваются вперед или назад; далее по документу настоящее пояснение повторяться не будет.
[0049] В настоящем варианте осуществления, предпочтительно, чтобы значок сначала проталкивался назад с тем, чтобы предоставить пустое пространство для намеченного значка.
[0050] Предпочтительно, шаг S102 может также включать следующий порядок действий:
в случае, если запущено заранее заданное событие, отображается количество всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и все значки, подлежащие упорядочиванию, сохраненные в буферной области, назначаются в качестве намеченного значка;
в случае, если производится щелчок по намеченному значку, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
в случае, если нажатие на намеченный значок удерживается в течение второго заранее заданного периода времени, вторая заранее заданная область назначается областью отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем; и
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, эта область (т.е. область расположения пальца пользователя, которая может быть свободным пространством рабочего стола или пространством между двумя значками) заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания.
[0051] Предпочтительно, шаг заполнения намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем, может включать следующий порядок действий:
определяется, достаточно ли пустого пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем; и
в случае, если пустого пространства на рабочем столе недостаточно, заполняющие значки определяются в соответствии с количеством свободного пространства и последовательностью, в которой значки выбираются пользователем, и заполняющие значки помещаются в пустое пространство рабочего стола один за другим в порядке последовательности, в которой значки выбираются пользователем.
[0052] В вариантах осуществления настоящего изобретения заранее заданное событие означает событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области (такое как движение двумя пальцами «щипок»), или означает событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области (такое как проталкивание значков, подлежащих упорядочиванию, в первую заранее заданную область одним пальцем вдоль края экрана). Тем не менее, заранее заданное событие не ограничивается двумя вышеупомянутыми событиями.
[0053] Предпочтительно, после шага S102, способ может далее включать в себя:
удаление значков, подлежащих упорядочиванию, которые уже были упорядочены, из буферной области.
[0054] В соответствии со способом упорядочивания значков, представленным вариантом осуществления настоящего изобретения, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
[0055] Вариант осуществления настоящего изобретения также раскрывает еще один способ упорядочивания значков, который может быть реализован в приложении по управлению рабочим столом мобильного терминала. Если взять в качестве примера телефон на базе Android, как показано на Фиг. 2, способ может включать в себя следующие шаги.
[0056] S201: рабочий стол входит в режим редактирования.
[0057] Вышеупомянутый режим редактирования аналогичен традиционному, т.е. рабочий столь входит в редактируемое состояние. Пользователь может произвести двумя пальцами «щипок» на экране, так, чтобы рабочий стол вошел в режим редактирования.
[0058] Кроме того, вход в режим редактирования может быть выполнен любым способом, предусмотренным разработчиком или пользователем, например, посредством долгого нажатия на пустую область на рабочем столе или посредством выбора пункта меню для входа в режим редактирования.
[0059] Фиг. 3 представляет собой поясняющий рисунок, показывающий, что пользователь щелкает на любой значок в режиме редактирования. На Фиг. 3, верхняя часть (т.е. вторая заранее заданная область) экрана является областью текстовых запросов/областью удаления (панелью удаления), средняя часть экрана является эскизом текущего экрана для отображения значков приложений на текущем экране, значки которого могут редактироваться пользователем, и нижняя часть экрана (т.е. первая заранее заданная область), которая представляет собой эскизы виджетов рабочего стола и используется для отображения Виджетов (таких как папки, плагины или виджеты рабочего стола), которые выбираются пользователем.
[0060] S202: если пользователь щелкает на любом значке, расположенном на рабочем столе, создается буферная область, а нижняя часть экрана назначается областью отображения буферной области.
[0061] Буферная область представляет собой буферное пространство для хранения одного или более значков, подлежащих упорядочиванию, выбранных пользователем, и используется для того, чтобы помочь пользователю выполнить групповую обработку значков, т.е. войти в режим группового упорядочивания.
[0062] Условием запуска режима группового упорядочивания является выполнение пользователем щелчка по любому значку в режиме редактирования.
[0063] Следует пояснить, что для того чтобы пользователь мог интуитивно выполнять упорядочивание значков в групповом режиме, после того как запускается режим группового упорядочивания, эскизы виджетов рабочего стола, расположенные в первой заранее заданной области, заменяются на область отображения соответствующей буферной области, значки, подлежащие упорядочиванию, сохраненные в буферной области, отображаются в области отображения, а значки, подлежащие упорядочиванию, расположенные на эскизе текущего экрана, удаляются.
[0064] Фиг. 4 представляет собой рисунок, показывающий эффект запуска режима группового упорядочивания. На Фиг. 4 первая заранее заданная область заменяется таким образом, чтобы отображать список выбранных приложений, и для того чтобы улучшить опыт пользователя, выводится анимация, показывающая, что первый значок, выбранный пользователем, падает в первую заранее заданную область.
[0065] S203: множество значков, выбранных пользователем, непрерывно принимается, маркируется как значки, подлежащие упорядочиванию, и сохраняется в буферной области.
[0066] Шаг маркировки множества значков, выбранных пользователем, как значков, подлежащих упорядочиванию, может выполняться в соответствии со следующим порядком действий:
значки, выбранные пользователем, сохраняются в буферной области, и отображение этих значков убирается с экрана.
[0067] Вышеупомянутый процесс маркировки выполняется следующим образом:
значки, подлежащие упорядочиванию, выбранные пользователем, падают в первую заранее заданную область один за другим.
[0068] В предпочтительном варианте реализации, в ходе маркировки значков, подлежащих упорядочиванию, значки повторно маркируются в порядке последовательности, в которой значки выбираются пользователем.
[0069] Фиг. 5 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора пользователем значков множества приложений, подлежащих упорядочиванию;
[0070] Следует пояснить, что в соответствующей технологии значки, расположенные на рабочем столе, включают в себя по меньшей мере два следующих типа: значок приложения и значок папки.
[0071] В качестве одной предпочтительной реализации, один значок папки, который предоставляет пользователю возможность создания папки на рабочем столе, также отображается в первой заранее заданной области.
[0072] Фиг. 6 представляет собой рисунок, показывающий отображаемый на дисплее эффект производимого пользователем щелчка по значку папки в режиме группового упорядочивания.
[0073] Если значок, выбранный пользователем, является папкой, шаг S203 может выполняться следующим образом:
отображаются все значки, содержащиеся в папке, значки в папке, выбранные пользователем, маркируются как значки, подлежащие упорядочиванию, и сохраняются в буферной области; предпочтительно, верхняя часть экрана отображает количество значков приложений, одновременно выбранных пользователем.
[0074] Фиг. 7 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора пользователем значков n-ного количества приложений.
[0075] В качестве одного предпочтительного варианта реализации, в случае, если выбор значков в папке завершен, пользователь может щелкнуть по пустой области (области отображения папки, кроме областей, занятых значками приложений и названием папки) в области отображения папки, чтобы закрыть папку.
[0076] Фиг. 8 представляет собой пояснительный рисунок, показывающий операцию закрытия папки в режиме группового упорядочивания значков.
[0077] S204: операция упорядочивания, соответствующая инструкции по упорядочиванию, заданной пользователем, выполняется для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию.
[0078] Для того чтобы выполнять различные требования пользователя к упорядочиванию, варианты осуществления настоящего изобретения представляют различные формы упорядочивания, с тем чтобы выполнять различные операции упорядочивания со значками, подлежащими упорядочиванию, в соответствии с различными инструкциями по упорядочиванию.
[0079] Предпочтительно, вышеупомянутые инструкции по упорядочиванию включают в себя по меньшей мере:
перемещение одного значка, удаление одного значка, перемещение множества значков, удаление множества значков, и т.д.
[0080] Далее приводится описание на примере вышеупомянутых четырех инструкций.
[0081] (1) перемещение одного значка
[0082] В случае если пользователь щелкает (напр., щелкает один раз) по значкам, подлежащим упорядочиванию, расположенным в первой заранее заданной области, значки, подлежащие упорядочиванию, по которым был произведен щелчок, заполняют первое пустое пространство на текущем экране в качестве намеченного значка, и значки, подлежащие упорядочиванию, по которым был произведен щелчок, удаляются из буферной области (отображение значков, подлежащих упорядочиванию, по которым был произведен щелчок, в первой заранее заданной области также отменяется).
[0083] Предпочтительно, форма выполнения щелчка по значку, с тем чтобы заполнить им первое пустое пространство, может выглядеть следующим образом: значок, подлежащий упорядочиванию, по которому был произведен щелчок, перемещается из первой заранее заданной области вверх в первое пустое пространство на текущем экране.
[0084] Пустое пространство означает область, на которой нет ни одного размещенного значка в области отображения на экране.
[0085] Фиг. 9 представляет собой рисунок, показывающий отображаемый на дисплее эффект перемещения одного значка.
[0086] (2) удаление одного значка
[0087] Если пользователь производит долгое нажатие на значок (т.е. производит нажатие на значок, удерживаемое в течение заранее заданного периода времени), значок, на который было произведено долгое нажатие, назначается намеченным значком, а вторая заранее заданная область настраивается для отображения панели удаления, которая используется для удаления значков, подлежащих упорядочиванию. В случае, если пользователь перетаскивает намеченный значок на область отображения панели удаления, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
[0088] Фиг. 10 представляет собой рисунок, показывающий отображаемый на дисплее эффект долгого нажатия на определенный значок, подлежащий упорядочиванию.
[0089] Кроме того, в случае, когда значок, на который было произведено долгое нажатие, перетаскивается на пустое пространство на рабочем столе или в область между двумя значками, пустое пространство также может быть заполнено, или область может быть заполнена посредством вставки и проталкивания.
[0090] Вставка и проталкивание означает, что значки, подлежащие упорядочиванию, содержащиеся в намеченном значке, непрерывно вставляются в область на рабочем столе, выбранную пользователем (между двумя значками), и, в случае, если между двумя значками нет пустого пространства, или пустого пространства недостаточно, два значка и соседние с ними значки проталкиваются вперед или назад.
[0091] В настоящем варианте осуществления, предпочтительно, чтобы значок сначала проталкивался назад с тем, чтобы предоставить пустое пространство для намеченного значка.
[0092] Следует пояснить, что значки, содержащиеся в буферной области, могут быть отображены посредством горизонтального сдвижения на первой заранее заданной области в ходе любого процесса упорядочивания.
[0093] (3) перемещение множества значков
[0094] В процессе перемещения множества значков, следует сначала выбрать множество значков. Выбор каждого множества значков может выполняться посредством «щипка» двумя пальцами, производимого на первой заранее заданной области.
[0095] Следует пояснить, что порядок выбора каждого множества значков не ограничивается «щипком» двумя пальцами, производимым на первой заранее заданной области, но может производиться любым заранее заданным образом, таким как перемещение значков, подлежащих упорядочиванию, в первую заранее заданную область одним пальцем вдоль края экрана и встряхивание.
[0096] Фиг. 11 представляет собой рисунок, показывающий отображаемый на дисплее эффект «щипка» двумя пальцами в первой заранее заданной области с целью выбора множества значков, подлежащих упорядочиванию.
[0097] Фиг. 12 представляет собой рисунок, показывающий отображаемый на дисплее эффект выбора множества значков, подлежащих упорядочиванию.
[0098] Предпочтительно, как показано на Фиг. 12, после того как будет выбрано множество значков, подлежащих упорядочиванию, выбранное множество значков показывается как стопка из n значков, и стопка из n значков назначается намеченным значком, при этом n - это количество выбранных значков, подлежащих упорядочиванию.
[0099] Следует пояснить, что перемещение множества значков включает в себя по меньшей мере три следующих порядка действий.
[00100] Первый порядок действий
[00101] Первый порядок действий включает в себя по меньшей мере два следующих случая.
[00102] а) В случае, если пользователем был произведен щелчок по намеченному значку, значки, подлежащие упорядочиванию, входящие в намеченный значок, заполняют пустое пространство на текущем экране в порядке последовательности, в котором значки выбираются пользователем (последовательность, выбранная в шаге S203).
[00103] Фиг. 13 представляет собой рисунок, показывающий отображаемый на дисплее эффект щелчка по намеченному значку, включающему в себя множество значков, подлежащих упорядочиванию.
[00104] Предпочтительно, способ далее включает в себя определение того, достаточно ли пустого пространства на текущем экране для того, чтобы упорядочить множество значков, подлежащих упорядочиванию, входящих в намеченный значок, при заполнении пустого пространства.
[00105] Если пустого пространства достаточно, рабочий стол возвращается в режим редактирования после завершения заполнения пустого пространства намеченным значком.
[00106] Фиг. 14 представляет собой рисунок, показывающий отображаемый на дисплее эффект, что пустое пространство было заполнено множеством значков, подлежащих упорядочиванию, в случае, когда пустого пространства достаточно.
[00107] В случае, если пустого пространства недостаточно, пустое пространство заполняется значками в порядке последовательности, в которой значки выбираются пользователем. Значки, которые не могут быть помещены в пустое пространство, падают назад в первую заранее заданную область; при этом, вторая заранее заданная область отображает количество значков, подлежащих упорядочиванию, которые не могут быть помещены в пустое пространство.
[00108] Фиг. 15 представляет собой рисунок, показывающий, что пустое пространство заполняется множеством значков, подлежащих упорядочиванию, в случае, когда пустого пространства недостаточно.
[00109] б) в случае, если пользователем производится долгое нажатие на намеченный значок (т.е. нажатие и удержание на протяжении заранее заданного периода времени), и намеченный значок перетаскивается в область эскизов на рабочем столе, намеченный значок заполняет место между значками на рабочем столе посредством вставки и проталкивания.
[00110] Предпочтительно, вставка и проталкивание означает, что множество значков, подлежащих упорядочиванию, содержащихся в намеченном значке, непрерывно вставляются в область на рабочем столе, выбранную пользователем (между двумя значками), и, в случае, если между двумя значками нет пустого пространства, или пустого пространства недостаточно, два значка и соседние с ними значки проталкиваются вперед или назад.
[00111] В настоящем варианте осуществления, предпочтительно, чтобы значок сначала проталкивался назад с тем, чтобы предоставить пустое пространство для намеченного значка.
[00112] Фиг. 16 представляет собой пояснительный рисунок, показывающий, что место вставки намеченного значка выбирается на экране посредством перетаскивания.
[00113] Фиг. 17 представляет собой пояснительный рисунок, показывающий, что значки помещаются в область расположения пальца посредством вставки и проталкивания.
[00114] Следует пояснить, что в случае (б), все еще необходимо определять, достаточно ли пустого пространства на текущем экране для того, чтобы разместить множество значков, входящих в намеченный значок; если пустого пространства достаточно, рабочий стол возвращается на начальную страницу режима редактирования; если пустого пространства недостаточно, значки заполняют пустое пространство посредством вставки и проталкивания в порядке последовательности, в которой значки выбираются пользователем, значки, которые не могут быть помещены в пустое пространство, падают назад в первую заранее заданную область; при этом, вторая заранее заданная область отображает количество значков, подлежащих упорядочиванию, которые не могут быть помещены в пустое пространство. Условия определения того, достаточно или недостаточно пустого пространства, схожи с условиями, показанными на Фиг. 13 и 14, которые повторно описываться не будут.
[00115] Второй порядок действий
[00116] В случае, если пользователем производится долгое нажатие на намеченный значок (т.е. нажатие и удержание на протяжении заранее заданного периода времени), и намеченный значок перетаскивается в область, занятую значком приложения, в области отображения создается папка с заранее заданным именем, и значки, подлежащие упорядочиванию, входящие в намеченный значок, и значок приложения помещаются в папку с заранее заданным именем.
[00117] Фиг. 18 представляет собой пояснительный рисунок, показывающий операцию по перетаскиванию намеченного значка в область, занятую значком.
[00118] Фиг. 19 представляет собой пояснительный рисунок, показывающий отображаемый на дисплее эффект от выполнения операции создания папки посредством наложения.
[00119] (4) удаление множества значков
[00120] Настоящее изобретение также представляет удаление множества значков, которое может быть выполнено следующим образом: если пользователем производится долгое нажатие на намеченный значок (т.е. нажатие и удержание на протяжении заранее заданного периода времени), на второй заранее заданной области (т.е. в верхней части экрана) отображается панель удаления.
[00121] В случае, если намеченный значок перетаскивается пользователем во вторую заранее заданную область, у пользователя спрашивается, следует ли производить удаление приложения, соответствующего намеченному значку.
[00122] Фиг. 20 представляет собой рисунок, показывающий отображаемый на дисплее эффект, сигнализирующий о том, что пользователь перетаскивает намеченный значок на панель удаления.
[00123] Фиг. 21 представляет собой пояснительный рисунок, показывающий эффект запроса на удаление.
[00124] При получении инструкции подтверждения удаления от пользователя, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку.
[00125] При получении инструкции отмены удаления от пользователя, намеченный значок возвращается в первую заранее заданную область.
[00126] Предпочтительно, виджеты, упорядоченные на экране, не могут использоваться в режиме группового упорядочивания.
[00127] Фиг. 22 представляет собой рисунок, показывающий отображаемый на дисплее эффект, сигнализирующий о том, что пользователь щелкает по виджету в режиме группового упорядочивания.
[00128] В соответствии со способом упорядочивания значков, представленным вариантом осуществления настоящего изобретения, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, например, пользователю нет необходимости упорядочивать множество значков, подлежащих упорядочиванию, выбранных пользователем в определенной области, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
[00129] Как показано на Фиг. 23, варианты осуществления настоящего изобретения представляют инструментарий для упорядочивания значков. Инструментарий включает в себя:
создающий модуль 301, выполненный с возможностью создавать буферную область;
модуль маркировки 302, выполненный с возможностью выполнять маркировку выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
модуль упорядочивания 303, выполненный с возможностью выполнять операцию упорядочивания, соответствующую инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию.
[00130] Предпочтительно, инструментарий далее включает в себя:
модуль запуска режима редактирования, способный, перед тем как создающий модуль создаст буферную область, запускать рабочий стол в режиме редактирования и назначать первую заранее заданную область подключаемой областью выбора, предназначенной для того, чтобы пользователь мог производить выбор.
[00131] Предпочтительно, модуль маркировки 302 включает в себя:
создающий блок, способный в случаях, когда обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создавать буферную область и назначать первую заранее заданную область на рабочем столе областью отображения значков, подлежащих упорядочиванию; и
отображающий блок, выполненный с возможностью выполнять маркировку по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранять значки, подлежащие упорядочиванию, в буферной области и отображать значки, подлежащие упорядочиванию, в первой заранее заданной области.
[00132] Предпочтительно, первый функциональный блок выполнен с возможностью выполнять маркировку по меньшей мере одного выбранного пользователям значка как значка, подлежащего упорядочиванию, в порядке последовательности, в которой значки выбираются пользователем, сохранять значки, подлежащие упорядочиванию, в буферной области, и отображать значки, выбранные пользователем, в первой заранее заданной области в порядке последовательности, в которой значки выбираются пользователем.
[00133] Предпочтительно, в случае если значок, выбранный пользователем, является значком папки, шаг маркировки выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение его в буферной области выполняется в соответствии со следующим порядком действий:
отображаются все содержащиеся в папке значки, и по меньшей мере один значок, содержащийся в выбранной пользователем папке, маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области.
[00134] Предпочтительно, инструментарий далее включает в себя:
закрывающий модуль, способный, после того как модуль маркировки выполнил маркировку по меньшей мере одного значка в папке, выбранной пользователем, как значка, подлежащего упорядочиванию, и сохранил значки, подлежащие упорядочиванию в буферной области, выполнить закрытие папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области занятой каждым из значков, и названия папки.
[00135] Предпочтительно, упорядочивающий модуль 303 способен в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, помещать значок, по которому бы произведен щелчок, в первое пустое пространство на рабочем столе в качестве намеченного значка.
[00136] Предпочтительно, упорядочивающий модуль 303 включает в себя:
первый блок запуска, способный в случае, если в течение заранее заданного периода времени удерживалось нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, назначать значок, на который было произведено нажатие в течение заранее заданного периода времени, в качестве намеченного значка, и назначать вторую заранее заданную область на рабочем столе в качестве области отображения панели удаления;
первый упорядочивающий блок, способный в случае, если намеченный значок перетаскивается во вторую заранее заданную область, удалять намеченный значок и удалять приложение, соответствующее намеченному значку;
второй упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнять намеченным значком в эту область или помещать намеченный значок в данную область путем вставки и проталкивания; и
третий упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создавать папку с заранее заданным именем в области, содержащей значок, и помещать в папку с заранее заданным именем как значок, занимающий эту область, так и намеченный значок.
[00137] Предпочтительно, упорядочивающий модуль 303 включает в себя:
второй блок запуска, способный в случае, если запущено заранее заданное событие, отображать количество всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и назначать все значки, подлежащие упорядочиванию, сохраненные в буферной области, в качестве намеченного значка;
четвертый упорядочивающий блок, способный в случае, если производится щелчок по намеченному значку, заполнять намеченным значком пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
пятый упорядочивающий блок, способный в случае, если в течение заранее заданного периода времени удерживается нажатие на намеченный значок, назначать вторую заранее заданную область областью отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, удалять намеченный значок и удалять приложение, соответствующее намеченному значку;
шестой упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создавать папку с заранее заданным именем в области, занятой значком, и помещать в папку с заранее заданным именем значок, занимающий эту область, и намеченный значок; и
седьмой упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнять намеченным значком эту область или помещать намеченный значок в данную область путем вставки и проталкивания.
[00138] Предпочтительно, заполнение намеченным значком пустого пространства рабочего стола в порядке последовательности, в которой значки выбираются пользователем, достигается в соответствии со следующим порядком действий:
определяется, достаточно ли пустого пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем; и
в случае, если свободного пространства на рабочем столе недостаточно, помещаемые в него значки определяются в соответствии с количеством пустого пространства и последовательностью, в которой значки выбираются пользователем, после чего помещаемые значки заполняют пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
[00139] Предпочтительно, заранее заданное событие может означать событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области; или событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области.
[00140] Инструментарий далее включает в себя:
модуль удаления, способный, после того как модуль упорядочивания выполнит операцию упорядочивания, соответствующую инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, выполнять удаление значка, подлежащего упорядочиванию, сохраненному в буферной области, который уже был упорядочен.
[00141] В соответствии с инструментарием упорядочивания значков, представленным вариантом осуществления настоящего изобретения, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, например, пользователю нет необходимости упорядочивать выбранное множество значков, подлежащих упорядочиванию, в определенной области, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
[00142] Кроме того, варианты осуществления настоящего изобретения также представляют устройство, которое включает в себя:
один или более процессоров;
память;
экран дисплея; и
один или более модулей, сохраненных в памяти и выполненных с возможностью выполняться одним или более процессорами, один или более модулей выполнены с возможностью обладать следующими функциями:
создание буферной области, маркировка выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области;
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
[00143] Предпочтительно, один или более модулей могут быть далее выполнены с возможностью выполнения следующих функций:
перед созданием буферной области, запуск рабочего стола в режиме редактирования и назначение на рабочем столе первой заранее заданной области в качестве подключаемой области выбора, предназначенной для того, чтобы пользователь мог производить выбор.
[00144] Предпочтительно, создание буферной области, маркировка значков, выбранных пользователем, как значков, подлежащих упорядочиванию, и сохранение их в буферной области может быть достигнуто в соответствии со следующим порядком действий:
когда обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создается буферная область и первая заранее заданная область на рабочем столе назначается как область отображения значков, подлежащих упорядочиванию; и
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию, сохраняется в буферной области и отображается в первой заранее заданной области.
[00145] Предпочтительно, маркировка по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранение его в буферной области и отображение в первой заранее заданной области может быть достигнуто в соответствии со следующим порядком действий:
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области в порядке последовательности, в которой значки выбираются пользователем, и отображается в первой заранее заданной области в порядке последовательности, в которой значки выбираются пользователем.
[00146] Предпочтительно, в случае, если значок, выбранный пользователем, является значком папки, маркировка выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение его в буферной области может быть достигнуто в соответствии со следующим порядком действий:
отображаются все содержащиеся в папке значки, и по меньшей мере один значок, содержащийся в выбранной пользователем папке, маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области.
[00147] Предпочтительно, один или более модулей могут быть также выполнены с возможностью выполнения следующих функций:
после того, как по меньшей мере один значок в папке, выбранной пользователем, был маркирован как значок, подлежащий упорядочиванию, и сохранен в буферной области, закрытие папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области занятой каждым из значков, и названия папки.
[00148] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, значок, по которому бы произведен щелчок, помещается в первое пустое пространство на рабочем столе в качестве намеченного значка.
[00149] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если на протяжении заранее заданного периода времени удерживается нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, значок, на котором удерживалось нажатие на протяжении заранее заданного периода времени, назначается в качестве намеченного значка, и вторая заранее заданная область на рабочем столе назначается в качестве области отображения панели удаления;
в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, эта область заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания; и
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем.
[00150] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если запущено заранее заданное событие, отображается количество всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и все значки, подлежащие упорядочиванию, сохраненные в буферной области, назначаются в качестве намеченного значка;
в случае, если производится щелчок по намеченному значку, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
в случае, если на протяжении заранее заданного периода времени удерживается нажатие на намеченный значок, вторая заранее заданная область назначается областью отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем; и
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значок, эта область заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания.
[00151] Предпочтительно, заполнение намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем, производится в соответствии со следующим порядком действий:
определяется, достаточно ли пустого пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
в случае, если свободного пространства на рабочем столе недостаточно, заполняющие его значки определяются в соответствии с количеством пустого пространства и последовательностью, в которой значки выбираются пользователем, после чего помещаемые значки заполняют пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
[00152] Предпочтительно, заранее заданное событие может означать событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области; или событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области.
[00153] Предпочтительно, один или более модулей могут быть также выполнены с возможностью выполнения следующей функции:
после того как будет выполнена операция упорядочивания, соответствующая инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, удаление значка, подлежащего упорядочиванию, который уже был упорядочен, из буферной области.
[00154] В соответствии с устройством, представленным вариантом осуществления настоящего изобретения, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
[00155] Кроме того, вариант осуществления настоящего изобретения также включает энергонезависимый читаемый носитель информации, включающий в себя одну или более программ. Если одна или более программ будут применены к устройству с сенсорным экраном, устройство получит возможность выполнения функции:
создание буферной области, маркировка выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
[00156] Предпочтительно, одна или более программ могут также позволить устройству выполнять функцию:
запуска рабочего стола в режиме редактирования и назначения на рабочем столе первой заранее заданной области в качестве подключаемой области выбора, предназначенной для того, чтобы пользователь мог производить выбор, перед тем как будет создана буферная область.
[00157] Предпочтительно, создание буферной области, маркировка значков, выбранных пользователем, как значков, подлежащих упорядочиванию, и сохранение их в буферной области может быть достигнуто в соответствии со следующим порядком действий:
когда обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создается буферная область и первая заранее заданная область на рабочем столе назначается как область отображения значков, подлежащих упорядочиванию; и
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию, сохраняется в буферной области и отображается в первой заранее заданной области.
[00158] Предпочтительно, маркировка по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранение его в буферной области и отображение в первой заранее заданной области может быть достигнуто в соответствии со следующим порядком действий:
по меньшей мере один выбранный пользователем значок маркируется как значок, подлежащий упорядочиванию в порядке последовательности, в которой значки выбираются пользователем, и сохраняется в буферной области, и отображается в первой заранее заданной области в порядке последовательности, в которой значки выбираются пользователем.
[00159] Предпочтительно, в случае, если значок, выбранный пользователем, является значком папки, маркировка выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение его в буферной области может быть достигнуто в соответствии со следующим порядком действий:
отображаются все содержащиеся в папке значки, и по меньшей мере один значок, содержащийся в выбранной пользователем папке, маркируется как значок, подлежащий упорядочиванию, и сохраняется в буферной области.
[00160] Предпочтительно, одна или более программ могут также позволить устройству выполнять функцию:
закрытия папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области, занятой каждым из значков, и названия папки, после того как по меньшей мере один значок в папке, выбранной пользователем, был маркирован как значок, подлежащий упорядочиванию, и сохранен в буферной области.
[00161] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, значок, по которому бы произведен щелчок, помещается в первое пустое пространство на рабочем столе в качестве намеченного значка.
[00162] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если на протяжении заранее заданного периода времени удерживается нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, значок, на котором удерживалось нажатие на протяжении заранее заданного периода времени, назначается в качестве намеченного значка, и вторая заранее заданная область на рабочем столе назначается в качестве области отображения панели удаления;
в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значок, эта область заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания; и
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем.
[00163] Предпочтительно, выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, может быть достигнуто в соответствии со следующим порядком действий:
в случае, если запущено заранее заданное событие, отображается количество всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и все значки, подлежащие упорядочиванию, сохраненные в буферной области, назначаются в качестве намеченного значка;
в случае, если производится щелчок по намеченному значку, намеченный значок заполняет пустое пространство рабочего стола в порядке последовательности, в которой значки выбираются пользователем;
в случае, если на протяжении второго заранее заданного периода времени удерживается нажатие на намеченный значок, вторая заранее заданная область назначается областью отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, намеченный значок удаляется, и удаляется приложение, соответствующее намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, в области, занятой значком, создается папка с заранее заданным именем, и как значок, занимающий эту область, так и намеченный значок помещаются в папку с заранее заданным именем; и
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, эта область заполняется намеченным значком, или намеченный значок помещается в данную область путем вставки и проталкивания.
[00164] Предпочтительно, заполнение намеченным значком в пустого пространства рабочего стола в порядке последовательности, в которой значки выбираются пользователем, достигается в соответствии со следующим порядком действий:
определяется, достаточно ли пустого пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, намеченный значок заполняет пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
в случае, если свободного пространства на рабочем столе недостаточно, помещаемые в него значки определяются в соответствии с количеством пустого пространства и последовательностью, в которой значки выбираются пользователем, после чего помещаемые значки заполняют пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
[00165] Предпочтительно, заранее заданное событие может означать событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области; или событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области.
[00166] Предпочтительно, одна или более программы могут позволить инструментарию выполнять функцию:
удаления значка, подлежащего упорядочиванию, который уже был упорядочен, из буферной области, после того как будет выполнена операция упорядочивания, соответствующая инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию.
[00167] Когда носитель информации, представленный вариантом осуществления настоящего изобретения, применяется к устройству, создается буферная область для хранения значков, подлежащих упорядочиванию, позволяющая выполнять операцию упорядочивания множества значков, тем самым делая операцию упорядочивания значков легкой и экономичной по времени; при этом, пользователь может отменить внесенные им изменения в процессе упорядочивания множества значков, так как буферная область может временно сохранять выбранные пользователем значки, подлежащие упорядочиванию, благодаря чему операция упорядочивания значков становится более дружественной по отношению к пользователю.
[00168] Исходя из приведенного выше описания, специалистам в данной области техники должно стать понятно, что варианты осуществления настоящего изобретения могут быть достигнуты путем использования аппаратного оборудования или сочетания программного обеспечения и необходимой базовой аппаратной платформы. Основываясь на этом понимании, технические решения вариантов осуществления настоящего изобретения могут быть осуществлены в виде программного продукта. Программный продукт может быть сохранен на энергонезависимом носителе информации (напр., CD-ROM, флеш-диск USB, мобильный HDD) и может включать в себя ряд команд, которые позволят компьютерному устройству (напр., персональному компьютеру, серверу или сетевому устройству) реализовывать способы в соответствии с вариантами осуществления настоящего изобретения.
[00169] Специалистам в данной области техники следует понимать, что чертежи представляют собой приведенные в качестве примера рисунки предпочтительных вариантов осуществления, в которых модули и последовательность могут не являться обязательными для настоящего изобретения.
[00170] Специалистам в данной области техники следует понимать, что содержащиеся в инструментарии модули могут быть распределены в инструментарии в соответствии с соответствующим описанием или могут быть изменены и размещены в одном или более других инструментариев. Модули, представленные упомянутыми выше вариантами осуществления настоящего изобретения, могут быть интегрированы как единый модуль или могут быть далее разделены на множество подмодулей.
[00171] Количество вариантов осуществления настоящего изобретения используется только для облегчения его описания, в отличие от качества вариантов осуществления.
[00172] Очевидно, что специалисты в данной области техники могут модифицировать или изменять решения настоящего изобретения, не выходя при этом за пределы сущности изобретения и объема правовой охраны, предоставляемой настоящей заявкой. Таким образом, все модификации, эквивалентные замещения и усовершенствования, которые производятся в рамках сущности и принципов настоящего изобретения, подпадают под объем правовой охраны, предоставляемой настоящей заявкой.