ОПИСАНИЕ ИЗОБРЕТЕНИЯ
2420-550449RU/011
СПОСОБ, УСТРОЙСТВО БЫСТРОГО РАЗДЕЛЕНИЯ ЭКРАНА, ЭЛЕКТРОННОЕ УСТРОЙСТВО, UI ОТОБРАЖЕНИЯ И НОСИТЕЛЬ ХРАНЕНИЯ
ОБЛАСТЬ ТЕХНИКИ
[0001] Варианты осуществления настоящего изобретения относятся к способу, устройству быстрого разделения экрана, электронному устройству, UI (User Interface - интерфейс пользователя) отображения и носителю хранения, в частности, к способу разделения UI отображения дисплея, имеющего сенсорную (чувствительную к контакту) поверхность, по меньшей мере на две области отображения с использованием жеста касания.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0002] В последние годы, с быстрым развитием технологий связи и электронной промышленности, быстро развиваются новые услуги, которые основаны на данных, голосе и видео. Быстрое развитие микроэлектронной технологии и технологии компьютерного программного обеспечения и аппаратных средств позволяет терминалам иметь более производительные функции. Пользователь имеет настоятельную потребность в терминальном устройстве и требует более производительных, более гибких и более удобных функций терминального устройства, чтобы предоставлять для пользователя большее удобство в пользовательском опыте работы.
[0003] Терминальное устройство постепенно стало незаменимым предметом в повседневной жизни людей. Для того чтобы предоставлять людям большее удобство в использовании терминального устройства и обеспечивать лучший визуальный опыт для людей, размер экрана терминального устройства постоянно увеличивается. С разработкой терминального устройства с большим сенсорным экраном, которое может поддерживать различные приложения, все настоятельнее требуется, чтобы терминальное устройство могло одновременно обрабатывать несколько задач.
[0004] Однако, чтобы добиться лучшего пользовательского опыта работы, когда требуется, чтобы терминальное устройство поддерживало одновременно обработку множества задач, пользователю дополнительно требуется, чтобы области отображения нескольких прикладных программ одновременно представлялись на том же самом UI отображения. Когда существующее терминальное устройство запускает приложение разделения экрана, операция разделения экрана выполняется так, что требуется координация запуска между кнопкой или виртуальным переключателем разделения экрана и жестом касания, и размер и количество окон области разделенного экрана после разделения экрана являются фиксированными. Поэтому, основываясь на современной настоятельной потребности пользователя в одновременном представлении областей отображения нескольких прикладных программ на том же самом UI отображения и неудобствах, связанных со сложными этапами существующей операции разделения экрана, необходимо предложить соответствующие технические решения, чтобы выполнять гибкое разделение UI отображения терминального устройства и удобным образом выполнять новую прикладную программу и одновременно исполнять множество задач.
КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[0005] Для того чтобы улучшить пользовательский опыт в реализации операции разделения экрана согласно предшествующему уровню техники, варианты осуществления настоящего изобретения обеспечивают техническое решение для быстрого разделения экрана.
[0006] Вышеуказанная цель и другие цели достигаются в соответствии с признаками независимых пунктов формулы изобретения. Дополнительная реализация приведена в зависимых пунктах формулы изобретения, описании и на приложенных чертежах.
[0007] В соответствии с первым аспектом, обеспечен способ быстрого разделения экрана, применяемый к портативному электронному устройству, причем электронное устройство включает в себя дисплей, имеющий сенсорную (чувствительную к контакту) поверхность, и способ включает в себя: при обнаружении жеста касания суставом пальца, действующего на сенсорную поверхность, разделение UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания суставом пальца. Путем предварительной установки жеста касания суставом пальца для запуска разделения экрана, операция разделения экрана выполняется, когда обнаруживается жест касания суставом пальца, действующий на сенсорную поверхность. Операция разделения экрана может быть просто и быстро реализована путем использования жеста. Процесс операции разделения экрана согласно предшествующему уровню техники оптимизируется, этапы операции разделения экрана упрощаются, и пользовательский опыт улучшается.
[0008] В соответствии с первым аспектом, в первой возможной реализации быстрого разделения экрана, жест касания суставом пальца включает в себя действие касания суставом пальца; и когда емкость сетки сенсорной поверхности, формируемая действием касания, действующим на сенсорную поверхность, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения, действие касания является действием касания суставом пальца, и жест, который включает в себя действие касания суставом пальца, является жестом касания суставом пальца. Поскольку определение жеста касания пальцем на электронном устройстве является относительно обычным, функция быстрого разделения экрана реализуется с использованием жеста касания суставом пальца, и разработан новый жест; кроме того, поскольку определение условия жеста касания суставом пальца отличается от определения условия жеста касания пальцем, не будет предрасположенности к вводу UI разделенного экрана вследствие неправильного действия. Поэтому операция разделения экрана является более удобной, и пользовательский опыт работы улучшается.
[0009] В соответствии с реализацией первого аспекта, во второй возможной реализации быстрого разделения экрана, после того, как жест касания суставом пальца, действующий на сенсорную поверхность, обнаружен, определяется, является ли расстояние движения жеста касания суставом пальца большим, чем предварительно установленный порог расстояния. Путем ограничения расстояния движения жеста касания для запуска операции разделения экрана, вероятность запуска операции разделения экрана вследствие неправильного действия снижается, и пользовательский опыт работы улучшается.
[0010] В соответствии с реализацией первого аспекта, в третьей возможной реализации быстрого разделения экрана, после того, как жест касания суставом пальца, действующий на сенсорную поверхность обнаружен, определяется, согласована ли траектория (путь) жеста касания суставом пальца с предварительно установленной траекторией. Путем ограничения траектории жеста касания для запуска операции разделения экрана, вероятность запуска операции разделения экрана вследствие неправильного действия снижается, и пользовательский опыт работы улучшается.
[0011] В соответствии с реализацией первого аспекта, в четвертой возможной реализации быстрого разделения экрана, после того, как жест касания суставом пальца, действующий на сенсорную поверхность, обнаружен, определяется, является ли угол, заключенный между траекторией жеста касания суставом пальца и направлением горизонтальной оси или направлением вертикальной оси, меньшим, чем предварительно установленный угол.
[0012] В соответствии с реализацией первого аспекта, в пятой возможной реализации быстрого разделения экрана, разделение UI отображения дисплея по меньшей мере на две области отображения включает в себя: разделение UI отображения дисплея по меньшей мере на две области отображения в соответствии с предварительно установленной границей. В соответствии с местоположением предварительно установленной границы, местоположение границы может быть предварительно установлено в относительно подходящем местоположении по отношению к размеру дисплея.
[0013] В соответствии с реализацией первого аспекта, в шестой возможной реализации быстрого разделения экрана, разделение UI отображения дисплея по меньшей мере на две области отображения включает в себя: разделение UI отображения дисплея по меньшей мере на две области отображения в соответствии с траекторией жеста касания суставом пальца. За счет использования траектории жеста касания в качестве границы, местоположение границы и форма границы могут гибко настраиваться в соответствии с траекторией жеста касания пользователя, тем самым обеспечивая более гибкие и более разнообразные UI отображения разделенного экрана.
[0014] В соответствии с реализацией первого аспекта, в седьмой возможной реализации быстрого разделения экрана, разделение UI отображения дисплея по меньшей мере на две области отображения включает в себя: разделение UI отображения дисплея по меньшей мере на две области отображения в соответствии с направлением жеста касания суставом пальца и координатами начального местоположения жеста касания суставом пальца. Местоположение границы связано с координатами начального местоположения жеста касания. Поэтому, пользователь может целенаправленно настроить начальное местоположение жеста касания в соответствии с исполняющимся UI прикладной программы, отображаемой перед разделением экрана, и пользователь может определить местоположение границы путем настройки начального местоположения жеста касания и направления жеста касания, чтобы настроить местоположения и/или размеры по меньшей мере двух областей отображения в соответствии с начальным местоположением и направлением, которые связаны с жестом касания. Таким образом, пользовательский опыт работы в операции разделения экрана улучшается.
[0015] В соответствии с первым аспектом или любой возможной реализацией первого аспекта, в восьмой возможной реализации быстрого разделения экрана, разделение UI отображения дисплея по меньшей мере на две области отображения включает в себя: когда исполняющийся UI первой прикладной программы отображается на UI отображения дисплея, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения, и отображение, в сформированной области отображения, идентификатора одной или нескольких прикладных программ, связанных с первой прикладной программой; или когда исполняющийся UI первой прикладной программы отображается на UI отображения дисплея, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения, и отображение, в сформированной области отображения, исполняющегося UI прикладной программы, связанной с первой прикладной программой; или когда исполняющийся UI первой прикладной программы отображается на UI отображения дисплея, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения, и отображение, в сформированной области отображения, UI главного меню; или когда исполняющийся UI первой прикладной программы отображается на UI отображения дисплея, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения, и отображение, в сформированной области отображения, идентификатора исторической программы; или когда исполняющийся UI первой прикладной программы отображается на UI отображения дисплея, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения, и отображение, в сформированной области отображения, миниатюры (свернутого в пиктограмму изображения) исполняющегося UI исторической программы. Исполняющийся UI первой прикладной программы отображается в области отображения UI отображения после разделения экрана, и содержимое, отображаемое в области отображения за исключением исполняющегося UI первой прикладной программы после разделения экрана, улучшает удобство пользовательской операции. Таким образом, пользовательский опыт работы улучшается.
[0016] В соответствии с первым аспектом, в девятой возможной реализации быстрого разделения экрана, когда обнаружена операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, исполняющийся UI прикладной программы, соответствующей идентификатору, отображается в первой области отображения; или когда обнаруживается операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, идентификатор отображается в первой области отображения; или когда обнаружена операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, идентификатор встраивается в уменьшенный исполняющийся UI первой прикладной программы; или когда обнаружена операционная инструкция перемещения содержимого, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, перемещаемое содержимое встраивается в уменьшенный исполняющийся UI первой прикладной программы. Интерактивная операция между областями отображения после разделения экрана делает операцию электронного устройства более удобной, и пользовательский опыт работы улучшается.
[0017] В возможном варианте, жест для запуска операции разделения экрана может дополнительно представлять собой жест касания нажатием. Жест касания нажатием дает человеку 3D тактильное ощущение и становится более популярным у людей; кроме того, по сравнению с касанием пальцем, жест касания нажатием не имеет склонности к задействованию по ошибке. Этапы операции разделения экрана упрощаются, и опыт операции разбиения экрана улучшается.
[0018] В возможном варианте, когда определено, что жест касания согласуется с предварительно установленным жестом, определяется, является ли начальное местоположение жеста касания близким к заранее определенной области первого края сенсорного блока отображения, и/или находится ли конечное местоположение жеста касания за пределами сенсорного блока отображения или является близким к заранее определенной области второго края сенсорного блока отображения. Путем ограничения условия определения для запуска операции разделения экрана, вероятность запуска операции разделения экрана вследствие неправильной операции снижается, и пользовательский опыт работы улучшается.
[0019] В возможном варианте, после того, как UI отображения дисплея разделен по меньшей мере на две области отображения, размеры и/или местоположения по меньшей мере двух областей отображения настраиваются путем настройки местоположения границы между по меньшей мере двумя областями отображения. Для пользователя удобно настраивать размер и/или местоположение области отображения после разделения экрана, и для пользователя удобно адаптивно настраивать размер и/или местоположение каждой области отображения в соответствии с отображаемым содержимым UI отображения каждой области отображения. Таким образом, пользовательский опыт работы улучшается.
[0020] В возможном варианте, после того, как UI отображения дисплея разделен по меньшей мере на две области отображения, когда обнаружен жест касания, действующий по меньшей мере на две области отображения, и траектория жеста касания согласуется с предварительно установленной траекторией кривой, местоположения или отображаемое содержимое по меньшей мере двух областей отображения являются взаимозаменяемыми. Для пользователя удобно настраивать, с использованием жеста касания, область отображения на легко управляемую область отображения. Особенно для электронного устройства, у которого размер дисплея относительно велик, не все области отображения одинаково просты для касания и управления. Таким образом, пользовательский опыт работы улучшается.
[0021] В возможном варианте, после того, как UI отображения дисплея разделен по меньшей мере на две области отображения, когда обнаружен жест для выхода из режима разделенного экрана, по меньшей по меньшей мере две области отображения объединяются в одну область отображения. По меньшей мере две области отображения после разделения экрана могут быть удобно и быстро объединены в одну область отображения с использованием операции жеста, операция для выхода из режима разделенного экрана является удобной и быстрой, и пользовательский опыт работы улучшается.
[0022] В соответствии с вторым аспектом, обеспечено портативное электронное устройство для быстрого разделения экрана, причем электронное устройство имеет соответствующую функцию для реализации вышеописанного способа. Функция может быть реализована аппаратными средствами или может быть реализована аппаратными средствами путем исполнения соответствующего программного обеспечения. Аппаратные средства или программное обеспечение включает в себя один или несколько модулей, соответствующих вышеописанной функции. Портативное электронное устройство включает в себя дисплей, память, датчик ускорения и процессор; дисплей имеет сенсорную поверхность; сенсорная поверхность используется для приема жеста касания; дисплей дополнительно выполнен с возможностью отображать UI; память выполнена с возможностью хранить инструкцию; датчик ускорения выполнен с возможностью получать сигнал ускорения в направлении оси Z и переносить полученный сигнал ускорения в процессор; и процессор вызывает инструкцию, сохраненную в памяти, чтобы реализовывать решение в варианте способа согласно первому аспекту, и повторное описание здесь не приводится.
[0023] В соответствии с третьим аспектом, обеспечено устройство быстрого разделения экрана, причем устройство включает в себя: блок обнаружения, выполненный с возможностью обнаруживать жест касания, действующий на сенсорную поверхность; блок определения, выполненный с возможностью определять, согласуется ли жест касания с предварительно установленным жестом; и блок разделения экрана, выполненный с возможностью разделять UI отображения дисплея по меньшей мере на две области отображения, когда жест касания согласуется с предварительно установленным жестом. Основываясь на той же самой концепции изобретения, принцип решения вышеупомянутой проблемы устройства соответствует решению в варианте способа согласно первому аспекту. Поэтому, в отношении реализации устройства, можно сослаться на реализацию способа, и повторное описание здесь не приводится.
[0024] В соответствии с четвертым аспектом, обеспечен UI отображения портативного электронного устройства, причем портативное электронное устройство включает в себя дисплей, память, датчик ускорения и процессор, который выполнен с возможностью исполнять инструкцию, сохраненную в памяти; дисплей имеет сенсорную поверхность; когда обнаружен жест касания, действующий на сенсорную поверхность, определяется, согласуется ли жест касания с предварительно установленным жестом; когда определено, что жест касания согласуется с предварительно установленным жестом, UI отображения дисплея разделяется по меньшей мере на две области отображения в ответ на жест касания; когда процессор исполняет инструкцию, сохраненную в памяти, реализуется решение в варианте способа согласно первому аспекту; и UI отображения, формируемый, когда процессор исполняет решение, отображается на UI отображения портативного электронного устройства.
[0025] В соответствии с пятым аспектом, обеспечен энергонезависимый считываемый компьютером носитель хранения для хранения одной или нескольких программ, причем одна или несколько программ включают в себя инструкцию, и когда инструкция исполняется портативным электронным устройством, которое включает в себя дисплей, имеющий сенсорную поверхность, инструкция позволяет портативному электронному устройству выполнять решение в варианте способа согласно первому аспекту, и повторное описание здесь не приводится.
[0026] Варианты осуществления настоящего изобретения раскрывают техническое решение для разделения UI отображения по меньшей мере на две области отображения с использованием жеста касания суставом пальца. Когда пользователю желательно выполнить операцию разделения экрана в процессе использования электронного устройства с сенсорным блоком отображения, функция разделения экрана может быть запущена только путем выполнения жеста касания суставом пальца на сенсорном блоке отображения. Соответственно, электронное устройство может разделять UI отображения электронного устройства по меньшей мере на две области отображения в соответствии с обнаруженным жестом касания суставом пальца. По сравнению с предшествующим уровнем техники, в настоящем изобретении, пользователь может более удобно реализовывать функцию разделения экрана с использованием жеста касания суставом пальца, и различные UI отображения могут быть отдельно представлены в обеспечиваемой разделенной области экрана. Поэтому, в соответствии с техническим решением операции разделения экрана, обеспеченным в настоящем изобретении, известный операционный процесс разделения экрана оптимизируется, этапы операции разделения экрана упрощаются, и пользовательский опыт работы улучшается.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0027] Для более четкого описания технических решений в вариантах осуществления настоящего изобретения, ниже приведено краткое описание приложенных чертежей, необходимых для описания вариантов осуществления настоящего изобретения. Очевидно, что приложенные чертежи в последующем описании показывают только некоторые варианты осуществления настоящего изобретения, и специалист в данной области техники сможет получить другие чертежи на основе этих приложенных чертежей без каких-либо творческих усилий.
[0028] Фиг. 1 является блок-схемой внутренней структуры портативного электронного устройства 100 в соответствии с вариантом осуществления настоящего изобретения;
[0029] Фиг. 2 является схематичным представлением внешней структуры портативного электронного устройства 100 в соответствии с вариантом осуществления настоящего изобретения;
[0030] Фиг. 3 является схематичным представлением UI отображения после разделения экрана в соответствии с вариантом осуществления настоящего изобретения;
[0031] Фиг. 4 является примером UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения;
[0032] Фиг. 5 является примером другого UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения;
[0033] Фиг. 6 является примером еще одного UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения;
[0034] Фиг. 7 является примером другого UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения;
[0035] Фиг. 8 является примером UI отображения для настройки местоположения границы в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения;
[0036] Фиг. 9 является примером UI отображения для перестановки UI отображения разделенного экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения; и
[0037] Фиг. 10 является примером UI отображения для разделения UI разделенного экрана на несколько областей отображения в соответствии с жестом касания.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0038] Нижеследующее описывает с полнотой и ясностью технические решения в вариантах осуществления настоящего изобретения со ссылкой на приложенные чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются некоторыми, но не всеми из вариантов осуществления настоящего изобретения. Все другие варианты осуществления, полученные специалистом в данной области техники на основе вариантов осуществления настоящего изобретения без приложения творческих усилий, будут входить в объем защиты настоящего изобретения.
[0039] Для простоты описания, портативное электронное устройство 100 с сенсорным блоком отображения использовано в качестве примера для описания в вариантах осуществления настоящего изобретения. Для специалиста в данной области техники должно быть понятно, что варианты осуществления настоящего изобретения также применимы к другому устройству, такому как портативное устройство, устройство на транспортном средстве, носимое устройство, вычислительное устройство, пользовательское оборудование (User Equipment, UE), мобильная станция (Mobile station, MS), терминал (terminal) или терминальное устройство (Terminal Equipment) в различных формах.
[0040] Электронное устройство 100 может поддерживать множество приложений, таких как мультимедийное приложение видео, аудио и т.п., текстовое приложение (приложение электронной почты, приложение блога, приложение веб-браузера и т.п.), просмотр веб-страниц или приложение мгновенной передачи сообщений. Сенсорный блок отображения электронного устройства 100 может интуитивно представлять UI отображения приложения. Пользователь может исполнять различные приложения с использованием сенсорного блока отображения электронного устройства 100.
[0041] Фиг. 1 является схематичным представлением внутренней структуры портативного электронного устройства 100 в соответствии с вариантом осуществления настоящего изобретения. Электронное устройство 100 может включать в себя компонент, такой как сенсорный блок 130 отображения, датчик 151 ускорения, датчик 196 давления, оптический датчик 152 приближения, датчик 153 окружающего света, память 120, процессор 190, радиочастотный блок 110, схему 160 аудио частот, динамик 161, микрофон 162, модуль 170 WiFi (wireless fidelity, беспроводной доступ), модуль 180 Bluetooth, источник питания 193 или внешний интерфейс 197.
[0042] Специалистам в данной области техники должно быть понятно, что фиг. 1 является только примером портативного электронного устройства и не накладывает ограничения на портативное электронное устройство. Портативное электронное устройство может включать в себя больше или меньше компонентов, чем число компонентов, показанных на чертеже, или может объединять некоторые компоненты, или может иметь другие компоненты.
[0043] Для удобства, сенсорный блок 130 отображения иногда называется ʺсенсорным экраномʺ или может называться или упоминаться как сенсорная система отображения, или может упоминаться как дисплей, имеющий сенсорную (чувствительную к контакту) поверхность (touch-sensitive surface). Дисплей, имеющий сенсорную поверхность, включает в себя сенсорную поверхность и дисплейный экран и может отображать экранный UI или может принимать действие касания.
[0044] Сенсорный блок 130 отображения обеспечивает интерфейс ввода и интерфейс вывода между устройством и пользователем. Сенсорный блок 130 отображения может принимать операцию касания пользователя на или вблизи сенсорного блока 130 отображения, такую как операция на сенсорном блоке 130 отображения или вблизи сенсорного блока 130 отображения, с использованием любого подходящего объекта, такого как палец 202, сустав 400 пальца или стилус. Сенсорный блок 130 отображения может обнаруживать информацию касания и отправлять информацию касания в процессор 190. Информация касания может включать в себя действие касания, емкость сетки сенсорной поверхности или координаты точки касания. Сенсорный блок отображения может принимать и исполнять команду, отправленную процессором 190. Сенсорный блок 130 отображения отображает визуальный вывод. Визуальный вывод может включать в себя график, текст, идентификатор, видео или любую их комбинацию (совместно упоминается как ʺдиаграммаʺ). В некоторых вариантах осуществления, некоторое из визуального вывода или все из визуального вывода может соответствовать объекту UI отображения.
[0045] Сенсорный блок 130 отображения может использовать технологию LCD (жидкокристаллического дисплея), технологию LPD (светоизлучающего полимерного дисплея) или технологию LED (светоизлучающего диода), но в другом варианте осуществления может быть использована другая технология дисплея. Сенсорный блок 130 отображения может обнаруживать касание и любой момент его прерывания с использованием любой технологии из технологий множественного сенсорного восприятия, которые уже известны или будут разработаны в будущем, другой матрицы бесконтактных датчиков или другого элемента, который выполнен с возможностью определять одну или несколько точек касания сенсорного блока 130 отображения. Технологии множественного сенсорного восприятия включают в себя, но без ограничения указанным, емкостные, резистивные, инфракрасные технологии и технологии поверхностных акустических волн. Например, проектируемая технология восприятия взаимной емкости используется в одном варианте осуществления.
[0046] Пользователь может коснуться сенсорного блока 130 отображения с использованием любого подходящего объекта или приспособления, например, стилусом или пальцем, или суставом пальца. В некоторых вариантах осуществления, UI отображения спроектирован для касания суставом пальца, действующего совместно с жестом. В некоторых других вариантах осуществления, UI отображения спроектирован для касания пальцем, действующего совместно с жестом. В некоторых других вариантах осуществления, UI отображения спроектирован для касания нажатием, действующего совместно с жестом. В некоторых вариантах осуществления, устройство преобразует приблизительный ввод касанием в точное местоположение указателя/курсора или команду для выполнения действия, ожидаемого пользователем.
[0047] В некоторых вариантах осуществления, в дополнение к сенсорному блоку отображения, устройство 100 может включать в себя сенсорную панель (не показана), которая выполнена с возможностью активировать или деактивировать конкретную функцию. В некоторых вариантах осуществления, сенсорная панель является чувствительной к контактам областью устройства. Сенсорная панель отлична от сенсорного блока отображения. Сенсорная панель не отображает визуальный вывод. Сенсорная панель может быть чувствительной к контактам поверхностью, отдельной от сенсорного блока 130 отображения, или частью расширения чувствительной к контактам поверхности, образованной сенсорным блоком отображения.
[0048] Датчик 151 ускорения может получать значение ускорения в каждом направлении (обычно по трем осям). Кроме того, датчик 151 ускорения может быть дополнительно выполнен с возможностью обнаруживать значение и направление силы тяжести, кода терминал неподвижен, или может быть использован в приложении для идентификации положения мобильного телефона (например, переключение ландшафтной-портретной ориентации, связанная игра и калибровка положения магнитометра), функции, связанной с идентификацией вибрации (например, в шагомере или при толчках), и т.п. В этом варианте осуществления настоящего изобретения, датчик ускорения 151 выполнен с возможностью получать сигнал ускорения силы тяжести в направлении оси Z, формируемый при действии касания пользователя на сенсорном блоке отображения.
[0049] Датчик 196 давления может обнаруживать, приложено ли давление к электронному устройству 100, и может определять величину давления, приложенного к электронному устройству 100, и передавать значение обнаруженного давления в процессор 190. Датчик 193 давления может быть установлен в компоненте, который находится в электронном устройстве 100 и давление которого должно обнаруживаться. Если датчик 196 давления установлен в модуле отображения, действие ввода касанием и ввода нажатием может различаться на основе сигнала, который выводится датчиком 196 давления. Сигнал, который выводится датчиком 196 давления, может дополнительно указывать давление, прикладываемое к дисплею. Например, если величина давления, прикладываемого к дисплею посредством ввода касанием, равна 1, то давление, которое прикладывается к дисплею и которое больше, чем 2, идентифицируется как действие касания нажатием.
[0050] Электронное устройство 100 может дополнительно включать в себя один или несколько оптических датчиков 152 приближения, выполненных с возможностью закрывать и отключать функцию касания сенсорной поверхности, когда электронное устройство 100 находится относительно близко к пользователю (например, электронное устройство 100 находится около уха, когда пользователь осуществляет вызов), чтобы избегать неверной операции пользователя на сенсорном блоке отображения. Электронное устройство 100 дополнительно может включать в себя один или несколько датчиков 153 окружающего света, выполненных с возможностью поддерживать сенсорный блок отображения закрытым, когда электронное устройство 100 находится в кармане пользователя или в другой темной среде, чтобы избегать ненужного потребления мощности батареи питания или неверной операции, когда электронное устройство 100 находится в блокированном состоянии. В некоторых вариантах осуществления, оптический датчик приближения и датчик окружающего света могут быть интегрированы в один компонент или могут быть использованы как два независимых компонента. Для электронного устройства 100 может быть дополнительно сконфигурирован другой датчик, такой как гироскоп, барометр, гигрометр, термометр или инфракрасный датчик, и детали здесь повторно не описываются. Хотя фиг. 1 показывает оптический датчик приближения и датчик окружающего света, можно понять, что оптический датчик приближения и датчик окружающего света не являются обязательными компонентами электронного устройства 100 и могут быть совсем опущены в соответствии с потребностью без изменения сущности настоящего изобретения.
[0051] Память 120 может быть выполнена с возможностью хранить инструкцию и данные. Память 120 может главным образом включать в себя область хранения инструкций и область хранения данных. Область хранения данных может хранить информацию о предварительно установленной траектории, характеристику предварительно установленной границы, такую как местоположение, форма или цвет, коррелятивность между прикладными программами и т.п. Область хранения инструкций может хранить операционную систему, инструкцию, требуемую по меньшей мере одной функцией, и т.п. Инструкция может позволять процессору 190 исполнять следующий способ, причем способ конкретно включает в себя: когда обнаружен жест касания, действующий на сенсорную поверхность, и определено, что жест касания является жестом касания суставом пальца, разделение UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания суставом пальца.
[0052] Процессор 190 является центром управления электронного устройства 100. Процессор 190 соединяется с различными компонентами мобильного телефона с использованием различных интерфейсов и линий и исполняет различные функции электронного устройства 100 обработки данных путем исполнения инструкции, сохраненной в памяти 120, и путем вызова данных, сохраненных в памяти 120, чтобы выполнять общий контроль на мобильном телефоне. Опционально, процессор 190 может включать в себя один или несколько блоков обработки. Процессор 190 может интегрировать процессор приложения и процессор модема. Процессор приложения главным образом обрабатывает операционную систему, UI отображения, прикладную программу и т.п., а процессор модема главным образом обрабатывает беспроводную связь. Понятно, что процессор модема также может не быть интегрированным в процессор 190. В некоторых вариантах осуществления, процессор и память могут быть реализованы на одном чипе. В некоторых вариантах осуществления, процессор и память могут быть реализованы отдельно на независимых чипах. В этом варианте осуществления настоящего изобретения, процессор 190 дополнительно выполнен с возможностью вызывать инструкцию из памяти, чтобы реализовывать: когда обнаружен жест касания, действующий на сенсорную поверхность, и определено, что жест касания является жестом касания суставом пальца, разделение UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания суставом пальца.
[0053] Радиочастотный блок 110 может быть выполнен с возможностью принимать и отправлять сигнал в процессе приема и отправки информации или в процессе вызова. В частности, после того, как информация нисходящей линии связи базовой станции принята, информация нисходящей линии связи переносится в процессор 190 для обработки. Кроме того, данные восходящей линии связи мобильного телефона отправляются на базовую станцию. В общем случае, RF схема включает в себя, без ограничения указанным, антенну, по меньшей мере один усилитель, приемопередатчик, разветвитель, малошумящий усилитель (Low Noise Amplifier, LNA), дуплексор и т.п. Кроме того, радиочастотный блок 110 может дополнительно осуществлять связь с сетевым устройством и другим устройством посредством беспроводной связи. Беспроводная связь может использовать любой стандарт или протокол связи, который включает в себя, без ограничения указанным, Глобальную систему мобильной связи (Global System for Mobile communication, GSM), Общую службу пакетной радиосвязи (General Packet Radio Service, GPRS), множественный доступ с кодовым разделением (Code Division Multiple Access, CDMA), широкополосный множественный доступ с кодовым разделением (Wideband Code Division Multiple Access, WCDMA), Долгосрочное развитие (Long Term Evolution, LTE), электронную почту, службу коротких сообщений (Short Messaging Service, SMS) и т.п.
[0054] Схема 160 аудио частоты, динамик 161 и микрофон 162 могут обеспечивать аудио-интерфейс между пользователем и электронным устройством 100. Схема 160 аудио частоты может передавать электрический сигнал на динамик 161, причем электрический сигнал является результатом преобразования принятых аудиоданных, и динамик 161 преобразует электрический сигнал в звуковой сигнал для вывода. Микрофон 162 преобразует принятый звуковой сигнал в электрический сигнал. Схема 160 аудио частоты принимает и преобразует электрический сигнал в аудиоданные. После вывода на процессор 190 для обработки, данные аудио частоты отправляются, например, на другой терминал с использованием радиочастотного блока 110, или данные аудио частоты выводятся в память 120 для дальнейшей обработки. Схема аудио частоты может дополнительно включать в себя разъем 163 наушников, выполненный с возможностью обеспечивать интерфейс соединения между схемой аудио частоты и наушниками.
[0055] WiFi является технологией радио передачи малой дальности. Электронное устройство 100 может использовать модуль 170 WiFi, чтобы помогать пользователю принимать и отправлять электронную почту, просматривать веб-страницу, получать доступ к потоковому медиа и т.п. Модуль 170 WiFi обеспечивает беспроводной широкополосный Интернет-доступ для пользователя. Хотя фиг. 1 показывает модуль 170 WiFi, можно понять, что модуль 170 WiFi не является обязательным компонентом электронного устройства 100 и может быть полностью опущен, если требуется, без изменения сущности настоящего изобретения.
[0056] Bluetooth является технологией беспроводной связи малой дальности. С использованием технологии Bluetooth, связь между терминальными устройствами мобильной связи, такими как портативный компьютер, ноутбук и мобильный телефон, может быть эффективно упрощена, и связь между вышеуказанными устройствами и Интернетом (Internet) также может быть успешно упрощена. Электронное устройство 100 осуществляет передачу данных между электронным устройством 100 и Интернетом более быстро и более эффективно с использованием модуля 180 Bluetooth, и это прокладывает путь для беспроводной связи. Технология Bluetooth является открытым решением, которое может реализовывать радиопередачу голоса и данных. Хотя фиг. 1 показывает модуль 170 WiFi, можно понять, что модуль 170 WiFi не является обязательным компонентом электронного устройства 100 и может быть полностью опущен, если требуется, без изменения сущности настоящего изобретения.
[0057] Электронное устройство 100 дополнительно включает в себя источник питания 193 (такой как батарея) который подает питание на различные компоненты. Источник питания может логически соединяться с процессором 190 с использованием системы 194 управления мощностью, чтобы реализовывать функции управления зарядкой энергии, разрядкой энергии, потреблением энергии и т.п. с использованием системы 194 управления мощностью.
[0058] Электронное устройство 100 дополнительно включает в себя внешний интерфейс 197, и внешний интерфейс может быть стандартным Micro USB интерфейсом или может быть многоштыревым разъемом. Внешний интерфейс 197 может быть выполнен с возможностью соединять электронное устройство 100 с другим устройством для связи, или может быть выполнен с возможностью соединяться с зарядным устройством для зарядки электронного устройства 100.
[0059] Электронное устройство 100 может дополнительно включать в себя камеру, электрический фонарик и т.п., что не показано и не описано здесь детально.
[0060] Электронное устройство 100 используется ниже в качестве примера для описания способа для реализации быстрого разделения экрана.
[0061] Фиг. 2 является схематичным представлением внешнего вида электронного устройства 100 в соответствии с вариантом осуществления настоящего изобретения, и электронное устройство 100 включает в себя сенсорный блок 130 отображения, кнопку 133 включения/выключения и кнопку 132 управления громкостью. Местоположение каждой физической кнопки на фиг. 2 является только примером, и местоположение физической кнопки в реальном изделии может изменяться произвольным образом. В этом варианте осуществления, электронное устройство 100 может дополнительно включать в себя датчик 151 ускорения, микрофон 162, динамик 161, внешний интерфейс 197, разъем 163 наушников или датчик 196 давления. Фиг. 2 показывает UI отображения 200 сенсорного блока отображения электронного устройства 100. Как показано на фиг. 2, UI отображения 200 может отображать информацию, такую как виртуальная кнопка, величина электрического заряда батареи или время. Специалисту в данной области техники должно быть понятно, что UI отображения, показанный на фиг. 2, является только примерным UI отображения, дополнительно может отображаться другая информация, и это конкретно не ограничено в настоящем изобретении. Электронное устройство, которое имеет операционную систему Android, используется в качестве примера на фиг. 2, и настоящее изобретение может быть дополнительно применено к электронному устройству, которое имеет другую операционную систему, такую как iOS или Windows.
[0062] В этом варианте осуществления, сенсорный блок 130 отображения может принимать сенсорный ввод от пользователя. С использованием сенсорного блока 130 отображения в качестве основного устройства ввода или управления для приведения в действие электронного устройства 100, количество физических устройств ввода и управления на электронном устройстве 100 может быть уменьшено. Как показано на фиг. 2, UI отображения 200 может быть представлен с использованием сенсорного блока отображения. В этом варианте осуществления, сенсорный блок отображения может упоминаться как ʺкнопка менюʺ. В некоторых других вариантах осуществления, ʺкнопка менюʺ может быть физической кнопкой или другим физическим устройством ввода или управления. Датчик 196 давления может обнаруживать, приложено ли давление к электронному устройству 100, и может определять величину давления, приложенного к электронному устройству 100. В некоторых вариантах осуществления, датчик 196 давления может быть встроен в дисплей в перекрывающей форме или может представлять собой независимый компонент. На основе датчика 196 давления, давление, приложенное к дисплею, может быть идентифицировано в качестве ввода касанием пальца или действия касания нажатием. Датчик ускорения 151 выполнен с возможностью получать сигнал ускорения силы тяжести по оси Z от действия касания пользователя на сенсорном блоке отображения. Источник питания электронного устройства 100 может быть включен или выключен путем нажатия и удерживания кнопки включения/выключения в нажатом состоянии до завершения предварительно установленного временного интервала. Электронное устройство 100 может быть блокировано путем нажатия кнопки включения/выключения и отпускания кнопки включения/выключения перед предварительно установленным временным интервалом. В другом варианте осуществления, голосовой ввод, который используется для активации некоторых функций, может приниматься с использованием микрофона 162.
[0063] Фиг. 3 является схематичным представлением UI отображения после разделения экрана в соответствии с вариантом осуществления настоящего изобретения. UI отображения 200 после разделения экрана включает в себя границу 300, первую область 301 отображения и вторую область 302 отображения. Первая область 301 отображения и вторая область 302 отображения соответственно расположены по обе стороны от границы 300. Специалисту в данной области техники должно быть понятно, что первая область 301 отображения и вторая область 302 отображения могут быть расположены сверху вниз или могут быть расположены слева направо. Конкретный способ расположения специально не ограничен в настоящем изобретении.
[0064] Способ разделения экрана, обеспеченный в этом варианте осуществления настоящего изобретения, может выполняться на портативном электронном устройстве (таком как электронное устройство 100 на фиг. 1 или фиг. 2). Электронное устройство 100 включает в себя сенсорный блок отображения. Сенсорный блок отображения также упоминается как дисплей, имеющий сенсорную поверхность. В некоторых вариантах осуществления, некоторые операции в способе могут комбинироваться, и/или последовательность некоторых операций может быть изменена.
[0065] Данный вариант осуществления настоящего изобретения обеспечивает способ для реализации быстрого разделения экрана. Разделение экрана может представлять собой разделение UI отображения дисплея по меньшей мере на две области отображения. Этот способ помогает пользователю просто и быстро выполнять разделение экрана на UI отображения с использованием относительно немногих этапов операции. Этапы операции разделения экрана упрощаются, и пользовательский опыт улучшается.
[0066] Способ для реализации разделения экрана, обеспеченный в этом варианте осуществления настоящего изобретения, может включать в себя следующие этапы:
[0067] Этап 1: Когда жест касания, действующий на сенсорную поверхность, обнаружен, определение, согласуется ли жест касания с предварительно установленным жестом.
[0068] Этап 2: Когда определено, что жест касания согласуется с предварительно установленным жестом, разделение UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания.
[0069] Специалисту в данной области техники должно быть понятно, что жест касания может включать в себя действие касания. Например, жест постукивания включает в себя два действия касания: нажатие и поднятие, а жест скольжения включает в себя три действия касания: нажатие, движение и поднятие. После приема действия касания, выполненного на сенсорной поверхности, сенсорный блок отображения передает информацию касания в процессор. Информация касания может включать в себя координаты точки касания, информацию о емкости сетки сенсорной поверхности, либо один или более сигналов в действии касания. Действие касания может включать в себя такое действие, как нажатие, движение или поднятие. В одной реализации, терминальное устройство периодически обнаруживает, выполнено ли действие касания на сенсорной поверхности.
[0070] Предварительно установленный жест может являться жестом касания суставом пальца, жестом множественного касания или жестом нажатия. Предварительно установленный жест может быть предварительно сохранен в памяти 120.
[0071] Когда действие касание, выполненное на сенсорной поверхности, обнаружено, жест касания, включающий в себя обнаруженное действие касания, сравнивается с предварительно установленным жестом, чтобы определить, согласуется ли жест касания с предварительно установленным жестом (этап 1).
[0072] В одной реализации, определение, согласуется ли жест касания с предварительно установленным жестом, представляет собой определение, является ли жест касания жестом касания суставом пальца. Может быть определено, основываясь на информации касания и сигнале ускорения в направлении оси Z, формируемом действием касания, является ли действие касания действием касания суставом пальца. Жест, включающий в себя действие касания суставом пальца, является жестом касания суставом пальца. Например, жест постукивания суставом пальца включает в себя два действия касания суставом пальца: нажатие и поднятие, а жест скольжения суставом пальца включает в себя три действия касания суставом пальца: нажатие, движение и поднятие. Траектория движения между нажатием и поднятием является траекторией жеста касания суставом пальца.
[0073] Нижеследующее описывает реализацию определения того, является ли действие касания действием касания суставом пальца.
[0074] Когда емкость сетки сенсорной поверхности, формируемая действием касания, выполняемым на сенсорной поверхности, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения в предварительно установленное время, может быть определено, что действие касания является действием касания суставом пальца. Когда емкость сетки сенсорной поверхности, формируемая действием касания, выполняемым на сенсорной поверхности, находится в пределах второго предварительно установленного диапазона емкости, количество сеток ненулевой емкости больше или равно предварительно установленному значению, и сигнал ускорения в направлении оси Z находится в пределах второго предварительно установленного диапазона ускорения в предварительно установленное время, может быть определено, что действие касания является действием касания пальцем.
[0075] Например, когда емкость сетки сенсорной поверхности, формируемая действием касания, выполняемым на сенсорной поверхности, указывает, что максимальная емкость находится в пределах первого предварительно установленного диапазона емкости (например, меньше или равна 0,42 пФ), количество сеток, которые распределены с ненулевой емкостью, меньше, чем 7, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения в предварительно установленное время (например, сигнал ускорения больше, чем 3 g за 5 мс), может быть определено, что действие касания является действием касания суставом пальца. Когда емкость сетки сенсорной поверхности, формируемая действием касания, выполняемым на сенсорной поверхности, указывает, что максимальная емкость находится в пределах второго предварительно установленного диапазона емкости (например, больше, чем 0,42 пФ, и меньше или равна 0,46 пФ), количество сеток, которые распределены с ненулевой емкостью, больше или равно 7, и сигнал ускорения в направлении оси Z находится в пределах второго предварительно установленного диапазона ускорения в предварительно установленное время (например, сигнал ускорения меньше, чем 2 g за 5 мс, где g является ускорением силы тяжести), может быть определено, что действие касания является действием касания пальцем.
[0076] Должно быть понятно, что действие касания пальцем в этом варианте осуществления настоящего изобретения не обязательно запускается пальцем, и может иметь место то, что другой объект касается сенсорного блока 130 отображения. Любое действие, которое удовлетворяет условию определения вышеуказанного действия касания пальцем, может упоминаться как действие касания пальцем в этом варианте осуществления настоящего изобретения. Действие касания суставом пальца в этом варианте осуществления настоящего изобретения не обязательно запускается суставом пальца, и может иметь место то, что другой объект постукивает или касается сенсорного блока 130 отображения с высокой скоростью. Любое действие, которое удовлетворяет условию определения вышеуказанного действия касания суставом пальца, может упоминаться как действие касания суставом пальца в этом варианте осуществления настоящего изобретения. Жест, включающий в себя действие касания суставом пальца, является жестом касания суставом пальца.
[0077] В другой реализации, определение, согласуется ли жест касания с предварительно установленным жестом, может представлять собой определение, является ли жест касания жестом касания нажатием. Может быть определено, основываясь на информации касания и давлении, приложенном к сенсорному блоку отображения, является ли действие касания действием касания нажатием. Жест касания может включать в себя действие касания. В этом варианте осуществления настоящего изобретения, жест касания нажатием может включать в себя сохранение нажатого состояния после действия нажатия касания нажатием, действия движения касания пальцем и действия поднятия касания или может включать в себя сохранение нажатого состояния после действия нажатия касания нажатием, действия движения касания нажатием и действия поднятия касания. Траектория движения между нажатием и поднятием является траекторией жеста касания нажатием.
[0078] Когда значение давления, приложенного действием касания на дисплее, находится в пределах первого предварительно установленного диапазона значений давления, может быть определено, что действие касания является действием касания нажатием. Когда значение давления, приложенного действием касания на дисплее, находится в пределах второго предварительно установленного диапазона значений давления, может быть определено, что действие касания является действием касания пальцем.
[0079] В этом варианте осуществления, значение давления может представлять значение давления или может представлять величину давления.
[0080] Например, если величина давления, прикладываемого действием касанием пальца на дисплее, равна 1, то действие касания, для которого величина давления, прикладываемого к дисплею, больше или равна 2, идентифицируется как действие касания нажатием.
[0081] Например, значение давления, прикладываемого действием касания пальцем к дисплею, равно примерно 70 g, и действие касания, для которого значение давления, прикладываемого к дисплею, больше, чем 140 g, является действием касания нажатием. Должно быть понятно, что соотношение значения давления и величины давления в этом варианте осуществления настоящего изобретения являются только некоторой реализацией этого варианта осуществления настоящего изобретения, и значение соотношения значения давления и величины давления может быть надлежащим образом настроено в соответствии с требованием проектирования.
[0082] В еще одной реализации, определение, согласуется ли жест касания с предварительно установленным жестом, может представлять собой определение, основываясь на информации касания, является ли жест касания жестом множественного касания. Одна или несколько точек касания, в которых происходит одновременное или последовательное касание сенсорной поверхности, идентифицируются на основе информации касания, и далее определяется, является ли жест касания жестом множественного касания. Специалисту в данной области техники должно быть понятно, что при жесте множественного касания два пальца, три пальца, четыре пальца, пять пальцев или больше пальцев одновременно или последовательно касаются сенсорной поверхности. Траектория жеста множественного касания может быть траекторией движения, которая относится к центральной точке из нескольких точек касания, в которых происходит одновременное или последовательное касание сенсорной поверхности, и находится на сенсорной поверхности.
[0083] Опционально, когда определено, что жест касания согласуется с предварительно установленным жестом, определяется, является ли расстояние движения жеста касания большим, чем предварительно установленный порог расстояния, и/или согласуется ли траектория жеста касания с предварительно установленной траекторией. Например, предварительно установленный порог расстояния может быть равен 1/2 ширины дисплея. Предварительно установленная траектория может являться траекторией прямой линии или приближенной к прямой линии или может являться траекторией кривой или приближенной к кривой, которая может быть обнаружена электронным устройством любой формы, такой как типа S, типа Z или типа X.
[0084] Опционально, когда определено, что жест касания согласуется с предварительно установленным жестом, определяется, является ли начальное местоположение жеста касания близким к заранее определенной области первого края сенсорного блока отображения, и/или находится ли конечное местоположение жеста касания за пределами сенсорного блока отображения или является близким к заранее определенной области второго края сенсорного блока отображения. Первый край и второй край могут быть двумя разными краями, которые расположены противоположно и соответственно расположены на двух сторонах сенсорного блока отображения. Например, первый край является левым краем сенсорного блока отображения, а второй край является правым краем сенсорного блока отображения, или первый край является верхним краем сенсорного блока отображения, а второй край является нижним краем сенсорного блока отображения. Конечное положение жеста касания, выходящего за пределы экрана, означает, что траектория жеста касания скользит в направлении за пределы действительной области сенсорного блока отображения.
[0085] Опционально, когда определено, что жест касания согласуется с предварительно установленным жестом, определяется, является ли угол, заключенный между траекторией жеста касания и направлением горизонтальной оси или направлением вертикальной оси, меньшим, чем предварительно установленный угол.
[0086] Когда определено, что жест касания согласуется с предварительно установленным жестом, UI отображения дисплея разделяется по меньшей мере на две области отображения в ответ на жест касания (этап 2).
[0087] UI отображения дисплея разделен по меньшей мере на две области отображения, и исполняющийся UI первой прикладной программы, которая исполняется на UI отображения перед разделением экрана, отображается по меньшей мере в одной из областей отображения. Должно быть понятно, что размер исполняющегося UI первой прикладной программы уменьшается.
[0088] Для простоты описания, разделение экрана UI на две области отображения используется в качестве примера в этом варианте осуществления настоящего изобретения. Две области отображения могут быть расположены слева направо или могут быть расположены сверху вниз. Специалисту в данной области техники должно быть понятно, что UI отображения может быть разделен на три, четыре или более областей отображения, в соответствии со способом разделения экрана в этом варианте осуществления настоящего изобретения, и это не перечисляется здесь одно за другим.
[0089] Одна реализация для разделения UI отображения на две области отображения может представлять собой разделение UI отображения на первую область отображения и вторую область отображения, в соответствии с предварительно установленной границей. Должно быть понятно, что размер исполняющегося UI первой прикладной программы, исполняющейся на UI отображения до разделения экрана, уменьшается в соответствии с заранее определенным размером. Такие характеристики, как расположение, форма или цвет предварительно установленной границы могут быть предварительно установлены и сохранены в памяти 120. Предварительно установленная граница равномерно разделяет UI отображения на две области отображения. Предварительно установленная граница может быть горизонтальной границей и равномерно разделяет UI отображения на две области отображения с одинаковыми площадями: верхнюю и нижнюю. Область отображения над границей является первой областью отображения, а область отображения ниже границы является второй областью отображения. Предварительно установленная граница может быть вертикальной границей и равномерно разделяет UI отображения на две области отображения с одинаковыми площадями: верхнюю и нижнюю. Специалисту в данной области техники должно быть понятно, что местоположение предварительно установленной границы может находиться в любом месте UI отображения, и это конкретно не ограничено в настоящем изобретении.
[0090] Другая реализация для разделения UI отображения на две области отображения может представлять собой разделение UI отображения на первую область отображения и вторую область отображения в соответствии с траекторией жеста касания. Реализация включает в себя разделение UI отображения дисплея на первую область отображения и вторую область отображения, используя траекторию жеста касания в качестве границы. Траектория жеста касания может являться траекторией жеста прямой линии или приближенной к прямой линии или может являться траекторией жеста кривой или приближенной к кривой, которая может быть обнаружена электронным устройством любой формы, такой как типа S, типа Z или типа X. Траектория жеста касания является прямой линией. Направление движения жеста касания может быть горизонтальным направлением, вертикальным направлением или направлением, которое может быть обнаружено электронным устройством любой формы. Когда траектория жеста касания является прямой линией в горизонтальном направлении, граница является прямой линией в горизонтальном направлении. Область отображения выше границы является первой областью отображения, а область отображения ниже границы является второй областью отображения. Когда траектория жеста касания является прямой линией в вертикальном направлении, граница является прямой линией в вертикальном направлении. Область отображения слева от границы является первой областью отображения, а область отображения справа от границы является второй областью отображения.
[0091] Еще одна реализация для разделения UI отображения на две области отображения может представлять собой выполнение операции разделения экрана в соответствии с направлением жеста касания и координатами местоположения начала жеста касания. UI отображения разделяется на первую область отображения и вторую область отображения, в соответствии с жестом касания и координатами начального местоположения жеста касания. Реализация включает в себя использование направления движения жеста касания в качестве направления границы и определение координат границы в соответствии с координатами начального местоположения жеста касания. Например, когда направление движения жеста касания является горизонтальным направлением, направление границы является горизонтальным направлением, и значение координаты по оси y является значением координаты по оси y начального местоположения жеста касания. Область отображения выше границы является первой областью отображения, а область отображения ниже границы является второй областью отображения. Когда направление движения жеста касания является вертикальным направлением, направление границы является вертикальным направлением, и значение координаты по оси х границы является значением координаты по оси х начального местоположения жеста касания. Область отображения слева от границы является первой областью отображения, а область отображения справа от границы является второй областью отображения.
[0092] Фиг. 4 - фиг. 7 показывают пример UI отображения для разделения экрана в соответствии с жестом касания суставом пальца. Специалисту в данной области техники должно быть понятно, что UI отображения, показанный на фиг. 4 - фиг. 7, может быть дополнительно реализован в соответствии с жестом множественного касания и жестом касания нажатием. Как показано на фиг. 4 - фиг. 7, траектория жеста касания суставом пальца используется в качестве границы. Граница также может являться предварительно установленной границей или может быть определена в соответствии с направлением жеста касания и координатами начального местоположения жеста касания. Направление стрелки, показанной на чертеже, представляет собой направление движения жеста касания суставом пальца, а пунктирная линия является траекторией движения жеста касания суставом пальца. Исполняющийся UI первой прикладной программы отображается на UI отображения перед разделением экрана. Проявление UI отображения после разделения экрана соответствует разделению UI отображения на две области отображения. Две области отображения включают в себя первую область отображения и вторую область отображения. Исполняющийся UI первой прикладной программы, которая исполняется перед разделением экрана, может быть отображен в первой области отображения. Должно быть понятно, что размер исполняющегося до разделения экрана исполняющегося UI первой прикладной программы уменьшается, и вторая область отображения формируется в области отображения, не включающей уменьшенный исполняющийся UI первой прикладной программы.
[0093] Одна реализация для UI отображения после разделения экрана может предусматривать то, что идентификатор одной или нескольких прикладных программ, связанных с первой прикладной программой, может отображаться во второй области отображения для выбора пользователем. Когда обнаруживается, что пользователь выбирает идентификатор второй прикладной программы, отображаемый во второй области отображения, выполняется вторая прикладная программа, и исполняющийся UI второй прикладной программы отображается во второй области отображения. Коррелятивность между прикладными программами может быть предварительно установлена и сохранена в памяти 120.
[0094] В этом варианте осуществления настоящего изобретения, идентификатор прикладной программы может быть значком прикладной программы.
[0095] Фиг. 4 является примером UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 4, предполагается, что ʺiBookʺ, ʺmemoʺ, ʺdictionaryʺ и ʺtext editingʺ предварительно установлены как связанные приложения, а коррелятивность между прикладными программами сохраняется в памяти 120. Исполняющийся UI ʺiBookʺ отображается на UI отображения до разделения экрана. После разделения экрана, исполняющийся UI ʺiBookʺ отображается в первой области отображения, а идентификатор приложения, связанного с ʺiBookʺ, например, ʺmemoʺ, ʺdictionaryʺ или ʺtext editingʺ, может отображаться во второй области отображения. Специалисту в данной области техники должно быть понятно, что UI отображения первой области отображения уменьшает размер исполняющегося UI ʺiBookʺ по сравнению с его размером до разделения экрана. Возможно, полоса прокрутки 400 отображается в правой части первой области отображения. Специалисту в данной области техники должно быть понятно, что когда обнаруживается, что пользователь выбирает какой-либо идентификатор из ʺmemoʺ, ʺdictionaryʺ или ʺtext editingʺ, выполняется прикладная программа, соответствующая выбранному идентификатору, и исполняющийся UI прикладной программы, соответствующий выбранному идентификатору, отображается во второй области отображения.
[0096] Другая реализация для UI отображения после разделения экрана заключается в следующем: если имеется только одна вторая прикладная программа, которая связана с первой прикладной программой, исполняющийся UI первой прикладной программы может отображаться в первой области отображения после разделения экрана, а исполняющийся UI второй прикладной программы может отображаться во второй области отображения. То есть, вторая прикладная программа автоматически запускается и отображается во второй области отображения после разделения экрана; таким образом, этап ручного выбора второй прикладной программы пользователем опускается.
[0097] Фиг. 5 является примером другого UI отображения для разделения экрана, в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 5, предполагается, что ʺiBookʺ и ʺmemoʺ предварительно установлены как связанные приложения. Исполняющийся UI ʺiBookʺ отображается на UI отображения перед разделением экрана. После разделения экрана, исполняющийся UI ʺiBookʺ отображается в первой области отображения, а исполняющийся UI ʺmemoʺ отображается во второй области отображения. Таким образом, пользователю удобнее выполнять в исполняющемся UI ʺmemoʺ соответствующую операцию, такую как примечания к изучению в ʺiBookʺ.
[0098] Другая реализация для UI отображения после разделения экрана заключается в отображении исполняющегося UI первой прикладной программы в первой области отображения. UI главного меню, такой как основной экран, может отображаться во второй области отображения. Идентификатор прикладной программы отображается на UI главного меню для выбора пользователем. Когда обнаружено, что пользователь выбирает идентификатор второй прикладной программы, отображаемый во второй области отображения, выполняется вторая прикладная программа, и исполняющийся UI второй прикладной программы отображается во второй области отображения.
[0099] Фиг. 6 является примером еще одного UI отображения для разделения экрана в соответствии с жестом касания, в соответствии с вариантом осуществления настоящего изобретения; Как показано на фиг. 6, исполняющийся UI ʺiBookʺ отображается на UI отображения до разделения экрана. После разделения экрана, исполняющийся UI ʺiBookʺ отображается в первой области отображения, а UI главного меню отображается во второй области отображения. UI главного меню включает в себя идентификатор прикладной программы для выбора пользователем, например, идентификатор прикладной программы ʺcameraʺ, ʺmessageʺ или ʺvideoʺ Должно быть понятно, что когда обнаружено, что пользователь выбирает идентификатор какой-либо прикладной программы, выполняется выбранная прикладная программа, и исполняющийся UI выбранной прикладной программы отображается во второй области отображения.
[0100] Еще одна реализация для UI отображения после разделения экрана заключается в том, что идентификатор (называемый далее ʺидентификатором исторической программыʺ) прикладной программы, исполнявшейся недавно пользователем, может отображаться во второй области отображения для выбора пользователем. Когда обнаружено, что пользователь выбирает идентификатор исторической программы, исполняется выбранная прикладная программа, и исполняющийся UI выбранной прикладной программы отображается во второй области отображения. Специалисту в данной области техники должно быть понятно, что миниатюра исполняющегося UI исторической программы может быть дополнительно отображена во второй области отображения.
[0101] Фиг. 7 является примером еще одного UI отображения для разделения экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 7, исполняющийся UI ʺiBookʺ отображается на UI отображения перед разделением экрана. Предполагается, что пользователь выполняет прикладные программы ʺmessageʺ, ʺcameraʺ, ʺalbumʺ и ʺphoneʺ перед разделением экрана. После разделения экрана исполняющийся UI ʺiBookʺ отображается в первой области отображения, а идентификаторы прикладных программ ʺmessageʺ, ʺcameraʺ, ʺalbumʺ и ʺphoneʺ отображаются во второй области отображения для выбора пользователем. Должно быть понятно, что когда обнаруживается, что пользователь выбирает идентификатор какого-либо приложения, прикладная программа, соответствующая выбранному идентификатору, исполняется, и исполняющийся UI прикладной программы, соответствующей выбранному идентификатору, отображается во второй области отображения.
[0102] Опционально, когда обнаружена операционная инструкция перемещения идентификатора, отображаемого во второй области отображения, в первую область отображения, перемещенный идентификатор или исполняющийся UI прикладной программы, соответствующей перемещенному идентификатору, отображается в первой области отображения. Например, когда исполняющийся UI ʺiBookʺ отображается в первой области отображения, идентификатор прикладной программы, такой как ʺcameraʺ, ʺmessageʺ или ʺvideoʺ, отображается во второй области отображения, и когда обнаружена операционная инструкция перемещения идентификатора ʺcameraʺ в первую область отображения, исполняющийся UI ʺcameraʺ отображается в первой области отображения для замены исполняющегося UI ʺiBookʺ. Когда UI главного меню отображается в первой области отображения, идентификатор прикладной программы, такой как ʺcameraʺ, ʺmessageʺ или ʺvideoʺ, отображается во второй области отображения, и обнаруживается операционная инструкция перемещения идентификатора ʺcameraʺ в первую область отображения, идентификатор ʺcameraʺ перемещается в UI главного меню.
[0103] Опционально, когда обнаружена операционная инструкция перемещения содержимого, отображаемого во второй области отображения, в первую область отображения, перемещенное содержимое встраивается в исполняющийся UI первой прикладной программы. Например, когда исполняющийся UI ʺtext editingʺ отображается в первой области отображения, и обнаруживается операционная инструкция перемещения идентификатора прикладной программы, такой как ʺvideoʺ, отображаемой во второй области отображения, в первую область отображения, исполняющийся UI или идентификатор ʺvideoʺ встраивается в исполняющийся UI ʺtext editingʺ. Когда исполняющийся UI ʺtext editingʺ отображается в первой области отображения, и обнаруживается операционная инструкция перемещения изображения, отображаемого во второй области отображения, в первую область отображения, изображение, отображаемое во второй области отображения, встраивается в исполняющийся UI ʺtext editingʺ.
[0104] Дополнительно, местоположение границы может быть настроено после разделения экрана. Когда местоположение границы на сенсорном блоке отображения изменяется, соответственно изменяется размер и/или местоположение области отображения после разделения экрана. Когда обнаружено, что время нажатия и удержания границы превышает заранее определенное время, граница, способом подсвечивания, запрашивает пользователя настроить местоположение границы. Пользователь может настроить местоположение границы путем касания сенсорного блока отображения и перемещения границы.
[0105] Фиг. 8 является примером UI отображения для настройки местоположения границы в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 8, когда обнаруживается, что время нажатия и удержания границы превышает заранее определенное время, осуществляется касание и перемещение границы, чтобы настроить местоположение границы. Должно быть понятно, что жест касания для настройки местоположения границы движется из первой области отображения во вторую область отображения, размер UI отображения первой области отображения увеличивается, а размер второй области отображения уменьшается.
[0106] Дополнительно, когда UI отображения разделен на первую область отображения и вторую область отображения, обнаруживается жест касания, действующий на две области отображения, и траектория жеста касания согласуется с предварительно установленной траекторией кривой, местоположения или отображаемое содержимое первой области отображения и второй области отображения заменяются между собой (переставляются). Предварительно установленная траектория кривой может быть траекторией вращения по дуге по часовой стрелке или против часовой стрелки или другой траекторией любой формы, которая может быть обнаружена электронным устройством.
[0107] Фиг. 9 является примером UI отображения для перестановки UI отображения разделенного экрана в соответствии с жестом касания в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 9, когда обнаружен жест касания, действующий на первой области отображения и второй области отображения, и траектория жеста касания является траекторией вращения по дуге по часовой стрелке, которая согласуется с предварительно установленной траекторией кривой, отображаемое содержимое первой области отображения и второй области отображения переставляются.
[0108] Дополнительно, когда UI отображения разделен на первую область отображения и вторую область отображения и обнаружен жест выхода из режима UI разделенного экрана, первая область отображения и вторая область отображения объединяются в одну область отображения, чтобы выйти из режима UI разделенного экрана. Выход из режима UI разделенного экрана может представлять собой перевод второй прикладной программе во второй области отображения, чтобы работать в фоновом режиме. После перевода второй прикладной программы в фоновый режим, если пользователь возобновляет операцию разделения экрана, исполняющийся UI второй прикладной программы может отображаться в области разделенного экрана после разделения экрана. Реализация жеста для выхода из UI разделенного экрана может представлять собой жест касания скольжения от первой области отображения ко второй области отображения. Начальное местоположение жеста касания для выхода из UI разделенного экрана может находиться в первой области отображения, а конечное местоположение жеста касания для выхода из UI разделенного экрана может находиться во второй области отображения. Другая реализация жеста для выхода из UI разделенного экрана может представлять собой то, что два или более пальцев одновременно или последовательно касаются сенсорного блока отображения, и расстояние между пальцами постепенно уменьшается или увеличивается после касания. Конкретная реализация для выхода из UI разделенного экрана может адаптивно настраиваться в соответствии с конкретным конструктивным требованием и специально не ограничена в настоящем изобретении.
[0109] После того, как осуществлен выход из UI разделенного экрана, и первая область отображения и вторая область отображения объединены в одну область отображения, и когда обнаружен возобновляющий разделение экрана жест касания, действующий на объединенную область отображения, объединенная область отображения разделяется на область разделенного экрана до объединения, чтобы возобновить UI разделенного экрана. Возобновляющий разделение экрана жест касания может быть жестом касания, действующим на объединенную область отображения. Возобновляющий разделение экрана жест касания может быть жестом касания суставом пальца, жестом множественного касания и жестом касания нажатием, который согласуется с предварительно установленным жестом или может являться другим жестом, установленным в соответствии с конструктивным требованием. Это конкретно не ограничено в настоящем изобретении.
[0110] Дополнительно, когда обнаружен жест касания, который согласуется с предварительно установленным жестом и который действует на UI разделенного экрана, UI разделенного экрана может быть разделен на большее количество областей отображения, таких как вновь добавленная третья область отображения. UI разделенного экрана включает в себя первую область отображения и вторую область отображения. UI главного меню может отображаться в третьей области отображения, или может отображаться идентификатор или исполняющийся UI прикладной программы, которая связана с прикладной программой, отображаемой в первой области отображения и/или второй области отображения. Это конкретно не ограничено в настоящем изобретении.
[0111] Фиг. 10 является примером UI отображения для разделения UI разделенного экрана на несколько областей отображения в соответствии с жестом касания. Как показано на фиг. 10, UI разделенного экрана включает в себя первую область отображения и вторую область отображения. Когда обнаружено, что жест касания суставом пальца, который согласуется с предварительно установленным жестом, действует на вторую область отображения, вторая область отображения разделяется, с использованием траектории жеста касания суставом пальца в качестве границы, на две области отображения в ответ на жест касания суставом пальца. UI отображения исходной второй области отображения отображается в области отображения выше границы, и должно быть понятно, что размер UI отображения исходной второй области отображения уменьшается. Область отображения ниже границы является третьей областью отображения, и может отображаться UI главного меню.
[0112] Данный вариант осуществления настоящего изобретения дополнительно обеспечивает электронное устройство для реализации быстрого разделения экрана.
[0113] Электронное устройство включает в себя сенсорный блок 130 отображения, память 120, датчик ускорения 151 и процессор 190.
[0114] Сенсорный блок 130 отображения может представлять собой дисплей, имеющий сенсорную поверхность, и сенсорный блок 130 отображения включает в себя сенсорную поверхность и экран дисплея. Сенсорный блок 130 отображения выполнен с возможностью представлять UI отображения, и дополнительно выполнен с возможностью принимать информацию касания, действующего на сенсорную поверхность, и передавать информацию касания в процессор 190. Информация касания может включать в себя координаты точек касания, емкость сетки сенсорной поверхности или один и более сигналов действия касания, а действие касания может включать в себя такое действие, как нажатие, движение или поднятие.
[0115] Память 120 содержит инструкцию.
[0116] Датчик ускорения выполнен с возможностью получать сигнал ускорения в направлении оси Z и передавать полученный сигнал ускорения в направлении оси Z в процессор 190.
[0117] Процессор 190 вызывает инструкцию, хранящуюся в памяти 120, для реализации соответствующей функции в вышеописанном способе, например, когда обнаружен жест касания, действующий на сенсорную поверхность, определяется, согласуется ли жест касания с предварительно установленным жестом, и если определено, что жест касания согласуется с предварительно установленным жестом, UI отображения дисплея разделяется по меньшей мере на две области отображения в ответ на жест касания, и/или функции, соответствующей другому способу, описанному в настоящем изобретении.
[0118] В некоторых вариантах осуществления, электронное устройство дополнительно включает в себя датчик 196 давления, и датчик 196 давления выполнен с возможностью обнаруживать давление, приложенное к электронному устройству, и передавать значение обнаруженного давления в процессор 190.
[0119] На основе той же концепции изобретения, принцип разрешения проблемы в электронном устройстве аналогичен способу разделения экрана в варианте осуществления способа согласно настоящему изобретению. Поэтому, в отношении реализации электронного устройства, можно сослаться на реализацию способа, и повторное описание здесь не приводится.
[0120] Данный вариант осуществления настоящего изобретения дополнительно обеспечивает устройство для реализации быстрого разделения экрана.
[0121] Устройство включает в себя блок обнаружения, блок определения и блок разделения экрана.
[0122] Блок обнаружения выполнен с возможностью обнаруживать жест касания, действующий на сенсорную поверхность.
[0123] Блок определения выполнен с возможностью определять, согласуется ли жест касания с предварительно установленным жестом.
[0124] Блок разделения экрана выполнен с возможностью разделять UI отображения дисплея по меньшей мере на две области отображения, когда жест касания согласуется с предварительно установленным жестом.
[0125] На основе той же концепции изобретения, принцип разрешения проблемы устройства аналогичен способу разделения экрана в варианте осуществления способа согласно настоящему изобретению. Поэтому, в отношении реализации устройства, можно сослаться на реализацию способа, и повторное описание здесь не приводится.
[0126] Технические решения, использованные в способе быстрого разделения экрана, электронного устройства и устройства в этом варианте осуществления настоящего изобретения, раскрывают способ разделения UI отображения дисплея по меньшей мере на две области отображения с использованием жеста касания. В процессе использования пользователем электронного устройства с сенсорным блоком отображения, когда пользователь хочет выполнить операцию разделения экрана, функцию разделения экрана можно запускать только путем выполнения предварительно установленного жеста касания на сенсорном блоке отображения. Соответственно, электронное устройство может разделять UI отображения электронного устройства по меньшей мере на две области отображения в соответствии с идентифицированным жестом касания, согласующимся с предварительно установленным жестом. По сравнению с предшествующим уровнем техники, в настоящем изобретении, пользователь может более удобно реализовывать функцию разделения экрана с использованием жеста касания, и различные UI отображения могут быть отдельно представлены в обеспечиваемой разделенной области экрана. Поэтому, в соответствии с техническим решением операции разделения экрана, обеспеченным в настоящем изобретении, операция разделения экрана может быть удобно и быстро выполнена. Этапы операции разделения экрана упрощаются, и пользовательский опыт улучшается.
[0127] Следует отметить, что в реальном приложении решение разделения экрана может использовать любую комбинацию решений из вышеописанных решений, и это конкретно не ограничено в этом варианте осуществления настоящего изобретения.
[0128] В вариантах осуществления, обеспеченных в настоящей заявке, специалисту в данной области техники должно быть понятно, что все или некоторые этапы для реализации вышеописанных вариантов осуществления являются лишь примерами и могут быть выполнены с использованием аппаратных средств или могут быть выполнены программой, инструктирующей соответствующие аппаратные средства, и при выполнении программой, инструктирующей соответствующие аппаратные средства, программа может храниться в энергонезависимом (не-временном) считываемым компьютером носителе данных. Основываясь на таком понимании, технические решения согласно настоящему изобретению, по существу или в части, вносящей вклад в предшествующий уровень техники, или все или некоторые из технических решений могут быть реализованы в форме программного продукта. Программный продукт хранится на носителе хранения и содержит инструкции для инструктирования компьютерного устройства (которое может быть персональным компьютером, сервером или сетевым устройством) выполнять все или некоторые этапы способов, описанных в вариантах осуществления настоящего изобретения. Вышеупомянутый носитель хранения включает в себя: любой носитель, который может хранить программный код, такой как USB флэш-накопитель, съемный жесткий диск, постоянная память (ROM, Read-Only Memory), память с произвольным доступом (RAM, Random Access Memory), магнитный диск или оптический диск.
[0129] Вышеописанные варианты осуществления предназначены просто для описания технических решений согласно настоящему изобретению, но не для ограничения настоящего изобретения. Хотя настоящее изобретение подробно описано со ссылкой на вышеописанные варианты осуществления, специалисты в данной области техники должны понимать, что они могут вносить модификации в технические решения, описанные в вышеописанных вариантах осуществления, или выполнять эквивалентные замены в некоторых технических признаках без отклонения от сущности и объема технических решений вариантов осуществления настоящего изобретения.
название | год | авторы | номер документа |
---|---|---|---|
ОБЛАСТИ АВТОПРОКРУТКИ | 2014 |
|
RU2666634C2 |
УСТРОЙСТВО И СПОСОБ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ УСТРОЙСТВА ПОЛЬЗОВАТЕЛЯ | 2013 |
|
RU2660642C2 |
СПОСОБ И УСТРОЙСТВО ОТОБРАЖЕНИЯ С РАЗДЕЛЕННЫМ ЭКРАНОМ И СООТВЕТСТВУЮЩЕЕ ЭЛЕКТРОННОЕ УСТРОЙСТВО | 2013 |
|
RU2601173C2 |
РОЛЕВОЙ ИНТЕРФЕЙС ПОЛЬЗОВАТЕЛЯ ДЛЯ ОГРАНИЧЕННЫХ УСТРОЙСТВ ОТОБРАЖЕНИЯ | 2012 |
|
RU2612623C2 |
СПОСОБ ОТОБРАЖЕНИЯ ПРИЛОЖЕНИЙ И СООТВЕТСТВУЮЩЕЕ ЭЛЕКТРОННОЕ УСТРОЙСТВО | 2013 |
|
RU2619896C2 |
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ДЛЯ РЕДАКТИРОВАНИЯ ЗНАЧЕНИЯ ПО МЕСТУ | 2012 |
|
RU2627113C2 |
Способ и устройство для управления отображением, а также мобильный терминал | 2015 |
|
RU2643564C2 |
СПОСОБ ВЫПОЛНЕНИЯ ФУНКЦИИ УСТРОЙСТВА И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ СПОСОБА | 2014 |
|
RU2744816C2 |
СПОСОБ ВЫПОЛНЕНИЯ ФУНКЦИИ УСТРОЙСТВА И УСТРОЙСТВО ДЛЯ ВЫПОЛНЕНИЯ СПОСОБА | 2014 |
|
RU2635246C2 |
ЕСТЕСТВЕННЫЙ ВВОД ДЛЯ ДЕЙСТВИЙ С ЭЛЕКТРОННОЙ ТАБЛИЦЕЙ | 2012 |
|
RU2604989C2 |
Изобретение относится к области электроники. Технический результат заключается в обеспечении возможности быстрого разделения экрана. Способ включает в себя: когда обнаружен жест касания, действующий на сенсорную поверхность, определение, согласуется ли жест касания с предварительно установленным жестом; и когда определено, что жест касания согласуется с предварительно установленным жестом, разделение UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания. 4 н. и 11 з.п. ф-лы, 10 ил.
1. Способ быстрого разделения экрана, содержащий:
обнаружение, портативным электронным устройством, жеста касания суставом пальца, действующего на сенсорную поверхность портативного электронного устройства;
разделение UI отображения по меньшей мере на две области отображения в ответ на жест касания суставом пальца;
причем жест касания суставом пальца содержит действие касания суставом пальца; и когда емкость сетки сенсорной поверхности, формируемая действием касания, действующим на сенсорную поверхность, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения, действие касания является действием касания суставом пальца, и жест, который содержит действие касания суставом пальца, является жестом касания суставом пальца.
2. Способ по п. 1, в котором способ дополнительно содержит:
определение, является ли расстояние движения жеста касания суставом пальца большим, чем предварительно установленный порог расстояния, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
3. Способ по п. 1, в котором способ дополнительно содержит:
определение, согласуется ли траектория жеста касания суставом пальца с предварительно установленной траекторией, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
4. Способ по п. 1, в котором способ дополнительно содержит:
определение, является ли угол, заключенный между траекторией жеста касания суставом пальца и направлением горизонтальной оси или направлением вертикальной оси, меньшим, чем предварительно установленный угол, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
5. Способ по п. 1, в котором разделение UI отображения по меньшей мере на две области отображения содержит:
разделение UI отображения по меньшей мере на две области отображения в соответствии с предварительно установленной границей.
6. Способ по п. 1, в котором разделение UI отображения по меньшей мере на две области отображения содержит:
разделение UI отображения по меньшей мере на две области отображения в соответствии с траекторией жеста касания суставом пальца.
7. Способ по п. 1, в котором разделение UI отображения по меньшей мере на две области отображения содержит:
разделение UI отображения по меньшей мере на две области отображения в соответствии с направлением жеста касания суставом пальца и координатами начального местоположения жеста касания суставом пальца.
8. Способ по любому одному из пп. 1-7, в котором разделение UI отображения по меньшей мере на две области отображения содержит:
когда исполняющийся UI первой прикладной программы отображается на UI отображения, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения и отображение, в сформированной области отображения, идентификатора одной или нескольких прикладных программ, связанных с первой прикладной программой; или
когда исполняющийся UI первой прикладной программы отображается на UI отображения, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения и отображение, в сформированной области отображения, исполняющегося UI прикладной программы, связанной с первой прикладной программой; или
когда исполняющийся UI первой прикладной программы отображается на UI отображения, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения и отображение, в сформированной области отображения, UI главного меню; или
когда исполняющийся UI первой прикладной программы отображается на UI отображения, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения и отображение, в сформированной области отображения, идентификатора исторической программы; или,
когда исполняющийся UI первой прикладной программы отображается на UI отображения, уменьшение размера исполняющегося UI первой прикладной программы, отображение, в первой области отображения, уменьшенного исполняющегося UI первой прикладной программы, формирование, в области отображения за исключением первой области отображения, по меньшей мере одной области отображения и отображение, в сформированной области отображения, миниатюры исполняющегося UI исторической программы.
9. Способ по п. 8, в котором, когда обнаружена операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, исполняющийся UI прикладной программы, соответствующей идентификатору, отображается в первой области отображения; или
когда обнаружена операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, идентификатор отображается в первой области отображения; или
когда обнаружена операционная инструкция перемещения идентификатора, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, идентификатор встраивается в уменьшенный исполняющийся UI первой прикладной программы; или
когда обнаружена операционная инструкция перемещения содержимого, отображаемого в области отображения за исключением первой области отображения, в первую область отображения, перемещаемое содержимое встраивается в уменьшенный исполняющийся UI первой прикладной программы.
10. Портативное электронное устройство для быстрого разделения экрана, причем портативное электронное устройство включает в себя дисплей, память, датчик ускорения и процессор;
дисплей имеет сенсорную поверхность, сенсорная поверхность используется для приема жеста касания, и дисплей дополнительно выполнен с возможностью отображать UI;
память выполнена с возможностью хранить инструкцию;
датчик ускорения выполнен с возможностью получать сигнал ускорения в направлении оси Z и переносить полученный сигнал ускорения в процессор; и
процессор вызывает инструкцию, сохраненную в памяти, чтобы реализовывать:
обнаружение жеста касания суставом пальца, действующего на сенсорную поверхность, и
разделение UI отображения по меньшей мере на две области отображения в ответ на жест касания суставом пальца;
причем жест касания суставом пальца содержит действие касания суставом пальца; и когда емкость сетки сенсорной поверхности, формируемая действием касания, выполняемым на сенсорной поверхности, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения, действие касания является действием касания суставом пальца, и жест, который содержит действие касания суставом пальца, является жестом касания суставом пальца.
11. Электронное устройство по п. 10, в котором процессор дополнительно вызывает инструкцию, сохраненную в памяти, чтобы реализовывать:
определение, является ли расстояние движения жеста касания суставом пальца большим, чем предварительно установленный порог расстояния, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
12. Электронное устройство по п. 10, в котором процессор дополнительно вызывает инструкцию, сохраненную в памяти, чтобы реализовывать:
определение, согласуется ли траектория жеста касания суставом пальца с предварительно установленной траекторией, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
13. Электронное устройство по п. 10, в котором процессор дополнительно вызывает инструкцию, сохраненную в памяти, чтобы реализовывать:
определение, является ли угол, заключенный между траекторией жеста касания суставом пальца и направлением горизонтальной оси или направлением вертикальной оси, меньшим, чем предварительно установленный угол, когда обнаружен жест касания суставом пальца, действующий на сенсорную поверхность.
14. Устройство быстрого разделения экрана, причем устройство содержит блок обнаружения и блок разделения экрана;
блок обнаружения выполнен с возможностью обнаруживать жест касания суставом пальца, действующий на сенсорную поверхность; и
блок разделения экрана выполнен с возможностью разделять UI отображения дисплея по меньшей мере на две области отображения в ответ на жест касания суставом пальца;
причем жест касания суставом пальца содержит действие касания суставом пальца; и когда емкость сетки сенсорной поверхности, формируемая действием касания, действующим на сенсорную поверхность, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения, действие касания является действием касания суставом пальца, и жест, который содержит действие касания суставом пальца, является жестом касания суставом пальца.
15. Считываемый компьютером носитель хранения для хранения одной или нескольких программ, причем одна или несколько программ содержат инструкцию, и когда инструкция исполняется портативным электронным устройством, которое содержит дисплей, имеющий сенсорную поверхность, инструкция позволяет портативному электронному устройству исполнять следующее событие:
обнаружение жеста касания суставом пальца, действующего на сенсорную поверхность, и
разделение UI отображения по меньшей мере на две области отображения в ответ на жест касания суставом пальца;
причем жест касания суставом пальца содержит действие касания суставом пальца; и когда емкость сетки сенсорной поверхности, формируемая действием касания, действующим на сенсорную поверхность, находится в пределах первого предварительно установленного диапазона емкости, количество сеток ненулевой емкости меньше, чем предварительно установленное значение, и сигнал ускорения в направлении оси Z находится в пределах первого предварительно установленного диапазона ускорения, действие касания является действием касания суставом пальца, и жест, который содержит действие касания суставом пальца, является жестом касания суставом пальца.
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз | 1924 |
|
SU2014A1 |
СПОСОБ РАЗДЕЛЕНИЯ ИЗОТОПОВ КРЕМНИЯ | 2021 |
|
RU2778866C1 |
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок | 1923 |
|
SU2008A1 |
CN 104331246 A, 04.02.2015 | |||
RU 2013152173 A, 27.05.2015. |
Авторы
Даты
2019-05-06—Публикация
2015-11-25—Подача