СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ ОБЪЕКТА ОПЕРАЦИИ Российский патент 2020 года по МПК G06F3/482 G06F3/484 G06F3/488 

Описание патента на изобретение RU2728903C1

Область техники, к которой относится изобретение

Настоящая заявка относится к области компьютерных технологий и, в частности, к способу и устройству обработки объекта операции.

Уровень техники

В связи с тем, что терминалы с сенсорным экраном (терминал с сенсорным экраном ссылается на терминал, имеющий функцию сенсорного экрана), такие как смартфоны и планшетные компьютеры, становятся все более популярными, пользователи могут удобно выполнять операции касания на терминалах с сенсорным экраном и больше не полагаются на устройства ввода, такие как мышь, клавиатура и т.п.

В настоящее время, операционный интерфейс терминала с сенсорным экраном типично содержит различные объекты операций, такие как логотипы приложений в главном интерфейсе, контакты в списке контактов в приложении мгновенного обмена сообщениями и т.п. Пользователь может выполнять операции касания на экране терминала с сенсорным экраном, чтобы объединять объекты операций, и объединенные объекты операций типично сохраняются в наборе объектов.

Например, в сценарии объединения логотипов, который показан на фиг. 1a (фиг. 1a иллюстрирует интерфейс, содержащий только логотипы), пользователь длительно нажимает на выбранный логотип и использует палец для перетаскивания логотипа в диапазон целевого логотипа. В этот момент, операционная система терминала с сенсорным экраном создает папку логотипов для этих двух логотипов, тем самым, обеспечивая объединение логотипов (созданная папка логотипов может считаться набором объектов).

В качестве другого примера, в сценарии объединения контактов, как показано на фиг. 1b (фиг. 1b иллюстрирует интерфейс, содержащий только контакты), пользователь использует палец, чтобы длительно нажимать по какому-либо выбранному контакту (контакту 2 на фиг. 1b) и перетаскивать выбранный контакт в диапазон целевого контакта (контакта 1). В этот момент, приложение мгновенного обмена сообщениями создает группу для этих двух контактов, тем самым, добиваясь объединения контактов (созданная группа может считаться набором объектов).

Однако, если объединение объектов операции достигается способом перетаскивания, то палец пользователя должен оставаться в соприкосновении с экраном терминала. В этом случае, если интервал между двумя объектами операции является большим, палец пользователя должен выполнять перетаскивание на длинное расстояние, что вызывает неудобство. Кроме того, пальцы имеют тенденцию терять контакт с экраном в способе перетаскивания. После того как это происходит во время перетаскивания, пользователю требуется выполнять перетаскивание снова. В сценарии объединения множества объектов операции, в частности, операции вышеописанным способом должны выполняться множество раз, что является неудобным.

Кроме того, текущие технологии также поддерживают пользователя, чтобы реализовывать объединение объектов операции через пункты меню. Однако, этот способ также требует от пользователя выполнять операции типа поиска, выбора и т.п., что является неудобным.

Сущность изобретения

Варианты осуществления настоящего изобретения предоставляют способ обработки объекта операции, чтобы решать проблему в текущих технологиях в том, что операционный процесс для объединения объектов операции является неудобным.

Варианты осуществления настоящего изобретения предоставляют устройство обработки объекта операции, чтобы решать проблему в текущих технологиях в том, что операционный процесс для объединения объектов операции является неудобным.

Варианты осуществления настоящего изобретения применяют следующие технические решения:

способ обработки объекта операции согласно вариантам осуществления настоящего изобретения содержит:

прием информации о позиции касания, сформированной на основе операции многоточечного касания;

определение объектов операции, соответствующих информации о позиции касания;

определение целевого набора объектов, соответствующего объектам операции; и

объединение объектов операции согласно целевому набору объектов.

Устройство обработки объекта операции согласно вариантам осуществления настоящего изобретения содержит:

модуль приема, выполненный с возможностью принимать информацию о позиции касания, сформированную на основе операции многоточечного касания;

модуль объекта операции, выполненный с возможностью определять объекты операции, соответствующие информации о позиции касания;

модуль целевого набора объектов, выполненный с возможностью определять целевой набор объектов, соответствующий объектам операции; и

модуль обработки, выполненный с возможностью объединять объекты операции согласно целевому набору объектов.

По меньшей мере, одно из вышеописанных технических решений, применяемых вариантами осуществления настоящего изобретения, может добиваться следующего полезного результата:

когда пользователь хочет объединять объекты операции в терминале, пользователь может выполнять операции многоточечного касания по множеству объектов операции, когда сенсорный экран терминала формирует соответствующую информацию о позиции касания на основе операций многоточечного касания, и операционная система терминала может определять соответствующие объекты операции согласно информации о позиции касания и дополнительно определять целевой набор объектов, соответствующий объектам операции, тем самым, объединяя множество задействованных объектов операции. По сравнению с текущими технологиями, в вышеописанном способе согласно настоящему изобретению, пользователю не нужно выполнять операции длительного нажатия, перетаскивания и т.п. по объектам операции, и особенно для множества объектов операции, пользователь может удобно объединять множество объектов операции в целевой набор объектов посредством многоточечного касания.

