СПОСОБ И УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ЦЕЛЕВОГО ОБЪЕКТА
METHOD AND DEVICE FOR TARGET OBJECT DISPLAY

По настоящей заявке испрашивается приоритет китайской патентной заявки № 201510512105X, поданной 19 августа 2015 г., все содержание которой включено в настоящую заявку посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение в целом относится к области связи, а более конкретно касается способа и устройства для отображения целевого объекта.
Уровень техники
Во время использования мобильного телефона пользователь может передавать свой мобильный телефон находящимся поблизости друзьям, чтобы показать им некоторые из имеющихся в мобильном телефоне сообщений и изображений. Таким образом, обеспечение достаточной защиты конфиденциальности информации пользователя в таком сценарии использования существенно для улучшения впечатлений пользователя от использования мобильного телефона.
Раскрытие изобретения
Для устранения недостатков соответствующих известных технологий в соответствии с изобретением предлагаются способ и устройство для отображения целевого объекта.
В соответствии с первым аспектом настоящего изобретения предлагается способ отображения целевого объекта, включающий: обнаружение события многоточечного прикосновения к целевому объекту; определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключение целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
В альтернативном варианте способ дополнительно включает следующие шаги, производимые после переключения целевого объекта в режим безопасного отображения: обнаружение события многоточечного прикосновения к целевому объекту; определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным вторым событием многоточечного прикосновения, причем второе событие многоточечного прикосновения используют для запуска возврата целевого объекта из режима безопасного отображения в режим отображения по умолчанию; переключение целевого объекта из режима безопасного отображения в режим отображения по умолчанию, если обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения.
В альтернативном варианте обработка переключения целевого объекта в режим безопасного отображения включает перемещение целевого объекта в заранее заданный интерфейс безопасного отображения для отображения. Обработка переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию включает перемещение целевого объекта из заранее заданного интерфейса безопасного отображения и закрытие заранее заданного интерфейса безопасного отображения.
В альтернативном варианте обработка переключения целевого объекта в режим безопасного просмотра включает отображение целевого объекта в полноэкранном режиме и поддержание состояния блокировки экрана. Обработка переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию включает разрешение выхода целевого объекта из режима полноэкранного отображения и деактивацию состояния блокировки экрана.
В альтернативном варианте первое событие многоточечного прикосновения включает первое событие выбора и событие жестового увеличения масштаба целевого объекта, причем временной промежуток, в течение которого происходит первое событие выбора, содержит временной промежуток, в течение которого происходит событие жестового увеличения масштаба. Второе событие многоточечного прикосновения включает второе событие выбора и событие жестового уменьшения масштаба целевого объекта, причем временной промежуток, в течение которого происходит второе событие выбора, содержит временной промежуток, в течение которого происходит событие жестового уменьшения масштаба.
В альтернативном варианте как первое событие выбора, так и второе событие выбора включают событие продолжительного нажатия; событие жестового увеличения масштаба включает событие разведения двух пальцев в стороны в любом месте экрана; а событие жестового уменьшения масштаба включает событие сведения двух пальцев вместе в любом месте экрана.
В альтернативном варианте целевой объект содержит графический объект или текстовый объект.
В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предлагается устройство для отображения целевого объекта, содержащее: первый модуль обнаружения, выполненный с возможностью обнаружения события многоточечного прикосновения к целевому объекту; первый модуль определения, выполненный с возможностью определения того, является ли обнаруженное первым модулем обнаружения событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; первый модуль переключения, выполненный с возможностью переключения целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если первый модуль определения определяет, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
В альтернативном варианте устройство дополнительно содержит второй модуль обнаружения, второй модуль определения и второй модуль переключения; второй модуль обнаружения выполнен с возможностью обнаружения события многоточечного прикосновения к целевому объекту после переключения целевого объекта в режим безопасного отображения первым модулем переключения; второй модуль определения выполнен с возможностью определения того, является ли событие многоточечного прикосновения, обнаруженное вторым модулем обнаружения, заранее заданным вторым событием многоточечного прикосновения, причем второе событие многоточечного прикосновения используют для запуска возврата целевого объекта из режима безопасного отображения в режим отображения по умолчанию; второй модуль переключения выполнен с возможностью переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию, если второй модуль определения определяет, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения.
В альтернативном варианте первый модуль переключения содержит первый подмодуль отображения, выполненный с возможностью перемещения целевого объекта в заранее заданный интерфейс безопасного отображения для отображения;. Второй модуль переключения содержит подмодуль закрытия, выполненный с возможностью перемещения целевого объекта из заранее заданного интерфейса безопасного отображения и закрытия заранее заданного интерфейса безопасного отображения.
В альтернативном варианте первый модуль переключения содержит второй подмодуль отображения, выполненный с возможностью отображения целевого объекта в полноэкранном режиме и поддержания состояния блокировки экрана. Второй модуль переключения содержит подмодуль выхода, выполненный с возможностью разрешения выхода целевого объекта из режима полноэкранного отображения и деактивации состояния блокировки экрана.
В альтернативном варианте первое событие многоточечного прикосновения, обнаруженное первым модулем обнаружения, включает первое событие выбора и событие жестового увеличения масштаба целевого объекта, причем временной промежуток, в течение которого происходит первое событие выбора, содержит временной промежуток, в течение которого происходит событие жестового увеличения масштаба. Второе событие многоточечного прикосновения, обнаруженное вторым модулем обнаружения, включает второе событие выбора и событие жестового уменьшения масштаба целевого объекта, причем временной промежуток, в течение которого происходит второе событие выбора, содержит временной промежуток, в течение которого происходит событие жестового уменьшения масштаба.
В альтернативном варианте как первое событие выбора, обнаруженное первым модулем обнаружения, так и второе событие выбора, обнаруженное вторым модулем обнаружения, включают событие продолжительного нажатия; событие жестового увеличения масштаба включает событие разведения двух пальцев в стороны в любом месте экрана; а событие жестового уменьшения масштаба включает событие сведения двух пальцев вместе в любом месте экрана.
В альтернативном варианте целевой объект, обнаруженный первым модулем обнаружения и вторым модулем обнаружения, содержит графический объект или текстовый объект.
В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предлагается устройство для отображения целевого объекта, содержащее процессор; память для сохранения инструкций, исполняемых процессором; причем процессор выполнен с возможностью: обнаружения события многоточечного прикосновения к целевому объекту; определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключения целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
В соответствии с вышеописанными вариантами осуществления настоящего изобретения предлагается способ отображения целевого объекта путем обнаружения события многоточечного прикосновения к целевому объекту, определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения, и переключения целевого объекта в режим безопасного отображения, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, что позволяет пользователю быстро осуществлять переключение целевого объекта в режим безопасного отображения при помощи простых операций многоточечного прикосновения, что уменьшает потенциальную опасность нарушения конфиденциальности, существующую в сценарии показа пользователем целевого объекта другому пользователю.
Следует понимать, что приведенное выше общее описание и нижеследующее подробное раскрытие представлены исключительно в качестве примера и в целях пояснения и не налагают на настоящее изобретение каких-либо ограничений.
Краткое описание чертежей
Прилагаемые чертежи, включенные в настоящее описание и составляющие его часть, иллюстрируют варианты осуществления изобретения и совместно с описанием служат для пояснения принципов настоящего изобретения.
На фиг. 1 представлена схема, иллюстрирующая способ отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 2 представлена схема, иллюстрирующая другой способ отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 3 представлена интерактивная схема, иллюстрирующая процесс отображения сообщения по одному из примеров осуществления изобретения.
На фиг. 4 представлена интерактивная схема, иллюстрирующая другой процесс отображения сообщения по одному из примеров осуществления изобретения.
На фиг. 5 представлена интерактивная схема, иллюстрирующая процесс отображения изображения по одному из примеров осуществления изобретения.
На фиг. 6 представлена интерактивная схема, иллюстрирующая другой процесс отображения изображения по одному из примеров осуществления изобретения.
На фиг. 7 представлена схема, иллюстрирующая устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 8 представлена схема, иллюстрирующая другое устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 9 представлена схема, иллюстрирующая другое устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 10 представлена схема, иллюстрирующая другое устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 11 представлена схема, иллюстрирующая другое устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 12 представлена схема, иллюстрирующая другое устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
На фиг. 13 представлена структурная схема, иллюстрирующая устройство для отображения целевого объекта по одному из примеров осуществления изобретения.
Осуществление изобретения
Ниже следует подробное описание вариантов осуществления изобретения, примеры которых проиллюстрированы прилагаемыми чертежами. Нижеследующее описание содержит ссылки на прилагаемые чертежи, причем одни и те же ссылочные номера обозначают на разных чертежах одни и те же или сходные элементы, если иное не следует из описания. Решения, раскрытые в нижеследующем описании примеров вариантов осуществления изобретения, не представляют все решения, соответствующие настоящему изобретению. Они лишь представляют собой примеры устройства и способов по аспектам настоящего изобретения, определенным в прилагаемых пунктах формулы изобретения.
Термины, используемые в настоящем описании, употреблены только для раскрытия частных вариантов осуществления изобретения и не налагают каких-либо ограничений. Например, термины «некоторый/ая/ое», «указанный/ая/ое» и «такой/ая/ое», употребленные в настоящем описании и прилагаемых пунктах формулы изобретения в единственном числе, также подразумевают и множественное число, если иное прямо не следует из контекста. Также следует понимать, что термин «и/или», используемый в настоящем изобретении, обозначает и включает в себя любые или все возможные сочетания одного или более из перечисленных родственных элементов.
Следует понимать, что термины «первый/ая/ое», «второй/ая/ое» и «третий/ья/ье» могут быть употреблены для описания различной информации, но не ограничивают ее значением этих терминов. Эти термины используются лишь для разделения однотипных элементов информации. Например, первый элемент информации также может быть назван вторым элементом информации без отступления от сущности настоящего изобретения, а второй элемент информации аналогичным образом может быть назван первым элементом информации. Слово «если», употребляемое в настоящем описании, также может быть истолковано в смысле «когда» или «в то время как» или иным образом, определяемым в зависимости от контекста.
Во время использования мобильного телефона пользователь может передавать свой мобильный телефон находящимся поблизости друзьям, чтобы показать им некоторые из имеющихся в мобильном телефоне сообщений и изображений. С одной стороны, при показе находящимся поблизости друзьям сообщений, имеющихся в мобильном телефоне, кроме сообщения, предназначенного для показа, им также могут быть показаны сообщения, для показа не предназначенные, так как обычно на мобильном телефоне бывают отображены несколько сообщений. С другой стороны, при показе находящимся поблизости друзьям изображений, имеющихся в мобильном телефоне, кроме таких изображений ими также могут быть просмотрены изображения, для показа не предназначенные, в следствие непреднамеренного листания изображений вперед или назад. Таким образом, в таком сценарии использования показ текущих сообщений и изображений может привести к непреднамеренному нарушению конфиденциальности другими лицами.
В связи с этим в соответствии с настоящим изобретением предлагается способ отображения целевого объекта путем обнаружения события многоточечного прикосновения к целевому объекту, определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения, и переключения целевого объекта в режим безопасного отображения, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, что позволяет пользователю быстро осуществлять переключение целевого объекта в режим безопасного отображения при помощи простых операций многоточечного прикосновения, что уменьшает потенциальную опасность нарушения конфиденциальности, существующую в сценарии показа пользователем целевого объекта другому пользователю.
Фиг. 1 иллюстрирует способ отображения целевого объекта, применяемый в терминале, в соответствии с одним из вариантов осуществления изобретения, причем способ включает:
Этап 101 обнаружения события многоточечного прикосновения к целевому объекту.
Этап 102 определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения.
Этап 103 целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
Вышеупомянутый терминал может представлять собой мобильный терминал, например, смартфон пользователя, оборудованный сенсорным экраном. Вышеупомянутый целевой объект может представлять собой текстовый объект или графический объект; например, целевой объект может представлять собой сообщение, содержащееся в терминале пользователя, а также может представлять собой изображение, содержащееся в терминале пользователя. Разумеется, целевой объект может представлять собой и объект другого типа, например, объект мультимедиа, оконный объект и т. п., отображающий целевой объект, отличный от текстового объекта или графического объекта; например, целевой объект также может представлять собой окно приложения или мультимедийный интерфейс в терминале пользователя.
В соответствии с данным вариантом осуществления для отображения целевого объекта во время показа пользователем целевого объекта другим пользователям производятся конкретные операции многоточечного прикосновения, причем для отображения показываемого целевого объекта он переключается в режим безопасного отображения.
Вышеупомянутые конкретные операции многоточечного прикосновения могут представлять собой заранее заданные операции многоточечного прикосновения; в число таких заранее заданных операций многоточечного прикосновения могут входить первая операция многоточечного прикосновения, используемая для запуска переключения целевого объекта в режим безопасного отображения, и вторая операция многоточечного прикосновения, используемая для запуска возврата целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
Как первая операция многоточечного прикосновения, так и вторая операция многоточечного прикосновения, упомянутые выше, могут представлять собой комбинации заранее заданных операций прикосновения. Например, первая операция многоточечного прикосновения может включать в себя операцию выбора целевого объекта и операцию жестового увеличения масштаба (zoom-in), производимую во время произведения операции выбора. Вторая операция многоточечного прикосновения может включать в себя операцию выбора целевого объекта и операцию жестового уменьшения масштаба (zoom-out), производимую во время произведения операции выбора.
При этом в соответствии с решением по данному варианту осуществления такая операция выбора может представлять собой операцию продолжительного нажатия, операция жестового увеличения масштаба может представлять собой операцию разведения двух пальцев в стороны в любом месте экрана во время выбора пользователем целевого объекта посредством продолжительного нажатия на него, а операция жестового уменьшения масштаба может представлять собой операцию сведения двух пальцев вместе в любом месте экрана во время выбора пользователем целевого объекта посредством продолжительного нажатия на него.
Ниже следует подробное описание процесса жестового взаимодействия между пользователем и терминалом в примере, в котором операция выбора представляет собой операцию продолжительного нажатия, операция жестового увеличения масштаба представляет собой операцию разведения двух пальцев в стороны, а операция жестового уменьшения масштаба представляет собой операцию сведения двух пальцев вместе.
В соответствии с данным вариантом осуществления при показе пользователем целевого объекта, содержащегося в терминале, другим пользователям пользователь может выбрать целевой объект путем продолжительного нажатия на него пальцем одной руки и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана, продолжая производить нажатие на целевой объект, для запуска переключения целевого объекта в режим безопасного отображения, причем в режиме безопасного отображения производится отображение только целевого объекта.
В то же время, терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения первым событием многоточечного прикосновения, соответствующим первой операции многоточечного прикосновения; в случае обнаружения события продолжительного нажатия пользователем на целевой объект и последующего обнаружения события разведения в стороны двух пальцев в любом месте экрана в течение времени продолжительного нажатия терминал может определить, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, соответствующим первой операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, может быть запущено переключение целевого объекта в режим безопасного отображения, причем в режиме безопасного отображения производится отображение только целевого объекта.
При этом могут быть предусмотрены разные возможности переключения целевого объекта в режим безопасного отображения.
Например, в соответствии с одним из вариантов осуществления после переключения целевого объекта в режим безопасного отображения целевой объект может быть отображен в полноэкранном режиме с поддержанием режима блокировки экрана. Во время действия режима блокировки экрана терминал может не реагировать на операции прикосновения пользователя к целевому объекту, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., что уменьшает потенциальную опасность нарушения конфиденциальности, существующую во время показа пользователем целевого объекта другому пользователю.
По завершении показа целевого объекта другим пользователям пользователь также может произвести выбор целевого объекта путем продолжительного нажатия на него пальцем одной руки и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на целевой объект для запуска переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
В то же время, терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения; после обнаружения события сведения вместе двух пальцев в любом месте экрана в течение времени продолжительного нажатия; терминал может определить, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, может быть запущено переключение целевого объекта из режима безопасного отображения в режим отображения по умолчанию, причем производится вывод целевого объекта из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После деактивации состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к целевому объекту, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т. п. нормальным образом.
Например, если целевой объект представляет собой сообщение, содержащееся в терминале пользователя, пользователь, желающий показать такое сообщение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим безопасного отображения, в котором происходит отображение сообщения в полноэкранном режиме, а терминал находится в состоянии блокировки экрана, причем терминал может не реагировать на операции прикосновения к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями. Таким образом, другие пользователи не могут просматривать другие сообщения, относящиеся к тому же сеансу обмена сообщениями, что позволяет уменьшить опасность нарушения конфиденциальности. По завершении показа сообщения другим пользователям пользователь может произвести продолжительное нажатие на сообщение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим отображения по умолчанию, в котором сообщение выходит из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После отключения состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п. нормальным образом.
В другом примере, если целевой объект представляет собой изображение, содержащееся в терминале пользователя, пользователь, желающий показать такое изображение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного изображения в режим безопасного отображения, в котором происходит отображение изображения в полноэкранном режиме, а терминал находится в состоянии блокировки экрана, причем терминал может не реагировать на операции прикосновения к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями. Таким образом, другие пользователи не могут просматривать другие изображения, не предназначенные для показа им, используя сдвиг вправо или влево для просмотра изображений, что позволяет уменьшить опасность нарушения конфиденциальности. По завершении показа изображения другим пользователям пользователь может произвести продолжительное нажатие на изображение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для переключения данного изображения в режим отображения по умолчанию, в котором изображение выходит из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После отключения состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п. нормальным образом.
В соответствии с другим вариантом осуществления изобретения может быть предусмотрен заранее создаваемый интерфейс безопасного отображения, причем при переключении целевого объекта в режим безопасного отображения целевой объект перемещается в интерфейс безопасного отображения для отображения. При этом при перемещении целевого объекта в интерфейс безопасного отображения может быть предусмотрено по умолчанию отображение целевого объекта в полноэкранном режиме или увеличенном масштабе.
После перемещения целевого объекта в интерфейс безопасного отображения терминал может по-прежнему реагировать на операции прикосновения пользователя к целевому объекту, а пользователь может по-прежнему производить операции разведения в стороны двух пальцев или сведения вместе двух пальцев для увеличения или уменьшения масштаба отображения целевого объекта. Кроме того, поскольку интерфейс безопасного отображения используют только для отображения целевого объекта, пользователь не может просматривать другие целевые объекты кроме данного целевого объекта при помощи операций сдвига UDRL целевого объекта, что позволяет уменьшить потенциальную опасность нарушения конфиденциальности при показе данным пользователем целевого объекта другому пользователю.
По завершении показа целевого объекта другим пользователям пользователь может произвести выбор целевого объекта путем продолжительного нажатия на него и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на целевой объект для запуска переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
В то же время терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения; после обнаружения события сведения вместе двух пальцев в любом месте экрана в течение времени продолжительного нажатия терминал может определить, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, может быть запущено переключение целевого объекта из режима безопасного отображения в режим отображения по умолчанию, причем производится вывод целевого объекта из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного просмотра терминал может переместить целевой объект в положение по умолчанию.
Например, если целевой объект представляет собой сообщение, содержащееся в терминале пользователя, пользователь, желающий показать такое сообщение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для перемещения данного сообщения в заранее созданный интерфейс безопасного отображения для его отображения, причем терминал в это время может реагировать на операции прикосновения к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями, нормальным образом. Другие пользователи не могут просматривать другие сообщения, относящиеся к тому же сеансу обмена сообщениями, в связи с тем, что интерфейс безопасного отображения используется только для отображения данного сообщения, что позволяет уменьшить опасность нарушения конфиденциальности.
По завершении показа сообщения другим пользователям пользователь может произвести продолжительное нажатие на сообщение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим отображения по умолчанию, причем сообщение выводится из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного отображения терминал может переместить сообщение в его положение по умолчанию в сеансе обмена сообщениями.
В другом примере, если целевой объект представляет собой изображение, содержащееся в терминале пользователя, пользователь, желающий показать такое изображение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для перемещения данного изображения в заранее созданный интерфейс безопасного отображения для его отображения, причем терминал в это время может реагировать на операции прикосновения к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями, нормальным образом. Другие пользователи не могут просматривать другие изображения, не предназначенные для показа им, используя сдвиг вправо или влево для просмотра изображений, в связи с тем, что интерфейс безопасного отображения используется только для отображения данного изображения, что позволяет уменьшить опасность нарушения конфиденциальности.
По завершении показа изображения другим пользователям пользователь может произвести продолжительное нажатие на изображение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для переключения данного изображения в режим отображения по умолчанию, причем изображение выводится из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного отображения терминал может переместить изображение в его положение по умолчанию в альбоме изображений.
В приведенном выше подробном описании примера процесса жестового взаимодействия между пользователем и терминалом в качестве операции выбора использована операция продолжительного нажатия, в качестве операции жестового увеличения масштаба – операция разведения двух пальцев в стороны, а в качестве операции жестового уменьшения масштаба – операция сведения двух пальцев вместе. Разумеется, в практических применениях в качестве операции жестового увеличения масштаба могут быть определены жестовые операции других типов, и изобретение не ограничено именно данным вариантом осуществления.
Например, операция жестового увеличения масштаба также может представлять собой операцию сдвига в любом первом направлении на экране или операцию двойного щелчка в любом месте экрана при одновременном выборе пользователем целевого объекта путем продолжительного нажатия на него, т. е. пользователь может переключить объект в режим безопасного отображения посредством сдвига в любом первом направлении на экране или двойного щелчка целевого объекта при выборе целевого объекта путем продолжительного нажатия на него; а операция жестового уменьшения масштаба также может представлять собой операцию сдвига в любом втором направлении на экране или операцию двойного щелчка в любом месте экрана при одновременном выборе пользователем целевого объекта путем продолжительного нажатия на него, т. е. после переключения целевого объекта в режим безопасного отображения пользователь может переключить объект из режима безопасного отображения в режим отображения по умолчанию посредством сдвига в любом втором направлении на экране или двойного щелчка целевого объекта. При этом первое направление и второе направление соответствуют двум разным направлениям на экране; например, первое направление может соответствовать направлению влево, а второе направление – направлению вправо.
В вышеописанных вариантах осуществления изобретения обнаружение события многоточечного прикосновения к целевому объекту, определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения, и переключение целевого объекта в режим безопасного отображения, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, позволяет пользователю быстро осуществлять переключение целевого объекта в режим безопасного отображения при помощи простых операций многоточечного прикосновения, что уменьшает потенциальную опасность нарушения конфиденциальности, существующую в сценарии показа пользователем целевого объекта другому пользователю.
Кроме того, использование операции многоточечного прикосновения для запуска переключения целевого объекта в режим безопасного отображения может не только быть простым в использовании, но и обеспечивать возможность предотвращения семантических противоречий, которые могут возникать при переключении целевого объекта в режим безопасного отображения посредством операции одноточечного прикосновения в соответствии с известными решениями. Так, операциям одноточечного прикосновения в соответствии с известными решениями, таким как операции щелчка, двойного щелчка, продолжительного нажатия и т.п., в системе терминала обычно бывают назначены определенные семантические значения, в результате чего использование операций одноточечного прикосновения в соответствии с известными решениями для переключения целевого объекта в режим безопасного отображения может вступать в противоречие с семантическими определениями, существующими в системе.
Фиг. 2 иллюстрирует способ отображения целевого объекта, используемый в терминале, по одному из вариантов осуществления изобретения, причем способ включает:
Этап 201 обнаружения события многоточечного прикосновения к целевому объекту.
Этап 202 определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения.
Этап 203 перемещения целевого объекта в заранее заданный интерфейс безопасного отображения для отображения или отображения целевого объекта в полноэкранном режиме с поддержанием состояния блокировки экрана, если обнаруженное событие многоточечного прикосновения к целевому объекту является первым событием многоточечного прикосновения.
Этап 204 обнаружения события многоточечного прикосновения к целевому объекту после перемещения целевого объекта в заранее заданный интерфейс безопасного отображения или отображения целевого объекта в полноэкранном режиме с поддержанием состояния блокировки экрана;
Этап 205 определения, является ли обнаруженное событие многоточечного прикосновения к целевому объекту заранее заданным вторым событием многоточечного прикосновения;
Этап 206 перемещения целевого объекта из заранее заданного интерфейса безопасного отображения и закрытия заранее заданного интерфейса безопасного отображения или окончания отображения целевого объекта в полноэкранном режиме и деактивации состояния блокировки экрана в случае соответствия обнаруженного события многоточечного прикосновения к целевому объекту второму событию многоточечного прикосновения.
Вышеупомянутый терминал может представлять собой мобильный терминал, например, смартфон пользователя, оборудованный сенсорным экраном. Вышеупомянутый целевой объект может представлять собой текстовый объект или графический объект; например, целевой объект может представлять собой сообщение, содержащееся в терминале пользователя, а также может представлять собой изображение, содержащееся в терминале пользователя. Разумеется, целевой объект может представлять собой и объект другого типа, например, объект мультимедиа, оконный объект и т.п., отображающий целевой объект, отличный от текстового объекта или графического объекта; например, целевой объект также может представлять собой окно приложения или мультимедийный интерфейс в терминале пользователя.
В соответствии с данным вариантом осуществления для отображения целевого объекта во время показа пользователем целевого объекта другим пользователям производятся конкретные операции многоточечного прикосновения, причем для отображения показываемого целевого объекта он переключается в режим безопасного отображения.
Вышеупомянутые конкретные операции многоточечного прикосновения могут представлять собой заранее заданные операции многоточечного прикосновения; в число таких заранее заданных операций многоточечного прикосновения могут входить первая операция многоточечного прикосновения, используемая для запуска переключения целевого объекта в режим безопасного отображения, и вторая операция многоточечного прикосновения, используемая для запуска возврата целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
Как первая операция многоточечного прикосновения, так и вторая операция многоточечного прикосновения, упомянутые выше, могут представлять собой комбинации заранее заданных операций прикосновения. Например, первая операция многоточечного прикосновения может включать в себя операцию выбора целевого объекта и операцию жестового увеличения масштаба (zoom-in), производимую во время произведения операции выбора. Вторая операция многоточечного прикосновения может включать в себя операцию выбора целевого объекта и операцию жестового уменьшения масштаба (zoom-out), производимую во время произведения операции выбора.
При этом в соответствии с решением по данному варианту осуществления такая операция выбора может представлять собой операцию продолжительного нажатия, операция жестового увеличения масштаба может представлять собой операцию разведения двух пальцев в стороны в любом месте экрана во время выбора пользователем целевого объекта посредством продолжительного нажатия на него, а операция жестового уменьшения масштаба может представлять собой операцию сведения двух пальцев вместе в любом месте экрана во время выбора пользователем целевого объекта посредством продолжительного нажатия на него.
Ниже следует подробное описание процесса жестового взаимодействия между пользователем и терминалом в примере, в котором операция выбора представляет собой операцию продолжительного нажатия, операция жестового увеличения масштаба представляет собой операцию разведения двух пальцев в стороны, а операция жестового уменьшения масштаба представляет собой операцию сведения двух пальцев вместе.
В соответствии с данным вариантом осуществления при показе пользователем целевого объекта, содержащегося в терминале, другим пользователям пользователь может выбрать целевой объект путем продолжительного нажатия на него пальцем одной руки и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана, продолжая производить нажатие на целевой объект, для запуска переключения целевого объекта в режим безопасного отображения, причем в режиме безопасного отображения производится отображение только целевого объекта.
В то же время, терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения первым событием многоточечного прикосновения, соответствующим первой операции многоточечного прикосновения; в случае обнаружения события продолжительного нажатия пользователем на целевой объект и последующего обнаружения события разведения в стороны двух пальцев в любом месте экрана в течение времени продолжительного нажатия терминал может определить, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, соответствующим первой операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, может быть запущено переключение целевого объекта в режим безопасного отображения, причем в режиме безопасного отображения производится отображение только целевого объекта.
При этом могут быть предусмотрены разные возможности переключения целевого объекта в режим безопасного отображения.
Например, в соответствии с одним из вариантов осуществления после переключения целевого объекта в режим безопасного отображения целевой объект может быть отображен в полноэкранном режиме с поддержанием режима блокировки экрана. Во время действия режима блокировки экрана терминал может не реагировать на операции прикосновения пользователя к целевому объекту, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., что уменьшает потенциальную опасность нарушения конфиденциальности, существующую во время показа пользователем целевого объекта другому пользователю.
По завершении показа целевого объекта другим пользователям пользователь также может произвести выбор целевого объекта путем продолжительного нажатия на него пальцем одной руки и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на целевой объект для запуска переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
В то же время, терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения; после обнаружения события сведения вместе двух пальцев в любом месте экрана в течение времени продолжительного нажатия; терминал может определить, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, может быть запущено переключение целевого объекта из режима безопасного отображения в режим отображения по умолчанию, причем производится вывод целевого объекта из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После деактивации состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к целевому объекту, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п. нормальным образом.
Например, как показано на фиг. 3, если целевой объект представляет собой сообщение, содержащееся в терминале пользователя, пользователь, желающий показать такое сообщение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим безопасного отображения, в котором происходит отображение сообщения в полноэкранном режиме, а терминал находится в состоянии блокировки экрана, причем терминал может не реагировать на операции прикосновения к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями. Таким образом, другие пользователи не могут просматривать другие сообщения, относящиеся к тому же сеансу обмена сообщениями, что позволяет уменьшить опасность нарушения конфиденциальности.
Как показано на фиг. 4, по завершении показа сообщения другим пользователям пользователь может произвести продолжительное нажатие на сообщение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим отображения по умолчанию, в котором сообщение выходит из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После отключения состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п. нормальным образом.
В соответствии с другим примером, проиллюстрированным на фиг. 5, если целевой объект представляет собой изображение, содержащееся в терминале пользователя, пользователь, желающий показать такое изображение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного изображения в режим безопасного отображения, в котором происходит отображение изображения в полноэкранном режиме, а терминал находится в состоянии блокировки экрана, причем терминал может не реагировать на операции прикосновения к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями. Таким образом, другие пользователи не могут просматривать другие изображения, не предназначенные для показа им, используя сдвиг вправо или влево для просмотра изображений, что позволяет уменьшить опасность нарушения конфиденциальности.
Как показано на фиг. 6, по завершении показа изображения другим пользователям пользователь может произвести продолжительное нажатие на изображение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для переключения данного изображения в режим отображения по умолчанию, в котором изображение выходит из режима полноэкранного отображения, а терминал деактивирует состояние блокировки экрана. После отключения состояния блокировки экрана терминал может реагировать на операции прикосновения пользователя к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п. нормальным образом.
В соответствии с другим вариантом осуществления изобретения может быть предусмотрен заранее создаваемый интерфейс безопасного отображения, причем при переключении целевого объекта в режим безопасного отображения целевой объект перемещается в интерфейс безопасного отображения для отображения. При этом при перемещении целевого объекта в интерфейс безопасного отображения может быть предусмотрено по умолчанию отображение целевого объекта в полноэкранном режиме или увеличенном масштабе.
После перемещения целевого объекта в интерфейс безопасного отображения терминал может по-прежнему реагировать на операции прикосновения пользователя к целевому объекту, а пользователь может по-прежнему производить операции разведения в стороны двух пальцев или сведения вместе двух пальцев для увеличения или уменьшения масштаба отображения целевого объекта. Кроме того, поскольку интерфейс безопасного отображения используют только для отображения целевого объекта, пользователь не может просматривать другие целевые объекты кроме данного целевого объекта при помощи операций сдвига UDRL целевого объекта, что позволяет уменьшить потенциальную опасность нарушения конфиденциальности при показе данным пользователем целевого объекта другому пользователю.
По завершении показа целевого объекта другим пользователям пользователь может произвести выбор целевого объекта путем продолжительного нажатия на него и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на целевой объект для запуска переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
В то же время терминал может обнаружить событие многоточечного прикосновения к целевому объекту в фоновом режиме в режиме реального времени и определить, является ли обнаруженное событие многоточечного прикосновения вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения; после обнаружения события сведения вместе двух пальцев в любом месте экрана в течение времени продолжительного нажатия терминал может определить, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, соответствующим второй операции многоточечного прикосновения.
Если терминал определил, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения, может быть запущено переключение целевого объекта из режима безопасного отображения в режим отображения по умолчанию, причем производится вывод целевого объекта из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного просмотра терминал может переместить целевой объект в положение по умолчанию.
Например, если целевой объект представляет собой сообщение, содержащееся в терминале пользователя, пользователь, желающий показать такое сообщение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для перемещения данного сообщения в заранее созданный интерфейс безопасного отображения для его отображения, причем терминал в это время может реагировать на операции прикосновения к сообщению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями, нормальным образом. Другие пользователи не могут просматривать другие сообщения, относящиеся к тому же сеансу обмена сообщениями, в связи с тем, что интерфейс безопасного отображения используется только для отображения данного сообщения, что позволяет уменьшить опасность нарушения конфиденциальности.
По завершении показа сообщения другим пользователям пользователь может произвести продолжительное нажатие на сообщение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на сообщение для переключения данного сообщения в режим отображения по умолчанию, причем сообщение выводится из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного отображения терминал может переместить сообщение в его положение по умолчанию в сеансе обмена сообщениями.
В другом примере, если целевой объект представляет собой изображение, содержащееся в терминале пользователя, пользователь, желающий показать такое изображение, содержащееся в его терминале, другим пользователям, может произвести продолжительное нажатие на него и произвести операцию разведения в стороны двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для перемещения данного изображения в заранее созданный интерфейс безопасного отображения для его отображения, причем терминал в это время может реагировать на операции прикосновения к изображению, такие как щелчок, сдвиг UDRL (Up, Down, Right, Left – вверх, вниз, вправо или влево) и т.п., производимые другими пользователями, нормальным образом. Другие пользователи не могут просматривать другие изображения, не предназначенные для показа им, используя сдвиг вправо или влево для просмотра изображений, в связи с тем, что интерфейс безопасного отображения используется только для отображения данного изображения, что позволяет уменьшить опасность нарушения конфиденциальности.
По завершении показа изображения другим пользователям пользователь может произвести продолжительное нажатие на изображение и произвести операцию сведения вместе двух пальцев другой руки в любом месте экрана во время продолжительного нажатия на изображение для переключения данного изображения в режим отображения по умолчанию, причем изображение выводится из интерфейса безопасного отображения, а интерфейс безопасного отображения закрывается. После закрытия интерфейса безопасного отображения терминал может переместить изображение в его положение по умолчанию в альбоме изображений.
В приведенном выше подробном описании примера процесса жестового взаимодействия между пользователем и терминалом в качестве операции выбора использована операция продолжительного нажатия, в качестве операции жестового увеличения масштаба – операция разведения двух пальцев в стороны, а в качестве операции жестового уменьшения масштаба – операция сведения двух пальцев вместе. Разумеется, в практических применениях в качестве операции жестового увеличения масштаба могут быть определены жестовые операции других типов, и изобретение не ограничено именно данным вариантом осуществления.
Например, операция жестового увеличения масштаба также может представлять собой операцию сдвига в любом первом направлении на экране или операцию двойного щелчка в любом месте экрана при одновременном выборе пользователем целевого объекта путем продолжительного нажатия на него, т.е. пользователь может переключить объект в режим безопасного отображения посредством сдвига в любом первом направлении на экране или двойного щелчка целевого объекта при выборе целевого объекта путем продолжительного нажатия на него; а операция жестового уменьшения масштаба также может представлять собой операцию сдвига в любом втором направлении на экране или операцию двойного щелчка в любом месте экрана при одновременном выборе пользователем целевого объекта путем продолжительного нажатия на него, т.е. после переключения целевого объекта в режим безопасного отображения пользователь может переключить объект из режима безопасного отображения в режим отображения по умолчанию посредством сдвига в любом втором направлении на экране или двойного щелчка целевого объекта. При этом первое направление и второе направление соответствуют двум разным направлениям на экране; например, первое направление может соответствовать направлению влево, а второе направление – направлению вправо.
В вышеописанных вариантах осуществления изобретения обнаружение события многоточечного прикосновения к целевому объекту, определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения, и переключение целевого объекта в режим безопасного отображения, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, позволяет пользователю быстро осуществлять переключение целевого объекта в режим безопасного отображения при помощи простых операций многоточечного прикосновения, что уменьшает потенциальную опасность нарушения конфиденциальности, существующую в сценарии показа пользователем целевого объекта другому пользователю.
Кроме того, использование операции многоточечного прикосновения для запуска переключения целевого объекта в режим безопасного отображения может не только быть простым в использовании, но и обеспечивать возможность предотвращения семантических противоречий, которые могут возникать при переключении целевого объекта в режим безопасного отображения посредством операции одноточечного прикосновения в соответствии с известными решениями. Так, операциям одноточечного прикосновения в соответствии с известными решениями, таким как операции щелчка, двойного щелчка, продолжительного нажатия и т.п., в системе терминала обычно бывают назначены определенные семантические значения, в результате чего использование операций одноточечного прикосновения в соответствии с известными решениями для переключения целевого объекта в режим безопасного отображения может вступать в противоречие с семантическими определениями, существующими в системе.
В соответствии с изобретением также предлагается устройство для отображения целевого объекта, соответствующее данному способу отображения целевого объекта.
На фиг. 7 представлена блок-схема, иллюстрирующая устройство для отображения целевого объекта по одному из вариантов осуществления изобретения.
Как показано на фиг. 7, устройство 700 для отображения целевого объекта по одному из вариантов осуществления изобретения содержит первый модуль 701 обнаружения, первый модуль 702 определения и первый модуль 703 переключения.
Первый модуль 701 обнаружения выполнен с возможностью обнаружения события многоточечного прикосновения к целевому объекту.
Первый модуль 702 определения выполнен с возможностью определения того, является ли обнаруженное первым модулем обнаружения событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения.
Первый модуль 703 переключения выполнен с возможностью переключения целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если первый модуль определения определяет, что обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
В вышеописанных вариантах осуществления изобретения обнаружение события многоточечного прикосновения к целевому объекту, определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения, и переключение целевого объекта в режим безопасного отображения, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения, позволяет пользователю быстро осуществлять переключение целевого объекта в режим безопасного отображения при помощи простых операций многоточечного прикосновения, что уменьшает потенциальную опасность нарушения конфиденциальности, существующую в сценарии показа пользователем целевого объекта другому пользователю.
На фиг. 8 представлена блок-схема, иллюстрирующая другое устройство по одному из вариантов осуществления изобретения, причем данный вариант осуществления основан на варианте осуществления по фиг. 7, а устройство 700 может дополнительно содержать второй модуль 704 обнаружения, второй модуль 705 определения и второй модуль 706 переключения.
Второй модуль 704 обнаружения выполнен с возможностью обнаружения события многоточечного прикосновения к целевому объекту после переключения целевого объекта в режим безопасного отображения первым модулем 703 переключения.
Второй модуль 705 определения выполнен с возможностью определения того, является ли событие многоточечного прикосновения, обнаруженное вторым модулем 704 обнаружения, заранее заданным вторым событием многоточечного прикосновения, причем второе событие многоточечного прикосновения используют для запуска возврата целевого объекта из режима безопасного отображения в режим отображения по умолчанию.
Второй модуль 706 переключения выполнен с возможностью переключения целевого объекта из режима безопасного отображения в режим отображения по умолчанию, если второй модуль 704 определения определяет, что обнаруженное событие многоточечного прикосновения является вторым событием многоточечного прикосновения.
На фиг. 9 представлена блок-схема, иллюстрирующая другое устройство по одному из вариантов осуществления изобретения, причем данный вариант осуществления основан на варианте осуществления по фиг. 7, а первый модуль 703 переключения может дополнительно содержать первый подмодуль 703А отображения.
Первый подмодуль 703А отображения выполнен с возможностью перемещения целевого объекта в заранее заданный интерфейс безопасного отображения для отображения.
Следует отметить, что структура первого подмодуля 703А отображения, представленная в варианте осуществления по фиг. 9, также может быть включена в состав устройства по варианту осуществления по фиг. 8, не налагая на изобретение каких-либо ограничений.
На фиг. 10 представлена блок-схема, иллюстрирующая другое устройство по одному из вариантов осуществления изобретения, причем данный вариант осуществления основан на варианте осуществления по фиг. 8, а второй модуль 704 переключения может дополнительно содержать подмодуль 704А закрытия.
Модуль 704А закрытия выполнен с возможностью перемещения целевого объекта из заранее заданного интерфейса безопасного отображения и закрытия заранее заданного интерфейса безопасного отображения.
Следует отметить, что структура подмодуля 704А закрытия, представленная в варианте осуществления по фиг. 10, также может быть включена в состав устройства по вариантам осуществления по фиг. 7 или 9, не налагая на изобретение каких-либо ограничений.
На фиг. 11 представлена блок-схема, иллюстрирующая другое устройство по одному из вариантов осуществления изобретения, причем данный вариант осуществления основан на варианте осуществления по фиг. 7, а первый модуль 703 переключения может дополнительно содержать второй подмодуль 703В отображения.
Второй подмодуль отображения выполнен с возможностью отображения целевого объекта в полноэкранном режиме и поддержания состояния блокировки экрана.
Следует отметить, что структура второго подмодуля 703В отображения, представленная в варианте осуществления по фиг. 11, также может быть включена в состав устройства по вариантам осуществления по фиг. 8-10, не налагая на изобретение каких-либо ограничений.
На фиг. 12 представлена блок-схема, иллюстрирующая другое устройство по одному из вариантов осуществления изобретения, причем данный вариант осуществления основан на варианте осуществления по фиг. 8, а второй модуль 704 переключения может дополнительно содержать подмодуль 704В выхода.
Подмодуль 704В выхода выполнен с возможностью разрешения выхода целевого объекта из режима полноэкранного отображения и деактивации состояния блокировки экрана.
Следует отметить, что структура подмодуля 704В выхода, представленная в варианте осуществления по фиг. 12, также может быть включена в состав устройства по вариантам осуществления по фиг. 7 или по фиг. 9-11, не налагая на изобретение каких-либо ограничений.
В вышеописанных вариантах осуществления изобретение первое событие многоточечного прикосновения, обнаруженное первым модулем 701 обнаружения, включает первое событие выбора и событие жестового увеличения масштаба целевого объекта, причем временной промежуток, в течение которого происходит первое событие выбора, содержит временной промежуток, в течение которого происходит событие жестового увеличения масштаба.
Второе событие многоточечного прикосновения, обнаруженное вторым модулем 704 обнаружения, включает второе событие выбора и событие жестового уменьшения масштаба целевого объекта, причем временной промежуток, в течение которого происходит второе событие выбора, содержит временной промежуток, в течение которого происходит событие жестового уменьшения масштаба.
Как первое событие выбора, обнаруженное первым модулем 701 обнаружения, так и второе событие выбора, обнаруженное вторым модулем 704 обнаружения, включают событие продолжительного нажатия; событие жестового увеличения масштаба, обнаруженное первым модулем 701 обнаружения, включает событие разведения двух пальцев в стороны в любом месте экрана; а событие жестового уменьшения масштаба, обнаруженное вторым модулем 704 обнаружения, включает событие сведения двух пальцев вместе в любом месте экрана.
Целевой объект, обнаруживаемый первым модулем 701 обнаружения и вторым модулем 704 обнаружения, содержит графический объект или текстовый объект.
Конкретные способы работы отдельных модулей устройств по вышеописанным вариантам осуществления изобретения были подробно раскрыты в описании вариантов осуществления способов по изобретению, в связи с чем их дальнейшее описание не приводится.
Характеристики, родственные характеристикам вариантов осуществления устройств, в основном соответствующим вариантам осуществления способов, были описаны в рамках раскрытия вариантов осуществления способов по изобретению. Вышеописанный вариант осуществления устройства по изобретению приведен исключительно в качестве примера, причем модули, представленные как отдельные компоненты, могут быть или не быть физически отдельными, а компоненты, представленные в качестве модулей, могут представлять или не представлять собой физические модули, то есть такие компоненты могут быть расположены в одном и том же месте или распределены в виде сети из нескольких модулей. Для осуществления решения по настоящему изобретению могут быть выбраны некоторые или все из описанных модулей в соответствии с потребностями конкретного приложения. Решение по изобретению может быть понято и применено обычным специалистом в данной области без дополнительной изобретательской работы.
Таким образом, в соответствии с настоящим изобретением предлагается устройство для отображения целевого объекта, содержащее процессор; память для сохранения инструкций, исполняемых процессором; причем процессор выполнен с возможностью: обнаружения события многоточечного прикосновения к целевому объекту; определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключения целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
Таким образом, в соответствии с настоящим изобретением предлагается терминал, содержащий память и одну или более программ, сохраненных в памяти, которые могут быть выполнены одним или более процессорами, причем такие программы содержат инструкции для: обнаружения события многоточечного прикосновения к целевому объекту; определения того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключения целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
На фиг. 13 представлена структурная схема, иллюстрирующая устройство для отображения целевого объекта по одному из вариантов осуществления изобретения.
Как показано на фиг. 13, представленное устройство 1300 для отображения целевого объекта по одному из вариантов осуществления изобретения может представлять собой мобильный телефон, компьютер, терминал цифровой трансляции, аппарат для обмена сообщениями, игровую приставку, планшетный компьютер, медицинский прибор, спортивное оборудование, карманный персональный компьютер и т.п.
Как видно из фиг. 13, устройство 1300 может содержать один или несколько из следующих компонентов: модуль 1301 обработки, память 1302, модуль 1303 питания, модуль 1304 мультимедиа, аудиомодуль 1305, интерфейс 1306 ввода/вывода (I/O), модуль 1307 датчиков и модуль 1308 связи.
Модуль 1301 обработки, как правило, осуществляет общее управление работой устройства 1300, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой видеокамеры и регистрацией информации. Модуль 1301 обработки может содержать один или более процессоров 1309 для выполнения инструкций по осуществлению всех или некоторых из этапов вышеописанных способов. Кроме того, модуль 1301 обработки может содержать один или более модулей, обеспечивающих возможность взаимодействия между модулем 1301 обработки и другими компонентами. Например, модуль 1301 обработки может содержать мультимедийный модуль для обеспечения возможности взаимодействия между модулем 808 мультимедиа и модулем 1301 обработки.
Память 1302 выполнена с возможностью сохранения различных типов данных для поддержки работы устройства 1300. В число таких данных могут входить, например, инструкции любых приложений или способа, осуществляемых устройством 1300, контактная информация, адресная книга, сообщения, изображения, видеоматериалы и т.п. Память 1302 может быть осуществлена в виде энергозависимой памяти любого типа, энергонезависимой памяти любого типа или любых их сочетаний, например, статической оперативной памяти (Static Random Access Memory, SRAM), электрически стираемой программируемой постоянной памяти (Electrically Erasable Programmable Read Only Memory, EEPROM), программируемой постоянной памяти (Programmable Read-Only Memory, PROM), постоянной памяти (Read Only Memory, ROM), магнитной памяти, флэш-памяти, магнитного диска или оптического диска.
Модуль 1303 питания обеспечивает подачу электропитания на различные компоненты устройства 1300. Модуль 1303 питания может содержать систему управления питанием, один или более источников питания и любые другие компоненты, имеющие отношение к обеспечению, регулированию и распределению питания для устройства 1300.
Модуль 1304 мультимедиа содержит экран, действующий в качестве интерфейса вывода между устройством 1300 и пользователем. В некоторых вариантах осуществления экран может представлять собой жидкокристаллический дисплей (ЖКД) или сенсорную панель (СП). Если экран содержит сенсорную панель, такой экран может быть осуществлен в виде сенсорного экрана, выполненного с возможностью приема сигналов, вводимых пользователем. Сенсорная панель содержит один или более датчиков прикосновений, выполненных с возможностью регистрации прикосновений, перемещений пальцев и других жестов, производимых на сенсорной панели. Такие датчики прикосновений могут определять не только границы зон прикосновения или перемещения пальцев, но и длительность и силу давления, соответствующие таким прикосновениям или перемещениям. В некоторых вариантах осуществления модуль 1304 мультимедиа содержит переднюю видеокамеру и/или заднюю видеокамеру. Когда устройство 1300 включено в рабочем режиме, например, в режиме фотографирования или видеозаписи, передняя камера или задняя камера могут получать внешние мультимедийные данные. Как передняя камера, так и задняя камера могут представлять собой камеры с системой фиксированных оптических линз или быть оборудованы возможностями фокусировки и оптического масштабирования.
Аудиомодуль 1305 выполнен с возможностью вывода и/или ввода аудиосигналов. Например, аудиомодуль 1305 может содержать микрофон (MIC), выполненный с возможностью приема внешних аудиосигналов, когда устройство 1300 включено в рабочем режиме, например, для установления телефонного вызова, звукозаписи или распознавания голоса. Затем принятые аудиосигналы могут быть сохранены в памяти 1302 или переданы через модуль 1308 связи. В некоторых вариантах осуществления аудиомодуль 1305 дополнительно содержит динамик, используемый для вывода аудиосигналов.
Интерфейс 1302 ввода/вывода обеспечивает интерфейс между модулем 1301 обработки и периферийными модулями интерфейса, которые могут представлять собой, например, клавиатуру, колесо управления, кнопки и т.п. В число кнопок в частности, но не исключительно, могут входить кнопка основной страницы, кнопка регулировки громкости, кнопка пуска и кнопка блокировки.
Модуль 1307 датчиков содержит один или более датчиков, используемых для оценки различных аспектов состояния устройства 1300. Например, модуль 1307 датчиков может определять открытое/закрытое состояние устройства 1300, взаиморасположение его компонентов (например, дисплея и клавиатуры), изменения положения устройства 1300 или компонентов устройства 1300, наличие или отсутствие контакта пользователя с устройством 1300, ориентацию или ускорение/замедление устройства 1300и изменения температуры устройства 1300. Модуль 1307 датчиков может содержать датчик приближения, выполненный с возможностью бесконтактного обнаружения близкорасположенных предметов. Кроме того, модуль 1307 датчиков может содержать оптические датчики, например, датчики изображений типа КМОП или ПЗС, используемые для регистрации изображений. В некоторых вариантах осуществления модуль 1307 датчиков может дополнительно содержать акселерометр, гиродатчик, магнитный датчик, датчик давления или датчик температуры.
Модуль 1308 связи выполнен с возможностью обеспечения проводной или беспроводной связи между устройством 1300 и другими устройствами. Устройство 1300 может осуществлять доступ к беспроводной сети в соответствии со стандартом связи, например, WiFi, 2G или 3G или любым сочетанием таких стандартов. В одном из примеров осуществления модуль 1308 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы по широковещательному каналу. В одном из примеров осуществления модуль 1308 связи может дополнительно содержать модуль ближней бесконтактной связи (Nearfield Communication, NFC) для обеспечения возможности связи на малых расстояниях. Модуль NFC может быть осуществлен, например, с использованием технологий радиочастотной идентификации (Radio Frequency Identification, RFID), оптической связи в инфракрасном диапазоне (Infrared Data Association, IrDA), радиосвязи со сверхширокой полосой пропускания (Ultra-Wideband, UWB), Bluetooth (BT) или других технологий.
В соответствии с примерами осуществления изобретения устройство 1300 может быть осуществлено с использованием специализированных интегральных микросхем (Application Specific Integrated Circuit, ASIC) и/или микросхем для цифровой обработки сигналов (Digital Signal Processor, DSP) и/или устройств и/или модулей цифровой обработки сигналов (Digital Signal Processing Device, DSPD) и/или программируемых логических устройств (Programmable Logic Device, PLD) и/или перепрограммируемых вентильных матриц (Field Programmable Gate Array, FPGA) и/или контроллеров и/или микроконтроллеров и/или микропроцессоров и/или других электронных компонентов, обеспечивающих возможность осуществления вышеописанных способов.
В соответствии с некоторыми из примеров осуществления изобретения могут быть дополнительно предусмотрены долговременные машиночитаемые носители данных, например, в виде памяти 804, содержащие инструкции, которые могут быть исполнены процессором 1302 устройства 1300 для осуществления вышеописанных способов. Такие долговременные машиночитаемые носители данных могут представлять собой, например, энергонезависимую память, оперативную память (Random Access Memory, RAM), CD-ROM, магнитную ленту, гибкий магнитный диск, оптический носитель данных и т.п.
При этом выполнение процессором мобильного терминала инструкций, сохраненных в памяти, обеспечивает возможность осуществления терминалом способа отображения целевого объекта, включающего: обнаружение события многоточечного прикосновения к целевому объекту; определение того, является ли обнаруженное событие многоточечного прикосновения заранее заданным первым событием многоточечного прикосновения, причем первое событие многоточечного прикосновения используют для запуска переключения целевого объекта в режим безопасного отображения; переключение целевого объекта в режим безопасного отображения, в котором отображается только целевой объект, если обнаруженное событие многоточечного прикосновения является первым событием многоточечного прикосновения.
По рассмотрении представленных подробных описаний и вариантов практического использования настоящего изобретения специалисты в данной области легко могут разработать и другие варианты его осуществления. Подразумевается, что настоящая заявка охватывает все вариации, варианты применения и практические модификации, соответствующие общим принципам настоящего изобретения и включающие в себя отклонения от настоящего описания, не выходящие за пределы известных или обычно используемых в данной области технологий. Представленные подробные описания и варианты осуществления следует рассматривать лишь в качестве примеров, а объем охраны и сущность настоящего изобретения определены нижеследующими пунктами формулы изобретения.
Следует понимать, что изобретение не ограничено конкретной конструкцией, описанной выше и представленной на прилагаемых чертежах, и что в него могут быть внесены различные модификации и изменения, не выходящие за рамки изобретения. Объем охраны изобретения ограничен лишь прилагаемой формулой изобретения.