СПОСОБ (ВАРИАНТЫ) И ЭЛЕКТРОННОЕ УСТРОЙСТВО (ВАРИАНТЫ) ВЗАИМОДЕЙСТВИЯ С ЭЛЕМЕНТОМ ПОТОКА СОДЕРЖИМОГО Российский патент 2017 года по МПК G06F3/482 G06F3/483 G06F3/488 G06T13/80 G06F3/485 

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

Область техники

[01] Настоящее техническое решение относится к электронным устройствам и, конкретнее, к электронным устройствам, которые позволяют пользователям взаимодействовать с элементом потока содержимого, например, без установления ограничений, позволяют пользователям предоставлять обратную связь касательно элемента содержимого.

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

[02] Различные глобальные или локальные сети связи (Интернет, Всемирная Паутина, локальные сети и подобные им) предлагают пользователю большой объем информации. Информация включает в себя контекстуальные разделы, такие как, среди прочего, новости и текущие события, карты, информация о компаниях, финансовая информация и ресурсы, информация о траффике, игры и информация развлекательного характера. Пользователи используют множество клиентских устройств (настольный компьютер, портативный компьютер, ноутбук, смартфон, планшеты и подобные им) для получения доступа к богатому информационному контенту (например, изображениям, аудио- и видеофайлам, анимированным изображениям и прочему мультимедийному контенту подобных сетей).

[03] Объем доступной информации на различных интернет-ресурсах экспоненциально вырос за последние несколько лет. Были разработаны различные решения, которые позволяют обычному пользователю находить информацию, которую он(а) ищет. Примером такого решения является поисковая система. Примеры поисковых систем включают в себя такие поисковые системы как GOOGLE™, YANDEX™, YAHOO!™ и другие. Пользователь может получить доступ к интерфейсу поисковой системы и подтвердить поисковый запрос, связанный с информацией, которую пользователь хочет найти в Интернете. В ответ на поисковый запрос, поисковые системы предоставляют ранжированный список результатов поиска. Ранжированный список результатов поиска создается на основе различных алгоритмов ранжирования, которые реализованы в конкретной поисковой системе, и которые используются пользователем, производящим поиск. Общей целью таких алгоритмов ранжирования является представление наиболее релевантных результатов вверху ранжированного списка, а менее релевантных результатов - на менее высоких позициях ранжированного списка результатов поиска (а наименее релевантные результаты поиска будут расположены внизу ранжированного списка результатов поиска).

[04] Поисковые системы обычно являются хорошим поисковым инструментом в том случае, когда пользователю заранее известно, что именно он(а) хочет найти. Другими словами, если пользователь заинтересован в получении информации о наиболее популярных местах в Италии (т.е. поисковая тема известна), пользователь может ввести поисковый запрос: «Наиболее популярные места в Италии». Поисковая система предоставит ранжированный список интернет-ресурсов, которые потенциально являются релевантными по отношению к поисковому запросу. Пользователь далее может просматривать ранжированный список результатов поиска для того, чтобы получить информацию, в которой он заинтересован, в данном случае - о посещаемых местах в Италии. Если пользователь по какой-либо причине не удовлетворен представленными результатами, пользователь может произвести вторичный поиск, уточнив запрос, например «наиболее популярные места в Италии летом», «наиболее популярные места на юге Италии», «Наиболее популярные места в Италии для романтичного отдыха».

[05] Существует и другой подход, в котором пользователю предоставляется возможность обнаруживать содержимое и, конкретнее, позволяется отображать и/или рекомендовать содержимое, в поиске которого пользователь не был явно заинтересован. В некоторым смысле, подобные системы рекомендуют пользователю содержимое без отдельного поискового запроса, на основе явных или неявных интересов пользователя.

[06] Примерами таких систем являются система рекомендаций Flipboard™, которая агрегирует и рекомендует содержимое из различных социальных сетей. Система рекомендаций Flipboard™ предоставляет содержимое в «журнальном формате», где пользователь может «пролистывать» страницы с рекомендуемым/агрегированным содержимым. Системы рекомендаций собирают содержимое из социальных медиа и других веб-сайтах, представляет его в журнальном формате, и позволяют пользователям «пролистывать» ленты социальных новостей и ленты веб-сайтов, которые поддерживают партнерские отношения с компанией, что позволяет эффективно «рекомендовать» содержимое пользователю, даже если пользователь явно не выражал свой интерес в конкретном содержимом.

[07] Специалистам в данной области техники будет понятно, что качество пользовательского опыта взаимодействия может быть определено только тем, насколько релевантным является информационное содержимое для данного пользователя. Соответственно, то, как именно предоставляется информационное содержимое пользователю, также может являться важным фактором для пользовательского опыта взаимодействия. В некоторых случаях, то, как именно предоставляется информационное содержимое пользователю, оценивается независимо от того, как эта информация была создана, выбрана и/или рекомендована. Были разработаны различные подходы к предоставлению информации пользователю через электронное устройство. Например, веб-браузер может представлять информационное содержимое на основе HTML-кода веб-страницы. В другом примере, информационное содержимое, сочетающее в себе такие приложения как Facebook™, Linkedln™ и Twitter™, может предоставлять информацию в соответствии с одним или несколькими заранее определенными шаблонами. Поскольку количество информационного содержимого, которое может быть представлено пользователю, фактически не ограничено, были сделаны попытки предоставить пользователями более интуитивный навигационный доступ к информационному содержимому.

[08] Одна из таких попыток описывается в патенте США №US 8935629, опубл. 13.01.2015 принадлежащей Flipboard™, в которой описаны системы и способы, позволяющие пользователям пролистывать отображаемые страницы. Конкретнее, отображаемую страницу можно перевернуть вдоль оси переворота таким образом, чтобы переходы от одной страницы к другой сопровождались графическими анимациями таким образом, чтобы части трех или более страниц могли быть одновременно видны пользователю. Несмотря на то, что подобные подходы обладают преимуществами, они являются ограниченными, по меньшей мере, при некоторых обстоятельствах, например, без установления ограничений, когда пользователю предлагается возможность обратной связи в отношении информационного содержимого.

Раскрытие

[09] Разработчики настоящего технического решения обратили свое внимание на некоторые технические недостатки, присущие существующим системам и способам предоставления содержимого пользователю, которые позволяют пользователю взаимодействовать с элементом потока содержимого. Целью настоящего технического решения является устранение по меньшей мере части недостатков, присущих известному уровню техники, а именно - ограничение числа взаимодействий, которое необходимо совершить пользователю для предоставления обратной связи в плане (1) ограничения числа жестов, которое пользователю необходимо физически применить к электронному устройству; и (2) снижения числа прерываний навигационного опыта пользователя во время взаимодействия с потоком содержимого.

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

[11] В результате настоящее техническое решение, среди прочих преимуществ, предоставляет улучшенный опыт навигации путем ограничения числа взаимодействий, которые необходимо совершить пользователю с потоком содержимого, например, без установления ограничений, для предоставления обратной связи в отношении конкретного элемента потока содержимого. Ограниченное число взаимодействий может привести к (1) снижению числа жестов, которые пользователю необходимо физически применить к электронному устройству; (2) снижению числа прерываний навигационного опыта пользователя во время взаимодействия с потоком содержимого; и/или (3) более интуитивному взаимодействию пользователя с потоком содержимого через электронное устройство.

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

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

получение от пользователя через электронное устройство первого ввода; и

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

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

получение от пользователя через электронное устройство второго ввода, который отличается от первого ввода; и

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

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

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

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

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

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

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

получение от пользователя через электронное устройство первого ввода;

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

получение от пользователя через электронное устройство второго ввода, который отличается от первого ввода; и

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

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

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

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

[19] В контексте настоящего описания, если четко не указано иное, "машиночитаемый носитель" и "память" подразумевает под собой носитель абсолютно любого типа и характера, не ограничивающие примеры включают в себя ОЗУ, ПЗУ, диски (компакт диски, DVD-диски, дискеты, жесткие диски и т.д.), USB-ключи, флеш-карты, твердотельные накопители и накопители на магнитной ленте.

[20] В контексте настоящего описания, если четко не указано иное, «указание» информационного элемента может представлять собой сам информационный элемент или указатель, отсылку, ссылку или другой косвенный способ, позволяющий получателю указания найти сеть, память, базу данных или другой машиночитаемый носитель, из которого может быть извлечен информационный элемент. Например, указание на документ может включать в себя сам документ (т.е. его содержимое), или же оно может являться уникальным дескриптором документа, идентифицирующим файл по отношению к конкретной файловой системе, или каким-то другими средствами передавать получателю указание на сетевую папку, адрес памяти, таблицу в базе данных или другое место, в котором можно получить доступ к файлу. Как будет понятно специалистам в данной области техники, степень точности, необходимая для такого указания, зависит от степени первичного понимания того, как должна быть интерпретирована информация, которой обмениваются получатель и отправитель указателя. Например, если до установления связи между отправителем и получателем понятно, что признак информационного элемента принимает вид ключа базы данных для записи в конкретной таблице заранее установленной базы данных, содержащей информационный элемент, то передача ключа базы данных - это все, что необходимо для эффективной передачи информационного элемента получателю, несмотря на то, что сам по себе информационный элемент не передавался между отправителем и получателем указания.

[21] В контексте настоящего описания, если конкретно не указано иное, слова «первый», «второй», «третий» и т.д. используются в виде прилагательных исключительно для того, чтобы отличать существительные, к которым они относятся, друг от друга, а не для целей описания какой-либо конкретной связи между этими существительными. Так, например, следует иметь в виду, что использование терминов "первый сервер" и "третий сервер " не подразумевает какого-либо порядка, отнесения к определенному типу, хронологии, иерархии или ранжирования (например) серверов/между серверами, равно как и их использование (само по себе) не предполагает, что некий "второй сервер" обязательно должен существовать в той или иной ситуации. В дальнейшем, как указано здесь в других контекстах, упоминание "первого" элемента и "второго" элемента не исключает возможности того, что это один и тот же фактический реальный элемент. Так, например, в некоторых случаях, "первый" сервер и "второй" сервер могут являться одним и тем же программным и/или аппаратным обеспечением, а в других случаях они могут являться разным программным и/или аппаратным обеспечением.

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

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

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

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

[25] На Фиг. 1 представлена диаграмма компьютерной системы, которая подходит для реализации настоящего технического решения, и/или которая используется в сочетании с вариантами осуществления настоящего технического решения;

[26] На Фиг. 2 представлена схема сетевой вычислительной среды, выполненной в соответствии с вариантом осуществления настоящего технического решения;

[27] На Фиг. 3 представлена схема первого потока содержимого, отображаемого на электронном устройстве в соответствии с вариантом осуществления настоящего технического решения;

[28] На Фиг. 4 представлена схема второго потока содержимого, отображаемого на электронном устройстве в соответствии с вариантом осуществления настоящего технического решения;

[29] На Фиг. 5 представлена схема первого визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения;

[30] На Фиг. 6 представлена схема второго визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения;

[31] На Фиг. 7-10 представлены снимки экрана, сделанные в момент первого визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения;

[32] На Фиг. 11-14 представлены снимки экрана, сделанные в момент второго визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения;

[33] На Фиг. 15 представлена схема первой задней стороны первого альтернативного элемента содержимого в соответствии с вариантом осуществления настоящего технического решения;