Краткое описание чертежей

Сопровождающие чертежи в данном документе используются, чтобы обеспечивать дополнительное понимание настоящей заявки, и составляют часть настоящей заявки. Иллюстративные варианты осуществления и описание настоящей заявки используются для описания настоящей заявки и не составляют неподходящее ограничение для настоящей заявки. На сопровождающих чертежах:

Фиг. 1a и 1b являются схематичными чертежами способов действия для объектов операции согласно текущим технологиям;

Фиг. 2a является схематичным чертежом процесса манипулирования объектами операции согласно некоторым вариантам осуществления настоящего изобретения;

Фиг. 2b и 2c являются схематичными чертежами способа действия для объектов операции согласно некоторым вариантам осуществления настоящего изобретения;

Фиг. 2d и 2e являются схематичными чертежами сценария обработки объекта операции согласно некоторым вариантам осуществления настоящего изобретения;

Фиг. 3a-3d являются схематичными чертежами примеров обработки объекта операции согласно некоторым вариантам осуществления настоящего изобретения;

Фиг. 4 является схематичным структурным чертежом устройства обработки объекта операции согласно некоторым вариантам осуществления настоящего изобретения.

Подробное описание изобретения

Чтобы делать цели, технические решения и преимущества настоящего изобретения яснее, технические решения настоящего изобретения будут ясно и полностью описаны ниже со ссылкой на варианты осуществления и сопровождающие чертежи настоящего изобретения. Очевидно, что описанные варианты осуществления являются просто некоторыми, но не всеми, вариантами осуществления настоящего изобретения. Все другие варианты осуществления, получаемые специалистом в области техники без творческого усилия и основанные на вариантах осуществления настоящего изобретения, должны попадать в рамки настоящего изобретения.

Как описано выше, в процессе, когда пользователь объединяет объекты операции, отображенные в интерфейсе терминала с сенсорным экраном, часто является необходимым для пользователя длительно нажимать на какой-либо выбранный объект операции и перетаскивать его в диапазон целевого объекта для объединения объектов операции; альтернативно, пользователь может объединять объекты операции через пункты меню. Однако, действия являются неудобными в любом из этих двух способов.

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

Следует отметить, что терминал с сенсорным экраном в вариантах осуществления настоящего изобретения включает в себя, но не только, смартфон, планшетный компьютер, интеллектуальные часы, компьютер, устройство управления умным домом и т.п., которое имеет функцию сенсорного экрана (для легкости описания терминал с сенсорным экраном называется "терминалом" кратко).

Операционный интерфейс терминала содержит объекты операций, где операционный интерфейс может быть главным интерфейсом (включающим в себя рабочий стол), интерфейсом списка коммуникаций или интерфейсом приложений терминала. Соответственно, объекты операций могут содержать, по меньшей мере, одно из логотипов, файлов, контактов в списке коммуникаций и наборов объектов, при этом наборы объектов могут дополнительно содержать, по меньшей мере, одно из папок логотипов, папок для хранения файлов и групп контактов. Ограничение не накладывается на настоящее изобретение в этом аспекте.

Технические решения согласно вариантам осуществления настоящего изобретения будут описаны подробно ниже со ссылкой на сопровождающие чертежи.

Как показано на фиг. 2a, процесс манипулирования объектами операций согласно некоторым вариантам осуществления настоящего изобретения содержит, например, следующие этапы:

S101: прием информации о позиции касания, сформированной на основе операции многоточечного касания.

В вариантах осуществления настоящего изобретения операция многоточечного касания может включать в себя операции, такие как касание, нажатие, собирание и скольжение, во множестве позиций на экране терминала, выполняемые пользователем посредством пальцев, пера для сенсорного экрана или другим средством. Кроме того, в процессе, когда пользователь выполняет операцию многоточечного касания, многочисленные точки воздействия могут быть сформированы в различное время. Другими словами, пользователь может касаться различных позиций на экране последовательно; однако, позиции, которых коснулся пользователь, должны оставаться в соприкосновении с экраном, в то время как пользователь касается других позиций. Иначе, многоточечное касание будет недействительным. Ограничение не накладывается на настоящее изобретение в этом аспекте.

В примерных применениях терминалы принимают операции касания посредством своих сенсорных экранов. Типы сенсорных экранов могут включать в себя: резистивные сенсорные экраны, емкостные сенсорные экраны, сенсорные экраны, воспринимающие вектор давления, инфракрасные сенсорные экраны или сенсорные экраны на поверхностных акустических волнах. Ограничение не накладывается на настоящее изобретение в этом аспекте. Когда собственный сенсорный экран терминала принимает операцию многоточечного касания, терминал может определять, согласно изменениям емкости, сопротивления, давления, инфракрасного луча или акустической волны на сенсорном экране, позиции воздействия операции касания на экране и затем формировать информацию о позиции касания. Процесс формирования информации о позиции касания использует существующие технологии сенсорных экранов и не будет тщательно разбираться в данном документе.

