RU2677595C2 - Способ и аппаратура для отображения интерфейса приложения и электронное устройство - Google Patents

Способ и аппаратура для отображения интерфейса приложения и электронное устройство Download PDF

Info

Publication number
RU2677595C2
RU2677595C2 RU2017101654A RU2017101654A RU2677595C2 RU 2677595 C2 RU2677595 C2 RU 2677595C2 RU 2017101654 A RU2017101654 A RU 2017101654A RU 2017101654 A RU2017101654 A RU 2017101654A RU 2677595 C2 RU2677595 C2 RU 2677595C2
Authority
RU
Russia
Prior art keywords
application
interface corresponding
input operation
predetermined
interface
Prior art date
Application number
RU2017101654A
Other languages
English (en)
Other versions
RU2017101654A3 (ru
RU2017101654A (ru
Inventor
Ган У
Original Assignee
Хуавэй Текнолоджиз Ко., Лтд.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Хуавэй Текнолоджиз Ко., Лтд. filed Critical Хуавэй Текнолоджиз Ко., Лтд.
Publication of RU2017101654A3 publication Critical patent/RU2017101654A3/ru
Publication of RU2017101654A publication Critical patent/RU2017101654A/ru
Application granted granted Critical
Publication of RU2677595C2 publication Critical patent/RU2677595C2/ru

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

Изобретение относится к области отображения интерфейса приложения. Технический результат заключается в повышении скорости ввода данных. Способ включает в себя захват посредством электронного устройства при отображении интерфейса, соответствующего первому приложению, первой операции ввода пользователя и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, где информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением. 3 н. и 28 з.п. ф-лы, 14 ил.

Description

ОБЛАСТЬ ТЕХНИКИ
[0001] Варианты осуществления представленного изобретения относятся к технологиям связи и, в частности, к способу и аппаратуре для отображения интерфейса приложения и электронному устройству.
УРОВЕНЬ ТЕХНИКИ
[0002] Поскольку качество фотосъемки камерой и качество экранного представления мобильного телефона ускорено возрастает, пользователь более вероятно будет использовать мобильный телефон, чтобы фотографировать и просматривать и делиться фотографиями, и поэтому камера и фотогалерея используются наиболее часто.
[0003] Камера и фотогалерея коррелируются друг с другом, то есть, у них есть последовательные порядковые взаимоотношения в операциях. В предшествующем уровне техники операции пользователя относительно камеры и фотогалереи являются независимыми. Соединение между этими двумя модулями заключается в том, что камера предоставляет вход посредством постукивания или скольжения пальца для того, чтобы войти в фотогалерею, чтобы просмотреть фотографию, сфотографированную пользователем. Поэтому удовлетворяется только функция просмотра сфотографированной фотографии пользователем, а гибкость взаимодействия между модулями мала и опыт пользователя является малым.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] Варианты осуществления представленного изобретения предоставляют способ и аппаратуру для отображения интерфейса приложения и электронное устройство, чтобы улучшить гибкость взаимодействия между приложениями в электронном устройстве и увеличить опыт пользователя.
[0005] Согласно первому аспекту вариант осуществления представленного изобретения предоставляет способ для отображения интерфейса приложения, и способ включает в себя:
захват посредством электронного устройства при отображении интерфейса, соответствующего первому приложению, первой операции ввода пользователя; и
одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, где информация корреляции используется, чтобы обозначить, что второе приложение является приложением, которое коррелируется с первым приложением.
[0006] Со ссылкой на первый аспект в первом возможном способе реализации первого аспекта при одновременном отображении согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, способ далее включает в себя:
прием второй операции ввода пользователя для интерфейса, соответствующего второму приложению; и
передачу первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению; или
прием третьей операции ввода пользователя для интерфейса, соответствующего первому приложению; и
передачу вторых данных, определенных посредством первого приложения согласно третьей операции ввода, ко второму приложению.
[0007] Со ссылкой на первый возможный способ реализации первого аспекта во втором возможном способе реализации первого аспекта после передачи первых данных, определенных вторым приложением согласно второй операции ввода, к первому приложению способ далее включает в себя: отображение первой информации на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным; или
после передачи вторых данных, определенных вторым приложением согласно третьей операции ввода, ко второму приложению способ далее включает в себя: отображение второй информации на интерфейсе, соответствующем второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0008] Со ссылкой на первый аспект или первый или второй возможный способ реализации первого аспекта в третьем возможном способе реализации первого аспекта способ далее включает в себя:
переключение согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией отображаемого в настоящее время интерфейса с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0009] Со ссылкой на первый аспект и любой с первого по третий возможные способы реализации первого аспекта в четвертом возможном способе реализации первого аспекта первая операция ввода является одной или более из следующих операций:
операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операции восприятия силы тяжести.
[0010] Со ссылкой на четвертый возможный способ реализации первого аспекта в пятом возможном способе реализации первого аспекта первая операция ввода является первой операцией скольжения, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, включает в себя:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, меньше, чем первое заранее установленное значение, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению.
[0011] Со ссылкой на четвертый возможный способ реализации первого аспекта в шестом возможном способе реализации первого аспекта первая операция ввода является операцией множественных прикосновений, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, включает в себя:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующий первому приложению, и интерфейса, соответствующего второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению.
[0012] Со ссылкой на первый аспект и любой с первого по шестой возможные способы реализации первого аспекта в седьмом возможном способе реализации первого аспекта существуют множественные вторые приложения, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, конкретно включает в себя:
когда первая операция ввода является первой заранее установленной операцией, отдельное отображение согласно заранее установленной информации корреляции и на интерфейсе, соответствующем первому приложению, идентификатора, соответствующего каждому второму приложению во множественных вторых приложениях;
прием операции выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям; и
одновременное отображение интерфейса, соответствующего первому приложению, и интерфейса, соответствующего приложению, идентифицированному посредством упомянутых одного или более идентификаторов.
[0013] Со ссылкой на первый аспект и любой с первого по седьмой возможные способы реализации первого аспекта в восьмом возможном способе реализации первого аспекта приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения пользователем.
[0014] Согласно второму аспекту вариант осуществления представленного изобретения предоставляет аппаратуру для отображения интерфейса приложения, и аппаратура включает в себя:
модуль отображения, сконфигурированный, чтобы отображать интерфейс, соответствующий первому приложению;
модуль захвата, сконфигурированный, чтобы захватывать первую операцию ввода пользователя, когда модуль отображения отображает интерфейс, соответствующий первому приложению; и
модуль обработки, включающий в себя первый блок обработки, где первый блок обработки конфигурируется, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, модуль отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, и информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением.
[0015] Со ссылкой на второй аспект в первом возможном способе реализации второго аспекта модуль захвата далее конфигурируется, чтобы, когда модуль отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению; и
первый блок обработки далее конфигурируется, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
[0016] Со ссылкой на второй аспект во втором возможном способе реализации второго аспекта модуль захвата далее конфигурируется, чтобы, когда модуль отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению; и
первый блок обработки далее конфигурируется, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
[0017] Со ссылкой на первый возможный способ реализации второго аспекта в третьем возможном способе реализации второго аспекта модуль обработки далее включает в себя:
второй блок обработки, конфигурируемый, чтобы после того как первый блок обработки передает первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению, инструктировать модуль отображения отобразить первую информацию на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным.
[0018] Со ссылкой на второй возможный способ реализации второго аспекта в четвертом возможном способе реализации второго аспекта модуль обработки далее включает в себя:
третий блок обработки, конфигурируемый, чтобы после того как первый блок обработки передает вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению, инструктировать модуль отображения отобразить вторую информацию на интерфейсе, соответствующем второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0019] Со ссылкой на второй аспект и любой с первого по четвертый возможные способы реализации второго аспекта в пятом возможном способе реализации второго аспекта модуль обработки далее включает в себя:
четвертый блок обработки, конфигурируемый, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, модуль отображения, чтобы переключить отображаемый в настоящее время интерфейс с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0020] Со ссылкой на второй аспект и любой с первого по пятый возможные способы реализации второго аспекта в шестом возможном способе реализации второго аспекта первая операция ввода является одной или более из следующих операций:
операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операции восприятия силы тяжести.
[0021] Со ссылкой на шестой возможный способ реализации второго аспекта в седьмом возможном способе реализации второго аспекта первая операция ввода является первой операцией скольжения, и первый блок обработки конкретно конфигурируется, чтобы:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, является меньшим, чем первое заранее установленное значение, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0022] Со ссылкой на шестой возможный способ реализации второго аспекта в восьмом возможном способе реализации второго аспекта первая операция ввода является операцией множественных прикосновений, и первый блок обработки конкретно конфигурируется, чтобы:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0023] Со ссылкой на второй аспект и любой с первого по восьмой возможные способы реализации второго аспекта в девятом возможном способе реализации второго аспекта существуют множественные вторые приложения, и первый блок обработки далее конфигурируется, чтобы:
инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, модуль отображения, чтобы отдельно отобразить на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и
после того, как модуль захвата принимает операцию выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям, инструктировать модуль отображения одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному посредством одного или более идентификаторов.
[0024] Со ссылкой на второй аспект и любой с первого по девятый возможные способы реализации второго аспекта в десятом возможном способе реализации второго аспекта приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения посредством пользователя.
[0025] Согласно третьему аспекту вариант осуществления представленного изобретения предоставляет электронное устройство, и электронное устройство включает в себя:
устройство вывода, сконфигурированное, чтобы отображать интерфейс, соответствующий первому приложению;
устройство ввода, сконфигурированное, чтобы захватить первую операцию ввода пользователя, когда устройство вывода отображает интерфейс, соответствующий первому приложению; и
процессор, сконфигурированный, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, где информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением.
[0026] Со ссылкой на третий аспект в первом возможном способе реализации третьего аспекта устройство ввода далее конфигурируется, чтобы, когда устройство вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению; и
процессор далее конфигурируется, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
[0027] Со ссылкой на третий аспект во втором возможном способе реализации третьего аспекта устройство ввода далее конфигурируется, чтобы, когда устройство вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению; и
процессор далее конфигурируется, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
[0028] Со ссылкой на первый возможный способ реализации третьего аспекта в третьем возможном способе реализации третьего аспекта процессор далее конфигурируется, чтобы:
после передачи первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению инструктировать устройство вывода отобразить первую информацию на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным.
[0029] Со ссылкой на второй возможный способ реализации третьего аспекта в четвертом возможном способе реализации третьего аспекта процессор далее конфигурируется, чтобы:
после передачи вторых данных, определенных посредством первого приложения согласно третьей операции ввода, ко второму приложению инструктировать устройство вывода отобразить вторую информацию на интерфейсе, соответствующем второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0030] Со ссылкой на любой один из третьего аспекта и с первого по четвертый возможных способов реализации третьего аспекта в пятом возможном способе реализации третьего аспекта процессор далее конфигурируется, чтобы:
инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, устройство вывода переключить отображаемый в настоящее время интерфейс с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0031] Со ссылкой на третий аспект и любой с первого по пятый возможные способы реализации третьего аспекта в шестом возможном способе реализации третьего аспекта первая операция ввода является одной или более из следующих операций:
операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операции восприятия силы тяжести.
[0032] Со ссылкой на шестой возможный способ реализации третьего аспекта в седьмом возможном способе реализации третьего аспекта первая операция ввода является первой операцией скольжения; и инструктирование посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией устройства вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, определенно:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, является меньшей, чем первое заранее установленное значение, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0033] Со ссылкой на шестой возможный способ реализации третьего аспекта в восьмом возможном способе реализации третьего аспекта первая операция ввода является операцией множественных прикосновений; и инструктирование посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, определенно:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0034] Со ссылкой на третий аспект и любой с первого по восьмой возможные способы реализации третьего аспекта в девятом возможном способе реализации третьего аспекта инструктирование посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, является следующим:
процессор инструктирует согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство вывода, чтобы отдельно отобразить на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и
после того, как устройство ввода принимает операцию выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям, процессор инструктирует устройство вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному одним или более идентификаторами.
[0035] Со ссылкой на третий аспект и любой с первого по девятый возможные способы реализации третьего аспекта в десятом возможном способе реализации третьего аспекта приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения посредством пользователя.
[0036] Согласно вариантам осуществления представленного изобретения на в настоящее время открытом интерфейсе приложения приложение, представленное на экране, определяется согласно первой операции ввода пользователя и заранее установленной информации корреляции, и отображается интерфейс, соответствующий приложению, который реализует гладкое соединение между приложениями и улучшает гибкость взаимодействия между приложениями, установленными в электронном устройстве. Кроме того, интерфейсы, соответственно, соответствующие множественным приложениям (первому приложению и/или второму приложению) одновременно отображаются на устройстве отображения, которое может увеличить пользовательский опыт.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0037] Чтобы описать технические решения в вариантах осуществления представленного изобретения или в предшествующей области техники более ясно, ниже кратко описаны сопровождающие чертежи, требуемые для того, чтобы описать варианты осуществления или предшествующую область техники. Очевидно, сопровождающие чертежи в следующем описании показывают просто некоторые варианты осуществления представленного изобретения, и средний специалист в данной области техники может еще вывести другие чертежи из этих сопровождающих чертежей без творческих усилий.
[0038] ФИГ. 1 является схематической последовательностью операций варианта осуществления 1 способа для отображения интерфейса приложения согласно представленному изобретению;
[0039] ФИГ. 2 является примерной диаграммой отображения интерфейса приложения варианта осуществления 2 способа для отображения интерфейса приложения согласно представленному изобретению;
[0040] ФИГ. 3 является примерной диаграммой отображения интерфейса приложения варианта осуществления 3 способа для отображения интерфейса приложения согласно представленному изобретению;
[0041] ФИГ. 4 является примерной диаграммой интерфейса, соответствующего фотогалерее;
[0042] ФИГ. 5 является примерной диаграммой интерфейса, соответствующего камере;
[0043] ФИГ. 6 является примерной диаграммой интерфейса, соответствующего сообщению службы коротких сообщений;
[0044] ФИГ. 7 является примерной диаграммой встроенных контактов в сообщение службы коротких сообщений в варианте осуществления 4 способа для отображения интерфейса приложения согласно представленному изобретению;
[0045] ФИГ. 8 является примерной диаграммой отображения интерфейса приложения варианта осуществления 4 способа для отображения интерфейса приложения согласно представленному изобретению;
[0046] ФИГ. 9 является примерной диаграммой интерфейса, соответствующего контактам;
[0047] ФИГ. 10 является примерной диаграммой других необязательных приложений, которые коррелируются с контактами в варианте осуществления 5 способа для отображения интерфейса приложения согласно представленному изобретению;
[0048] ФИГ. 11 является примерной диаграммой встраивания интерфейса сообщения службы коротких сообщений в интерфейс контакта в варианте осуществления 5 способа для отображения интерфейса приложения согласно представленному изобретению;
[0049] ФИГ. 12 является примерной диаграммой отображения интерфейса приложения варианта осуществления 5 способа для отображения интерфейса приложения согласно представленному изобретению;
[0050] ФИГ. 13 является схематической структурной диаграммой варианта осуществления 1 аппаратуры для отображения интерфейса приложения согласно представленному изобретению; и
[0051] ФИГ. 14 является схематической структурной диаграммой варианта осуществления 1 электронного устройства согласно представленному изобретению.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
[0052] Дальнейшее ясно и полностью описывает технические решения в вариантах осуществления представленного изобретения со ссылкой на сопровождающие чертежи в вариантах осуществления представленного изобретения. Очевидно, описанные варианты осуществления являются просто некоторыми, но не всеми вариантами осуществления представленного изобретения. Все другие варианты осуществления, полученные средним специалистом в данной области техники на основании вариантов осуществления представленного изобретения без творческих усилий, должны находиться в пределах объема охраны представленного изобретения.
[0053] Согласно вариантам осуществления представленного изобретения, чтобы улучшить гибкость взаимодействия между приложениями, установленными в устройстве, и этим увеличить пользовательский опыт, другой интерфейс приложения одновременно представляется на открытом в настоящее время интерфейсе приложения, который реализует отображение с разделением экрана на несколько частей множественных интерфейсов приложения. Например, чтобы отобразить интерфейсы двух приложений, то есть, фотогалереи и камеры в устройстве, к другому модулю можно получить доступ в любое время в этих двух приложениях; кроме того, также предоставляется функция отображения разделения экрана на несколько частей камеры и интерфейсов фотогалереи, то есть, функция одновременного выполнения фотосъемки и операции просмотра изображения. Кроме того, в любом варианте осуществления представленного изобретения "первый" и "второй" просто используются для отличия различных приложений для простоты описания.
[0054] Технические решения представленного изобретения описаны подробно со ссылкой на конкретные варианты осуществления. Следующие несколько конкретных вариантов осуществления могут быть взаимно объединены, и для одной и той же или подобной концепции или процесса детали могут быть не описаны снова в некоторых вариантах осуществления.
[0055] ФИГ. 1 является схематической последовательностью операций варианта осуществления 1 способа для отображения интерфейса приложения согласно представленному изобретению. Этот вариант осуществления представленного изобретения предоставляет способ для отображения интерфейса приложения, и способ может быть исполнен посредством использования аппаратуры для отображения интерфейса приложения, где аппаратура интегрируется в электронном устройстве, и электронное устройство может быть любым электронным устройством, таким как персональный компьютер (Персональный компьютер, PC сокращенно), ноутбук, планшетный компьютер, персональный цифровой помощник (Персональный Цифровой Помощник, PDA сокращенно) или смартфон. Как показано на ФИГ. 1, способ для отображения интерфейса приложения включает в себя следующие этапы:
[0056] S101. При отображении интерфейса, соответствующего первому приложению, электронное устройство захватывает первую операцию ввода пользователя.
[0057] Интерфейс, соответствующий первому приложению, относится к интерфейсу, который есть в первом приложении и отображается на устройстве; первая операция ввода может быть непосредственно введена посредством пользователя, например, операция скольжения, операция удара пальцем, операция множественных прикосновений, кнопочный ввод, ввод установления позиции, ввод касанием и удержанием или ввод посредством голоса, и может быть дан отклик, который делается согласно действию пользователя, например, операции восприятия силы тяжести, такой как сотрясение.
[0058] Например, посредством использования жестикуляции, инициированной (например, скольжение от вершины списка к его концу) пользователем, интерфейс формирования кадра камеры вводится в интерфейс, соответствующий фотогалерее. В этом сценарии фотогалерея является первым приложением, камера является вторым приложением, и жестикуляция, инициированная пользователем, является захваченной первой операцией ввода.
[0059] S102. Одновременное отображение согласно заранее установленной информации корреляции, когда предшествующая первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, где информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением.
[0060] Имеются одно или более вторых приложений. Более конкретно, после этапа S101, на котором первая операция ввода, которая введена посредством пользователя, захватывается, S102, на котором интерфейс, соответствующий приложению, отображается согласно первой операции ввода, и заранее установленная информация корреляции соответствует трем конкретным сценариям:
[0061] Первый сценарий: удерживается представление интерфейса, соответствующего первому приложению.
[0062] Второй сценарий: представляется интерфейс, соответствующий второму приложению.
[0063] Третий сценарий: одновременно представляются интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0064] Кроме того, в этом варианте осуществления имеется конкретное соединение между первым приложением и вторым приложением. Таким образом, используя первое приложение, пользователь может ассоциировать функцию второго приложения. Например, для контактов и вызовов, вызовов и записей вызовов, фотосъемки и фотогалереи, сообщений службы коротких сообщений и способов ввода, фотогалереи и программного обеспечения быстрой связи и фотогалереи и социального сетевого программного обеспечения приложения, имеется чрезвычайно высокая вероятность, что пользователь использует приложения вместе, и поэтому полагается, что приложения коррелируются.
[0065] Кроме того, приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения посредством пользователя. Например, электронное устройство записывает количество раз, когда при выполнении операции на интерфейсе, соответствующем первому приложению, пользователь переключается на интерфейс, соответствующий второму приложению, и затем переключается назад на интерфейс, соответствующий первому приложению. Если количество раз больше, чем заранее установленное значение, например, пять раз, второе приложение автоматически устанавливается как приложение, коррелированное с первым приложением; или пользователь запрашивается, нужно ли пользователю установить второе приложение как приложение, коррелированное с первым приложением, и после получения разрешения пользователя, второе приложение устанавливается как приложение, коррелированное с первым приложением.
[0066] Согласно этому варианту осуществления представленного изобретения на в настоящее время открытом интерфейсе приложения приложение, представленное на экране, определяется согласно первой операции ввода пользователя и заранее установленной информации корреляции, и отображается интерфейс, соответствующий приложению, который реализует гладкое соединение между приложениями и улучшает гибкость взаимодействия между приложениями, установленными в электронном устройстве. Кроме того, интерфейсы, соответственно соответствующие множественным приложениям (первому приложению и/или второму приложению), одновременно отображаются на устройстве отображения, что может увеличить пользовательский опыт.
[0067] В варианте осуществления, показанном на ФИГ. 1, когда электронное устройство одновременно отображает согласно заранее установленной информации корреляции интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, способ для отображения интерфейса приложения может далее включать в себя: прием второй операции ввода пользователя для интерфейса, соответствующего второму приложению, и передачу первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению; или прием третьей операции ввода пользователя для интерфейса, соответствующего первому приложению, и передачу вторых данных, определенных первым приложением согласно третьей операции ввода, ко второму приложению. Этот вариант осуществления обозначает, что, когда интерфейсы, соответствующие множественным приложениям, одновременно отображаются, дальнейшая операция может выполняться на приложениях, чтобы отличить многозадачное отображение операционной системы Андроид (Андроид) от операционной системы iPhone (Операционная система Iphone, iOS сокращенно). Кроме того, данные могут передаваться между множественными приложениями, которые одновременно отображаются, и имеется заранее установленное отношение корреляции между множественными приложениями, которые одновременно отображаются, чтобы различить случай, в котором множественные приложения одновременно отображаются на электронном устройстве посредством использования плавающих интерфейсов.
[0068] Необязательно, после передачи посредством второго приложения первых данных к первому приложению согласно второй операции ввода способ для отображения интерфейса приложения может далее включать в себя: отображение первой информации на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным; или после передачи посредством первого приложения вторых данных ко второму приложению согласно третьей операции ввода способ для отображения интерфейса приложения может далее включать в себя: отображение второй информации на интерфейсе, соответствующем второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0069] На основе предшествующего варианта осуществления способ отображения интерфейса приложения может далее включать в себя: переключение согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, отображаемого в настоящее время интерфейса, от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению. Этот вариант осуществления обозначает, что, когда первая операция ввода не является первой заранее установленной операцией, то определяется, что первая операция ввода является второй заранее установленной операцией, и отображаемый в настоящее время интерфейс переключается с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению, что реализует переключение интерфейсов приложения, отображенных на устройстве отображения, то есть, переключение от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0070] Далее, в предшествующем варианте осуществления первая операция ввода может быть одной или более из операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса, операцией восприятия силы тяжести и т.п. Следующее использует то, что первая операция ввода является операцией скольжения и операцией масштабирования области между множественными точками касания в интерфейсе, в качестве примера, чтобы описать подробно, как определить и выполнить отображение интерфейса согласно первой операции ввода.
[0071] В одном способе реализации операция скольжения может включать в себя первую операцию скольжения, и первая операция ввода может быть первой операцией скольжения. Затем одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, может включать в себя: когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, являются меньшей, чем первое заранее установленное значение, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению; необязательно, когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, больше или равны первому заранее установленному значению, переключение согласно заранее установленной информации корреляции в настоящее время отображаемого интерфейса от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0072] В другом способе реализации операция скольжения может включать в себя вторую операцию скольжения, и вторая заранее установленная операция может быть второй операция скольжения. Затем, когда первая операция ввода является второй заранее установленной операцией, отображаемый в настоящее время интерфейс переключается согласно заранее установленной информации корреляции от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0073] В еще одном способе реализации первая операция ввода является операцией множественных прикосновений, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, может включать в себя: когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению; или когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению.
[0074] В предшествующем варианте осуществления представленного изобретения для того, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, специалист в данной области техники может понять это как: отображение интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, на устройстве отображения в способе разделения экрана. Разделение экранов интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, на устройстве отображения (например, экране) происходит в любом соотношении. Например, как показано на ФИГ. 2 и ФИГ. 3, фотогалерея используется в качестве первого приложения, и камера используется в качестве второго приложения. Отношение разделение экрана между интерфейсами, соответствующими этим двум приложениям на экране, является переменным, и пользователь может установить отношение согласно персональному предпочтению в режиме реального времени.
[0075] Более конкретно, в интерфейсе, соответствующем фотогалерее (первому приложению), показанном на ФИГ. 4, обнаруживается операция скольжения вниз (первая операция скольжения); когда скорость операции скольжения вниз, соответствующая операции скольжения вниз, меньше, чем первое заранее установленное значение, интерфейс, соответствующий фотогалерее, и интерфейс, соответствующий камере (второму приложению), одновременно отображаются согласно заранее установленной информации корреляции, и интерфейс, соответствующий фотогалерее, и интерфейс, соответствующий камере, представлены в способе разделения экрана, как показано на ФИГ. 2 или ФИГ. 3. Кроме того, когда пользователь фотографирует на интерфейсе формирования кадра камеры, фотография может быть возвращена в режиме реального времени в область предварительного просмотра фотогалереи в нижней части, и пользователю позволено ударить пальцем по изображению в фотогалерее, чтобы рассмотреть ее как большое изображение. Если скорость скольжения вниз, соответствующая операции скольжения, больше или равна первому заранее установленному значению, это определяет, что первая операция ввода является второй заранее установленной операцией, и отображаемый в настоящее время интерфейс переключается согласно заранее установленной информации корреляции от интерфейса, соответствующего фотогалерее, на интерфейс, соответствующий камере, и интерфейс, соответствующий камере, представляется как показано на ФИГ. 5. Размер интерфейса, соответствующего камере на экране, может определять размер сфотографированного изображения. В данном варианте осуществления пользователь может получить доступ к интерфейсу камеры посредством операции скольжения вверх или вниз на интерфейсе фотогалереи и выполнить соответствующую функцию фотосъемки. Точно так же пользователь может получить доступ к интерфейсу фотогалереи посредством операции скольжения вверх или вниз на интерфейсе камеры и выполнить соответствующую функцию просмотра изображения. Полная интеграция этих двух приложений, то есть, камеры и фотогалереи, реализует повсюду опыт гладкого соединения для пользователя. Одновременное отображение интерфейса фотогалереи и интерфейса региональной фотосъемки может реализовать то, что пользователь быстро фотографирует или снимает и испытывает эффект «что Вы видите то Вы и получаете» в фотогалерее; и реализуются функции просмотра изображения в фотогалерее и региональной фотосъемки посредством скольжения по интерфейсу камеры. Вход в различные интерфейсы фотогалереи может быть инициирован посредством выполнения различных операций скольжения по интерфейсу камеры; например, получение доступа интерфейса фотогалереи в режиме полного экрана может быть инициировано посредством выполнения операции скольжения влево по интерфейсу камеры, и получение доступа к интерфейсу региональной фотосъемки или интерфейсу фотогалереи может быть инициировано посредством выполнения операции скольжения вверх по интерфейсу камеры.
[0076] Для другого примера в интерфейсе, соответствующем фотогалерее, показанном на ФИГ. 4, обнаруживается операция протягивания вниз (первая операция скольжения). Если расстояние скольжения, соответствующее операции протягивания вниз, меньше, чем первое заранее установленное значение, интерфейс, соответствующий фотогалерее, и интерфейс, соответствующий камере, одновременно отображаются согласно заранее установленной информации корреляции, и интерфейс, соответствующий фотогалерее, и интерфейс, соответствующий камере, представляются в способе разделенного экрана, как показано на ФИГ. 2 или ФИГ. 3. Если скорость скольжения вниз, соответствующая операции скольжения, больше или равна первому заранее установленному значению, отображаемый в настоящее время интерфейс переключается согласно заранее установленной информации корреляции от интерфейса, соответствующего приложению фотогалереи, на интерфейс, соответствующий камере, и интерфейс, соответствующий камере, представляется, как показано на ФИГ. 5. Аналогично, пользователь может также скользить вверх для возвращения к интерфейсу, на котором фотосъемка и фотогалерея сосуществуют, из интерфейса формирования полноэкранного кадра камеры, что просто используется в качестве примера для описания, и другой сценарий может быть изображен по аналогии с этим.
[0077] На основе предшествующего варианта осуществления один и тот же способ операции может быть расширен на другой сценарий приложения, например, сообщение службы коротких сообщений и контакты, браузер и избранное, номера телефонов и контакты или записи вызова и контакты. В сценарии приложения сообщения службы коротких сообщений и контактов пользователь может внедрять контакты (как показано на ФИГ. 7) в интерфейс создания сообщения службы коротких сообщений (как показано на ФИГ. 6), протягивая вниз интерфейс, и выбранный контакт может быть непосредственно добавлен в область получателя (как показано на ФИГ. 8) и так далее, что не описывается здесь повторно.
[0078] Необязательно, имеются множественные вторые приложения, и S102, то есть, одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, может конкретно включать в себя: когда первая операция ввода является первой заранее установленной операцией, отдельное отображение согласно заранее установленной информации корреляции и на интерфейсе, соответствующем первому приложению, идентификатора, соответствующего каждому второму приложению во множественных вторых приложениях; прием операции выбора пользователем одного или более идентификаторов из множественных вторых приложений; и использование одного или более приложений, выбранных посредством операции, в качестве приложений, подлежащих отображению в способе разделения экрана с первым приложением, и одновременное отображение интерфейса, соответствующего первому приложению, и интерфейса, соответствующего приложению, идентифицированному предшествующим одним или более идентификаторами. Второе приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения пользователем.
[0079] В этом варианте осуществления первое приложение коррелируется со множественными вторыми приложениями. Например, при протягивании в интерфейсе, соответствующем первому приложению, вторые приложения, которые подлежат корреляции, могут быть выбраны; и будучи выбранными, вторые приложения одновременно отображаются с интерфейсом, соответствующим первому приложению. Более конкретно, как показано с ФИГ. 9 по ФИГ. 12, ФИГ. 9 показывает интерфейс, соответствующий контактам (то есть, первому приложению). ФИГ. 10 показывает другие необязательные приложения (то есть, вторые приложения), которые коррелируются с контактами, и примерами здесь являются сообщения служб коротких сообщений, электронные письма и записи вызовов. Как показано на ФИГ. 10, когда устройство, которое отображает интерфейс контактов, показанный на ФИГ. 9, принимает первую операцию ввода, отображается второе приложение, которое коррелируется с приложением контактов.
[0080] ФИГ. 11 является примерной диаграммой одновременного отображения интерфейса контактов и интерфейса сообщения службы коротких сообщений; ФИГ. 12 показывает, что название контакта в интерфейсе контактов выбрано для добавления в область получателя, показанную на ФИГ. 11, которая реализует интеграцию интерфейса контактов и интерфейса сообщения службы коротких сообщений.
[0081] ФИГ. 13 является схематической структурной диаграммой варианта осуществления 1 аппаратуры для отображения интерфейса приложения согласно представленному изобретению. Этот вариант осуществления представленного изобретения предоставляет аппаратуру 100 для отображения интерфейса приложения, и аппаратуру, интегрированную в электронное устройство, где электронное устройство может быть любым электронным устройством, таким как персональный компьютер (PC), ноутбук, планшетный компьютер, карманный персональный компьютер (PDA) или смартфон. Как показано на ФИГ. 13, аппаратура 100 для отображения интерфейса приложения включает в себя модуль 10 захвата, модуль 20 обработки и модуль 30 отображения.
[0082] Модуль 30 отображения конфигурируется, чтобы отображать интерфейс, соответствующий первому приложению; модуль 10 захвата конфигурируется, чтобы захватывать первую операцию ввода пользователя, когда модуль 30 отображения отображает интерфейс, соответствующий первому приложению; и модуль 20 обработки включает в себя первый блок 21 обработки, где первый блок 21 обработки конфигурируется, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода, захваченная модулем 10 захвата, является первой заранее установленной операцией, модуль 30 отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, и упомянутая информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением.
[0083] Например, в этом варианте осуществления представленного изобретения модуль 10 захвата может быть сенсорным экраном электронного устройства, и сенсорный экран может обнаруживать действия скольжения и удара пальцем, примененные к нему; модуль 20 обработки конвертирует предшествующее действия скольжения и удара пальцем в соответствующие цифровые сигналы и предоставляет цифровые сигналы приложению (например, первому приложению и/или второму приложению) так, чтобы приложение реализовывало соответствующую функцию. Кроме того, модуль обработки может далее обнаруживать направление и скорость действия скольжения и возвращать конкретные значения, соответствующие направлению и скорости, к приложению так, чтобы приложение выполняло различную обработку интерфейса.
[0084] Кроме того, электронное устройство, которое интегрирует аппаратуру 100 для отображения интерфейса приложения, включает в себя модуль хранения, и модуль хранения конфигурируется, чтобы хранить текущие приложения, такие как камера и фотогалерея, и отображать состояния интерфейсов текущих приложений так, чтобы текущее состояние могло далее быть восстановлено в случае, в котором отображение интерфейса приложения прерывается.
[0085] Аппаратура для отображения интерфейса приложения в данном варианте осуществления представленного изобретения может реализовывать техническое решение в варианте осуществления способа, показанного на ФИГ. 1, и принципы реализации и технические эффекты подобной аппаратуры и не описываются здесь повторно.
[0086] В предшествующем варианте осуществления модуль 10 захвата может далее конфигурироваться, чтобы, когда модуль 30 отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению. В этом случае первый блок 21 обработки может далее конфигурироваться, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
[0087] Необязательно, модуль 10 захвата может далее конфигурироваться, чтобы, когда модуль 30 отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению. В этом сценарии первый блок 21 обработки может далее конфигурироваться, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
[0088] Далее, модуль 20 обработки может далее включать в себя второй блок обработки. Второй блок обработки может конфигурироваться, чтобы после передачи первым блоком 21 обработки первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению инструктировать модуль 30 отображения отобразить первую информацию на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным.
[0089] Модуль 20 обработки может далее включать в себя третий блок обработки. Третий блок обработки конфигурируется, чтобы после того, как первый блок 21 обработки передаст вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению инструктировать модуль 30 отображения отобразить вторую информацию на интерфейсе, соответствующего второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0090] На основе вышеупомянутого модуль 20 обработки может далее включать в себя четвертый блок обработки. Четвертый блок обработки конфигурируется, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, модуль 30 отображения переключить отображаемый в настоящее время интерфейс от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0091] В любом варианте осуществления представленного изобретения первая операция ввода может быть одной или более из следующих операций: операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса, операции восприятия силы тяжести и т.п.
[0092] В одном способе реализации первая операция ввода является первой операцией скольжения, и первый блок 21 обработки может в частности конфигурироваться, чтобы: когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения меньше, чем первое заранее установленное значение, инструктировать согласно заранее установленной информации корреляции модуль 30 отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0093] В другом способе реализации операция скольжения может включать в себя вторую операцию скольжения, и вторая заранее установленная операция может быть второй операцией скольжения. Затем, первый блок 21 обработки может в частности конфигурироваться, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, модуль 30 отображения, чтобы переключить отображаемый в настоящее время интерфейс от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0094] В еще одном способе реализации первая операция ввода является операцией множественных прикосновений, и первый блок 21 обработки может в частности конфигурироваться, чтобы: когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль 30 отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль 30 отображения, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0095] Кроме того, имеются множественные вторые приложения, и первый блок 21 обработки может далее конфигурироваться, чтобы: инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, модуль 30 отображения, чтобы отдельно отобразить на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и после того, как модуль 10 захвата принимает операцию выбора пользователем одного или более идентификаторов из множественных вторых приложений, инструктировать модуль 30 отображения одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному упомянутыми одними или более идентификаторами. Второе приложение, которое коррелируется с первым приложением, заранее устанавливается или определяется согласно истории использования первого приложения и второго приложения посредством пользователя; или может также определяться в другом способе, который не описывается здесь повторно.
[0096] ФИГ. 14 является схематической структурной диаграммой варианта осуществления 1 электронного устройства согласно представленному изобретению. Как показано на ФИГ. 14, электронное устройство 200 включает в себя компоненты, такие как устройство 40 вывода, устройство 50 ввода, процессор 60, устройство 70 хранения и источник 80 электроэнергии. Эти компоненты выполняют связь посредством использования одной или более шин. Специалист в данной области техники может понять, что структура электронного устройства 200, показанная на фигуре, не создает ограничения на представленное изобретение. Структура может не только быть структурой шины или быть структурой звезды, или может далее включать в себя больше или меньше компонентов, чем показанные на фигуре, или объединять некоторые части, или иметь различные компоновки частей. В этом варианте осуществления представленного изобретения электронное устройство 200 может быть любым мобильным или портативным электронным устройством и включать в себя, но не ограничиваться, мобильный телефон, мобильный компьютер, планшетный компьютер, PDA, медиаплеер, интеллектуальный телевизор, комбинация предшествующих двух или более пунктов и т.п.
[0097] Когда пользователь использует электронное устройство 200, устройство 50 ввода принимает информацию или ввод пользователя; устройство 70 хранения хранит соответствующий код и данные конфигурации или пользовательские данные, относящиеся к процессу обработки; и процессор 60 исполняет соответствующий код и обрабатывает принятую информацию, чтобы генерировать и выводить соответствующий интерфейс и данные, которые, наконец, представляются пользователю посредством устройства 40 вывода.
[0098] Более конкретно, устройство 40 вывода конфигурируется, чтобы отображать интерфейс, соответствующий первому приложению; устройство 50 ввода конфигурируется, чтобы захватывать первую операцию ввода пользователя, когда устройство 40 вывода отображает интерфейс, соответствующий первому приложению; и процессор 60 конфигурируется, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство 40 вывода, чтобы одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, где информация корреляции используется для обозначения, что второе приложение является приложением, которое коррелируется с первым приложением.
[0099] Нужно отметить, что устройство 50 ввода конфигурируется, чтобы реализовывать взаимодействие между пользователем и электронным устройством 200 и/или вводить информацию в электронное устройство 200. Например, устройство 50 ввода может принимать информацию цифрового или буквенного характера, которая вводится пользователем, чтобы генерировать ввод сигнала, относящийся к параметрам настройки пользователя или управления функцией. В конкретном варианте осуществления представленного изобретения устройство 50 ввода может быть сенсорной панелью или может быть другим интерфейсом человеко-машинного взаимодействия, например, клавишей нетривиального ввода и микрофоном; или может быть другой аппаратурой для захвата внешней информации, например, камерой. Сенсорная панель, которая также упоминается как сенсорный экран или экран ввода касанием, может собирать действия операции касания или приближения, например, действие операции, выполненное пользователем на сенсорной панели или в позиции, близкой к сенсорной панели, посредством использования любого нужного объекта или аксессуара, такого как палец или перо, и соответствующая аппаратура соединения приводится в действие согласно заранее установленной программе. Необязательно, сенсорная панель может включать в себя две части: аппаратуру обнаружения касания и контроллер касания. Аппаратура обнаружения касания обнаруживает операцию касания пользователя, преобразовывает обнаруженную операцию касания в электрический сигнал и передает электрический сигнал контроллеру касания; контроллер касания принимает электрический сигнал от аппаратуры обнаружения касания, преобразовывает электрический сигнал в координаты точки касания и затем передает координаты точки касания на процессор 60. Контроллер касания может далее принимать и исполнять команду, посланную от процессора 60. Кроме того, сенсорная панель может быть реализована во множественных типах, таких как резистивный тип, емкостной тип, инфракрасного (инфракрасного) луча и поверхностной акустической волны. В другом варианте осуществления представленного изобретения клавиши нетривиального ввода, используемый устройством 50 ввода, может включать в себя, но не ограничиваться одной или более из физической клавиатуры, функциональной клавиши (такой как клавиша управления громкостью или клавиша мощности), шарового манипулятора, мыши, джойстика и т.п. Устройство 50 ввода в форме микрофона может собрать голос, который вводится пользователем или средой, и преобразовывать голос в команду, которая находится в форме электрического сигнала и может запускаться посредством процессора 60.
[0100] В других вариантах осуществления представленного изобретения устройство 50 ввода может также быть компонентом восприятия различных типов, например, холловской компонентой, которая конфигурируется, чтобы обнаруживать физическую величину электронного устройства, такую как сила, вращающий момент, давление, напряжение, позиция, смещение, скорость, ускорение, угол, угловая скорость, количество оборотов, вращательная скорость и время, за которое изменяется рабочее состояние, и преобразовывать физическую величину в электрическую величину, чтобы выполнить обнаружение и управление. Другие компоненты восприятия могут далее включать в себя датчик силы тяжести, трехосевой акселерометр, гироскоп или подобное.
[0101] Процессор 60 является центром управления электронного устройства 200 и соединяется с различными частями всего электронного устройства 200 посредством использования различных интерфейсов и линий; реализует различные функции электронного устройства 200 и/или обрабатывает данные посредством запуска или исполнения программы программного обеспечения и/или модуля, сохраненного в устройстве 70 хранения и вызова данных, сохраненных в устройстве 70 хранения. Процессор 60 может состоять из интегральной схемы (Интегральная схема, IC сокращенно), например, может состоять из одиночной IC в корпусе и может также состоять из множественных IC в корпусах, которые соединяются и с одинаковой функцией или различными функциями. Например, процессор 60 может включать в себя только центральный процессор (Центральный процессор, CPU сокращенно) или может быть комбинацией GPU, цифровым процессором сигналов (цифровой процессор сигналов, DSP сокращенно) и микросхемой управления (например, микросхема радиомодема) в блоке связи. В этом варианте осуществления представленного изобретения центральный процессор может быть единственным компьютеризированным ядром или может включать в себя множественные компьютеризированные ядра.
[0102] Устройство 40 вывода включает в себя, но не ограничивается этим, устройство вывода изображения и устройство вывода звука. Устройство вывода изображения конфигурируется, чтобы выводить символ, изображение и/или видео. Устройство вывода изображения может включать в себя панель отображения, например, панель отображения, конфигурируемую в форме жидкокристаллического дисплея (Жидкокристаллический дисплей, LCD сокращенно), на органических светоиспускающих диодах (Органические Светоиспускающие диоды, OLED сокращенно), дисплея с автоэлектронной эмиссией (дисплея с автоэлектронной эмиссией, FED сокращенно) и т.п.; или устройство вывода изображения может включать в себя рефлексивный дисплей, например, электрофоретический (электрофоретический) дисплей или дисплей, использующий технологию интерферометрической модуляции света (Интерферометрическая Модуляция Света). Устройство вывода изображения может включать в себя единственный дисплей или множественные дисплеи различных размеров. В конкретном варианте осуществления представленного изобретения сенсорная панель, используемая предшествующим устройством 50 ввода, может также использоваться как панель отображения устройства 40 вывода. Например, после обнаружения операции жестикуляции касания или приближения на сенсорной панели сенсорная панель передает операцию жестикуляции на процессор 60, чтобы определить тип события касания, и затем процессор 60 предоставляет соответствующий визуальный вывод на панели отображения согласно типу события касания. На ФИГ. 14 хотя устройство 50 ввода и устройство 40 вывода используются как две независимые части, чтобы реализовывать функции ввода и вывода электронного устройства 200, в некоторых вариантах осуществления сенсорная панель и панель отображения могут интегрироваться, чтобы реализовывать функции ввода и вывода электронного устройства. Например, устройство вывода изображения может отображать различные графические пользовательские интерфейсы (Графический пользовательский интерфейс, GUI сокращенно), чтобы использовать графические пользовательские интерфейсы как виртуальные компоненты управления, и графические пользовательские интерфейсы включают в себя, но не ограничиваются этим, окно, линию прокрутки, иконку и буфер изображения так, чтобы пользователь действовал способом касания.
[0103] В конкретном варианте осуществления представленного изобретения устройство вывода изображения включает в себя фильтр и усилитель, которые конфигурируются, чтобы фильтровать и усиливать видео, которое выводится процессором 60. Устройство вывода звука включает в себя цифро-аналоговый преобразователь, который конфигурируется, чтобы преобразовывать аудио сигнал, который выводится процессором 60, из цифрового формата в аналоговый формат.
[0104] Устройство 70 хранения может конфигурироваться, чтобы хранить программу программного обеспечения и модуль, и процессор 60 исполняет различные функциональные приложения электронного устройства 200 и реализует обработку данных посредством запуска программы программного обеспечения и модуля, которые сохранены в устройстве 70 хранения. Устройство 70 хранения, главным образом, включает в себя область для хранения программ и область хранения данных. Область хранения программ может хранить операционную систему и прикладную программу, такую как программа проигрывания звука или программа проигрывания изображения, которая требуется по меньшей мере одной функцией; и область хранения данных может хранить данные (такие как аудио данные или телефонная книга), которые создаются согласно использованию электронного устройства 200 и т.п. В конкретном варианте осуществления представленного изобретения устройство 70 хранения может включать в себя энергозависимую память, например, энергонезависимую динамическая память произвольного доступа (Энергонезависимая Память Произвольного доступа, NVRAM сокращенно), память произвольного доступа с изменением фазы (RAM с изменением фазы, PRAM сокращенно) или магниторезистивную память произвольного доступа (магниторезистивная RAM, MRAM сокращенно); и может далее включать в себя энергонезависимую память, например, по меньшей мере один компонент запоминающего устройства на диске, электрически стираемую программируемую постоянную память (Электрически Стираемая Программируемая Постоянная память, EEPROM сокращенно) или компонент флэш-памяти, такой как НЕТ-ИЛИ флэш-память (NOR флэш-память) или НЕТ-И флэш-память (NAND флэш-память). Энергонезависимая память хранит операционную систему и прикладную программу, которые исполняются посредством процессора 60. Процессор 60 загружает из энергонезависимой памяти исполняемую программу и данные в памяти и сохраняет цифровое содержимое в большом количестве аппаратур хранения. Операционная система включает в себя различные компоненты и/или драйверы, которые конфигурируются, чтобы управлять и контролировать регулярные задачи системы, такие как управление памятью, управление устройством 70 хранения и управление питанием, и облегчать связи между различным программным обеспечением и аппаратным обеспечением. В этом варианте осуществления представленного изобретения операционная система может быть операционной системой Андроид компании Google, операционной системой iOS, развитой компанией Apple, операционной системой Windows, развитой компанией Microsoft или подобным; или встроенной операционной системой, такой как Vxworks.
[0105] Прикладная программа включает в себя любое приложение, установленное на электронном устройстве 200, и включает в себя, но не ограничивается этим, браузер, электронную почту, систему мгновенного обмена сообщениями, обработку текста, виртуальную клавиатуру, виджет окон (Widget), шифрование, управление цифровыми правами, голосовую идентификацию, голосовое дублирование, позиционирование (таким как функция, предоставленная Глобальной Системой позиционирования), воспроизведение музыки и т.п.
[0106] Источник 80 электроэнергии конфигурируется, чтобы поставлять электроэнергию различным частям электронного устройства 200, чтобы поддерживать их работу. Вообще, источником 80 электроэнергии может быть встроенная батарея, например, обычная литий-ионная батарея или никель-гидридная батарея; или может включать в себя внешний источник электроэнергия, который непосредственно питает электронное устройство, например, адаптер переменного тока (AC). В некоторых вариантах осуществления представленного изобретения источник 80 электроэнергии может быть определен в более широком объеме; например, может включать в себя систему управления электроэнергией, зарядное устройство, схему обнаружения отключения электроэнергии, преобразователь или инвертор электроэнергии, индикатор статуса электроэнергии (такой как светодиод) и любые другие компоненты, относящиеся к генерированию, управлению и распределению электроэнергии электронного устройства 200.
[0107] Электронное устройство в этом варианте осуществления представленного изобретения может исполнять техническое решение варианта осуществления способа, показанного на ФИГ. 1. Принципы реализации и технические эффекты одинаковы и не описываются здесь повторно.
[0108] Нужно отметить, что имеется по меньшей мере одно второе приложение; кроме того, первая операция ввода может быть одной или более из следующих операций: операции скольжения, операции удара пальцем, операции множественных прикосновений, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операции восприятия силы тяжести.
[0109] В предшествующем варианте осуществления устройство 50 ввода может далее конфигурироваться, чтобы, когда устройство 40 вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению. Необязательно, процессор 60 может далее конфигурироваться, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
[0110] В предшествующем варианте осуществления устройство 50 ввода может далее конфигурироваться, чтобы, когда устройство 40 вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению. Необязательно, процессор 60 может далее конфигурироваться, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
[0111] На основе предшествующего варианта осуществления в конкретном способе реализации процессор 60 может далее конфигурироваться, чтобы: после передачи первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению инструктировать устройство 40 вывода отобразить первую информацию на интерфейсе, соответствующем первому приложению, где первая информация является первыми данными или информацией, относящейся к первым данным.
[0112] В другом конкретном способе реализации процессор 60 может далее конфигурироваться, чтобы: после передачи вторых данных, определенных посредством первого приложения согласно третьей операции ввода, ко второму приложению инструктировать устройство 40 вывода отобразить вторую информацию на интерфейсе, соответствующем второму приложению, где вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
[0113] Далее, процессор 60 может далее конфигурироваться, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, устройство 40 вывода переключить отображаемый в настоящее время интерфейс от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0114] В конкретном способе реализации первая операция ввода является первой операцией скольжения; и инструктирование посредством процессора 60 согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, является в частности: когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, являются меньшими, чем первое заранее установленное значение, процессор 60 инструктирует согласно заранее установленной информации корреляции устройство 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0115] В другом конкретном способе реализации операция скольжения может включать в себя вторую операцию скольжения, и вторая заранее установленная операция может быть второй операцией скольжения; и инструктирование посредством процессора 60 согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, устройства 40 вывода переключить отображаемый в настоящее время интерфейс от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению, является в частности: процессор 60 инструктирует согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, устройство 40 вывода переключить отображаемый в настоящее время интерфейс от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
[0116] В еще одном конкретном способе реализации первая операция ввода является операция множественных прикосновений; и инструктирование посредством процессора 60 согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, является в частности: когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, процессор 60 инструктирует согласно заранее установленной информации корреляции устройство 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, процессор 60 инструктирует согласно заранее установленной информации корреляции устройство 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
[0117] В предшествующем варианте осуществления могут быть множественные вторые приложения; и инструктирование посредством процессора 60 согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, является в частности: процессор 60 инструктирует согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство 40 вывода отдельно отобразить на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и после того, как устройство 50 ввода принимает операцию выбора пользователем одного или более идентификаторов от множественных вторых приложений, процессор 60 инструктирует устройство 40 вывода одновременно отобразить интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному упомянутыми одним или более идентификаторами.
[0118] Второе приложение, которое коррелируется с первым приложением, может заранее устанавливаться или может быть определено согласно истории использования первого приложения и второго приложения пользователем или определяться другим способом.
[0119] Средний специалист в данной области техники может понять, что все или некоторые из этапов вариантов осуществления способа могут быть реализованы в соответствии с программой, инструктирующей релевантное аппаратное обеспечение. Программа может быть сохранена в считываемом компьютером запоминающем носителе. Когда программа работает, этапы вариантов осуществления способа выполняются. Упомянутый запоминающий носитель включает в себя: любой носитель, который может хранить программный код, такой как ROM, RAM, магнитный диск или оптический диск.
[0120] Наконец, нужно отметить, что предшествующие варианты осуществления просто предназначены для того, чтобы описать технические решения представленного изобретения, но не для того, чтобы ограничить представленное изобретение. Хотя представленное изобретение описано подробно со ссылкой на предшествующие варианты осуществления, средние специалисты в данной области техники должны понимать, что они могут все еще сделать модификации к техническим решениям, описанных в предшествующих вариантах осуществления, или сделать эквивалентные замены к некоторым или всем техническим характеристикам, не отступая от объема технических решений вариантов осуществления представленного изобретения.