[34] На Фиг. 16 представлена схема второй задней стороны первого альтернативного элемента, показанного на Фиг. 15 в соответствии с вариантом осуществления настоящего технического решения;

[35] На Фиг. 17 и 18 представлены схемы, показывающие удаление элемента из потока содержимого в соответствии с вариантом осуществления настоящего технического решения;

[36] На Фиг. 19 и 20 представлены схемы, показывающие жесты, определяющие различные типы ввода пользователя в соответствии с вариантами осуществления настоящего технического решения;

[37] На Фиг. 21-22 представлены схемы, иллюстрирующие альтернативный подход к предоставлению пользователем ввода в соответствии с вариантами осуществления настоящего технического решения;

[38] На Фиг. 23-29 представлены схемы различных вариантов элементов содержимого в различных состояниях в соответствии с вариантами осуществления настоящего технического решения;

[39] На Фиг. 30 представлена схема, показывающая первый компьютерный способ, являющийся вариантом осуществления настоящего технического решения;

[40] На Фиг. 31 представлена схема, показывающая второй компьютерный способ, являющийся вариантом осуществления настоящего технического решения; и

[41] На Фиг. 32 представлена схема, показывающая третий компьютерный способ, являющийся вариантом осуществления настоящего технического решения.

[42] Также следует отметить, что чертежи выполнены не в масштабе, если специально не указано иное.

Осуществление технологии

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

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

[45] Некоторые полезные примеры модификаций настоящего технического решения также могут быть охвачены нижеследующим описанием. Целью этого является также исключительно помощь в понимании, а не определение объема и границ настоящего технического решения. Эти модификации не представляют собой исчерпывающего списка, и специалисты в данной области техники могут создавать другие модификации, остающиеся в границах объема настоящего технического решения. Кроме того, те случаи, где не были представлены примеры модификаций, не должны интерпретироваться как то, что никакие модификации невозможны, и/или что то, что было описано, является единственным вариантом осуществления этого элемента настоящего технического решения.

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

[47] Функции различных элементов, показанных на фигурах, включая функциональный блок, обозначенный как «процессор» или «графический процессор», могут быть обеспечены с помощью специализированного аппаратного обеспечения или же аппаратного обеспечения, способного использовать подходящее программное обеспечение. Когда речь идет о процессоре, функции могут обеспечиваться одним специализированным процессором, одним общим процессором или множеством индивидуальных процессоров, причем некоторые из них могут являться общими. В некоторых вариантах осуществления настоящего технического решения процессор может являться универсальным процессором, например, центральным процессором (CPU) или специализированным для конкретной цели процессором, например, графическим процессором (GPU). Более того, использование термина "процессор" или "контроллер" не должно подразумевать исключительно аппаратное обеспечение, способное поддерживать работу программного обеспечения, и может включать в себя, без установления ограничений, цифровой сигнальный процессор (DSP), сетевой процессор, интегральная схема специального назначения (ASIC), программируемую пользователем вентильную матрицу (FPGA), постоянное запоминающее устройство (ПЗУ) для хранения программного обеспечения, оперативное запоминающее устройство (ОЗУ) и энергонезависимое запоминающее устройство. Также может быть включено другое аппаратное обеспечение, обычное и/или специальное.

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

[49] С учетом этих примечаний, далее будут рассмотрены некоторые не ограничивающие варианты осуществления аспектов настоящего технического решения.

[50] На Фиг. 1 представлена компьютерная система 100, которая подходит для реализации настоящего технического решения. В некоторых вариантах осуществления настоящего технического решения, компьютерная система 100 реализована как электронное устройство 210 (показано на Фиг. 2) и/или сервер 222 (также показано на Фиг. 2). Компьютерная система 100 включает в себя различные аппаратные компоненты, включая один или несколько одно- или многоядерных процессоров, которые представлены процессором 110, графический процессор (GPU) 111, твердотельный накопитель 120, ОЗУ 130, интерфейс 140 монитора, и интерфейс 150 ввода/вывода. Компьютерная система 100 может представлять собой смартфон, такой как, без установления ограничений, iPhone™ компании Apple или Galaxy™ компании Samsung. Компьютерная система 100 может представлять собой планшет, такой как, без установления ограничений, iPad™ компании Apple или Galaxy Tab™ компании Samsung. Как было упомянуто в предыдущих параграфах, компьютерная система 100 может представлять собой, среди прочего, "электронное устройство", "мобильное устройство", "пользовательское устройство", "сервер", "удаленный сервер" и "исполняемая на компьютере система" подразумевают под собой аппаратное и/или системное обеспечение, подходящее к решению соответствующей задачи. Как будет понятно специалистам в данной области техники, можно предусмотреть множество вариантов реализации компьютерной системы 100, не выходя за границы настоящего технического решения.

[51] Связь между различными компонентами компьютерной системы 100 может осуществляться с помощью одной или несколько внутренних и/или внешних шин 160 (например, шины PCI, универсальной последовательной шины, высокоскоростной шины IEEE 1394, шины SCSI, шины Serial ATA, ARINC и так далее), с которыми электронно соединены различные аппаратные компоненты. Интерфейс 140 монитора может быть соединен с монитором (не показан) с помощью кабеля или шины. Монитор может также упоминаться как экран.

[52] Интерфейс 150 ввода/вывода может быть соединен к сенсорным экраном 190 и/или с одним или нескольким внешними и/или внутренними шинами 160. Сенсорный экран 190 может быть частью монитора. В некоторых вариантах осуществления настоящего технического решения, сенсорный экран 190 является монитором. Сенсорный экран 190 может также упоминаться как экран 190. В вариантах осуществления настоящего технического решения, изображенных на Фиг. 1 сенсорный экран 190 включает в себя сенсорное устройство 194 (например, чувствительные к давлению ячейки, встроенные в слой монитора, что позволяет обнаруживать физическое взаимодействие между пользователем и монитором) и сенсорный контроллер 192 ввода/вывода, позволяющий взаимодействовать интерфейсу 140 монитора и/или одной или нескольким внешним и/или внутренним шинам 160. В некоторых вариантах осуществления настоящего технического решения, интерфейс 150 ввода/вывода может быть связан с клавиатурой (не показано), мышью (не показано) или трекпадом (не показано), что позволяет пользователю взаимодействовать с компьютерной системой 100 дополнительно к сенсорному экрану 190 или вместо него.

[53] В соответствии с вариантами осуществления настоящего технического решения твердотельный накопитель 120 хранит программные команды, подходящие для загрузки в ОЗУ 130, и использующиеся процессором 110 и/или графическим процессором GPU 111, позволяя пользователю взаимодействовать с элементом потока содержимого путем выполнения приложения, которое отображает поток содержимого. В некоторых вариантах осуществления настоящего технического решения, приложение, которое отображает поток содержимого, может также относиться к рекомендательному приложению. Например, программные команды могут представлять собой часть библиотеки или приложение.

[54] В общем случае, задачей приложения, которое отображает поток содержимого, является предоставление пользователю возможности взаимодействовать (или каким-либо иным способом визуализировать) с потоком содержимого, который храниться в памяти компьютерной системы 100, как будет более подробно описано далее.

[55] Реализация приложения, которое отображает поток содержимого, никак конкретно не ограничена. Одним примером приложения, которое отображает поток содержимого, может являться доступный пользователям веб-сайт, связанный с сервисом, например, без установления ограничений, рекомендательный сервис, дающий доступ к приложению, которое отображает поток содержимого. Например, приложение, которое отображает поток содержимого, может быть вызвано путем ввода (или копирования-вставки или выбора ссылки) URL, связанного с сервисом. Альтернативно, приложение, которое отображает поток содержимого, может представлять собой приложение, загруженное с так называемого магазина приложений, такого как, без установления ограничений, Арр Store™ компании Apple и/или Google Play™ компании Google, установленного/исполняемого на компьютерной системе 100. Важно иметь в виду, что приложение, которое отображает поток содержимого, может быть вызвано с помощью любых других средств.

[56] На Фиг. 2 представлена сетевая вычислительная среда 200, подходящая для использования вместе с некоторыми вариантами осуществления настоящего технического решения, и сетевая вычислительная среда 200 включает в себя электронное устройство 210, связанное с пользователем 170. В некоторых вариантах осуществления настоящего технического решения, электронное устройство 210 реализовано как включающее по меньшей мере некоторые компоненты компьютерной системы 100. В настоящем документе электронное устройство 210 может также упоминаться как компьютерная система 100, и наоборот. Сетевая вычислительная среда 200 может содержать сервер 222, связанный с электронным устройством 210 через сеть 220. Сетевая компьютерная среда 200 может содержать в себе большее количество серверов и/или электронных устройств, что не выходит за границы настоящего технического решения. Следовательно, число серверов и тип архитектуры не является ограничением объема настоящего технического решения.

[57] В одном варианте осуществления настоящего технического решения между электронным устройством 210 и сервером 222 может быть установлен канал передачи данных (не показан), чтобы обеспечить возможность обмена данными. Такой обмен данными может происходить на постоянной основе или же, альтернативно, при наступлении конкретных событий. Например, в контексте (i) создания содержимого, которое будет представлено пользователю 170; и/или (ii) получения обратной связи в отношении одного или нескольких элементов от пользователя 170. В некоторых вариантах осуществления настоящего технического решения, сервер 222 может создавать данные, такие как, без установления ограничений, данные, которые позволяют представлять элементы содержимого пользователю 170. Данные, созданные сервером 222, могут быть переданы электронному устройству 210. После получения, данные могут быть обработаны электронным устройством 210 таким образом, чтобы создавать поток содержимого, который будет представлен на экране 190 электронного устройства 210. В некоторых вариантах осуществления настоящего технического решения, пользователь 170 с помощью электронного устройства 210 может предоставлять обратную связь и/или инициировать действие в отношении одного или нескольких элементов потока содержимого. В результате, электронное устройство 210 может передавать серверу 222 данные, относящиеся к подобной обратной связи и/или действию. Сервер 222, после получения данных от электронного устройства 210, может предпринимать дополнительные действия, такие как, сохранение полученных данных и/или обновление профиля, связанного с пользователем 170 и хранящегося на сервере 222.

[58] Сервер 222 может быть выполнен как обычный компьютерный сервер и может содержать некоторые или все характеристики компьютерной системы 100, изображенной на Фиг. 1. В примере варианта осуществления настоящего технического решения, сервер 222 может представлять собой сервер Dell™ PowerEdge™, на котором используется операционная система Microsoft™ Windows Server™. Излишне говорить, что сервер 222 может представлять собой любое другое подходящее аппаратное и/или прикладное программное, и/или системное программное обеспечение или их комбинацию. В представленном варианте осуществления настоящего технического решения, не ограничивающем его объем, сервер 222 является одиночным сервером. В других вариантах осуществления настоящего технического решения, не ограничивающих его объем, функциональность сервера 222 может быть разделена, и может выполняться с помощью нескольких серверов.

