СПОСОБ УПРАВЛЕНИЯ ЭКРАНОМ, ЭЛЕКТРОННОЕ УСТРОЙСТВО И НОСИТЕЛЬ ДАННЫХ
METHOD FOR CONTROLLING THE SCREEN, ELECTRONIC APPARATUS AND DATA STORAGE MEDIUM

Настоящая заявка испрашивает приоритет на основании патентной заявки Китая № 201910135444.9, поданной в Национальное управление интеллектуальной собственности Китая 22 февраля 2019 г. и озаглавленной «СПОСОБ УПРАВЛЕНИЯ ЭКРАНОМ, ЭЛЕКТРОННОЕ УСТРОЙСТВО И НОСИТЕЛЬ ДАННЫХ», которая полностью включена в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Варианты осуществления этой заявки относятся к области технологий электронных устройств и, в частности, к способу управления экраном, электронному устройству и носителю данных.
Уровень техники
В настоящее время на рынке появилось складное электронное устройство. Складное электронное устройство обычно имеет внутренний экран и внешний экран, и электронное устройство может складывать или раскладывать электронное устройство с помощью внутреннего экрана.
Существующая кнопка блокировки экрана может управлять только включением/выключением внутреннего экрана. Когда электронное устройство находится в сложенном состоянии, другими словами, когда внутренний экран закрыт, для пользователя почти бессмысленно управлять включением/выключением экрана с помощью кнопки блокировки экрана. В качестве альтернативы, существующая кнопка регулировки громкости используется только для управления полосой отображения громкости на внутреннем экране. Когда электронное устройство находится в сложенном состоянии, полоса отображения громкости отображается только на внутреннем экране, но не может отображаться на внешнем экране, и, следовательно, пользователь не может видеть полосу отображения громкости. В качестве альтернативы существующая комбинация кнопок для выполнения снимка экрана используется только для создания для выполнения снимка экрана внутреннего экрана. Когда электронное устройство находится в сложенном состоянии, если пользователь хочет сделать снимок экрана внешнего экрана, пользователь получает снимок экрана внутреннего экрана, нажав комбинацию кнопок для выполнения снимка экрана. В заключение, существующий способ управления экраном вызывает множество ошибочных операций, снижающих надежность электронного устройства.
Сущность изобретения
Настоящая заявка предоставляет способ управления экраном, электронное устройство и носитель данных. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства.
Согласно первому аспекту варианты осуществления настоящей заявки предоставляют способ управления экраном. Электронное устройство включает в себя первый экран и второй экран. Первый экран является складным экраном. Электронное устройство может складывать или раскладывать электронное устройство с помощью первого экрана. Способ включает в себя этапы, на которых: Электронное устройство обнаруживает операцию на функциональной кнопке. Электронное устройство определяет физическую форму электронного устройства в ответ на обнаруженную операцию. Электронное устройство управляет первым экраном или вторым экраном на основе операции и физической формы электронного устройства. Следовательно, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью функциональной кнопки. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки; или когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
В варианте осуществления настоящей заявки этап, на котором электронное устройство определяет физическую форму электронного устройства, включает в себя этапы, на которых: Электронное устройство получает внутренний угол первого экрана в положении складывания. Электронное устройство определяет физическую форму электронного устройства на основе внутреннего угла первого экрана в положении складывания. Если внутренний угол первого экрана в положении складывания меньше или равен предварительно заданному углу, определяется, что физическая форма электронного устройства является первой физической формой. Если внутренний угол первого экрана в положении складывания больше, чем предварительно заданный угол, определяется, что физическая форма электронного устройства является второй физической формой. Способ определения внутреннего угла электронным устройством содержит этапы, на которых: Электронное устройство определяет вектор нормали одного экрана на первом экране и вектор нормали другого экрана на первом экране. Электронное устройство определяет внутренний угол между вектором нормали одного экрана на первом экране и вектором нормали другого экрана на первом экране. Электронное устройство вычисляет разницу между 180 градусами и внутренним углом между вектором нормали одного экрана на первом экране и вектором нормали другого экрана на первом экране, чтобы получить внутренний угол первого экрана в положении складывания. Предварительно заданный угол - 0 градусов.
В другом варианте осуществления настоящей заявки этап, на котором что электронное устройство определяет физическую форму электронного устройства, содержит этапы, на которых: Электронное устройство получает операцию на целевой кнопке на электронном устройстве. Электронное устройство определяет физическую форму электронного устройства на основе операции на целевой кнопке на электронном устройстве. Если операция на целевой кнопке на электронном устройстве является первой операцией, определяется, что физическая форма электронного устройства является первой физической формой. Если операция на целевой кнопке на электронном устройстве является второй операцией, определяется, что физическая форма электронного устройства является второй физической формой.
В еще одном варианте осуществления настоящей заявки этап, на котором электронное устройство определяет физическую форму электронного устройства, содержит этапы на которых: Электронное устройство собирает информацию о линии взгляда пользователя. Электронное устройство определяет физическую форму электронного устройства на основе информации о линии взгляда пользователя. Если электронное устройство определяет, что линия взгляда пользователя попадает на второй экран на основе информации о линии взгляда пользователя, определяется, что физическая форма электронного устройства является первой физической формой. Если электронное устройство определяет, что линия взгляда пользователя попадает на первый экран на основе информации о линии взгляда пользователя, определяется, что физическая форма электронного устройства является второй физической формой.
Согласно техническим решениям, предоставленным в вышеупомянутых вариантах осуществления, электронное устройство может точно определять физическую форму электронного устройства.
Необязательно, этап, на котором электронное устройство управляет первым экраном или вторым экраном на основе операции и физической формы электронного устройства, включает в себя этапы, на которых: Электронное устройство реагирует на операцию, и, если физическая форма электронного устройства является первой физической формой, управляет вторым экраном электронного устройства, или, если физическая форма электронного устройства является второй физической формой, управляет первым экран электронного устройства. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
Необязательно, функциональная кнопка представляет собой кнопку блокировки экрана, кнопку регулировки громкости или комбинацию кнопок для выполнения снимка экрана.
Ниже представлено электронное устройство. Электронное устройство может выполнять вышеупомянутый способ управления экраном, и его эффекты не описываются подробно ниже.
Согласно второму аспекту вариант осуществления настоящей заявки предоставляет электронное устройство. Электронное устройство включает в себя первый экран и второй экран. Первый экран является складным экраном. Электронное устройство дополнительно включает в себя функциональную кнопку и процессор. Процессор выполнен с возможностью: обнаружения операции на функциональной кнопке; определения физической формы электронного устройства в ответ на обнаруженную операцию; и управления первым экраном или вторым экраном на основе операции и физической формы электронного устройства.
Необязательно, процессор, в частности, выполнен с возможностью: получения внутреннего угла первого экрана в положении складывания; и определения физической формы электронного устройства на основе внутреннего угла первого экрана в положении складывания.
Необязательно, процессор, в частности, выполнен с возможностью: если внутренний угол первого экрана в положении складывания меньше или равен предварительно заданному углу, определения того, что физическая форма электронного устройства является первой физической формой; и, если внутренний угол первого экрана в положении складывания больше, чем предварительно заданный угол, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, один датчик гироскопа выполнен на каждом из первого экрана и второго экрана. Процессор, в частности, выполнен с возможностью: определения вектора нормали одного экрана на первом экране с помощью датчика гироскопа на первом экране и определения вектора нормали другого экрана на первом экране с помощью датчика гироскопа на первом экране; определения внутреннего угла между вектором нормали одного экрана на первом экране и вектором нормали другого экрана на первом экране; и вычисления разницы между 180 градусами и внутренним углом между вектором нормали одного экрана на первом экране и вектором нормали другого экрана в первом экране, чтобы получить внутренний угол первого экрана в положении складывания.
Необязательно, предварительно заданный угол составляет 0 градусов.
Необязательно, электронное устройство дополнительно включает в себя целевую кнопку. Процессор, в частности, выполнен с возможностью: получения операции на целевой кнопке на электронном устройстве; и определения физической формы электронного устройства на основе операции на целевой кнопке на электронном устройстве.
Необязательно, процессор, в частности, выполнен с возможностью: если операция на целевой кнопке на электронном устройстве является первой операцией, определения того, что физическая форма электронного устройства является первой физической формой; и, если операция на целевой кнопке на электронном устройстве является второй операцией, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, процессор, в частности, выполнен с возможностью: сбора информации о линии взгляда пользователя; и определения физической формы электронного устройства на основе информации о линии взгляда пользователя.
Необязательно, процессор, в частности, выполнен с возможностью: если электронное устройство определяет, что линия взгляда пользователя попадает на второй экран на основе информации о линии взгляда пользователя, определения того, что физическая форма электронного устройства является первой физической формой; и, если электронное устройство определяет, что линия взгляда пользователя попадает на первый экран на основе информации о линии взгляда пользователя, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, процессор, в частности, выполнен с возможностью: реагирования на операцию; и, если физическая форма электронного устройства является первой физической формой, управления вторым экраном электронного устройства; или, если физическая форма электронного устройства является второй физической формой, управления первым экраном электронного устройства.
Согласно третьему аспекту вариант осуществления настоящей заявки предоставляет компьютерный носитель данных. Компьютерный носитель данных включает в себя компьютерную инструкцию. Компьютерная инструкция используется для реализации способа управления экраном в соответствии с первым аспектом или необязательными способами первого аспекта. Для его эффекта обратитесь к эффекту, соответствующему первому аспекту, или необязательным способам первого аспекта.
Согласно четвертому аспекту вариант осуществления настоящей заявки предоставляет компьютерный программный продукт. Программный продукт включает компьютерную инструкцию. Компьютерная инструкция используется для реализации способа управления экраном в соответствии с первым аспектом или необязательными способами первого аспекта. Для его эффекта обратитесь к эффекту, соответствующему первому аспекту, или необязательным способам первого аспекта.
Настоящая заявка предоставляет способ управления экраном, электронное устройство и носитель данных. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства.
Варианты осуществления настоящей заявки предоставляют способ управления экраном, электронное устройство и носитель данных. Электронное устройство включает в себя первый экран и второй экран. Первый экран является складным экраном. Способ включает в себя этапы, на которых: Электронное устройство обнаруживает операцию на функциональной кнопке. Электронное устройство определяет физическую форму электронного устройства в ответ на обнаруженную операцию. Электронное устройство управляет первым экраном или вторым экраном на основе операции и физической формы электронного устройства. Следовательно, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 представляет собой схематическую структурную схему электронного устройства 101 (например, мобильного телефона);
Фиг. 2 и фиг. 3 - схематические изображения электронного устройства согласно варианту осуществления этой заявки;
Фиг. 4 - блок-схема последовательности операций способа управления экраном согласно варианту осуществления настоящей заявки, где способ может выполняться вышеупомянутым электронным устройством;
Фиг. 5A - фиг. 5F - схематические диаграммы электронного устройства согласно варианту осуществления этой заявки;
Фиг. 6 - схематическая блок-схема последовательности операций способа управления экраном согласно другому варианту осуществления настоящей заявки;
Фиг. 7 - схематическая диаграмма электронного устройства согласно варианту осуществления этой заявки;
Фиг. 8 - схематическая диаграмма географической системы координат, установленной на основе датчика гироскопа, согласно варианту осуществления этой заявки;
Фиг. 9 - блок-схема последовательности операций способа управления экраном согласно еще одному варианту осуществления настоящей заявки;
Фиг. 10 - блок-схема последовательности операций способа управления экраном согласно еще одному варианту осуществления настоящей заявки; и
Фиг. 11 - схематическая диаграмма электронного устройства согласно варианту осуществления этой заявки.
Описание вариантов осуществления
Термины, используемые в следующих вариантах осуществления, предназначены только для описания конкретных вариантов осуществления, но не предназначены для ограничения этого применения. Термины «один», признаки единственного числа, «упомянутый», «этот» и «один» в единственных формах, используемые в данном описании и прилагаемой формуле изобретения, также предназначены для включения таких выражений, как «один или несколько», если иное не указано четко в контексте. Следует также понимать, что в следующих вариантах осуществления этой заявки «по меньшей мере один» или «один или несколько» означает один, два или более. Термин «и/или» используется для описания отношения ассоциации между ассоциированными объектами и представляет, что могут существовать три отношения. Например, A и/или B могут представлять следующие случаи: Существует только A, существуют как A, так и B, и существует только B. A и B могут быть в единственном или множественном числе. Символ «/» обычно представляет отношение «или» между связанными объектами.
Ссылка на «вариант осуществления», «некоторые варианты осуществления» или тому подобное, описанное в этом описании, указывает, что один или несколько вариантов осуществления настоящей заявки включают в себя конкретный признак, структуру или характеристику, описанные со ссылкой на варианты осуществления. Следовательно, в этом описании такие утверждения, как «в одном варианте осуществления», «в некоторых вариантах осуществления», «в некоторых других вариантах осуществления» и «в других вариантах осуществления», которые появляются в разных местах, не обязательно означают ссылку на один и тот же вариант осуществления, но означают «один или несколько, но не все варианты осуществления», если специально не указано иное. Термины «включать», «содержать», «иметь» и варианты этих терминов означают «включает, но не ограничивается ими», если специально не указано иное.
Как упомянуто выше, для складного электронного устройства, предусмотренного в предшествующем уровне техники, кнопка блокировки экрана может управлять только включением/выключением внутреннего экрана. Когда электронное устройство находится в сложенном состоянии, другими словами, когда внутренний экран закрыт, для пользователя почти бессмысленно управлять включением/выключением экрана с помощью кнопки блокировки экрана. Кроме того, кнопка регулировки громкости используется только для управления полосой отображения громкости на внутреннем экране. Когда электронное устройство находится в сложенном состоянии, полоса отображения громкости отображается только на внутреннем экране, но не может отображаться на внешнем экране, следовательно, пользователь не может видеть полосу отображения громкости. В качестве альтернативы комбинация кнопок для выполнения снимка экрана используется только для создания для выполнения снимка экрана внутреннего экрана. Когда электронное устройство находится в сложенном состоянии, если пользователь хочет сделать снимок экрана внешнего экрана, пользователь получает снимок экрана внутреннего экрана, нажав комбинацию кнопок для выполнения снимка экрана. В заключение, существующий способ управления экраном вызывает множество ошибочных операций, снижающих надежность электронного устройства.
Существующий способ управления экраном вызывает множество ошибочных операций, снижающих надежность электронного устройства. Чтобы решить эту техническую проблему, варианты осуществления настоящей заявки предоставляют способ управления экраном, устройство, электронное устройство и носитель данных.
Электронное устройство в вариантах осуществления настоящей заявки может быть портативным электронным устройством, таким как мобильный телефон, планшетный компьютер или носимое электронное устройство (например, умные часы) с функцией беспроводной связи, которое дополнительно включает в себя другую функцию, например, персональный цифровой помощник и/или функцию музыкального плеера. Примерный вариант осуществления портативного электронного устройства включает, но не ограничивается, портативное электронное устройство, использующее iOS, Android, Microsoft или другую операционную систему. В качестве альтернативы портативное электронное устройство может быть другим портативным электронным устройством, например портативным компьютером (портативным компьютером). Кроме того, следует понимать, что в некоторых других вариантах осуществления электронное устройство может быть не портативным электронным устройством, а настольным компьютером.
Например, фиг. 1 представляет собой схематическую структурную схему электронного устройства 101 (например, мобильного телефона). Как показано на фиг. 1, электронное устройство 101 может включать в себя процессор 110, интерфейс 120 внешней памяти, внутреннюю память 121, интерфейс 130 универсальной последовательной шины (Universal Serial Bus, USB), модуль 140 управления зарядкой, модуль 141 управления питанием, аккумулятор 142, антенну 1, антенну 2, модуль 150 мобильной связи, модуль 160 беспроводной связи, аудиомодуль 170, динамик 170A, приемник 170B, микрофон 170C, интерфейс 170D гарнитуры, датчик 180, кнопку 190, мотор 191, индикатор 192, камеру 193, дисплей 194, интерфейс 195 карты модуля идентификации абонента (subscriber identification module, SIM) и т.п. Можно понять, что структура, показанная в этом варианте осуществления, не составляет конкретного ограничения для электронного устройства 101. В некоторых других вариантах осуществления среди вариантов осуществления этой заявки электронное устройство 101 может включать в себя больше или меньше компонентов, чем показано на чертеже, или объединять некоторые компоненты, или разделять некоторые компоненты, или иметь другое расположение компонентов. Компоненты, показанные на рисунке, могут быть реализованы аппаратными средствами, программным обеспечением или комбинацией программного и аппаратного обеспечения.
Процессор 110 может включать в себя один или несколько процессоров. Например, процессор 110 может включать в себя процессор приложений (Application Processor, AP), процессор модема, графический процессор (Graphics Processing Unit, GPU), процессор сигналов изображения (Image Signal Processor, ISP), контроллер, видеокодек, процессор цифровых сигналов (Digital Signal Processor, DSP), процессор основной полосы частот, блок обработки нейронной сети (Neural-network Processing Unit, NPU) и/или тому подобное. Различные блоки обработки могут быть отдельными устройствами или могут быть интегрированы в один или несколько процессоров. В некоторых вариантах осуществления электронное устройство 101 может альтернативно включать в себя один или несколько процессоров 110. Контроллер может быть нервным центром и командным центром электронного устройства 101. Контроллер может формировать сигнал управления операцией на основе кода инструкции операции и сигнала временной последовательности, чтобы завершить управление считыванием инструкций и выполнением инструкций. Память может быть дополнительно размещена в процессоре 110 и выполнена с возможностью хранения инструкций и данных. В некоторых вариантах осуществления память в процессоре 110 является кэш-памятью. В памяти может храниться инструкция или данные, которые только что использовались или циклически используются процессором 110. Если процессору 110 необходимо снова использовать команду или данные, процессор 110 может напрямую вызвать команду или данные из памяти. Это позволяет избежать повторного доступа и сокращает время ожидания процессора 110, так что эффективность электронного устройства 101 повышается.
В некоторых вариантах осуществления процессор 110 может включать в себя один или несколько интерфейсов. Интерфейс может включать в себя межмикросхемный интерфейс (Inter-Integrated Circuit, I2C), межмикросхемный аудио интерфейс (Inter-Integrated Circuit Sound, I2S), интерфейс с импульсной кодовой модуляцией (Pulse Code Modulation, PCM), интерфейс универсального асинхронного приемника/передатчика (Universal Asynchronous Receiver/Transmitter, UART), интерфейс процессора мобильной промышленности (Mobile Industry Processor Interface, MIPI), интерфейс ввода/вывода общего назначения (General-Purpose Input/Output, GPIO), интерфейс модуля идентификации абонента (Subscriber Identity Module, SIM), интерфейс универсальной последовательной шины (Universal Serial Bus, USB) и/или тому подобное. Интерфейс 130 USB является интерфейсом, который соответствует спецификации стандарта USB, и может быть, в частности, интерфейсом mini USB, интерфейсом micro USB, интерфейсом USB Type-C и т.п. Интерфейс 130 USB может быть выполнен с возможностью подключения к зарядному устройству для зарядки электронного устройства 101, или может быть выполнен с возможностью передачи данных между электронным устройством 101 и периферийным устройством, или может быть выполнен с возможностью подключения к гарнитуре и воспроизведения звука с использованием гарнитура.
Можно понять, что взаимосвязь интерфейсного соединения между модулями, показанными в этом варианте осуществления настоящего изобретения, является просто примером для описания и не составляет ограничения на структуру электронного устройства 101. В некоторых других вариантах осуществления настоящей заявки электронное устройство 101 может альтернативно использовать способ подключения интерфейса, отличный от способа соединения в предыдущем варианте осуществления, или использовать комбинацию множества способов подключения интерфейса.
Модуль 140 управления зарядкой выполнен с возможностью приема входного сигнала зарядки от зарядного устройства. Зарядное устройство может быть беспроводным или проводным. В некоторых вариантах осуществления проводной зарядки модуль 140 управления зарядкой может принимать ввод зарядки от проводного зарядного устройства через интерфейс 130 USB. В некоторых вариантах осуществления беспроводной зарядки модуль 140 управления зарядкой может принимать ввод беспроводной зарядки с использованием катушки беспроводной зарядки электронного устройства 101. Модуль 140 управления зарядкой может дополнительно подавать питание на электронное устройство 101 с помощью модуля 141 управления питанием при зарядке аккумулятора 142.
Модуль 141 управления питанием выполнен с возможностью подключения к аккумулятору 142, модулю 140 управления зарядкой и процессору 110. Модуль 141 управления питанием принимает вход аккумулятора 142 и/или вход модуля 140 управления зарядкой и подает питание на процессор 110, внутреннюю память 121, дисплей 194, камеру 193, модуль 160 беспроводной связи. , и тому подобное. Модуль 141 управления питанием может быть дополнительно выполнен с возможностью отслеживания параметров, таких как емкость аккумулятора, количество циклов аккумулятора и состояние работоспособности аккумулятора (утечка электричества и импеданс). В некоторых других вариантах осуществления модуль 141 управления питанием альтернативно может быть расположен в процессоре 110. В некоторых других вариантах осуществления модуль 141 управления питанием и модуль 140 управления зарядкой альтернативно могут быть расположены в одном и том же устройстве.
Функция беспроводной связи электронного устройства 101 может быть реализована с помощью антенны 1, антенны 2, модуля 150 мобильной связи, модуля 160 беспроводной связи, процессора модема, процессора основной полосы частот и т.п. Антенна 1 и антенна 2 выполнены с возможностью: передачи и приема сигналов электромагнитных волн. Каждая антенна в электронном устройстве 101 может быть выполнена с возможностью покрытия одного или нескольких диапазонов частот связи. Различные антенны могут быть дополнительно мультиплексированы для улучшения использования антенны. Например, антенна 1 может быть мультиплексирована как разнесенная антенна в беспроводной локальной сети. В некоторых других вариантах осуществления антенна может использоваться в сочетании с переключателем настройки.
Модуль 150 мобильной связи может предоставлять решение беспроводной связи, которое используется для электронного устройства 101 и которое включает в себя 2G, 3G, 4G, 5G и т.п. Модуль 150 мобильной связи может включать в себя по меньшей мере один фильтр, переключатель, усилитель мощности, малошумящий усилитель и т.п. Модуль 150 мобильной связи может принимать электромагнитную волну с помощью антенны 1, выполнять обработку, такую как фильтрация и усиление принятой электромагнитной волны, и передавать обработанную электромагнитную волну процессору модема для демодуляции. Модуль 150 мобильной связи может дополнительно усиливать сигнал, модулированный процессором модема, и преобразовывать сигнал в электромагнитную волну для излучения с помощью антенны 1. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули модуля 150 мобильной связи могут быть расположены в процессоре 110. В некоторых вариантах осуществления по меньшей мере некоторые функциональные модули модуля 150 мобильной связи и по меньшей мере некоторые модули процессора 110 могут быть расположены в одном устройстве.
Процессор модема может включать в себя модулятор и демодулятор. Модулятор выполнен с возможностью модуляции отправляемого низкочастотного сигнала основной полосы частот в промежуточный или высокочастотный сигнал. Демодулятор выполнен с возможностью демодуляции принятого сигнала электромагнитной волны в низкочастотный сигнал основной полосы частот. Затем демодулятор передает низкочастотный сигнал основной полосы частот, полученный посредством демодуляции, процессору основной полосы частот для обработки. Низкочастотный сигнал основной полосы частот обрабатывается процессором основной полосы частот, а затем передается процессору приложений. Процессор приложения выводит звуковой сигнал с помощью аудиоустройства (не ограничиваясь громкоговорителем 170A, приемником 170B и т.п.) или отображает изображение или видео с помощью дисплея 194. В некоторых вариантах осуществления процессор модема может быть независимым устройством. В некоторых других вариантах осуществления процессор модема может быть независимым от процессора 110 и расположен в том же устройстве, что и модуль 150 мобильной связи или другой функциональный модуль.
Модуль 160 беспроводной связи может предоставлять решение беспроводной связи, которое используется для электронного устройства 101 и которое включает в себя беспроводную локальную сеть (Wireless Local Area Networks, WLAN), Bluetooth, глобальную навигационную спутниковую систему (Global Navigation Satellite System, GNSS), частотную модуляцию (Frequency Modulation, FM), связь ближнего поля (Near Field Communication, NFC), инфракрасная технология (Infrared, IR) и тому подобное. Модуль 160 беспроводной связи может быть одним или несколькими устройствами, которые объединяют по меньшей мере один модуль обработки связи. Модуль 160 беспроводной связи принимает электромагнитную волну с помощью антенны 2, выполняет частотную модуляцию и фильтрацию сигнала электромагнитной волны и отправляет обработанный сигнал в процессор 110. Модуль 160 беспроводной связи может дополнительно принимать сигнал, который должен быть отправлен от процессора 110, выполнять частотную модуляцию и усиление сигнала и преобразовывать сигнал в электромагнитную волну для излучения с помощью антенны 2.
В некоторых вариантах осуществления антенна 1 электронного устройства 101 подключена к модулю 150 мобильной связи, а антенна 2 подключена к модулю 160 беспроводной связи, так что электронное устройство 101 может взаимодействовать с сетью и другим устройством, используя технологию беспроводной связи. Технология беспроводной связи может включать в себя глобальную систему мобильной связи (Global System of Mobile communication, GSM), общую службу пакетной радиосвязи (General Packet Radio Service, GPRS), множественный доступ с кодовым разделением (Code Division Multiple Access, CDMA), широкополосный множественный доступ с кодовым разделением (Wideband Code Division Multiple Access, WCDMA), множественный доступ с синхронным кодовым разделением каналов (Time Division-Synchronous Code Division Multiple Access, TD-SCDMA), стандарт долгосрочного развития (Long Term Evolution, LTE), глобальную навигационную спутниковую систему (global navigation satellite system, GLONASS), беспроводную локальную сеть (Wireless Local Area Network, WLAN), технологию NFC, FM и/или IR. GNSS может включать в себя глобальную систему позиционирования (global positioning system, GPS), глобальную навигационную спутниковую систему (ГЛОНАСС, англ. global navigation satellite system, GLONASS), навигационную спутниковую систему beidou (beidou navigation satellite system, BDS), квазизенитную спутниковую систему (quasi-zenith satellite system, QZSS) и/или спутниковую систему дифференциальной коррекции (satellite based augmentation systems, SBAS).
Электронное устройство 101 может реализовывать функцию отображения с использованием графического процессора (Graphics Processing Unit, GPU), дисплея 194, процессора приложений и т.п. Графический процессор представляет собой микропроцессор для обработки изображений, подключенный к дисплею 194 и процессору приложений. Графический процессор выполнен с возможностью выполнения математических и геометрических вычислений и используется для рендеринга графики. Процессор 110 может включать в себя один или несколько графических процессоров и выполняет инструкцию для генерации или изменения отображаемой информации.
Дисплей 194 выполнен с возможностью отображения изображения, видео и т.п. Дисплей 194 включает в себя панель дисплея. Панель дисплея может использовать жидкокристаллический дисплей (Liquid Crystal Display, LCD), дисплей на органических светоизлучающих диодах (Organic Light-Emitting Diode, OLED), дисплей на органических светоизлучающих диодах с активной матрицей или дисплей на органических светоизлучающих диодах с активной матрицей (Active-Matrix Organic Light Emitting Diode, AMOLED), дисплей на гибких светоизлучающих диодах (Flex Light-Emitting Diode, FLED), мини-светодиод, микро-светодиод, микро-OLED, светодиод с квантовыми точками (Quantum Dot Light Emitting Diodes, QLED) и т.п. В некоторых вариантах осуществления электронное устройство 101 может включать в себя один или несколько дисплеев 194. Например, электронное устройство 101 может включать в себя первый экран и второй экран. Первый экран является складным экраном. Первый экран и второй экран могут быть гибкими OLED-дисплеями. Слой OLED может быть установлен на гибком материале, таком как пластик или металлическая фольга, для формирования гибкого дисплея OLED.
Электронное устройство 101 может реализовывать функцию съемки с использованием ISP, одной или нескольких камер 193, видеокодека, графического процессора, одного или нескольких дисплеев 194, процессора приложений и т.п.
NPU - это вычислительный процессор нейронной сети (neural-network, NN). NPU быстро обрабатывает входную информацию со ссылкой на структуру биологической нейронной сети, например, со ссылкой на режим передачи между нейронами человеческого мозга, и может дополнительно непрерывно выполнять самообучение. NPU может реализовывать такие задачи, как интеллектуальное распознавание для электронного устройства 101, например распознавание изображений, распознавание лиц, распознавание речи и понимание текста.
Интерфейс 120 внешней памяти может быть выполнен с возможностью подключения к внешней карте памяти, например, карте micro SD, чтобы расширить возможности хранения электронного устройства 101. Карта внешней памяти связывается с процессором 110 через интерфейс 120 внешней памяти, чтобы реализовать функцию хранения данных. Например, файлы данных, такие как музыка, фото и видео, хранятся на внешней карте памяти.
Внутренняя память 121 может быть выполнена с возможностью хранения одной или нескольких компьютерных программ. Одна или несколько компьютерных программ включают в себя инструкцию. Процессор 110 может выполнять инструкцию, хранящуюся во внутренней памяти 121, так что электронное устройство 101 может выполнять способ управления отображением, различные функциональные приложения, обработку данных и т.п., предусмотренные в некоторых вариантах осуществления среди вариантов осуществления настоящей заявки. Внутренняя память 121 может включать в себя область хранения программ и область хранения данных. В области хранения программ может храниться операционная система. Область хранения программ может дополнительно хранить одно или несколько приложений (например, галерею и контакты) и т.п. Область хранения данных может хранить данные (например, фотографии и контакты), созданные во время использования электронного устройства 101, и т.п. Кроме того, внутренняя память 121 может включать в себя высокоскоростную память с произвольным доступом и может дополнительно включать в себя энергонезависимую память, например по меньшей мере одно устройство хранения на магнитных дисках, устройство флэш-памяти, универсальный флеш-накопитель (Universal Flash Storage, UFS) или тому подобное. В некоторых вариантах осуществления процессор 110 может выполнять инструкцию, хранящуюся во внутренней памяти 121, и/или инструкцию, хранящуюся в памяти, расположенной в процессоре 110, так что электронное устройство 101 может выполнять способ управления отображением, различные функции приложений и обработки данных, предусмотренных в вариантах осуществления настоящей заявки.
Электронное устройство 101 может реализовывать звуковую функцию, например воспроизведение и запись музыки, с использованием звукового модуля 170, динамика 170A, приемника 170B, микрофона 170C, интерфейса 170D гарнитуры, процессора приложений и т.п.
Датчик 180 может включать в себя датчик 180A давления, датчик 180B гироскопа, датчик 180C барометрического давления, магнитный датчик 180D, датчик 180E ускорения, датчик 180F расстояния, оптический датчик 180G приближения, датчик 180H отпечатков пальцев, датчик 180J температуры, датчик 180K касания, датчик 180L внешней освещенности, датчик 180M костной проводимости, инфракрасный датчик и т.п. Например, электронное устройство 101 может включать в себя два датчика 180B гироскопа. Один датчик 180B гироскопа расположен на одном экране первого экрана, а другой датчик 180B гироскопа расположен на другом экране первого экрана.
атчик 180K касания также может называться сенсорной панелью или сенсорной поверхностью. Датчик 180K касания может быть расположен на дисплее 194. Датчик 180K касания и дисплей 194 образуют сенсорный экран, также называемый сенсорной панелью. Датчик 180K касания выполнен с возможностью обнаружения операции касания, выполняемой на датчике 180K касания или рядом с ним. Датчик касания может передавать обнаруженную операцию касания процессору приложения для определения типа события касания. Визуальный вывод, связанный с операцией касания, может быть обеспечен с помощью дисплея 194. В некоторых других вариантах осуществления датчик 180K касания может быть альтернативно расположен на поверхности электронного устройства 101 и находится в положении, отличном от положения дисплея 194.
Датчик 180M костной проводимости может получать сигнал вибрации. В некоторых вариантах осуществления датчик 180M костной проводимости может получать сигнал вибрации костной вибрации части человеческого голоса. Датчик 180M костной проводимости также может контактировать с человеческим пульсом и принимать сигнал биения кровяного давления. В некоторых вариантах осуществления датчик 180M костной проводимости альтернативно может быть расположен в гарнитуре, чтобы образовать гарнитуру костной проводимости. Аудиомодуль 170 может получать голосовой сигнал посредством синтаксического анализа на основе сигнала вибрации, который является вибрационной костью голосовой части и который получается датчиком 180M костной проводимости, для реализации голосовой функции. Процессор приложения может анализировать информацию о частоте сердечных сокращений на основе сигнала биений артериального давления, полученного датчиком 180M костной проводимости, для реализации функции определения частоты сердечных сокращений.
Кнопка 190 (также называемая функциональной кнопкой) включает в себя кнопку блокировки экрана, кнопку регулировки громкости, комбинацию кнопок для выполнения снимка экрана и т.п. Кнопка 190 может быть механической кнопкой или сенсорной кнопкой. Электронное устройство 101 может принимать ввод от кнопки и формировать сигнал ввода кнопки, относящийся к пользовательским настройкам и управлению функциями электронного устройства 101.
Интерфейс 195 SIM-карты выполнен с возможностью подключения к SIM-карте. SIM-карта может быть вставлена в интерфейс 195 SIM-карты или извлечена из интерфейса 195 SIM-карты для связи с электронным устройством 101 или отделения от него. Электронное устройство 101 может поддерживать один или несколько интерфейсов SIM-карты. Интерфейс 195 SIM-карты может поддерживать нано-SIM-карту, микро-SIM-карту, SIM-карту и т.п. Множество карт может быть одновременно вставлено в один и тот же интерфейс 195 SIM-карты. Множество карт могут быть одного типа или разных типов. Интерфейс 195 SIM-карты также может быть совместим с различными типами SIM-карт. Интерфейс 195 SIM-карты также может быть совместим с внешней картой памяти. Электронное устройство 101 взаимодействует с сетью, используя SIM-карту, для реализации функции вызова, функции передачи данных и т.п. В некоторых вариантах осуществления электронное устройство 101 использует eSIM, а именно встроенную SIM-карту. Карта eSIM может быть встроена в электронное устройство 101 и не может быть отделена от электронного устройства 101.
Примерный сценарий применения вариантов осуществления настоящей заявки включает, но не ограничивается, следующее: фиг. 2 и фиг. 3 - схематические изображения электронного устройства согласно вариантам осуществления этой заявки. Как показано на фиг. 2 и фиг. 3, электронное устройство включает в себя первый экран (экран B) и второй экран (экран A). Экран B может быть внутренним экраном электронного устройства, а экран A может быть внешним экраном электронного устройства. Экран B представляет собой складной экран, и электронное устройство может складывать или раскладывать электронное устройство с помощью экрана B. Предполагается, что кнопки на электронном устройстве являются существующими кнопками. Например, как показано на фиг. 2 и фиг. 3, электронное устройство включает в себя только одну кнопку a блокировки экрана, группу кнопок регулировки громкости (кнопка b1 регулировки громкости, используемая для увеличения громкости, и кнопка b2 регулировки громкости, используемая для уменьшения громкости), и комбинацию кнопок для выполнения снимка экрана (кнопка b2 регулировки громкости, используемая для уменьшения громкости и кнопка a блокировки экрана). На основе существующего складного электронного устройства пользователь предварительно управляет по меньшей мере одним из первого экрана и второго экрана.
Следует отметить, что положение кнопки на электронном устройстве не ограничено в вариантах осуществления настоящей заявки, и комбинация кнопок, включенная в комбинацию кнопок для выполнения снимка экрана, также не ограничена.
Что касается вышеизложенного сценария приложения, ниже подробно описаны технические решения в вариантах осуществления настоящей заявки.
Фиг. 4 - блок-схема последовательности операций способа управления экраном согласно варианту осуществления настоящей заявки. Способ может выполняться вышеупомянутым электронным устройством. Как показано на фиг. 4, способ может включать следующие этапы:
Этап S401: Электронное устройство обнаруживает операцию на функциональной кнопке.
Этап S402: Электронное устройство определяет физическую форму электронного устройства в ответ на упомянутую операцию.
Этап S403: Электронное устройство управляет первым экраном или вторым экраном на основе операции и физической формы электронного устройства.
Функциональная кнопка может быть кнопкой блокировки экрана, кнопкой регулировки громкости или комбинацией кнопок для выполнения снимка экрана. Операция на функциональной кнопке может быть операцией нажатия.
В другом варианте осуществления физическая форма электронного устройства может быть первой физической формой, при этом первая физическая форма означает, что внутренний угол первого экрана электронного устройства в положении складывания меньше или равен предварительно заданному углу. Диапазон значений предварительно заданного угла составляет от 0 градусов до 90 градусов. Когда внутренний угол первого экрана электронного устройства в положении складывания составляет 0 градусов, первая физическая форма также упоминается как сложенное состояние. В качестве альтернативы физическая форма электронного устройства может быть второй физической формой, и вторая физическая форма означает, что внутренний угол первого экрана электронного устройства в положении складывания больше, чем предварительно заданный угол. Когда внутренний угол первого экрана электронного устройства в положении складывания больше 0 градусов, вторая физическая форма также упоминается как разложенное состояние.
В некоторых других вариантах осуществления в способе этап S401 может выполняться перед этапом S402. В частности, электронное устройство обнаруживает операцию на функциональной кнопке, и электронное устройство реагирует на операцию или определяет физическую форму электронного устройства, когда операция запускается. В качестве альтернативы этап S402 может выполняться перед этапом S401. В частности, электронное устройство сначала определяет физическую форму электронного устройства перед получением операции на функциональной кнопке. Когда электронное устройство получает операцию на функциональной кнопке, электронное устройство управляет первым экраном или вторым экраном на основе полученной физической формы электронного устройства. В качестве альтернативы электронное устройство может одновременно выполнять этап S401 и этап S402. В заключение, последовательность этапа S401 и этапа S402 не ограничена в этом варианте осуществления данной заявки.
Кроме того, после того, как электронное устройство получает операцию на функциональной кнопке и физическую форму электронного устройства, электронное устройство реагирует на операцию на функциональной кнопке, и, если физическая форма электронного устройства является первой физической формой, управляет вторым экраном электронного устройства, или, если физическая форма электронного устройства является второй физической формой, управляет первым экраном электронного устройства.
В частности, если физическая форма электронного устройства является первой физической формой, и электронное устройство получает операцию нажатия на кнопку блокировки экрана, электронное устройство включает второй экран. Если физическая форма электронного устройства является первой физической формой, и электронное устройство получает операцию нажатия на кнопку регулировки громкости, электронное устройство отображает полосу отображения громкости на втором экране. Если физическая форма электронного устройства является первой физической формой, и электронное устройство получает операцию нажатия на комбинации кнопок для выполнения снимка экрана, электронное устройство делает снимок экрана второго экрана. Если физическая форма электронного устройства является второй физической формой, и электронное устройство получает операцию нажатия на кнопку блокировки экрана, электронное устройство включает первый экран. Если физическая форма электронного устройства является второй физической формой, и электронное устройство получает операцию нажатия на кнопку регулировки громкости, электронное устройство отображает полосу отображения громкости на первом экране. Если физическая форма электронного устройства является второй физической формой, и электронное устройство получает операцию нажатия комбинации кнопок для выполнения снимка экрана, электронное устройство делает снимок экрана первого экрана.
Например, фиг. 5A - фиг. 5F - схематические диаграммы электронного устройства согласно варианту осуществления этой заявки. Как показано на фиг. 5A, электронное устройство в настоящее время находится в первой физической форме. В этом случае, когда пользователь нажимает кнопку блокировки экрана (кнопку a), как показано на сопроводительном чертеже справа на фиг. 5A загорается второй экран (экран A). Как показано на фиг. 5B, электронное устройство в настоящее время находится в первой физической форме. В этом случае, когда пользователь нажимает кнопку регулировки громкости (кнопку b2), используемую для уменьшения громкости, как показано на сопроводительном чертеже справа на фиг. 5B, второй экран (экран A) отображает полосу отображения громкости. Как показано на фиг. 5C, электронное устройство в настоящее время находится в первой физической форме. В этом случае, когда пользователь нажимает комбинацию кнопок для выполнения снимка экрана (кнопка b2 регулировки громкости, используемая для уменьшения громкости, и кнопка a блокировки экрана), как показано на сопроводительном чертеже справа на фиг. 5C снимается второй экран (экран A). Для наглядности пунктирная линия указывает на результат снимка экрана.
Как показано на фиг. 5D электронное устройство в настоящее время находится во второй физической форме. В этом случае, когда пользователь нажимает кнопку блокировки экрана (кнопку a), как показано на сопроводительном чертеже справа на фиг. 5D горит первый экран (экран B). Как показано на фиг. 5E, электронное устройство в настоящее время находится во второй физической форме. В этом случае, когда пользователь нажимает кнопку регулировки громкости (кнопку b2), используемую для уменьшения громкости, как показано на сопроводительном чертеже справа на фиг. 5E, на первом экране (экран B) отображается полоса отображения громкости. Как показано на фиг. 5F электронное устройство в настоящее время находится во второй физической форме. В этом случае, когда пользователь нажимает комбинацию кнопок для выполнения снимка экрана (кнопка b2 регулировки громкости, используемая для уменьшения громкости, и кнопка a блокировки экрана), как показано на сопроводительном чертеже справа на фиг. 5F снимается первый экран (экран B). Для наглядности пунктирная линия указывает на результат снимка экрана.
В заключение, варианты осуществления настоящей заявки предоставляют способ управления экраном. Электронное устройство может управлять первым экраном или вторым экраном на основе операции на функциональной кнопке и физической формы электронного устройства. Следовательно, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью функциональной кнопки. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки. Когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
Фиг. 6 - схематическая блок-схема последовательности операций способа управления экраном согласно другому варианту осуществления настоящей заявки. Способ может выполняться вышеупомянутым электронным устройством. Как показано на фиг. 6, этап S402 может включать в себя следующие этапы:
Этап S601: Электронное устройство получает внутренний угол первого экрана в положении складывания.
Этап S602: Электронное устройство определяет физическую форму электронного устройства на основе внутреннего угла первого экрана в положении складывания.
В частности, фиг. 7 - схематическая диаграмма электронного устройства согласно варианту осуществления этой заявки. Как показано на фиг. 7 первый экран включает в себя два экрана: экран B1 и экран B2. Положение складывания первого экрана формируется между экраном B1 и экраном B2 (положение, отмеченное пунктирной рамкой на фиг. 7, является положением складывания первого экрана). Электронное устройство определяет вектор нормали экрана B1 и вектор нормали экрана B2. Электронное устройство определяет внутренний угол между вектором нормали экрана B1 и вектором нормали экрана B2. Электронное устройство вычисляет разницу между 180 градусами и внутренним углом между вектором нормали экрана B1 и вектором нормали экрана B2, чтобы получить внутренний угол первого экрана в положении складывания.
Как упоминалось выше, по одному датчику гироскопа выполнено на каждом из экрана B1 и экрана B2. Электронное устройство может отдельно вычислять вектор нормали экрана B1 и вектор нормали экрана B2, с использованием датчика гироскопа на каждом из экрана B1 и экрана B2. Подробности таковы: фиг. 8 - схематическая диаграмма географической системы координат, установленной на основе датчика гироскопа, согласно варианту осуществления настоящей заявки. Начало географической системы  координат расположено в центральной точке датчика гироскопа, ось  указывает на восток по линии местной широты, ось  указывает на север по местной линии меридиана, а ось  указывает вверх по местной географической вертикали и образует правостороннюю прямоугольную систему координат с , . Плоскость, образованная осью  и осью , является локальной горизонтальной плоскостью, а плоскость, образованная осью  и осью , является локальной меридиональной плоскостью. Предполагается, что вектор нормали экрана B1 представлен как , а вектор нормали экрана B2 представлен как . Хотя датчик гироскопа на экране B1 и датчик гироскопа на экране B2 не находятся в одном месте, другими словами, начало географической системы координат датчика гироскопа на экране B1 не перекрывает начало координат географической системы координат датчика гироскопа на основе экрана B2, оси , оси  и оси  двух географических систем координат соответственно параллельны, то есть можно считать, что географические системы координат экрана B1 и экрана B2 являются параллельными. На основании этого, как показано на фиг. 7 предполагается, что внутренний угол между экраном B1 и экраном B2 равен .  может быть получен согласно формуле , где "" представляет собой умножение точек между векторами. Кроме того, предполагается, что внутренний угол электронного устройства в положении складывания первого экрана составляет .  может быть получен по формуле .
После того, как электронное устройство получает внутренний угол  первого экрана в положении складывания, если внутренний угол  первого экрана в положении складывания меньше или равен предварительно заданному углу, определяется, что физическая форма электронного устройства является первая физическая форма; если внутренний угол  первого экрана в положении складывания больше, чем предварительно заданный угол, определяется, что физическая форма электронного устройства является второй физической формой.
Следует отметить, что, учитывая, что случай, в котором электронное устройство обычно наклоняется, является относительно обычным, для повышения точности вычислений угла  электронного устройства датчик ускорения дополнительно выполняется каждом из экрана B1 и экрана B2. Датчик ускорения используется для компенсации наклона электронного устройства. Датчик ускорения может реализовывать компенсацию наклона с использованием известной технологии. В данной заявке это однозначно не ограничено.
В вариантах осуществления настоящей заявки электронное устройство может определять физическую форму электронного устройства на основе внутреннего угла первого экрана в положении складывания. Исходя из этого, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью вышеуказанных функциональных кнопок. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки. Когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
Фиг. 9 - блок-схема последовательности операций способа управления экраном согласно еще одному варианту осуществления настоящей заявки. Способ может выполняться вышеупомянутым электронным устройством. Как показано на фиг. 9, этап S402 может включать в себя следующие этапы:
Этап S901: Электронное устройство получает операцию на целевой кнопке на электронном устройстве.
Этап S902: Электронное устройство определяет физическую форму электронного устройства на основе операции на целевой кнопке на электронном устройстве.
Операция на целевой кнопке на электронном устройстве используется для управления физической формой электронного устройства. Например, когда операция на целевой кнопке на электронном устройстве является первой операцией, физическая форма электронного устройства является первой физической формой. Когда операция на целевой кнопке на электронном устройстве является второй операцией, физическая форма электронного устройства является второй физической формой. Как упомянуто выше, первая физическая форма означает, что внутренний угол первого экрана электронного устройства в положении складывания меньше или равен предварительно заданному углу. Вторая физическая форма означает, что внутренний угол первого экрана электронного устройства в положении складывания больше предварительно заданного угла.
Целевая кнопка похожа на кнопку на мобильном телефоне и используется для управления звуковым режимом мобильного телефона. Когда кнопка, используемая для управления звуковым режимом мобильного телефона, находится в первой операции, мобильный телефон находится в режиме без звука. Когда кнопка, используемая для управления звуковым режимом мобильного телефона, находится во второй операции, мобильный телефон находится в режиме без звука. Точно так же, когда операция на целевой кнопке на электронном устройстве является первой операцией, процессор в электронном устройстве управляет с помощью компонента управления, чтобы электронное устройство было в первой физической форме. Когда операция на целевой кнопке на электронном устройстве является второй операцией, процессор в электронном устройстве управляет с помощью компонента управления, чтобы электронное устройство находилось во второй физической форме. Можно узнать, что первая операция на целевой кнопке соответствует первой физической форме электронного устройства, а вторая операция на целевой кнопке соответствует второй физической форме электронного устройства. Следовательно, как только электронное устройство получает, что операция на целевой кнопке на электронном устройстве является первой операцией, электронное устройство определяет, что физическое состояние электронного устройства является первым физическим состоянием. Как только электронное устройство получает, что операция на целевой кнопке на электронном устройстве является второй операцией, электронное устройство определяет, что физическое состояние электронного устройства является вторым физическим состоянием.
В вариантах осуществления настоящей заявки электронное устройство может определять физическую форму электронного устройства на основе операции на целевой кнопке на электронном устройстве. Исходя из этого, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью вышеуказанных функциональных кнопок. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки. Когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, в вариантах осуществления настоящей заявки, по сравнению с существующим электронным устройством, к электронному устройству добавляется только одна целевая кнопка. Следовательно, поскольку пользователю не нужно запоминать сложные настройки кнопок, удобство работы с ним улучшается.
Фиг. 10 - блок-схема последовательности операций способа управления экраном согласно еще одному варианту осуществления настоящей заявки. Способ может выполняться вышеупомянутым электронным устройством. Как показано на фиг. 10, этап S402 может включать в себя следующие этапы:
Этап S1001: Электронное устройство собирает информацию о линии взгляда пользователя.
Этап S1002: Электронное устройство определяет физическую форму электронного устройства на основе информации о линии взгляда пользователя.
Информация о линии взгляда пользователя включает в себя по крайней мере одно из следующего: информация о точке пересечения между линией взгляда пользователя и электронным устройством или информация о камере (например, идентификатор фронтальной камеры или идентификатор камеры заднего вида), используемой для сбора линии взгляда пользователя.
Например, после того, как электронное устройство собирает информацию о линии взгляда пользователя, электронное устройство определяет, что линия взгляда пользователя получена с помощью фронтальной камеры. В этом случае электронное устройство определяет, что линия взгляда пользователя попадает на первый экран, а электронное устройство определяет, что физическая форма электронного устройства является первой физической формой. После того, как электронное устройство собирает информацию о линии взгляда пользователя, электронное устройство определяет, что линия взгляда пользователя получена с помощью камеры, обращенной назад. В этом случае электронное устройство определяет, что линия взгляда пользователя попадает на второй экран, а электронное устройство определяет, что физическая форма электронного устройства является второй физической формой.
Например, первый экран и второй экран электронного устройства расположены в разных системах координат. Когда электронное устройство собирает, что точка пересечения между линией взгляда пользователя и электронным устройством принадлежит системе координат первого экрана, другими словами, электронное устройство определяет, что линия взгляда пользователя попадает на первый экран. В этом случае электронное устройство определяет, что физическая форма электронного устройства является первой физической формой. Когда электронное устройство собирает, что точка пересечения между линией взгляда пользователя и электронным устройством принадлежит системе координат второго экрана, другими словами, электронное устройство определяет, что линия взгляда пользователя попадает на второй экран. В этом случае электронное устройство определяет, что физическая форма электронного устройства является второй физической формой.
Электронное устройство может определять расстояние и внутренний угол между линией взгляда пользователя и электронным устройством с помощью инфракрасного датчика на электронном устройстве. Инфракрасный датчик передает информацию о расстоянии и внутреннем угле на процессор электронного устройства. Процессор заранее получил систему координат первого экрана и систему координат второго экрана. Процессор может определять на основе расстояния и внутреннего угла, что точка пересечения электронного устройства и электронного устройства принадлежит системе координат первого экрана или системе координат второго экрана.
В вариантах осуществления настоящей заявки электронное устройство может определять физическую форму электронного устройства на основе информации о линии взгляда пользователя. Исходя из этого, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью вышеуказанных функциональных кнопок. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки. Когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
В вариантах осуществления настоящей заявки электронное устройство может дополнительно определять физическую форму электронного устройства следующим образом:
В варианте осуществления настоящей заявки датчик внешней освещенности выполнен на каждом из первого экрана и второго экрана в электронном устройстве. Когда датчик внешней освещенности на первом экране определяет, что полученная оптическая мощность меньше первой предварительно заданной мощности, и/или датчик внешней освещенности на втором экране определяет, что принятая оптическая мощность больше или равна второй предварительно заданной мощности , электронное устройство определяет, что физическая форма электронного устройства является первой физической формой. Напротив, когда датчик внешней освещенности на первом экране определяет, что принятая оптическая мощность больше или равна первой предварительно заданной мощности, и/или датчик внешней освещенности на втором экране определяет, что принятая оптическая мощность меньше, чем При второй предварительно заданной мощности электронное устройство определяет, что физическая форма электронного устройства является второй физической формой.
В варианте осуществления настоящей заявки инфракрасный датчик выполнен на каждом из первого экрана и второго экрана в электронном устройстве. Когда инфракрасный датчик на первом экране определяет, что принимаемая мощность инфракрасного света меньше третьей предварительно заданной мощности, и/или инфракрасный датчик на втором экране определяет, что принимаемая мощность инфракрасного света больше или равна четвертой предварительно заданной мощности, электронное устройство определяет, что физическая форма электронного устройства является первой физической формой. Напротив, когда инфракрасный датчик на первом экране определяет, что принимаемая мощность инфракрасного света больше или равна третьей предварительно заданной мощности, и/или инфракрасный датчик на втором экране определяет, что принимаемая мощность инфракрасного света меньше, чем четвертая предварительно заданная мощность, электронное устройство определяет, что физическая форма электронного устройства является второй физической формой.
В вариантах осуществления настоящей заявки электронное устройство может определять физическую форму электронного устройства с помощью датчика внешней освещенности или инфракрасного датчика. Исходя из этого, в различных физических формах электронного устройства различными экранами электронного устройства можно управлять с помощью вышеуказанных функциональных кнопок. Например, когда электронное устройство находится в первой физической форме, электронное устройство может управлять вторым экраном с помощью функциональной кнопки. Когда электронное устройство находится во второй физической форме, электронное устройство может управлять первым экраном с помощью функциональной кнопки. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
Следует отметить, что в вышеупомянутых вариантах осуществления сначала электронное устройство обнаруживает операцию на функциональной кнопке и определяет физическую форму электронного устройства. Затем электронное устройство управляет первым экраном или вторым экраном на основе операции и физической формы электронного устройства. На самом деле электронное устройство не требует обнаружение операции на функциональной кнопке, но получает действие пользователя. Электронное устройство управляет первым экраном или вторым экраном на основе полученного действия пользователя и физической формы электронного устройства.
В частности, когда физическая форма электронного устройства является первой физической формой, если электронное устройство получает действие пользователя, электронное устройство управляет вторым экраном. Когда физическая форма электронного устройства является второй физической формой, если электронное устройство получает действие пользователя, электронное устройство управляет первым экраном.
Например, когда физическая форма электронного устройства является первой физической формой, если электронное устройство получает действие подъема руки, электронное устройство включает второй экран. Когда физическая форма электронного устройства является второй физической формой, если электронное устройство получает действие подъема руки, электронное устройство включает первый экран.
Например, когда физическая форма электронного устройства является первой физической формой, если электронное устройство получает жест «ОК», электронное устройство захватывает второй экран. Когда физическая форма электронного устройства является второй физической формой, если электронное устройство получает жест «ОК», электронное устройство захватывает первый экран.
Например, когда физическая форма электронного устройства является первой физической формой, если электронное устройство выполняет подобное действие, электронное устройство отображает полосу отображения громкости на втором экране. Когда физическая форма электронного устройства является первой физической формой, если электронное устройство выполняет подобное действие, электронное устройство отображает полосу отображения громкости на первом экране.
Следует отметить, что функция действия пользователя может быть установлена до доставки электронного устройства или может быть установлена на основе фактического требования пользователя. В вариантах осуществления настоящей заявки это не ограничено.
В вариантах осуществления настоящей заявки электронное устройство управляет первым экраном или вторым экраном на основе полученного действия пользователя и физической формы электронного устройства. Следовательно, вероятность ошибочной операции может быть уменьшена, за счет чего повышается надежность электронного устройства. Кроме того, электронное устройство управляет экраном электронного устройства без добавления дополнительной кнопки. Таким образом снижаются затраты на электронное устройство. Кроме того, поскольку пользователю не нужно запоминать сложные настройки кнопок, пользовательский интерфейс может быть улучшен.
В любом из вышеупомянутых вариантов осуществления электронное устройство управляет только одним из первого экрана и второго экрана. На основе этого электронное устройство может дополнительно управлять другим из первого экрана и второго экрана.
В частности, когда физическое состояние электронного устройства является вторым физическим состоянием, как описано выше, электронное устройство управляет первым экраном. Когда пользователю дополнительно необходимо управлять вторым экраном, пользователь касается второго экрана или нажимает на его. После того, как электронное устройство получает действие касания или нажатия на втором экране, электронное устройство может управлять первым экраном и вторым экраном.
Например, если электронное устройство определяет включить первый экран и получает операцию касания на втором экране, электронное устройство включает первый экран и второй экран. Электронное устройство может одновременно включить первый экран и второй экран; или сначала включить первый экран, а затем включить второй экран; или сначала включить второй экран, а затем включить первый экран. В вариантах осуществления настоящей заявки это не ограничено.
Электронное устройство может определять включить первый экран следующим образом: Электронное устройство получает операцию на кнопке блокировки экрана и определяет, что физическая форма электронного устройства является второй физической формой. В качестве альтернативы электронное устройство определяет действие пользователя и определяет, что физическая форма электронного устройства является второй физической формой. Кроме того, предполагается, что момент, когда электронное устройство получает операцию с кнопкой блокировки экрана, является первым временем, а определение физической формы электронного устройства является второй физической формой является вторым временем. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране в течение первой предварительно заданной продолжительности, электронное устройство одновременно включает первый экран и второй экран. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране сверх первой предварительно заданной продолжительности, электронное устройство сначала включает первый экран, а затем - второй экран. До того, как электронное устройство получит операцию на кнопке блокировки экрана, первое время используется как время окончания. Если электронное устройство получает операцию касания на втором экране в течение первой предварительно заданной продолжительности, электронное устройство сначала включает второй экран, а затем - первый экран. Первая предварительно заданная продолжительность может быть установлена на основе реальной ситуации. В вариантах осуществления настоящей заявки это не ограничено.
Например, если электронное устройство определяет отображать полосу отображения громкости на первом экране и получает операцию касания на втором экране, электронное устройство отображает полосу отображения громкости на первом экране и втором экране. Электронное устройство может одновременно отображать полосу отображения громкости на первом экране и втором экране; или сначала отображать полосу отображения громкости на первом экране, а затем отображать полосу отображения громкости на втором экране; или сначала отображать полосу отображения громкости на втором экране, а затем отображать полосу отображения громкости на первом экране. В вариантах осуществления настоящей заявки это не ограничено.
Электронное устройство может определять отображать полосу отображения громкости на первом экране следующим образом: Электронное устройство получает операцию с кнопкой регулировки громкости и определяет, что физическая форма электронного устройства является второй физической формой. В качестве альтернативы, как записано в варианте осуществления 5, электронное устройство получает соответствующее действие пользователя и определяет, что физическая форма электронного устройства является второй физической формой. Кроме того, предполагается, что момент, когда электронное устройство получает операцию на кнопке регулировки громкости, является первым временем, что определение физической формы электронного устройства является второй физической формой является вторым временем. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране в течение второй предварительно заданной продолжительности, электронное устройство одновременно отображает полосу отображения громкости на первом экране и втором экране. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране сверх второй предварительно заданной продолжительности, электронное устройство сначала отображает полосу отображения громкости на первом экране, а затем отображает полосу отображения громкости на втором экране. Прежде чем электронное устройство получит операцию на кнопке регулировки громкости, первое время используется как время окончания. Если электронное устройство получает операцию касания на втором экране в течение второй предварительно заданной продолжительности, электронное устройство сначала отображает полосу отображения громкости на втором экране, а затем отображает полосу отображения громкости на первом экране. Вторая предварительно заданная продолжительность может быть установлена на основе реальной ситуации. В вариантах осуществления настоящей заявки это не ограничено.
Например, если электронное устройство определяет захватить первый экран и получает операцию касания на втором экране, электронное устройство может одновременно захватывать первый экран и второй экран; или сначала захватить первого экрана, а затем захватить второго экрана; или сначала захватить второго экрана, а затем захватить первого экрана.
Электронное устройство может определять захват первого экрана следующим образом: Электронное устройство получает операцию для комбинации кнопок для выполнения снимка экрана и определяет, что физическая форма электронного устройства является второй физической формой. В качестве альтернативы, как записано в варианте осуществления 5, электронное устройство получает соответствующее действие пользователя и определяет, что физическая форма электронного устройства является второй физической формой. Кроме того, предполагается, что момент, когда электронное устройство получает операцию с комбинацией кнопок для выполнения снимка экрана, является первым временем, что определение физической формы электронного устройства является второй физической формой является вторым временем. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране в течение третьей предварительно заданной продолжительности, электронное устройство одновременно захватывает первый экран и второй экран. В качестве времени начала используется большее из первого времени и второго времени. Если электронное устройство получает операцию касания на втором экране сверх третьей предварительно заданной продолжительности, электронное устройство сначала захватывает первый экран, а затем захватывает второй экран. Прежде чем электронное устройство получит операцию на комбинации кнопок для выполнения снимка экрана, первое время используется как время окончания. Если электронное устройство получает операцию касания на втором экране в течение третьей предварительно заданной продолжительности электронное устройство сначала захватывает второй экран, а затем захватывает первый экран. Третья предварительно заданная продолжительность может быть установлена на основе реальной ситуации. В вариантах осуществления настоящей заявки это не ограничено.
В вариантах осуществления настоящей заявки электронное устройство может управлять первым экраном и вторым экраном. Например, включать первый экран и второй экран, или отображать полосу отображения громкости на первом экране и втором экране, или захватывать первый экран и второй экран. Таким образом, функции электронного устройства расширяются, так что удобство работы пользователя улучшается.
Фиг. 11 - схематическая диаграмма электронного устройства 1100 согласно варианту осуществления этой заявки. Как показано на фиг. 11, электронное устройство включает в себя первый экран 1101 и второй экран 1102. Первый экран 1101 является складным экраном. Электронное устройство дополнительно включает в себя функциональную кнопку 1103 и процессор 1104.
Процессор 1104 выполнен с возможностью: обнаруживать операцию на функциональной кнопке 1103; определять физическую форму электронного устройства в ответ на обнаруженную операцию; и управлять первым экраном 1101 или вторым экраном 1102 на основе операции и физической формы электронного устройства.
Необязательно, процессор 1104, в частности, выполнен с возможностью: получения внутреннего угла первого экрана 1101 в положении складывания; и определения физической формы электронного устройства на основе внутреннего угла первого экрана 1101 в положении складывания.
Необязательно, процессор 1104, в частности, выполнен с возможностью: если внутренний угол первого экрана 1101 в положении складывания меньше или равен предварительно заданному углу, определения того, что физическая форма электронного устройства является первой физической формой; и, если внутренний угол первого экрана 1101 в положении складывания больше, чем предварительно заданный угол, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, один датчик 1105 гироскопа выполнен на каждом из первого экрана 1101 и второго экрана 1102. Процессор 1104, в частности, выполнен с возможностью: определения вектора нормали одного экрана на первом экране 1101 с использованием датчика 1105 гироскопа на первом экране 1101 и определения вектора нормали другого экрана на первом экране 1101 с использованием датчик 1105 гироскопа на первом экране 1101; определения внутреннего угла между вектором нормали одного экрана на первом экране 1101 и вектором нормали другого экрана на первом экране 1101; и вычисления разницы между 180 градусами и внутренним углом между вектором нормали одного экрана на первом экране 1101 и вектором нормали другого экрана на первом экране 1101, чтобы получить внутренний угол первого экрана 1101 в положении складывания.
Необязательно, предварительно заданный угол составляет 0 градусов.
Необязательно, электронное устройство дополнительно включает в себя целевую кнопку 1106. Процессор 1104, в частности, выполнен с возможностью: получения операции на целевой кнопке 1106 на электронном устройстве; и определения физической формы электронного устройства на основе операции на целевой кнопке 1106 на электронном устройстве.
Необязательно, процессор 1104, в частности, выполнен с возможностью: если операция на целевой кнопке 1106 на электронном устройстве является первой операцией, определения того, что физическая форма электронного устройства является первой физической формой; и, если операция на целевой кнопке 1106 на электронном устройстве является второй операцией, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, процессор 1104, в частности, выполнен с возможностью: сбора информации о линии взгляда пользователя; и определения физической формы электронного устройства на основе информации о линии взгляда пользователя.
Необязательно, процессор 1104, в частности, выполнен с возможностью: если электронное устройство определяет, что линия взгляда пользователя попадает на второй экран 1102 на основе информации о линии взгляда пользователя, определения того, что физическая форма электронного устройства является первой физическая форма; и, если электронное устройство определяет, что линия взгляда пользователя попадает на первый экран 1101 на основе информации о линии взгляда пользователя, определения того, что физическая форма электронного устройства является второй физической формой.
Необязательно, процессор 1104, в частности, выполнен с возможностью: реагирования на операцию; и, если физическая форма электронного устройства является первой физической формой, управления вторым экраном 1102 электронного устройства; или, если физическая форма электронного устройства является второй физической формой, управления первым экраном 1101 электронного устройства.
Необязательно, функциональная кнопка 1103 представляет собой кнопку блокировки экрана, кнопку регулировки громкости или комбинацию кнопок для выполнения снимка экрана.
Следует отметить, что, как показано на фиг. 1, электронное устройство может дополнительно включать в себя: модуль мобильной связи, модуль беспроводной связи, динамик, приемник, аудиомодуль, микрофон, датчик ускорения, датчик отпечатков пальцев, датчик внешней освещенности, модуль управления зарядкой, модуль управления питанием и т.п. Для получения подробной информации обратитесь к варианту осуществления, соответствующему фиг. 1.
В заключение, настоящая заявка предоставляет электронное устройство. Электронное устройство может выполнять вышеупомянутый способ управления экраном. Информацию о содержании и эффекте способа управления экраном см. в варианте осуществления способа. Подробности не описаны здесь снова.
Варианты осуществления настоящей заявки дополнительно предоставляют компьютерный носитель данных. Компьютерный носитель данных включает в себя компьютерную инструкцию, и компьютерная инструкция используется для реализации вышеупомянутого способа управления экраном. Информацию о содержании и эффекте способа управления экраном см. в варианте осуществления способа. Подробности не описаны здесь снова.
Варианты осуществления настоящей заявки дополнительно предоставляют компьютерный программный продукт. Программный продукт включает в себя компьютерную инструкцию, и компьютерная инструкция используется для реализации вышеупомянутого способа управления экраном. Информацию о содержании и эффекте способа управления экраном см. в варианте осуществления способа. Подробности не описаны здесь снова.
Все или некоторые из вышеупомянутых вариантов осуществления могут быть реализованы с использованием программного обеспечения, аппаратного обеспечения, микропрограммного обеспечения или их любой комбинации. Когда программное обеспечение используется для реализации вариантов осуществления, все или некоторые варианты осуществления могут быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт включает в себя одну или несколько компьютерных инструкций. Когда инструкции компьютерной программы загружаются и выполняются на компьютере, формируются все или некоторые процедуры или функции согласно вариантам осуществления настоящего изобретения. Компьютер может быть компьютером общего назначения, специализированным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные инструкции могут храниться на считываемом компьютером носителе или могут передаваться с одного считываемого компьютером носителя на другой считываемый компьютером носитель. Например, компьютерные инструкции могут быть переданы с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных проводным образом (например, с помощью коаксиального кабеля, оптоволокна или цифровой абонентской линии (DSL)) или беспроводным (например, инфракрасным, радио и микроволновым или подобным) образом. Считываемый компьютером носитель может быть любым используемым носителем, доступным для компьютера, или устройством хранения данных, таким как сервер или центр обработки данных, объединяющим один или несколько используемых носителей. Пригодным носителем может быть магнитный носитель (например, гибкий диск, жесткий диск или магнитный диск), оптический носитель (например, DVD) или полупроводниковый носитель (например, твердотельный накопитель, твердотельный накопитель (SSD)) или подобное.