СПОСОБ ДЛЯ ОТКРЫВАНИЯ ФАЙЛА В ПАПКЕ И ТЕРМИНАЛ
METHOD OF OPENING FILE IN FOLDER AND TERMINAL

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к области технологий связи, и, в частности, к способу открывания файла в папке и терминалу.
УРОВЕНЬ ТЕХНИКИ
[0002] В общем, папка устанавливается в терминальном устройстве, например, в пользовательском интерфейсе смартфона или компьютера, и пользователь может управлять приложением или файлом посредством использования папки. Когда пользователю требуется открыть файл в папке, пользователь может увидеть пиктограмму целевого файла только посредством сначала нажатия или касания пиктограммы папки, чтобы открыть папку, и затем может открыть целевой файл только посредством нахождения пиктограммы целевого файла и нажатия пиктограммы целевого файла. Файл здесь включает в себя приложение в терминальном устройстве. То есть в предшествующем уровне техники, чтобы открыть файл в папке, терминал может открыть целевой файл только посредством сначала получения операции нажатия папки пользователем, чтобы открыть папку, и затем получения операций выбора и открывания целевого файла. Поэтому, когда папка не открыта, пользователь не может напрямую видеть целевой файл в папке посредством использования предшествующего уровня техники, и не может напрямую открыть целевой файл.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Варианты осуществления настоящего изобретения обеспечивают способ для открывания файла в папке, и терминал. Варианты осуществления настоящего изобретения обеспечивают возможность пользователю увидеть пиктограмму файла в папке, когда папка не открыта, и напрямую открыть увиденный файл.
[0004] Согласно первому аспекту настоящего изобретения, обеспечивается способ для открывания файла в папке, включающий в себя:
получение операции, выполненной над областью пиктограммы папки;
определение того, выполнена ли операция над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке; и
если операция выполнена над предварительно установленной областью в области пиктограммы папки, открывание предварительно установленного файла.
[0005] Со ссылкой на первый аспект настоящего изобретения, в первом возможном варианте воплощения первого аспекта, способ дополнительно включает в себя:
если операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывание папки.
[0006] Со ссылкой на первый аспект настоящего изобретения или первый возможный вариант воплощения первого аспекта, во втором возможном варианте воплощения первого аспекта, область пиктограммы папки включает в себя множество предварительно установленных областей, которые соответственно и соответствующим образом отображают информацию о множестве предварительно установленных файлов.
[0007] Со ссылкой на первый аспект настоящего изобретения, или первый или второй возможный вариант воплощения первого аспекта, в третьем возможном варианте воплощения первого аспекта, перед получением операции, выполненной над областью пиктограммы папки, способ дополнительно включает в себя:
обнаружение доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается;
расширение пиктограммы папки в направлении к доступному пространству, когда обнаруженное доступное пространство больше чем или равно установленному порогу, где область расширенной пиктограммы папки включает в себя предварительно установленную область; и
отображение, в предварительно установленной области, информации о предварительно установленном файле.
[0008] Со ссылкой на третий возможный вариант воплощения первого аспекта настоящего изобретения, в четвертом возможном варианте воплощения первого аспекта, обнаружение доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
обнаружение доступного пространства на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается.
[0009] Со ссылкой на третий или четвертый возможный вариант воплощения первого аспекта настоящего изобретения, в пятом возможном варианте воплощения первого аспекта, расширение пиктограммы папки в направлении к доступному пространству, когда обнаруженное доступное пространство больше чем или равно установленному порогу, включает в себя:
когда обнаруженное доступное пространство больше чем или равно установленному порогу, определение того, включает ли в себя папка предварительно установленный файл; и
если определяется, что папка включает в себя предварительно установленный файл, расширение пиктограммы папки в направлении к доступному пространству.
[0010] Со ссылкой на любой из третьего по пятый возможные варианты воплощения первого аспекта настоящего изобретения, в шестом возможном варианте воплощения первого аспекта, перед обнаружением доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается, способ дополнительно включает в себя:
получение операции, которая используется, чтобы расширять пиктограмму папки; и
обнаружение доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
обнаружение, согласно операции, которая используется, чтобы расширять пиктограмму папки, доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0011] Со ссылкой на шестой возможный вариант воплощения первого аспекта настоящего изобретения, в седьмом возможном варианте воплощения первого аспекта, перед получением операции, которая используется, чтобы расширять пиктограмму папки, способ дополнительно включает в себя:
получение операции, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние, чтобы пиктограмма папки входила в подлежащее обработке состояние.
[0012] Со ссылкой на шестой или седьмой возможный вариант воплощения первого аспекта настоящего изобретения, в восьмом возможном варианте воплощения первого аспекта, получение операции, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки; и
расширение пиктограммы папки в направлении к доступному пространству включает в себя:
расширение, в ландшафтной ориентации, пиктограммы папки согласно полученной операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки.
[0013] Со ссылкой на шестой или седьмой возможный вариант воплощения первого аспекта настоящего изобретения, в девятом возможном варианте воплощения первого аспекта, получение операции, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки; и
расширение пиктограммы папки в направлении к доступному пространству включает в себя:
расширение, в портретной ориентации, пиктограммы папки согласно полученной операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки.
[0014] Согласно второму аспекту настоящего изобретения, обеспечивается способ для обработки пиктограммы папки, включающий в себя:
получение операции, которая используется, чтобы сжимать пиктограмму папки, где предварительно установленная область в области пиктограммы папки отображает информацию о предварительно установленном файле в папке; и
удаление, согласно полученной операции, которая используется, чтобы сжимать пиктограмму папки, предварительно установленной области, чтобы сжимать пиктограмму папки.
[0015] Со ссылкой на второй аспект настоящего изобретения, в первом возможном варианте воплощения второго аспекта, получение операции, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение операции, выполненной над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0016] Со ссылкой на второй аспект настоящего изобретения или первый возможный вариант воплощения второго аспекта, во втором возможном варианте воплощения второго аспекта, получение операции, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки; и
удаление, согласно полученной операции, которая используется, чтобы сжимать пиктограмму папки, предварительно установленной области включает в себя:
удаление предварительно установленной области согласно полученной операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки.
[0017] Со ссылкой на второй аспект настоящего изобретения или первый возможный вариант воплощения второго аспекта, в третьем возможном варианте воплощения второго аспекта, получение операции, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки; и
удаление, согласно полученной операции, которая используется, чтобы сжимать пиктограмму папки, предварительно установленной области включает в себя:
удаление предварительно установленной области согласно полученной операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки.
[0018] Со ссылкой на второй аспект настоящего изобретения или первый возможный вариант воплощения второго аспекта, в четвертом возможном варианте воплощения второго аспекта, получение операции, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение операции скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области; и
удаление, согласно полученной операции, которая используется, чтобы сжимать пиктограмму папки, предварительно установленной области включает в себя:
сжатие области пиктограммы папки согласно операции скольжения, где сжатая область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, перед сжатием, папки.
[0019] Согласно третьему аспекту настоящего изобретения, обеспечивается терминал, включающий в себя:
блок получения, сконфигурированный с возможностью получать операцию, выполненную над областью пиктограммы папки;
блок определения, сконфигурированный с возможностью определять то, выполнена ли операция, полученная посредством блока получения, над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке; и
блок открывания, сконфигурированный с возможностью: если блок определения определяет, что операция выполнена над предварительно установленной областью в области пиктограммы папки, открывать предварительно установленный файл.
[0020] Со ссылкой на третий аспект настоящего изобретения, в первом возможном варианте воплощения третьего аспекта, блок открывания дополнительно сконфигурирован с возможностью: если блок определения определяет, что операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывать папку.
[0021] Со ссылкой на третий аспект настоящего изобретения или первый возможный вариант воплощения третьего аспекта, во втором возможном варианте воплощения третьего аспекта, блок получения сконфигурирован с возможностью получать операцию, выполненную над областью пиктограммы папки, где область пиктограммы папки включает в себя множество предварительно установленных областей, которые соответственно и соответствующим образом отображают информацию о множестве предварительно установленных файлов.
[0022] Со ссылкой на третий аспект настоящего изобретения, или первый или второй возможный вариант воплощения третьего аспекта, в третьем возможном варианте воплощения третьего аспекта, терминал дополнительно включает в себя:
блок обнаружения, сконфигурированный с возможностью: перед тем, как блок получения получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается;
блок расширения, сконфигурированный с возможностью: когда доступное пространство, обнаруженное посредством блока обнаружения, больше чем или равно установленному порогу, расширять пиктограмму папки в направлении к доступному пространству, где область расширенной пиктограммы папки включает в себя предварительно установленную область; и
блок отображения, сконфигурированный с возможностью: после того, как блок расширения расширяет пиктограмму папки в направлении к доступному пространству, отображать, в предварительно установленной области, информацию о предварительно установленном файле.
[0023] Со ссылкой на третий возможный вариант воплощения третьего аспекта настоящего изобретения, в четвертом возможном варианте воплощения третьего аспекта, то, что блок обнаружения сконфигурирован с возможностью: перед тем, как блок получения получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
то, что сконфигурирован с возможностью: перед тем, как блок получения получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается.
[0024] Со ссылкой на третий или четвертый возможный вариант воплощения третьего аспекта настоящего изобретения, в пятом возможном варианте воплощения третьего аспекта, то, что блок расширения сконфигурирован с возможностью: когда доступное пространство, обнаруженное посредством блока обнаружения, больше чем или равно установленному порогу, расширять пиктограмму папки в направлении к доступному пространству, включает в себя:
то, что сконфигурирован с возможностью: когда доступное пространство, обнаруженное посредством блока обнаружения, больше чем или равно установленному порогу, определять то, включает ли в себя папка предварительно установленный файл, где информация о предварительно установленном файле используется для отображения в предварительно установленной области; и если определяется, что папка включает в себя предварительно установленный файл, расширять пиктограмму папки в направлении к доступному пространству.
[0025] Со ссылкой на любой из третьего по пятый возможные варианты воплощения третьего аспекта настоящего изобретения, в шестом возможном варианте воплощения третьего аспекта, блок получения дополнительно сконфигурирован с возможностью: перед тем, как блок обнаружения обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, получать операцию, которая используется, чтобы расширять пиктограмму папки; и
то, что блок обнаружения сконфигурирован с возможностью обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
то, что сконфигурирован с возможностью обнаруживать, согласно операции, которая используется, чтобы расширять пиктограмму папки, и получена посредством блока получения, доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0026] Со ссылкой на шестой возможный вариант воплощения третьего аспекта настоящего изобретения, в седьмом возможном варианте воплощения третьего аспекта, блок получения дополнительно сконфигурирован с возможностью: перед получением операции, которая используется, чтобы расширять пиктограмму папки, получать операцию, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние, чтобы пиктограмма папки входила в подлежащее обработке состояние.
[0027] Со ссылкой на шестой или седьмой возможный вариант воплощения третьего аспекта настоящего изобретения, в восьмом возможном варианте воплощения третьего аспекта, то, что блок получения сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки; и
то, что блок расширения сконфигурирован с возможностью расширять пиктограмму папки в направлении к доступному пространству, включает в себя:
то, что сконфигурирован с возможностью расширять, в ландшафтной ориентации, пиктограмму папки согласно полученной операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки.
[0028] Со ссылкой на шестой или седьмой возможный вариант воплощения третьего аспекта настоящего изобретения, в девятом возможном варианте воплощения третьего аспекта, то, что блок получения сконфигурирован с возможностью получать операцию запуска, которая используется, чтобы расширять пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки; и
то, что блок расширения сконфигурирован с возможностью расширять пиктограмму папки в направлении к доступному пространству, включает в себя:
то, что сконфигурирован с возможностью расширять, в портретной ориентации, пиктограмму папки согласно полученной операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки.
[0029] Согласно четвертому аспекту настоящего изобретения, обеспечивается терминал, включающий в себя:
блок получения, сконфигурированный с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, где предварительно установленная область в области пиктограммы папки отображает информацию о предварительно установленном файле в папке; и
блок расширения и сжатия, сконфигурированный с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, чтобы сжимать пиктограмму папки.
[0030] Со ссылкой на четвертый аспект настоящего изобретения, в первом возможном варианте воплощения четвертого аспекта, то, что блок получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, выполненную над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0031] Со ссылкой на четвертый аспект настоящего изобретения или первый возможный вариант воплощения четвертого аспекта, во втором возможном варианте воплощения четвертого аспекта, то, что блок получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки; и
то, что блок расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью удалять предварительно установленную область согласно операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и получена посредством блока получения.
[0032] Со ссылкой на четвертый аспект настоящего изобретения или первый возможный вариант воплощения четвертого аспекта, в третьем возможном варианте воплощения четвертого аспекта, то, что блок получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки; и
то, что блок расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью удалять предварительно установленную область согласно операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, и получена посредством блока получения.
[0033] Со ссылкой на четвертый аспект настоящего изобретения или первый возможный вариант воплощения четвертого аспекта, в четвертом возможном варианте воплощения четвертого аспекта, то, что блок получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области; и
то, что блок расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью сжимать область пиктограммы папки согласно операции скольжения, где сжатая область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, перед сжатием, папки.
[0034] Согласно пятому аспекту настоящего изобретения, обеспечивается терминал, включающий в себя:
устройство ввода, сконфигурированное с возможностью получать операцию, выполненную над областью пиктограммы папки;
устройство вывода, сконфигурированное с возможностью отображать, в предварительно установленной области, информацию о предварительно установленном файле в папке; и
процессор, отдельным образом соединенный с устройством ввода и устройством вывода и сконфигурированный с возможностью: определять то, выполнена ли операция, полученная посредством устройства ввода, над предварительно установленной областью в области пиктограммы папки; и если операция выполнена над предварительно установленной областью в области пиктограммы папки, открывать предварительно установленный файл.
[0035] Со ссылкой на пятый аспект настоящего изобретения, в первом возможном варианте воплощения пятого аспекта, процессор дополнительно сконфигурирован с возможностью: когда операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывать папку.
[0036] Со ссылкой на пятый аспект настоящего изобретения или первый возможный вариант воплощения пятого аспекта, во втором возможном варианте воплощения пятого аспекта, устройство ввода сконфигурировано с возможностью получать операцию, выполненную над областью пиктограммы папки, где область пиктограммы папки включает в себя множество предварительно установленных областей, которые соответственно и соответствующим образом отображают информацию о множестве предварительно установленных файлов.
[0037] Со ссылкой на пятый аспект настоящего изобретения, или первый или второй возможный вариант воплощения пятого аспекта, в третьем возможном варианте воплощения пятого аспекта, процессор дополнительно сконфигурирован с возможностью: перед тем, как устройство ввода получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается; и, когда обнаруженное доступное пространство больше чем или равно установленному порогу, расширять пиктограмму папки в направлении к доступному пространству, где область расширенной пиктограммы папки включает в себя предварительно установленную область.
[0038] Со ссылкой на третий возможный вариант воплощения пятого аспекта настоящего изобретения, в четвертом возможном варианте воплощения пятого аспекта, то, что перед тем, как устройство ввода получает операцию, выполненную над областью пиктограммы папки, процессор обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
перед тем, как устройство ввода получает операцию, выполненную над областью пиктограммы папки, обнаружение, посредством процессора, доступного пространства на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается.
[0039] Со ссылкой на третий или четвертый возможный вариант воплощения пятого аспекта настоящего изобретения, в пятом возможном варианте воплощения пятого аспекта, то, что, когда обнаруженное доступное пространство больше чем или равно установленному порогу, процессор расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
когда обнаруженное доступное пространство больше чем или равно установленному порогу, определение, посредством процессора, того, включает ли в себя папка предварительно установленный файл, где информация о предварительно установленном файле используется для отображения в предварительно установленной области; и если определяется, что папка включает в себя предварительно установленный файл, расширение пиктограммы папки в направлении к доступному пространству.
[0040] Со ссылкой на любой из третьего по пятый возможные варианты воплощения пятого аспекта настоящего изобретения, в шестом возможном варианте воплощения пятого аспекта, устройство ввода дополнительно сконфигурировано с возможностью: перед тем, как процессор обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, получать операцию, которая используется, чтобы расширять пиктограмму папки; и
то, что процессор обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
когда устройство ввода получает операцию, которая используется, чтобы расширять пиктограмму папки, обнаружение, посредством процессора, доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0041] Со ссылкой на шестой возможный вариант воплощения пятого аспекта настоящего изобретения, в седьмом возможном варианте воплощения пятого аспекта, устройство ввода дополнительно сконфигурировано с возможностью: перед получением операции, которая используется, чтобы расширять пиктограмму папки, получать операцию, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние; и
процессор дополнительно сконфигурирован с возможностью обеспечивать вход пиктограммы папки в подлежащее обработке состояние согласно операции, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние, и получена посредством устройства ввода.
[0042] Со ссылкой на шестой или седьмой возможный вариант воплощения пятого аспекта настоящего изобретения, в восьмом возможном варианте воплощения пятого аспекта, то, что устройство ввода получает операцию запуска, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки; и
то, что процессор расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
расширение, посредством процессора, в ландшафтной ориентации, пиктограммы папки согласно операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0043] Со ссылкой на шестой или седьмой возможный вариант воплощения пятого аспекта настоящего изобретения, в девятом возможном варианте воплощения пятого аспекта, то, что устройство ввода получает операцию запуска, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки; и
то, что процессор расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
расширение, посредством процессора, в портретной ориентации, пиктограммы папки согласно операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0044] Согласно шестому аспекту настоящего изобретения, обеспечивается терминал, включающий в себя:
устройство ввода, сконфигурированное с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки;
устройство вывода, сконфигурированное с возможностью отображать, в предварительно установленной области в области пиктограммы папки, информацию о предварительно установленном файле в папке; и
процессор, сконфигурированный с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, чтобы сжимать пиктограмму папки.
[0045] Со ссылкой на шестой аспект настоящего изобретения, в первом возможном варианте воплощения шестого аспекта, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, выполненной над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0046] Со ссылкой на шестой аспект настоящего изобретения или первый возможный вариант воплощения шестого аспекта, во втором возможном варианте воплощения шестого аспекта, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки; и
то, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
удаление, посредством процессора, предварительно установленной области согласно операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0047] Со ссылкой на шестой аспект настоящего изобретения или первый возможный вариант воплощения шестого аспекта, в третьем возможном варианте воплощения шестого аспекта, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки; и
то, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
удаление, посредством процессора, предварительно установленной области согласно операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0048] Со ссылкой на шестой аспект настоящего изобретения или первый возможный вариант воплощения шестого аспекта, в четвертом возможном варианте воплощения шестого аспекта, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области; и
то, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
сжатие, посредством процессора, области пиктограммы папки согласно операции скольжения, полученной посредством устройства ввода, где сжатая область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, перед сжатием, папки.
[0049] В вариантах осуществления настоящего изобретения, пиктограмма файла в папке отображается на пиктограмме папки. Когда папка не открыта, пользователь может напрямую видеть, из пиктограммы папки, пиктограмму файла, который необходимо открыть, чтобы напрямую осуществлять операцию запуска открывания файла, что является простым и удобным.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0050] Фиг. 1 является схематическим изображением блок-схемы последовательности операций способа для открывания файла в папке согласно одному варианту осуществления настоящего изобретения;
[0051] Фиг. 2A и фиг. 2B являются схематической блок-схемой последовательности операций другого способа для открывания файла в папке согласно одному варианту осуществления настоящего изобретения;
[0052] Фиг. 3 является схематической диаграммой пользовательского интерфейса;
[0053] Фиг. 4A и фиг. 4B являются схематической диаграммой функционирования;
[0054] Фиг. 5 является схематической диаграммой функционирования;
[0055] Фиг. 6A и фиг. 6B являются схематической диаграммой функционирования;
[0056] Фиг. 7A, фиг. 7B, фиг. 7C, и фиг. 7D являются схематической диаграммой функционирования;
[0057] Фиг. 8 является схематическим изображением блок-схемы последовательности операций способа для обработки пиктограммы папки согласно одному варианту осуществления настоящего изобретения;
[0058] Фиг. 9A и фиг. 9B являются схематической диаграммой функционирования;
[0059] Фиг. 10A и фиг. 10B являются схематической диаграммой функционирования;
[0060] Фиг. 11A и фиг. 11B являются схематической диаграммой функционирования;
[0061] Фиг. 12 является схематическим изображением структурной диаграммы терминала;
[0062] Фиг. 13 является схематическим изображением структурной диаграммы другого терминала;
[0063] Фиг. 14 является схематическим изображением структурной диаграммы еще другого терминала; и
[0064] Фиг. 15 является схематическим изображением структурной диаграммы еще другого терминала.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0065] Варианты осуществления перечисляются в последующем, чтобы подробно описывать настоящее изобретение.
[0066] Как показано на фиг. 1, один вариант осуществления настоящего изобретения обеспечивает способ для открывания файла в папке, где способ включает в себя следующие этапы:
[0067] 101. Получение операции, выполненной над областью пиктограммы папки.
[0068] Операция может быть нажатием на мыши, может быть касанием сенсорного экрана пользователем, или может быть бесконтактной операцией или операцией жеста воздухе, где область, на которой операция выполнена, является областью пиктограммы папки.
[0069] 102. Определение того, выполнена ли операция над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке.
[0070] Информация о предварительно установленном файле может быть пиктограммой предварительно установленного файла. Предварительно установленный файл может быть всеми или некоторыми файлами в папке. Например, когда имеется относительно малое количество файлов в папке, например, имеется только один или два файла в папке, все файлы в папке могут отображаться на пиктограмме папки. Альтернативно, когда имеется относительно большое количество файлов в папке, некоторые файлы в папке могут отображаться на пиктограмме папки. На этом этапе, терминальное устройство может автоматически выбирать, согласно предварительно установленному условию, пиктограмму файла, который находится в папке и удовлетворяет предварительно установленному условию, и отображать пиктограмму файла на пиктограмме папки. Например, предварительно установленный файл может быть наиболее часто используемым файлом в папке или недавно использованным файлом. В дополнение, предварительно установленный файл может вручную устанавливаться пользователем, то есть файл, выбранный пользователем, в папке используется в качестве предварительно установленного файла. Например, пользователь может выбрать избранный файл из файлов в папке, и выполнить ручную установку, чтобы отображать пиктограмму избранного файла на пиктограмме папки. Несомненно, пользователь может выбирать файл согласно некоторому требованию, и отображать пиктограмму выбранного файла на пиктограмме папки. Файл здесь включает в себя приложение.
[0071] Если результат определения на этапе 102 состоит в том, что операция выполнена над предварительно установленной областью в области пиктограммы папки, выполняется этап 103.
[0072] 103. Открывание предварительно установленного файла.
[0073] Когда папка не открыта, пользователь может видеть пиктограмму предварительно установленного файла в папке из пиктограммы папки, и если файл, который должен быть открыт, является предварительно установленным файлом, может напрямую осуществлять операцию запуска открывания файла. Например, когда пользователь видит, что пиктограмма приложения, подлежащего открыванию, отображается на пиктограмме папки, пользователь может нажать отображенную пиктограмму приложения, чтобы напрямую открыть приложение.
[0074] В фактическом применении, файл может открываться посредством нажатия папки согласно привычке пользователя. Чтобы избегать влияния на использование папки, следующее техническое решение может использоваться в этом варианте осуществления настоящего изобретения: если полученная операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывается папка. Область пиктограммы папки за исключением предварительно установленной области может использоваться, чтобы отображать пиктограмму в виде свернутого изображения файла в папке. Например, пиктограмма папки может разделяться на две области: одна область используется, чтобы отображать пиктограмму предварительно установленного файла в папке, где файл может напрямую открываться посредством операции, выполненной над этой областью; другая область может использоваться, чтобы отображать пиктограмму в виде свернутого изображения файла в папке, где папка может открываться посредством операции, выполненной над другой областью. Чтобы помогать идентифицировать упомянутые две разные области и помогать пользователю идентифицировать пиктограмму предварительно установленного файла, пиктограмма, которая принадлежит предварительно установленному файлу и отображается в области пиктограммы папки, должна быть больше чем отображенная пиктограмма в виде свернутого изображения.
[0075] Конкретно, терминал отображает пиктограммы некоторых файлов в папке на пиктограмме папки, где некоторые файлы включают в себя первый файл. То есть пиктограмма первого файла отображается на пиктограмме папки. Терминальное устройство получает операцию запуска, которая используется, чтобы открывать первый файл, и происходит в первой области, где первая область является областью для отображения пиктограммы первого файла на пиктограмме папки; и после получения операции запуска, которая используется, чтобы открывать первый файл, открывает первый файл. Поэтому пользователь может напрямую открывать первый файл только посредством напрямую нажатия пиктограммы, которая принадлежит первому файлу и отображается на пиктограмме папки. Другая область, описанная выше, может использоваться, чтобы отображать или не отображать свернутое изображение файла в папке, и пример отображения свернутого изображения файла используется здесь для описания. Конкретно, свернутые изображения других файлов в папке отображаются на пиктограмме папки; получается операция запуска, которая используется, чтобы открывать папку, и происходит во второй области, где вторая область является областью для отображения свернутых изображений других файлов на пиктограмме папки, то есть областью отображения свернутых изображений; и после того, как получается операция запуска, которая используется, чтобы открывать папку, папка открывается.
[0076] Чтобы обеспечивать возможность пиктограмме папки иметь достаточную область, чтобы ясно отображать пиктограмму файла, пиктограмма, которая принадлежит папке и находится в нормальном состоянии, должна расширяться, чтобы увеличивать размер пиктограммы папки. Поэтому этот вариант осуществления настоящего изобретения может дополнительно включать в себя техническое решение расширения пиктограммы папки. Конкретно, перед тем, как операция, выполненная над областью пиктограммы папки, получается, терминал может получать операцию, которая используется, чтобы расширять пиктограмму папки; обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, согласно операции, которая используется, чтобы расширять пиктограмму папки. Терминал может автоматически обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается; и когда обнаруженное доступное пространство больше чем или равно установленному порогу, пиктограмма папки расширяется в направлении к доступному пространству. Область расширенной пиктограммы папки включает в себя предварительно установленную область. Порог может предварительно устанавливать наименьшее расширяемое пространство. После того, как пиктограмма папки расширяется в направлении к доступному пространству, информация о предварительно установленном файле отображается в предварительно установленной области. Обнаружение доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается, согласно операции, которая используется, чтобы расширять пиктограмму папки, может конкретно включать в себя: обнаружение доступного пространства на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается. Здесь необходимо отметить, что в области пиктограммы папки могут устанавливаться множество предварительно установленных областей, где множество предварительно установленных областей могут соответственно и соответствующим образом отображать информацию о множестве предварительно установленных файлов. Множество предварительно установленных областей могут устанавливаться согласно некоторому требованию, особенно, когда обнаруживается, что имеется достаточное доступное пространство, которое может использоваться, чтобы расширять область пиктограммы папки, и находится около пиктограммы папки.
[0077] Последующее дополнительно описывает настоящее изобретение со ссылкой на конкретный сценарий применения.
[0078] Как показано на фиг. 2, фиг. 2 показывает блок-схему последовательности операций способа для открывания файла в папке, где процедура способа включает в себя:
[0079] 201. Терминальное устройство отслеживает, имеется ли операция запуска, выполненная над пиктограммой папки.
[0080] Операция запуска может быть установленной операцией касания и удержания или другой операцией жеста. Например, пользователь перетаскивает, в пользовательском интерфейсе терминала, пиктограмму папки. Если не имеется никакой операции запуска, выполненной над пиктограммой папки, выполняется этап 202; если имеется операция запуска, выполненная над пиктограммой папки, выполняется этап 208.
[0081] 202. Обнаружение того, больше ли чем или равно доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, установленному порогу.
[0082] То есть обнаруживается, имеется ли достаточное доступное пространство, которое используется, чтобы расширять пиктограмму папки, и около положения пиктограммы папки. Когда обнаруженное доступное пространство больше чем или равно порогу, выполняется этап 203; или когда обнаруженное доступное пространство меньше, чем порог, выполняется этап 206.
[0083] 203. Определение того, включает ли в себя папка предварительно установленный файл, где информация о предварительно установленном файле используется для отображения в предварительно установленной области.
[0084] Если определяется, что папка включает в себя предварительно установленный файл, выполняется этап 204; или если определяется, что папка не включает в себя предварительно установленный файл, процедура оканчивается. Для предварительно установленного файла на этом этапе, см. описание в отношении предварительно установленного файла на этапе 102 в варианте 1 осуществления, и подробности здесь снова не описываются.
[0085] 204. Расширение пиктограммы папки в направлении к доступному пространству.
[0086] Терминальное устройство может расширять пиктограмму папки согласно размеру обнаруженного доступного пространства, или может расширять пиктограмму папки согласно размеру предварительно установленного пространства расширения.
[0087] 205. Отображение пиктограммы предварительно установленного файла в области расширения пиктограммы папки. То есть область расширения расширенной пиктограммы папки используется в качестве предварительно установленной области, чтобы отображать пиктограмму предварительно установленного файла.
[0088] 206. Определение того, находится ли пиктограмма папки в расширенном состоянии.
[0089] Когда определяется, что пиктограмма папки находится в расширенном состоянии, выполняется этап 207. Когда определяется, что пиктограмма папки не находится в расширенном состоянии, процедура оканчивается.
[0090] 207. Сжатие пиктограммы папки в состояние до расширения.
[0091] То есть пиктограмма папки восстанавливается в нормальное состояние, то есть размер, который является таким же, как нормальная папка в пользовательском интерфейсе.
[0092] Предшествующие этапы 202 по 204 являются процедурой, в которой терминальное устройство автоматически обнаруживает доступное пространство и расширяет пиктограмму папки. Следующие этапы 208 по 211 являются процедурой, в которой пользователь вручную расширяет пиктограмму папки.
[0093] Этап 208: Указание пользователю, что пиктограмма папки входит в подлежащее обработке состояние.
[0094] Подлежащее обработке состояние является состоянием, в котором пиктограмма папки является готовой для операции расширения или сжатия. Когда пиктограмма папки входит в подлежащее обработке состояние, операция расширения или сжатия может выполняться над пиктограммой папки. Когда операция расширения выполняется над пиктограммой папки, пиктограмма папки расширяется. Когда операция сжатия выполняется над пиктограммой папки, пиктограмма папки уменьшается, и может уменьшаться до размера пиктограммы, которая принадлежит папке и находится в нормальном состоянии.
[0095] 209. В подлежащем обработке состоянии, определение того, получена ли операция запуска, которая используется, чтобы расширять пиктограмму папки.
[0096] Например, когда пиктограмма папки находится в подлежащем обработке состоянии, терминальное устройство получает операцию запуска, которая используется, чтобы расширять пиктограмму папки, и когда операция запуска, которая используется, чтобы расширять пиктограмму папки, получена, выполняет этап 210a. Например, получается операция, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки; и пиктограмма папки расширяется в ландшафтной ориентации согласно полученной операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки. Альтернативно, получается операция, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки; и пиктограмма папки расширяется в портретной ориентации согласно полученной операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки. То есть пользователь может напрямую и вручную расширять, в пользовательском интерфейсе терминального устройства, пиктограмму папки, чтобы расширять пиктограмму папки. Несомненно, если операция запуска, которая используется, чтобы расширять пиктограмму папки, не получена, выполняется этап 210b.
[0097] 210a. Определение того, включает ли в себя папка предварительно установленный файл.
[0098] Если папка включает в себя предварительно установленный файл, выполняется этап 211; или если папка не включает в себя предварительно установленный файл, выполняется этап 210b. Для предварительно установленного файла на этом этапе 210a, см. описание в отношении предварительно установленного файла на этапе 102 в варианте 1 осуществления, и подробности здесь снова не описываются.
[0099] 210b. Восстановление пиктограммы папки из подлежащего обработке состояния в нормальное состояние.
[0100] 211. Расширение пиктограммы папки в направлении к доступному пространству согласно полученной операции запуска, которая используется, чтобы расширять пиктограмму папки. Этап 205 выполняется после этапа 211.
[0101] Поэтому согласно способу в настоящем изобретении, терминал может автоматически идентифицировать доступное пространство в пользовательском интерфейсе, и расширять пиктограмму папки; или пиктограмма папки может напрямую и вручную расширяться, когда папка находится в подлежащем обработке состоянии, так что пиктограмма файла в папке ясным образом отображается на расширенной пиктограмме папки.
[0102] После того, как выполняется этап 205, способ дополнительно включает в себя:
[0103] 212. Получение операции, выполненной над областью пиктограммы папки.
[0104] 213. Определение того, выполнена ли операция над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке.
[0105] Если операция выполнена над предварительно установленной областью в области пиктограммы папки, выполняется этап 214.
[0106] Если операция не выполнена над предварительно установленной областью в области пиктограммы папки, процедура оканчивается.
[0107] 214. Открывание предварительно установленного файла.
[0108] Этапы 212 по 214 являются аналогичными этапам 101 по 103 в варианте 1 осуществления, и подробности здесь снова не описываются.
[0109] Последующее описывает настоящее изобретение со ссылкой на диаграмму конкретного применения.
[0110] Как показано на фиг. 3, пиктограмма приложения A, пиктограмма приложения B, пиктограмма приложения C, пиктограмма приложения D, пиктограмма папки 1, и пиктограмма папки 2 отображаются в пользовательском интерфейсе терминала. Пиктограмма папки 1 разделена на две части областей. Одна область является областью отображения свернутых изображений, где область отображения свернутых изображений отображает свернутое изображение приложения A, свернутое изображение приложения B, свернутое изображение приложения C, свернутое изображение приложения D, свернутое изображение приложения I, свернутое изображение приложения F, свернутое изображение приложения G, и свернутое изображение приложения H. Другая область отображает пиктограмму приложения E. На фиг. 3, размер пиктограммы приложения E, отображенной в области пиктограммы папки 1, больше чем размеры свернутых изображений приложений A, B, C, D, I, F, G, и H для различения от свернутых изображений этих приложений, так что пользователь видит пиктограмму приложения E из пиктограммы папки 1. Пиктограмма приложения E, отображенная в области пиктограммы папки 1, также может быть свернутым изображением, где размер свернутого изображения больше чем размеры свернутых изображений приложений A, B, C, D, I, F, G, и H, которое также может различаться от свернутых изображений этих приложений и достигать цели облегчения просмотра пользователю.
[0111] Как показано на фиг. 4, пользователь может открыть папку 1 посредством напрямую нажатия области отображения свернутых изображений. Пользователь может напрямую открыть приложение E посредством напрямую нажатия пиктограммы приложения E. Папка 2 также включает в себя две части областей. Одна область также является областью отображения свернутых изображений, где область отображения свернутых изображений отображает свернутое изображение приложения K, свернутое изображение приложения R, свернутое изображение приложения X, свернутое изображение приложения G, свернутое изображение приложения Q, свернутое изображение приложения L, свернутое изображение приложения P, и свернутое изображение приложения I. Другая область отображает пиктограмму приложения M. Пользователь может открыть папку 2 посредством напрямую нажатия области отображения свернутых изображений. Пользователь может напрямую открыть приложение M посредством напрямую нажатия пиктограммы приложения M. Здесь следует отметить, что на фиг. 4, размер пиктограммы приложения M, отображенной в области пиктограммы папки 2, больше чем размеры свернутых изображений приложений K, R, X, G, Q, L, P, и I для различения от свернутых изображений этих приложений, так что пользователь видит пиктограмму приложения E из пиктограммы папки 1. Пиктограмма приложения M, отображенная в области пиктограммы папки 2, также может быть свернутым изображением, где размер свернутого изображения больше чем размеры свернутых изображений приложений K, R, X, G, Q, L, P, и I, которое также может различаться от свернутых изображений этих приложений и облегчать просмотр пользователю.
[0112] Как показано на фиг. 5, фиг. 5 показывает диаграмму автоматического расширения, в ландшафтной ориентации, пиктограммы папки, которая не накладывает никакого ограничения на настоящее изобретение. В ландшафтной ориентации, не имеется никакого доступного пространства на левой и правой сторонах пиктограммы папки 1 и пиктограммы папки 2. В процессе использования способа настоящего изобретения, пользователь может перетаскивать пиктограмму папки 2 и пиктограмму папки 2 вниз в положение, около которого имеется доступное пространство, так что пиктограмма папки 2 расширяется. Так как пиктограмма папки 2 перетаскивается, доступное пространство также формируется на правой стороне пиктограммы папки 1, так что пиктограмма папки 1 также расширяется. Из фиг. 5 можно видеть, что пиктограмма приложения E отображается на расширенной пиктограмме папки 1, и пиктограмма приложения M отображается на расширенной пиктограмме папки 2. Пиктограмма папки 2 может перетаскиваться снова в положение, около которого имеется больше доступного пространства, чтобы расширять пиктограмму папки 2 снова, так что пиктограмма приложения Q также отображается на пиктограмме папки 2. Несомненно, перед тем, как пиктограмма папки 2 перетаскивается, пиктограммам приложений, которые должны отображаться на пиктограмме папки 2, могут назначаться приоритеты. В случае, когда имеется достаточное пространство в расширенной пиктограмме папки 2, пиктограммы приложений отображаются на пиктограмме папки 2 согласно приоритетам. Здесь, приоритет пиктограммы приложения M больше чем приоритет пиктограммы приложения Q.
[0113] Как показано на фиг. 6, фиг. 6 показывает диаграмму ручного расширения, в ландшафтной ориентации, пиктограммы папки. Пиктограмма папки 2 в пользовательском интерфейсе перетаскивается в ландшафтной ориентации в направлении к доступному пространству. Когда пространство расширения пиктограммы папки может размещать пиктограмму одного приложения, приложение M с наивысшим приоритетом отображается в пространстве расширения. Пиктограмма папки 2 продолжает перетаскиваться дополнительно в ландшафтной ориентации. Терминал перемещает приложение D в пользовательском интерфейсе в другое положение в пользовательском интерфейсе, и пиктограмма папки 2 дополнительно расширяется, где пространство, увеличенное посредством дополнительного расширения, может размещать одну или более пиктограмму приложения; затем, пиктограмма приложения L отображается в пространстве, увеличенном посредством дополнительного расширения, где приоритет пиктограммы приложения L является более низким, чем приоритет пиктограммы приложения M.
[0114] Как показано на фиг. 7, фиг. 7 показывает процесс установки вручную пиктограммы приложения, подлежащей отображению на пиктограмме папки. Область свернутых изображений пиктограммы папки 1 нажимается, чтобы открыть папку 1. Пиктограмма приложения I в папке 1 перетаскивается в положение заголовка папки для папки 1; затем, пиктограмма приложения I отображается на пиктограмме папки 1. Подобным образом, пиктограмма приложения E в папке 1 перетаскивается в положение заголовка папки для папки 1; затем, пиктограмма приложения E отображается на пиктограмме папки 1.
[0115] Как показано на фиг. 8, один вариант осуществления настоящего изобретения дополнительно обеспечивает способ для обработки пиктограммы папки, включающий в себя следующие этапы: 301. Получение операции, которая используется, чтобы сжимать пиктограмму папки, где предварительно установленная область в области пиктограммы папки отображает информацию о предварительно установленном файле в папке.
[0116] 302. Удаление, согласно полученной операции, которая используется, чтобы сжимать пиктограмму папки, предварительно установленной области, чтобы сжимать пиктограмму папки.
[0117] Этап 301 может включать в себя:
получение операции, выполненной над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0118] Этот вариант осуществления настоящего изобретения также может использовать следующие технические решения, чтобы пользователь мог использовать разные жесты, чтобы выполнять операцию сжатия над пиктограммой папки.
[0119] Например, терминал получает операцию, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и удаляет предварительно установленную область согласно полученной операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и уменьшать пиктограмму папки, где предварительно установленная область является областью, которая находится на пиктограмме папки, и отображает, в ландшафтной ориентации, пиктограмму предварительно установленного файла.
[0120] В качестве другого примера, терминал получает операцию, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, и удаляет предварительно установленную область согласно полученной операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, где предварительно установленная область является областью, которая находится на пиктограмме папки, и отображает, в портретной ориентации, пиктограмму файла.
[0121] В качестве еще другого примера, получается операция скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области; и область пиктограммы папки уменьшается согласно операции скольжения, где уменьшенная область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, до уменьшения, папки. Конкретно, получается операция скольжения из первой области во вторую область, где первая область является областью, которая находится на пиктограмме папки, и отображает пиктограмму предварительно установленного файла в папке, то есть предварительно установленной областью, и вторая область является областью, которая находится на пиктограмме папки и используется, чтобы отображать свернутое изображение файла в папке; предварительно установленная область на пиктограмме папки удаляется согласно операции скольжения из первой области во вторую область.
[0122] Когда операция, которая используется, чтобы сжимать пиктограмму папки, и получена на этапе 301, является операцией перетаскивания, обнаруживается, меньше ли доступное пространство около целевого положения перетаскивания чем предварительно установленный порог, и когда доступное пространство меньше, чем предварительно установленный порог, пиктограмма папки сжимается. Как показано на фиг. 9, расширенная пиктограмма папки 2 перетаскивается в доступное пространство между приложением B и приложением C. Так как доступное пространство может размещать только пиктограмму, до расширения, папки 2, когда терминал обнаруживает, что доступное пространство не может размещать расширенную пиктограмму папки 2, пиктограмма папки 2 сжимается до размера пиктограммы, до расширения, папки 2.
[0123] Как показано на фиг. 10, пользователь может восстанавливать расширенную пиктограмму папки посредством использования ручной операции. Например, пиктограмма приложения L и пиктограмма приложения M отображаются на пиктограмме папки 2. Используется способ касания и удержания пиктограммы папки 2, так что пиктограмма папки 2 находится в подлежащем обработке состоянии, и затем используется операция перетаскивания, чтобы осуществить перетаскивание из положения пиктограммы приложения L в область отображения свернутых изображений пиктограммы папки 2, так что пиктограмма приложения L исчезает из пиктограммы папки 2, и пиктограмма папки 2 уменьшается. Подобным образом, пиктограмма приложения M также может перетаскиваться в область отображения свернутых изображений пиктограммы папки 2, так что пиктограмма приложения M также исчезает, чтобы дополнительно сжимать пиктограмму папки 2. Как показано на фиг. 11, пиктограмма приложения L напрямую перетаскивается в область отображения свернутых изображений пиктограммы папки без установки подлежащего обработке состояния пиктограммы папки, так что пиктограмма приложения L исчезает из пиктограммы папки 2, и пиктограмма папки уменьшается.
[0124] Как показано на фиг. 12, один вариант осуществления настоящего изобретения обеспечивает терминал 401, включающий в себя:
блок 402 получения, сконфигурированный с возможностью получать операцию, выполненную над областью пиктограммы папки;
блок 403 определения, сконфигурированный с возможностью определять то, выполнена ли операция, полученная посредством блока 402 получения, над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке; и
блок 404 открывания, сконфигурированный с возможностью: если блок 403 определения определяет, что операция выполнена над предварительно установленной областью в области пиктограммы папки, открывать предварительно установленный файл.
[0125] Как показано на фиг. 13, один вариант осуществления настоящего изобретения дополнительно обеспечивает терминал 501, включающий в себя:
блок 502 получения, сконфигурированный с возможностью получать операцию, выполненную над областью пиктограммы папки;
блок 503 определения, сконфигурированный с возможностью определять то, выполнена ли операция, полученная посредством блока 502 получения, над предварительно установленной областью в области пиктограммы папки, где предварительно установленная область отображает информацию о предварительно установленном файле в папке; и
блок 504 открывания, сконфигурированный с возможностью: если блок 503 определения определяет, что операция выполнена над предварительно установленной областью в области пиктограммы папки, открывать предварительно установленный файл.
[0126] Блок 504 открывания дополнительно сконфигурирован с возможностью: если блок 503 определения определяет, что операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывать папку.
[0127] Предпочтительно, блок 502 получения сконфигурирован с возможностью получать операцию, выполненную над областью пиктограммы папки, где область пиктограммы папки включает в себя множество предварительно установленных областей, которые соответственно и соответствующим образом отображают информацию о множестве предварительно установленных файлов.
[0128] Предпочтительно, терминал 501 дополнительно включает в себя: блок 505 обнаружения, блок 506 расширения, и блок 507 отображения.
[0129] Блок 505 обнаружения сконфигурирован с возможностью: перед тем, как блок 502 получения получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0130] Блок 506 расширения сконфигурирован с возможностью: когда доступное пространство, обнаруженное посредством блока 505 обнаружения, больше чем или равно установленному порогу, расширять пиктограмму папки в направлении к доступному пространству, где область расширенной пиктограммы папки включает в себя предварительно установленную область.
[0131] Блок 507 отображения сконфигурирован с возможностью: после того, как блок 506 расширения расширяет пиктограмму папки в направлении к доступному пространству, отображать, в предварительно установленной области, информацию о предварительно установленном файле.
[0132] Предпочтительно, блок 505 обнаружения дополнительно сконфигурирован с возможностью: перед тем, как блок 502 получения получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается.
[0133] Предпочтительно, блок 506 расширения дополнительно сконфигурирован с возможностью: когда доступное пространство, обнаруженное посредством блока 505 обнаружения, больше чем или равно установленному порогу, определять то, включает ли в себя папка предварительно установленный файл, где информация о предварительно установленном файле используется для отображения в предварительно установленной области; и если определяется, что папка включает в себя предварительно установленный файл, расширять пиктограмму папки в направлении к доступному пространству.
[0134] Предпочтительно, блок 502 получения дополнительно сконфигурирован с возможностью: перед тем, как блок 505 обнаружения обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, получать операцию, которая используется, чтобы расширять пиктограмму папки.
[0135] То, что блок 505 обнаружения сконфигурирован с возможностью обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
то, что сконфигурирован с возможностью: обнаруживать, согласно операции, которая используется, чтобы расширять пиктограмму папки, и получена посредством блока 502 получения, доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0136] Предпочтительно, блок 503 получения дополнительно сконфигурирован с возможностью: перед получением операции, которая используется, чтобы расширять пиктограмму папки, получать операцию, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние, чтобы пиктограмма папки входила в подлежащее обработке состояние.
[0137] Предпочтительно, то, что блок 502 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки.
[0138] То, что блок 506 расширения сконфигурирован с возможностью расширять пиктограмму папки в направлении к доступному пространству, включает в себя:
то, что сконфигурирован с возможностью расширять, в ландшафтной ориентации, пиктограмму папки согласно операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки, и получена посредством блока 502 получения.
[0139] Предпочтительно, то, что блок 502 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки.
[0140] То, что блок 506 расширения сконфигурирован с возможностью расширять пиктограмму папки в направлении к доступному пространству, включает в себя:
то, что сконфигурирован с возможностью расширять, в портретной ориентации, пиктограмму папки согласно операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки, и получена посредством блока 502 получения.
[0141] Как показано на фиг. 14, один вариант осуществления настоящего изобретения дополнительно обеспечивает терминал 601, включающий в себя:
блок 602 получения, сконфигурированный с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, где предварительно установленная область в области пиктограммы папки отображает информацию о предварительно установленном файле в папке; и
блок 603 расширения и сжатия, сконфигурированный с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока 602 получения, предварительно установленную область, чтобы сжимать пиктограмму папки.
[0142] Предпочтительно, то, что блок 602 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, выполненную над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0143] Предпочтительно, то, что блок 602 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки.
[0144] То, что блок 603 расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью удалять предварительно установленную область согласно операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и получена посредством блока 602 получения. Предпочтительно, то, что блок 602 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки.
[0145] То, что блок 603 расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью удалять предварительно установленную область согласно операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, и получена посредством блока 602 получения. Предпочтительно, то, что блок 602 получения сконфигурирован с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
то, что сконфигурирован с возможностью получать операцию скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области.
[0146] То, что блок 603 расширения и сжатия сконфигурирован с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством блока получения, предварительно установленную область, включает в себя:
то, что сконфигурирован с возможностью сжимать область пиктограммы папки согласно операции скольжения, где сжатая область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, перед сжатием, папки. Как показано на фиг. 15, один вариант осуществления настоящего изобретения дополнительно обеспечивает терминал 701, включающий в себя:
устройство 702 ввода, сконфигурированное с возможностью получать операцию, выполненную над областью пиктограммы папки;
устройство 703 вывода, сконфигурированное с возможностью отображать, в предварительно установленной области, информацию о предварительно установленном файле в папке; и
процессор 704, отдельным образом соединенный с устройством 702 ввода и устройством 703 вывода и сконфигурированный с возможностью: определять то, выполнена ли операция, полученная посредством устройства 702 ввода, над предварительно установленной областью в области пиктограммы папки; и если операция выполнена над предварительно установленной областью в области пиктограммы папки, открывать предварительно установленный файл.
[0147] Предпочтительно, процессор 704 дополнительно сконфигурирован с возможностью: когда операция выполнена над областью пиктограммы папки за исключением предварительно установленной области, открывать папку.
[0148] Предпочтительно, устройство 702 ввода сконфигурировано с возможностью получать операцию, выполненную над областью пиктограммы папки, где область пиктограммы папки включает в себя множество предварительно установленных областей, которые соответственно и соответствующим образом отображают информацию о множестве предварительно установленных файлов.
[0149] Предпочтительно, процессор 704 дополнительно сконфигурирован с возможностью: перед тем, как устройство 702 ввода получает операцию, выполненную над областью пиктограммы папки, обнаруживать доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается; и когда обнаруженное доступное пространство больше чем или равно установленному порогу, расширять пиктограмму папки в направлении к доступному пространству, где область расширенной пиктограммы папки включает в себя предварительно установленную область.
[0150] Предпочтительно, то, что перед тем, как устройство 702 ввода получает операцию, выполненную над областью пиктограммы папки, процессор 704 обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
перед тем, как устройство 702 ввода получает операцию, выполненную над областью пиктограммы папки, обнаружение, посредством процессора 704, доступного пространства на двух сторонах ландшафтной ориентации или портретной ориентации положения пользовательского интерфейса, в котором папка располагается.
[0151] Предпочтительно, то, что, когда обнаруженное доступное пространство больше чем или равно установленному порогу, процессор 704 расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
когда обнаруженное доступное пространство больше чем или равно установленному порогу, определение, посредством процессора 704, того, включает ли в себя папка предварительно установленный файл, где информация о предварительно установленном файле используется для отображения в предварительно установленной области; и если определяется, что папка включает в себя предварительно установленный файл, расширение пиктограммы папки в направлении к доступному пространству.
[0152] Предпочтительно, устройство 702 ввода дополнительно сконфигурировано с возможностью: перед тем, как процессор 704 обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, получать операцию, которая используется, чтобы расширять пиктограмму папки.
[0153] То, что процессор 704 обнаруживает доступное пространство около положения пользовательского интерфейса, в котором пиктограмма папки располагается, включает в себя:
когда устройство 702 ввода получает операцию, которая используется, чтобы расширять пиктограмму папки, обнаружение, посредством процессора 704, доступного пространства около положения пользовательского интерфейса, в котором пиктограмма папки располагается.
[0154] Предпочтительно, устройство 702 ввода дополнительно сконфигурировано с возможностью: перед получением операции, которая используется, чтобы расширять пиктограмму папки, получать операцию, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние.
[0155] Процессор 704 дополнительно сконфигурирован, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние согласно операции, которая используется, чтобы обеспечивать вход пиктограммы папки в подлежащее обработке состояние, и получена посредством устройства 702 ввода.
[0156] Предпочтительно, то, что устройство 702 ввода получает операцию запуска, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение, посредством устройства 702 ввода, операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки.
[0157] То, что процессор 704 расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
расширение, посредством процессора 704, в ландшафтной ориентации, пиктограммы папки согласно операции, которая используется, чтобы расширять, в ландшафтной ориентации, пиктограмму папки, и получена посредством устройства 702 ввода.
[0158] Предпочтительно, то, что устройство 702 ввода получает операцию запуска, которая используется, чтобы расширять пиктограмму папки, включает в себя:
получение, посредством устройства 702 ввода, операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки.
[0159] То, что процессор 704 расширяет пиктограмму папки в направлении к доступному пространству, включает в себя:
расширение, посредством процессора 704, в портретной ориентации, пиктограммы папки согласно операции, которая используется, чтобы расширять, в портретной ориентации, пиктограмму папки, и получена посредством устройства 702 ввода.
[0160] Один вариант осуществления настоящего изобретения дополнительно обеспечивает терминал, включающий в себя:
устройство ввода, сконфигурированное с возможностью получать операцию, которая используется, чтобы сжимать пиктограмму папки;
устройство вывода, сконфигурированное с возможностью отображать, в предварительно установленной области в области пиктограммы папки, информацию о предварительно установленном файле в папке; и
процессор, сконфигурированный с возможностью удалять, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, чтобы сжимать пиктограмму папки.
[0161] Предпочтительно, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, выполненной над предварительно установленной областью, где операция, выполненная над предварительно установленной областью, используется, чтобы сжимать пиктограмму папки.
[0162] Предпочтительно, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки.
[0163] То, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
удаление, посредством процессора, предварительно установленной области согласно операции, которая используется, чтобы сжимать, в ландшафтной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0164] Предпочтительно, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки.
[0165] То, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
удаление, посредством процессора, предварительно установленной области согласно операции, которая используется, чтобы сжимать, в портретной ориентации, пиктограмму папки, и получена посредством устройства ввода.
[0166] Предпочтительно, то, что устройство ввода получает операцию, которая используется, чтобы сжимать пиктограмму папки, включает в себя:
получение, посредством устройства ввода, операции скольжения для скольжения из предварительно установленной области в область пиктограммы папки за исключением предварительно установленной области.
[0167] То, что процессор удаляет, согласно операции, которая используется, чтобы сжимать пиктограмму папки, и получена посредством устройства ввода, предварительно установленную область, включает в себя:
сжатие, посредством процессора, области пиктограммы папки согласно операции скольжения, полученной посредством устройства ввода, где сжатая область пиктограммы папки является областью, полученной посредством удаления предварительно установленной области из области пиктограммы, перед сжатием, папки.
[0168] Специалист в данной области техники должен понимать, что все или часть этапов способов в вариантах осуществления могут осуществляться посредством программы, обеспечивающей инструкции соответствующему аппаратному обеспечению. Программа может храниться в машиночитаемом запоминающем носителе. Запоминающий носитель может включать в себя: ROM, RAM, магнитный диск, или оптический диск.
[0169] Вышеизложенное обеспечивает подробное описание способа и терминала для открывания файла в папке согласно вариантам осуществления настоящего изобретения, где конкретные примеры применяются в этом описании, чтобы проиллюстрировать принцип и варианты воплощения настоящего изобретения. Описание предшествующих вариантов осуществления всего лишь помогает понимать способ и базовые идеи настоящего изобретения. В дополнение, для специалиста в данной области техники, на основе идеи настоящего изобретения, может осуществляться модификация для конкретного варианта воплощения и диапазона применения. В заключение, содержимое этого описания не должно толковаться как ограничение объема притязаний настоящего изобретения.