S102: определение объектов операции, соответствующих информации о позиции касания.

В вариантах осуществления настоящего изобретения различные объекты операции имеют соответствующие идентификаторы позиции (например, координаты), и информация о позиции касания также содержит координаты позиций воздействия операции касания. Затем, объекты операции, соответствующие информации о позиции касания, могут быть определены.

Следует понимать, что, если операция многоточечного касания, выполняемая пользователем, соответствует только одному объекту операции, объединение объектов операции не может быть выполнено. Следовательно, операция многоточечного касания, выполняемая пользователем в вариантах осуществления настоящего изобретения, соответствует, по меньшей мере, двум объектам операции.

В возможной ситуации каждая точка воздействия операции многоточечного касания соответствует одному объекту операции. Существует соответствие один к одному между точками воздействия операции многоточечного касания и объектами операции. В этот момент терминал определяет, что эти объекты операции подвергаются операции касания, соответственно.

В другой возможной ситуации некоторые точки воздействия операции многоточечного касания многократно помещаются на один и тот же объект операции. В этот момент объект операции может соответствовать двум или более точкам воздействия. В этой ситуации терминал определяет, что объект операции подвергается только одной из точек воздействия операции касания. Например, пользователь использует пальцы, чтобы выполнять операцию трехточечного касания по контактам, отображенным в списке контактов, где точки действия касания двух пальцев находятся на контакте A, в то время как точка действия касания третьего пальца находится на контакте B. Соответственно, терминал определяет, что объекты операции, подвергшиеся операции касания, являются контактом A и контактом B.

Вышеописанные ситуации не составляют ограничение для настоящего изобретения.

S103: определение целевого набора объектов, соответствующего объектам операции.

Чтобы объединять объекты операции, необходимо определить целевой набор объектов. В качестве одного способа в вариантах осуществления настоящего изобретения, целевой набор объектов может быть создан терминалом на основе объектов операции, которые были задействованы. В качестве другого способа в вариантах осуществления настоящего изобретения, целевой набор объектов может быть набором объектов в объектах операции.

S104: объединение объектов операции согласно целевому набору объектов.

После того как целевой набор объектов определен, задействованные объекты операции могут быть объединены. Объединение в вариантах осуществления настоящего изобретения может рассматриваться как добавление объектов операции в целевой набор объектов.

В некоторых вариантах осуществления объединение объектов операции в терминале, таких как логотипы или файлы, по существу, является добавлением объектов операции в соответствующую целевую папку (включающую в себя папки логотипов или папки для хранения файлов) посредством изменения путей хранения этих объектов операции.

Объединение объектов операции, таких как контакты, по существу, является установлением ассоциации между объектами операции, так что объекты операции принадлежат одной группе контактов.

На основе вышеприведенного описания, в примерном применении, пользователь может использовать многоточечное касание, чтобы объединять множество объектов операции. Как показано на фиг. 2b, в главном интерфейсе терминала, пользователь выполняет касание по двум логотипам, соответственно (круги на фиг. 2b представляют точки воздействия касаний, и это описание не будет повторяться для их появления на последующих чертежах), чтобы формировать папку логотипов на терминале, как показано на фиг. 2c. На фиг. 2c папка логотипов содержит логотип 1 и логотип 2. Примеры используют лишь логотипы в качестве объектов операции для описания, в то время как объекты операции в других примерных применениях не ограничиваются логотипами, но могут быть файлами, вариантами контактов и другими объектами операции.

Посредством вышеописанных этапов, когда пользователь хочет объединять объекты операции в терминале, пользователь может выполнять операцию многоточечного касания по множеству объектов операции. Затем, сенсорный экран терминала формирует соответствующую информацию о позиции касания на основе операции многоточечного касания. Операционная система терминала может определять, согласно информации о позиции касания, соответствующие объекты операции и дополнительно определять целевой набор объектов, соответствующий объектам операции, тем самым, объединяя задействованные объекты операции. По сравнению с текущими технологиями, в вышеописанном способе настоящего изобретения, пользователю не нужно выполнять операции типа длительного нажатия и перетаскивания по объектам операции, и особенно для множества объектов операции, пользователь может удобно объединять множество объектов операции в целевой набор объектов посредством многоточечного касания.

Что касается вышеприведенного описания, если объекты операции принадлежат самому терминалу, например, логотипы, файлы и т.п. терминала, собственная операционная система терминала может объединять объекты операции. А именно, как показано на фиг. 2d, пользователь управляет терминалом, и операционная система терминала действует в качестве объекта-сущности исполнения, чтобы объединять объекты операции.

Если объекты операции принадлежат приложению, например, контакты в приложении мгновенного обмена сообщениями, соответствующая функция в приложении формирует запрос объединения объекта операции и отправляет запрос серверу, соответствующему приложению, для обработки. Другими словами, как показано на фиг. 2e, сервер может действовать как объект-сущность исполнения, чтобы объединять объекты операции. Что касается сервера, чтобы создавать группу для различных контактов/добавлять некоторые контакты в группу, по существу, необходимо устанавливать ассоциацию между различными контактами, и сервер сохраняет ассоциацию. Например, соответствующая ассоциация может быть установлена на основе идентификаторов учетных записей различных контактов и идентификатора группы. Принимая во внимание, что серверное создание группы или добавление членов в группу стало технологией, широко применяемой в структурах социальных сетей в практических прикладных задачах, эта технология не будет тщательно разбираться в настоящей заявке.