[59] Варианты осуществления сервера 222 широко известны среди специалистов в данной области техники. Тем не менее, для краткой справки: сервер 222 содержит интерфейс связи (не показан), который настроен и выполнен с возможностью устанавливать соединение с различными элементами (например, электронным устройством 210 и другими электронными устройствами, потенциально соединенные с сетью) через сеть. Сервер 222 дополнительно включает в себя по меньшей мере один компьютерный процессор (например, процессор 110 сервера 222), функционально соединенный с интерфейсом передачи данных и настроенный и выполненный с возможностью выполнять различные процессы. В качестве примера, но не ограничения, в данных вариантах осуществления настоящего технического решения в случаях, когда электронное устройство 210 представляет собой беспроводное устройство связи (например, смартфон или планшет), линия передачи данных представляет собой беспроводную сеть передачи данных (например, среди прочего, линия передачи данных 3G, линия передачи данных 4G, беспроводной интернет Wireless Fidelity или коротко WiFi®, Bluetooth® и т.п.). В тех примерах, где электронное устройство 210 представляет собой портативный компьютер, линия связи может быть как беспроводной (беспроводной интернет Wireless Fidelity или коротко WiFi®, Bluetooth® и т.п) так и проводной (соединение на основе сети Ethernet). Как будет понятно специалистам в области настоящего технического решения, можно предусмотреть множество вариантов, не выходящих за границы настоящего технического решения.

[60] Далее будет описана Фиг. 3, где по меньшей мере частично отображается поток содержимого на электронном устройстве 210, например, через работающее на электронном устройстве 210 приложение, которое отображает поток содержимого. Поток содержимого на Фиг. 3 включает в себя элемент 302 содержимого. Для упрощения понимания того, как структурирован поток содержимого, и как пользователь может взаимодействовать с потоком содержимого, элемент 302 содержимого представлен как элемент n содержимого. Также представлены предыдущий элемент 304 содержимого и следующий элемент 306 содержимого. Предыдущий элемент 304 содержимого представлен как элемент n-1 содержимого. Следующий элемент 306 содержимого представлен как элемент n+1 содержимого. Специалисты в данной области техники поймут, что элементы 302, 304, 306 содержимого выровнены таким образом чтобы определять вертикальный поток содержимого, когда пользователь, например, пользователь 170, держит электронное устройство. Элемент 302 содержимого определяется прямоугольником, расположенным таким образом чтобы полностью отображаться на экране электронного устройства 210. В результате, элемент 302 содержимого может быть определен как активный элемент содержимого, который полностью виден пользователю 170. Дополнительно, пользователь 170 может взаимодействовать с элементом 302 содержимого, например, чтобы предоставить обратную связь в отношении элемента 302 содержимого и/или инициировать действие в отношении элемента 302 содержимого.

[61] В примере, представленном на Фиг. 3, нижняя часть элемента 302 содержимого и верхняя часть элемента 306 содержимого, также являются видимыми. В некоторых вариантах осуществления настоящего технического решения, несмотря на то, что элементы 304 и 306 содержимого не полностью видны пользователю 170, пользователь 170, тем не менее, может взаимодействовать с элементами 304 и 306 содержимого тем же образом, что и с элементом 302 содержимого. В некоторых вариантах осуществления настоящего технического решения, пользователь 170 может взаимодействовать с потоком содержимого путем выполнения жеста «проведение рукой» на экране электронного устройства 210. Жест «проведение рукой» может быть совершен снизу вверх (с точки зрения пользователя, держащего электронное устройство 210 вертикально) для того чтобы инициировать первый визуальный переход, приводящий к отображению элемента 306 содержимого (полному или частичному) вместо элемента 302 содержимого. И наоборот, жест «проведение рукой», совершенный сверху вниз инициирует второй визуальный переход, приводящий к отображению элемента 304 содержимого (полному или частичному) вместо элемента 302 содержимого. В результате, в некоторых вариантах осуществления настоящего технического решения, пользователь 170 может перемещаться по множеству элементов содержимого, формирующих поток содержимого путем прокрутки потока содержимого в первом направлении и/или втором направлении, первое и второе направление в представленном на Фиг. 3 варианте осуществления настоящего технического решения, являются вертикальным (например, вверх или вниз). Другие варианты того как пользователь 170 может взаимодействовать с потоком содержимого также не выходят за границы настоящего технического решения, включая варианты осуществления настоящего технического решения, в которых пользователь 170 взаимодействует с потоком содержимого и/или элементами 302, 304, 306 содержимого с помощью интерфейсов электронных устройств 210, отличных от экрана 190 (например, клавиатуры, мыши, речевых команд, визуальных комментариев и т.д.).

[62] В некоторых вариантах осуществления настоящего технического решения, поток содержимого может быть организован так, чтобы элементы содержимого были организованы конкретным образом, например, без установления ограничений, в хронологическом порядке или в порядке приоритета. Например, элемент 302 содержимого может быть связан с текущей информацией, элемент 304 содержимого может быть связан с более старой информацией, а элемент 306 содержимого будет связан с новой информацией. Другие варианты того, как могут быть упорядочены элементы содержимого, могут быть предусмотрены без выхода за границы настоящего технического решения, включая вариант осуществления настоящего технического решения, в котором элементы содержимого никак не организованы.

[63] В некоторых вариантах осуществления настоящего технического решения, работающее на электронном устройстве 210 приложение, которое отображает поток содержимого, может представлять собой приложение типа агрегатора содержимого, способное искать медиа-контент из любого подходящего числа источников данных. В некоторых вариантах осуществления настоящего технического решения, поиск проводится напрямую электронным устройством 210. В некоторых вариантах осуществления настоящего технического решения, поиск проводится сервером 222 и/или совместно электронным устройством 210 и сервером 222. Найденный медиа-контент может быть обработан электронным устройством 210 и/или сервером 222 для создания элементов содержимого, таких как элементы 302, 304, 306 содержимого. В некоторых вариантах осуществления настоящего технического решения, подобный медиа-контент может упоминаться как медиа-актив. Найденное содержимое может быть любым подходящим медиа, например, печатным СМИ, видео медиа и/или аудио медиа. В некоторых вариантах осуществления настоящего технического решения, поток содержимого может определять поток медиа-активов. В некоторых вариантах осуществления настоящего технического решения, элементы содержимого могут быть созданы на других ресурсах, например, на одной или нескольких социальных сетях. Другие варианты того, какой тип и/или источник информации может быть использован для создания элементов содержимого, также предусмотрены в рамках настоящего технического решения.

[64] В некоторых вариантах осуществления настоящего технического решения, каждый из элементов 302, 304, 306 содержит информацию, которая позволяет пользователю 170 определять, желает ли он(а) узнать больше о теме, связанной с информацией. Например, один из элементов 302, 304, 306 содержимого может представлять короткую статью. При просмотре пользователем 170, один из элементов 302, 304, 306 содержимого включает в себя достаточно информации, чтобы пользователь 170 был способен решать, хочет ли он(а) предпринимать какое-либо действие в связи с одним из элементов 302, 304, 306 содержимого.

[65] В некоторых вариантах осуществления настоящего технического решения, информация позволяет пользователю 170 определять, хочет ли он(а) предоставить обратную связь. В некоторых других вариантах осуществления настоящего технического решения, информация позволяет пользователю 170 определять, желает ли он(а) поделиться элементом содержимого или информацией, связанной с элементом содержимого, с другими индивидуумами. Например, пользователь 170, после прочтения информации, связанной с одним из элементов 302 содержимого, может захотеть поделиться элементом содержимого или информацией, связанной с элементом содержимого, в социальных сетях, например, без установления ограничений, Facebook™ или Twitter™.

[66] В других альтернативных вариантах осуществления настоящего технического решения, элемент содержимого может быть разделен на части, каждая из которых будет связана с различными медиа-активами и/или различными частями информации и/или различными типами информации. Альтернативно, множество медиа-активов и/или частей информации и/или типов информации могут быть представлены в одном элементе содержимого. В пределах объема настоящего технического решения могут быть использованы также и многие другие варианты.

[67] На Фиг. 4 показан альтернативный поток содержимого, соответствующий некоторым альтернативным вариантам осуществления настоящего технического решения. В вариантах осуществления настоящего технического решения, изображенных на Фиг. 3, где по меньшей мере частично отображается поток содержимого на электронном устройстве 210, например, через работающее на электронном устройстве 210 приложение, которое отображает поток содержимого. Как будет понятно специалисту в данной области техники, поток содержимого, представленный на Фиг. 4, отличается от потока содержимого, представленного на Фиг. 3, по типу ориентации. В частности, поток содержимого расположен слева направо, когда пользователь 170 держит устройство в горизонтальной позиции. В результате, пользователь 170 может прокручивать поток содержимого путем совершения жеста-проведения слева направо (с точки зрения пользователя, который держит электронное устройство 210 горизонтально) для инициирования первого визуального перехода, чтобы элемент 306 содержимого отображался вместо элемента 302 содержимого. Альтернативно, пользователь 170 может прокручивать поток содержимого путем совершения жеста-проведения справа налево для инициирования второго визуального перехода, чтобы элемент 304 содержимого отображался вместо элемента 302 содержимого.

[68] Несмотря на то что это не показано, другие варианты ориентации потока содержимого также предусмотрены в рамках настоящего технического решения. Один из таких вариантов осуществления включает в себя поток содержимого, содержащий элементы содержимого, которые будут показаны горизонтально, если пользователь 170 держит электронное устройство 210 в горизонтальной позиции. В таких вариантах осуществления настоящего технического решения, пользователь 170 может прокручивать поток содержимого путем совершения жеста-проведения сверху внизу (с точки зрения пользователя, который держит электронное устройство 210 вертикально) для инициирования первого визуального перехода, чтобы элемент 304 содержимого отображался вместо элемента 302 содержимого. Альтернативно, пользователь 170 может прокручивать поток содержимого путем совершения жеста-проведения снизу вверх для инициирования второго визуального перехода, чтобы элемент 306 содержимого отображался вместо элемента 302 содержимого. Другие варианты также являются возможными и, как будет понятно специалистам в данной области техники, будут предусмотрены в рамках настоящего технического решения.

[69] На Фиг. 5 представлена схема первого визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения. Элемент 502 содержимого представлен в момент перехода от первой отображаемой страницы ко второй отображаемой странице. Элемент 502 содержимого может быть частью потока содержимого, который включает в себя один или несколько элементов содержимого. В некоторых вариантах осуществления настоящего технического решения, двух элементов содержимого может быть достаточно для определения потока содержимого. Элемент 502 содержимого может быть аналогичен элементам 302, 304 и 306 содержимого. В вариантах осуществления настоящего технического решения, изображенных на Фиг. 5, элемент 502 содержимого включает в себя первую отображаемую страницу и вторую отображаемую страницу. Первая отображаемая страница включает в себя один или несколько медиа-активов, а вторая отображаемая страница включает в себя элементы, позволяющие осуществить действие в отношении элемента содержимого. Действие может быть связано с предоставлением обратной связи в отношении информации, которая содержится на первой отображаемой странице. Первая отображаемая страница определяет лицевую сторону элемента 502 содержимого. Вторая отображаемая страница определяет первую заднюю сторону элемента 502 содержимого.

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