Claims (85)

1. Способ для отображения интерфейса приложения, содержащий:
захват электронным устройством при отображении интерфейса, соответствующего первому приложению, первой операции ввода пользователя; и
одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, в котором информация корреляции используется для указания, что второе приложение является приложением, которое коррелируется с первым приложением;
причем первое приложение является фотогалереей, и при этом второе приложение является камерой;
причем размер интерфейса, соответствующего упомянутой камере, определяет размер фотографируемого изображения.
2. Способ по п. 1, в котором при одновременном отображении согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, способ дополнительно содержит:
прием второй операции ввода пользователя для интерфейса, соответствующего второму приложению; и
передачу первых данных, определенных посредством второго приложения согласно второй операции ввода, к первому приложению; или
прием третьей операции ввода пользователя для интерфейса, соответствующего первому приложению; и
передачу вторых данных, определенных посредством первого приложения согласно третьей операции ввода, ко второму приложению.
3. Способ по п. 2, в котором:
после передачи, посредством второго приложения, первых данных к первому приложению, согласно второй операции ввода, способ дополнительно содержит: отображение первой информации на интерфейсе, соответствующем первому приложению, причем первая информация является первыми данными или информацией, относящейся к первым данным; или
после передачи, посредством первого приложения, вторых данных ко второму приложению, согласно третьей операции ввода, способ дополнительно содержит: отображение второй информации на интерфейсе, соответствующем второму приложению, причем вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
4. Способ по п. 1, или 2, или 3, дополнительно содержащий:
переключение согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, отображаемого в настоящее время интерфейса от интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
5. Способ по любому из пп. 1-4, в котором первая операция ввода является одной или более из следующих операций:
операцией скольжения, операцией удара пальцем, операцией множественных касаний, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операцией восприятия силы тяжести.
6. Способ по п. 5, в котором первая операция ввода является первой операцией скольжения, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, содержит:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, является меньшей, чем первое заранее установленное значение, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению.
7. Способ по п. 5, в котором первая операция ввода является операцией множественных касаний, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, содержит:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, одновременное отображение согласно заранее установленной информации корреляции интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению.
8. Способ по любому из пп. 1-7, в котором имеются множественные вторые приложения, и одновременное отображение согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, интерфейса, соответствующего первому приложению, и интерфейса, соответствующего второму приложению, содержит:
когда первая операция ввода является первой заранее установленной операцией, отдельное отображение согласно заранее установленной информации корреляции и на интерфейсе, соответствующем первому приложению, идентификатора, соответствующего каждому второму приложению во множественных вторых приложениях;
прием операции выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям; и
одновременное отображение интерфейса, соответствующего первому приложению, и интерфейса, соответствующего приложению, идентифицированному посредством одного или более идентификаторов.
9. Способ по любому из пп. 1-8, в котором приложение, которое коррелируется с первым приложением, заранее установлено или определено согласно истории использования первого приложения и второго приложения пользователем.
10. Аппаратура для отображения интерфейса приложения, содержащая:
модуль отображения, сконфигурированный, чтобы отображать интерфейс, соответствующий первому приложению;
модуль захвата, сконфигурированный, чтобы захватывать первую операцию ввода пользователя, когда модуль отображения отображает интерфейс, соответствующий первому приложению; и
модуль обработки, содержащий первый блок обработки, причем первый блок обработки сконфигурирован, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, модуль отображения, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, и информацию корреляции, используемую для указания, что второе приложение является приложением, которое коррелируется с первым приложением;
причем первое приложение является фотогалереей, и при этом второе приложение является камерой;
причем размер интерфейса, соответствующего упомянутой камере, определяет размер фотографируемого изображения.
11. Аппаратура по п. 10, в которой:
модуль захвата дополнительно сконфигурирован, чтобы, когда модуль отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению; и
первый блок обработки дополнительно сконфигурирован, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
12. Аппаратура по п. 10, в которой:
модуль захвата дополнительно сконфигурирован, чтобы, когда модуль отображения одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению; и
первый блок обработки дополнительно сконфигурирован, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
13. Аппаратура по п. 11, в которой модуль обработки дополнительно содержит:
второй блок обработки, сконфигурированный, чтобы после того, как первый блок обработки передает первые данные, определенные посредством второго приложения, к первому приложению, согласно второй операции ввода, инструктировать модуль отображения отображать первую информацию на интерфейсе, соответствующем первому приложению, причем первая информация является первыми данными или информацией, относящейся к первым данным.
14. Аппаратура по п. 12, в которой модуль обработки дополнительно содержит:
третий блок обработки, сконфигурированный, чтобы после того, как первый блок обработки передает вторые данные, определенные посредством первого приложения, ко второму приложению, согласно третьей операции ввода, инструктировать модуль отображения отображать вторую информацию на интерфейсе, соответствующем второму приложению, причем вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
15. Аппаратура по п. 10, в которой модуль обработки дополнительно содержит:
четвертый блок обработки, сконфигурированный, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, модуль отображения, чтобы переключать отображаемый в настоящее время интерфейс с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
16. Аппаратура по п. 10, в которой первая операция ввода является одной или более из следующих операций:
операцией скольжения, операцией удара пальцем, операцией множественных касаний, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операцией восприятия силы тяжести.
17. Аппаратура по п. 16, в которой первая операция ввода является первой операцией скольжения, и первый блок обработки сконфигурирован, чтобы:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, меньше, чем первое заранее установленное значение, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
18. Аппаратура по п. 16, в которой первая операция ввода является операцией множественных касаний, и первый блок обработки сконфигурирован, чтобы:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, инструктировать согласно заранее установленной информации корреляции модуль отображения, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
19. Аппаратура по п. 10, в которой имеются множественные вторые приложения, и первый блок обработки дополнительно сконфигурирован, чтобы:
инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, модуль отображения, чтобы отдельно отображать на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и
после того, как модуль захвата принимает операцию выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям, инструктировать модуль отображения, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному посредством упомянутых одного или более идентификаторов.
20. Аппаратура по п. 10, в которой приложение, которое коррелируется с первым приложением, является заранее установленным или определяется согласно истории использования первого приложения и второго приложения пользователем.
21. Электронное устройство для отображения интерфейса приложения, содержащее:
устройство вывода, сконфигурированное, чтобы отображать интерфейс, соответствующий первому приложению;
устройство ввода, сконфигурированное, чтобы захватывать первую операцию ввода пользователя, когда устройство вывода отображает интерфейс, соответствующий первому приложению; и
процессор, сконфигурированный, чтобы инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, причем информация корреляции используется для указания, что второе приложение является приложением, которое коррелируется с первым приложением;
причем первое приложение является фотогалереей, и при этом второе приложение является камерой;
причем размер интерфейса, соответствующего упомянутой камере, определяет размер фотографируемого изображения.
22. Электронное устройство по п. 21, в котором:
устройство ввода дополнительно сконфигурировано, чтобы, когда устройство вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать вторую операцию ввода пользователя для интерфейса, соответствующего второму приложению; и
процессор дополнительно сконфигурирован, чтобы передавать первые данные, определенные посредством второго приложения согласно второй операции ввода, к первому приложению.
23. Электронное устройство по п. 21, в котором:
устройство ввода дополнительно сконфигурировано, чтобы, когда устройство вывода одновременно отображает интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, принимать третью операцию ввода пользователя для интерфейса, соответствующего первому приложению; и
процессор дополнительно сконфигурирован, чтобы передавать вторые данные, определенные посредством первого приложения согласно третьей операции ввода, ко второму приложению.
24. Электронное устройство по п. 22, в котором процессор дополнительно сконфигурирован, чтобы:
после передачи, посредством второго приложения, первых данных к первому приложению, согласно второй операции ввода, инструктировать устройство вывода отображать первую информацию на интерфейсе, соответствующем первому приложению, при этом первая информация является первыми данными или информацией, относящейся к первым данным.
25. Электронное устройство по п. 23, в котором процессор дополнительно сконфигурирован, чтобы:
после передачи, посредством первого приложения, вторых данных ко второму приложению, согласно третьей операции ввода, инструктировать устройство вывода отображать вторую информацию на интерфейсе, соответствующем второму приложению, при этом вторая информация является вторыми данными или информацией, относящейся ко вторым данным.
26. Электронное устройство по п. 21, в котором процессор дополнительно сконфигурирован, чтобы:
инструктировать согласно заранее установленной информации корреляции, когда первая операция ввода является второй заранее установленной операцией, устройство вывода, чтобы переключать отображаемый в настоящее время интерфейс с интерфейса, соответствующего первому приложению, на интерфейс, соответствующий второму приложению.
27. Электронное устройство по п. 21, в котором первая операция ввода является одной или более из следующих операций:
операцией скольжения, операцией удара пальцем, операцией множественных касаний, кнопочного ввода, ввода установления позиции, ввода касанием и удержанием, ввода посредством голоса и операцией восприятия силы тяжести.
28. Электронное устройство по п. 27, в котором первая операция ввода является первой операцией скольжения; и инструктирование, посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, заключается в том, что:
когда скорость скольжения или расстояние скольжения, соответствующие первой операции скольжения, является меньшей, чем первое заранее установленное значение, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
29. Электронное устройство по п. 27, в котором первая операция ввода является операцией множественных касаний; и инструктирование, посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, заключается в том, что:
когда расстояние между точками касания множественных точек касания постепенно уменьшается, и уменьшенное значение расстояния между двумя точками касания во множественных точках касания больше или равно первому заранее установленному значению расстояния, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению; или
когда расстояние между точками касания множественных точек касания постепенно увеличивается, и увеличенное значение расстояния между двумя точками касания во множественных точках касания больше или равно второму заранее установленному значению расстояния, процессор инструктирует согласно заранее установленной информации корреляции устройство вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению.
30. Электронное устройство по п. 21, в котором имеются множественные вторые приложения; и инструктирование посредством процессора согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройства вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий второму приложению, заключается в том, что:
процессор инструктирует согласно заранее установленной информации корреляции, когда первая операция ввода является первой заранее установленной операцией, устройство вывода, чтобы отдельно отображать на интерфейсе, соответствующем первому приложению, идентификатор, соответствующий каждому второму приложению во множественных вторых приложениях; и
после того, как устройство ввода принимает операцию выбора пользователем одного или более идентификаторов из идентификаторов, соответствующих множественным вторым приложениям, процессор инструктирует устройство вывода, чтобы одновременно отображать интерфейс, соответствующий первому приложению, и интерфейс, соответствующий приложению, идентифицированному упомянутыми одним или более идентификаторами.
31. Электронное устройство по п. 21, в котором приложение, которое коррелируется с первым приложением, заранее установлено или определено согласно истории использования первого приложения и второго приложения пользователем.
RU2017101654A 2014-06-20 2014-06-20 Способ и аппаратура для отображения интерфейса приложения и электронное устройство RU2677595C2 (ru)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/080410 WO2015192375A1 (zh) 2014-06-20 2014-06-20 应用界面的展示方法、装置及电子设备