Кроме того, следует отметить, что объекты операции, на которые воздействует операция касания, должны отображаться одновременно на экране терминала. Следует понимать, что, если некоторые объекты операции находятся на текущей странице (странице, отображаемой на экране терминала), в то время как другие объекты операции находятся на другой странице (странице, неотображенной на экране терминала), пользователь, видимо, не имеет возможности выполнять операцию касания по объектам операции, которые не отображаются.

В примерном применении пользователь может выполнять операцию многоточечного касания по логотипам или файлам, чтобы добавлять логотипы или файлы в соответствующую папку; для контактов пользователь может выполнять операцию многоточечного касания, чтобы добавлять множество контактов в соответствующую группу. Однако, если объекты операции, задействуемые в операции многоточечного касания, включают в себя как логотипы или файлы, так и контакты, тогда терминал не может объединять объекты операции.

Следовательно, в общем сценарии, задействованные объекты операции в процессе объединения объектов операции имеют одинаковый тип объекта.

Соответственно, процесс объединения объектов операции в общем сценарии будет описан подробно.

Способ I

Когда пользователь намеревается объединять множество логотипов в одну папку логотипов, или когда пользователь намеревается создавать группу для множества контактов, пользователь может выполнять операцию многоточечного касания по вышеупомянутым объектам операции, чтобы объединять объекты операции.

Другими словами, таким образом, объекты операции, на которые воздействует операция касания, не включают в себя набор объектов, а именно, объекты операции, на которые воздействует операция касания, типично являются логотипами, файлами или контактами. В этом моменте, перед определением целевого набора объектов, соответствующего объектам операции, способ дополнительно содержит: определение того, что объекты операции, соответствующие информации о позиции касания, имеют одинаковый тип объекта.

Кроме того, процесс определения целевого набора объектов, соответствующего объектам операции, содержит: создание набора объектов для объектов операции и определение созданного набора объектов в качестве целевого набора объектов, соответствующего объектам операции.

Следовательно, таким образом, после приема операции многоточечного касания, терминал будет определять, что все объекты операции, задействованные в операции многоточечного касания, имеют одинаковый тип объекта. Например, все объекты операции, задействованные в операции многоточечного касания, являются логотипами, файлами или контактами. Эти объекты операции не имеют какого-либо набора объектов. Следовательно, терминал будет создавать набор объектов для этих задействованных объектов операции, например, создавая папку логотипов для задействованных логотипов; в качестве другого примера, создавая группу контактов для задействованных контактов. Набор объектов, созданный терминалом, используется в качестве целевого набора объектов. В последующем процессе терминал будет добавлять задействованные объекты операции в созданный целевой набор объектов.

В качестве необязательного способа, поскольку объекты операции, задействованные посредством операции многоточечного касания, содержат различные типы объектов операции, может быть сделан логический вывод, что операция многоточечного касания является недействительной операцией, и терминал может не реагировать. Ограничение не накладывается на настоящее изобретение в этом аспекте.

Способ II

В дополнение к вышеописанному способу, в примерном применении, пользователь может хотеть добавлять множество логотипов в папку логотипов, которая была создана, или пользователь может хотеть добавлять множество контактов в папку контактов, которая была создана. Тогда, пользователь может выполнять операцию многоточечного касания по логотипам (или контактам) и соответствующей папке логотипов (или группе контактов), чтобы добавлять объекты операции в соответствующий набор объектов.

Другими словами, в этом способе, объекты операции, задействованные посредством операции касания, содержат наборы объектов. Следует отметить, что, среди объектов операции, задействованных посредством операции касания, если объекты в наборах объектов и объекты операции, которые не являются наборами объектов, принадлежат различным типам, тогда терминал не может объединять эти объекты операции.

Например, предположим, что объекты операции, задействованные посредством операции касания, содержат группу контактов (группа контактов может рассматриваться как набор объектов), и группа контактов содержит различные контакты (которые могут рассматриваться как объекты), и предположим, что объекты операции, задействованные посредством операции касания, дополнительно содержат множество логотипов, логотипы, очевидно, не могут быть объединены в группу контактов, поскольку логотипы и контакты не принадлежат одинаковому типу.

Следовательно, перед определением целевого набора объектов, соответствующих объектам операции, способ дополнительно содержит: определение того, что объекты в наборах объектов и объекты операции, отличные от наборов объектов, имеют одинаковый тип объекта.

На основе этого, кроме того, определение целевого набора объектов, соответствующего объектам операции, содержит: выбор набора объектов из наборов объектов, содержащихся в объектах операции, и определение выбранного набора объектов в качестве целевого набора объектов, соответствующего объектам операции.

Этот способ может быть дополнительно разделен на две ситуации.