[71] В некоторых вариантах осуществления настоящего технического решения, первый визуальный переход инициируется с помощью устройства обработки электронного устройства 210. Электронное устройство 210 может инициировать отображение первого визуального перехода путем создания и/или отрисовки визуального перехода от первой отображаемой страницы ко второй отображаемой странице таким образом, чтобы отобразить пользователю на экране непрерывное переворачивающее движение. Набор диаграмм 504 иллюстрирует вариант осуществления визуального перехода за время (t), с точки зрения пользователя, который держит электронное устройство 210 вертикально. Набор диаграмм 506 иллюстрирует вариант осуществления визуального перехода за время (t), с гипотетической точки зрения, расположенной на верху электронного устройства 210. В наборе диаграмм 504 и в наборе диаграмм 506 номера ссылок «1» представляют первую отображаемую страницу, и номера ссылок «2» представляют вторую отображаемую страницу. Как будет понятно специалисту в данной области техники, количество времени t, необходимое для завершения первого визуального перехода может сильно варьироваться от нескольких миллисекунд до нескольких секунд, и может зависеть от многих факторов. Подобные факторы могут включать в себя желание показать пользователю 170, что первый визуальный переход происходит быстро или медленно. Подобные факторы также могут включать в себя техническое выполнение аппаратного обеспечения электронного устройства 210, которое будет обрабатывать и отрисовывать первый визуальный переход. Дополнительно, несмотря на то, что первый визуальный переход, представленный на Фиг. 5, показан как три промежуточных этапа по завершению перехода от первой отображаемой страницы ко второй изображаемой странице, это не считается ограничением. Первый визуальный переход может содержать в себе большее или меньшее количество промежуточных этапов, что не выходит за границы настоящего технического решения.

[72] На Фиг. 6 представлена схема второго визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения. Элемент 602 содержимого показан в момент перехода от первой отображаемой страницы к третьей отображаемой странице. Элемент 602 содержимого может быть частью потока содержимого, который включает в себя один или несколько элементов содержимого. В некоторых вариантах осуществления настоящего технического решения, двух элементов содержимого может быть достаточно для определения потока содержимого. Элемент 602 содержимого может быть аналогичен элементам 302, 304, 306, 502 содержимого. В вариантах осуществления настоящего технического решения, изображенных на Фиг. 6, элемент 602 содержимого включает в себя первую отображаемую страницу и третью отображаемую страницу. Первая отображаемая страница включает в себя один или несколько медиа-активов, а третья отображаемая страница включает действие, которое будет выполнено в отношении элемента содержимого. Действие может быть связано с предоставлением обратной связи в отношении информации, которая содержится на первой отображаемой странице. В некоторых вариантах осуществления настоящего технического решения, действие может представлять собой удаление элемента из потока содержимого, как будет подробнее описано ниже. Первая отображаемая страница определяет лицевую сторону элемента 602 содержимого. Третья отображаемая страница определяет вторую заднюю сторону элемента 602 содержимого. В некоторых вариантах осуществления настоящего технического решения, третья отображаемая страница может отображаться вместо второй отображаемой страницы. В некоторых других вариантах осуществления настоящего технического решения, третья отображаемая страница может отображаться дополнительно ко второй отображаемой странице. В таких вариантах осуществления настоящего технического решения, элемент содержимого включает в себя (i) первую отображаемую страницу, определяющую лицевую сторону элемента содержимого; (ii) вторую отображаемую страницу, определяющую первую заднюю сторону элемента содержимого; и (iii) третью отображаемую страницу, определяющую вторую заднюю сторону. В результате, настоящее техническое решение может позволить создавать представление, которое позволяет визуально связывать страницу с двумя различными задними сторонами.

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

[74] В некоторых вариантах осуществления настоящего технического решения, как и первый визуальный переход, второй визуальный переход инициируется с помощью устройства обработки электронного устройства 210. Электронное устройство 210 может инициировать отображение второго визуального перехода путем создания и/или отрисовки визуального перехода от первой отображаемой страницы к третьей отображаемой странице таким образом, чтобы отобразить пользователю на экране непрерывное переворачивающее движение. Набор диаграмм 604 иллюстрирует вариант осуществления визуального перехода за время (t), с точки зрения пользователя, который держит электронное устройство 210 вертикально. Набор диаграмм 606 иллюстрирует вариант осуществления визуального перехода за время (t), с гипотетической точки зрения, расположенной на верху электронного устройства 210. В наборе диаграмм 604 и в наборе диаграмм 606 номера ссылок «1» представляют первую отображаемую страницу, и номера ссылок «3» представляют третью отображаемую страницу. Как будет понятно специалисту в данной области техники, количество времени t, необходимое для завершения первого визуального перехода может сильно варьироваться от нескольких миллисекунд до нескольких секунд, и может зависеть от многих факторов. Подобные факторы могут включать в себя желание показать пользователю 170, что первый визуальный переход происходит быстро или медленно. Подобные факторы также могут включать в себя техническое выполнение аппаратного обеспечения электронного устройства 210, которое будет обрабатывать и отрисовывать первый визуальный переход. Дополнительно, несмотря на то, что второй визуальный переход, представленный на Фиг. 6, показан как три промежуточных этапа по завершению перехода от первой отображаемой страницы к третьей изображаемой странице, это не считается ограничением. Второй визуальный переход может содержать в себе большее или меньшее количество промежуточных этапов, что не выходит за границы настоящего технического решения.

[75] На Фиг. 7-10 представлены снимки экрана, сделанные в момент первого визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения. На Фиг. 7 представлен элемент 302 содержимого, отображаемый на электронном устройстве 210. Элемент 302 включает в себя первую отображаемую страницу 702. Первая отображаемая страница 702 включает в себя первый медиа-актив 704 и второй медиа-актив 706. Например, без установления ограничений, первый медиа-актив 704 может представлять собой картинку, и второй медиа-актив 706 может представлять собой текст статьи, связанной с картинкой. В ответ на первый жест ввода от пользователя 170, первый визуальный переход инициируется вокруг оси 710 в направлении против часовой стрелки. На Фиг. 8 и 9 представлены промежуточные этапы, ведущие к отображению второй отображаемой страницы 902. На Фиг. 10 представлена вторая отображаемая страница 902. Вторая отображаемая страница 902 включает в себя контрольный список 904 и кнопку 906. Контрольный список 904 и/или кнопка 906 позволяет пользователю предоставлять обратную связь в отношении информации, представленной на первой отображаемой странице 702. Подобная обратная связь может включать в себя, например, без установления ограничений, проставление «лайка» или «дислайка». Контрольный список 904 и/или кнопка 906 позволяет пользователю инициировать действие в отношении первой отображаемой страницы 702 и/или элемента 302 содержимого. Подобное действие может представлять собой удаление элемента потока содержимого. Как будет понятно специалисту в данной области техники, подобный подход позволяет пользователю 170 взаимодействовать с элементом 302 содержимого путем ввода жестами, который инициирует первый визуальный переход и/или второй визуальный переход, одновременно уменьшая число взаимодействий с электронным устройством 210, которые в противном случае при ином подходе могли бы быть необходимы. Ограниченное число взаимодействий, следовательно, может привести к (1) снижению числа жестов, которые пользователю необходимо физически применить к электронному устройству 210; (2) снижению числа прерываний навигационного опыта пользователя 170 во время взаимодействия с потоком содержимого; и/или (3) более интуитивному взаимодействию пользователя 170 с потоком содержимого через электронное устройство 210.

[76] На Фиг. 11-14 представлены снимки экрана, сделанные в момент второго визуального перехода, выполненного в соответствии с вариантом осуществления настоящего технического решения. На Фиг. 11 представлен элемент 302 содержимого, отображаемый на электронном устройстве 210. Элемент 302 содержимого включает в себя первую отображаемую страницу 702. Первая отображаемая страница 702 включает в себя первый медиа-актив 704 и второй медиа-актив 706. В ответ на второй жест ввода от пользователя 170, второй визуальный переход инициируется в отношении оси 710 в направлении по часовой стрелке. На Фиг. 12 и 13 представлены промежуточные этапы, ведущие к отображению третьей отображаемой страницы 1302. На Фиг. 14 представлена третья отображаемая страница 1302. Третья отображаемая страница 1302 включает в себя первую кнопку 1304 действия и вторую кнопку 1306 действия. Первая кнопка 1304 действия и/или вторая кнопка действия позволяют пользователю инициировать действие в отношении первой отображаемой страницы 702 и/или элемента 302 содержимого. Подобное действие может представлять собой публикацию элемента 302 содержимого и/или информации, связанной с элементом 302 содержимого или первой отображаемой страницей 702 в одной или нескольких социальных сетях.

[77] На Фиг. 15 и 16 представлен альтернативный вариант осуществления первого визуального перехода, выполняемого на электронном устройстве 210, причем поток содержимого ориентирован таким образом, чтобы прокручиваться в горизонтальном направлении.

[78] На Фиг. 17 и 18 представлен вариант осуществления удаления элемента потока содержимого. Конкретнее, на Фиг. 17 представлен элемент 302 содержимого и, конкретнее, вторая отображаемая страница 902 и элемент 302 содержимого. Для целей упрощения последовательности событий предполагается, что действие 1 из контрольного списка 904 связано с удалением элемента 302 потока содержимого. Пользователь 170 может получать доступ ко второй отображаемой странице 902 путем ввода первого жеста ввода, выбирает действие 1 (например, путем физического нажатия на область экрана 190, представляющую круг, связанный с действием 1). Электронное устройство 210 при определении того, что действие 1 управлялось пользователем 170, переходит к удалению элемента 302 потока содержимого. Результат этого действия представлен на Фиг. 18, где показан обновленный поток содержимого. Обновленный поток содержимого теперь включает в себя элемент 304 содержимого, который является текущим элементом содержимого и предыдущим элементом 308 содержимого.

[79] На Фиг. 19 представлены примеры жестов, определяющих различные типы ввода в соответствии с вариантами осуществления настоящего технического решения. Конкретнее, представлено четыре примера жестов ввода. Эти жесты ввода могут служить основанием для определения первого жеста ввода, в соответствии с некоторыми вариантами осуществления настоящего технического решения. Первый пример «жест ввода 1» (англ. «Gesture Input 1») представляет первый визуальный переход от отображения первый жест 1901 ввода, который инициирует первый визуальный переход от отображения первой отображаемой страницы 702 к отображению второй отображаемой страницы 902. Первый жест 1901 может быть осуществлен на экране 190 электронного устройства 210. Первый жест 1901 может, в некоторых случаях, быть осуществлен в других интерфейсах электронного устройства 210, таких как, без установления ограничений, на трекпаде, связанном с элементом устройстве 210. В некоторых вариантах осуществления настоящего технического решения, первый жест 1901 является жестом ввода через сенсорное устройство (например, сенсорное устройство на экране 190). Первый жест 1901 совершается вдоль первого направления перпендикулярно направлению прокрутки потока содержимого, представленного как ось, которая разделяет первую отображаемую страницу 702 и вторую отображаемую страницу 902. Первый жест 1901 является проведением с прикосновением, с перетаскиванием и с отпусканием. Жест проведения совершается с левой стороны экрана 190 к правой стороне экрана 190.

[80] Второй пример «жест ввода 2» (англ. «Gesture Input 2») представляет второй жест 1902 ввода, который инициирует второй визуальный переход от отображения второй отображаемой страницы 902 к отображению первой отображаемой страницы 702. Второй жест 1902 может быть осуществлен на экране 190 электронного устройства 210. Второй жест 1902 совершается вдоль первого направления перпендикулярно направлению прокрутки потока содержимого, представленного как ось, которая разделяет первую отображаемую страницу 702 и вторую отображаемую страницу 902. Второй жест 1902 является проведением с прикосновением, с перетаскиванием и с отпусканием. Жест проведения совершается с правой стороны экрана 190 к левой стороне экрана 190.