Publications (3)

Publication Number Publication Date
RU2017101654A3 RU2017101654A3 (ru) 2018-07-23
RU2017101654A RU2017101654A (ru) 2018-07-23
RU2677595C2 true RU2677595C2 (ru) 2019-01-17

Family

ID=54222079

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017101654A RU2677595C2 (ru) 2014-06-20 2014-06-20 Способ и аппаратура для отображения интерфейса приложения и электронное устройство

Country Status (10)

Country Link
US (1) US11294560B2 (ru)
EP (2) EP2993566B9 (ru)
JP (1) JP6473151B2 (ru)
KR (1) KR101872751B1 (ru)
CN (2) CN109976645B (ru)
AU (1) AU2014398075B2 (ru)
BR (1) BR112016028832B8 (ru)
ES (1) ES2873034T3 (ru)
RU (1) RU2677595C2 (ru)
WO (1) WO2015192375A1 (ru)

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10997531B2 (en) 2007-09-11 2021-05-04 Ciambella Ltd. System, method and graphical user interface for workflow generation, deployment and/or execution
KR102243793B1 (ko) 2013-06-18 2021-04-26 시암벨라 리미티드 코드 가상화 및 원격 프로세스 호출 생성을 위한 방법 및 장치
USD763299S1 (en) * 2013-11-26 2016-08-09 Apple Inc. Display screen or portion thereof with animated graphical user interface
US10582011B2 (en) * 2015-08-06 2020-03-03 Samsung Electronics Co., Ltd. Application cards based on contextual data
US10732969B2 (en) 2015-12-21 2020-08-04 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
US20170322704A1 (en) * 2016-05-03 2017-11-09 Google Inc. Composition of a user interface through data binding
US11087249B2 (en) 2016-05-24 2021-08-10 Ciambella Ltd. Method and apparatus for triggering execution of a workflow over a network
USD789965S1 (en) * 2016-06-03 2017-06-20 Teleport Med, LLC Display screen or portion thereof with graphical user interface
USD837261S1 (en) 2016-06-03 2019-01-01 Teleport Med, LLC Display screen or portion thereof with icon
USD789400S1 (en) * 2016-06-03 2017-06-13 Teleport Med, LLC Display screen or portion thereof with graphical user interface
USD789967S1 (en) * 2016-06-03 2017-06-20 Teleport Med, LLC Display screen or portion thereof with graphical user interface
USD789966S1 (en) 2016-06-03 2017-06-20 Teleport Med, LLC Display screen or portion thereof with graphical user interface
CN106168892A (zh) * 2016-07-06 2016-11-30 深圳市金立通信设备有限公司 一种分屏拍照方法及终端
US10798780B2 (en) 2016-08-22 2020-10-06 Ciambella Ltd. Method and apparatus for creating and managing controller based remote solutions
CN106873847A (zh) * 2016-12-29 2017-06-20 珠海格力电器股份有限公司 一种触摸屏失效时的界面操作方法、***和移动终端
WO2018129735A1 (zh) * 2017-01-16 2018-07-19 陈银芳 一种快捷进入自拍模式的方法及装置
CN106844067B (zh) * 2017-01-24 2019-03-01 维沃移动通信有限公司 一种内容的处理方法及移动终端
CN106909823A (zh) * 2017-02-28 2017-06-30 北京小米移动软件有限公司 状态切换方法及装置
CN108958677A (zh) * 2017-05-17 2018-12-07 中兴通讯股份有限公司 一种双屏终端的应用程序控制方法及装置
CN107357494B (zh) * 2017-07-05 2020-06-02 广州阿里巴巴文学信息技术有限公司 数据处理方法、装置和终端设备
CN107844257B (zh) * 2017-11-06 2020-04-21 Oppo广东移动通信有限公司 信息显示方法、装置、终端及存储介质
JP6629819B2 (ja) * 2017-11-10 2020-01-15 ファナック株式会社 操作端末とのペアリング機能を有する外付けデバイス
CN108008890B (zh) * 2017-11-30 2021-04-23 努比亚技术有限公司 双屏移动终端及其跨应用快捷传输方法、可读存储介质
CN108255405B (zh) 2018-01-19 2019-09-10 Oppo广东移动通信有限公司 用户界面显示方法、装置及终端
USD895650S1 (en) * 2018-02-27 2020-09-08 Halogen Networks, LLC Display screen or portion thereof with graphical user interface
CN108595072B (zh) * 2018-04-19 2020-01-31 Oppo广东移动通信有限公司 分屏显示方法、装置、存储介质及电子设备
CN108646961B (zh) * 2018-05-04 2021-08-27 腾讯科技(深圳)有限公司 一种待办任务的管理方法、装置及存储介质
CN109032448A (zh) * 2018-07-30 2018-12-18 Oppo广东移动通信有限公司 应用显示方法、装置、存储介质及电子设备
USD939543S1 (en) * 2018-08-20 2021-12-28 Switchmate Home Llc Display screen or portion thereof with graphical user interface
USD894921S1 (en) 2018-08-21 2020-09-01 Facebook, Inc. Display screen with graphical user interface
USD890198S1 (en) 2018-08-21 2020-07-14 Facebook, Inc. Display screen with graphical user interface
US11017164B1 (en) * 2018-08-27 2021-05-25 Facebook, Inc. Systems and methods for collecting multiple forms of digital content using a single landing screen
US10942978B1 (en) 2018-08-27 2021-03-09 Facebook, Inc. Systems and methods for creating interactive metadata elements in social media compositions
US11025582B1 (en) 2018-09-05 2021-06-01 Facebook, Inc. Systems and methods for creating multiple renditions of a social media composition from inputs to a single digital composer
CN109408172A (zh) * 2018-09-27 2019-03-01 维沃移动通信有限公司 一种应用程序的处理方法及终端设备
SG11202103328UA (en) 2018-10-08 2021-04-29 Ciambella Ltd System, apparatus and method for providing end to end solution for networks
USD896263S1 (en) * 2018-12-11 2020-09-15 Beijing Microlive Vision Technology Co., Ltd. Display screen or portion thereof with a graphical user interface
USD897366S1 (en) * 2018-12-11 2020-09-29 Beijing Microlive Vision Technology Co., Ltd. Display screen or portion thereof with a graphical user interface
CN109828705B (zh) * 2018-12-28 2021-06-08 南京维沃软件技术有限公司 一种显示图标的方法及终端设备
CN109740086A (zh) * 2019-01-10 2019-05-10 北京字节跳动网络技术有限公司 用于展示页面的方法和装置
USD912080S1 (en) * 2019-01-17 2021-03-02 Beijing Baidu Netcom Science And Technology Co., Ltd. Mobile phone or portion thereof with graphical user interface
USD912081S1 (en) * 2019-01-17 2021-03-02 Beijing Baidu Netcom Science And Technology Co., Ltd. Mobile phone or portion thereof with graphical user interface
USD921666S1 (en) * 2019-01-17 2021-06-08 Beijing Baidu Netcom Science And Technology Co., Ltd. Mobile phone or portion thereof with graphical user interface
USD912079S1 (en) * 2019-01-17 2021-03-02 Beijing Baidu Netcom Science And Technology Co., Ltd. Mobile phone or portion thereof with graphical user interface
CN109933259A (zh) * 2019-02-28 2019-06-25 维沃移动通信有限公司 一种内容分享方法及移动终端
CN110442283B (zh) * 2019-08-12 2020-11-17 李兵 一种触屏页面操作方法、装置、电子设备及存储介质
CN113407089A (zh) * 2019-08-26 2021-09-17 华为技术有限公司 一种语音控制的分屏显示方法及电子设备
CN112578982A (zh) * 2019-09-29 2021-03-30 华为技术有限公司 一种对电子设备的操作方法及电子设备
CN110865744B (zh) * 2019-09-30 2021-12-14 华为技术有限公司 一种分屏显示方法与电子设备
CN111027107B (zh) * 2019-12-10 2023-05-23 维沃移动通信有限公司 一种对象显示控制方法及电子设备
CN113497835B (zh) * 2020-04-01 2023-10-20 华为技术有限公司 多屏交互方法、电子设备及计算机可读存储介质
CN111552427A (zh) * 2020-04-26 2020-08-18 北京达佳互联信息技术有限公司 界面的切换方法、装置、触控终端及存储介质
CN111857460A (zh) * 2020-06-29 2020-10-30 维沃移动通信有限公司 分屏处理方法、分屏处理装置、电子设备和可读存储介质
CN112084263B (zh) * 2020-09-10 2024-05-14 北京百度网讯科技有限公司 数据同步方法、装置、设备及存储介质
CN113467874A (zh) * 2021-06-30 2021-10-01 维沃移动通信有限公司 一种应用界面显示方法和装置
CN115061602A (zh) * 2022-06-07 2022-09-16 北京字跳网络技术有限公司 页面显示方法、装置、设备、计算机可读存储介质及产品
CN116088716B (zh) * 2022-06-13 2023-12-08 荣耀终端有限公司 窗口管理方法和终端设备

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080158189A1 (en) * 2006-12-29 2008-07-03 Sang-Hoon Kim Display device and method of mobile terminal
RU2363033C2 (ru) * 2004-10-08 2009-07-27 Нокиа Корпорейшн Мобильный терминал связи с улучшенным пользовательским интерфейсом и способ управления пользовательским интерфейсом
US20100248788A1 (en) * 2009-03-25 2010-09-30 Samsung Electronics Co., Ltd. Method of dividing screen areas and mobile terminal employing the same
US20110078624A1 (en) * 2009-09-25 2011-03-31 Julian Missig Device, Method, and Graphical User Interface for Manipulating Workspace Views
CN103118197A (zh) * 2013-02-05 2013-05-22 广东欧珀移动通信有限公司 一种触屏移动终端及其短信显示方法
US20130342482A1 (en) * 2012-06-25 2013-12-26 Lg Electronics Inc. Mobile terminal and controlling method thereof
CN203645897U (zh) * 2014-01-09 2014-06-11 合肥云杉光电科技有限公司 三相交流电转换直流高压直驱led的道路照明电路

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005202651A (ja) 2004-01-15 2005-07-28 Canon Inc 情報処理装置、情報処理方法、プログラムを記録した記録媒体及び制御プログラム
JP4235130B2 (ja) * 2004-03-08 2009-03-11 富士フイルム株式会社 デジタルカメラ
JP2006101466A (ja) * 2004-09-03 2006-04-13 Nikon Corp デジタルスチルカメラ
JP4700539B2 (ja) * 2006-03-22 2011-06-15 パナソニック株式会社 表示装置
US8106856B2 (en) 2006-09-06 2012-01-31 Apple Inc. Portable electronic device for photo management
JP2009200697A (ja) 2008-02-20 2009-09-03 Sony Corp 画像送信装置、画角制御方法、画像受信装置、画像表示システム、画像表示方法
US8600446B2 (en) 2008-09-26 2013-12-03 Htc Corporation Mobile device interface with dual windows
US20100293501A1 (en) * 2009-05-18 2010-11-18 Microsoft Corporation Grid Windows
KR101749612B1 (ko) 2010-12-23 2017-06-21 엘지전자 주식회사 이동 단말기
WO2012128795A1 (en) 2011-01-06 2012-09-27 Research In Motion Limited Electronic device and method of displaying information in response to a gesture
JP5537458B2 (ja) 2011-02-10 2014-07-02 シャープ株式会社 タッチ入力可能な画像表示装置、表示装置の制御装置、及びコンピュータプログラム
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
JP5344651B2 (ja) * 2011-07-29 2013-11-20 キヤノンマーケティングジャパン株式会社 情報処理装置、制御方法、プログラム、および情報処理システム
JP5805601B2 (ja) 2011-09-30 2015-11-04 京セラ株式会社 装置、方法、及びプログラム
KR101373337B1 (ko) 2011-10-26 2014-03-10 엘지전자 주식회사 이동 단말기 및 이의 제어방법
JP5945926B2 (ja) 2012-03-26 2016-07-05 コニカミノルタ株式会社 操作表示装置
JPWO2013175751A1 (ja) 2012-05-25 2016-01-12 パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America 情報処理装置、情報処理方法及び情報処理プログラム
KR101867513B1 (ko) * 2012-05-29 2018-06-15 엘지전자 주식회사 이동 단말기 및 그 제어방법
JP6381032B2 (ja) * 2012-06-08 2018-08-29 日本電気株式会社 電子機器、その制御方法及びプログラム
CN103514228B (zh) * 2012-06-29 2017-05-24 联想(北京)有限公司 一种文件处理方法及电子设备
JP2014044454A (ja) 2012-07-29 2014-03-13 Able Computer Inc ファイル操作装置、ファイル操作方法、及びプログラム
FR2994283B1 (fr) 2012-07-31 2015-06-12 Draka Comteq France Sas Procede d'acces a des fibres optiques comprises dans un module optique d'un cable de transmission par fibres optiques
KR102088382B1 (ko) 2012-09-07 2020-03-12 삼성전자주식회사 애플리케이션 실행 방법, 콘텐트 공유 제어 방법 및 디스플레이 장치
KR101957173B1 (ko) * 2012-09-24 2019-03-12 삼성전자 주식회사 터치 디바이스에서 멀티윈도우 제공 방법 및 장치
JP6025493B2 (ja) 2012-10-15 2016-11-16 キヤノン株式会社 表示処理装置、制御方法およびコンピュータプログラム
JP6080515B2 (ja) 2012-11-26 2017-02-15 キヤノン株式会社 情報処理装置、表示装置、情報処理装置の制御方法、及びプログラム
KR102048041B1 (ko) * 2013-04-18 2019-11-22 삼성전자주식회사 화면 분할 이미지를 생성하는 전자 장치 및 방법
CN103324435B (zh) 2013-05-24 2017-02-08 华为技术有限公司 分屏显示的方法、装置及其电子设备
CN108388401B (zh) * 2013-08-28 2021-01-29 华为终端有限公司 应用关联处理方法及移动终端
CN103473027B (zh) * 2013-09-16 2017-01-04 张智锋 一种通讯终端分屏多任务交互方法及通讯终端
CN103645897A (zh) * 2013-12-05 2014-03-19 深圳市中兴移动通信有限公司 移动终端及其操作方法
CN103677569B (zh) * 2013-12-10 2017-04-12 华为终端有限公司 一种电子设备的用户界面的处理方法及电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2363033C2 (ru) * 2004-10-08 2009-07-27 Нокиа Корпорейшн Мобильный терминал связи с улучшенным пользовательским интерфейсом и способ управления пользовательским интерфейсом
US20080158189A1 (en) * 2006-12-29 2008-07-03 Sang-Hoon Kim Display device and method of mobile terminal
US20100248788A1 (en) * 2009-03-25 2010-09-30 Samsung Electronics Co., Ltd. Method of dividing screen areas and mobile terminal employing the same
US20110078624A1 (en) * 2009-09-25 2011-03-31 Julian Missig Device, Method, and Graphical User Interface for Manipulating Workspace Views
US20130342482A1 (en) * 2012-06-25 2013-12-26 Lg Electronics Inc. Mobile terminal and controlling method thereof
CN103118197A (zh) * 2013-02-05 2013-05-22 广东欧珀移动通信有限公司 一种触屏移动终端及其短信显示方法
CN203645897U (zh) * 2014-01-09 2014-06-11 合肥云杉光电科技有限公司 三相交流电转换直流高压直驱led的道路照明电路