В одной ситуации, множество объектов операции, соответствующих операции касания, содержит только один набор объектов. Затем, набор объектов определяется как целевой набор объектов. Например, пользователь выполняет операцию многоточечного касания по двум логотипам и одной папке логотипов, тогда папка логотипов может быть определена как целевой набор объектов, и терминал может последовательно добавлять эти два логотипа в папку логотипов.

В другой ситуации, множество объектов операции, соответствующих операции касания, содержит два (или более) наборов объектов. Тогда, терминал будет выбирать один набор объектов в качестве целевого набора объектов. В примерном применении терминал может случайным образом выбирать любой из наборов объектов, или выбор может быть сделан пользователем. Когда выбор выполняется пользователем, выбор и определение набора объектов в качестве целевого набора объектов содержит, например, прием инструкции выбора от пользователя и определение набора объектов, соответствующего инструкции выбора в качестве целевого набора объектов.

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

Что касается вышеописанных двух способов, следует отметить, что, в процессе объединения объектов операции, если объекты операции являются логотипами или файлами в терминале или контактами в адресной книге терминала, тогда терминал может создавать соответствующий целевой набор объектов или добавлять объекты операции, отличные от набора объектов, в набор объектов, который был создан.

С другой стороны, если объекты операции, задействованные посредством операции многоточечного касания, являются объектами в приложении (например, контактами в приложении мгновенного обмена сообщениями), тогда терминал отправляет, согласно операции многоточечного касания пользователя, запрос для создания целевого набора объектов или запрос добавления соответствующему серверу (сервер типично ссылается на сервер, соответствующий приложению), и сервер создает соответствующий целевой набор объектов или добавляет объекты операции в набор объектов. В случае, когда сервер создает группу, группа должна содержать все контакты, задействованные пользователем, и самого пользователя.

Кроме того, в обоих из вышеописанных двух способов, терминал может отображать соответствующий интерфейс подтверждения пользователю, и пользователь может выполнять соответствующую операцию подтверждения в интерфейсе подтверждения, включающую в себя: подтверждение того, создавать ли целевой набор объектов, редактирование названия целевого набора объектов, подтверждение того, добавлять ли объекты операции, отличные от набора объектов, в целевой набор объектов, и т.п. В качестве необязательного способа в вариантах осуществления настоящего изобретения, следовательно, объединение объектов операции содержит: объединение объектов операции согласно инструкции подтверждения, отправленной пользователем.

Например, предположим, что пользователь выполняет операцию касания по двум контактам 1 и 2, тогда терминал может отображать интерфейс подтверждения пользователю, как показано на фиг. 3a. В интерфейсе подтверждения пользователь может редактировать название группы. После того как выполняется щелчок по подтверждению, приложение будет создавать соответствующую группу "qun". Можно понять, что группа "qun" содержит контакт 1, контакт 2 и пользователя.

В качестве другого примера, предположим, что пользователь выполняет операцию касания по контакту 3 и группе "qun", созданной в вышеописанном примере, тогда терминал может отображать интерфейс подтверждения пользователю, как показано на фиг. 3b. В интерфейсе подтверждения пользователь может определять, добавлять ли контакт 3 в группу "qun". Если подтверждение выбирается, приложение добавляет контакт 3 в группу "qun".

Кроме того, в необязательном способе в практических операциях, отличных от способов, иллюстрированных выше, операция многоточечного касания, выдаваемая пользователем, может также быть многоточечной собирающей операцией. Например, как показано на фиг. 3c, предположим, что пользователь выбирает многоточечную собирающую операцию по трем логотипам в интерфейсе терминала, соответственно (черные стрелки на фиг. 3c представляют собирающие направления пальцев пользователя).

Как показано на фиг. 3c, в этом способе, прием информации о позиции касания, сформированной на основе операции многоточечного касания, является, например, приемом информации траекторий касания, сформированной на основе многоточечной собирающей операции. Тогда, определение объектов операции, соответствующих информации о позиции касания, является, например, определением объектов операции, соответствующих начальным позициям траекторий касания согласно информации траекторий касания. А именно, объекты операции, соответствующие начальным позициям траекторий касания, являются объектами операции, задействованными посредством многоточечной собирающей операции. После того как набор объектов операции определяется, вышеописанный процесс объединения может быть выполнен, который не будет повторяться в данном документе.

Снова используя пример, показанный на фиг. 3c, терминал может объединять три логотипа в одну и ту же папку логотипов, а именно, как показано на фиг. 3d.

Вышеописанные примеры не составляют ограничения для настоящего изобретения.

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

Способ обработки объекта операции согласно вариантам осуществления настоящего изобретения описан выше. На основе той же идеи варианты осуществления настоящего изобретения дополнительно предоставляют устройство обработки объекта операции.

Как показано на фиг. 4, устройство обработки объекта операции содержит:

модуль 401 приема, выполненный с возможностью принимать информацию о позиции касания, сформированную на основе операции многоточечного касания;

модуль 402 объекта операции, выполненный с возможностью определять объекты операции, соответствующие информации о позиции касания;

модуль 403 целевого набора объектов, выполненный с возможностью определять целевой набор объектов, соответствующий объектам операции; и

