[go: up one dir, main page]

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 PDF

Info

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
Application number
RU2020119662A
Other languages
Russian (ru)
Inventor
Максим Анатольевич Красавин
Василий Васильевич Корольков
Original Assignee
Максим Анатольевич Красавин
Василий Васильевич Корольков
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Максим Анатольевич Красавин, Василий Васильевич Корольков filed Critical Максим Анатольевич Красавин
Priority to RU2020119662A priority Critical patent/RU2732198C1/en
Application granted granted Critical
Publication of RU2732198C1 publication Critical patent/RU2732198C1/en
Priority to US17/347,894 priority patent/US11438676B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/44Processing 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/44008Processing 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods 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/1404Methods for optical code recognition
    • G06K7/1439Methods for optical code recognition including a method step for retrieval of the optical code
    • G06K7/1443Methods for optical code recognition including a method step for retrieval of the optical code locating of the code in an image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/22Character recognition characterised by the type of writing
    • G06V30/224Character recognition characterised by the type of writing of printed characters having additional code marks or containing code marks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/266Channel 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/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising 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/43074Synchronising 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing 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/442Monitoring 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/44213Monitoring of end-user related data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/462Content 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/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/4722End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-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/4722End-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/4725End-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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4758End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for providing answers, e.g. voting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content 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

FIELD: physics.SUBSTANCE: invention relates to computer engineering. System for providing interactive media content to a user's computing device using a static graphic marker comprises: a remote server for generating on-air media content and transmitting it to a display device, generating occurs by combining data of the broadcast media content with the static graphic marker data; a network for receiving and transmitting data for connecting a remote server with a user equipment; a user computing device for scanning a static graphic marker, transmitting scanned data to a remote server, receiving processed interactive media content in response to transmitting and displaying interactive media content on a display of a user's computing device.EFFECT: high accuracy of providing interactive media content to a user's computing device while providing the possibility of feedback of the user's computing device with the server for generating and transmitting broadcast media content.8 cl, 1 dwg

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 system 100 for providing interactive media content to a user's computing device via a static graphics marker in FIG. 1. System 100 comprises at least one user computing device 101 coupled through a network 102 to at least one remote central computing device 103.