[81] Третий пример «жест ввода 3» (англ. «Gesture Input 3») представляет третий визуальный переход от отображения первый жест 1903 ввода, который инициирует первый визуальный переход от отображения первой отображаемой страницы 702 к отображению второй отображаемой страницы 902. Третий жест 1903 является вариантом первого жеста 1901, в котором третий жест 1903 не выполнен в первом направлении перпендикулярно направлению прокрутки, а выполнен в направлении, которое находится под углом по отношению к направлению прокрутки. Как будет понятно специалистам в данной области техники этот вариант осуществления скорее всего будет отражать ввод в реальной жизни. Следует иметь в виду, что направление жеста и/или угол, определенный направлением и направлением прокрутки не следует воспринимать как ограничивающий. В пределах настоящего технического решения предусмотрено множество вариантов и, в результате, использование «перпендикулярности» во всем настоящем документе не должно считаться ограничением.

[82] Четвертый пример «жест ввода 4» (англ. «Gesture Input 4») представляет четвертый визуальный переход от отображения первый жест 1904 ввода, который инициирует первый визуальный переход от отображения первой отображаемой страницы 702 к отображению второй отображаемой страницы 902. Как и первый жест 1901, четвертый жест 1904 является проведением с прикосновением, с перетаскиванием и с отпусканием. Четвертый жест 1904 является вариантом первого жеста 1901, в котором составляющие определяющие четвертый жест 1904 (а именно - прикосновение, перетаскивание и отпускание) выполняются без пересечения оси, разделяющей первую отображаемую страницу 702 и вторую отображаемую страницу 902.

[83] На Фиг. 20 представлены примеры жестов, определяющих различные типы ввода в соответствии с вариантами осуществления настоящего технического решения. Конкретнее, представлено четыре примера жестов ввода. Эти жесты ввода могут служить основанием для определения второго жеста ввода, в соответствии с некоторыми вариантами осуществления настоящего технического решения. Пятый пример «жест ввода 5» (англ. «Gesture Input 5») представляет пятый визуальный переход от отображения первый жест 2001 ввода, который инициирует второй визуальный переход от отображения первой отображаемой страницы 702 к отображению третьей отображаемой страницы 1302. Пятый жест 2001 может быть осуществлен на экране 190 электронного устройства 210. Пятый жест 2001 может, в некоторых случаях, осуществлять в других интерфейсах электронного устройства 210, таких как, без установления ограничений, на трекпаде, связанном с элементом устройстве 210. В некоторых вариантах осуществления настоящего технического решения, пятый жест 2001 является жестом ввода через сенсорное устройство (например, сенсорное устройство на экране 190). Пятый жест 2001 совершается вдоль первого направления перпендикулярно направлению прокрутки потока содержимого, представленного как ось, которая разделяет первую отображаемую страницу 702 и третью отображаемую страницу 1302. Пятый жест 2001 является проведением с прикосновением, с перетаскиванием и с отпусканием. Жест проведения совершается с правой стороны экрана 190 к левой стороне экрана 190.

[84] Шестой пример «жест ввода 6» (англ. «Gesture Input 6») представляет шестой жест 2002 ввода, который инициирует второй визуальный переход от отображения третьей отображаемой страницы 1302 к отображению первой отображаемой страницы 702. Шестой жест 2002 может быть осуществлен на экране 190 электронного устройства 210. Шестой жест 2002 совершается вдоль первого направления перпендикулярно направлению прокрутки потока содержимого, представленного как ось, которая разделяет первую отображаемую страницу 702 и третью отображаемую страницу 1302. Шестой жест 2002 является проведением с прикосновением, с перетаскиванием и с отпусканием. Жест проведения совершается с левой стороны экрана 190 к правой стороне экрана 190.

[85] Седьмой пример «жест ввода 7» (англ. «Gesture Input 7») представляет седьмой визуальный переход от отображения первый жест 2003 ввода, который инициирует второй визуальный переход от отображения первой отображаемой страницы 702 к отображению третьей отображаемой страницы 1302. Седьмой жест 2003 является вариантом пятого жеста 2001, в котором седьмой жест 2003 не выполнен в первом направлении перпендикулярно направлению прокрутки, а выполнен в направлении, которое находится под углом по отношению к направлению прокрутки. Как будет понятно специалистам в данной области техники этот вариант осуществления скорее всего будет отражать ввод в реальной жизни. Следует иметь в виду, что направление жеста и/или угол, определенный направлением и направлением прокрутки не следует воспринимать как ограничивающий. В пределах настоящего технического решения предусмотрено множество вариантов и, в результате, использование «перпендикулярности» во всем настоящем документе не должно считаться ограничением.

[86] Восьмой пример «жест ввода 8» (англ. «Gesture Input 8») представляет восьмой визуальный переход от отображения первый жест 2004 ввода, который инициирует второй визуальный переход от отображения первой отображаемой страницы 702 к отображению третьей отображаемой страницы 1302. Как и пятый жест 2001, восьмой жест 2004 является проведением с прикосновением, с перетаскиванием и с отпусканием. Восьмой жест 2004 является вариантом пятого жеста 2001, в котором составляющие определяющие восьмой жест 2004 (а именно - прикосновение, перетаскивание и отпускание) выполняются без пересечения оси, разделяющей первую отображаемую страницу 702 и третью отображаемую страницу 1302.

[87] На Фиг. 21 и Фиг. 22 представлены схемы, иллюстрирующие альтернативный подход к предоставлению пользователем ввода в соответствии с вариантами осуществления настоящего технического решения. Элемент 302 содержимого, показанный на Фиг. 21 включает в себя первую отображаемую страницу 702. Первая отображаемая страница 702 включает в себя первый медиа-актив 704 и второй медиа-актив 706. Первая отображаемая страница 702 также включает в себя первый компонент 2102 графического пользовательского интерфейса (GUI) и второй компонент 2104 графического пользовательского интерфейса (GUI). Первый компонент 2102 GUI и второй компонент 2104 GUI могут принимать различные формы, включая иконки (как показано в варианте осуществления настоящего технического решения, представленном на Фиг. 21). Другие варианты также предусмотрены. В некоторых вариантах осуществления настоящего технического решения, второй компонент 2104 GUI отображается на части экрана 190 таким образом, чтобы первое взаимодействие пользователя 170 (например, прикосновение к поверхности, включая иконку или нажатие) со вторым компонентом 2104 GUI инициировало первый визуальный переход, вследствие которого отображается вторая отображаемая страница 902. В некоторых вариантах осуществления настоящего технического решения, второй компонент 2104 GUI расположен снаружи оси 710 таким образом, чтобы жест пользователя 170 на втором компоненте 2104 GUI инициировал физическую реакцию переворачивающего движения первой отображаемой страницы 702. Это переворачивающее движение может создавать для пользователя 170 визуальное впечатление того, что второй компонент 2104 GUI опускается, а первый компонент 2102 GUI поднимается наверх. Второй компонент 2104 GUI может быть использован в дополнение или вместо жеста ввода (например, жеста ввода, представленного на Фиг. 19). Другими словами, в соответствии с вариантом осуществления настоящего технического решения, показанном на Фиг. 21, пользователь 170 может нажимать на второй компонент 2104 GUI вместо совершения жеста проведения на экране 190 для инициирования первого визуального перехода. Другие варианты также являются возможными и могут быть очевидны специалистам в данной области техники.

[88] Элемент 302 содержимого, показанный на Фиг. 22 включает в себя первую отображаемую страницу 702. Первая отображаемая страница 702 включает в себя первый медиа-актив 704 и второй медиа-актив 706. Первая отображаемая страница 702 также включает в себя первый компонент 2102 GUI и второй компонент 2104 GUI. В некоторых вариантах осуществления настоящего технического решения, первый компонент 2102 GUI отображается на части экрана 190 таким образом, чтобы второе взаимодействие пользователя 170 (например, прикосновение к поверхности, включая иконку или нажатие) с первым компонентом 2102 GUI инициировало второй визуальный переход, вследствие которого отображается третья отображаемая страница 1302. В некоторых вариантах осуществления настоящего технического решения, первый компонент 2102 GUI расположен снаружи оси 710 таком образом, чтобы жест пользователя 170 на первом компоненте 2102 GUI инициировал физическую реакцию переворачивающего движения первой отображаемой страницы 702. Это переворачивающее движение может создавать для пользователя 170 визуальное впечатление того, что первый компонент 2102 GUI опускается, а второй компонент 2104 GUI поднимается наверх. Первый компонент 2102 GUI может быть использован в дополнение или вместо жеста ввода (например, жеста ввода, представленного на Фиг. 20). Другими словами, в соответствии с вариантом осуществления настоящего технического решения, показанном на Фиг. 22, пользователь 170 может нажимать на первый компонент 2102 GUI вместо совершения жеста проведения на экране 190 для инициирования второго визуального перехода. Другие варианты также являются возможными и могут быть очевидны специалистам в данной области техники.

[89] На Фиг. 23 - Фиг. 29 представлен пример варианта реализации по меньшей мере некоторых аспектов, описанных в связи с различными вариантами осуществления настоящего технического решения. На Фиг. 23 - Фиг. 29 представлено электронное устройство 210, отображающее элемент 2310 содержимого, который включает в себя первую отображаемую страницу 2304. Электронное устройство 210 также отображает часть элемента 2308 содержимого и часть элемента 2306 содержимого. На Фиг. 24 - Фиг. 26 представлен первый визуальный переход от первой отображаемой страницы 2304 ко второй отображаемой странице 2312. На Фиг. 27 - Фиг. 29 представлен второй визуальный переход от первой отображаемой страницы 2304 к третьей отображаемой странице 2314.

[90] Со ссылками на Фиг. 1 - Фиг. 29, были описаны некоторые не ограничивающие примеры систем и компьютерных способов, используемые в связи с проблемой взаимодействия с элементом потока содержимого, далее следует описание общих решений этой проблемы со ссылкой на Фиг. 30 - Фиг. 32.

[91] Конкретнее, на Фиг. 30 представлена блок схема первого исполняемого на компьютере способа 3000 взаимодействия с элементом потока содержимого. В некоторых вариантах осуществления настоящего технического решения, способ 3000 может быть (полностью или частично) реализован в компьютерной системе 100, на электронном устройстве 210 и/или на сервере 222. Как будет понятно специалисту в данной области техники, некоторые или все аспекты и альтернативные варианты осуществления настоящего технического решения, связанные со способом 3000, могут одинаково применяться или адаптироваться к способам 3100 и 3200.

[92] Способ 3000 начинается на этапе 3002, где осуществляется отображение на экране электронного устройства первой отображаемой страницы элемента содержимого, первая отображаемая страница определяет лицевую сторону элемента содержимого.

[93] Далее, на этапе 3004 способ 3000 может получать первый ввод от пользователя через электронное устройство.

[94] Этап 3006 способ 3000 осуществляет инициирование устройством обработки, в результате первого ввода, отображения на экране электронного устройства первого визуального перехода от первой отображаемой страницы элемента содержимого ко второй отображаемой странице элемента содержимого, вторая отображаемая страница определяет первую заднюю сторону элемента содержимого. В некоторых вариантах осуществления настоящего технического решения, первый визуальный переход включает в себя первый переворот от первой отображаемой страницы ко второй отображаемой странице, первое вращение осуществляется вокруг оси, направленной во втором направлении, совпадающим с направлением прокрутки потока содержимого, первый переворот осуществляется.