модуль 404 обработки, выполненный с возможностью объединять объекты операции согласно целевому набору объектов.

В одном способе,

когда объекты операции не содержат набор объектов, модуль 402 объекта операции определяет, что объекты операции, соответствующие информации о позиции касания, имеют одинаковый тип объекта.

Модуль 403 целевого набора объектов создает набор объектов для объектов операции и определяет созданный набор объектов в качестве целевого набора объектов, соответствующего объектам операции.

В другом способе,

когда объекты операции содержат наборы объектов, модуль 402 объекта операции определяет, что объекты в наборах объектов и объекты операции, отличные от наборов объектов, имеют одинаковый тип объекта.

Модуль 403 целевого набора объектов выбирает набор объектов из наборов объектов, содержащихся в объектах операции, и определяет выбранный набор объектов в качестве целевого набора объектов, соответствующего объектам операции.

Кроме того, модуль 403 целевого набора объектов принимает инструкцию выбора от пользователя и определяет набор объектов, соответствующий инструкции выбора, в качестве целевого набора объектов, соответствующего объектам операции.

Модуль 404 обработки принимает операцию подтверждения от пользователя и объединяет объекты операции согласно инструкции подтверждения, выданной пользователем.

Операция многоточечного касания может также быть многоточечной собирающей операцией. Тогда, модуль 401 приема принимает информацию траекторий касания, сформированную на основе многоточечной собирающей операции. Модуль 402 определения определяет объекты операции, соответствующие начальным позициям траекторий касания согласно информации траекторий касания.

На основе вышеприведенного описания объекты операции содержат, по меньшей мере, одно из логотипов, файлов, контактов в списке коммуникаций, и наборов объектов; и наборы объектов содержат, по меньшей мере, одно из папок логотипов, папок для хранения файлов и групп контактов.

Настоящее изобретение описывается со ссылкой на блок-схемы последовательности операций и/или блок-схемы способа, устройство (систему) и компьютерный программный продукт согласно вариантам осуществления настоящего изобретения. Следует понимать, что каждый процесс и/или блок блок-схем последовательности операций и/или блок-схем и сочетание процессов и/или блоков блок-схем последовательности операций и/или блок-схем может быть реализован посредством компьютерных программных инструкций. Эти компьютерные программные инструкции могут быть предоставлены компьютеру общего назначения, специализированному компьютеру, встроенному процессору или процессору другого программируемого устройства обработки данных, тем самым, создавая машину и вызывая инструкции, чтобы, когда исполняются компьютером или процессором другого программируемого устройства обработки данных, создавать устройство для реализации функций, указанных в одном или более процессах в блок-схемах последовательности операций и/или одном или более блоках в блок-схемах.

Эти компьютерные программные инструкции могут также быть сохранены на машиночитаемом носителе, приспособленном для инструктирования компьютеру или другим программируемым устройствам обработки данных работать конкретным образом, вызывая инструкции, сохраненные на машиночитаемом носителе хранения, чтобы создавать промышленное изделие, которое включает в себя инструктирующее устройство для реализации функций, указанных в одном или более процессах в блок-схемах последовательности операций и/или одном или более блоках в блок-схемах.

Эти компьютерные программные инструкции могут также быть загружены в компьютер или другие программируемые устройства обработки данных, инструктируя выполнение последовательности этапов работы на компьютере или других программируемых устройствах обработки данных, чтобы создавать процесс компьютерной реализации. В результате, инструкции, исполняемые на компьютере или других программируемых устройствах обработки данных, предоставляют этапы, чтобы реализовывать функции, указанные в одном или более процессах в блок-схемах последовательности операций и/или одном или более блоках в блок-схемах.

В типовой конфигурации вычислительное устройство включает в себя один или более процессоров (CPU), интерфейсов ввода/вывода, сетевых интерфейсов и память.

Память может включать в себя машиночитаемые носители, такие как энергозависимая память, оперативное запоминающее устройство (RAM), и/или энергонезависимая память, например, постоянное запоминающее устройство (ROM) или флеш-RAM. Память является примером машиночитаемого носителя.

Машиночитаемые носители включают в себя постоянные, энергозависимые, переносные и непереносные носители, которые могут реализовывать хранение информации посредством любого способа или технологии. Информация может быть машиночитаемыми инструкциями, структурами данных, программными модулями или другими данными. Примеры носителей хранения компьютеров включают в себя, но не только, множество RAM с фазовым переходом (PRAM), статические RAM (SRAM), динамические RAM (DRAM), другие типы оперативных запоминающих устройств (RAM), постоянные запоминающие устройства (ROM), электрически стираемые программируемые постоянные запоминающие устройства (EEPROM), флеш-память или другие технологии памяти, постоянные запоминающие устройства на компакт-дисках (CD-ROM), цифровые универсальные диски (DVD) или другие оптические запоминающие устройства, кассеты, кассетные и дисковые запоминающие устройства или другие магнитные запоминающие устройства или любые другие не среды передачи данных, которые могут быть использованы для хранения информации, доступные вычислительному устройству. Согласно определениям в данном документе, машиночитаемые носители не включают в себя кратковременные носители, такие как модулированные информационные сигналы и несущие сигналы.

