RU2732198C1 - System for providing interactive media content to user's computing device using static graphic marker - Google Patents
System for providing interactive media content to user's computing device using static graphic marker Download PDFInfo
- Publication number
- RU2732198C1 RU2732198C1 RU2020119662A RU2020119662A RU2732198C1 RU 2732198 C1 RU2732198 C1 RU 2732198C1 RU 2020119662 A RU2020119662 A RU 2020119662A RU 2020119662 A RU2020119662 A RU 2020119662A RU 2732198 C1 RU2732198 C1 RU 2732198C1
- Authority
- RU
- Russia
- Prior art keywords
- user
- media content
- computing device
- data
- interactive media
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/907—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1439—Methods for optical code recognition including a method step for retrieval of the optical code
- G06K7/1443—Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/22—Character recognition characterised by the type of writing
- G06V30/224—Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2408—Monitoring of the upstream path of the transmission network, e.g. client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4307—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
- H04N21/43074—Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on the same device, e.g. of EPG data or interactive icon with a TV program
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/4722—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
- H04N21/4725—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4758—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8545—Content authoring for generating interactive applications
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Toxicology (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Social Psychology (AREA)
- Computing Systems (AREA)
- Library & Information Science (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Область техники:Engineering area:
[0001] Изобретение относится к области вычислительной техники для предоставления интерактивного медиаконтента вычислительному устройству пользователя посредством статичного графического маркера.[0001] The invention relates to the field of computing for providing interactive media content to a user's computing device via a static graphic marker.
Уровень техники:Vehicle tier:
[0002] В настоящее время существует множество систем и способов для предоставления медиаконтента вычислительному устройству пользователя. Одним из примеров таких систем и способов является способ и система для реализации интерактивного телевизионного приложения, описанные в US 2014/0090001 A1. Данное решение предусматривает способ и систему для проектирования и реализации синхронизированных интерактивных телевизионных приложений с использованием кода быстрого отклика (QR), в котором код быстрого ответа (QR) используется для маркировки транслируемого телевизионного контента. Способ и система предназначены для декодирования кода быстрого ответа (QR) на стороне приемника, чтобы предоставить универсальный указатель ресурса (URL), который размещает расширенные услуги для контента на интерактивном телевидении, а также на вторичном устройстве связи.[0002] Currently, there are many systems and methods for providing media content to a user's computing device. One example of such systems and methods is the method and system for implementing an interactive television application described in US 2014/0090001 A1. This solution provides a method and system for designing and implementing synchronized interactive television applications using a Quick Response (QR) code, in which a Quick Response (QR) code is used to mark broadcast television content. The method and system are for decoding a quick response (QR) code at the receiver side to provide a universal resource locator (URL) that hosts enhanced services for content on an iTV as well as a secondary communications device.
[0003] Однако известному решению присущи недостатки. В числе недостатков известного решения имеется низкая точность предоставления интерактивного медиаконтента вычислительному устройству пользователя. Данный недостаток обусловлен тем, что известные система и способ не обеспечивают анализ данных, полученных от вычислительного устройства пользователя.[0003] However, the known solution has disadvantages. Among the disadvantages of the known solution is the low accuracy of providing interactive media content to the user's computing device. This disadvantage is due to the fact that the known system and method do not provide analysis of data received from the user's computing device.
Раскрытие изобретения:Disclosure of the invention:
[0004] Задачей изобретения является устранение указанных выше недостатков.[0004] The object of the invention is to eliminate the above disadvantages.
[0005] Техническим результатом при этом является повышение точности предоставления интерактивного медиаконтента вычислительному устройству пользователя при одновременном обеспечении возможности обратной связи вычислительного устройства пользователя с сервером формирования и передачи эфирного медиаконтента.[0005] The technical result in this case is to improve the accuracy of providing interactive media content to the user's computing device while providing feedback from the user's computing device to the server for generating and transmitting over-the-air media content.
[0006] Для достижения данного технического результата предложена система предоставления интерактивного медиаконтента вычислительному устройству пользователя посредством статичного графического маркера, где статичный графический маркер не изменяется во время предоставления интерактивного медиаконтента конечному пользователю, при этом система содержит: по меньшей мере, один удаленный сервер, выполненный с возможностью формирования эфирного медиаконтента и передачи сформированного эфирного медиаконтента, по меньшей мере, одному устройству отображения, где упомянутое формирование происходит посредством объединения данных эфирного медиаконтента с данными, по меньшей мере, одного статичного графического маркера; сеть приема и передачи данных, выполненная с возможностью соединения, по меньшей мере, одного удаленного сервера с по меньшей мере, одним вычислительным устройством пользователя; по меньшей мере, одно вычислительное устройство пользователя, выполненное с возможностью сканирования, по меньшей мере, одного статичного графического маркера, передачи отсканированных данных упомянутому удаленному серверу, приема обработанных данных интерактивного медиаконтента, в ответ на упомянутую передачу, и отображения интерактивного медиаконтента на дисплее вычислительного устройства пользователя, где обработанные данные включают данные URL ссылки на интерактивный медиаконтент, связанный с эфирным медиаконтентом, отображаемым на упомянутом устройстве отображения в момент сканирования статичного графического маркера, а отображение интерактивного медиаконтента на дисплее вычислительного устройства пользователя происходит посредством перехода вычислительным устройством пользователя по данным URL ссылки, при этом упомянутый удаленный сервер после приема упомянутых отсканированных данных выполняет их анализ, включающий: определение времени суток в текущем географическом местоположении упомянутого вычислительного устройства пользователя, где упомянутое определение используется для дальнейшего предоставления интерактивного медиаконтента без повторного сканирования статичного графического маркера; определение эфирного медиаконтента, отображаемого в момент времени сканирования вычислительным устройством пользователя статичного графического маркера; и определение личных данных пользователя посредством их считывания с упомянутого вычислительного устройства пользователя; при этом на основе упомянутого анализа упомянутый удаленный сервер формирует обработанные данные URL ссылки на интерактивный медиаконтент для их дальнейшей передачи упомянутому вычислительному устройству пользователя; при этом вычислительное устройство пользователя выполнено с возможностью отправки на упомянутый удаленный сервер данных, связанных с пользовательским взаимодействием с интерактивным медиаконтентом, где упомянутые данные, связанные с пользовательским взаимодействием, обеспечивают прямое или косвенное управление эфиром. [0006] To achieve this technical result, a system is proposed for providing interactive media content to a user's computing device by means of a static graphic marker, where the static graphic marker does not change during the provision of interactive media content to the end user, and the system comprises: at least one remote server executed with the possibility of generating on-air media content and transmitting the generated on-air media content to at least one display device, where said formation occurs by combining data on the air media content with data from at least one static graphic marker; a network for receiving and transmitting data, configured to connect at least one remote server with at least one computing device of the user; at least one user computing device configured to scan at least one static graphic marker, transmit scanned data to said remote server, receive processed interactive media content data, in response to said transmission, and display interactive media content on the display of the computing device user, where the processed data includes URL data of a link to interactive media content associated with on-air media content displayed on said display device at the time of scanning a static graphic marker, and display of interactive media content on the display of a user's computing device occurs by the user's computing device navigating to the link URL data, wherein said remote server, after receiving said scanned data, performs their analysis, including: determining the time of day in the current geographic location and said user computing device, where said definition is used to further provide interactive media content without rescanning the static graphic marker; determining the on-air media content displayed at the time the user's computing device is scanning a static graphic marker; and determining the personal data of the user by reading them from said computing device of the user; wherein, based on said analysis, said remote server generates processed URL data for links to interactive media content for further transmission to said user computing device; wherein the user's computing device is configured to send to said remote server data related to user interaction with interactive media content, where said data related to user interaction provides direct or indirect control of the air.
[0007] Дополнительно статичный графический маркер представляет собой, по меньшей мере, один из следующих кодов: QR-код, Bar-код, буквенно-цифровой код, код в виде изображения, или их комбинацию.[0007] Additionally, the static graphic marker is at least one of the following codes: QR code, Bar code, alphanumeric code, image code, or a combination thereof.
[0008] Дополнительно личные данные пользователя включают, по меньшей мере, одни из следующих данных: пол, возраст, предпочтения пользователя или их комбинации.[0008] Additionally, the user's personal data includes at least one of the following data: gender, age, user preferences, or combinations thereof.
[0009] Дополнительно удаленный сервер в ответ на прием статичного графического маркера от вычислительного устройства пользователя направляет вычислительному устройству пользователя запрос на предоставление устройством пользователя аутентификационных данных, и в ответ на прием от устройства пользователя аутентификационных данных выполняет дальнейший упомянутый анализ и упомянутое формирование обработанных данных интерактивного медиаконтента.[0009] Additionally, the remote server, in response to receiving a static graphic token from the user's computing device, sends to the user's computing device a request for the user's device to provide authentication data, and in response to receiving authentication data from the user's device performs further analysis and said generation of the processed interactive media content data ...
[0010] Дополнительно определение эфирного медиаконтента выполняется посредством базы данных, по меньшей мере, одного удаленного сервера, где база данных содержит таблицу соответствия идентификатора (ID) эфирного медиаконтента отсканированному статичному графическому маркеру.[0010] Additionally, the determination of the on-air media content is performed by a database of at least one remote server, where the database contains a table of correspondence between the identifier (ID) of the on-air media content to a scanned static graphic marker.
[0011] Дополнительно сеть приема и передачи данных является одной из сетей: Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сеть на основе технологий LTE или LTE-A.[0011] Additionally, the network for receiving and transmitting data is one of the following networks: Internet, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, a network based on LTE or LTE-A technologies.
[0012] Дополнительно в результате прямого управления эфиром вычислительное устройство пользователя обеспечивает немедленное или отложенное на определенный период времени управляющее воздействие на эфир, отображаемый на устройстве отображения.[0012] Additionally, as a result of direct control of the air, the user's computing device provides an immediate or delayed control effect on the air displayed on the display device for a certain period of time.
[0013] Дополнительно в результате косвенного управления эфиром сервер обеспечивает управление эфиром, отображаемым на устройстве отображения, на основании пользовательских взаимодействий с интерактивным медиаконтентом, не связанных с прямым управлением эфиром.[0013] Additionally, as a result of indirect air control, the server controls the air displayed on the display device based on user interactions with the interactive media content not related to direct air control.
[0014] Очевидно, что как предыдущее общее описание, так и последующее подробное описание даны лишь для примера и пояснения и не являются ограничениями данного изобретения.[0014] Obviously, both the previous general description and the following detailed description are given by way of example and explanation only and are not limitations of the present invention.
Краткое описание чертежей:Brief Description of Drawings:
[0015] Фиг. 1 – схематичное изображение системы предоставления интерактивного медиаконтента вычислительному устройству пользователя посредством статичного графического маркера.[0015] FIG. 1 is a schematic diagram of a system for providing interactive media content to a user's computing device via a static graphic marker.
Осуществление изобретения:Implementation of the invention:
[0016] Схематическое изображение заявленной системы 100 предоставления интерактивного медиаконтента вычислительному устройству пользователя посредством статичного графического маркера на фиг. 1. Система 100 содержит, по меньшей мере, одно вычислительное устройство 101 пользователя, соединенное посредством сети 102 с, по меньшей мере, одним удаленным центральным вычислительным устройством 103.[0016] A schematic diagram of the claimed
[0017] Вычислительное устройство 101 пользователя содержит процессор, память, средство ввода данных, дисплей отображения данных. При этом процессор соединен с упомянутыми памятью, средством ввода данных и дисплеем отображения данных. Устройство 101 может быть, но не ограничиваясь этим, планшетом, смартфоном, ноутбуком, персональным компьютером. Устройство 101 выполнено с возможностью сканирования, по меньшей мере, одного статичного графического маркера, передачи отсканированных данных упомянутому удаленному серверу 103, приема обработанных данных интерактивного медиаконтента, в ответ на упомянутую передачу, и отображения интерактивного медиаконтента на дисплее вычислительного устройства пользователя. Обработанные данные включают данные URL ссылки на интерактивный медиаконтент, связанный с эфирным медиаконтентом, отображаемым на упомянутом устройстве отображения в момент сканирования статичного графического маркера, а отображение интерактивного медиаконтента на дисплее вычислительного устройства 101 пользователя происходит посредством перехода вычислительным устройством пользователя по данным URL ссылки. На фиг. 1 показано в качестве примера два устройства 101, однако количество вычислительных устройств пользователя может быть от одного и более. Вычислительное устройство 101 пользователя также выполнено с возможностью отправки на упомянутый удаленный сервер 103 данных, связанных с пользовательским взаимодействием с интерактивным медиаконтентом. Упомянутые данные, связанные с пользовательским взаимодействием, обеспечивают прямое или косвенное управление эфиром. В результате прямого управления эфиром вычислительное устройство пользователя обеспечивает немедленное или отложенное на определенный период времени управляющее воздействие на эфир. Т.е. вычислительное устройство пользователя обеспечивает непосредственное влияние на текущий эфир, отображаемый на устройстве отображения. В результате косвенного управления эфиром сервер обеспечивает управление эфиром на основании пользовательских взаимодействий с интерактивным медиаконтентом, не связанных с прямым управлением эфиром. Например, данные, полученные сервером от вычислительного устройства пользователя указывают на желание воспроизвести медиаконтент, связанный с показом определенного кинофильма. При этом, сервером было получено упомянутых данных, связанных с показом определенного кинофильма, от нескольких вычислительных устройств пользователей. На основании упомянутых данных, сервер может быть выполнен с возможностью изменить текущий эфир для показа определенного кинофильма. Необходимо отметить, что данные, полученные сервером от вычислительного устройства пользователя, могут быть данными голосования, данными розыгрышей и любыми другими данными, обеспечивающими различные динамические сценарии эфира (показа эфирного медиаконтента).[0017] The
[0018] По меньшей мере, один удаленный сервер 103 выполнен с возможностью формирования эфирного медиаконтента и передачи сформированного эфирного медиаконтента, по меньшей мере, одному устройству отображения. Упомянутое формирование происходит посредством объединения данных эфирного медиаконтента с данными, по меньшей мере, одного статичного графического маркера. В качестве устройства отображения может подразумеваться, по меньшей мере, одно из следующих устройств: телевизор, экран кинотеатра или любое другое устройство, выполненное с возможностью отображения медиаконтента. Сервер 103 после приема упомянутых отсканированных данных выполняет их анализ, включающий: определение времени суток в текущем географическом местоположении упомянутого вычислительного устройства пользователя, определение эфирного медиаконтента, отображаемого в момент времени сканирования вычислительным устройством пользователя статичного графического маркера, и определение личных данных пользователя посредством их считывания с упомянутого вычислительного устройства пользователя. Упомянутое определение используется для дальнейшего предоставления интерактивного медиаконтента без повторного сканирования статичного графического маркера. На основе упомянутого анализа упомянутый удаленный сервер 103 формирует обработанные данные URL ссылки на интерактивный медиаконтент для их дальнейшей передачи упомянутому вычислительному устройству 101 пользователя. Определение эфирного медиаконтента выполняется посредством базы данных, по меньшей мере, одного удаленного сервера 101. База данных содержит таблицу соответствия идентификатора (ID) эфирного медиаконтента отсканированному статичному графическому маркеру. [0018] At least one
[0019] Упомянутые устройства 101, а также сервер 103 соединены между собой посредством сети передачи данных 102. Упомянутая сеть 102 может являться одной из сетей: Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сетью на основе технологий LTE или LTE-A.[0019] Said
[0020] В контексте настоящего изобретения личные данные пользователя могут включать, по меньшей мере, одни из следующих данных: пол, возраст, предпочтения пользователя или их комбинации. При этом, доступ в личным данным может предоставляться только в случае пользовательского разрешения в вычислительном устройстве 101 пользователя. [0020] In the context of the present invention, a user's personal data may include at least one of the following: gender, age, user preferences, or combinations thereof. In this case, access to personal data can be provided only in case of user permission in the user's
[0021] При упомянутом определении личных данных пользователя, сервер 103 использует собранную информацию для предоставления интерактивного медиаконтента в соответствии с его релевантностью. Далее будет приведен пример предоставления интерактивного медиаконтента в соответствии с его релевантностью. Если пользователь указал все показатели, и они совпали с предоставленным интерактивным медиаконтентом, то сервер 103 присваивает данному медиаконтенту значение 100. В случае, если пользователь не указал ни один из запрашиваемых показателей личных данных, или в случае их полного несовпадения с предоставляемым интерактивным медиаконтентом, сервер присваивает данному медиаконтенту значение 0. В случае совпадения пола, сервер присваивает интерактивному медиаконтенту значение 30. В случае совпадения возраста, сервер присваивает интерактивному медиаконтенту значение 50. В случае совпадения предпочтений пользователя, сервер присваивает интерактивному медиаконтенту значение 20. В соответствии с присвоенными значениями, сервер 103 сортирует интерактивный медиаконтент в соответствии с присвоенными значениями: медиаконтент, имеющий значение 100 ставится в начало списка, а контент имеющий значение 0 – в конце или вовсе исключается из списка предоставления интерактивного медиаконтента вычислительному устройству пользователя.[0021] In the above-mentioned definition of the personal data of the user, the
[0022] В контексте настоящего изобретения статичный графический маркер может представлять собой, по меньшей мере, один из следующих кодов: QR-код, Bar-код, буквенно-цифровой код, код в виде изображения, или их комбинацию.[0022] In the context of the present invention, a static graphic marker can be at least one of the following codes: QR code, Bar code, alphanumeric code, image code, or a combination thereof.
[0023] В контексте настоящего изобретения, удаленный сервер в ответ на прием статичного графического маркера от вычислительного устройства пользователя также может направлять вычислительному устройству пользователя запрос на предоставление устройством пользователя аутентификационных данных, и в ответ на прием от устройства пользователя аутентификационных данных, выполнять дальнейший упомянутый анализ и упомянутое формирование обработанных данных интерактивного медиаконтента. Данный запрос на предоставление устройством пользователя аутентификационных данных направляется сервером только в случае, если эфирный медиаконтент на устройстве отображения связан со стриминговым предоставлением эфирного медиаконтента.[0023] In the context of the present invention, the remote server, in response to receiving a static graphic token from the user's computing device, may also send a request to the user's computing device to provide the user's device with authentication data, and in response to receiving authentication data from the user's device, perform further said analysis. and said generating the processed interactive media content data. This request for the provision of authentication data by the user's device is sent by the server only if the on-air media content on the display device is associated with the streaming provision of over-the-air media content.
[0024] Хотя данное изобретение было показано и описано со ссылкой на определенные варианты его осуществления, специалистам в данной области техники будет понятно, что различные изменения и модификации могут быть сделаны в нем, не покидая фактический объем изобретения.[0024] Although this invention has been shown and described with reference to certain embodiments thereof, those skilled in the art will appreciate that various changes and modifications may be made therein without departing from the actual scope of the invention.
Claims (16)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2020119662A RU2732198C1 (en) | 2020-06-15 | 2020-06-15 | System for providing interactive media content to user's computing device using static graphic marker |
| US17/347,894 US11438676B2 (en) | 2020-06-15 | 2021-06-15 | System for providing of interactive media content to the user's computing device via static graphic marker |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2020119662A RU2732198C1 (en) | 2020-06-15 | 2020-06-15 | System for providing interactive media content to user's computing device using static graphic marker |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2732198C1 true RU2732198C1 (en) | 2020-09-14 |
Family
ID=72516355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2020119662A RU2732198C1 (en) | 2020-06-15 | 2020-06-15 | System for providing interactive media content to user's computing device using static graphic marker |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11438676B2 (en) |
| RU (1) | RU2732198C1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20110088075A1 (en) * | 2009-10-13 | 2011-04-14 | Sony Corporation | System and method for distributing auxiliary data embedded in video data |
| US20120272279A1 (en) * | 2011-04-22 | 2012-10-25 | Uniwebs Co. Ltd. | Apparatus for providing internet protocol television broadcasting contents, user terminal and method for providing internet protocol television broadcasting contents information |
| US20120304224A1 (en) * | 2011-05-25 | 2012-11-29 | Steven Keith Hines | Mechanism for Embedding Metadata in Video and Broadcast Television |
| RU2628438C1 (en) * | 2009-07-24 | 2017-08-16 | Экспед Холдингс Пти Лтд | System and method of information control and presentation |
| RU2645563C1 (en) * | 2017-01-10 | 2018-02-21 | Михаил Нитсберг | Method of the television game to reduce the care of the audience from viewing of audiovisual works, including advertising |
| US10091544B1 (en) * | 2012-08-17 | 2018-10-02 | Cox Communications, Inc. | Visual identifier to trigger an action |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012120524A2 (en) * | 2011-03-09 | 2012-09-13 | Tata Consultancy Services Limited | A method and system for implementation of an interactive television application |
| WO2021183772A1 (en) * | 2020-03-12 | 2021-09-16 | Universal Electronics Inc. | Universal voice assistant |
-
2020
- 2020-06-15 RU RU2020119662A patent/RU2732198C1/en active
-
2021
- 2021-06-15 US US17/347,894 patent/US11438676B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2628438C1 (en) * | 2009-07-24 | 2017-08-16 | Экспед Холдингс Пти Лтд | System and method of information control and presentation |
| US20110088075A1 (en) * | 2009-10-13 | 2011-04-14 | Sony Corporation | System and method for distributing auxiliary data embedded in video data |
| US20120272279A1 (en) * | 2011-04-22 | 2012-10-25 | Uniwebs Co. Ltd. | Apparatus for providing internet protocol television broadcasting contents, user terminal and method for providing internet protocol television broadcasting contents information |
| US20120304224A1 (en) * | 2011-05-25 | 2012-11-29 | Steven Keith Hines | Mechanism for Embedding Metadata in Video and Broadcast Television |
| US10091544B1 (en) * | 2012-08-17 | 2018-10-02 | Cox Communications, Inc. | Visual identifier to trigger an action |
| RU2645563C1 (en) * | 2017-01-10 | 2018-02-21 | Михаил Нитсберг | Method of the television game to reduce the care of the audience from viewing of audiovisual works, including advertising |
Also Published As
| Publication number | Publication date |
|---|---|
| US11438676B2 (en) | 2022-09-06 |
| US20210392415A1 (en) | 2021-12-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105915953B (en) | Method, device, system, server and storage medium for live video identification | |
| US10834031B2 (en) | Information exchange method, client, and apparatus | |
| CN105282010B (en) | Processing method, device and the server that information is shared | |
| CN105721462B (en) | Information pushing method and device | |
| US11800201B2 (en) | Method and apparatus for outputting information | |
| US11172520B2 (en) | Connection method and device | |
| EP3382578A1 (en) | Two-dimensional code processing method and terminal | |
| CN114245182B (en) | Live video stream acquisition method and device | |
| US11244153B2 (en) | Method and apparatus for processing information | |
| CN104584505A (en) | Conveying state information for streaming media | |
| CN103702138A (en) | Method and system for self-adaptive appointed transcoding | |
| CN104869132A (en) | Media resource sharing system, method and server set based on Internet | |
| CN101911055A (en) | Use the e-advertising of distributed demographics | |
| US20130191856A1 (en) | Coupon distribution system, television device and server | |
| RU2732198C1 (en) | System for providing interactive media content to user's computing device using static graphic marker | |
| US11463745B2 (en) | System control apparatus, system control method and program | |
| CN111031325A (en) | Data processing method and system | |
| US20110154392A1 (en) | Method of providing service information, system thereof, and method of receiving service information | |
| KR20110039905A (en) | Ad delivery method and system | |
| CN105915611A (en) | Cross-terminal data processing method and device | |
| JP2018529149A (en) | Method and apparatus for push distributing information | |
| JP3578091B2 (en) | Content obtaining method, content providing method, content obtaining apparatus, content providing apparatus, content obtaining program, and content providing program | |
| KR20120071173A (en) | System for providing additional service of vod content using sns message and method for providing additional service using the same | |
| CN105847884B (en) | Method and device for controlling television user to use television | |
| CN110149358B (en) | Data transmission method, system and device |