Also Published As

Publication number Publication date
EP2993566B1 (en) 2018-08-08
EP2993566A4 (en) 2016-08-03
CN104969163A (zh) 2015-10-07
BR112016028832B1 (pt) 2022-09-27
BR112016028832B8 (pt) 2022-10-11
US11294560B2 (en) 2022-04-05
KR20160013054A (ko) 2016-02-03
ES2873034T3 (es) 2021-11-03
RU2017101654A3 (ru) 2018-07-23
RU2017101654A (ru) 2018-07-23
AU2014398075B2 (en) 2018-02-22
EP2993566B9 (en) 2018-12-26
WO2015192375A1 (zh) 2015-12-23
CN104969163B (zh) 2019-03-19
CN109976645A (zh) 2019-07-05
US20160092064A1 (en) 2016-03-31
JP2016532946A (ja) 2016-10-20
AU2014398075A1 (en) 2017-01-05
EP3422166B1 (en) 2021-03-03
EP3422166A1 (en) 2019-01-02
CN109976645B (zh) 2023-04-07
KR101872751B1 (ko) 2018-06-29
BR112016028832A2 (pt) 2017-08-22
EP2993566A1 (en) 2016-03-09
JP6473151B2 (ja) 2019-02-20

Similar Documents

Publication Publication Date Title
RU2677595C2 (ru) Способ и аппаратура для отображения интерфейса приложения и электронное устройство
US11928317B2 (en) Device, method, and graphical user interface for sharing content from a respective application
US10616416B2 (en) User interface for phone call routing among devices
US9999021B2 (en) Electronic device and method of providing notification by electronic device
US9712577B2 (en) Device, method, and graphical user interface for sharing content from a respective application
US10606469B2 (en) Device, method, and graphical user interface for managing multiple display windows
EP2772844A1 (en) Terminal device and method for quickly starting program
AU2014288039A1 (en) Remote operation of applications using received data
EP4030272A1 (en) Flexible display of electronic device and method for operating same
EP3977249A1 (en) User interfaces for managing a local network
EP4280058A1 (en) Information display method and electronic device
JP6821769B2 (ja) アプリケーションインターフェースを表示する方法、装置および電子デバイス
JP2018028933A (ja) アプリケーションインターフェースを表示する方法、装置および電子デバイス
KR20180108182A (ko) 어플리케이션의 표시 비율 변경 방법 및 이를 구현한 전자 장치
KR20150026395A (ko) 이미지 촬영 방법 및 그 전자 장치