СПОСОБ, ИНСТРУМЕНТАРИЙ И УСТРОЙСТВО ДЛЯ УПОРЯДОЧИВАНИЯ ЗНАЧКОВ

1. Способ упорядочивания значков, отличающийся тем, что способ содержит:
создание буферной области, маркировку выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.
2. Способ по п. 1, отличающийся тем, что перед созданием буферной области способ также содержит:
запуск рабочего стола в режиме редактирования и назначение на рабочем столе первой заранее заданной области в качестве подключаемой области выбора, предназначенной для того, чтобы пользователь мог производить выбор.
3. Способ по п. 2, отличающийся тем, что создание буферной области, маркировка выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области содержит:
в случае, если обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создание буферной области и назначение первой заранее заданной области на рабочем столе как области отображения значков, подлежащих упорядочиванию; и
маркировку по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранение значков, подлежащих упорядочиванию, в буферной области и отображение их в первой заранее заданной области.
4. Способ по п. 3, отличающийся тем, что маркировка по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранение значков, подлежащих упорядочиванию, в буферной области и отображение их в первой заранее заданной области содержит:
маркировку по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области в порядке последовательности, в которой значки выбираются пользователем, и отображение по меньшей мере одного выбранного пользователем значка в первой заранее заданной области по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
5. Способ по п. 1, отличающийся тем, что в случае, если значок, выбранный пользователем, является значком папки, маркировка выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области содержит:
отображение всех содержащихся в папке значков, маркировку по меньшей мере одного значка, содержащегося в выбранной пользователем папке, как значка, подлежащего упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области.
6. Способ по п. 5, отличающийся тем, что, после маркировки по меньшей мере одного значка, содержащегося в выбранной пользователем папке, как значка, подлежащего упорядочиванию, и сохранения значков, подлежащих упорядочиванию, в буферной области, способ также содержит:
закрытие папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области, занятой всеми содержащимися в папке значками, и названия папки.
7. Способ по п. 3, отличающийся тем, что выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, содержит:
в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, помещение значка, по которому бы произведен щелчок, в первое пустое пространство на рабочем столе в качестве намеченного значка.
8. Способ по п. 3, отличающийся тем, что выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, содержит:
в случае, если на протяжении заранее заданного периода времени удерживается нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, назначение значка, на котором удерживалось нажатие на протяжении заранее заданного периода времени, в качестве намеченного значка, и назначение второй заранее заданной области на рабочем столе в качестве области отображения панели удаления;
в случае, если намеченный значок перетаскивается во вторую заранее заданную область, удаление намеченного значка и удаление приложения, соответствующего намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнение этой области намеченным значком, или помещение намеченного значка в данную область путем вставки и проталкивания; и
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создание папки с заранее заданным именем в области, занятой значком, и помещение в папку с заранее заданным именем как значка, занимающего эту область, так и намеченного значка.
9. Способ по п. 3, отличающийся тем, что выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, содержит:
в случае, если запущено заранее заданное событие, отображение количества всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и назначение всех значков, подлежащих упорядочиванию, сохраненных в буферной области, в качестве намеченного значка;
в случае, если производится щелчок по намеченному значку, заполнение пустого пространства рабочего стола намеченным значком по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
в случае, если на протяжении заранее заданного периода времени удерживается нажатие на намеченный значок, назначение второй заранее заданной области в качестве области отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, удаление намеченного значка и удаление приложения, соответствующего намеченному значку;
в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создание папки с заранее заданным именем в области, содержащей значок, и помещение в папку с заранее заданным именем как значка, занимающего эту область, так и намеченного значка; и
в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнение этой области намеченным значком, или помещение намеченного значка в данную область путем вставки и проталкивания.
10. Способ по п. 9, отличающийся тем, что заполнение намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем, содержит:
определение того, достаточно ли свободного пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, заполнение намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем; и
в случае, если пустого пространства на рабочем столе недостаточно, определение помещаемых в него значков в соответствии с количеством пустого пространства и последовательностью, в которой значки выбираются пользователем, и заполнение пустого пространство рабочего стола помещаемыми значками по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
11. Способ по п. 9, отличающийся тем, что заранее заданное событие означает событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области; или событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области.
12. Способ по любому из пп. 1-11, отличающийся тем, что после выполнения операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем, для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, способ далее содержит:
удаление значков, подлежащих упорядочиванию, которые уже были упорядочены, из буферной области.
13. Инструментарий для упорядочивания значков, отличающийся тем, что инструментарий содержит:
создающий модуль, выполненный с возможностью создавать буферную область;
модуль маркировки, выполненный с возможностью выполнять маркировку выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранять значки, подлежащие упорядочиванию, в буферной области; и
модуль упорядочивания, выполненный с возможностью выполнять операцию упорядочивания, соответствующую инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию.
14. Инструментарий по п. 13, отличающийся тем, что инструментарий далее содержит:
модуль запуска режима редактирования, способный, перед тем как создающий модуль создаст буферную область, запускать рабочий стол в режиме редактирования и назначать первую заранее заданную область в качестве подключаемой области выбора, предназначенной для того, чтобы пользователь мог производить выбор.
15. Инструментарий по п. 14, отличающийся тем, что модуль маркировки содержит:
создающий блок, способный в случаях, когда обнаруживается, что был произведен щелчок по любому из значков на рабочем столе, создавать буферную область и назначать первую заранее заданную область на рабочем столе областью отображения значков, подлежащих упорядочиванию; и
отображающий блок, выполненный с возможностью выполнять маркировку по меньшей мере одного выбранного пользователем значка как значка, подлежащего упорядочиванию, сохранение значков, подлежащих упорядочиванию, в буферной области и отображение значков, подлежащих упорядочиванию, в первой заранее заданной области.
16. Инструментарий по п. 15, отличающийся тем, что первый функциональный блок выполнен с возможностью выполнять маркировку по меньшей мере одного выбранного пользователям значка как значка, подлежащего упорядочиванию, в порядке последовательности, в которой значки выбираются пользователем, сохранять значки, подлежащие упорядочиванию, в буферной области, и отображать значки, подлежащие упорядочиванию, в первой заранее заданной области в порядке последовательности, в которой значки выбираются пользователем.
17. Инструментарий по п. 13, отличающийся тем, что в случае, если значок, выбранный пользователем, является значком папки, маркировка выбранного пользователем значка как значка, подлежащего упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области выполняется путем:
отображения всех содержащихся в папке значков, и маркировки по меньшей мере одного значка, содержащегося в выбранной пользователем папке, как значка, подлежащего упорядочиванию, и сохранения значков, подлежащих упорядочиванию, в буферной области.
18. Инструментарий по п. 17, отличающийся тем, что инструментарий далее содержит:
закрывающий модуль, способный, после того как модуль маркировки выполнил маркировку по меньшей мере одного значка в папке, выбранной пользователем, как значка, подлежащего упорядочиванию, и сохранил значки, подлежащие упорядочиванию в буферной области, выполнить закрытие папки в случае, если обнаруживается, что был произведен щелчок по любой области в области отображения папки, отличной от области, занятой каждым из значков, и названия папки.
19. Инструментарий по п. 15, отличающийся тем, что упорядочивающий модуль способен в случае, если производится щелчок по значку, подлежащему упорядочиванию, находящемуся в первой заранее заданной области, помещать значок, по которому был произведен щелчок, в первое пустое пространство на рабочем столе в качестве намеченного значка.
20. Инструментарий по п. 15, отличающийся тем, что упорядочивающий модуль содержит:
первый блок запуска, способный в случае, если в течение заранее заданного периода времени удерживалось нажатие на любой значок, подлежащий упорядочиванию, находящийся в первой заранее заданной области, назначать значок, на котором удерживалось нажатие в течение заранее заданного периода времени, в качестве намеченного значка, и назначать вторую заранее заданную область на рабочем столе в качестве области отображения панели удаления;
первый упорядочивающий блок, способный в случае, если намеченный значок перетаскивается во вторую заранее заданную область, удалять намеченный значок и удалять приложение, соответствующее намеченному значку;
второй упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнять намеченным значком эту область или помещать намеченный значок в данную область путем вставки и проталкивания; и
третий упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создавать папку с заранее заданным именем в области, занятой значком, и помещать в папку с заранее заданным именем как значок, занимающий эту область, так и намеченный значок.
21. Инструментарий по п. 15, отличающийся тем, что упорядочивающий модуль содержит:
второй блок запуска, способный в случае, если запущено заранее заданное событие, отображать количество всех значков, подлежащих упорядочиванию, сохраненных в буферной области, и назначать все значки, подлежащие упорядочиванию, сохраненные в буферной области, в качестве намеченного значка;
четвертый упорядочивающий блок, способный в случае, если производится щелчок по намеченному значку, помещать намеченный значок в пустое пространство рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем;
пятый упорядочивающий блок, выполненный с возможностью в случае, если в течение заранее заданного периода времени удерживается нажатие на намеченный значок, назначать вторую заранее заданную область в качестве области отображения панели удаления, и в случае, если намеченный значок перетаскивается во вторую заранее заданную область, пятый упорядочивающий блок способен выполнять удаление намеченного значка и удаление приложения, соответствующего намеченному значку;
шестой упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, занятую значком, создавать папку с заранее заданным именем в области, занятой значком, и помещать в папку с заранее заданным именем значок, занимающий эту область, и намеченный значок; и
седьмой упорядочивающий блок, способный в случае, если намеченный значок перетаскивается в область рабочего стола, не содержащую значка, заполнять намеченным значком эту область или помещать намеченный значок в данную область путем вставки и проталкивания.
22. Инструментарий по п. 21, отличающийся тем, что заполнение намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем, выполняется путем:
определение того, достаточно ли свободного пространства на рабочем столе;
в случае, если пустого пространства на рабочем столе достаточно, заполнение намеченным значком пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем; и
в случае, если пустого пространства на рабочем столе недостаточно, определение помещаемых в него значков в соответствии с количеством пустого пространства и последовательностью, в которой значки выбираются пользователем, и заполнение помещаемыми значками пустого пространства рабочего стола по принципу «один за другим» в порядке последовательности, в которой значки выбираются пользователем.
23. Инструментарий по п. 21, отличающийся тем, что заранее заданное событие означает событие перемещения двух точек касания относительно друг друга, происходящее в первой заранее заданной области; или событие одностороннего перемещения одной точки касания, происходящее в первой заранее заданной области.
24. Инструментарий по любому из пп. 13-23, отличающийся тем, что инструментарий далее содержит:
модуль удаления, способный, после того как модуль упорядочивания выполнит операцию упорядочивания, соответствующую инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области согласно инструкции по упорядочиванию, выполнять удаление значка, подлежащего упорядочиванию, который уже был упорядочен, из буферной области.
25. Устройство, отличающееся тем, что устройство содержит:
один или более процессоров;
память;
экран дисплея и
один или более модулей, сохраненных в памяти и выполненных с возможностью выполняться одним или более процессорами, один или более модулей выполнены с возможностью обладать следующими функциями:
создание буферной области, маркировка выбранных пользователем значков как значков, подлежащих упорядочиванию, и сохранение значков, подлежащих упорядочиванию, в буферной области; и
выполнение операции упорядочивания, соответствующей инструкции по упорядочиванию, заданной пользователем для значков, подлежащих упорядочиванию в буферной области, согласно инструкции по упорядочиванию.