[95] На этапе 3008 способ 3000 может получать второй ввод, отличный от первого ввода, от пользователя через электронное устройство.

[96] Далее, на этапе 3010 способ 3000 осуществляет инициирование устройством обработки, в результате второго ввода, отображения на экране электронного устройства второго визуального перехода от первой отображаемой страницы элемента содержимого к третьей отображаемой странице элемента содержимого, третья отображаемая страница определяет вторую заднюю сторону элемента содержимого. В некоторых вариантах осуществления настоящего технического решения, второй визуальный переход включает в себя второй переворот от первой отображаемой страницы к третьей отображаемой странице, второй переворот осуществляется вдоль второго направления переворота, второе направление переворота противоположно первому направлению переворота.

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

[98] На Фиг. 31 представлена блок схема второго исполняемого на компьютере способа 3100 взаимодействия с элементом потока содержимого. В некоторых вариантах осуществления настоящего технического решения, способ 3100 может быть (полностью или частично) реализован в компьютерной системе 100, на электронном устройстве 210 и/или на сервере 222. Как будет понятно специалисту в данной области техники, некоторые или все аспекты и альтернативные варианты осуществления настоящего технического решения, связанные со способом 3100, могут одинаково применяться или адаптироваться к способам 3000 и 3200.

[99] Способ 3100 начинается на этапе 3102, где осуществляется отображение на экране электронного устройства, содержащего сенсорное устройство, первой отображаемой страницы элемента содержимого, первая отображаемая страница определяет лицевую сторону элемента содержимого.

[100] Далее, на этапе 3104 способ 3100 может осуществлять получение от пользователя ввода в виде жеста через сенсорное устройство, ввод в виде жеста совершается в первом направлении перпендикулярно направлению прокрутки потока содержимого. В некоторых вариантах осуществления настоящего технического решения. В некоторых вариантах осуществления настоящего технического решения, жест ввода не должен быть «идеально» сонаправлен с первым направлением, некоторые варианты и/или отклонения в жесте ввода могут считаться приемлемыми и квалифицироваться как жест ввода.

[101] На этапе 3106 способ 3100 осуществляет инициирование отображения устройством обработки на экране электронного устройства визуального перехода от первой отображаемой страницы элемента содержимого ко второй отображаемой странице элемента содержимого, вторая отображаемая страница определяет заднюю сторону элемента содержимого, визуальный переход включает в себя переворот от первой отображаемой страницы ко второй отображаемой странице, переворот является переворотом вокруг оси, идущей во втором направлении, которое совпадает с направлением прокрутки потока содержимого. В некоторых вариантах осуществления настоящего технического решения, вторая отображаемая страница включает в себя поле ввода, которое позволяет пользователю связывать указание с элементом содержимого. В некоторых вариантах осуществления настоящего технического решения, указание инициирует удаление элемента содержимого из потока содержимого. В некоторых вариантах осуществления способа 3100, инициирование удаление элемента содержимого из потока содержимого включает в себя инициирование устройством обработки свертывания потока содержимого, который будет отображен, свертывание приводит к сопоставлению вышестоящего элемента содержимого с нижестоящим элементом потока содержимого, причем вышестоящий элемент содержимого расположен выше в потоке содержимого по отношению к элементу содержимого, и нижестоящий элемент содержимого расположен ниже в потоке содержимого по отношению к элементу содержимого, до инициирования удаления элемента содержимого из потока содержимого. В некоторых вариантах осуществления настоящего технического решения, поле ввода включает в себя по меньшей мере одно из контрольного списка, текстового поля и кнопки, и указание включает в себя по меньшей мере одно из дополнительной информации, которая будет связана с элементом содержимого, и действия, которое будет связано с элементом содержимого. В некоторых вариантах осуществления настоящего технического решения, ось разделяет первую отображаемую страницу на первую и вторую части, первая и вторая часть остаются компланарными на протяжении всего визуального перехода. В некоторых вариантах осуществления настоящего технического решения, ось расположена по центру в отношении первой отображаемой страницы и второй отображаемой страницы.

[102] Способ 3100 может включать в себя этап 3108 и этап 3110. На этапе 3108 способ 3100 может получать от пользователя второй жест ввода через сенсорное устройство. Этап 3110 включает в себя осуществление отображения устройством обработки на экране электронного устройства второго визуального перехода от второй отображаемой страницы элемента содержимого к первой отображаемой странице элемента содержимого, второй визуальный переход включает в себя второй переворот от второй отображаемой страницы к первой отображаемой странице, второй переворот является переворотом вокруг оси, идущей во втором направлении, которое совпадает с направлением прокрутки потока содержимого. В некоторых вариантах осуществления настоящего технического решения, направление переворота визуального перехода противоположно направлению переворота второго визуального перехода, и наоборот.

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

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

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

[106] На Фиг. 32 представлена блок схема третьего исполняемого на компьютере способа 3200 взаимодействия с элементом потока содержимого. В некоторых вариантах осуществления настоящего технического решения, способ 3200 может быть (полностью или частично) реализован в компьютерной системе 100, на электронном устройстве 210 и/или на сервере 222. Как будет понятно специалисту в данной области техники, некоторые или все аспекты и альтернативные варианты осуществления настоящего технического решения, связанные со способом 3200, могут одинаково применяться или адаптироваться к способам 3000 и 3100.

[107] Способ 3200 начинается на этапе 3202, где осуществляется отображение на экране электронного устройства первой отображаемой страницы элемента содержимого, первая отображаемая страница определяет лицевую сторону элемента содержимого.

[108] Далее, на этапе 3204 способ 3200 может получать первый ввод от пользователя через электронное устройство.

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

[110] В некоторых вариантах осуществления настоящего технического решения, способ 3200 дополнительно включает в себя этап 3208 и этап 3210. Этап 3208 включает в себя получение от пользователя через электронное устройство второго ввода, который отличается от первого ввода. Этап 3210 включает в себя инициирование, в результате второго ввода, отображения, устройством обработки на экране электронного устройства второго визуального перехода от первой отображаемой страницы элемента содержимого к третьей отображаемой странице элемента содержимого, третья отображаемая страница определяет вторую заднюю сторону элемента содержимого, второй визуальный переход включает в себя второй переворот от первой отображаемой страницы к третьей отображаемой странице, второй переворот является переворотом вдоль второго направления переворота, второе направление переворота противоположно первому направлению переворота. В некоторых вариантах осуществления настоящего технического решения, первый ввод является первым взаимодействием с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), первый компонент GUI и второй компонент GUI отображаются на экране электронного устройства. В некоторых вариантах осуществления настоящего технического решения, ось разделяет первую отображаемую страницу на первую часть и вторую часть.

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

[112] В некоторых вариантах осуществления способа 3200, электронное устройство включает в себя сенсорное устройство, причем первый ввод является жестом ввода через сенсорное устройство, ввод в виде жеста совершается в первом направлении перпендикулярно направлению прокрутки потока содержимого. В некоторых вариантах осуществления настоящего технического решения, жест ввода не должен быть «идеально» сонаправлен с первым направлением, некоторые варианты и/или отклонения в жесте ввода могут считаться приемлемыми и квалифицироваться как жест ввода. В некоторых вариантах осуществления настоящего технического решения, первый ввод является проведением с прикосновением, с перетаскиванием и с отпусканием. В некоторых вариантах осуществления электронного устройства, экран и сенсорное устройство являются сенсорным экраном. В некоторых вариантах осуществления настоящего технического решения, инициирование устройством обработки, отображения первого визуального перехода включает в себя создание представлений пользователю визуальных переходов на первой отображаемой странице и второй отображаемой странице таким образом, чтобы отобразить на экране непрерывное переворачивающее движение. В некоторых вариантах осуществления настоящего технического решения, вторая отображаемая страница связана с активным элементом, который позволяет пользователю удалить элемент из потока содержимого.

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

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

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

[116] Таким образом, способы и системы, реализованные в соответствии с некоторыми неограничивающими вариантами осуществления настоящего технического решения, могут быть представлены следующим образом, представленными в пронумерованных пунктах.

[117] [Пункт 1] Исполняемый на компьютере способ (3200) взаимодействия с элементом потока содержимого, способ включает в себя:

отображение (3202) на экране (190) электронного устройства (100, 210, 222), первой отображаемой страницы (702) элемента (302) содержимого, первая отображаемая страница (702) определяет лицевую сторону элемента (302) содержимого;

получение (3204) от пользователя (170) через электронное устройство (100, 210, 222) первого ввода; и

инициирование (3206), в результате первого ввода, отображения, устройством обработки (110, 111) на экране (190) электронного устройства (210) первого визуального перехода от первой отображаемой страницы элемента содержимого ко второй отображаемой странице (702) элемента (302) содержимого, вторая отображаемая страница (902) определяет первую заднюю сторону элемента содержимого, первый визуальный переход включает в себя первый переворот от первой отображаемой страницы ко второй отображаемой странице, первый переворот является переворотом вокруг оси (710), идущей во втором направлении, которое совпадает с направлением прокрутки потока содержимого, первый переворот сонаправлен с первым направлением переворота (710).

[118] [Пункт 2] Способ (3200) по п. 1, дополнительно включающий в себя:

получение (3208) от пользователя (170) через электронное устройство (210) второго ввода, который отличается от первого ввода; и

инициирование (3210), в результате второго ввода, отображения, устройством обработки (110, 111) на экране (190) электронного устройства (210) второго визуального перехода от первой отображаемой страницы (702) элемента (302) содержимого к третьей отображаемой странице (1302) элемента (302) содержимого, третья отображаемая страница (1302) определяет вторую заднюю сторону элемента (302) содержимого, второй визуальный переход включает в себя второй переворот от первой отображаемой страницы (702) к третьей отображаемой странице (1302), второй переворот является переворотом вдоль второго направления переворота (710), второе направление переворота противоположно первому направлению переворота.

[119] [Пункт 3] Способ по любому из пп. 1 и 2, в котором первое направление переворота является направлением по часовой стрелке, а второе направление переворота является направлением против часовой стрелки.

[120] [Пункт 4] Способ по любому из пп. 1 и 3, в котором первое направление переворота является направлением против часовой стрелки, а второе направление переворота является направлением по часовой стрелке.

[121] [Пункт 5] Способ по п. 2, в котором первый ввод является первым взаимодействием с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), первый компонент GUI и второй компонент GUI отображаются на экране (190) электронного устройства (100, 210, 222).

[122] [Пункт 6] Способ по п. 5, в котором ось разделяет первую отображаемую страницу на первую часть и вторую часть.

[123] [Пункт 7] Способ по п. 6, в котором первый компонент GUI отображается на первой части, таким образом первое взаимодействие с первым компонентом GUI инициирует первый визуальный переход, тем самым воспроизводя физическую реакцию переворачивающего движения первого отображаемого содержимого, которое опускается в первой части, а первый визуальный переход включает в себя поднятие наверх второй части.

[124] [Пункт 8] Способ по п. 6, в котором второй компонент GUI отображается на второй части, таким образом второе взаимодействие с первым компонентом GUI инициирует второй визуальный переход, тем самым воспроизводя физическую реакцию переворачивающего движения первого отображаемого содержимого, которое опускается во второй части, а второй визуальный переход включает в себя поднятие наверх первой части.