Следует дополнительно отметить, что термины "включающий в себя", "содержащий" или любые другие их варианты предназначены, чтобы охватывать неисключительное включение, вынуждающее процесс, способ, продукт или устройство, содержащее последовательность элементов не только содержать эти элементы, но также содержать другие элементы, которые специально не перечисляются, или дополнительно содержать элементы, которые свойственны процессу, способу, продукту или устройству. Когда не существует дополнительное ограничение, элементы, определенные формулировкой " содержащий один …", не исключают, что процесс, способ, продукт или устройство, содержащий вышеописанные элементы, дополнительно содержит дополнительные идентичные элементы.

Специалист в области техники должен понимать, что варианты осуществления настоящего изобретения могут быть предоставлены как способ, система или компьютерный программный продукт. Следовательно, настоящее изобретение может быть реализовано как полностью аппаратный вариант осуществления, полностью программный вариант осуществления или вариант осуществления, объединяющий программное обеспечение и аппаратные средства. Кроме того, настоящее изобретение может быть в форме компьютерного программного продукта, реализованного на одном или более используемых компьютером носителях хранения (включающих в себя, но не только, запоминающее устройство на магнитном диске, CD-ROM, оптическую память и т.п.), содержащих в себе используемые компьютером программные коды.

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

Похожие патенты RU2728903C1

название год авторы номер документа
УСТРОЙСТВО УПРАВЛЕНИЯ СОДЕРЖИМЫМ И СПОСОБ УПРАВЛЕНИЯ СОДЕРЖИМЫМ 2009
  • Такигути Хидео
  • Нагато Кацутоси
  • Нагано Митико
RU2459279C1
СПОСОБ УПРАВЛЕНИЯ МУЛЬТИМЕДИЙНЫМИ ФАЙЛАМИ, ЭЛЕКТРОННОЕ УСТРОЙСТВО И ГРАФИЧЕСКИЙ ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС 2015
  • Лю Цзе
RU2703956C1
СПОСОБ БЫСТРОЙ ОБРАБОТКИ ФАЙЛОВ СМАРТФОНА И СМАРТФОН 2013
  • Цяо Бохао
  • Ван Куйхуа
RU2600979C2
МОБИЛЬНЫЙ ТЕРМИНАЛ И СПОСОБ УПРАВЛЕНИЯ ИМ 2013
  • Парк Дзонгсеок
RU2536799C1
МНОГОПОЛЬЗОВАТЕЛЬСКОЕ ВЗАИМОДЕЙСТВИЕ В РАМКАХ АВТОНОМНОЙ УСЛУГИ НА ОСНОВЕ ДОПОЛНЕННОЙ РЕАЛЬНОСТИ 2017
  • Инь, Хуаньми
  • Цзэн, Сяодун
  • Линь, Фын
  • Ву, Цзюнь
RU2744930C2
ТЕРМИНАЛ И СПОСОБ УПРАВЛЕНИЯ ИМ 2008
  • Чой Киунг Донг
RU2504821C2
МОБИЛЬНЫЙ ТЕРМИНАЛ, ИСПОЛЬЗУЮЩИЙ БЕСКОНТАКТНЫЙ ДАТЧИК, СПОСОБ УПРАВЛЕНИЯ ИМ 2009
  • Дзунг Дзанг Дзае
RU2509344C2
ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС ПЕРЕНОСА И ФИКСАЦИИ ПО НОВОМУ МЕСТУ С ШИРОКИМИ ВОЗМОЖНОСТЯМИ 2006
  • Камминс Чарльз
  • Ван Док Корнелис К.
  • Де Ворчик Дэвид Г.
  • Хефнагельс Стефан
  • Макки Тимоти П.
  • Бим Тайлер К.
RU2417401C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРИЛОЖЕНИЕМ ТЕРМИНАЛА 2015
  • Сянли Фэй
  • Цянь Чжуан
  • Чэн Шэнбо
RU2656821C2
СПОСОБ И УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПОЛНОМОЧИЯМИ 2015
  • Чэнь Цяочжо
  • Чжу Инь
  • Ли Вэньсинь
RU2625425C1

Иллюстрации к изобретению RU 2 728 903 C1

Реферат патента 2020 года СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ ОБЪЕКТА ОПЕРАЦИИ

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

Формула изобретения RU 2 728 903 C1

1. Способ обработки объекта операции интерфейса терминала с сенсорным экраном, содержащий этапы, на которых:

принимают информацию о позиции касания, сформированную на основе операции многоточечного касания;

определяют множественные объекты операции, соответствующие информации о позиции касания;

определяют целевой набор объектов, соответствующий этим множественным объектам операции, причем целевой набор объектов содержит объекты операции, имеющие одинаковый тип объекта; и

объединяют объекты операции, имеющие одинаковый тип объекта.