[0017] Вычислительное устройство 101 пользователя содержит процессор, память, средство ввода данных, дисплей отображения данных. При этом процессор соединен с упомянутыми памятью, средством ввода данных и дисплеем отображения данных. Устройство 101 может быть, но не ограничиваясь этим, планшетом, смартфоном, ноутбуком, персональным компьютером. Устройство 101 выполнено с возможностью сканирования, по меньшей мере, одного статичного графического маркера, передачи отсканированных данных упомянутому удаленному серверу 103, приема обработанных данных интерактивного медиаконтента, в ответ на упомянутую передачу, и отображения интерактивного медиаконтента на дисплее вычислительного устройства пользователя. Обработанные данные включают данные URL ссылки на интерактивный медиаконтент, связанный с эфирным медиаконтентом, отображаемым на упомянутом устройстве отображения в момент сканирования статичного графического маркера, а отображение интерактивного медиаконтента на дисплее вычислительного устройства 101 пользователя происходит посредством перехода вычислительным устройством пользователя по данным URL ссылки. На фиг. 1 показано в качестве примера два устройства 101, однако количество вычислительных устройств пользователя может быть от одного и более. Вычислительное устройство 101 пользователя также выполнено с возможностью отправки на упомянутый удаленный сервер 103 данных, связанных с пользовательским взаимодействием с интерактивным медиаконтентом. Упомянутые данные, связанные с пользовательским взаимодействием, обеспечивают прямое или косвенное управление эфиром. В результате прямого управления эфиром вычислительное устройство пользователя обеспечивает немедленное или отложенное на определенный период времени управляющее воздействие на эфир. Т.е. вычислительное устройство пользователя обеспечивает непосредственное влияние на текущий эфир, отображаемый на устройстве отображения. В результате косвенного управления эфиром сервер обеспечивает управление эфиром на основании пользовательских взаимодействий с интерактивным медиаконтентом, не связанных с прямым управлением эфиром. Например, данные, полученные сервером от вычислительного устройства пользователя указывают на желание воспроизвести медиаконтент, связанный с показом определенного кинофильма. При этом, сервером было получено упомянутых данных, связанных с показом определенного кинофильма, от нескольких вычислительных устройств пользователей. На основании упомянутых данных, сервер может быть выполнен с возможностью изменить текущий эфир для показа определенного кинофильма. Необходимо отметить, что данные, полученные сервером от вычислительного устройства пользователя, могут быть данными голосования, данными розыгрышей и любыми другими данными, обеспечивающими различные динамические сценарии эфира (показа эфирного медиаконтента).[0017] The computing device 101 of the user includes a processor, memory, means for inputting data, display display data. The processor is connected to said memory, data input means and data display. The device 101 can be, but is not limited to, a tablet, a smartphone, a laptop, a personal computer. The device 101 is configured to scan at least one static graphic marker, transmit the scanned data to said remote server 103, receive processed interactive media content data in response to said transmission, and display the interactive media content on a display of the user's computing device. 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 the user's computing device 101 occurs by the user's computing device navigating to the link URL data. FIG. 1 shows, as an example, two devices 101, however, the number of computing devices of a user can be from one or more. User computing device 101 is also configured to send data related to user interaction with interactive media content to said remote server 103. Said data related to user interaction provides direct or indirect control of the air. As a result of direct control of the air, the user's computing device provides an immediate or delayed control effect on the air for a certain period of time. Those. the user's computing device provides a direct impact on the current broadcast being displayed on the display device. As a result of indirect broadcast control, the server provides broadcast control based on user interactions with interactive media content, not related to direct broadcast control. For example, data received by the server from a user's computing device indicates a desire to reproduce media content associated with a particular movie. At the same time, the server received the said data associated with the display of a certain movie from several computing devices of users. Based on this data, the server can be configured to change the current broadcast to show a specific movie. It should be noted that the data received by the server from the user's computing device can be voting data, data of draws and any other data that provide various dynamic scenarios of the broadcast (display of broadcast media content).

[0018] По меньшей мере, один удаленный сервер 103 выполнен с возможностью формирования эфирного медиаконтента и передачи сформированного эфирного медиаконтента, по меньшей мере, одному устройству отображения. Упомянутое формирование происходит посредством объединения данных эфирного медиаконтента с данными, по меньшей мере, одного статичного графического маркера. В качестве устройства отображения может подразумеваться, по меньшей мере, одно из следующих устройств: телевизор, экран кинотеатра или любое другое устройство, выполненное с возможностью отображения медиаконтента. Сервер 103 после приема упомянутых отсканированных данных выполняет их анализ, включающий: определение времени суток в текущем географическом местоположении упомянутого вычислительного устройства пользователя, определение эфирного медиаконтента, отображаемого в момент времени сканирования вычислительным устройством пользователя статичного графического маркера, и определение личных данных пользователя посредством их считывания с упомянутого вычислительного устройства пользователя. Упомянутое определение используется для дальнейшего предоставления интерактивного медиаконтента без повторного сканирования статичного графического маркера. На основе упомянутого анализа упомянутый удаленный сервер 103 формирует обработанные данные URL ссылки на интерактивный медиаконтент для их дальнейшей передачи упомянутому вычислительному устройству 101 пользователя. Определение эфирного медиаконтента выполняется посредством базы данных, по меньшей мере, одного удаленного сервера 101. База данных содержит таблицу соответствия идентификатора (ID) эфирного медиаконтента отсканированному статичному графическому маркеру. [0018] At least one remote server 103 is configured to generate on-air media content and transmit the generated on-air media content to at least one display device. The above-mentioned formation occurs by combining the data of the on-air media content with the data of at least one static graphic marker. As a display device, at least one of the following devices can be meant: a television, a cinema screen, or any other device capable of displaying media content. After receiving said scanned data, the server 103 analyzes them, including: determining the time of day at the current geographic location of said user's computing device, determining the on-air media content displayed at the time the user's computing device is scanning the static graphic marker, and determining the user's personal data by reading them from said computing device of the user. This definition is used to further provide interactive media content without rescanning the static image marker. On the basis of said analysis, said remote server 103 generates processed URL data of links to interactive media content for further transmission to said user computing device 101. The definition of on-air media content is performed by means of a database of at least one remote server 101. The database contains a table of correspondence between the identifier (ID) of the on-air media content and a scanned static graphic marker.