[125] [Пункт 9] Способ по любому из пп. 1-8, в котором электронное устройство (100, 210, 222) включает в себя сенсорное устройство (194), причем первый ввод является жестом ввода через сенсорное устройство (194), ввод в виде жеста совершается в первом направлении перпендикулярно направлению прокрутки потока содержимого.

[126] [Пункт 10] Способ по п. 9, в котором первый ввод является проведением с прикосновением, с перетаскиванием и с отпусканием.

[127] [Пункт 11] Способ по п. 9, в котором экран и сенсорное устройство (194) выполняют в виде сенсорного экрана (190).

[128] [Пункт 12] Способ по любому из пп. 1-11, в котором инициирование устройством (110, 111) обработки, отображения первого визуального перехода включает в себя создание представлений пользователю (170) визуальных переходов на первой отображаемой странице (702) и второй отображаемой странице (902) таким образом, чтобы отобразить на экране (190) непрерывное переворачивающее движение.

[129] [Пункт 13] Способ по любому из пп. 1-12, в котором вторая отображаемая страница (902) связана с активным элементом, который позволяет пользователю удалить элемент (302) содержимого из потока содержимого.

[130] [Пункт 14] Способ по п. 13, в котором позволение пользователю (170) инициировать удаление элемента (302) содержимого из потока содержимого включает в себя инициирование устройством (110, 111) обработки свертывания потока содержимого, который будет отображен, свертывание приводит к сопоставлению вышестоящего элемента содержимого с нижестоящим элементом потока содержимого, причем вышестоящий элемент содержимого расположен выше в потоке содержимого по отношению к элементу содержимого, и нижестоящий элемент содержимого расположен ниже в потоке содержимого по отношению к элементу содержимого, до инициирования удаления элемента содержимого из потока содержимого.

[131] [Пункт 15] Способ по любому из пп. 2 и 14, в котором элемент (302) содержимого представляет медиа-актив и поток содержимого является лентой медиа-активов.

[132] [Пункт 16] Способ по п. 15, в котором первая отображаемая страница (702) включает в себя медиа-актив и вторая отображаемая страница включает в себя по меньшей мере одно из контрольного списка, текстового поля и кнопки, и по меньшей мере одно из контрольного списка, текстового поля и кнопки позволяет пользователю связывать по меньшей мере одно из дополнительной информации с элементом содержимого и действием, которое будет выполнено по отношению к элементу содержимого.

[133] [Пункт 17] Способ по п. 16, в котором действие является представлением пользовательской обратной связи в отношении медиа-актива.

[134] [Пункт 18] Способ по любому из пп. 2-17, в котором первая отображаемая страница (702) включает в себя медиа-актив и третья отображаемая страница (1302) включает в себя по меньшей мере одно из контрольного списка, текстового поля и кнопки, и по меньшей мере одно из контрольного списка, текстового поля и кнопки позволяет пользователю связывать действие, которое будет выполнено по отношению к элементу (302) содержимого.

[135] [Пункт 19] Способ по п. 18, в котором действие является публикацией медиа-актива в социальной сети, связанной с пользователем.

[136] [Пункт 20] Исполняемый на компьютере способ (3100) взаимодействия с элементом (302) потока содержимого, способ (3100) включает в себя:

отображение (3102) на экране (190) электронного устройства (100, 210, 222), содержащего сенсорное устройство (194), первой отображаемой страницы (702) элемента (302) содержимого, первая отображаемая страница (702) определяет лицевую сторону элемента (302) содержимого;

получение (3104) от пользователя (170) ввода в виде жеста через сенсорное устройство (194), ввод в виде жеста совершается в первом направлении по направлению к прокрутке потока содержимого; и

инициирование (3106) отображения устройством (110, 111) обработки на экране 190 электронного устройства (100, 210, 222) визуального перехода от первой отображаемой страницы (702) элемента (302) содержимого ко второй отображаемой странице (902) элемента (302) содержимого, вторая отображаемая страница (902) определяет заднюю сторону элемента (302) содержимого, визуальный переход включает в себя переворот от первой отображаемой страницы (702) ко второй отображаемой странице (902), переворот является переворотом вокруг оси (710), идущей во втором направлении, которое совпадает с направлением прокрутки потока содержимого.

[137] [Пункт 21] Способ по п. 20, в котором вторая отображаемая страница (902) включает в себя поле ввода, которое позволяет пользователю связывать указание с элементом (302) содержимого.

[138] [Пункт 22] Способ по п. 21, в котором указание инициирует удаление элемента (302) содержимого из потока содержимого.

[139] [Пункт 23] Способ по п. 22, в котором инициирование удаления элемента (302) содержимого из потока содержимого включает в себя инициирование устройством (110, 111) обработки свертывания потока содержимого, который будет отображен, свертывание приводит к сопоставлению вышестоящего элемента содержимого с нижестоящим элементом потока содержимого, причем вышестоящий элемент содержимого расположен выше в потоке содержимого по отношению к элементу (302) содержимого, и нижестоящий элемент содержимого расположен ниже в потоке содержимого по отношению к элементу содержимого, до инициирования удаления элемента (302) содержимого из потока содержимого.

[140] [Пункт 24] Способ по любому из пп. 21-23, в котором поле ввода включает в себя по меньшей мере одно из контрольного списка, текстового поля и кнопки, и указание включает в себя по меньшей мере одно из дополнительной информации, которая будет связана с элементом (302) содержимого, и действия, которое будет связано с элементом (302) содержимого.

[141] [Пункт 25] Способ по любому из пп. 20-24, в котором ось разделяет первую отображаемую страницу (702) на первую и вторую части, первая и вторая часть остаются компланарными на протяжении визуального перехода.

[142] [Пункт 26] Способ по любому из пп. 20-25, в котором ось (710) является центральной по отношению к первой отображаемой странице (702) и второй отображаемой странице (902).

[143] [Пункт 27] Способ по любому из пп. 20-26, дополнительно включающий в себя:

получение (3108) от пользователя (170) второго жеста ввода через сенсорное устройство (194); и

инициирование (3110) отображения устройством (110, 111) обработки на экране (190) электронного устройства (100, 210, 222) второго визуального перехода от второй отображаемой страницы (902) элемента (302) содержимого к первой отображаемой странице (702) элемента (302)содержимого, второй визуальный переход включает в себя второй переворот от второй отображаемой страницы (902) к первой отображаемой странице (702), второй переворот является переворотом вокруг оси, идущей во втором направлении, которое совпадает с направлением прокрутки потока содержимого.

[144] [Пункт 28] Способ по п. 27, в котором направление переворота визуального перехода противоположно направлению переворота второго визуального перехода, и наоборот.

[145] [Пункт 29] Способ по любому из пп. 20-28, дополнительно включающий в себя:

получение от пользователя (170) третьего жеста ввода через сенсорное устройство (194); и

инициирование устройством (110, 111) обработки отображения на экране (190) электронного устройства (100, 210, 222) прокрутки потока содержимого от элемента (302) содержимого к вышестоящему элементу содержимого или к нижестоящему элементу содержимого, вышестоящий элемент содержимого расположен выше в потоке содержимого по отношению к элементу (302) содержимого, и нижестоящий элемент содержимого расположен ниже в потоке содержимого по отношению к элементу (302) содержимого, до инициирования удаления элемента содержимого из потока содержимого.

[146] [Пункт 30] Способ по любому из пп. 20-29, в котором элемент (302) содержимого связан с информационным элементом и поток содержимого является лентой информации, в которой информационные элементы представлены пользователю (170) с помощью экрана (190) в виде последовательности.

[147] [Пункт 31] Способ по любому из пп. 20-30, в котором элемент (302) содержимого представляет медиа-актив и поток содержимого является лентой медиа-активов.

[148] [Пункт 32] Способ по любому из пп. 20-31, в котором жест ввода является проведением с прикосновением, с перетаскиванием и с отпусканием.

[149] [Пункт 33] Способ по любому из пп. 20-32, в котором экран (190) и сенсорное устройство (194) выполняют в виде сенсорного экрана.

[150] [Пункт 34] Способ по любому из пп. 20-33, в котором инициирование устройством обработки, отображения визуального перехода включает в себя создание представлений пользователю визуальных переходов на первой отображаемой странице (702) и второй отображаемой странице (902) таким образом, чтобы отобразить на экране непрерывное переворачивающее движение.

[151] [Пункт 35] Исполняемый на компьютере способ (3000) взаимодействия с элементом (302) потока содержимого, способ включает в себя:

отображение (3002) на экране (190) электронного устройства (100, 210, 222), первой отображаемой страницы (702) элемента (302) содержимого, первая отображаемая страница (702) определяет лицевую сторону элемента (302) содержимого;

получение (3004) от пользователя (170) через электронное устройство (100, 210, 222)первого ввода;

инициирование (3006) устройством (110, 111) обработки, в результате первого ввода, отображения на экране (190) электронного устройства (100, 210, 222) первого визуального перехода от первой отображаемой страницы (702) элемента (302) содержимого ко второй отображаемой странице (902) элемента (302) содержимого, вторая отображаемая страница определяет первую заднюю сторону элемента (302) содержимого;

получение (3008) от пользователя (170) через электронное устройство (100, 210, 222) второго ввода, который отличается от первого ввода; и

инициирование (3010) устройством (110, 111) обработки, в результате второго ввода, отображения на экране (190) электронного устройства (100, 210, 222) второго визуального перехода от первой отображаемой страницы (702) элемента (302) содержимого к третьей отображаемой странице (1302) элемента (302) содержимого, третья отображаемая страница (1302) определяет вторую заднюю сторону элемента (302) содержимого.

[152] [Пункт 36] Способ по п. 35, в котором первый визуальный переход включает в себя первый переворот от первой отображаемой страницы (702) ко второй отображаемой странице (902), первый переворот осуществляется вокруг оси (710), направленной во втором направлении, совпадающим с направлением прокрутки потока содержимого, первый переворот осуществляется.

[153] [Пункт 37] Способ по п. 36, в котором второй визуальный переход включает в себя второй переворот от первой отображаемой страницы (702) к третьей отображаемой странице (1302), второй переворот осуществляется вдоль второго направления переворота, второе направление переворота противоположно первому направлению переворота.

[154] [Пункт 38] Способ по п. 36, в котором первый ввод является первым взаимодействием с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), первый компонент GUI и второй компонент GUI отображаются на экране (190) электронного устройства (100, 210, 222).

[155] [Пункт 39] Способ по п. 35, в котором ось разделяет первую отображаемую страницу (702) на первую часть и вторую часть.

[156] [Пункт 40] Способ по п. 39, в котором первый компонент GUI отображается на первой части, таким образом первое взаимодействие с первым компонентом GUI инициирует первый визуальный переход, тем самым воспроизводя физическую реакцию переворачивающего движения первого отображаемого содержимого, которое опускается в первой части, а первый визуальный переход включает в себя поднятие наверх второй части.

[157] [Пункт 41] Способ по п. 39, в котором второй компонент GUI отображается на второй части, таким образом второе взаимодействие с первым компонентом GUI инициирует второй визуальный переход, тем самым воспроизводя физическую реакцию переворачивающего движения первого отображаемого содержимого, которое опускается во второй части, а второй визуальный переход включает в себя поднятие наверх первой части.