2. Способ по п.1, в котором упомянутое определение целевого набора объектов, соответствующего множественным объектам операции, содержит этапы, на которых создают набор объектов для объектов операции, имеющих одинаковый тип объекта, и определяют созданный набор объектов в качестве целевого набора объектов.

3. Способ по п.1, при этом, когда множественные объекты операции содержат набор объектов, перед определением целевого набора объектов, соответствующего множественным объектам операции, способ дополнительно содержит этап, на котором определяют, что объекты в наборах объектов и объекты операции не в наборах объектов имеют одинаковый тип объекта.

4. Способ по п.3, в котором упомянутое определение целевого набора объектов, соответствующего множественным объектам операции, содержит этапы, на которых выбирают набор объектов из наборов объектов, содержащихся в множественных объектах операции, и определяют выбранный набор объектов в качестве целевого набора объектов.

5. Способ по п.4, в котором упомянутые выбор набора объектов из наборов объектов, содержащихся в множественных объектах операции, и определение выбранного набора объектов в качестве целевого набора объектов содержат этапы, на которых:

принимают инструкцию выбора от пользователя; и

определяют набор объектов, соответствующий инструкции выбора, в качестве целевого набора объектов.

6. Способ по п.1, в котором при упомянутом объединении объектов операции, имеющих одинаковый тип объекта, объекты операции, имеющие одинаковый тип объекта, объединяют согласно инструкции подтверждения, выданной пользователем.

7. Способ по п.1, в котором

упомянутый прием информации о позиции касания, сформированной на основе операции многоточечного касания, содержит этап, на котором принимают информацию траекторий касания, сформированную на основе многоточечной собирающей операции; и

упомянутое определение объектов операции, соответствующих информации о позиции касания, содержит этап, на котором определяют объекты операции, соответствующие начальным позициям траекторий касания, согласно информации траекторий касания.

8. Способ по любому из пп.1-7, в котором множественные объекты операции содержат по меньшей мере одно из логотипов, файлов, контактов в списке коммуникаций и наборов объектов; и наборы объектов содержат по меньшей мере одно из папок логотипов, папок для хранения файлов и групп контактов.

9. Устройство для обработки объекта операции интерфейса терминала с сенсорным экраном, содержащее:

модуль приема, выполненный с возможностью принимать информацию о позиции касания, сформированную на основе операции многоточечного касания;

модуль объекта операции, выполненный с возможностью определять множественные объекты операции, соответствующие информации о позиции касания;

модуль целевого набора объектов, выполненный с возможностью определять целевой набор объектов, соответствующий этим множественным объектам операции, причем целевой набор объектов содержит объекты операции, имеющие одинаковый тип объекта; и

модуль обработки, выполненный с возможностью объединять объекты операции, имеющие одинаковый тип объекта.

10. Устройство по п.9, в котором модуль целевого набора объектов дополнительно выполнен с возможностью создавать набор объектов для объектов операции, имеющих одинаковый тип объекта, и определять созданный набор объектов в качестве целевого набора объектов.

11. Устройство по п.9, в котором, когда множественные объекты операции содержат наборы объектов, модуль объекта операции дополнительно выполнен с возможностью определять, что объекты в наборах объектов и объекты операции не в наборах объектов имеют одинаковый тип объектов.

12. Устройство по п.11, в котором модуль целевого набора объектов дополнительно выполнен с возможностью выбирать набор объектов из наборов объектов, содержащихся в множественных объектах операции, и определять выбранный набор объектов в качестве целевого набора объектов.

13. Устройство по п.12, в котором модуль целевого набора объектов дополнительно выполнен с возможностью принимать инструкцию выбора от пользователя и определять набор объектов, соответствующий инструкции выбора, в качестве целевого набора объектов.

14. Устройство по п.9, в котором модуль обработки дополнительно выполнен с возможностью объединять объекты операции, имеющие одинаковый тип объекта, согласно инструкции подтверждения, выданной пользователем.

15. Устройство по п.9, в котором

модуль приема дополнительно выполнен с возможностью принимать информацию траекторий касания, сформированную на основе многоточечной собирающей операции; и

модуль определения дополнительно выполнен с возможностью определять объекты операции, соответствующие начальным позициям траекторий касания, согласно информации траекторий касания.

16. Устройство по любому из пп.9-15, при этом множественные объекты операции содержат по меньшей мере одно из логотипов, файлов, контактов в списке коммуникаций и наборов объектов; и наборы объектов содержат по меньшей мере одно из папок логотипов, папок для хранения файлов и групп контактов.

Документы, цитированные в отчете о поиске Патент 2020 года RU2728903C1

Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1
Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
Станок для изготовления деревянных ниточных катушек из цилиндрических, снабженных осевым отверстием, заготовок 1923
  • Григорьев П.Н.
SU2008A1
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБЕСПЕЧЕНИЯ БЫСТРОГО ДОСТУПА К ФУНКЦИЯМ УСТРОЙСТВА 2012
  • Лэмб Дункан
  • Коро Тимо
  • Молтони Томас
  • Скиллман Питер
RU2582854C2

RU 2 728 903 C1

Авторы

Лю, Линьдун

Даты

2020-08-03Публикация

2017-09-13Подача