[0019] Упомянутые устройства 101, а также сервер 103 соединены между собой посредством сети передачи данных 102. Упомянутая сеть 102 может являться одной из сетей: Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сетью на основе технологий LTE или LTE-A.[0019] Said devices 101, as well as server 103, are connected to each other via a data network 102. Said network 102 can be one of the following networks: Internet, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, a network based on LTE technologies or LTE-A.

[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 computing device 101.

[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 server 103 uses the collected information to provide interactive media content in accordance with its relevance. The following will be an example of providing interactive media content in accordance with its relevance. If the user specified all the indicators, and they coincided with the provided interactive media content, then the server 103 assigns this media content a value of 100. If the user did not specify any of the requested personal data indicators, or if they completely do not match the provided interactive media content, the server assigns this media content to 0. If the sex matches, the server assigns the interactive media content to 30. If the age matches, the server assigns the interactive media content to 50. If the user's preferences match, the server assigns the interactive media content to 20. In accordance with the assigned values, the server 103 sorts interactive media content in accordance with the assigned values: media content with a value of 100 is placed at the beginning of the list, and content with a value of 0 is at the end or completely excluded from the interactive media content provisioning list computationally the user's device.

[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)

1. Система предоставления интерактивного медиаконтента вычислительному устройству пользователя посредством статичного графического маркера, где статичный графический маркер не изменяется во время предоставления интерактивного медиаконтента конечному пользователю, при этом система содержит:1. A system 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, while the system contains: - по меньшей мере один удаленный сервер, выполненный с возможностью формирования эфирного медиаконтента и передачи сформированного эфирного медиаконтента по меньшей мере одному устройству отображения, где упомянутое формирование происходит посредством объединения данных эфирного медиаконтента с данными по меньшей мере одного статичного графического маркера;- at least one remote server configured to generate over-the-air media content and transmit the generated over-the-air media content to at least one display device, where said generation occurs by combining data of the over-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; - по меньшей мере одно вычислительное устройство пользователя, выполненное с возможностью сканирования по меньшей мере одного статичного графического маркера, передачи отсканированных данных упомянутому удаленному серверу, приема обработанных данных интерактивного медиаконтента, в ответ на упомянутую передачу, и отображения интерактивного медиаконтента на дисплее вычислительного устройства пользователя, где обработанные данные включают данные URL ссылки на интерактивный медиаконтент, связанный с эфирным медиаконтентом, отображаемым на упомянутом устройстве отображения в момент сканирования статичного графического маркера, а отображение интерактивного медиаконтента на дисплее вычислительного устройства пользователя происходит посредством перехода вычислительным устройством пользователя по данным URL ссылки, при этом упомянутый удаленный сервер после приема упомянутых отсканированных данных выполняет их анализ, включающий:- 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 user's computing device, where the processed data includes URL data of links 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, while said remote server after receiving said scanned data performs their analysis, including: - определение времени суток в текущем географическом местоположении упомянутого вычислительного устройства пользователя, где упомянутое определение используется для дальнейшего предоставления интерактивного медиаконтента без повторного сканирования статичного графического маркера;- determining the time of day at the current geographic location of said user computing device, where said determination is used to further provide interactive media content without re-scanning the static graphic marker; - определение эфирного медиаконтента, отображаемого в момент времени сканирования вычислительным устройством пользователя статичного графического маркера; и- determination of on-air media content displayed at the time of scanning a static graphic marker by the user's computing device; and - определение личных данных пользователя посредством их считывания с упомянутого вычислительного устройства пользователя;- determination of the user's personal data by reading them from said computing device of the user; - при этом на основе упомянутого анализа упомянутый удаленный сервер формирует обработанные данные URL ссылки на интерактивный медиаконтент для их дальнейшей передачи упомянутому вычислительному устройству пользователя;- at the same time, on the basis of said analysis, said remote server generates processed URL data of links to interactive media content for their further transmission to said user's computing device; - при этом вычислительное устройство пользователя выполнено с возможностью отправки на упомянутый удаленный сервер данных, связанных с пользовательским взаимодействием с интерактивным медиаконтентом, где упомянутые данные, связанные с пользовательским взаимодействием, обеспечивают прямое или косвенное управление эфиром.- wherein the user's computing device is configured to send data related to user interaction with interactive media content to said remote server, where said data related to user interaction provides direct or indirect control of the air. 2. Система по п. 1, отличающаяся тем, что статичный графический маркер представляет собой по меньшей мере один из следующих кодов: QR-код, Bar-код, буквенно-цифровой код, код в виде изображения или их комбинацию.2. The system of claim. 1, characterized in that the static graphic marker is at least one of the following codes: QR code, Bar code, alphanumeric code, image code, or a combination thereof. 3. Система по п. 1, отличающаяся тем, что личные данные пользователя включают по меньшей мере одни из следующих данных: пол, возраст, предпочтения пользователя или их комбинации.3. The system of claim. 1, characterized in that the user's personal data includes at least one of the following data: gender, age, user preferences, or combinations thereof. 4. Система по п. 1, отличающаяся тем, что удаленный сервер в ответ на прием статичного графического маркера от вычислительного устройства пользователя направляет вычислительному устройству пользователя запрос на предоставление устройством пользователя аутентификационных данных и в ответ на прием от устройства пользователя аутентификационных данных выполняет дальнейший упомянутый анализ и упомянутое формирование обработанных данных интерактивного медиаконтента.4. The system of claim. 1, characterized in that 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 said analysis and said generating the processed interactive media content data. 5. Система по п. 1, отличающаяся тем, что определение эфирного медиаконтента выполняется посредством базы данных по меньшей мере одного удаленного сервера, где база данных содержит таблицу соответствия идентификатора (ID) эфирного медиаконтента отсканированному статичному графическому маркеру.5. The system according to claim 1, characterized in that the determination of the on-air media content is performed by means of 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 and the scanned static graphic marker. 6. Система по п. 1, отличающаяся тем, что сеть приема и передачи данных является одной из сетей: Интернет, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, сеть на основе технологий LTE или LTE-A.6. The system according to claim 1, characterized in that the network for receiving and transmitting data is one of the networks: Internet, Wi-Fi, GPRS, 3G, 4G, 5G, WiMax, a network based on LTE or LTE-A technologies. 7. Система по п. 1, отличающаяся тем, что в результате прямого управления эфиром вычислительное устройство пользователя обеспечивает немедленное или отложенное на определенный период времени управляющее воздействие на эфир, отображаемый на устройстве отображения.7. The system of claim. 1, characterized in that, as a result of direct control of the air, the user's computing device provides an immediate or delayed for a certain period of time control action on the air displayed on the display device. 8. Система по п. 1, отличающаяся тем, что в результате косвенного управления эфиром сервер обеспечивает управление эфиром, отображаемым на устройстве отображения, на основании пользовательских взаимодействий с интерактивным медиаконтентом, не связанных с прямым управлением эфиром.8. The system according to claim 1, characterized in that, as a result of indirect control of the air, the server provides control of the air displayed on the display device based on user interactions with interactive media content not related to direct control of the air.
RU2020119662A 2020-06-15 2020-06-15 System for providing interactive media content to user's computing device using static graphic marker RU2732198C1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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