[158] [Пункт 42] Компьютерная система (100, 210, 222), выполненная с возможностью выполнять способ по любому из пп. 1-41.

[159] [Пункт 43] Постоянный носитель (120, 130) компьютерной информации, содержащий исполнимые на компьютере инструкции, которые инициируют выполнение системой (100, 210, 222) способа по любому из пп. 1-41.

[160] Важно иметь в виду, что варианты осуществления настоящего технического решения могут быть выполнены с проявлением и других технических результатов.

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

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

название год авторы номер документа
Компьютерный способ создания интерфейса рекомендации контента 2016
  • Есиновская Ирина Викторовна
  • Тарасов Андрей Дмитриевич
  • Кольцов Михаил Михайлович
  • Чернов Сергей Александрович
  • Щербинин Алексей Викторович
RU2632144C1
УСТАНОВЛЕНИЕ НАПРАВЛЕНИЯ НАВИГАЦИИ ПО КОНТЕНТУ НА ОСНОВЕ НАПРАВЛЕННЫХ ПОЛЬЗОВАТЕЛЬСКИХ ЖЕСТОВ 2012
  • Альмоснино Джилеад
RU2627108C2
УСОВЕРШЕНСТВОВАННЫЙ ТЕРМИНАЛ МОБИЛЬНОЙ СВЯЗИ И СПОСОБ 2005
  • Нурми Микко А.
RU2407992C2
СПОСОБ УПРАВЛЕНИЯ ОТОБРАЖЕНИЕМ НА ЭКРАНЕ И ЭЛЕКТРОННОЕ УСТРОЙСТВО 2020
  • Чэнь, Сяосяо
  • Чжао, Вэй
  • Юань, Сюмин
  • Цуй, Цинюй
RU2781566C1
УСТРОЙСТВО И СПОСОБ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ УСТРОЙСТВА ПОЛЬЗОВАТЕЛЯ 2013
  • Дзеонг Дзин Хонг
RU2660642C2
ПЕРЕХОДЫ ГРАФИЧЕСКОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА (GUI) НА НОСИМОМ ЭЛЕКТРОННОМ УСТРОЙСТВЕ 2013
  • Мистри, Пранав
  • Сади, Саджид
  • Яо, Линин
  • Снейвли, Джон
  • Оффенберг, Ева-Мария
  • Хуан, Линк
  • Ким, Кэти
RU2754525C2
ПЕРЕХОДЫ ГРАФИЧЕСКОГО ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА (GUI) НА НОСИМОМ ЭЛЕКТРОННОМ УСТРОЙСТВЕ 2013
  • Мистри Пранав
  • Сади Саджид
  • Яо Линин
  • Снейвли Джон
  • Оффенберг Ева-Мария
  • Хуан Линк
  • Ким Кэти
RU2641462C2
Устройства, способы и графические интерфейсы пользователя для управления объектами интерфейса пользователя с визуальной и/или гаптической обратной связью 2016
  • Рошетт Томми
  • Стайер Эллисон М.
  • Лопатин Скотт
  • Мигос Чарльз Дж.
  • Федериги Крейг М.
  • Троттьер Лорен К.
  • Леонард Адам Дж.
  • Уилсон Кристофер И.
  • Престон Даниел Т.
  • Пена Энрике Д.
  • Манзари Бехкиш Дж.
  • Кинг Николас В.
  • Йеркес Джанкарло
  • Лемей Стефен О.
  • Косиенда Кеннет Л.
  • Муссетт Камиль
  • Юревиц Михаель Т
  • Джисвари Мохаммед Н.
  • Ив Джонатан
  • Дие Алан К.
  • Алонсо Руис Маркос
  • Чаудхри Имран А.
  • Аподака Грегори М.
  • Карунамуни Чанака Дж.
  • Фринджес Александр С.Д.
  • Тетслер Софиа
  • Хаяс Питер Дж.
  • Гюткнехт Оливер Д.Р.
  • Чан Цзаэ Ву
  • Бахман Уилльям М.
  • Пу Дэниел Е.
  • Бауэр Себастьян Дж.
  • Вань Вань Си
  • Ян Лоренс И.
  • Даскола Джонанан Р.
  • Анзурес Фредди А.
  • Фосс Кристофер П.
RU2677381C1
СПОСОБ ОБРАБОТКИ ПОЛЬЗОВАТЕЛЬСКОГО ЗАПРОСА, ЭЛЕКТРОННОЕ УСТРОЙСТВО И ПОСТОЯННЫЙ МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ 2014
  • Арутюнян Саркис Араикович
RU2596575C2
ДЕЛЕГИРОВАНИЕ ОБРАБОТКИ ИЗ НОСИМОГО ЭЛЕКТРОННОГО УСТРОЙСТВА 2013
  • Мистри Пранав
  • Сади Саджид
RU2621975C2

Иллюстрации к изобретению RU 2 635 065 C2

Реферат патента 2017 года СПОСОБ (ВАРИАНТЫ) И ЭЛЕКТРОННОЕ УСТРОЙСТВО (ВАРИАНТЫ) ВЗАИМОДЕЙСТВИЯ С ЭЛЕМЕНТОМ ПОТОКА СОДЕРЖИМОГО

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

Формула изобретения RU 2 635 065 C2

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

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

получение от пользователя через электронное устройство первого ввода; и

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

2. Способ по п. 1, в котором дополнительно выполняют:

получение от пользователя через электронное устройство второго ввода, который отличается от первого ввода; и

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

3. Способ по п. 1, в котором в качестве первого направления переворота используют направление по часовой стрелке, а в качестве второго направления переворота используют направление против часовой стрелки.

4. Способ по п. 1, в котором в качестве первого направления переворота используют направление против часовой стрелки, а в качестве второго направления переворота используют направление по часовой стрелке.

5. Способ по п. 2, в котором в качестве первого ввода используют первое взаимодействие с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), причем первый компонент GUI и второй компонент GUI отображают на экране электронного устройства.

6. Способ по п. 5, в котором ось разделяет первую отображаемую страницу на первую часть и вторую часть.

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

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

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

10. Способ по п. 9, в котором первый ввод является проведением с прикосновением, с перетаскиванием и с отпусканием.

11. Способ по п. 9, в котором экран и сенсорное устройство выполняют в виде сенсорного экрана.

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

13. Способ по п. 1, в котором действие является удалением элемента из потока содержимого.

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

15. Способ по п. 2, в котором элемент содержимого представляет собой медиа-актив и поток содержимого является лентой медиа-активов.

16. Способ по п. 15, в котором действие является представлением пользовательской обратной связи в отношении медиа-актива.

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

18. Способ по п. 17, в котором действие является публикацией медиа-актива в социальной сети, связанной с пользователем.

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

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

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

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

20. Способ по п. 19, в котором действие инициирует удаление элемента содержимого из потока содержимого.

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

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

23. Способ по п. 19, в котором ось расположена по центру в отношении первой отображаемой страницы и второй отображаемой страницы.

24. Способ по п. 19, в котором дополнительно выполняют:

получение от пользователя третьего жеста ввода через сенсорное устройство; и

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

25. Способ по п. 24, в котором направление переворота визуального перехода противоположно направлению переворота второго визуального перехода.

26. Способ по п. 19, в котором дополнительно выполняют:

получение от пользователя третьего жеста ввода через сенсорное устройство; и

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

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

28. Способ по п. 19, в котором элемент содержимого представляет медиа-актив и поток содержимого является лентой медиа-активов.

29. Способ по п. 19, в котором жест ввода является проведением с прикосновением, с перетаскиванием и с отпусканием.

30. Способ по п.19, в котором экран и сенсорное устройство выполняют в виде сенсорного экрана.

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

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

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

получение от пользователя через электронное устройство первого ввода;

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

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

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

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

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

35. Способ по п. 33, в котором первый ввод является первым взаимодействием с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), первый компонент GUI и второй компонент GUI отображают на экране электронного устройства.

36. Способ по п. 32, в котором ось разделяет первую отображаемую страницу на первую часть и вторую часть.

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

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

39. Электронное устройство для взаимодействия с элементом потока содержимого, включающее в себя:

постоянный носитель компьютерной информации;

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

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

получение от пользователя через электронное устройство первого ввода; и

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

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

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

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

41. Электронное устройство по п. 39, в котором устройство обработки выполнено с возможностью осуществлять первый переворот в направлении по часовой стрелке, а второй переворот - в направлении против часовой стрелки.

42. Электронное устройство по п. 39, в котором устройство обработки выполнено с возможностью осуществлять первый переворот в направлении против часовой стрелки, а второй переворот - в направлении по часовой стрелке.

43. Электронное устройство по п. 40, в котором устройство обработки выполнено с возможностью осуществлять первый ввод в виде первого взаимодействия с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI) и отображать первый компонент GUI и второй компонент GUI на экране электронного устройства.

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

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

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

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

48. Электронное устройство по п. 47, в котором сенсорное устройство выполнено с возможностью осуществления первого ввода проведением с прикосновением, с перетаскиванием и с отпусканием.

49. Электронное устройство по п. 47, в котором экран и сенсорное устройство являются сенсорным экраном.

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

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

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

53. Электронное устройство по п. 40, в котором элемент содержимого представляет собой медиа-актив и поток содержимого является лентой медиа-активов.

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

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

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

57. Электронное устройство для взаимодействия с элементом потока содержимого, включающее в себя:

постоянный носитель компьютерной информации;

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

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

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

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

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

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

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

61. Электронное устройство по п. 57, в котором устройство обработки выполнено с возможностью расположения оси по центру в отношении первой отображаемой страницы и второй отображаемой страницы.

62. Электронное устройство по п. 57, выполненное с возможностью осуществлять:

получение от пользователя третьего жеста ввода через сенсорное устройство; и

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

63. Электронное устройство по п. 62, в котором устройство обработки выполнено с возможностью инициировать осуществление переворота визуального перехода в направлении, противоположном направлению переворота второго визуального перехода.

64. Электронное устройство по п. 57, в котором устройство обработки выполнено с возможностью осуществлять:

получение от пользователя третьего жеста ввода через сенсорное устройство; и

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

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

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

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

68. Электронное устройство по п. 57, в котором экран и сенсорное устройство являются сенсорным экраном.

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

70. Электронное устройство для взаимодействия с элементом потока содержимого, включающее в себя:

постоянный носитель компьютерной информации;

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

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

получение от пользователя через электронное устройство первого ввода;

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

получение от пользователя через электронное устройство второго ввода, отличного от первого ввода; и

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

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

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

73. Электронное устройство по п. 71, в котором устройство обработки выполнено с возможностью получения первого ввода в виде первого взаимодействия с первым компонентом графического пользовательского интерфейса (GUI) и вторым компонентом графического пользовательского интерфейса (GUI), первый компонент GUI и инициирования отображения второго компонента GUI на экране электронного устройства.

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

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

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

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

Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
Способ защиты переносных электрических установок от опасностей, связанных с заземлением одной из фаз 1924
  • Подольский Л.П.
SU2014A1
Приспособление для суммирования отрезков прямых линий 1923
  • Иванцов Г.П.
SU2010A1
Многоступенчатая активно-реактивная турбина 1924
  • Ф. Лезель
SU2013A1
US D 693833 S, 19.11.2013.

RU 2 635 065 C2

Авторы

Искандаров Роман Руфикович

Даты

2017-11-08Публикация

2015-09-29Подача