Способ управления предъявлением информации



Способ управления предъявлением информации
Способ управления предъявлением информации
Способ управления предъявлением информации
Способ управления предъявлением информации
Способ управления предъявлением информации
Способ управления предъявлением информации

Владельцы патента RU 2739262:

Эрвью.ТВ, Инк. (US)

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

 

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

Из уровня техники известно считывание маркеров с устройств воспроизведения и вывод дополнительной информации в среде дополненной реальности на устройство пользователя, соответствующей считываемому маркеру (https://www.sostav.ru/publication/ar-vr-v-reklame-kak-ispolzovat-novyj-opyt-v-kommunikatsii-s-potrebitelem-34312.html), а также решения, в которых добавляется метка в ролик на экране телевизора, на которую пользователь наводит телефон и получает ссылку, при выборе которой перед ним отображается трехмерная модель, или при наведении на которую пользователю предъявляется рекламный материал (рекламный контент).

Кроме того, из уровня техники известны способ и система для добавления маркера дополненной реальности или реальной фотографии, связанной с продуктом, в телевизионную трансляцию, и для его использования с целью установления соединения для заказа товаров в интернет-магазине или приложении (см. WO 2018212521A1, опубл. 22.11.2018), причем изобретение включает: генератор маркеров для генерации маркера дополненной реальности для продукта; сервер маркеров дополненной реальности для получения и хранения маркера, генерируемого генератором маркеров; генератор маркерного сигнала для формирования сигнала для маркера, полученного от сервера маркеров, причем сигнал генерируется в формате, совместимом с широковещательным сигналом; автоматический программный контроллер (АПК) для управления генерацией сигнала генератора маркерного сигнала; синтезатор изображений, который принимает маркерный сигнал и создает широковещательное изображение; терминал передачи для передачи широковещательного сигнала; телевизор для приема широковещательного сигнала, передаваемого с передающего терминала и отображения широковещательного сигнала на экране; торговое приложение дополненной реальности (AR) для распознавания сигнала маркера и отображения заказа продукта и меню добавления изображения события; и терминал для распознавания маркера торгового продукта, отображаемого на телевизоре.

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

Еще один технический результат заключается в повышении эффективности анализа вовлеченности пользователя.

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

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

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

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

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

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

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

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

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

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

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

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

В одном из частных вариантов реализации контентом является рекламный материал или телепередача, или спортивная трансляция, или анимация, или фильм, или сериал, или музыкальный клип.

В одном из частных вариантов реализации дополнительной информацией являются элементы дополненной реальности.

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

КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ

ФИГ. 1 иллюстрирует примерный вариант системы, реализующей настоящее изобретение;

ФИГ. 2 иллюстрирует примерный вариант предъявления визуального маркера;

ФИГ. 3 иллюстрирует примерный вариант предъявления визуального предупреждающего сообщения, согласно настоящему изобретению;

ФИГ. 4 иллюстрирует примерный вариант способа осуществления настоящего изобретения;

ФИГ. 5 иллюстрирует пример вычислительной (компьютерной) системы общего назначения:

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

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

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

На ФИГ. 1 показан примерный вариант системы, реализующей настоящее изобретение.

Как показано на ФИГ. 1, система, реализующая настоящее изобретение, включает, по крайней мере, одно (или более) устройство предъявления контента (пользователю) 111, одно (или более) вычислительное устройство пользователя 113, один (или более) сервер обработки данных 115, одно (или более) дополнительное (в том числе, промежуточное) устройство 130, одно (или более) хранилище данных.

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

Устройство предъявления контента 111 может быть связано с сервером обработки данных 115 , медиасервером 121, телевидением (телевизионной сетью) 127, вычислительным устройством пользователя 113, хранилищем данных 123 и т.д. для приема (получения) и передачи (отправки) данных с использованием сети Интернет 119, в том числе с использованием дополнительных устройств (130).

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

Аудиальным контентом может являться, например, звуковое сопровождение визуального контента.

Так, например, визуальным контентом 117 и аудиальным контентом могут являться передаваемые и предъявляемые (в одном из известных форматов передачи и предъявления изображения и звука) образовательные передачи, массовые мероприятия и т.д., транслируемые по телевидению (телевизионной сети) 127, а также различные видеозаписи, передаваемые на устройство предъявления контента 111, например, медиасервером 121, сервером обработки данных, другим вычислительным устройством пользователя, устройством хранения данных (например, NAS - от англ Network Attached Storage, SAN - от англ. Storage Area Network) и т.д.

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

Показанная на ФИГ. 1 система также включает сервер обработки данных 115, который осуществляет обработку данных, хранящихся в связанном с ним (в том числе, являющимся его частью, подключенным по локальной сети и т.д.) хранилище данных 123, а также получаемых им из других источников, в том числе серверов, пользовательских вычислительных устройств (вычислительных устройств пользователей) и т.д., как описано в рамках настоящего изобретения. Данными, обрабатываемыми сервером обработки данных 115, могут являться, например, данные, получаемые с вычислительного устройства пользователя 113, медиасервера 121, хранилища данных (например, NAS, SAN и т.д.) 123 и т.д., а также данные, являющиеся результатом обработки таких данных сервером обработки данных 115.

Показанная на ФИГ. 1 система также может включать одно (или более) дополнительное устройство (дополнительное оборудование) 130, которое может использоваться, например, для передачи данных (в том числе контента) между медиасервером 121, сервером обработки данных 115, хранилищем данных 123, устройством предъявления контента 111, вычислительным устройством пользователя 113 и т.д. Так, например, дополнительное устройство 130 может использоваться для передачи контента с медиасервера 121 на устройство предъявления контента 111, для передачи данных с сервера обработки данных на устройство предъявления контента 111 и/или вычислительное устройство пользователя 113 и т.д. Дополнительным устройством 130 может являться, например, Wi-Fi-роутер, ресивер цифрового телевидения, тюнер, устройство сопряжения и т.д.

Показанная на ФИГ. 1 система также включает вычислительное устройство пользователя 113, с использованием которого пользователь может, по крайней мере, взаимодействовать с предъявляемыми маркерами (и контентом), предъявляемыми на устройстве предъявления контента 111, и передавать данные, в том числе информацию, связанную с маркерами (информацию маркеров), по крайней мере, на одну составную часть (модуль, устройство и т.д., например, на сервер обработки данных 115) системы, примерный вариант которой приведен на ФИГ. 1, и получать данные, по крайней мере, от одной составной части системы, примерный вариант которой приведен на ФИГ. 1. Также, с использованием вычислительного устройства пользователя 113 может осуществляться ввод данных (в том числе пользователем или в автоматизированном, автоматическом и т.д., в том числе инициированном пользователем, режиме), как описано в рамках настоящего изобретения. Также, на вычислительном устройстве пользователя 113 может осуществляться предъявление пользователю контента (в том числе, дополнительной информации, включающей дополнительный контент, что более подробно описан далее). Также, средствами вычислительного устройства пользователя 113 с использованием загруженного и запущенного на нем программного обеспечения может осуществляться взаимодействие пользователя с контентом (в том числе дополнительной информации и дополнительным контентом), элементами интерфейса пользователя, в том числе графического интерфейса пользователя (ГИП, GUI - от англ. graphical user interface), в частности для осуществления действий различного характера, в том числе, как описано в рамках настоящего изобретения.

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

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

Показанная на ФИГ. 1 система включает, по крайней мере, одно хранилище данных 123. Хранилище данных, например, хранилище данных 123, может быть связано, по крайней мере, с одной частью системы или являться составным элементом (составной частью, модулем и т.д.), по крайней мере, одной части системы, примерный вариант которой показан на ФИГ.1. Так, например, хранилище данных 123 может являться частью сервера обработки данных 115, медиасервера 121, устройства предъявления контента 111, вычислительного устройства пользователя 113 и т.д. или может быть связано с ними с использованием, по крайней мере одного известного вида связи, например, с использованием проводного соединения и/или беспроводного соединения.

Контент может храниться в хранилище данных 123, например, в открытом формате контейнера для мультимедиа файлов (в частности, в открытый медиаконтейнер).

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

Упомянутыми параметрами маркеров могут являться время начала и/или окончания предъявления маркера в предъявляемом контенте, длительность предъявления маркера, форма визуального маркера, прозрачность визуального маркера, громкость аудиального маркера, расположение визуального маркера в визуальном контенте, количество предъявляемых маркеров, порядок предъявления маркеров, совместное предъявление маркеров и т.д.

Стоит отметить, что хранилищем данных 123 может являться, по крайней мере, один накопитель на жестких магнитных дисках (НЖМД), твердотельный накопитель (от англ. solid-state drive/SSD), сетью хранения данных (SAN, от англ. Storage Area Network), сетевая система хранения данных (NAS, от англ. Network Attached Storage) и/или любое другое устройство, позволяющее осуществлять запись, чтение и/или хранение данных, в частности, контента, на устройстве, реализующим хранилище данных. Стоит также отметить, что контент в упомянутом хранилище данных может храниться в любом известном формате, например, в виде, по крайней мере, одной базы данных (БД), в формате видеофайлов, аудиофайлов и т.д. Для управления, создания и использования упомянутой базы данных могут использоваться различные системы управления базами данных (СУБД).

Контент (аудиальный контент и/или визуальный контент), в том числе, дополнительная информация и дополнительный контент, или, по крайней мере, одна часть контента, может транслироваться на устройство предъявления контента 111 с использованием телевизионной сети или с медиасервера 121, и/или с вычислительного устройства пользователя 113, с хранилища данных 123 , и/или сервера обработки данных 115 и т.д.

Также, контент, в том числе дополнительная информация и дополнительный контент, или, по крайней мере, одна часть контента, может транслироваться на вычислительное устройство пользователя 113 с использованием телевизионной сети или с медиасервера 121, и/или с устройства предъявления контента 111, с хранилища данных 123, и/или сервера обработки данных 115 и т.д.

Показанная на ФИГ. 1 система включает, по крайней мере, один медиасервер 121, на котором, по крайней мере, хранится, и/или формируется, и/или обрабатывается и т.д. контент, передаваемый на устройство предъявления контента 111, и/или вычислительное устройство пользователя 113, и/или сервер обработки данных 115, в том числе для осуществления его хранения, дополнительной обработки, передачи, предъявления и т.д., в зависимости от поддерживаемого (и предоставляемого) функционала части (получающей данные) системы, примерный вариант которой приведен на ФИГ. 1.

Медиаконтент также может транслироваться с сервера обработки данных 115, в том числе после его передачи с медиасервера 121 и/или хранилища данных 123 (и/или из другого источника данных, в частности, контента) и дополнительной обработки, например, по крайней мере, после добавления в него маркеров (код-маркеров, стимулов), например, аудиальных маркеров и/или визуальных маркеров 135, дополнительной информации, в том числе дополнительного контента, элементов интерфейса пользователя и т.д.

На ФИГ. 2 показан пример одного из вариантов предъявления пользователю маркера, согласно настоящему изобретению.

Так, на ФИГ. 2 показан примерный вариант предъявления визуального маркера 135 в визуальном контенте 117, предъявляемом пользователю на устройстве предъявления контента 111.

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

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

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

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

Визуальный маркер 135 может быть добавлен с использованием нелинейного видеоредактора, причем визуальный маркер может быть добавлен в визуальный контент, как заранее, так и в процессе воспроизведения визуального контента 117 (онлайн, от англ. online). Так, например, визуальный маркер 135 может быть добавлен в визуальный контент 117 с использованием редактора, в том числе нелинейного редактора, до начала предъявления визуального контента 117, например, посредством добавления маркера на сервере обработки данных 115 медиасервере 121 и т.д., или в процессе предъявления визуального контента 117, при этом на устройстве предъявления контента 111 (или на дополнительном устройстве 130) должно быть установлено (загружено и запущено) программное обеспечение, выполненное с возможностью осуществления такого добавления, например, может быть установлен упомянутый видеоредактор или установленный и запущенный на устройстве предъявления контента 111 медиаплеер (проигрыватель мультимедиа) должен поддерживать добавление упомянутых визуальных маркеров, или в случае предъявления визуального контента 117 с использованием веб-технологий (например, с использованием веб-сервисов предъявления контента) медиаплеер, с использованием которого осуществляется предъявление контента, должен поддерживать добавление таких маркеров, и т.д.

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

Так, визуальный маркер 135 может добавляться (в частности интегрироваться) в предъявляемый визуальный контент 117, в частности, интегрироваться в предъявляемый визуальный контент 117, в формате цифр («1», «2», «123» и т.д.), букв (А, Б, «В» и т.д.), слов («Открыть», «Купить», «Найти», «Лучшее предложение», «Узнать больше» и т.д.), специальных символов (дефис, тире, минус и т.д.), геометрических фигур (квадрат, круг и т.д.), математических символов, иероглифов и т.д. и их комбинаций, например, «Предложение № 1», «1-Лучшее предложение, 2-Открыть» и т.д.

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

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

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

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

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

Параметры маркеров, такие, как время начала и/или окончания предъявления маркера в предъявляемом контенте, длительность предъявления маркера, форма визуального маркера 135, прозрачность визуального маркера 135, громкость аудиального маркера, расположение визуального маркера 135 в визуальном контенте 117, количество предъявляемых маркеров, порядок предъявления маркеров, совместное предъявление маркеров и т.д., могут быть заданы пользователем (или в автоматизированном режиме, например, с использованием алгоритма анализа предыдущих предъявлений маркеров, телеканала, на котором предъявляются маркеры и контент, включая расположение эмблемы телеканала, частота взаимодействия пользователей с маркерами с теми же или отличными параметрами и т.д.), например, на сервере обработки данных 115, причем параметры маркеров могут быть заданы до, после или в процессе создания маркеров, а также до или во время предъявления маркеров. Так, например, может быть задан порядок предъявления маркеров с заданием времени начала предъявления маркеров, когда например, сначала предъявляется первый визуальный маркер через десять минут после начала предъявления контента, далее предъявляется аудиальный маркер через две минуты после начала предъявления первого визуального маркера (или через одиннадцать минут после начала предъявления визуального контента), далее предъявляется второй визуальный маркер через одну минуту после начала предъявления аудиального маркера и т.д. Также, может быть задано расположение маркеров на экране устройства предъявления контента 111, например, один (в частности, первый) визуальный маркер предъявляется в верхнем левом углу экрана устройства предъявления контента 111, второй визуальный маркер предъявляется в нижней части экрана по центру. Расположение визуальных маркеров может задаваться в зависимости от размера (разрешения) предъявляемого визуального контента, например, в графических координатах, где точка с нулевыми координатами ({0,0}, х = 0, y = 0) может быть расположена в левом нижнем углу визуального контента, а точка с максимальными координатами (например, {1920, 1080} для разрешения визуального контента 1920х1080), в правом верхнем углу экрана. Также, может быть задан размер визуального маркера, например, ширина и высота визуального маркера.

Описываемые в настоящем изобретении маркеры могут быть связаны с контентом, предъявляемым пользователю, или частью предъявляемого контента. Так, например, маркер может быть связан с одеждой персонажа (демонстрируемом на экране устройства предъявления контента 111), текстом, произносимым персонажем и т.д. Так, например, шляпа персонажа может быть связана с визуальным маркером с идентификатором (ID) «12345В», который предъявляется пользователю в формате изображения (или текста), как «Узнать больше 12345В», и/или с аудиальным маркером с идентификатором (ID) «12345А», который предъявляется пользователю в формате голосового сообщения «Узнать больше 12345А», или с аудиовизуальным маркером с идентификатором (ID) 12345АВ, который предъявляется пользователю в формате изображения (или текста) и голосового сообщения «Узнать больше 12345АВ». Маркер может быть размещен в любой части экрана, в том числе поверх шляпы персонажа, рядом с ней, с одного из краев экрана и т.д., в том числе так, чтобы не закрывать пользователю другие (в том числе важные) элементы предъявляемого контента.

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

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

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

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

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

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

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

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

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

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

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

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

Для начала голосового ввода данных пользователь может активировать элемент (графический) интерфейса пользователя упомянутого приложения, например, выбрать (коснуться, использовать манипулятор «мышь» и т.д.) программный элемент типа «кнопка».

Также, пользователь может активировать загруженный (или встроенный, предустановленный) на вычислительное устройство пользователя 113 голосовой помощник (виртуальный ассистент, виртуальный цифровой помощник), например, «Siri» или «Google Assistant», в частности, посредством нажатия (и удерживания) соответствующей программной кнопки или активации голосового помощника голосом (например, «Ок, Гугл»), после чего осуществить ввод голосом (произнести) «Airview один два три четыре» или «Ок Гугл Airview один два три четыре», т.е. содержание (все или, по крайней мере, часть) маркера (например, изображение, в том числе в формате текста, «Airview 1234»). Далее введенная пользователем информация с использованием API голосового помощника (и/или API приложения, установленного на вычислительном устройстве пользователя, описываемое в настоящем изобретении) передается в упомянутое приложение, установленное на вычислительное устройство пользователя для обработки (в том числе предобработки) и передачи на сервер обработки данных, в том числе для предоставления дополнительной информации, как описано в рамках настоящего изобретения. Также, введенная пользователем информация (данные) с использованием голосового помощника может быть передана в веб-браузер, установленный на вычислительном устройстве пользователя, для получения пользователем дополнительной информации, причем может использоваться API приложения, установленного на вычислительном устройстве пользователя, для добавления к введенной пользователем информации веб-адреса веб-страницы (соответствующего веб-сайта) для получения дополнительной информации. Так, например, к введенной пользователю информации «Airview один два три четыре» может быть добавлен адрес веб-страницы веб-сайта «my_site_airview.ru» для получения веб-ссылки вида «https://www.my_site_airview.ru/Airview один два три четыре». Также, введенная пользователем с использованием голосового помощника информация голосом (в аудио-формате) может быть преобразована (сконвертирована) в текстовый формат, например, «Airview 1234» (или «Airview 1234», или «Airview один два три четыре» и т.д.), средствами приложения, установленного на вычислительном устройстве пользователя, или голосового помощника перед добавлением (вводом) в адресную строку веб-браузера. Также, при вводе информации пользователем (в текстовом, аудио- или графическом формате) в веб-браузере может использоваться используемая по умолчанию поисковая система, например, поисковая система Google, Yandex и т.д., с использованием которой средствами вычислительного устройства пользователя (и средствами, предоставляемыми соответствующим сервисом) будет осуществлен поиск введенной пользователем информации, выступающей в данном случае в качестве поискового запроса (в частности, преобразованная в поисковый запрос, в том числе в формат поисковой системы), и выведены результаты поиска в виде веб-ссылок, при выборе которых пользователь будет перемещен на веб-страницу, соответствующую введенной информации для получения дополнительной информации и/или загрузки приложения на вычислительное устройство пользователя, описанное в рамках настоящего изобретения, и/или для осуществления возможности поделиться содержащимся по ссылке (на веб-странице) дополнительной информацией с другими пользователями. При осуществлении поиска может быть использован (и осуществляться) поиск по введенному изображению (с использованием камеры), тексту (посредством ручного ввода или после обработки изображения, аудиозаписи), аудиозаписи.

Таким образом, при помощи голосового ввода (с использованием, например, голосового помощника), пользователь в приложении может удерживать «иконку» для голосового ввода и продиктовать маркер, например «Arview 1234», который далее передается на сервер обработки данных, в том числе после дополнительного преобразования в текстовый формат (вид).

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

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

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

Таким образом, при текстовом вводе пользователь вводит маркер, например «Arview 1234», в специальное поле в программном обеспечении (приложении) на вычислительном устройстве пользователя 113 или вводит в адресную строку интернет-браузера на вычислительном устройстве пользователя 113.

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

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

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

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

Также, регистрируемый маркер (данные маркера), вводимый в память вычислительного устройства пользователя 113 может быть преобразован средствами вычислительного устройства пользователя 113 в один другой формат данных, например, средствами вычислительного устройства отображаемый в маркере текст (или текст воспроизведенного аудиомаркера) может быть распознан и преобразован из графического (или аудиального) в текстовый формат и т.д. Такое преобразование также может осуществляться средствами сервера обработки данных 115 после передачи зарегистрированных (и/или введенных) данных, как описано в рамках настоящего изобретения.

После ввода данных маркера вычислительным устройством пользователя 113 осуществляется передача введенных данных маркера (в том числе после предварительной обработки таких данных и/или самого маркера вычислительным устройством пользователя 113) на сервер обработки данных 115.

После получения сервером обработки данных 115 введенной информации (данных) маркера сервером обработки данных 115 осуществляется поиск переданной информации маркера в базе данных хранилища данных 123 и связанных с ней данными. Так, сервером обработки данных 115 (например, модулем поиска данных) осуществляется поиск полученной информации с хранимой информацией в базе данных, например, сравнивается такая информация маркера (информация, содержащаяся в маркере), как текст маркера (текст, содержащийся в маркере) «Узнать больше 12345Т» с записями в базе данных хранилища данных 123 и после того, как будет найдена запись «Узнать больше 12345Т» в базе данных, то сервер обработки данных 115 осуществляет получение связанной с такой записью дополнительной информации, хранящейся в той же базе данных или связанной с сервером обработки данных 115 другой базе данных. Также, поиск данных маркера может осуществляться по части данных маркера. Маркер может содержать идентификатор маркера в базе данных. Так, например, в приведенном выше примере может быть использован текст «1234» или «1234Т» для поиска маркера. В частном случае текст «1234» может являться идентификатором маркера, а литера «Т» - признаком принадлежности маркера к текстовым маркерам (в частном случае, являющимся вариантом визуального маркера).

Также, при вводе данных маркера в формате изображения, на сервер обработки данных 115 вычислительным устройством пользователя 113 передается такое изображение, которое сравнивается с изображениями, хранимыми в хранилище данных 123, в частности, в базе данных, сервера обработки данных 115. После нахождения такого изображения в базе данных, сервером обработки данных 115 осуществляется получение связанной с таким изображением (в частности, данными маркера) дополнительной информации (в том числе с использованием идентификатора маркера, идентификатора дополнительной информации и т.д.). Так, на сервере обработки данных 115 изображение сравнивается с изображениями содержащимися в базе данных. Также, может осуществляться дополнительная обработка полученного сервером обработки данных 115 изображения для извлечения из него информации в текстовом формате, например, с использованием технологий распознавания текста (преобразования текста из графического представления в текстовое). После распознавания маркера может осуществляться поиск (и получение) дополнительной информации, как описано для поиска (и получения) дополнительной информации для данных маркера, полученных в текстовом формате.

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

Так, упомянутая связанная дополнительная информация может быть получена по связанной с упомянутой записью в базе данных хранилища данных 123 ссылке на расположение дополнительной информации (например, на позицию в базе данных, имя файла и т.д.). Также для получения дополнительной информации может использоваться идентификатор маркера, соответствующий данным маркера, соответствующий данным маркера и хранящийся в базе данных хранилища данных 123. Так, после нахождения данных маркера в базе данных хранилища данных 123, например, в таблице базы данных (таблице 1), сервер обработки данных 115 получает идентификатор маркера из той же таблицы (например, из соседней ячейки таблицы) или из другой таблицы (таблицы 2) по ключу, если, например, данные хранятся в таблицах типа ключ-значение (или с использованием значения хэш-функции, если данные хранятся в хэш-таблице), или любым иным известным способом. Далее по идентификатору маркера сервером обработки данных 115 осуществляется поиск дополнительной информации, хранящейся в хранилище данных 123 (или другом связанном с сервером обработки данных 115), например, с использованием таблицы базы данных, в которой хранится связь идентификаторов маркеров и дополнительной информации. Далее сервер обработки данных 115 передает найденную (в том числе с использованием идентификатора дополнительной информации, связанного с идентификатором маркера и/или содержимым, в частности, данными, маркера) дополнительную информацию на вычислительное устройство пользователя 113.

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

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

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

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

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

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

Также, как описано в рамках настоящего изобретения дополнительная информация может являться (может быть представлена, предъявлена и т.д.) информацией, дублирующей (в том числе копирующей), дополняющей (в частности, раскрывающей) предъявляемый контент, по крайней мере, на одном устройстве системы, примерный вариант которой приведен на ФИГ. 1, например, на устройстве предъявления контента 111 и/или вычислительном устройстве пользователя 113. Так, маркер может быть использован для переноса (дублирования, дополнения и т.д.) контента, например, на вычислительное устройство пользователя 113.

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

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

Маркер, а также информация в нем (связанная с ним информация и т.д.) может меняться (в том числе может быть изменена, например, средствами сервера обработки данных 115, устройством предъявления контента 111 и т.д.), например, каждый заданный промежуток времени, например, каждые десять секунд, одну минуту и т.д., а также маркер может быть заменен на другой маркер. Так, например, может быть изменен как сам маркер, так и содержащаяся в нем информация, в том числе без изменения предъявляемой в маркере информации. Так, например, одному изображению (визуальному представлению) одного маркера может соответствовать различная информация, например, в зависимости от времени предъявления маркера. Так, например, если визуальный маркер предъявляется в формате одномерного кода (1D-код), например, EAN (от англ. European Article Number, европейский номер товара), UPC (от англ. Universal Product Code, универсальный код товара), и/или двумерного кода (2D-код), например, DataMatrix-кода, QR-кода и т.д., т.е. содержит закодированную информацию, то одному такому изображению (в частности, изображению кода) может соответствовать различная информация (или часть отличающейся друг друга информации), сохраненная в базе данных хранилища данных 123 сервера обработки данных 115.

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

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

Также, с использованием вычислительного устройства пользователя 113 пользователи могут делиться с другими пользователями предъявляемым контентом, дополнительной информацией, включая информацией о товарах и услугах, и т.д. с другими пользователями, в том числе посредством социальных сетей (с использованием API, от англ. - программный интерфейс приложения), например, с использованием программной кнопки «Поделиться» в интерфейсе приложения (программного обеспечения), установленного на вычислительном устройстве пользователя 113.

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

На ФИГ. 3 показан примерный вариант предъявления визуального предупреждающего сообщения 156, согласно настоящему изобретению.

На ФИГ. 4 показан примерный вариант способа осуществления настоящего изобретения.

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

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

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

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

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

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

В шаге 411 предъявляют пользователю на устройстве предъявления контента маркер вместе с предъявляемым контентом.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- обратиться к голосовому помощнику, например, «Siri» или «Google Assistant»,

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

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

Так, графическими значками иконками (иконками) управления информацией могут являться, но не ограничиваясь:

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

- значок (иконка) запуска дополненной реальности, например, поставить модель кухонного комбайна на стол в дополненной реальности, внутри интерфейса;

- значок (иконка) запуска и воспроизведения видео внутри интерфейса;

- значок (иконка) запуска функционала осуществления покупки внутри интерфейса (купить товар).

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

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

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

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

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

Также, дополнительная информация, предъявляемая пользователю и с которой он может взаимодействовать (в том числе которой он может управлять) с использованием интерфейса, может содержать трехмерную модель (3D-модель) товара, иметь возможность примерить его в дополненной реальности, получить аудио и видео дополнительную информацию, осуществить моментальную покупку, например, с использованием технологии систем мобильных платежей и электронных кошельков (например, «Apple Pay»), поделиться информацией с другими пользователями, которым также будут доступны перечисленные функции, в том числе после загрузки приложения на устройства пользователей или с использованием веб-интерфейса.

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

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

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

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

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

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

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

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

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

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

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

В частном случае передаваемая на вычислительное устройство (пользователя) дополнительная информация передается в формате веб-страницы со своим собственным сгенерированным (сервером обработки данных, вычислительным устройством пользователя, с которого передается дополнительная информация, и т.д.) единым указателем ресурса (URL), причем такая веб-страница может включать, по крайней мере, элементы интерфейса пользователя, например, значки меню управления контентом и сам контент, причем веб-страница может быть реализована с использованием технологий PWA (от англ. Progressive Web Applications - прогрессивное веб-приложение) и/или AMP (от англ. Accelerated Mobile Pages - технология ускоренных мобильных страниц).

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

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

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

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

Также на вход, по крайней мере, одного слоя передают данные, включающие данные, введенные пользователем, в частности, данные взаимодействия пользователя с маркерами, например, введенное пользователем содержание маркеров. Например, пользователь взаимодействовал с маркером с уникальным идентификатором «123» с заданными параметрами «левый верхний угол, время предъявления 20 секунд», начало предъявления - 20 минут от начала предъявления контента и т.д., в контенте с уникальным идентификатором «1235423» 20 раз за 20 предъявлений такого контента, а с маркером с уникальным идентификатором «1341» с заданными параметрами «правый верхний угол, время предъявления 200 секунд», начало предъявления - 40 минут от конца предъявления контента и т.д., в контенте с уникальным идентификатором «1242» пользователь провзаимодействовал 10 раз за 40 предъявлений такого контента, следовательно эффективней размещать маркер, как в первом случае, чем во втором, следовательно, необходимо обработать (в частности, проанализировать) такие данные, в том числе с использованием нейронной сети, передавая указанные параметры, идентификаторы и т.д., по крайней мере, на один входной слой нейронной сети,

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

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

На ФИГ. 5 показан пример вычислительной (компьютерной) системы общего назначения, которая включает в себя многоцелевое вычислительное устройство в виде компьютера 20 или сервера, включающего в себя процессор 21, системную память 22 и системную шину 23, которая связывает различные системные компоненты, включая системную память с процессором 21.

Системная шина 23 может быть любого из различных типов структур шин, включающих шину памяти или контроллер памяти, периферийную шину и локальную шину, использующую любую из множества архитектур шин. Системная память включает постоянное запоминающее устройство (ПЗУ) 24 и оперативное запоминающее устройство (ОЗУ) 25. В ПЗУ 24 хранится базовая система ввода/вывода 26 (БИОС), состоящая из основных подпрограмм, которые помогают обмениваться информацией между элементами внутри компьютера 20, например, в момент запуска.

Компьютер 20 также может включать в себя накопитель 27 на жестком диске для чтения с и записи на жесткий диск, не показан, накопитель 28 на магнитных дисках для чтения с или записи на съемный магнитный диск 29, и накопитель 30 на оптическом диске для чтения с или записи на съемный оптический диск 31 такой, как компакт-диск, цифровой видео-диск и другие оптические средства. Накопитель 27 на жестком диске, накопитель 28 на магнитных дисках и накопитель 30 на оптических дисках соединены с системной шиной 23 посредством, соответственно, интерфейса 32 накопителя на жестком диске, интерфейса 33 накопителя на магнитных дисках и интерфейса 34 оптического накопителя. Накопители и их соответствующие читаемые компьютером средства обеспечивают энергонезависимое хранение читаемых компьютером инструкций, структур данных, программных модулей и других данных для компьютера 20.

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

Различные программные модули, включая операционную систему 35, могут быть сохранены на жестком диске, магнитном диске 29, оптическом диске 31, ПЗУ 24 или ОЗУ 25. Компьютер 20 включает в себя файловую систему 36, связанную с операционной системой 35 или включенную в нее, одно или более программное приложение 37, другие программные модули 38 и программные данные 39. Пользователь может вводить команды и информацию в компьютер 20 при помощи устройств ввода, таких как клавиатура 40 и указательное устройство 42. Другие устройства ввода (не показаны) могут включать в себя микрофон, джойстик, геймпад, спутниковую антенну, сканер или любое другое.

Эти и другие устройства ввода соединены с процессором 21 часто посредством интерфейса 46 последовательного порта, который связан с системной шиной, но могут быть соединены посредством других интерфейсов, таких как параллельный порт, игровой порт или универсальная последовательная шина (УПШ). Монитор 47 или другой тип устройства визуального отображения также соединен с системной шиной 23 посредством интерфейса, например, видеоадаптера 48. В дополнение к монитору 47, персональные компьютеры обычно включают в себя другие периферийные устройства вывода (не показано), такие как динамики и принтеры.

Компьютер 20 может работать в сетевом окружении посредством логических соединений к одному или нескольким удаленным компьютерам 49. Удаленный компьютер (или компьютеры) 49 может представлять собой другой компьютер, сервер, роутер, сетевой ПК, пиринговое устройство или другой узел единой сети, а также обычно включает в себя большинство или все элементы, описанные выше, в отношении компьютера 20, хотя показано только устройство хранения информации 50. Логические соединения включают в себя локальную сеть (ЛВС) 51 и глобальную компьютерную сеть (ГКC) 52. Такие сетевые окружения обычно распространены в учреждениях, корпоративных компьютерных сетях, Интернете.

Компьютер 20, используемый в сетевом окружении ЛВС, соединяется с локальной сетью 51 посредством сетевого интерфейса или адаптера 53. Компьютер 20, используемый в сетевом окружении ГКС, обычно использует модем 54 или другие средства для установления связи с глобальной компьютерной сетью 52, такой как Интернет.

Модем 54, который может быть внутренним или внешним, соединен с системной шиной 23 посредством интерфейса 46 последовательного порта. В сетевом окружении программные модули или их части, описанные применительно к компьютеру 20, могут храниться на удаленном устройстве хранения информации. Надо принять во внимание, что показанные сетевые соединения являются типичными, и для установления коммуникационной связи между компьютерами могут быть использованы другие средства.

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

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

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

- предъявляют пользователю на устройстве предъявления контента маркер вместе с предъявляемым контентом;

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

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

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

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

- предъявляют на вычислительном устройстве пользователя дополнительную информацию, причем предъявляемая дополнительная информация предъявляется пользователю в визуальном формате и/или аудиальном формате.

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

3. Способ по п. 1, в котором информацию, содержащуюся в маркере, предъявляют пользователю в формате текста, в формате изображения и/или в аудиоформате.

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

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

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

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

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

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

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

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

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

13. Способ по п. 1, в котором контентом является рекламный материал или телепередача или анонс, или спортивная трансляция, или анимация, или фильм, или сериал, или музыкальный клип.

14. Способ по п. 1, в котором дополнительной информацией являются элементы дополненной реальности.

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



 

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

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении эффективности кодирования видеосигнала.

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

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

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

Изобретение относится к области кодирования/декодирования, в частности к кодированию в интра-режиме стандарта Высокоэффективного Кодирования Видеосигнала (HEVC). Техническим результатом является повышение эффективности кодирования/декодирования информации о режимах предсказания.

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

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

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

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

Изобретение относится к средствам контроля технического состояния подвижного состава. Система включает блок сервера автоматизированной системы (2), блоки персонального мобильного устройства локомотивной бригады (3), блоки персонального мобильного устройства ремонтной бригады (4), блоки персонального мобильного устройства приемщика (5), блок удаленного планирования (6), блока ПК депо (7), системный блок (8), блок базы данных (9), блок программного обеспечения (10), блок нормативно-справочной информации (11), блок сбора и хранения информации (12), блок технологических карт (13), который состоит из блока ТК локомотивной бригады (14), блока ТК ремонтной бригады (15) и блока ТК приемщика (16), блок формирования электронного журнала ТУ-152 (17), блок планирования (18), блок ПК локомотивной бригады (19), который состоит из блока считывания радиометок локомотивной бригады (20), блока фото-видео фиксации локомотивной бригады (21) и блока программного обеспечения персональных мобильных устройств локомотивной бригады (22), блок фиксации инцидентов локомотивной бригады (23), блок просмотра электронного журнала ТУ-152 локомотивной бригады (24), блок приема/сдачи поезда (25), блок ТО-1 в поезде (26) и блок ТО-2 в поезде (27), блок ПК ремонтной бригады (28), который состоит из блока считывания радиометок ремонтной бригады (29) и блока программного обеспечения персональных мобильных устройств ремонтной бригады 30, блока фиксации инцидентов ремонтной бригады (31), блока просмотра электронного журнала ТУ-152 ремонтной бригады (32) и блока (ТО-2) в депо (33), блок ПК приемщика (34), который состоит из блока считывания радиометок приемщика 35, блока фото-видео фиксации приемщика (36) и блока программного обеспечения персональных мобильных устройств приемщика (37), состоящего, в свою очередь, из блока просмотра электронного журнала ТУ-152 приемщика (38) и блока проверки выполнения ТО и устранения инцидентов (39), блока ПК с удаленным доступом (40), блок ведения планирования (41), блок программного обеспечения кодирования радиометок (42), формирования радиометок (43).
Наверх