RU2667374C1 - Advertising materials displaying system and method - Google Patents
Advertising materials displaying system and method Download PDFInfo
- Publication number
- RU2667374C1 RU2667374C1 RU2017113743A RU2017113743A RU2667374C1 RU 2667374 C1 RU2667374 C1 RU 2667374C1 RU 2017113743 A RU2017113743 A RU 2017113743A RU 2017113743 A RU2017113743 A RU 2017113743A RU 2667374 C1 RU2667374 C1 RU 2667374C1
- Authority
- RU
- Russia
- Prior art keywords
- content
- module
- advertising
- data
- display
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Z—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
- G16Z99/00—Subject matter not provided for in other main groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/23—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for mobile advertising
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
ОБЛАСТЬ ТЕХНИКИFIELD OF TECHNOLOGY
[01] Настоящее изобретение относится к к способам рекламы и, более конкретно, к способам и системам для организации наружной и внутренней рекламы, и может использоваться для отображения информации на устройствах.[01] The present invention relates to advertising methods and, more particularly, to methods and systems for organizing outdoor and indoor advertising, and can be used to display information on devices.
УРОВЕНЬ ТЕХНИКИBACKGROUND
[02] В настоящее время рекламный рынок (рынок рекламы) является развитым сегментом экономики почти всех стран и расширяется с каждым днем, вовлекая реализацию различного рода инноваций. Так, в частности, рынок внешней рекламы (например, рекламы, демонстрирующейся на мероприятиях, проходящих под открытым небом, на указателях, остановочных павильонах, на транспорте и т.д.) и внутренней рекламы (например, внутри заведений, таких, как пункты быстрого питания, рестораны, магазины, спортивные залы, торговые комплексы и т.д.) в последнее время демонстрирует завидную динамику. В настоящее время известно множество способов и систем осуществления наружной и внутренней рекламы (распространение рекламного материала снаружи и внутри помещений), которое, в частности, включает демонстрацию рекламных материалов посредством электронных устройств, таких как экраны/дисплеи, способные воспроизводить рекламные материалы в виде (видео-)изображения и/или аудио/звука. Например, известны решения, позволяющие воспроизводить на экранах рекламные материалы (рекламный контент), записанный на носитель информации/устройство хранения, например, жесткий диск экранов, с карт памяти (например, микро-SD, Memory Stick, CompactFlash и т.д.), USB-флеш-накопителей и т.д. Недостатком таких решений является неизменность рекламных материалов, хранящихся на таких устройствах хранения, а в случае необходимости обновления рекламных материалов на них требуется перезаписать рекламные материалы на каждом таком устройстве хранения данных, для отображения на мониторах обновленных рекламных материалов, на что требуется огромное количество времени, даже при использовании специальных устройств (зачастую дорогостоящих) для записи данных на несколько устройств хранения данных сразу (параллельно). Кроме того, во время обновления данных на таких устройствах отображение рекламных материалов прекращается, пока устройство хранения не будет подключено к экранам и загружено в него, либо требует приобретения дополнительных устройств хранения «на подмену/замену/обновление», что приводит к увеличению количества используемых устройств хранения в два раза.[02] Currently, the advertising market (advertising market) is a developed segment of the economy of almost all countries and is expanding every day, involving the implementation of various kinds of innovations. So, in particular, the market for outdoor advertising (for example, advertising displayed at events held in the open air, at signs, stopping pavilions, transport, etc.) and internal advertising (for example, inside establishments, such as fast food, restaurants, shops, gyms, shopping malls, etc.) has recently been demonstrating enviable dynamics. Currently, there are many methods and systems for the implementation of outdoor and indoor advertising (distribution of advertising material outside and inside), which, in particular, includes the demonstration of advertising materials through electronic devices such as screens / displays capable of reproducing advertising materials in the form of (video -) images and / or audio / sound. For example, solutions are known that allow reproducing on-screen advertising materials (advertising content) recorded on a storage medium / storage device, for example, a hard disk of screens, from memory cards (for example, micro-SD, Memory Stick, CompactFlash, etc.) USB flash drives, etc. The disadvantage of such solutions is the immutability of advertising materials stored on such storage devices, and if it is necessary to update advertising materials on them, it is necessary to rewrite advertising materials on each such storage device to display updated advertising materials on monitors, which takes a huge amount of time, even when using special devices (often expensive) to write data to several data storage devices at once (in parallel). In addition, while updating data on such devices, the display of advertising materials ceases until the storage device is connected to the screens and loaded into it, or requires the purchase of additional storage devices “to replace / replace / update”, which leads to an increase in the number of devices used storage twice.
[03] Также, известны технические решения, которые позволяют либо воспроизводить контент (данные для отображения/данные для воспроизведения), в частном случае, рекламный контент и/или носящий информативный характер контент, относящийся к заведению или мероприятию (собственный/свой (рекламный контент)), либо воспроизводить рекламный контент третьих лиц (спонсорский контент, рекламный контент различных сервисов и т.д.). Недостатком таких решений является невозможность совмещения упомянутого собственного контента и стороннего контента, а также невозможность управления собственным и/или сторонним контентом, таким образом, такие решения являются либо «крутилками» рекламы, в том числе, «крутилками» стороннего контента, либо способом управления собственным (рекламным) контентом.[03] Also, technical solutions are known that allow either to reproduce content (data for display / data for reproduction), in particular, advertising content and / or informative content related to an institution or an event (own / own (advertising content )), or reproduce third-party advertising content (sponsorship content, advertising content of various services, etc.). The disadvantage of such solutions is the impossibility of combining the said own content and third-party content, as well as the inability to manage their own and / or third-party content, thus, such solutions are either “twists” of advertising, including “twists” of third-party content, or a way to manage their (advertising) content.
[04] Еще одним недостатком существующих решений является необходимость установки и/или осваивания специального программного обеспечения и обучения персонала такому программному обеспечению для создания рекламных материалов/контента или необходимость прибегать к услугам специалистов, в частности, специалистов рекламных агентств, высокооплачиваемых технических специалистов и т.д. для создания, редактирования, управления и т.д. таким контентом, поскольку такие решения, в частном случае, не позволяют использовать пользователям (в частности владельцам заведений/мероприятий и/или лицам представляющих их интересы, в частности, в технических вопросах) шаблонов, которые обеспечивают простоту создания рекламных материалов (включая анимацию, использование видео-, аудио-, статичных изображений и т.д.) которые в частном случае, поддерживают технологию «drag-and-drop».[04] Another drawback of existing solutions is the need to install and / or master special software and training personnel for such software to create advertising materials / content or the need to resort to the services of specialists, in particular, advertising agencies, highly paid technical specialists, etc. d. for creating, editing, managing, etc. such content, since such solutions, in a particular case, do not allow users (in particular the owners of institutions / events and / or persons representing their interests, in particular, in technical matters) to use templates that make it easy to create promotional materials (including animation, use video, audio, still images, etc.) which in a particular case support drag-and-drop technology.
[05] Еще к одному недостатку существующих решений относится невозможность установить (подсчитать) количество посетителей, которые (потенциально) посмотрели (увидели, обратили внимание т.д.) контент, воспроизводимый на экранах, демонстрирующих упомянутый контент (рекламный/информационный, собственный/сторонний и т.д.), в частности, существующие решения не используют Wi-Fi-интерфейс для отслеживания устройств пользователей, находящихся в пределах воспроизведения контента, в частности, экранов, на которых воспроизводится такой контент.[05] Another drawback of existing solutions is the inability to establish (count) the number of visitors who (potentially) looked at (saw, paid attention to, etc.) content displayed on screens showing the mentioned content (advertising / informational, own / third-party etc.), in particular, existing solutions do not use a Wi-Fi interface to track user devices that are within the playback of content, in particular, screens on which such content is played.
[06] Еще одним недостатком существующих решений является невозможность передачи (в частном случае, дозагрузки) дополнительного контента в режиме реального времени с целью включения (добавления, вставки и т.д.) такого дополнительного контента в воспроизводимый контент.[06] Another drawback of existing solutions is the impossibility of transmitting (in the particular case, reloading) additional content in real time in order to include (add, insert, etc.) such additional content in reproducible content.
[07] Также, недостатком существующих решений является невозможность переключения между различными сигналами, содержащими различный контент, например, между телевизионной трансляцией и (рекламным, информационным) контентом, которая, в частном случае, может быть реализована посредством разветвителя сигналов/потоков данных, например, HDMI-Switch.[07] Also, a drawback of existing solutions is the inability to switch between different signals containing different content, for example, between a television broadcast and (advertising, information) content, which, in a particular case, can be implemented using a signal / data splitter, for example, HDMI switch.
[08] Еще одним недостатком существующих решений является невозможность обмена контентом (данными для отображения/воспроизведения, в том числе собственными, сторонними и другими данными, включая служебные данные, метаданные, статистические данные и т.д.) между пользователями (которые, в частном случае, являются владельцами устройств, которые и/или на которых воспроизводится контент), например, между пользователем, которому принадлежит заведение, и пользователем, который является организатором мероприятия, или пользователем, которому принадлежит другое (в частном случае, находящееся рядом/по соседству) заведение, причем с возможностью осуществления взаимозачета контента при обмене им между пользователями/устройствами, участвующими/используемыми в процессе воспроизведения контента.[08] Another drawback of existing solutions is the inability to exchange content (data for display / playback, including proprietary, third-party and other data, including service data, metadata, statistical data, etc.) between users (who, in private case, are the owners of the devices that and / or on which the content is played), for example, between the user who owns the institution and the user who is the organizer of the event, or the user who owns there should be another institution (in a particular case, located nearby / in the neighborhood), and with the possibility of offsetting the content when exchanging it between users / devices involved / used in the process of playing content.
[09] Таким образом существует потребность в способе и системе, позволяющих преодолеть, по крайней мере, часть таких недостатков или все указанные недостатки.[09] Thus, there is a need for a method and system to overcome at least a portion of such deficiencies or all of these disadvantages.
СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION
[010] Согласно одному из вариантов реализации, предлагается система для отображения контента, включающая модуль создания контента и управления контентом, осуществляющий создание и редактирование контента, и осуществляющий передачу упомянутого контента, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один узловой модуль, а также осуществляющий передачу контента в модуль модерации при необходимости проверки контента; модуль модерации, осуществляющий проверку полученного контента и его передачу, в случае успешного прохождения проверки, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один узловой модуль; рекламный модуль, осуществляющий получение контента от, по крайней мере, одного модуля создания контента и управления контентом, и/или, по крайней мере, от одного модуля модерации, и/или, по крайней мере, от одного узлового модуля, и/или, по крайней мере, от одного рекламного модуля и осуществляющий передачу контента, по крайней мере, в один модуль отображения контента, причем рекламный модуль также осуществляет посредством модуля связи определение количества устройств пользователей посредством сканирования Wi-Fi-сигналов, передаваемых устройствами пользователей, которые находятся в радиусе действия упомянутого модуля связи, причем определенное таким образом количество устройств пользователей передается в модуль создания контента и управления контентом; узловой модуль, осуществляющий получение контента, по крайней мере, от одного упомянутого модуля системы и/или другого узлового модуля и осуществляющий передачу контента, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один другой узловой модуль, и/или по крайней мере, один модуль отображения; модуль отображения, осуществляющий получение контента, по крайней мере, из одного рекламного модуля и/или, по крайней мере, из одного узлового модуля, и осуществляющий отображение контента.[010] According to one embodiment, a system for displaying content is provided, including a content creation and content management module, creating and editing content, and transmitting said content to at least one advertising module and / or at least , in one node module, as well as transmitting content to the moderation module, if necessary, verify the content; a moderation module that verifies the received content and its transmission, in case of successful verification, in at least one advertising module and / or at least one nodal module; an advertising module that receives content from at least one module for creating content and managing content, and / or at least one moderation module, and / or at least one node module, and / or, from at least one advertising module and transmitting content to at least one content display module, the advertising module also determining, by means of a communication module, the number of user devices by scanning Wi-Fi signals transmitted by devices ystvami users who are within range of said communication module, wherein the thus determined number of user devices is transmitted to the content creation module and a content management; a node module that receives content from at least one of said system modules and / or another node module and transfers content to at least one advertising module and / or at least one other node module, and / or at least one display module; a display module that receives content from at least one advertising module and / or from at least one node module and displays content.
[011] В одном из частных вариантов реализации передача контента, по крайней мере, в один упомянутый модуль включает передачу обновленного контента.[011] In one particular embodiment, the transmission of content to at least one of said modules includes the transmission of updated content.
[012] В одном из частных вариантов реализации осуществляется передача только новых и/или измененных данных контента.[012] In one particular embodiment, only new and / or changed content data is transmitted.
[013] В одном из частных вариантов реализации передача обновленного контента осуществляется последовательно от одного рекламного модуля к другому.[013] In one of the private options for implementation, the transmission of updated content is carried out sequentially from one advertising module to another.
[014] В одном из частных вариантов реализации передача обновленного контента осуществляется, по крайне мере, в один узловой модуль, который осуществляет передачу контента в один рекламный модуль с дальнейшим осуществлением последовательной передачи контента от одного рекламного модуля к другому.[014] In one of the private options for implementation, the transmission of updated content is carried out at least in one node module, which transfers content to one advertising module with further sequential transfer of content from one advertising module to another.
[015] В одном из частных вариантов реализации передача обновленного контента осуществляется в узловой модуль, который осуществляет передачу контента, по крайней мере, в один другой узловой модуль, причем далее обновленный контент передается, по крайней мере, в один рекламный модуль, по крайней мере, из одного упомянутого узлового модуля.[015] In one particular embodiment, the updated content is transferred to a node module that transmits content to at least one other node module, whereupon the updated content is transmitted to at least one advertising module, at least , from one mentioned node module.
[016] В одном из частных вариантов реализации контент является информационными данными и/или рекламными данными.[016] In one particular embodiment, the content is information data and / or advertising data.
[017] В одном из частных вариантов реализации контент включает служебные данные, метаданные, статистические данные, крипто-данные/данные шифрования, хеш-теги, хеш-суммы данных контента или любую их комбинацию.[017] In one particular embodiment, the content includes overhead data, metadata, statistics, crypto data / encryption data, hash tags, hash amounts of content data, or any combination thereof.
[018] В одном из частных вариантов реализации модуль создания контента и управления контентом дополнительно содержит модуль обмена контентом, осуществляющий обмен контентом между пользователями и/или, по крайней мере, одним модулем системы.[018] In one particular embodiment, the content creation and content management module further comprises a content exchange module that exchanges content between users and / or at least one system module.
[019] В одном из частных вариантов реализации контент включает контент, по крайней мере, из одного модуля обмена контентом, причем контент первого пользователя содержит часть контента второго пользователя, а контент второго пользователя содержит часть контента первого пользователя.[019] In one particular embodiment, the content includes content from at least one content exchange module, wherein the content of the first user contains part of the content of the second user, and the content of the second user contains part of the content of the first user.
[020] В одном из частных вариантов реализации количество отображений включенной части контента второго пользователя в первом модуле отображения рассчитывается на основе количества отображений включенной части контента первого пользователя во втором модуле отображения, с учетом количества устройств пользователей, определенных первым модулем отображения и вторым модулем отображения.[020] In one particular embodiment, the number of displays of the included portion of the content of the second user in the first display module is calculated based on the number of displays of the included portion of the content of the first user in the second display module, taking into account the number of user devices defined by the first display module and the second display module.
[021] В одном из частных вариантов реализации система дополнительно включает сервисы, осуществляющие передачу информационных и/или рекламных данных в модуль создания и управления контентом и/или, по крайней мере, в один рекламный модуль для их добавления в контент.[021] In one of the private embodiments, the system further includes services that transfer information and / or advertising data to the content creation and management module and / or at least one advertising module for adding them to the content.
[022] В одном из частных вариантов реализации рекламный модуль дополнительно включает веб-сервер и веб-браузер, в который загружается контент, который воспроизводится средствами веб-сервера и веб-браузера, причем отображаемым контентом в модуле отображения является воспроизводимый контент.[022] In one particular embodiment, the advertising module further includes a web server and a web browser into which content is downloaded that is played by the web server and the web browser, the displayed content in the display module being reproduced content.
[023] В одном из частных вариантов реализации контент содержит рекламный контент и/или информационный контент, предоставляемый сторонними сервисами.[023] In one of the private embodiments, the content contains advertising content and / or information content provided by third-party services.
[024] В одном из частных вариантов реализации система дополнительно включает переключатель видеосигналов, осуществляющий переключение между контентом и другими данными для отображения, передаваемыми в модуль отображения.[024] In one particular embodiment, the system further includes a video signal selector that switches between content and other display data transmitted to the display module.
[025] В одном из частных вариантов реализации контент передается из рекламного модуля в модуль отображения в виде видеосигнала.[025] In one of the private embodiments, the content is transmitted from the advertising module to the display module in the form of a video signal.
[026] Согласно другому варианту реализации предлагается способ для отображения контента, включающий следующие шаги создают контент в модуле создания контента и управления контентом пользователем; передают упомянутый контент, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один узловой модуль средствами модуля создания контента и управления контентом, если не требуется его проверка; при необходимости проверки контента передают контент в модуль модерации, проверяют контент в модуле модерации, в случае успешного прохождения проверки контента передают его в рекламный модуль и/или узловой модуль; получают контент рекламным модулем и/или узловым модулем; передают контент, по крайней мере, из одного узлового модуля, по крайней мере, в один рекламный модуль, если контент был передан в узловой модуль; определяют модулем связи в рекламном модуле количество устройств пользователей посредством сканирования Wi-Fi-сигналов, передаваемых устройствами пользователей, которые находятся в радиусе действия упомянутого модуля связи; передают определенное выше количество устройств пользователей, по крайней мере, в модуль создания контента и управления контентом; передают контент, по крайней мере, из одного рекламного модуля и/или, по крайней мере, из одного узлового модуля в один модуль отображения контента средствами рекламного модуля и/или узлового модуля; получают контент модулем отображения из рекламного модуля и/или узлового модуля и отображают полученный контент модулем отображения.[026] According to another embodiment, a method for displaying content is provided, comprising the following steps of creating content in a content creation and content management module of a user; transferring said content to at least one advertising module and / or at least one nodal module by means of the content creation and content management module, if verification is not required; if necessary, the content checks transfer the content to the moderation module, check the content in the moderation module, in case of successful completion of the content check, transfer it to the advertising module and / or node module; receive content with an advertising module and / or nodal module; transmit content from at least one node module to at least one ad module if the content has been transferred to the node module; determine the communication module in the advertising module the number of user devices by scanning Wi-Fi signals transmitted by user devices that are within the range of the said communication module; transmit the above-defined number of user devices, at least, to the content creation and content management module; transmit content from at least one advertising module and / or from at least one node module to one content display module by means of the advertising module and / or node module; receive content by the display module from the advertising module and / or the node module and display the received content by the display module.
[027] В одном из частных вариантов реализации передача контента, по крайней мере, в один упомянутый модуль включает передачу обновленного контента.[027] In one particular embodiment, the transfer of content to at least one of said modules includes transmitting updated content.
[028] В одном из частных вариантов реализации осуществляется передача только новых и/или измененных данных контента.[028] In one particular embodiment, only new and / or changed content data is transmitted.
[029] В одном из частных вариантов реализации передача обновленного контента осуществляется последовательно от одного рекламного модуля к другому.[029] In one of the private options for implementation, the transmission of updated content is carried out sequentially from one advertising module to another.
[030] В одном из частных вариантов реализации передача обновленного контента осуществляется, по крайне мере, в один узловой модуль, который осуществляет передачу контента в один рекламный модуль с дальнейшим осуществлением последовательной передачи контента от одного рекламного модуля к другому.[030] In one of the private options for implementation, the transmission of updated content is carried out at least in one node module, which transfers content to one advertising module with further sequential transfer of content from one advertising module to another.
[031] В одном из частных вариантов реализации передача обновленного контента осуществляется в узловой модуль, который осуществляет передачу контента, по крайней мере, в один другой узловой модуль, причем далее обновленный контент передается, по крайней мере, в один рекламный модуль, по крайней мере, из одного упомянутого узлового модуля.[031] In one of the private embodiments, the updated content is transferred to the node module, which transmits the content to at least one other node module, and then the updated content is transmitted to at least one advertising module, at least , from one mentioned node module.
[032] В одном из частных вариантов реализации контент является информационными данными и/или рекламными данными.[032] In one particular embodiment, the content is information data and / or advertising data.
[033] В одном из частных вариантов реализации контент включает служебные данные, метаданные, статистические данные, крипто-данные/данные шифрования, хеш-теги, хеш-суммы данных контента или любую их комбинацию.[033] In one particular embodiment, the content includes overhead data, metadata, statistics, crypto data / encryption data, hash tags, hashes of the content data, or any combination thereof.
[034] В одном из частных вариантов реализации осуществляется обмен контентом средствами модуля обмена контентом между пользователями и/или, по крайней мере, одним модулем системы в модуле создания контента и управления контентом.[034] In one of the private embodiments, the content is exchanged by means of the content exchange module between users and / or at least one system module in the content creation and content management module.
[035] В одном из частных вариантов реализации контент включает контент, по крайней мере, из одного модуля обмена контентом, причем контент первого пользователя содержит часть контента второго пользователя, а контент второго пользователя содержит часть контента первого пользователя.[035] In one particular embodiment, the content includes content from at least one content exchange module, wherein the content of the first user contains part of the content of the second user, and the content of the second user contains part of the content of the first user.
[036] В одном из частных вариантов реализации количество отображений включенной части контента второго пользователя в первом модуле отображения рассчитывается на основе количества отображений включенной части контента первого пользователя во втором модуле отображения, с учетом количества устройств пользователей, определенных первым модулем отображения и вторым модулем отображения.[036] In one particular embodiment, the number of displays of the included portion of the content of the second user in the first display module is calculated based on the number of displays of the included portion of the content of the first user in the second display module, taking into account the number of user devices defined by the first display module and the second display module.
[037] В одном из частных вариантов реализации осуществляется передача информационных и/или рекламных данных из сервисов в модуль создания и управления контентом и/или, по крайней мере, в один рекламный модуль для их добавления в контент.[037] In one of the private embodiments, information and / or advertising data is transferred from the services to the content creation and management module and / or at least to one advertising module for adding them to the content.
[038] В одном из частных вариантов реализации в рекламный модуль устанавливается веб-сервер и веб-браузер, а также в веб-браузер загружается и воспроизводится полученный контент, а также осуществляется передача контента в модуль отображения в виде видео-сигнала посредством HDMI-интерфейса.[038] In one of the private embodiments, a web server and a web browser are installed in the advertising module, and the received content is downloaded and played back into the web browser, and the content is transferred to the display module as a video signal via the HDMI interface .
[039] В одном из частных вариантов реализации контент содержит рекламный контент и/или информационный контент, предоставляемый сторонними сервисами.[039] In one of the private embodiments, the content contains advertising content and / or information content provided by third-party services.
[040] В одном из частных вариантов реализации осуществляется переключение средствами переключателя видеосигналов между контентом и другими данными для отображения, передаваемыми в модуль отображения.[040] In one of the private options for implementation, the switching means of the switch video signals between the content and other data for display transmitted to the display module.
[041] В одном из частных вариантов реализации передача контента из рекламного модуля в модуль отображения осуществляется в виде видеосигнала.[041] In one of the private embodiments, the content is transferred from the advertising module to the display module in the form of a video signal.
[042] Согласно другому варианту реализации предлагается система для отображения контента, включающая модуль создания контента и управления контентом, осуществляющий создание и редактирование контента, и осуществляющий передачу упомянутого контента в рекламный модуль, а также осуществляющий передачу контента в модуль модерации при необходимости проверки контента; модуль модерации, осуществляющий проверку полученного контента и передачу контента, в случае успешного прохождения проверки, по крайней мере, в рекламный модуль; рекламный модуль, осуществляющий получение контента, по крайней мере, от одного модуля создания контента и управления контента, и/или от одного модуля модерации, и/или от одного рекламного модуля и осуществляющий передачу контента, по крайней мере, в один модуль отображения контента, причем рекламный модуль также осуществляет посредством модуля связи определение количества устройств пользователей посредством сканирования Wi-Fi-сигналов, передаваемых устройствами пользователей, которые находятся в радиусе действия упомянутого модуля связи, причем определенное таким образом количество устройств передается в модуль создания контента и управления контентом; модуль отображения, осуществляющий получение контента, по крайней мере, с одного рекламного модуля и осуществляющий отображение контента.[042] According to another embodiment, a system for displaying content is proposed, including a content creation and content management module, creating and editing content, and transmitting said content to an advertising module, as well as transmitting content to a moderation module, if necessary, to check the content; a moderation module that verifies the received content and transfers the content, in case of successful verification, at least in the advertising module; an advertising module that receives content from at least one content creation and content management module and / or from one moderation module and / or from one advertising module and transfers content to at least one content display module, moreover, the advertising module also performs, through the communication module, determining the number of user devices by scanning Wi-Fi signals transmitted by user devices that are within the range of the said module communication, the thus determined number of devices is transmitted to the content creation module and a content management; a display module that receives content from at least one advertising module and displays content.
[043] В одном из частных вариантов реализации передача контента, по крайней мере, в один упомянутый модуль включает передачу обновленного контента.[043] In one particular embodiment, the transmission of content to at least one of said modules includes the transmission of updated content.
[044] В одном из частных вариантов реализации осуществляется передача только новых и/или измененных данных контента.[044] In one particular embodiment, only new and / or changed content data is transmitted.
[045] В одном из частных вариантов реализации передача обновленного контента осуществляется последовательно от одного рекламного модуля к другому.[045] In one of the private options for implementation, the transmission of updated content is carried out sequentially from one advertising module to another.
[046] В одном из частных вариантов реализации система дополнительно включает узловой модуль, осуществляющий получение контента, по крайней мере, от одного упомянутого модуля системы и/или другого узлового модуля и осуществляющий передачу контента, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один другой узловой модуль, и/или по крайней мере, один модуль отображения.[046] In one particular embodiment, the system further includes a node module that receives content from at least one of the system module and / or another node module and transfers content to at least one ad module and / or at least one other nodal module, and / or at least one mapping module.
[047] В одном из частных вариантов реализации передача обновленного контента осуществляется, по крайне мере, в один узловой модуль, который осуществляет передачу контента, по крайней мере, в один рекламный модуль с дальнейшим осуществлением последовательной передачи контента от одного рекламного модуля к другому средствами рекламных модулей.[047] In one of the private embodiments, the updated content is transferred to at least one nodal module, which transfers the content to at least one advertising module with the subsequent sequential transfer of content from one advertising module to another by means of advertising modules.
[048] В одном из частных вариантов реализации передача обновленного контента осуществляется в узловой модуль, который осуществляет передачу контента, по крайней мере, в один другой узловой модуль, причем далее обновленный контент передается, по крайней мере, в один рекламный модуль, по крайней мере, из одного упомянутого узлового модуля.[048] In one of the private embodiments, the updated content is transferred to the node module, which transmits the content to at least one other node module, and then the updated content is transmitted to at least one advertising module, at least , from one said node module.
[049] В одном из частных вариантов реализации контент является информационными данными и/или рекламными данными.[049] In one particular embodiment, the content is information data and / or advertising data.
[050] В одном из частных вариантов реализации контент включает служебные данные, метаданные, статистические данные, крипто-данные/данные шифрования, хеш-теги, хеш-суммы данных контента или любую их комбинацию.[050] In one particular embodiment, the content includes overhead data, metadata, statistics, crypto data / encryption data, hash tags, hashes of the content data, or any combination thereof.
[051] В одном из частных вариантов реализации модуль создания контента и управления контентом дополнительно содержит модуль обмена контентом, осуществляющий обмен контентом между пользователями и/или, по крайней мере, одним модулем системы.[051] In one particular embodiment, the content creation and content management module further comprises a content exchange module that exchanges content between users and / or at least one system module.
[052] В одном из частных вариантов реализации контент включает контент, по крайней мере, из одного модуля обмена контентом, причем контент первого пользователя содержит часть контента второго пользователя, а контент второго пользователя содержит часть контента первого пользователя.[052] In one particular embodiment, the content includes content from at least one content exchange module, wherein the content of the first user contains part of the content of the second user, and the content of the second user contains part of the content of the first user.
[053] В одном из частных вариантов реализации количество отображений включенной части контента второго пользователя в первом модуле отображения рассчитывается на основе количества отображений включенной части контента первого пользователя во втором модуле отображения, с учетом количества устройств пользователей, определенных первым модулем отображения и вторым модулем отображения.[053] In one particular embodiment, the number of displays of the included portion of the content of the second user in the first display module is calculated based on the number of displays of the included portion of the content of the first user in the second display module, taking into account the number of user devices defined by the first display module and the second display module.
[054] В одном из частных вариантов реализации система дополнительно включает сервисы, осуществляющие передачу информационных и/или рекламных данных в модуль создания и управления контентом и/или, по крайней мере, в один рекламный модуль для их добавления в контент.[054] In one of the private implementations, the system further includes services that transfer information and / or advertising data to the module for creating and managing content and / or at least one advertising module for adding them to the content.
[055] В одном из частных вариантов реализации рекламный модуль дополнительно включает веб-сервер и веб-браузер, в который загружается контент, который воспроизводится средствами веб-сервера и веб-браузера, причем отображаемым контентом в модуле отображения является воспроизводимый контент.[055] In one particular embodiment, the advertising module further includes a web server and a web browser, into which content that is played by the web server and the web browser is loaded, the displayed content in the display module being reproduced content.
[056] В одном из частных вариантов реализации контент содержит рекламный контент и/или информационный контент, предоставляемый сторонними сервисами.[056] In one of the private options for implementation, the content contains advertising content and / or information content provided by third-party services.
[057] В одном из частных вариантов реализации дополнительно включает переключатель видеосигналов, осуществляющий переключение между контентом и другими данными для отображения, передаваемыми в модуль отображения.[057] In one particular embodiment, further includes a video signal switch that switches between content and other display data transmitted to the display module.
[058] В одном из частных вариантов реализации контент передается из рекламного модуля в модуль отображения в виде видеосигнала.[058] In one of the private embodiments, the content is transmitted from the advertising module to the display module in the form of a video signal.
[059] Согласно другому варианту реализации предлагается способ для отображения контента, включающий следующие шаги создают контент в модуле создания контента и управления контентом пользователем; передают упомянутый контент в рекламный модуль средствами модуля создания контента и управления контентом, если не требуется его проверка; при необходимости проверки контента передают контент в модуль модерации, проверяют контент в модуле модерации, в случае успешного прохождения проверки контента передают его в рекламный модуль; получают контент рекламным модулем; определяют модулем связи в рекламном модуле количество устройств пользователей посредством сканирования Wi-Fi-сигналов, передаваемых устройствами пользователей, которые находятся в радиусе действия упомянутого модуля связи; передают определенное выше количество устройств пользователей в модуль создания контента и управления контентом; передают контент, по крайней мере, из одного рекламного модуля в, по крайней мере, один модуль отображения контента средствами рекламного модуля; получают контент модулем отображения из рекламного модуля и отображают полученный контент модулем отображения.[059] According to another embodiment, a method for displaying content is provided, comprising the following steps of creating content in a content creation and content management module of a user; transferring said content to the advertising module by means of the content creation and content management module, if verification is not required; if necessary, the content checks transfer the content to the moderation module, check the content in the moderation module, in case of successful completion of the content check, transfer it to the advertising module; receive content with an advertising module; determine the communication module in the advertising module the number of user devices by scanning Wi-Fi signals transmitted by user devices that are within the range of the said communication module; transmitting the above-defined number of user devices to the content creation and content management module; transmitting content from at least one advertising module to at least one content display module by means of the advertising module; receive the content by the display module from the advertising module and display the received content by the display module.
[060] В одном из частных вариантов реализации передача контента, по крайней мере, в один упомянутый модуль включает передачу обновленного контента.[060] In one particular embodiment, the transfer of content to at least one of said modules includes transmitting updated content.
[061] В одном из частных вариантов реализации осуществляется передача только новых и/или измененных данных контента.[061] In one particular embodiment, only new and / or changed content data is transmitted.
[062] В одном из частных вариантов реализации передача обновленного контента осуществляется последовательно от одного рекламного модуля к другому.[062] In one of the private options for implementation, the transmission of updated content is carried out sequentially from one advertising module to another.
[063] В одном из частных вариантов реализации передача контента осуществляется, по крайне мере, в один узловой модуль, осуществляющий получение контента, по крайней мере, от одного упомянутого модуля системы и/или другого узлового модуля и осуществляющий передачу контента, по крайней мере, в один рекламный модуль и/или, по крайней мере, в один другой узловой модуль, и/или по крайней мере, один модуль отображения.[063] In one particular embodiment, the content is transferred to at least one node module, receiving content from at least one of the system modules and / or another node module, and transmitting at least into one advertising module and / or at least one other nodal module, and / or at least one display module.
[064] В одном из частных вариантов реализации узловой модуль осуществляет передачу обновленного контента, по крайней мере, в один рекламный модуль с дальнейшим осуществлением последовательной передачи контента от одного рекламного модуля к другому средствами рекламных модулей.[064] In one of the private embodiments, the nodal module transmits updated content to at least one advertising module with further sequential transfer of content from one advertising module to another by means of advertising modules.
[065] В одном из частных вариантов реализации передача обновленного контента осуществляется в узловой модуль, который осуществляет передачу контента, по крайней мере, в один другой узловой модуль, причем далее обновленный контент передается, по крайней мере, в один рекламный модуль, по крайней мере, из одного упомянутого узлового модуля.[065] In one particular embodiment, the updated content is transferred to a node module that transmits content to at least one other node module, whereupon the updated content is transmitted to at least one advertising module, at least , from one mentioned node module.
[066] В одном из частных вариантов реализации контент является информационными данными и/или рекламными данными.[066] In one particular embodiment, the content is information data and / or advertising data.
[067] В одном из частных вариантов реализации контент включает служебные данные, метаданные, статистические данные, крипто-данные/данные шифрования, хеш-теги, хеш-суммы данных контента или любую их комбинацию.[067] In one particular embodiment, the content includes overhead data, metadata, statistics, crypto data / encryption data, hash tags, hashes of the content data, or any combination thereof.
[068] В одном из частных вариантов реализации осуществляется обмен контентом средствами модуля обмена контентом между пользователями и/или, по крайней мере, одним модулем системы в модуле создания контента и управления контентом.[068] In one of the private embodiments, the content is exchanged by means of the content exchange module between users and / or at least one system module in the content creation and content management module.
[069] В одном из частных вариантов реализации контент включает контент, по крайней мере, из одного модуля обмена контентом, причем контент первого пользователя содержит часть контента второго пользователя, а контент второго пользователя содержит часть контента первого пользователя.[069] In one particular embodiment, the content includes content from at least one content exchange module, wherein the content of the first user contains part of the content of the second user, and the content of the second user contains part of the content of the first user.
[070] В одном из частных вариантов реализации количество отображений включенной части контента второго пользователя в первом модуле отображения рассчитывается на основе количества отображений включенной части контента первого пользователя во втором модуле отображения, с учетом количества устройств пользователей, определенных первым модулем отображения и вторым модулем отображения.[070] In one particular embodiment, the number of displays of the included portion of the content of the second user in the first display module is calculated based on the number of displays of the included portion of the content of the first user in the second display module, taking into account the number of user devices defined by the first display module and the second display module.
[071] В одном из частных вариантов реализации осуществляется передача информационных и/или рекламных данных из сервисов в модуль создания и управления контентом и/или, по крайней мере, в один рекламный модуль для их добавления в контент.[071] In one particular embodiment, information and / or advertising data is transferred from services to the content creation and management module and / or to at least one advertising module to add them to the content.
[072] В одном из частных вариантов реализации в рекламный модуль устанавливается веб-сервер и веб-браузер, а также отличающийся тем, что в веб-браузер загружается и воспроизводится полученный контент, а также отличающийся передачей контента в модуль отображения в виде видео-сигнала посредством HDMI-интерфейса.[072] In one of the private embodiments, a web server and a web browser are installed in the advertising module, as well as characterized in that the received content is downloaded and played back in the web browser, and also characterized in transmitting the content to the display module as a video signal via HDMI interface.
[073] В одном из частных вариантов реализации контент содержит рекламный контент и/или информационный контент, предоставляемый сторонними сервисами.[073] In one of the private embodiments, the content contains advertising content and / or information content provided by third-party services.
[074] В одном из частных вариантов реализации осуществляется переключение средствами переключателя ведеосигналов между контентом и другими данными для отображения, передаваемыми в модуль отображения.[074] In one of the private options for implementation, the switching means of the switch of the wave signals between the content and other data for display, transmitted to the display module.
[075] В одном из частных вариантов реализации передача контента из рекламного модуля в модуль отображения осуществляется в виде видеосигнала.[075] In one particular embodiment, content is transferred from the advertising module to the display module in the form of a video signal.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙBRIEF DESCRIPTION OF THE DRAWINGS
[076] Дополнительные цели, признаки и преимущества настоящего изобретения будут очевидными из прочтения последующего описания осуществления изобретения со ссылкой на прилагаемые чертежи, на которых:[076] Additional objectives, features and advantages of the present invention will be apparent from reading the following description of an embodiment of the invention with reference to the accompanying drawings, in which:
[077] ФИГ. 1 иллюстрирует примерный вариант системы, реализующей способ, описываемый в рамках настоящего изобретения;FIG. 1 illustrates an exemplary embodiment of a system that implements the method described in the framework of the present invention;
[078] ФИГ. 2 иллюстрирует блок-схему одного из вариантов способа, реализующего настоящее изобретение;FIG. 2 illustrates a flowchart of one embodiment of a method that implements the present invention;
[079] На ФИГ. 3 показана блок-схема примерного варианта реализации настоящего изобретения;[079] FIG. 3 is a block diagram of an exemplary embodiment of the present invention;
[080] ФИГ. 4 иллюстрирует примерный вариант осуществления настоящего изобретения;FIG. 4 illustrates an exemplary embodiment of the present invention;
[081] ФИГ. 5-8 иллюстрирует примерный вариант передачи данных между модулями системы 100, согласно одному из вариантов реализации изобретения.FIG. 5-8 illustrates an exemplary embodiment of data transfer between modules of a
[082] ФИГ. 9 иллюстрирует примерный вариант шаблона для слайда, согласно одному из вариантов реализации настоящего изобретенияFIG. 9 illustrates an example embodiment of a template for a slide, according to one embodiment of the present invention.
[083] ФИГ. 10 иллюстрирует пример компьютерной системы общего назначения.FIG. 10 illustrates an example of a general purpose computer system.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯDESCRIPTION OF EMBODIMENTS OF THE INVENTION
[084] Объекты и признаки настоящего изобретения, способы для достижения этих объектов и признаков станут очевидными посредством отсылки к примерным вариантам осуществления. Однако настоящее изобретение не ограничивается примерными вариантами осуществления, раскрытыми ниже, она может воплощаться в различных видах. Сущность, приведенная в описании, является ничем иным, как конкретными деталями, обеспеченными для помощи специалисту в области техники в исчерпывающем понимании изобретения, и настоящее изобретение определяется только в объеме приложенной формулы.[084] The objects and features of the present invention, methods for achieving these objects and features will become apparent by reference to exemplary embodiments. However, the present invention is not limited to the exemplary embodiments disclosed below, it can be embodied in various forms. The essence described in the description is nothing more than the specific details provided to assist the specialist in the field of technology in a comprehensive understanding of the invention, and the present invention is defined only in the scope of the attached claims.
[085] Используемые в настоящем описании изобретении термины «модуль», «компонент», «элемент» и подобные используются для обозначения компьютерных сущностей, которые могут являться аппаратным обеспечением/оборудованием (например, устройством, инструментом, аппаратом, аппаратурой, составной частью устройства, например, процессором, микропроцессором, интегральной схемой, печатной платой, в том числе электронной печатной платой, макетной платой, материнской платой и т.д., микрокомпьютером и так далее), программным обеспечением (например, исполняемым программным кодом, скомпилированным приложением, программным модулем, частью программного обеспечения или программного кода и так далее) и/или микропрограммой (в частности, прошивкой). Так, например, компонент может быть процессом, выполняющемся на процессоре (процессором), объектом, исполняемым кодом, программным кодом, файлом, программой/приложением, функцией, методом, (программной) библиотекой, подпрограммой, сопрограммой и/или вычислительным устройством (например, микрокомпьютером или компьютером) или комбинацией программных или аппаратных компонентов. Так, в частном случае, запущенное на сервере приложение может являться компонентом/модулем, а, сервер, в свою очередь может являться компонентом/модулем. Стоит отметить, что, по крайней мере, один компонент/модуль может являться частью процесса. Компонент/модуль может располагаться на одном вычислительном устройстве (например, микрокомпьютере, микропроцессоре, печатной плате и т.д.) и/или может быть распределен/разделен между несколькими вычислительными устройствами.[085] Used in the present description of the invention, the terms "module", "component", "element" and the like are used to refer to computer entities, which may be hardware / equipment (eg, device, instrument, apparatus, apparatus, component of the device, for example, processor, microprocessor, integrated circuit, printed circuit board, including electronic printed circuit board, breadboard, motherboard, etc., microcomputer and so on), software (for example, use executable program code, a compiled application, program module, a piece of software or program code, and so on) and / or firmware (in particular, firmware). So, for example, a component can be a process running on a processor (s), an object, executable code, program code, file, program / application, function, method, (software) library, subprogram, coroutine and / or computing device (for example, microcomputer or computer) or a combination of software or hardware components. So, in the particular case, the application running on the server can be a component / module, and the server, in turn, can be a component / module. It is worth noting that at least one component / module can be part of the process. A component / module may reside on a single computing device (e.g., a microcomputer, microprocessor, circuit board, etc.) and / or may be distributed / shared among several computing devices.
[086] На ФИГ. 1 показан примерный вариант системы, реализующей способ, описываемый в рамках настоящего изобретения. Система 100 (примерный вариант которой изображен на ФИГ. 1) может включать, по крайней мере, один модуль создания и управления рекламой 110, в котором, в частном случае реализации изобретения, осуществляется (пользователем/пользователями или средствами системы 100 и/или подключенными/связанными с ней модулями и/или системами) создание, редактирование, обработка данных для отображения/воспроизведения, которые более подробно описаны далее, например, в модулях отображения 160A-160N, а также осуществляется обмен данными для отображения, обработка статистических данных, собранных, по крайней мере, одним модулем системы 100, например, модулем отображения (160A-160N), рекламным модулем (140A-140N), и осуществляются другие действия, функционал, в частности, как будет описано в рамках настоящего изобретения. Так, например, по крайней мере, один пользователь и/или модуль системы 100 может задавать параметры отображения (расписание, скорость, продолжительность, частоту, время, даты и т.д.) материалов/данных для отображения (наружной и/или внутренней рекламы/рекламного контента, наружной и/или внутренней информации/информационного контента, рекламных (видео)роликов и других), а также задавать/устанавливать (а также изменять) настройки, по крайней мере, одного модуля системы 100, например, стартовую страницу веб-браузера, настройки (веб-)сервере, настройки операционной системы (ОС), в частности, посредством изменения, по крайней мере, одного файла/конфигурационного файла (в том числе загрузочного файла, загрузочного раздела и т.д.), по крайней мере, одного модуля системы 100, что более подробно описано далее.[086] In FIG. 1 shows an exemplary embodiment of a system that implements the method described in the framework of the present invention. The system 100 (an example of which is shown in FIG. 1) may include at least one module for creating and managing
[087] Модули системы 100 могут быть связаны между собой, а также с внешними модулями и сервисами, а также могут быть подключены к сети Интернет, посредством проводного и/или беспроводного соединения, реализованных (использующих), например, посредством USB-интерфейсом, интерфейсом стандарта RS-232, Bluetooth, Wi-Fi-интерфейсом, мобильной сотовой связью (GSM), в частности, в диапазонах 850-1900 МГц, спутниковой связью и средствами передачи данных со сверхнизким энергопотреблением, формирующие беспроводные сети с ячеистой топологией (например, ZigBee) и т.д.[087] The modules of the
[088] По крайней мере, один модуль системы 100, например, устройство пользователя (190A-190N), рекламный модуль (140A-140N), модуль отображения (160A-160N) может содержать модуль передачи данных и/или модуль обмена данными/информацией, которые, в частном случае, способны осуществлять отправку/предоставление данных с модуля системы 100, в частности, данные о модуле, в том числе, идентифицирующие модуль и/или, в частном случае пользователя/пользователей устройства пользователя.[088] At least one module of
[089] Система 100 включает, по крайней мере, один рекламный модуль (140A-140N), на который передаются данные (в частном случае, данные для отображения, служебные данные, статистические данные и т.д., как более подробно описано ниже) из модуля 110 и/или с модуля модерации 150, и который используется для обработки полученных данных и передачи данных в обработанном и/или не обработанном формате, по крайней мере, в один модуль отображения (160A-160N), в частности посредством HDMI-интерфейса.[089] The
[090] Система 100 включает, по крайней мере, один модуль модерации 150, в который, в частном случае, передаются данные из модуля 110, например, перед передачей (или параллельно с передачей) упомянутых данных, по крайней мере, в один рекламный модуль (140A-140N). Модуль модерации 150 осуществляет модерирование/модерацию полученных данных, в частном случае, перед их отправкой в рекламные модули (140A-140N). Модерирование/модерация (проверка) данных может осуществляться, по крайней мере, одним пользователем, например, модератором (рекламы) в модуле модерации 150, либо программными средствами модуля 150, например, системами автоматической модерации и/или предварительной модерации, которые могут быть реализованы алгоритмами анализа/фильтрации данных, в частности, изображений, текста и т.д., алгоритмами на несоответствие допустимым материалам для отображения в модулях отображения (160A-160N), как описано далее.[090] The
[091] Система 100 также может включать сервисы/модуль сервисов 130, который может предоставлять данные, по крайней мере, в один модуль системы 100 (по крайней мере, один модуль 110, рекламный модуль 140A-140N, модуль отображения 160A-160N, модуль 170A-170N, и/или модуль модерации 150 и т.д.), например, рекламные материалы с различных веб-сервером, из различных сервисов, веб-сервисов, данные о пробках на дорогах и другие данные, как более подробно будет описано ниже.[091] The
[092] Также, в частном случае, рекламный модуль 140A-140N может быть связан с модулем 110 или любым другим модулем и/или хранилищем данных (180A-180N) посредством протоколов HTTP (от англ. HyperText Transfer Protocol - протокол передачи гипертекста), HTTPS (от англ. HyperText Transfer Protocol Secure - расширение протокола HTTP, для поддержки шифрования в целях повышения безопасности), FTP (от англ. File Transfer Protocol - протокол передачи файлов) и других.[092] Also, in the particular case, the
[093] Стоит отметить, что хранилищем данных (180A-180N) может являться, по крайней мере, один накопитель на жестких магнитных дисках (НЖМД), твердотельным накопителем (от англ. solid-state drive/SSD), сетью хранения данных (SAN, от англ. Storage Area Network), сетевой системой хранения данных (NAS, от англ. Network Attached Storage) и/или любым другим устройством, позволяющим осуществлять запись, чтение и/или хранение данных на устройстве, реализующим хранилище данных. Стоит также отметить, что Данные в упомянутых хранилищах данных могут храниться в любом известном формате, например, в виде базы данных (БД), например, в виде таблиц. Также, по крайней мере, одна упомянутая БД может являться иерархической, объектной, объектно-ориентированной, объектно-реляционной, реляционной, централизованной, фрагментированной/секционированной, тиражированной, пространственной, и т.д., причем для управления, создания и использования баз данных могут использоваться различные системы управления базами данных.[093] It is worth noting that the data warehouse (180A-180N) can be at least one hard disk drive (HDD), a solid state drive (from the English solid-state drive / SSD), a storage area network (SAN , from the English Storage Area Network), a network storage system (NAS, from the English Network Attached Storage) and / or any other device that allows you to record, read and / or store data on a device that implements data storage. It is also worth noting that the data in the mentioned data warehouses can be stored in any known format, for example, in the form of a database (DB), for example, in the form of tables. Also, at least one of the mentioned databases can be hierarchical, object, object-oriented, object-relational, relational, centralized, fragmented / partitioned, replicated, spatial, etc., moreover, for managing, creating and using databases various database management systems may be used.
[094] Описываемый в рамках настоящего изобретения рекламный модуль (140А … 140N) (модуль рекламы) может быть реализован, по крайней мере, одним вычислительным устройством, например, смартфоном, планшетом, компьютером, микрокомпьютером (в частности, Arduino, Raspberry PI(3), Intel Joule, LattePanda, MK802, CuBox, Orange Pi PC и другие), процессором (например, архитектуры ARM, х86 и т.д.), микропроцессором, электронной платой и т.д. или, по крайней мере, одной его частью, достаточной для реализации, по крайней мере, одной функциональности (функциональные возможности) рекламного модуля, причем другие функциональности могут быть реализованы другим, по крайней мере, одним модулем системы 100, например, модулем отображения (160А … 160N) и/или базой/узловым модулем (170А … 170N) и т.д. В частном варианте реализации изобретения, рекламный модуль (140А … 140N) может включать микрокомпьютер 141 (который может включать процессор 147 или микропроцессор), с установленной на нем операционной системой 143 (например, Windows, Linux и т.д.) и установленным/развернутым и настроенным веб-сервером 144, например, NGNIX (от англ. engine x), а также установленным веб-браузером. Также, рекламный модуль (140А … 140N) может включать модуль связи/сканирования 145, позволяющий, в частном случае сканировать пространство вокруг себя с целью выявления вычислительных устройств, в частном случае устройств пользователей (190A-190N) устройств, находящихся в радиусе действия модуля связи/сканирования 145, как более подробно описано далее. Стоит отметить, что модули, описанные в рамках настоящего изобретения, в частности модули микрокомпьютера (143, 144, 145, 146, 147, 148 и другие), могут являться составными частями микрокомпьютера/микрокомпьютеров, а также могут являться отдельными модулями, реализованными, по крайней мере, одним вычислительным устройством, программным компонентом (например, виртуальным, эмулируемым программным способом физическим устройством), процессором, микропроцессором, электронной схемой, устройством и т.д., и могут быть связаны друг с другом (подключены друг к другу), по крайней мере, одним видом связи (проводным или беспроводным), включая различные типы структур шин (например, системную шину, периферийную шину, локальную шину, шину памяти и т.п.), а также различные интерфейсы (интерфейс последовательного порта, параллельный порт, игровой порт, универсальной последовательной шины (УПШ), сетевого интерфейса и т.д.), адаптеры (например, адаптер дисплея/видеоадептер, сетевой адаптер, адаптер контроллера, адаптеры УПШ и т.д.) и другие. Так, в частном случае, по крайней мере, один модуль системы 100 (в частности, по крайней мере, один модуль микрокомпьютера (143, 144, 145, 146, 147, 148 и другие)) или, по крайней мере, один набор модулей, состоящий из любого количества и/типа модулей системы 100, может являться, по крайней мере, одним микрокомпьютером и/или подключаться, по крайней мере, к одному микрокомпьютеру. Модуль связи/сканирования 145 также используется для получения и передачи данных с (на), по крайней мере одного модуля или сервиса системы 100 (например, с модуля 110 и/или модуля модерации 150), в частности, данных для отображения и/или любых других данных, необходимых для функционирования, по крайней мере, одного рекламного модуля модуля (140A-140N), например, данных, включающих операционную систему, веб-сеервер, веб-браузер, драйверы рекламного модуля и/или, по крайней мере, одного его составного элемента/модуля (или модуля отображения 160A-160N, базы/узлового модуля 170A-170N и т.д.), а также данные, необходимые и/или использующиеся для отображения данных для отображения, в частности, рекламного и/или информационного контента, статистические данные, идентификационные данные, по крайней мере, одного модуля или сервиса системы 100, пользователя и т.д. Таким образом, посредством осуществления связи между рекламным модулем 140A-140N (подключенным к сети Интернет, например, посредством проводного соединения или беспроводного соединения посредством Wi-Fi-интерфейса/модуля) и модулем отображения 160A-160N осуществляется предоставление модулю отображения доступа в сеть Интернет.[094] The advertising module described in the framework of the present invention (140A ... 140N) (advertising module) can be implemented by at least one computing device, for example, a smartphone, tablet, computer, microcomputer (in particular, Arduino, Raspberry PI (3 ), Intel Joule, LattePanda, MK802, CuBox, Orange Pi PC and others), a processor (for example, ARM architecture, x86, etc.), a microprocessor, an electronic board, etc. or at least one part sufficient to implement at least one functionality (functionality) of the advertising module, and other functions can be implemented by another, at least one module of the
[095] Параметры/настройки, по крайней мере, одного модуля, например, модуля отображения 160А-160N,базы/узлового модуля 170A-170N или рекламного модуля 140A-140N, например, настройки/параметры операционной системы (установленной в модулях), приложений, веб-сервера, веб-браузера, настройки/параметры стартовой страницы браузера, в том числе, настройка/установка драйверов модулей, параметры модуля связи/сканирования 145/145А, в частности параметры/настройки Wi-Fi подключения, параметры/настройки подключения по проводному соединению между модулями системы 100 и т.д., могут осуществляться пользователями, в частном случае, лицами, осуществляющими монтаж модулей системы 100 и/или лицами, арендующими указанные модули, купившими указанные модули, лицами, являющимися владельцами локация (в частном случае, заведений, в которых установлены модули), организаторами мероприятий в локациях, в которых установлены модули системы 100 и т.д. Причем такие настройки могут быть сохранены (пользователем или средствами, по крайней мере, для одного модуля системы 100), по крайней мере, в одном файле (конфигурационном файле), по крайней мере, в одном хранилище данных (180A-180N) и могут быть переданы по крайней мере, на один модуль или сервис системы 100, например с целью их использования другими модулями системы 100, в частности, с целью избежать необходимости настройки модулей системы 100 каждый раз при возникновении ошибок, сбоев, порчи модулей, а также с целью оптимизации рабочего времени при настройке нескольких модулей, в частности, модулей системы 100 с одинаковыми настройками и/или одинаковых модулей системы 100. Стоит отметить, что упомянутые настройки (а также редактирование/изменение конфигурационных файлов) может осуществляться пользователями удаленно, например, из модуля 110, модуля 150 и т.д. с использованием проводного и/или беспроводного соединения между модулями системы 100.[095] Parameters / settings of at least one module, for example,
[096] В частном варианте реализации изобретения микрокомпьютер 141 может включать блок питания, подключенный к сети постоянного или переменного тока различного напряжения или получать электропитание, достаточное для функционирования, посредством технологии беспроводной передачи энергии, например, посредством беспроводного зарядного устройства (беспроводного блока питания).[096] In a particular embodiment of the invention, the
[097] По крайней мере, один рекламный модуль (140А, 140Б … 140N) может содержать, по крайней мере, один переключатель видеосигналов/видеопотоков (роутер (видео) данных/сигналов/каналов) 148, в частном случае, реализованный HDMI-переключателем 148 (HDMI-свитч/HDMI-свитчер, от англ. HDMI Switch/HDMI Switcher), в том числе HDMI-сплиттером и/или HDMI-разветвителем, и/или видеороутером (от англ, Video Router/Video Matrix Switch) и т.д. В частном случае, переключатель/роутер 148 способен получать на вход несколько потоков данных (в частном случае, видеосигналов) и предоставлять/формировать, по крайней мере, на одном выходе, по крайней мере, один сигнал/набор/поток (данных). В частном случае, на выходе переключателя/роутера 148 формируется смешанный сигнал/поток (например, из двух и более входных наборов данных/потоков) или один сигнал/поток (например, входной поток), в исходном виде или обработанном виде, причем такая обработка может включать преобразование сигнала из аналогового в цифровой и наоборот, а также преобразование в другой формат из композитного/S-Video/RGB/HDMI/DVI и т.д. в композитный/S-Video/RGB/HDMI/DVI и т.д., а также добавление одного набора данных, по крайней мере, к одним входным или выходным данным/потоку. Так, например, по крайней мере, к одному входному набору данных (например, видеоизображению) могут быть добавлены данные для отображения, описанные в рамках настоящего изображения, в том числе рекламные материалы, информационные материалы и т.д., реализованные в частном случае в виде изображений, текста, видеосигнала, видеороликов, аудиороликов/аудиоклипов, включая рекламные видеоролики и т.д. Стоит также отметить, что в одной из реализаций описываемого изобретения переключатель (модуль) 148 подключен к микрокомпьютеру 141, причем на один вход переключателя 148 подается набор данных (например, в виде видеосигнала) с видео-модуля 146 (в частности, набор данных, формируемый и/или передаваемый описываемым в рамках настоящего изобретения веб-сервером, в частном случае, посредством веб-браузера), например, данные, по крайней мере, из одной трансляции (описываемой в рамках настоящего изобретения), одного слайда (или связанного со слайдом источника данных, как описано в рамках настоящего изобретения) и т.д., а на второй вход переключателя 148 подается второй набор данных, например, из модуля сигнала 195, например, формирующего/передающего сигнал спутникового телевидения, телевизионный сигнал, сигнал кабельного телевидения и т.д. В частном случае, по крайней мере, один набор данных/сигнал, поступающий/передающийся, по крайней мере, на один вход переключателя 148 может быть сформирован телевизионной приставкой/ТВ-приставкой (например, НТВ+, DVB-2, Smart TV и т.д.), (ТВ) тюнером, ресивером (цифрового) телевидения, игровой приставкой/игровой консолью (Sony Play Station, Nintendo Wii, Nintendo Switch, SHIELD Portable, Microsoft Xbox (One) и т.д.). Стоит отметить, что посредством модуля 148 может быть реализовано одновременное отображение нескольких потоков, данных, например, создавая эффект картинки в картинке, причем потоком данных могут являться данные, по крайней мере, одной трансляции и/или по крайней мере, одной ее составной части, например, слайд. В одной из реализаций изобретения, переключатель 148 осуществляет отображение на выходе, по крайней мере, одного входного сигнала, тем самым, в частном случае, осуществляя переключение между сигналами, причем параметры (например, расписание переключения между сигналами, время переключения, длительность/продолжительность отображения одного из сигналов и т.д.) переключения между сигналами могут храниться, по крайней мере, в одном (конфигурационном) файле (описываемом в рамках настоящего изобретения, который может храниться в модуле 140А), причем настройки в конфигурационном файле могут быть заданы и/или изменены, по крайней мере, одним пользователем, например, в панели управления 120, в частности, в личном кабинете пользователя (личном кабинете рекламодателя (личном кабинете клиента (владельца локации, заведения, организатора мероприятия и т.д.), личном кабинете рекламодателя (предоставляющим рекламные материалы, например, рекламные видеоролики, которые могут быть использованы клиентом при формировании/создании слайдов/трансляции, как быдет описано далее)), описываемом в рамках настоящего изобретения. Стоит также отметить, что переключение и смешивание сигналов переключателем 146 может быть реализовано, по крайней мере, одним модулем системы 100 и/или средствами сервиса 130, и/или, по крайней мере, одним внешним по отношению к системе 100 модулем, например, модулем дистанционного управления устройствами/системами, например, пультом (дистанционного) управления. Также, стоит отметить, что управление, настройка, изменение параметров, по крайней мере, одного модуля системы 100 также может быть осуществлено, по крайней мере, одним модулем (дистанционного) управления пользователем и/или программными (например, посредством приложений, сервисов и т.д.) или аппаратными средствами.[097] At least one advertising module (140A, 140B ... 140N) may contain at least one switch of video signals / video streams (router (video) data / signals / channels) 148, in the particular case, an HDMI switch 148 (HDMI switch / HDMI switcher, from the English HDMI Switch / HDMI Switcher), including an HDMI splitter and / or HDMI splitter, and / or video router (from the English, Video Router / Video Matrix Switch), etc. .d. In the particular case, the switch /
[098] Стоит отметить, что отображение данных для отображения может осуществляться, по крайней мере, в одном модуле для отображения (160A-160N), причем такие модули для отображения могут быть установлены/заданы/выбраны пользователем или средствами системы 100, например, в панели управления 120, в частности, в личном кабинете пользователя.[098] It is worth noting that the display of data for display can be carried out in at least one display module (160A-160N), and such display modules can be installed / defined / selected by the user or by means of the
[099] Также, рекламный модуль (140А, 140Б … 140N) может содержать видео-модуль 146 (например, в виде видео-интерфейса, видеокарты/видоконтроллера, ТВ-тюнера, интерфейса ввода-вывода данных/изображения и т.д.), способный осуществлять обработку, отображение и передачу данных/изображения, по крайней мере, в один модуль системы 100, например, в модуль отображения (160A-160N), причем видеомодуль 146 может содержать видеовход/видеовыход (интерфейс ввода-вывода (изображения), например, в формате S-Video/RGB/HDMI/DVI/композитный и т.д.), реализованный в частном случае, HDMI-интерфейсом (англ. High Definition Multimedia Interface - интерфейс для мультимедиа высокой четкости) либо любым другим интерфейсом (проводным и/или беспроводным) передачи данных/изображения. Таким образом, в частном случае, по крайней мере, один рекламный модуль 140A-140N может быть связан, по крайней мере, с одним модулем отображения 160A-160N посредством HDMI-кабеля (кабеля HDMI-HDMI).[099] Also, the advertising module (140A, 140B ... 140N) may comprise a video module 146 (for example, in the form of a video interface, video card / video controller, TV tuner, data / image input / output interface, etc.) capable of processing, displaying and transmitting data / images to at least one module of the
[0100] В частном случае, после загрузки упомянутой выше операционной системы (установленной в рекламном модуле) в рекламном модуле (140A-140N) средствами операционной системы и/или средствами, по крайней мере, одного установленного приложения, осуществляется запуск модуля связи сканирования 145 и/или (автоматический) запуск/загрузка веб-браузера, причем настройки запуска/загрузки веб-браузера могут быть определены/заданы (например, пользователем, по крайней мере, одного модуля системы 100, монтажником, осуществляющем монтаж модулей в локациях, хозяином заведения, в котором установлен (рекламный) модуль и т.д.) в настройках операционной системы, например, в файле автозапуска приложений при загрузке операционной системы. Причем в настройках веб-браузера может быть установлена/задана стартовая страница, запускающаяся при (автоматическом) запуске веб-браузера, и в частном случае, загружающая данные для отображения контента, например, с установленного в (рекламном) модуле веб-сервера, в частном случае (содержание) трансляцию (трансляции), например, хранящуюся в рекламном модуле (140A-140N) и/или, по крайней мере, на одном модуле системы 100, внешнем сервисе 130 (которые более подробно описаны далее), и/или, по крайней мере, на одном модуле, связанным с системой 100.[0100] In the particular case, after loading the above-mentioned operating system (installed in the advertising module) in the advertising module (140A-140N) by the operating system and / or by means of at least one installed application, the
[0101] Упомянутый выше модуль связи/сканирования 145 может использовать Wi-Fi-модуль для определения находящихся рядом с ним устройств (пользователей) 190А-190N, в частности, посредством регистрации модулем 145 Wi-Fi-сигналов, излучаемых/передаваемых устройствами 190A-190N, например, посредством использования Режима точки доступа (англ, Access Point, АР), причем данный режим позволяет модулю 145 обнаруживать устройства, на которых включен режим поиска Wi-Fi сетей (в частном случае, Wi-Fi точек доступа). В режиме точки доступа модуль 145 способен являться беспроводной точкой доступа Wi-Fi, т.е. в этом режиме предоставлена возможность устройствам пользователя (например, ноутбуки, настольные компьютеры, КПК, планшеты, коммуникаторы, смартфоны, телефоны и т.д.) получать беспроводной доступ к любому устройству (при наличии у устройств пользователей беспроводного адаптера, в частности, Wi-Fi (802.11 n/g/b)), в том числе модулям (140A-140N). После того, как модуль связи/сканирования 145 обнаружит устройство пользователя (190A-190N), модуль 145 получает идентификатор (уникальный идентификатор устройства, ID) упомянутого устройства пользователя и, в частном случае, сохраняет его в хранилище данных микрокомпьютера 141 (например, в Оперативном Запоминающем Устройстве), и/или сохраняет его в хранилище данных (180A-180N), в частном случае, в хранилище данных рекламного модуля (180А), и/или передает, по крайней мере, в один из модулей системы 100, например, в модуль создания и управления рекламой 110, в модуль модерации 150, модуль статистики, и/или, по крайней мере, в один модуль, связанный с системой 100, например, во внешний модуль статистики. Модуль статистики, который, в частном случае способен получать (и отправлять, по крайней мере, в один модуль системы 100) статистические данные, по крайней мере, с одного модуля системы 100, обрабатывать/преобразовывать их (например, посредством, по крайней мере, одного из алгоритмов обработки статистики, или как описано в рамках настоящего изобретения), отображать их, по крайней мере, одному пользователю, в частности, в панели управления 120, например, для учета (в частном случае, подсчета количества) отображенных данных для отображения, по крайней мере, на одном рекламном устройстве (140A-140N) с целью визауализации таких статистических данных и, например, с целью использовании таких статистических данных в процессе обмена данными для отображения в модуле обмена рекламой (модуль обмена контентом/данными информационного характера (информационными данными/материалами) и/или рекламного характера (рекламными данными/материалами)) 125 и взаимозачета отображенных данных для отображения на рекламных модулях (140A-140N), как будет описано ниже.[0101] The aforementioned communication /
[0102] Стоит отметить, что сканирование устройств пользователей (в частности, идентификаторов пользователей) может осуществляться модулем/устройством сканирования, например, установленном в локации (например, заведении, на наружной стене заведения), в частности, в виде рамок, ворот и т.д., способных, в частном случае сканировать и/или фиксировать устройства пользователей с целью получения идентификатором устройств пользователей.[0102] It is worth noting that scanning of user devices (in particular, user identifiers) can be carried out by a module / scanning device, for example, installed in a location (for example, an institution, on the outer wall of an institution), in particular, in the form of frames, gates, etc. .d., capable, in the particular case, of scanning and / or fixing user devices in order to obtain the device identifier of users.
[0103] Стоит также отметить, что уникальные идентификаторы обнаруженных устройств пользователя/пользователей могут храниться в хранилище данных, по крайней мере, в одной базе данных, (например, SQL и т.д.). Стоит отметить, что рекламный модуль (140A-140N) может перед сохранением обнаруженного уникального идентификатора устройства пользователя проверить наличие такого уникального идентификатора, по крайней мере, в одном из хранилищ данных (180А-180N). Если такой уникальный идентификатор отсутствует, по крайней мере, в одном из хранилищ данных, например, в рекламном модуле 140А, то такой уникальный идентификатор устройства пользователя сохраняется в хранилище данных. Если такой уникальный идентификатор присутствует, по крайней мере, в одном из хранилищ данных, то такой идентификатор может не сохраняться в устройстве хранения данных.[0103] It is also worth noting that the unique identifiers of the detected user / user devices can be stored in the data store of at least one database (eg, SQL, etc.). It is worth noting that the advertising module (140A-140N) can check for the presence of such a unique identifier in at least one of the data stores (180A-180N) before saving the detected unique identifier of the user device. If such a unique identifier is absent in at least one of the data stores, for example, in the
[0104] В одной из частных реализаций изобретения уникальные идентификаторы устройств пользователей сохраняются в хранилище данных в виде набора значений (пары, тройки, четверки и т.д.), например, ID устройства пользователя - аккаунт пользователя (например, в личном кабинете пользователя), либо в виде идентификатора/идентификационного номера (или любого другого уникального признака модуля или группы модулей, присвоенного ему пользователем в панели управления, в процессе настройки модуля/группы модулей, назначенный в зависимости от аккаунта пользователя (автоматически) средствами системы 100 и т.д.) рекламного модуля (который зарегистрировал ID устройства пользователя) 140A-140N - ID устройства пользователя, ID устройства пользователя - аккаунт пользователя - ID (рекламного, базы/узлового и т.д.) модуля и так далее.[0104] In one of the private implementations of the invention, the unique identifiers of user devices are stored in the data store as a set of values (pairs, triples, fours, etc.), for example, the user device ID is the user account (for example, in the user's personal account) , or in the form of an identifier / identification number (or any other unique characteristic of a module or group of modules assigned to it by the user in the control panel, in the process of setting up a module / group of modules, assigned depending on the account user (automatically) by means of
[0105] В частном случае реализации изобретения, устройства пользователей (в частном случае, посетителей/гостей заведения, или любой другой локации) 190A-190N сканируют пространство вокруг себя на предмет наличия Wi-Fi сетей, к которым они могли бы подключиться, при этом, в частном случае, передавая свой уникальный идентификатор (ID). По крайней мере, один рекламный модуль (140A-140N) сканирует пространство с целью выявления устройств пользователей (190А-190Б) и фиксирования уникальных идентификаторов (IDs) таких устройств пользователей. Зафиксированные и/или сохраненные рекламным модулем уникальные идентификаторы (IDs) могут быть отправлены, по крайней мере, в один из модулей системы 100, например, в модуль 110.[0105] In the particular case of the invention, the user devices (in the particular case, visitors / guests of the institution, or any other location) 190A-190N scan the space around themselves for the presence of Wi-Fi networks to which they could connect, while , in a particular case, passing its unique identifier (ID). At least one ad unit (140A-140N) scans the space in order to identify user devices (190A-190B) and capture the unique identifiers (IDs) of such user devices. Unique identifiers (IDs) recorded and / or stored by the advertising module can be sent to at least one of the modules of the
[0106] Так, например, уникальные идентификаторы устройств пользователей могут сохраняться рекламными модулями (140A-140N) в том случае, если такие уникальные идентификаторы зафиксированы, по крайней мере, одним модулем 140 или набором модулей 140A-140N, принадлежащим одному пользователю (например, такие рекламные модули зарегистрированы на один аккаунт пользователя в панели управления, в частности, в личном кабинете пользователя), т.е. в частном случае, находятся в одном заведении, принадлежат одной организации и т.д. Вместе с идентификаторами устройств пользователей может быть зарегистрировано время и частота нахождения устройства пользователя в радиусе действия рекламного устройства (например, в одной локации). Так, например, рекламный модуль может сканировать пространство на наличие устройств пользователя постоянно либо с определенной частотой (регулярностью), например, один раз в секунду, один раз в минуту, один раз в час и т.д. Количество уникальных ID в определенный момент времени, зарегистрированный рекламным модулем (или любым другим модулем системы 100), в частном случае, является количеством уникальных устройств пользователей, находящихся в данной локации в определенный момент времени (в частности, в момент сканирования и/или до момента времени, в который будет осуществляться сканирование окружающего рекламный модуль пространство на предмет наличия пользовательских устройств), в частности, является количеством посетителей в данной локации, например, в заведении типа кафе, тренажерного зала, концерта и т.д.[0106] Thus, for example, unique identifiers of user devices may be stored by advertising modules (140A-140N) if such unique identifiers are captured by at least one module 140 or a set of
[0107] Стоит отметить, что, по крайней мере, одному модулю системы 100 может быть назначен уникальный идентификатор/идентификатор модуля (ID).[0107] It is worth noting that at least one module of
[0108] В частном случае, сохраненные ID рекламных модулей и ID устройств пользователей (например, в виде пары значений) могут быть использованы для формирования статистики посетителей, в частности, посетителей, которым (потенциально) были отображены/продемонстрированы данные для отображения, в частном случае, рекламный контент, например, рекламный видео-ролик. [0109] Стоит отметить, что, по крайней мере, один модуль системы 100, в частности рекламный модуль/модуль рекламы (140A-140N) может сканировать пространство, на предмет наличия устройств пользователя или других модулей системы 100 (например, рекламных модулей (140A-140N), модулей отображения (160A-160N), модулей модерации 150, баз/узловых модулей 170A-170N и других), в частности с целью получения их уникальных идентификаторов. Причем сканирование может осуществляться с определенной частотой, в частности, заданной расписанием (которое может храниться в конфигурационном файле модуля), например, раз в секунду, минуту, час и т.д. Также, сканирование устройств и модулей может осуществляться, по крайней мере, один раз в течение заданного (например, в конфигурационном файле) промежутка времени (5 минут, 10 минут, 20 минут и т.д.), в частности, чтобы исключить регистрацию устройств пользователей, проходящих мимо локаций/сканирующих модулей (например, которые не являются посетителями локации, мероприятия и т.д.). Если устройство пользователя было зарегистрировано сканирующим модулем в течение упомянутого промежутка времени или по крайней мере дважды в такие промежутки времени, то идентификатор такого устройства пользователя может быть добавлено в базу данных, по крайней мере, одного модуля системы 100. Идентификаторы таких исключенных пользователей/исключенных идентификаторов могут не добавляться в базу уникальных идентификаторов модулей, те же идентификаторы устройств пользователей, что находятся в процессе всего сканирования в пределах локации, могут быть добавлены, по крайней мере, в одну базу данных (хранящуюся например, в хранилище данных) сканирующих модулей или других модулей. Также, идентификаторы устройств пользователей могут сканироваться на протяжении более длительного промежутка/периода времени (например, в течение нескольких дней, нескольких раз в течение нескольких дней и т.д.), причем зарегистрированные идентификаторы устройств, зарегистрированных, по крайней мере, дважды за такой промежуток/периодом времени, также могут являться исключенными идентификаторами, например, идентификаторы таких устройств пользователей могут принадлежать обслуживающему персоналу локаций, мероприятия и т.д. Исключенными идентификаторами (из базы данных), в частном случае, не учитывающимися в статистических данных, в частности, при подсчете пользователей, которым были отображены данные для отображения, также являются идентификаторы модулей системы 100, в частности, установленные в одной локации, причем идентификаторы таких устройств могут храниться (и/или могут быть переданы в), по крайней мере, в одном хранилище данных и могут использоваться при обработке статистических данных, в частности при подсчете количества пользователей, которым отображаются данные для отображения (в частном случае, материалы/рекламные ролики партнеров (партнерских программ)), а также при взаимозачете количества отображенных данных для отображения при обмене данными для отображениями между пользователями (в частности, клиентами личных кабинетов пользователей).[0108] In the particular case, the stored IDs of the advertising modules and user device IDs (for example, as a pair of values) can be used to generate statistics of visitors, in particular, visitors who were (potentially) displayed / displayed data for display, in particular case, advertising content, for example, an advertising video clip. [0109] It is worth noting that at least one module of the
[0110] Стоит отметить, что устройством пользователя/пользовательским устройством является, по крайней мере, одно вычислительное устройство пользователя, например, мобильное устройство (планшет, смартфон, телефон и т.д.) или стационарное устройство (рабочая станция, сервер, настольный компьютер/десктоп, моноблоки т.д.).[0110] It is worth noting that the user device / user device is at least one computing device of the user, for example, a mobile device (tablet, smartphone, phone, etc.) or a stationary device (workstation, server, desktop computer / desktop, monoblocks etc.).
[0111] Стоит также отметить, что описываемый в рамках настоящего изобретения, упомянутый выше модуль отображения (160A-160N) может являться стационарным или мобильным устройством, например, телевизором, монитором, экраном/дисплеем, проектором, смартфоном, любым другим вычислительным устройством, например, персональным компьютером, моноблоком и т.д. Модуль (160А, 160Б … 160N) способен осуществлять отображение данных, в частности, данных для отображения переданных ему, по крайней мере, одним рекламным модулем ((140А, 140Б … 140N) и/или базой/узловым модулем (170А, 170Б … 170N) с предварительной обработкой (например, посредством преобразования полученных данных в формат модуля (160А, 160Б … 160N), разархивирования полученных данных, преобразованием размера отображения и т.д.) или без таковой. Стоит отметить, что, по крайней мере, один рекламный модуль (140А, 140Б … 140N) может быть связан, по крайне мере, с одним модулем отображения (160А, 160Б … 160N) посредством беспроводной (например, Wi-Fi интерфейса) связи или проводной связи (например, посредством HDMI-интерфейса). Стоит также отметить, что модуль отображения (160А, 160Б … 160N) может содержать экран/дисплей 162 для отображения данных для отображения (например, жидкокристаллический дисплей, плазменный, светодиодный (LED) и т.д.). Также, модуль отображения (160А, 160Б … 160N) может содержать процессор 164 или микропроцессор для обработки данных, осуществления обработки инструкций и данных, по крайней мере, одного модуля системы 100 и т.д. Также, модуль отображения (160А, 160Б … 160N) может содержать видео-модуль 166 (например, в виде видеокарты/видоконтроллера, ТВ-тюнера и т.д.), осуществляющий процесс обработки и отображения данных на экране модуля отображения, в частности, посредством преобразования входящих данных для отображения, например, в видеоизображение, набор кадров, другой формат, например, видео-формат, в частности, в цифровой или аналоговый формат и т.д., причем видео-модуль 166 может содержать видеовход/видеовыход (инфтерфейс ввода-вывода (изображения)), реализованный в частном случае, HDMI-интерфейсом либо любым другим интерфейсом (проводным и/или беспроводным) передачи данных/изображения. Модуль отображения (160А, 160Б … 160N) также может содержать хранилище данных (180А, 180Б … 180N) для хранения данных, например, данных, переданных, по крайней мере, из одного модуля системы 100, например, из рекламного модуля (140А, 140Б … 140N), в частности, данных для отображения, в преобразованном или непреобразованном виде, причем данные из такого хранилища могут быть использованы модулем отображения (160А, 160Б … 160N) с целью их отображения, по крайней мере, на одном модуле отображения (160А, 160Б … 160N) и/или для передачи, по крайней мере, одному модулю системы 100.[0111] It is also worth noting that the above-described display module (160A-160N) may be a stationary or mobile device, for example, a TV, monitor, screen / display, projector, smartphone, any other computing device, for example , personal computer, all-in-one, etc. The module (160A, 160B ... 160N) is capable of displaying data, in particular, data for displaying transmitted to it by at least one advertising module ((140A, 140B ... 140N) and / or base / node module (170A, 170B ... 170N ) with or without preprocessing (for example, by converting the received data to the module format (160A, 160B ... 160N), unzipping the received data, converting the display size, etc.) It should be noted that at least one advertising a module (140A, 140B ... 140N) can be associated with at least one module display (160A, 160B ... 160N) via wireless (for example, Wi-Fi interface) communication or wired connection (for example, via HDMI interface) .It is also worth noting that the display module (160A, 160B ... 160N) may contain a screen /
[0112] Модуль создания и управления рекламой 110 может содержать модуль создания рекламы (модуль создания (и редактирования) контента/данных информационного и/или рекламного характера) 123, который позволяет пользователю управлять (создавать, редактировать, удалять, изменять, дополнять и т.д.) данными для отображения, что более подробно описано далее. Также, модуль создания и управления рекламой 110 может содержать модуль обмена рекламой 125 (модуль бартерной рекламной сети/Бартерная рекламная сеть), позволяющий (например, пользователям) обмениваться данными для отображения, в частности, между трансляциями, как более подробно будет описано ниже. В частном варианте реализации изобретения, по крайней мере, одному пользователю может выплачиваться вознаграждение за отображение/демонстрацию в его трансляции данных для отображения из бартерных сетей и/или рекламных сетей, и/или из сервисов 130, других внешних/сторонних модулей или сервисов. Пользователями, в частном случае, являются владельцы (арендаторы, ответственные лица, управляющие, по крайней мере, одним модулем системы 100 и/или действиями, связанными с такими модулями, связанными с системой сервисами (внутренними и внешними) и внешними по отношению к системе 100 модулями и т.д. уполномоченные представители лиц, и т.д.) заведений, в которых могут быть установлены модули системы 100, владельцы модулей системы 100, владельцы различных сервисов (включая рекламные сервисы), лица, модерирующие систему 100 (или, по крайней мере, один из ее модулей), данные для отображения, трансляции, рекламный контент и т.д., и другие пользователи и типы пользователей, причем для каждого типа пользователей могут быть созданы отдельные личные кабинеты, которые позволяют регистрироваться пользователям и входить в личный кабинет для управления слайдами, трансляциями и т.д., как более подробно будет описано далее.[0112] The module for creating and managing
[0113] Стоит отметить, что модуль бартерной сети может осуществлять публикацию (предложений) данных для отображения (в частности, рекламных видеороликов), по крайней мере, одному пользователю системы 100, причем такой пользователь может включить такие данные для отображения в трансляции. Стоит также отметить, что такой пользователь может быть оповещен/извещен (например, пользователю может быть отображено уведомление, отправлено сообщение посредством средств обмена сообщениями/данными/информацией, упомянутых в рамках описания настоящего изобретения, например, посредством CMC-сообщений и т.д., а также посредством отправки пользователю электронных писем/email, уведомления в приложениях, веб-браузерах, личных кабинетах пользователей и т.д.), в том числе в личном кабинете пользователя, о наличии таких данных для отображения, в частности, данных для отображения других пользователей и/или из сторонних сервисов, из хранилищ данных (180A-180N) и т.д. также, пользователь, например, в панели управления 120, в частности, личном кабинете пользователя, может установить автоматическое принятие (добавление) упомянутых выше данных для отображения (включая данные для отображения других пользователей, включая слайды, трансляции, (рекламные) ролики и т.д.), по крайней мере, в один набор данных для отображения, в том числе в одну свою трансляцию, слайд и т.д., а также выбрать тематику таких добавляемых данных для отображения, которые могут быть сгруппированы, например, по теме, виду и/или типу данных для отображения (кинофильмы, реклама, информационные данные, лекарственные средства, жилые комплексы, видео, изображения, слайды и т.д.).[0113] It is worth noting that the barter network module can publish (offers) data for display (in particular, advertising videos) to at least one user of the
[0114] Стоит также отметить, что в частном случае модуль обмена рекламой 125 может являться частью модуля создания рекламы 123. Также, в частном случае изобретения, модуль создания рекламы 123 и/или модуля обмена рекламой 125 могут являться частью панели управления 120, которая, в частном случае, является частью модуля 110, причем панель управления 120 реализует функционал управления данными для отображения, включая, но не ограничиваясь, созданием, редактированием, настройкой параметров отображения, обменом данными для отображения (между пользователями, заведениями, модулями и т.д.), подключением (сторонних) модулей, систем, сервисов (например, внешних сервисов 130) и/или использованием данных с таких модулей, сервисов, систем, заданием параметров безопасности модулей системы 100, управлением модулями системы 100, и другой функционал, по крайней мере, для одного пользователя, системы, сервиса, модуля (системы 100 или подключенного к ней), и т.д., в том числе, по крайней мере, для одного устройства пользователя. Стоит отметить, что панель управления 120 может включать интерфейс пользователя, реализованный, в частном случае, Графическим Интерфейсом Пользователя (ГИП, GUI, от англ. graphical user interface), причем интерфейс пользователя может быть реализован веб-интерфейсом, консолью, текстовым интерфейсом, оконным интерфейсом, голосовым интерфейсом и т.д.[0114] It is also worth noting that in the particular case, the
[0115] Панель управления 120 может быть реализована в виде веб-страницы или приложения, например, приложения для мобильных устройств, в виде плагина, виджета и т.д. Так, например, пользователь может войти в панель управления посредством своих учетных данных (в частности, имени (в т.ч. логина) пользователя и пароля). Панель управления 120 также может содержать модуль отображения модулей отображения (160A-160N), в котором может осуществляться отображение модулей отображения (160A-160N), управляемых пользователем и/или принадлежащих пользователю, и/или расположенных в локациях, принадлежащих (или контролируемых, арендованных и т.д.) пользователю, например, в различных заведениях, в частности, ресторанах, кафе, спортивных комплексах, рекламных площадках, рекламных площадях и т.д.[0115] The
[0116] Система 100 также может включать Базу/Узловой модуль (170A-170N), который может быть связан/подключен (посредством проводной или беспроводной связи), по крайней мере, одному модулю системы 100, например, рекламному модулю (140А-140N), модулю создания рекламы и управления рекламой 110 и т.д., на который в частном случае, передаются данные для отображения (в том числе после проверки, по крайней мере, в одном модуле модерации 150), и который передает (в частном случае, распределяет между модулями) данные, по крайней мере, на один модуль, в частности, рекламный модуль (140A-140N) и/или модуль отображения 160A-160N, с целью их дальнейшего отображения, по крайней мере, в одном модуле отображения (160А-160N), например, после предварительной обработки, по крайней мере, одним модулем системы 100, как будет описано далее.[0116] The
[0117] Стоит отметить, что модуль создания и управления рекламой 110 в частности, его модуль создания рекламы 123 может включать модуль трансляций/модуль создания и редактирования трансляций (430A-430N, ФИГ. 4), в котором, как будет описано ниже, пользователем и/или средствами системы могут быть просмотрены, созданы, отредактированы, удалены, отключены (сделаны неактивными) и/или изменены трансляции или их составные части/элементы, и/или осуществлены другие действия с трансляциями, включая, но не ограничиваясь, отправку трансляции в по крайней мере, один модуль системы 100. Также, по крайней мере, одно упомянутое действие с трансляциями может быть осуществлено в модуле 110 или в модуле 123, например, средствами модуля 110 или средствами в модуле 123, в случае, если одно из реализаций описанных системы и способа не подразумевает наличие и/или использования модуля трансляций.[0117] It is worth noting that the module for creating and managing
[0118] Стоит отметить, что модуль создания и управления рекламой 110, в частности, его модуль создания рекламы 123 может включать модуль рекламной сети (440A-440N, ФИГ. 4), в котором может содержаться рекламный контент, например, в частном случае, являющийся видеороликами (например, файлами в видео-формате, анимационном формате (например, openGL, flash, css, html, jacascript, avi и т.д.), формате слайд-шоу и т.д.), в частности, рекламными видеороликами, например, предоставленными (в частном случае, загруженными в модуль создания рекламы и управления рекламой, например, в хранилище данных 180В, или в любое другое хранилище данных, например, по крайней мере, в одно из хранилищ данных 180А-180N, или представленными ссылками на такой рекламный (видео-)контент) сторонними сервисами и/или серверами или загруженными, по крайней мере, одним пользователем и/или средствами системы 100, в том числе владельцем, модератором, ответственным за функционирование системы 100 или, по крайней мере, одной ее части лицо. Такие видеоролики могут быть добавлены, отредактированы и/или удалены пользователем и/или средствами системы 100 в трансляцию (из трансляции), по крайней мере, одного пользователя, и/или одного модуля, в частности, рекламного модуля (140A-140N) и/или модуль модерации 150, и/или модуль отображения (160А-160N), и/или базу/узловой модуль (170A-170N). Видеоролик может являться рекламой различных услуг, локаций, заведений, событий и т.д., так, в частном случае, видеоролик может являться рекламой видеофильма/кинофильма, кафе, тренажерного зала, концерта и т.д.[0118] It is worth noting that the module for creating and managing
[0119] Также, по крайней мере, одно упомянутое действие с упомянутым рекламным (видео-контентом) в модуле рекламой сети (модуль Рекламная сеть) может осуществляться пользователем и/или средствами системы 100 в модуле 110 или в модуле 123, например, средствами модуля 110 или средствами в модуле 123, в случае, если одно из реализаций описанных системы и способа не подразумевает наличие и/или использования модуля рекламной сети.[0119] Also, at least one of the aforementioned actions with said advertising (video content) in the advertising network module (Advertising network module) can be performed by the user and / or means of the
[0120] Как было сказано выше, система 100 может содержать модуль обмена рекламой 125 (модуль бартерной рекламной сети), в котором осуществляется (пользователем и/или средствами системы, либо средствами других модулей и/или сервисов) управление обменом трансляциями между, по крайней мере, двумя пользователями, и/или между, по крайней мере, двумя модулями системы 100. Стоит отметить, что модуль 125 может включать модуль осуществляющий отображение карты (мира, города, страны, региона, области, района, города и т д.), на которой могут отображаться различные локации (местоположения) с установленными в них модулями системы 100, например, модулями 140A-140N, модулями 160A-160N и т.д. Локации могут быть связаны, например, с заведениями, в которых установлены (или с которыми связаны) модули системы 100. Так, например, пользователь (или модуль системы, сторонний сервис и т.д.) может посредством интерфейса пользователя, в частности, GUI, либо посредством любого другого интерфейса (например, посредством API (от англ, Application Programming Interface - программный интерфейс приложения/интерфейс программирования приложений) панели управления 120) локализовать (в частном случае, посмотреть) на (отображаемой) карте (или в списке локаций), с какими другими пользователями и/или управляемыми ими модулями, заведениями, локациями, событиями и т.д., пользователь может обмениваться данными для отображениями, в частности, трансляциями, по крайней мере, одной частью трансляции, например, слайдом, другими (рекламными) материалами, например, доступными посредством модуля обмена рекламой 125 (модуль бартерной рекламной сети/Бартерная рекламная сеть), из сервисов 130 и т.д. Так, например, пользователь (в частном случае посредством модуля 110) может посмотреть, какие заведения находятся недалеко от него, локаций, в которых установлены управляемые пользователем модули системы 100 (например, модули 140A-140N, 170A-170N, и/или 160F-160N и т.д.) и т.д. и обменяться с такими другими пользователями данными для отображениями, в частности, рекламными материалами, доступными этому пользователю, например, слайдами, частями трансляции, рекламными видео и т.д. Причем обмен данными для отображения может осуществляться посредством создания заявки/запроса, по крайней мере, одному другому пользователю (или этому же самому пользователю, зарегистрированному в системе 100, например, в личном кабинете пользователя, под другой учетной записью, и/или другой трансляции пользователя), и/или другому модулю и т.д. Стоит отметить, что упомянутые локации может быть выведен списком, в частном случае, без отображения упомянутой карты.[0120] As mentioned above, the
[0121] Стоит отметить, что модуль 110 может содержать для каждого пользователя личный кабинет (в частности, специальный раздел сайта, приложения, сервиса и т.д.), например, в виде модуля системы 100, в частном случае, реализованным в виде вебстраницы (или набора веб-страниц), приложения (в том числе мобильного приложения), в котором пользователь может управлять (создавать редактировать, обмениваться и т.д.) трансляциями и/или слайдами, например, создавать слайды, которые могут быть преобразованы (например, посредством комбинирования) в ролики, трансляции и т.д. и, в частном случае, отображать их в том же окне (кабинета пользователя, приложения, веб-браузера и т.д.), в отдельном окне, а также на модулях отображения (160A-160N). Также, в личном кабинете пользователя пользователь может отправлять заявку на обмен материалами для отображения, например, в частном случае реализованными частью трансляции, например, слайдом или несколькими слайдами, в частности, содержащими рекламные (видео) ролики, либо выбирать отображаемые на своих модулях (160A-160N) данные для отображения, в частности, рекламные (видео) ролики, слайды и любые части трансляции, включая данные со сторонних/внешних сервисов 130.[0121] It is worth noting that
[0122] Упомянутые выше данные для отображения являются, в частном случае, рекламой/рекламными материалами и/или информационным содержанием/контентом (а также данные, которые могут быть использованы, по крайней мере, одним модулем системы, и/или системой 100 или связанными с ней системами и/или модулями, в частности, для передачи данных для отображения, по крайней мере, в один модуль, обработки данных, по крайней мере, одним модулем, отображения, по крайней мере, одним модулем и/или для других целей, частные случаи которых описаны в рамках настоящего изобретения), причем данные для отображения могут являться рекламной трансляцией или, по крайней мере, одной частью рекламной трансляции. В частном случае, рекламная трансляция может содержать слайды (в частном случае, рекламные слайды), которые могут быть созданы пользователем или автоматически средствами системы 100 или подключаемыми к системе модулями (например, модулем генерирования/комбинирования рекламы/рекламных материалов), как будет описано далее.[0122] The above display data is, in a particular case, advertising / promotional materials and / or informational content / content (as well as data that can be used by at least one module of the system and / or
[0123] Стоит отметить, что хотя описание настоящего изобретения содержит такие сущности (в частности, элементы/модули), как рекламный слайд, рекламная трансляция, рекламный модуль, модуль обмена рекламой, модуль создания рекламы и т.д., стоит понимать, что данные сущности относятся не только к рекламе/рекламному контенту, но и к контенту информационного характера, т.е. в частном случае могут содержать, как рекламу, так и информацию, не являющуюся рекламой. Так, описываемый в настоящем изобретении модуль создания рекламы и управления рекламой 110 может являться модулем создания и управления контентом; модуль создания рекламы 123 может являться модулем создания контента; модуль обмена рекламой 125 может являться модулем обмена контентом; рекламный модуль (140А-140N) может являться модулем контента/контентным модулем и так далее, где под контентом понимается любая информация/данные в любом виде, в частности, как описано в рамках настоящего изобретения. Таким образом, рекламный слайд является сущностью (в частном случае, информационной сущностью), содержащей информацию/данные (набор данных), которые могут быть отображены пользователю в том или ином виде и/или которые могут использоваться для осуществления такой информации/данных, и/или которые могут быть использованы для сбора статистических данных (например, об устройствах (с устройств) пользователей, модулях/модулей системы 100, например, рекламных модулях 140A-140N, модулях отображения (слайдов трансляции) 160A-160N), или которые являются или содержат метаданные, статистическую информацию и любые другие данные, включая компьютерный код, скрипты, исполняемый код, скомпилированный код и т.д.[0123] It is worth noting that although the description of the present invention contains entities (in particular, elements / modules) such as an advertising slide, an advertising broadcast, an advertising module, an advertising exchange module, an advertising creation module, etc., it should be understood that These entities relate not only to advertising / advertising content, but also to informational content, i.e. in a particular case, they may contain both advertising and information that is not advertising. So, the module for creating advertising and managing an
[0124] Так, например, в частном случае, слайды содержат информацию/данные (контент слайда), которым является реклама/рекламный контент и/или любая другая информация (информационный контент/контент информационного характера), например, нерекламная информация (информация не рекламного характера). Контент слайда, в частности, информационный контент и/или рекламный контент/реклама может содержать информацию (может являться информацией), например, в виде статей, презентаций, таблиц, расписаний и т.д. Также, контент слайда может содержать информацию/данные в виде текста, изображения/изображений, видео, аудио и/или в любом другом известном формате. Таким образом, слайд может быть рекламным слайдом (который содержит только рекламный контент), информационным (который содержит только информационный контент) или смешанным слайдом (который содержит рекламный контент и информационный контент), причем дополнительно слайд может содержать данные/информацию, необходимые для функционирования системы 100 (всей или по крайней мере одного модуля системы 100 или связанных (подключенных) с системой модулями посредством проводной и/или беспроводной связью, например, USB-кабелем, в частности, посредством USB-интерфейса, посредством Wi-Fi-связи и т.д.), отображения слайдов, осуществления демонстрации слайдов из трансляции.[0124] So, for example, in the particular case, the slides contain information / data (slide content), which is advertising / advertising content and / or any other information (information content / informational content), for example, non-advertising information (non-advertising information character). The content of the slide, in particular, information content and / or advertising content / advertising may contain information (may be information), for example, in the form of articles, presentations, tables, schedules, etc. Also, the content of the slide may contain information / data in the form of text, images / images, video, audio and / or in any other known format. Thus, the slide can be an advertising slide (which contains only advertising content), information (which contains only information content) or a mixed slide (which contains advertising content and information content), and in addition the slide may contain data / information necessary for the functioning of the system 100 (of the entire or at least one module of the
[0125] Стоит отметить, что рекламный контент, в частном случае, может содержать информационный контент и/или ссылки на источник информационного контента (например, веб-сайты, веб-страницы и т.д.). Так, в частном случае реализации изобретения вместо или в качестве рекламного контента (или, по крайней мере, одной части рекламного контента) может быть использован любой тип контента/данных (которые или часть которых, в частном случае, могут быть отображены пользователю), а также другие данные, которые описаны в рамках настоящего изобретения (служебные, метаданные, статистические, крипто-данные/данные шифрования, хеш-теги, хеш-суммы и т.д.), которые могут быть переданы вместе или рядом с рекламными данными. В частном случае, рекламные данные, информационные данные, данные для отображения, любые другие данные (служебные, статистические и/или метаданные и т.д. и/или любая их комбинация) и/или любая их комбинация являются данными для отображения. Также, в частном случае реализации изобретения, данные для отображения являются рекламными данными, информационными данными, данными для отображения, любыми другими данными (служебными, статистическими, метаданными и т.д. и/или любой их комбинацией) и/или любая их комбинация.[0125] It is worth noting that advertising content, in the particular case, may contain information content and / or links to a source of information content (for example, websites, web pages, etc.). So, in the particular case of the invention, instead of or as advertising content (or at least one part of the advertising content), any type of content / data (which or part of which, in the particular case, can be displayed to the user) can be used, and also other data that is described in the framework of the present invention (service, metadata, statistical, cryptographic data / encryption data, hash tags, hash sums, etc.) that can be transmitted together or next to the advertising data. In the particular case, advertising data, information data, data for display, any other data (official, statistical and / or metadata, etc. and / or any combination thereof) and / or any combination thereof are data for display. Also, in the particular case of the invention, the data for display are advertising data, information data, data for display, any other data (official, statistical, metadata, etc. and / or any combination thereof) and / or any combination thereof.
[0126] Как было сказано выше, слайд (документ) может быть создан пользователем и/или средствами системы (в частном случае, по крайней мере, одним модулем системы, с использованием программного кода, например, в виде скриптов, которые реализуют создание таких слайдов. В частном случае, слайды могут быть созданы (пользователем и/или средствами системы 100) посредством использования (с использованием шаблонов (в частном случае шаблонов 910). Так, например, шаблон для создания слайда может содержать пустой слайд, либо заполненный данными/объектами (например, текстом, изображениями, фотографиями из социальных сетей, видеороликами, анимациями (например, openGL, flash, сss, html, jacascript, avi и т.д.) и т.д.), сохраненных, например, по крайней мере, в одном хранилище данных (180A-180N), например, в базе данных, в котором хранятся различные изображения, тексты, анимации и т.д., причем пользователем или средствами системы 100 может осуществляться задание/изменение параметров и содержания данных/объектов, содержащихся в шаблоне и/или слайде, например, может быть изменен текст шаблона/слайда, изображение шаблона/слайда, добавлен новый текст в шаблон/слайд, добавлено новое изображение, могут быть изменены параметры анимации (включая, но не ограничиваясь, параметры, код, содержание openGL, flash, css, html, jacascript, avi и т.д.) слайда/шаблона и/или отдельных его частей, например, прозрачность текста, количество изображений в слайде, скорость появления изображения и т.д.[0126] As mentioned above, a slide (document) can be created by the user and / or means of the system (in the particular case of at least one module of the system, using program code, for example, in the form of scripts that implement the creation of such slides In the particular case, slides can be created (by the user and / or means of the system 100) by using (using templates (in the particular case of templates 910). So, for example, a template for creating a slide can contain an empty slide or filled with data / objects (nap example, text, images, photos from social networks, videos, animations (e.g. openGL, flash, css, html, jacascript, avi, etc.), etc.) saved, for example, at least one data warehouse (180A-180N), for example, in a database that stores various images, texts, animations, etc., moreover, the user or means of the
[0127] Стоит отметить, что создание слайдов и/или трансляций может осуществляться посредством использования конструктора, позволяющего создавать, редактировать, удалять, управлять по крайней мере одной частью (одну часть) трансляции (в том числе, слайдами/слайды), в том числе с использованием шаблонов.[0127] It is worth noting that the creation of slides and / or translations can be carried out by using a constructor that allows you to create, edit, delete, manage at least one part (one part) of the broadcast (including slides / slides), including using patterns.
[0128] Частным примером структуры и содержания слайда может являться слайд Microsoft PowerPoint. Частным примером шаблона для слайда может являться шаблон слайда Microsoft PowerPoint.[0128] A particular example of the structure and content of a slide may be a Microsoft PowerPoint slide. A particular example of a slide template is the Microsoft PowerPoint slide template.
[0129] Также, шаблоны могут быть интегрированы с внешними сервисами, например, сервисами 130, в частности содержать данные, например, код (программный код, рекламный код, скрипты и т.д.) и/или изображения, видео, html-страницы, ссылки (на внутренние или внешние данные/ресурсы сервиса или других сервисов) и т.д. Стоит отметить, что такими сервисами могут являться веб-ресурсы, например, веб-серверы, веб-страницы либо любыми другими источниками данных, которые могут быть добавлены в слайды/трансляции или ссылки на которые могут быть добавлены в слайды/трансляции. В частном случае такими сервисами могут являться Яндекс Пробки, Яндекс Погода, различные Социальные сети, рекомендательные сервисы, например, Trip Advisor и другие. Такие сервисы могут предоставлять данные (например, по крайней мере, в один из модулей системы 100, в частности в модуль 110, 140A-140N и т.д.), в частности, для использования/добавления пользователем и/или средствами/инструментами системы 100, по крайней мере, в слайдах/трансляциях (например, загруженность дорого в Москве составляет 5 баллов, посетите наш ресторан «НашРесторан», рядом вас ждет уютное кафе «Уютное Кафе») посредством передачи таких данных в модули системы 100 (в том числе, в личный кабинет пользователя, например, в модуль создания рекламы 123). Такая информация с упомянутых сервисов может поступать и/или обрабатываться модулем 110 и/или модулем 140A-140N (либо любым другим модулем системы 100) в режиме реального времени (онлайн) и отображаться, по крайней мере, в одном типе слайдов, например, в слайде сервисов/приложений, которые более подробно будут описаны далее. Стоит также отметить, что данные, полученные с упомянутых серверов, могут быть получены и обработаны модулем 100 и добавлены, по крайней мере, в один слайд (например, слайд сервисов/приложений) в виде значений, далее преобразованных в отображаемое на слайде изображение. Также модули системы 100 могут использовать API таких сервисов и/или внешних модулей (включая программные и аппаратные модули), которые в частном случае позволяют системе 100 (средствам системы) и/или пользователю интегрировать, например, встраивать (или использовать любым другим известным способом, например, использовать ссылки, преобразованную информацию/данные и т.д.) содержание/данные, функции, методы, функциональность таких сервисов и модулей, по крайней мере, в один модуль системы 100 и/или в слайд, шаблон, трансляцию и т.д. Так, например, в слайдах/трансляциях, а также в модулях системы 100, в частности в модулях отображения (160A-160N), например, посредством отображения данных на экранах 162, могут быть использованы (в частном случае добавлены, в том числе посредством личного кабинета или средств других модулей системы 100, например, модуля 148, модуля 195 и т.д.) такие данные, как новости из социальных сетей (ВКонтакте, Одноклассники, Facebook), фотографии пользователей из социальных сетей, сервисов обмена фотографиями (например, Instagram), в частности, фотографии, сообщения, действия (отметки нравится/лайки, комментарии) пользователей/посетителей локаций (в частности заведений, мероприятий и т.д.), (лучшие) отзывы из сервисов отзывов, например, TripAdvisor. Стоит отметить, что для добавления/использования данных из различных сервисов (в частности, социальных сетей) могут быть использованы API таких сервисов, в частности, позволяющие добавлять фотографии из социальных сетей, сервисов обмена данными/изображениями и т.д., например, посредством использования различных меток, присутствующих у таких данных/фотографий, в частности хештегов фотографий, записей в социальных сетях и т.д. Стоит также отметить, что управление, добавление, передача данных для отображения (слайдов, трансляций и т.д.) и/или данных в данные для отображения может осуществляться посредством устройств пользователей, например, посредством установленных в устройства пользователей приложений, использование веб-интерфейса, различных служб обмена сообщениями, записи в социальных сетей, например, записи в группе/на доске локации в социальной сети и т.д., либо посредством отправки/передачи, по крайней мере, в один модуль системы 100, по крайней мере, одного сообщения, содержащего данные для управления, добавления и т.д., а также помеченные, по крайней мере, одним хештегом.[0129] Also, templates can be integrated with external services, for example,
[0130] Также, в упомянутых выше случаях и упомянутыми выше способами могут быть использованы (в частном случае добавлены) такие данные, как сообщения из приложений и сервисов/систем обмена мгновенными сообщениями (систем мгновенного обмена сообщениями, IM, от англ. Instant messaging), чатов (включая онлайн чаты), социальных сетей, видео- и/или аудио-трансляций, записей, потоков и т.д., из/посредством службы коротких сообщений (от англ. Short Message Service, CMC/SMS) и т.д. Стоит отметить, что упомянутое выше удаленное управление (а также контроль приведенных далее объектов и их содержания, включая предоставляемые ими сервисы), по крайней мере, одним модулем и/или составной частью/элементов модуля, содержимым/данными, передаваемым и/или отображаемыми модулями может быть реализовано посредством API сервисов, приложений, модулей и т.д., в том числе упомянутых выше сервисов, включая службу коротких сообщения и службу обмена мгновенными сообщениями.[0130] Also, in the cases mentioned above and the methods mentioned above, data can be used (in the particular case) such as messages from applications and services / instant messaging systems (instant messaging systems, IM, from the English Instant messaging) , chats (including online chats), social networks, video and / or audio broadcasts, recordings, streams, etc., from / through the Short Message Service (from the English Short Message Service, CMC / SMS), etc. d. It is worth noting that the remote control mentioned above (as well as monitoring the following objects and their contents, including the services provided by them) by at least one module and / or component / module elements, contents / data transmitted and / or displayed by the modules can be implemented through API services, applications, modules, etc., including the services mentioned above, including short message service and instant messaging service.
[0131] Стоит также отметить, что, по крайней мере, один пользователь и/или, по крайней мере, один модуль системы 100, внешний модуль, сервис и т.д. могут быть оповещены (или им могут быть отправлены различные инструкции, включая инструкции по управлению модулями, данными для отображения и т.д.) посредством приложений и/или сервисов, в том числе посредством использования сообщений из приложений и сервисов/систем обмена мгновенными сообщениями, чатов, социальных сетей, видео- и/или аудио- трансляций, записей, потоков и т.д., из/посредством службы коротких сообщений, посредством API сервисов, приложений, модулей и т.д., в том числе упомянутых выше сервисов, включая службу коротких сообщения и службу обмена мгновенными сообщениями.[0131] It is also worth noting that at least one user and / or at least one module of the
[0132] Упомянутый выше, по крайней мере, один слайд может быть добавлен пользователем и/или средствами системы 100 в трансляцию. Трансляция может быть создана средствами системы 100 или пользователем, например, в личном кабинете пользователя, в частности, в модуле 110, например, в панели управления 120. причем панель управления, и, в частности, личный кабинет пользователя может быть реализован веб-интерфейсом.[0132] The at least one slide mentioned above may be added by a user and / or means of
[0133] Стоит отметить, что по крайней мере, один модуль (в частном случае, программный модуль) системы 100 (и/или внешний по отношению к системе 100) и/или, по крайней мере, одна часть такого модуля, сервис (например, сервис 130), и/или, по крайней мере, одна часть такого сервиса могут быть реализованы текстовым и/или графическим интерфейсом, например, веб-интерфейсом, приложением, частью приложения (например, окном приложения, слоем приложения, областью окна приложения, панелью, кнопкой, графическим или текстовым элементом приложения, веб-интерфейса и т.д.).[0133] It is worth noting that at least one module (in a particular case, a software module) of the system 100 (and / or external to the system 100) and / or at least one part of such a module is a service (for example , service 130), and / or at least one part of such a service can be implemented by a text and / or graphical interface, for example, a web interface, an application, a part of an application (for example, an application window, an application layer, an application window area, panel, button, graphic or text element of the application, web interface, etc. d.).
[0134] В частном случае, слайд содержит описанные в рамках настоящего изобретения данные для отображения (например, рекламный контент, информационный контент, ссылки на рекламный контент, ссылки на информационный контент, скрипты сервисов 130 либо любой другой программный код, в том числе исполняемый (скомпилированный или не скомпилированный) программный код и т.д.), а также может содержать (или содержать ссылки на) дополнительные данные, в частности, статистические данные (данные статистики, собранные, например, по крайней мере, одним модулем системы 100 или внешними модулями, сервисами 130 или другими сервисами, причем данные статистики могут включать количество человек, в частном случае, посетителей в локации и/или количество устройств пользователей, как описано в рамках настоящего изобретения), служебные данные, необходимые для передачи данных (в частном случае, трансляций) между модулями системы 100. для отображения данных для отображения (например, настройки изображения), конфигурационные файлы модулей системы 100 и/или слайдов, трансляций, сервисов (в том числе сервисов 130) и т.д.[0134] In the particular case, the slide contains data described in the framework of the present invention for display (for example, advertising content, information content, links to advertising content, links to information content,
[0135] Упомянутая выше трансляция является (содержит), по крайней мере, набором слайдов, а также может содержать служебную информацию/данные (или ссылки на такие данные), в частности данные, которые может содержать слайд, в том числе служебные данные, статистические данные, данные необходимые для функционирования модулей и сервисов системы 100 и другие данные, в частности, описанные в рамках настоящего изобретения.[0135] The aforementioned broadcast is (contains) at least a set of slides, and may also contain service information / data (or links to such data), in particular data that may contain a slide, including service data, statistical data, data necessary for the functioning of the modules and services of the
[0136] Трансляция и/или, по крайней мере, один элемент трансляции может быть создан средствами системы 100 (например, по крайней мере одним модулем системы 100 или сервисом 130 или внешними модулями и сервисами) и/или пользователем, например, в личном кабинете пользователя. В частном варианте реализации изобретения трансляция может состоять (содержать), по крайней мере, из одного слайда или группы/набора слайдов, причем также, слайд и/или трансляция могут содержать служебную информацию, в частном случае использующуюся/используемую, по крайней мере, одним модулем системы 100, например, модулем (140A-140N), в частном случае для отображения слайдов/трансляции. Такой служебной информацией, могут являться параметры слайдов, трансляции, и/или модулей системы 100 и т.д., например, время отображения каждого слайда/трансляции и/или группы/набора слайдов, время трансляции, время задержки между слайдами/трансляциями, расписание запуска/отображений трансляций и/или их составных частей (например, время начала отображения трансляции, время переключения с одного (видео) изображения на другое, в частности, реализованное модулем 148), время включения (запуска)/выключения (отключения), по крайней мере, одного модуля системы 100 и т.д. причем под временем понимаются дата (включающая, в частности, век, год, квартал, месяц, неделю, день и т.д.), часы, минуты, секунды, доли секунд и т.д., а также относительное время, например, смещение (например, время прошедшее от одного события до другого события), рассчитывающееся от времени показа одного слайда, трансляции, до времени показа другого слайда, трансляции, причем может учитываться время отображения слайда, трансляции и т.д., причем в частном случае такие настройки времени могут быть сохранены, по крайне мере, в одном хранилище данных (180A-180N), например, в виде расписания модуля, сервиса, трансляции, других событий внутри и/или за пределами системы 100, например, доступность сервиса 130, доступность/недоступность данных в хранилище данных, доступность/недоступность слайдов, трансляции, причем могут учитываться статистические данные и данные, предоставляемые модулем обмена рекламой 125, в том числе события регулирующие отображение/показ данных для отображения. Стоит отметить, что трансляция может содержать, по крайней мере, один слайд из типов слайдов, описанных ниже. В частном случае, трансляция является списком воспроизведения (плейлистом), содержащим слайды. Также, в частном случае реализации изобретения трансляция может состоять из архивов слайдов.[0136] The translation and / or at least one translation element can be created by means of the system 100 (for example, at least one module of the
[0137] В частном случае реализации изобретения, слайды могут подразделяться на разные типы слайдов, например, слайды информационного контента; слайды рекламного контента локации/события/мероприятия (например, в котором установлены рекламные модули 140A-140N); слайды рекламного контента из модуля рекламной сети; слайды второго набора данных (например, видеопоток из модуля сигнала, например, трансляцию кабельного телевидения), слайды сервисов/приложений, слайды модуля обмена рекламой и другие типы слайдов, например, смешанные слайды, содержащие информацию из любого из вышеперечисленных слайдов.[0137] In the particular case of the invention, slides can be divided into different types of slides, for example, slides of information content; slides of advertising content of a location / event / event (for example, in which
[0138] Слайды информационного контента могут содержать, по крайней мере, информационный контент или ссылки на него.[0138] Information content slides may contain at least information content or links to it.
[0139] Слайды рекламного контента локации/события/мероприятия могут содержать данные, добавляемые пользователем в личном кабинете, например, о локации (в частном случае заведении, событии мероприятии и т.д.), которые могут содержать сведения о проводимы акциях в локации, событиях на мероприятии и т.д.[0139] Slides of the advertising content of a location / event / event may contain data added by a user in a personal account, for example, about a location (in a particular case, an event, event, etc.), which may contain information about promotions in the location, events at the event, etc.
[0140] Слайды рекламного контента из модуля рекламной сети (слайды рекламной сети) могут содержать данные сторонних пользователей и/или модулей, сервисов системы 100, внешних модулей, сервисов, партнерских программ (например, полученных от рекламных сервисов, брендов, организаций, рекламных агентств и т.д.) и т.д., например, рекламные материалы, в частности, видеоролики анонсов фильмов, событий мероприятий, причем такие данные могут храниться в хранилищах данных (180A-180N), куда они могут быть загружены администраторами системы 100. различными модулями и сервисами системы 100, сторонними модулями и сервисами, пользователями и т.д. Стоит отметить, что такой тип слайдов (как и любой другой тип слайдов) может содержать как данные, так и ссылки на такие данные, например, в виде веб-ссылок на веб-ресурсы, где отображаются и/или хранятся данные сторонних пользователей и/или модулей, сервисов системы 100, внешних модулей, сервисов и т.д., например, в виде ссылки на сетевое хранилище данных, на котором хранятся рекламные материалы, или сервис, предоставляющий такие рекламные материалы или ссылки на них. В случае отображения такого слайда в модуле отображения 160А может быть отображен контент, содержащийся в таком слайде, или контент, на который содержится ссылка в таком слайде. Также, такой слайд может содержать программный код (в частном случае, инструкции) для модуля 110, определяющий необходимость отображения набора данных (в частности, рекламного контента), причем модуль 110 определяет, какой именно набор данных (рекламный контент) должен быть отображен при отображении данного слайда, например, посредством выбора из доступных модуля такого рекламного контента. Стоит также отметить, что при создании такого слайда (например, пользователем или средствами системы 100), модуль 110 также добавить в слайд один из доступных ему на данный момент набор данных (рекламный контент, рекламный ролик). Так, например, рекламный контент может храниться в модуле 110, в одном из хранилищ данных (180A-180N), могут быть предоставлены сервисами 130, сторонними сервисами, и/или модулями, и храниться в хранилищах данных таких сервисов и модулей, например, на серверах, веб-серверах, сетевых хранилищах данных и т.д.[0140] Slides of advertising content from an ad network module (ad network slides) may contain data of third-party users and / or modules,
[0141] Также, слайд и/или трансляция (например, созданный пользователем и/или системой) или любая их часть (например, изображение, текст, скрипт, видео и т.д.) могут быть загружены (или связаны, например, посредством ссылок, в частности, ссылок в базах данных, web-ссылками, URI и т.д.) пользователем или средствами системы 100 (в частном случае, по крайней мере, одним из ее модулей или подключенным/связанным к ней модулем), по крайней мере, в один из модулей системы 100, в частности, в модуль создания рекламы и управления рекламой 110. Причем слайд и/или трансляция могут быть загружены, по крайней мере, из одного хранилища данных (180A-180N) и/или из внешних по отношению к системе 100 внешних источников данных, например, локальных вычислительных сетей (ЛВС), из сети Интернет, например, с веб-ресурсов (например, вебсайтов/интернет-сайтов, интернет-порталов, веб-серверов и т.д.), в частности, в виде веб-страниц/интернет-страниц и/или их содержания, включая программный код, в том числе javascript-скрипты и т.д., и других источников данных/информации, в том числе с устройств пользователей (190A-190N) и/или посредством использования устройств пользователей.[0141] Also, a slide and / or broadcast (eg, created by a user and / or system) or any part thereof (eg, image, text, script, video, etc.) can be uploaded (or linked, for example, by links, in particular, links in databases, web links, URI, etc.) by the user or by means of system 100 (in the particular case, at least one of its modules or a module connected / connected to it), at least at least one of the modules of the
[0142] Стоит отметить, что, по крайней мере, один слайд (или набор/группа сайтов), а также трансляция целиком или, по крайней мере, одна часть трансляции может быть создан в любом известном формате или наборе форматов (https://ru.wikipedia.org/wiki/Список_форматов_файлов), например, в формате изображения/графического файла, видео, аудио, мультимедиа, а также в веб-формате (например, наборе html, сss, javascript, xml файлов и т.д.), причем настройки/параметры слайдов/трансляции могут также быть записаны в этих форматах, а также могут быть записаны в формате JSON (англ. JavaScript Object Notation - текстовый формат обмена данными, основанный на JavaScript). В частном варианте реализации изобретения, по крайней мере, один файл JSON может содержать описанные в данном изобретении данные для конфигурационных данных (из конфигурационных файлов), служебные данных и т.д. Так, например, после того, как система 100 (по крайней мере, один ее модуль) получает команду/инструкцию/прерывание/событие на отображение и/или отправку трансляции, слайда и т.д., в модуле 110 данные для отображения (данные трансляции, в частности данные слайдов и другие данные, которые описаны в рамках настоящего изображения) могут быть упакованы/запакованы, например, в архив (заархивированы), в частности, в zip-архив, rar-архив и т.д. и отправлены, по крайней мере, в один модуль системы 100, например, по крайней мере, один рекламный модуль (140A-140N), базу/узловой модуль (170A-170N), модуль модерации 150 и/или модуль отображения (160A-160N) и т.д. Причем, стоит отметить, что данные для отображения могут быть отправлены модулям системы 100 без предварительной упаковки (упаковывания). Стоит отметить, что, по крайней мере, один набор данных для отображения (например, слайд, трансляция, часть слайда, часть трансляции, запакованные данные и т.д.) может быть реализован/преобразован в виде набора JSON, HTML, CSS, и/или JS файлов, либо другими файлами, которые могут быть загружены в веб-браузер и/или, по крайней мере, один модуль системы 100 и/или могут быть отображены, по крайней мере, одним модулем системы 100. Так, в одной из реализаций настоящего изобретения, набор данных для отображения может содержать, по крайней мере, один файл или инструкции (команды, набор команд, программный код и т.д.). которые могут быть использованы, по крайней мере, одним модулем системы 100, например, рекламным модулем 140A-140N для запуска отображения данных для отображения рекламным модулем (140A-140N), модулем отображения (160A-160N) и/или любым другим модулем системы 100, в частности, веб-браузером упомянутого рекламного модуля. Таким образом, в частном случае реализации изображения, веб-браузер осуществляет воспроизведение трансляции. Так. например, таким файлом запуска может являться файл index.html/index.html либо любой другой файл, который может быть, в частном случае, передан в веб-браузер для открытия/запуска слайда, трансляции или одной из их частей. Стоит также, отметить, что. по крайней мере, один набор данных для отображения (данные для отображения) могут быть реализованы и/или преобразованы в формат аудио, видео, текстового и других файлов, например, в формат мультимедиа, в частности, по крайней мере, в один файл WAV, GIF, AVI, MPEG и т.д.[0142] It is worth noting that at least one slide (or a set / group of sites), as well as the entire broadcast, or at least one part of the broadcast can be created in any known format or set of formats (https: // ru.wikipedia.org/wiki/List_of_formats_of_files), for example, in the image / image file format, video, audio, multimedia, as well as in the web format (for example, a set of html, css, javascript, xml files, etc.) moreover, settings / parameters of slides / broadcasts can also be written in these formats, and can also be written in JSON format (English JavaScript Object Notation is a JavaScript-based text data exchange format). In a particular embodiment of the invention, at least one JSON file may contain the data described in this invention for configuration data (from configuration files), overhead data, etc. So, for example, after the system 100 (at least one of its modules) receives a command / instruction / interrupt / event to display and / or send a broadcast, slide, etc., in
[0143] Слайды модуля обмена рекламой (слайды модуля бартерной рекламной сети, слайды бартерной рекламной сети) могут содержать данные из слайдов других пользователей, например, заявка на обмен контентом с которыми была подтверждена/принята пользователем, а также данные для отображения из рекламных сетей, описанных выше. Стоит также отметить, что такой слайд может содержать ссылку на данные или, по крайней мере, один слайд другого пользователя, по крайней мере, одной трансляции другого пользователя или модуля системы 100, сервиса 130, внешних модулей и сервисов и т.д. В частном варианте реализации изобретения пользователь может включить в свою трансляцию, по крайней мере, один слайд другого пользователя, в частности, слайд, по крайней мере, из одной трансляции другого пользователя (в частном случае, того же пользователя зарегистрированного под другими учетными данными/логином).[0143] Slides of the advertising exchange module (slides of the barter advertising network module, slides of the barter advertising network) may contain data from slides of other users, for example, an application for the exchange of content with which was confirmed / accepted by the user, as well as data for display from advertising networks described above. It is also worth noting that such a slide may contain a link to the data or at least one slide of another user, at least one broadcast of another user or module of the
[0144] Слайды сервисов/приложений могут содержать данные из различных сервисов, которые были описаны выше, например, сервисов 130, социальных сетей, форумов, мессенджеров (систем обмена сообщениями), чатов и т.д.[0144] Service / application slides may contain data from various services that have been described above, for example,
[0145] Как было сказано выше, по крайней мере, один пользователь и/или модуль системы 100, и/или внешний модуль, и/или сервис (130 или внешний сервис) может настроить параметры трансляции, в частности, каждого слайда или набора группы слайдов. Так, например, для слайда модуля обмена рекламой пользователь может настроить количество отображаемых рекламных роликов, частоту отображения рекламных роликов и т.д.[0145] As mentioned above, at least one user and / or module of the
[0146] Стоит отметить, что последовательность отображения/воспроизведения слайдов (например, в пределах одной трансляции) может быть определена пользователем в панели управления 120 и/или средствами системы 100.[0146] It should be noted that the sequence of display / playback of slides (for example, within the same broadcast) can be determined by the user in the
[0147] Стоит также отметить, что слайды могут быть собраны (в частном случае запакованы) в один список воспроизведения (плейлист), который может быть воспроизведен/загружен, по крайней мере, одним модулем системы 100, и/или добавлен в трансляцию.[0147] It is also worth noting that the slides can be collected (in a particular case, packed) into one playlist (playlist), which can be played / downloaded by at least one module of the
[0148] После того, как трансляция будет создана и/или отредактирована (пользователем и/или средствами системы), в частном случае, будут добавлены все слайды и заданы/установлены настройки для слайдов, трансляции, и/или модулей и т.д., трансляция/данные трансляции (данные для отображения, например, включающие дополнительно служебные данные/информацию и другие данные, как описано в рамках настоящего изобретения) могут быть переданы, по крайней мере, в один модуль системы 100, например, по крайней мере, в один модуль модерации 150 с целью проверки содержания данных для отображения, и/или, по крайней мере, в один рекламный модуль (140A-140N) с целью дальнейшей их передачи и/или отображения/демонстрации/воспроизведения, по крайней мере, в одном в модуле отображения (160A-160N).[0148] After the broadcast has been created and / or edited (by the user and / or by means of the system), in the particular case, all slides will be added and the settings for the slides, broadcast, and / or modules, etc. will be set / set. , translation / translation data (data for display, for example, including additional service data / information and other data, as described in the framework of the present invention) can be transmitted to at least one module of the
[0149] После передачи данных для отображения, по крайней мере, в один модуль системы 100 они могут быть использованы, по крайней мере, одним модулем системы 100, например, отображены, по крайней мере, одним модулем системы 100 и/или загружены в описанный выше веб-браузер (так, например, в веб-браузер может быть передан/загружен файл index.html (и, по крайней мере, один файл из данных для отображения, например, слайда и/или трансляции) или любой другой файл, который, в частном случае, инициирует запуск (запускает) отображения, по крайней мере, одного слайда или трансляции в веб-браузере и/ил и модуле отображения (160A-160N) либо любом другом модуле системы 100, например, модуле база/узловой модуль (170А-170N))), например, с целью отображения, по крайней мере, в одном модуле отображения (160A-160N). Причем, если данные для отображения были переданы в запакованном/заархивированном виде, то они могут быть использованы как в запакованном виде, так и без осуществления процесса распаковки таких данных. Так. например, использование полученных модулями системы 100 файлов может быть реализовано функциональностью/функционалом, предоставляемой такими запаковщиками/распаковщиками (например, архиваторами/разархиваторами). Так, например, в частном случае архиваторы, в частности, посредством предоставления API, позволяют другим приложениям и сервисам (в частности, реализованных/установленных в модулях системы 100) просматривать и запускать данные/файлы/приложения, находящиеся в пакете/архиве без их извлечения из архива. Также, в частном случае, запакованные данные могут быть извлечены во временную или виртуальную папку, из которой они могут быть запущены, отображены, и т.д., по крайней мере, одним модулем системы 100, а также использованы для отображения в веб-браузере, в частности, управляемом упомянутым веб-сервером.[0149] After the data has been transmitted for display in at least one module of the
[0150] В одном из частных вариантов реализации изобретения данные для отображения, которые создаются пользователем или средствами системы, например, в модуле создания и управления рекламой 110, передаются, по крайней мере, в один рекламный модуль (140A-140N), обрабатываются средствами данного модуля и передаются, по крайней мере, в один модуль отображения (160A-160N), на котором осуществляется отображение упомянутых данных для отображения. Причем, как будет описано далее, упомянутые данные для отображения могут являться слайдами, в частном случае, собранными/скомпонованными (пользователем и/или средствами системы 100) в трансляции, причем трансляции могут быть заархивированы (запакованы, по крайней мере, в один архив), например, средствами модуля 110. Упомянутые данные для отображения перед передачей в рекламный модуль (140А-140N) могут быть предварительно отправлены, по крайней мере, в один модуль модерации (модуль проверки) 150, в котором, в частном случае, осуществляется проверка данных для отображения, например, на наличие целостности данных/контента, отсутствие (или наличие) запрещенного к отображению содержания/контента (например, запрещенного законом о рекламе, настройками, по крайней мере, в одном модуле системы 100, например, в модуле 110, 140 или 140, и т.д.) и т.д. Далее, после проверки данных к отображению в модуле модерации 150, данные, например, в случае успешного прохождения проверки, могут быть отправлены в рекламный модуль (140A-140N). Проверка данных для отображения в модуле модерации 150 может осуществляться, по крайней мере, одним пользователем и/или, по крайней мере, одним программным элементом, в частности реализующем алгоритм проверки целостности данных для отображения (например, посредством сравнения контрольных сумм наборов данных (являющихся данными для отображения или по крайней мере, одной их частью) в частном случае, переданных в виде пакетов, файлов и т.д.. размеров наборов данных и/или другими известными способами обеспечения целостности и/или безопасности передачи данных. В том случае, если данные для отображения не прошли проверку (процесс модерирования/модерации), сообщение о причине, по которой данные для отображения не прошли проверку, может быть отправлено, по крайней мере, в один модуль, например, в модуль 110 и/или. по крайней мере, одному пользователю, например, пользователю, который создал данные для отображения (в частном случае трансляцию). Стоит отметить, что параллельно (в частном случае, одновременно) с отправкой данных для отображения в модуль модерации 150 данные для отображения могут быть отправлены в рекламный модуль 140. в частности с целью снижения времени на передачу упомянутых данных в рекламный модуль после модерирования, таким образом осуществляя передачу данных для отображения, в частном случае, во время модерирования/модерации данных для отображения в модуле модерации 150.[0150] In one particular embodiment of the invention, the display data that is created by the user or the system means, for example, in the module for creating and managing
[0151] Стоит отметить, что переданные, по крайней мере, в один модуль системы 100, например, рекламный модуль (140A-140N) данные для отображения могут обеспечивать автономное отображение таких данных, по крайней мере, в одном модуле для отображения (160A-160N), даже если соединение/связь такого модуля (в частности, модуля 140A-140N) с модулем 110, модулем 150 и т.д. будет разорвано. В этом случае рекламный модуль (140A-140N) может, например, в процессе сканирования устройств и модулей определить наличие рядом с ним, по крайней мере, одного любого модуля (например, другого рекламного модуля (140A-140N), модуля (140A-140N), модуля (160A-160N), модуля (170A-170N) и т.д., например, с целью получения от них данных для отображения либо возможности подключиться к модулю 150, модулю ПО и т.д. посредством них, т.е. посредством возможности осуществления соединения/связи, в том числе посредством предоставляемой такими модулями возможности выхода в сеть Интернет.[0151] It is worth noting that the data for display transmitted to at least one module of the
[0152] В частном варианте реализации изобретения, по крайней мере, один рекламный модуль (140A-140N) и/или база/узловой модуль (170A-170N) осуществляют соединение, по крайней мере, с одним модулем системы 100, например, с модулем модерации 150 и/или модулем ПО с целью получения данных для отображения, обновленных/измененных данных для отображения, в том числе трансляций, слайдов и т.д., а также любых других данных, которые включают, но не ограничиваются, инструкции по функционированию (например, включение, выключение, переключение (аудио-)/(видео-)потоков и т.д.) рекламного модуля и/или связанных с ним модулей (например, модулей для отображения, баз/узловых модулей, хранилищ данных и т.д.), а также инструкции по отображению данных для отображения (например, обновление, приостановка отображения, прекращение отображения, запрос на передачу данных, например, статистических данных, в частности, в модуль 110 и т.д.). Причем рекламный модуль и/или база/узловой модуль могут подключаться к модулю 110 с передачей модулю 110 ключа шифрования/безопасности и/или идентификатора устройства с целью предоставления ей информации о возможном обновлении данных для отображения, новых данных для отображения и т.д. Если установлен факт наличия обновления (в модуле 110), то рекламный модуль может получить данные для отображения из модуля 110, либо может связаться/установить связь (также посредством своего идентификатора и/или ключа шифрования/безопасности) с модулем модерации 150 с целью получения от него данных для отображения, например, по указателю/ссылке, предоставленной модулем 110. Стоит отметить, что рекламный модуль может сразу установить связь с модулем модерации 150 и получить из него данные для отображения и/или другие данные, как описано в рамках настоящего изобретения.[0152] In a particular embodiment, at least one advertisement module (140A-140N) and / or base / node module (170A-170N) connects to at least one module of
[0153] Стоит отметить, что при передаче данных для отображения в рекламные модули 140A-140N такие данные могут быть загружены (например, из модуля 110 и/или из модуля 150) в рекламные модули 140A-140N последовательно (т.е. данные для отображения сначала загружаются с модуля 110 или 150, по крайней мере, в один упомянутый рекламный модуль, а затем с данного рекламного модуля упомянутые данные передаются/загружаются, по крайней мере, на один рекламный модуль, затем на следующий рекламный модуль и так далее, пока данные не будут загружены на все доступные и/или необходимые рекламные модули) и/или параллельно (т.е. данные для отображения сначала загружаются с модуля 110 или 150 одновременно в два и более рекламных модулей). В другом варианте реализации изобретения данные для отображения могут быть переданы/загружены, по крайней мере, на одну базу/узловой модуль 170A-170N, с которого могут быть переданы, по крайней мере, в один рекламный модуль 140A-140N, причем далее переданные данные для отображения могут быть переданы по крайней мере в один рекламный модуль 140A-140N последовательно и/или параллельно, как описано выше, причем в данном случае в качестве передающего модуля выступает, по крайней мере, одна база/узловой модуль 170A-170N и/или рекламный модуль 140A-140N. таким образом, по крайней мере, один модуль системы 100 может загружать (новые, обновленные и т.д.) данные для отображения, по крайней мере, с одного модуля для отображения и/или передавать/раздавать, по крайней мере, на один другой модуль системы 100. Так, в одной из реализаций изобретения, рекламный модуль может проверять наличие/обновления данных для отображения на другом рекламном модуле 140A-140N и/или, по крайней мере, на одной базе/узловом модуле 170A-170N, и/или, по крайней мере, на одном модуле отображения 160A-160N.[0153] It is worth noting that when transmitting data for display to
[0154] Так, в частном варианте осуществления изобретения, если рекламный модуль (140A-140N) потеряет сеть (будет отсутствовать связь/соединение, по крайней мере, с одним модулем системы 100, всеми модулями системы 100, например, за исключением модулей отображения 160A-160N, сетью Интернет и т.д.) данные для отображения/трансляция продолжат отображаться, в частности, согласно расписанию для трансляции, причем приостановка/прекращение отображения трансляции также задается расписанием и другими настройками, в частности, сохраненными в конфигурационном файле или других служебных данных, например, сохраненных, по крайней мере, на одном устройстве хранения (180A-180N), включая ограничения на количество отображений данных для отображения, например, трансляции или слайдов (в частности, слайдов модуля обмена рекламными материалами/рекламой), даты завершения отображения данных и т.д. Количество отображений данных для отображений (в частности, слайдов, трансляций и т.д.) может быть передано на устройство в формате JSON (в файле JSON), как описано в рамках настоящего изобретения, и считается рекламным модулем. Если даты/время отображения ограничены или имеют другие настройки, то они также учитываются упомянутым рекламным модулем даже при отсутствии соединения с модулем 110, сети Интернет, модулем модерации 150 и т.д., поскольку, в частном случае, актуальность данных, регулирующих отображение трансляций и/или их составных частей, обеспечивается/поддерживается посредством использования модуля часов реального времени/внутренних часов модуля, питание которых может осуществляться от независимого источника питания, либо питания рекламного модуля, т.о. время/дата не обнулится/сбросится при перезагрузке рекламного модуля и/или отсутствия связи, например, с модулем 110, сети Интернет и т.д. Если время отображения всех данных для отображения (слайдов/трансляций) закончится, то такие данные для отображения могут быть пропущены в процессе отображения рекламным модулем. Если закончатся все данные для отображения, то может быть отображена заставка/заглушка (в частном случае слайд/трансляция по умолчанию, которая может содержать рекламный и/или информационный контент, информацию об окончании слайдов/трансляции, информацию о неполадках модулей и т.д.), причем отображение данных для отображения может быть возобновлено при установлении связи, по крайней мере, с одним модулем системы 100, который, в частном случае, может предоставить подключение к модулю 110, в том числе посредством сети Интернет.[0154] Thus, in a particular embodiment of the invention, if the advertising module (140A-140N) loses the network (there will be no communication / connection with at least one module of the
[0155] Также, в одной из реализаций настоящего изобретения модули системы 100, например, рекламные модули 140A-140N, модули 170A-170N и т.д., могут осуществлять подключение к модулям системы 100 с целью обмена информации о статусе/состоянии модулей системы 100, в частности, в одной подсети (например, подсети, включающей модули системы 100 в одной локации), например, для выявления сломанных/нефункционирующих модулей и/или модулей, отключенных от сети Интернет или, по крайней мере, от одного модуля системы 100, причем, по крайней мере, на одном модуле системы 100 может формироваться список таких нефункционирующих/отключенных от сети и/или модулей устройств и быть передан, по крайней мере, в один модуль системы 100, например, в модуль 110, или такой список может быть использован для обмена данными для отображениями, служебной информацией и т.д.[0155] Also, in one implementation of the present invention, the modules of the
[0156] Стоит также, отметить, что обмен данными для отображения (включая данные из сервисов 130, в том числе данных из социальных сетей и т.д) может включать проверку, по крайней мере, одним модулем идентичности, по крайней мере, одной части трансляции (например, слайда) и/или всей трансляции целиком, с целью загрузки к себе (например, в хранилище данных) таких данных с целью отображения таких данных, без необходимости подключения к модулю 110, или модулю 150, в частности, без необходимости загрузки таких данных посредством сети Интернет. В частном варианте реализации изобретения, модуль (140A-140N) может отправить запрос в модуль 110 с целью получения информации о данных для отображении (например, о размере, контрольной сумме данных для отображения или, по крайней мере, одной части для отображения, и т.д.), после чего упомянутый рекламный модуль опрашивает ближайшие модули (например, 140A-140N или 170A-170N), и если такие модули не содержат требуемых данных для отображения, то такие данные для отображения могут быть получены из модуля 110. В противном случае, данные для отображения загружаются, по крайней мере, с одного модуля, который содержит требуемые данные для отображения. Таким образом могут быть переданы рекламные ролики из упомянутой выше рекламной сети, модуля обмена рекламой 125 и т.д.[0156] It is also worth noting that the exchange of data for display (including data from
[0157] Стоит также отметить, что вместе с данными для отображения могут переданы данные (в частном случае, в составе описанных выше служебных данных), позволяющие установить целостность переданных данных для отображения, включая использование проверки целостности цепочек блоков транзакций (например, Block-chain, от англ. block - блок, chain - цепочка). Так, например, такими данными могут являться размер, по крайней мере, одного переданного/полученного файла/пакета, контрольная сумма, хеш-сумма, и т.д., а также использование различных способов и средств проверки целостности данных, которые в частном случае обеспечивают защиту передаваемых данных для отображения от подмены (например, третьими лицами, сервисами, модулями, системами и т.д.), несанкционированного изменения описания или содержания упомянутых данных и т.д. В случае соответствия отправленных данных для отображения и принятых данных для отображения, в частности, равенства контрольных сумм, размеров файлов и т.д. отправленных и принятых данных для отображения, полученные данные могут быть обработаны (как описано в рамках настоящего изображения, в частности, как описано ниже) и сохранены, по крайней мере, в одном модуле системы 100 (например, получающем рекламном модуле (140A-140N)) и/или отображены, по крайней мере, на в одном модуле системы 100 (например, модуле отображения (160A-160N)).[0157] It is also worth noting that together with the data for display, data can be transmitted (in a particular case, as part of the service data described above), which allows to establish the integrity of the transmitted data for display, including the use of integrity checks of transaction block chains (for example, Block-chain , from English block - block, chain - chain). So, for example, such data may be the size of at least one transmitted / received file / packet, checksum, hash, etc., as well as the use of various methods and means of checking data integrity, which in a particular case protect transmitted data for display from substitution (for example, by third parties, services, modules, systems, etc.), unauthorized changes in the description or content of the mentioned data, etc. In case of correspondence of the sent data for display and the received data for display, in particular, the equality of checksums, file sizes, etc. the data sent and received for display, the received data can be processed (as described in the framework of the present image, in particular as described below) and stored in at least one module of the system 100 (for example, the receiving advertising module (140A-140N) ) and / or displayed on at least one module of the system 100 (e.g., a display module (160A-160N)).
[0158] Стоит отметить, что данные для отображения могут быть зашифрованы любым известным видом/типом шифрования/криптования данных, например, перед отправкой с модуля 110, по крайней мере, в один модуль системы 100, например, в рекламный модуль (140A-140N), базу/узловой модуль (170A-170N), модуль модерации 150 и т.д. так, например, рекламный модуль (140A-140N), базу/узловой модуль (170A-170N), модуль модерации 150 и т.д. может иметь свой уникальный идентификатор, ключ шифрования, которые могут быть использованы для запроса данных для отображения, по крайней мере, с одного модуля системы 100, например, рекламного модуля (140А-140N), базы/узлового модуля (170A-170N), модуля модерации 150 и т.д.[0158] It is worth noting that the data for display can be encrypted with any known type / type of data encryption / encryption, for example, before being sent from
[0159] Стоит также отметить, что полученные упомянутые выше данные для отображения (а также другие данные, например, служебная информация и т.д.) может быть сохранена, по крайней мере, в одном хранилище данных (180A-180N), например, в хранилище данных 180А рекламного модуля 140А, например, в базе данных, развернутой/хранящейся на таком рекламном модуле, причем сохранение может быть осуществлено с учетом (на основании) данных, в частности, служебных данных, конфигурационных данных и т.д., сохраненных, например, в упомянутом выше JSON-файле.[0159] It is also worth noting that the data obtained above for display (as well as other data, for example, service information, etc.) can be stored in at least one data store (180A-180N), for example, in the
[0160] В частном случае реализации изобретения прием/получение, обработка (в том числе распаковка), сохранение (полученных) данных для отображения осуществляется (веб-) сервером, установленном, по крайней мере, на одном модуле системы 100 (например, модуле 160A-160N и/или модуле 140A-140N).[0160] In the particular case of the invention, receiving / receiving, processing (including unpacking), storing (received) data for display is carried out by a (web) server installed on at least one module of system 100 (for example,
[0161] Стоит отметить, что при отправке данных для отображении (например, после изменения слайда, содержимого слайда, количества слайдов, трансляции и т.д.) может осуществлять отправка только изменений (и/или измененного, добавленного содержания) в данных для отображения. В частном случае, модуль 110 осуществляет сравнение данных для отображения предыдущей трансляции и текущей трансляции и формирует набор данных для отображения, которые содержат измененные данные/новые данные, которые далее отправляются, по крайней мере, в один модуль системы 100. В модуле системы 100, на который были переданы такие данные, осуществляется компоновка данных для отображения из предыдущей трансляции и данных из полученной трансляции в одну трансляцию, в частности, путем замены/удаления данных, согласно изменениям, которые могут содержаться, например, в служебных данных. В частном случае реализации изобретения в модуле 150 осуществляется модерирование изменений (измененных данных (для отображения)).[0161] It is worth noting that when sending data for display (for example, after changing the slide, contents of the slide, number of slides, translation, etc.), it can send only changes (and / or modified, added content) to the data for display . In the particular case, the
[0162] Стоит отметить, что количество данных для отображения (в частности, рекламного контента, например, используемого в слайдах из модуля рекламной сети/рекламной сети, в том числе сервисов 130) может вычисляться согласно количеству устройств пользователей, находящихся в радиусе сканирования рекламных модулей (140A-140N). Так, например, может быть рассчитан о/подсчитано (в частности, упомянутыми рекламными модулями и/или модулем 110) количество отображенных данных для отображения (например, рекламных роликов) и количество пользователей (устройств пользователей), находящихся в пределах (сканирования) упомянутых рекламных модулей, принадлежащих одному пользователю/клиенту и.или одной локации. Также такое количество отображенных данных для отображений определенному (зафиксированному) количеству пользователей/пользовательских устройств может быть подсчитано для/у другого пользователя/клиента, и/или в другой локации. Такое количество подсчитанных показов/отображений данных для отображения может учитываться при обмене данными для отображения (например, рекламными роликами, в частности, из бартерных и/или рекламных сетей) между двумя пользователями/клиентами и/или локациями, например, по крайней мере, в одном личном кабинете пользователя. Стоит отметить, что для количества отображений данных для отображения (в частности, данных из сервисов 130. бартерной и/или рекламной сетей), в частности, пользователям устройств 190A-190N может быть вычислено вознаграждение пользователю/клиенту, которое может быть использовано при обмене данными для отображениями, по крайней мере между двумя пользователями/клиентами или, по крайней мере, между двумя локациями.[0162] It is worth noting that the amount of data to be displayed (in particular, advertising content, for example, used in slides from the advertising network / advertising network module, including services 130) can be calculated according to the number of user devices within the scanning radius of the advertising modules (140A-140N). So, for example, the number of displayed data for displaying (for example, commercials) and the number of users (user devices) within (scanning) of said advertising can be calculated / calculated (in particular, by the mentioned advertising modules and / or module 110) modules belonging to one user / client and. or one location. Also, such a quantity of displayed data for displays to a certain (fixed) number of users / user devices can be calculated for / from another user / client, and / or in another location. Such a number of calculated impressions / displays of data for display can be taken into account when exchanging data for display (for example, commercials, in particular from barter and / or advertising networks) between two users / customers and / or locations, for example, at least in one user account. It is worth noting that for the number of displays of data to display (in particular, data from
[0163] Подсчет/вычисление количества отображенных и/или которые будут отображены данных для отображения, а также, размер упомянутого вознаграждения (которое также может вычисляться в баллах), данных о взаимозачете данных для отображения, в том числе участвующих в обмене данными для отображения, и т.д. могут осуществляться, по крайней мере, одним модулем системы 100, в частности, по крайней мере, одним модулем (140A-140N) и/или, по крайней мере, одним модулем 110.[0163] Counting / calculating the number of displayed and / or which data will be displayed for display, as well as the size of said reward (which can also be calculated in points), offsetting data for displaying data, including those involved in exchanging data for displaying, etc. can be implemented by at least one module of the
[0164] Стоит также отметить, что в дополнение к подсчету количества устройств, обнаруженных в процессе сканирования модулями рекламы 140A-140N (или любыми другими модулями), с целью установления (потенциальных) пользователей, просмотревших (которым отображались/отображаются) данные для отображения, или в качестве отдельного варианта/способа/технологии подсчета количества таких пользователей может использоваться технология отслеживания лиц пользователей, в частности, обращенных/направленных в сторону, по крайней мере, одного модуля отображения (160A-160N). Так, например, для реализации такого подсчета может быть установлена камера (в том числе, веб-камера, системы видеонаблюдения и т.д.). которая осуществляет регистрирование/фиксирование пользователей (в частности, лиц пользователей) в локации, в частности, недалеко от рекламных модулей (140A-140N) и/или модулей отображения (160A-160N) и/или других модулей системы 100. Так, например, для распознавания лиц, зафиксированных камерами могут использоваться средства системы 100, например, реализованные, по крайней мере, одним алгоритмом распознавания лиц людей/пользователей. Также, могут быть использованы сторонние сервисы, реализующие подобные алгоритмы, например, сервис FINDFACE. Стоит отметить, что, по крайней мере, одна упомянутая камера может быть установлена, по крайней мере, в одной локации (например, на стене зданий, закреплена на потолке и т.д.), на одном модуле системы 100, и/или являться составной частью такого модуля системы 100. Так, в частном варианте реализации изобретения зафиксированное таким способом положение головы пользователя, в частном случае, лица пользователя, может быть подсчитано системой 100, как просмотр данных для отображения.[0164] It is also worth noting that, in addition to counting the number of devices detected during scanning by the
[0165] Стоит также отметить, что упомянутые выше камеры могут использоваться для подсчета количества отображаемых (в модулях отображения 160A-160N) данных для отображения. Так, например, упомянутые камеры, направленные в сторону модуля отображения (в частности на экран модуля отображения) 160A-160N могут осуществлять фиксирование/запись (делать снимки/фотографии, записывать видео и т.д.) отображаемого в модулях отображения изображения. Такие зафиксированное изображение может использоваться для хранения, по крайней мере, в одном хранилище данных (180A-180N) и/или предоставления, по крайней мере, одному пользователю (например, клиенту, рекламодателю рекламной сети и т.д.). в частности, для сбора и обработки статистики по качеству, количеству и/или периодичности отображения данных для отображения, отсутствия/наличия неисправностей оборудования, количества посетителей локации.[0165] It is also worth noting that the cameras mentioned above can be used to count the number of data displayed (in
[0166] Стоит также отметить, что, по крайней мере, один модуль системы, в частности, рекламный модуль 140A-140N и/или модуль отображения 160A-160N могут осуществлять создание снимков экрана/скриншоты (от англ. screenshot - снимок экрана) изображения данных для отображения, в частности, отображаемых в модулях для отображения и/или воспроизводимых упомянутым выше веб-браузером, причем данные могут быть использованы для сбора и обработки статистических данных, как было указано выше.[0166] It is also worth noting that at least one system module, in particular, the
[0167] На ФИГ. 2 показана блок-схема одного из вариантов реализации, настоящего изобретения. Процесс, реализующий способ, описанный в рамках настоящего изобретения, примерный вариант которого показан на ФИГ. 2, в частном случае, начинается в шаге 210, в котором осуществляется создание рекламной трансляции (данных для отображения), после чего процесс переходит к шагу 220, в котором осуществляется редактирование, например, пользователем и/или средствами системы 100 (добавление слайдов, редактирование слайдов, параметров/настроек слайдов, трансляций и т.д., как описано в рамках настоящего изобретения) созданной трансляции или по крайней мере, одной ее части. После того, как трансляция была отредактирована, процесс переходит к опциональному шагу 230, в котором осуществляется передача/загрузка (в частности, из модуля 110) созданной трансляции (которая может быть запакована/заархивирована, предварительно или в процессе передачи/загрузки трансляции) в модуль модуль модерации 150, после чего процесс переходит к опциональному шагу 240, в котором осуществляется модерирование/модерация содержания/содержимого переданной трансляции в модуле модерации 150. Далее процесс переходит к шагу 250, в котором осуществляется передача/загрузка (из модуля 150 и/или из модуля 110) трансляции, по крайней мере, в один модуль системы 100, в частности, по крайней мере, в один рекламный модуль (140A-140N) и/или, по крайней мере, в одну базу/узловой модуль (170A-170N). Далее процесс переходит к шагу 260, в котором средствами, по крайней мере, одного рекламного модуля (140A-140N) и/или, по крайней мере, одной базой/узловым модулем (170A-170N), и/или, по крайней мере, одним модулем отображения (160А-160N), осуществляется отображение трансляции, например, по крайней мере, на одном модуле отображения (160A-160N). Далее процесс переходит к шагу 270, в котором осуществляется сбор статистических (в том числе, служебных) данных, описанных в рамках настоящего изобретения, средствами, модулями и способами, в частности, описанными в рамках настоящего изобретения, и процесс переходит к шагу 280.[0167] FIG. 2 shows a block diagram of one embodiment of the present invention. The process that implements the method described in the framework of the present invention, an exemplary version of which is shown in FIG. 2, in the particular case, begins at
[0168] В шаге 280 процесс проверяет наличие обновлений, по крайней мере, одной трансляции (данных для отображения) или ее составных частей, по крайней мере, одним модулем системы 100, например, рекламным модулем (140A-140N) и/или модулем 110, и/или модулем 150, и/или модулем (140A-140N). В случае, если процесс в шаге 280 не установил наличие обновлений в трансляции, то процесс переходит к шагу 290, в котором процесс проверяет необходимость продолжения трансляции (например, если не закончилось время отображения слайдов, трансляции и т.д.). Если в шаге 290 не выявлен факт необходимости продолжать отображение трансляции, то процесс переходит к шагу 295, в котором осуществляется приостановка или полная остановка демонстрации трансляции, например, рекламны модулем (140A-140N).[0168] In
[0169] Если в шаге 290 выявлен факт необходимости продолжения отображения трансляции, то процесс переходит к шагу 260.[0169] If at
[0170] После шага 295 процесс переходит к шагу 298, в котором (по крайней мере, одним модулем системы 100, например, модулем 140A-140N) проверяется наличие (например, в модуле 110, модуле 150, модулях (140A-140N), модулях (160A-160N) и/или модулях (170A-170N)), по крайней мере, одной новой трансляции. Если в шаге 298 процесс не обнаружил новых трансляций, то процесс переходит к шагу 280. Если в шаге 298 была обнаружена, по крайней мере, одна новая трансляция, то процесс переходит к шагу 250.[0170] After
[0171] Если в шаге 280 процесс установил факт наличия изменений (в существующей) трансляции, то процесс переходит к шагу 286, в котором осуществляется загрузка изменений в рекламной трансляции (или измененная трансляция), по крайней мере, из одного модуля системы 100, например, по крайне мере, из одного модуля (140A-140N). модуля 150, модуля (170A-170N) и/или модуля 110 и т.д., и процесс возвращается в шаг 260.[0171] If in
[0172] На ФИГ. 3 показана блок-схема примерного варианта реализации настоящего изобретения. В шаге 310, в котором осуществляется создание трансляции (данных для отображения). Далее в опциональном шаге 320 осуществляется запаковка/упаковка (архивирование) данных трансляции. Далее в шаге 330 осуществляется передача (данных) трансляции, по крайней мере, в один модуль системы 100, например, по крайней мере, в один рекламный модуль (140A-140N) и/или в базу/узловой модуль 170A-170N, причем промежуточным шагом может являться передача трансляции в модуль модерации 150 с осуществлением проверки содержания трансляции и/или дальнейшей передачей трансляции, по крайней мере, в один из упомянутых модулей системы 100.[0172] FIG. 3 is a block diagram of an exemplary embodiment of the present invention. In
[0173] Далее, по крайней мере, одним модулем, в который была передана трансляция (который принял трансляцию) в опциональном шаге 340 осуществляется распаковка полученной трансляции, и далее в опциональном шаге 350 осуществляется загрузка трансляции в описанный в настоящем изобретении веб-браузер, и в шаге 360 осуществляется отображение трансляции, по крайней мере, в одном модуле системы 100, например, в модуле отображения 160A-160N.[0173] Next, at least one module to which the broadcast was transmitted (which received the broadcast) in
[0174] На ФИГ. 4 приведен пример реализации настоящего изобретения. Как было сказано выше, панель управления 120 может содержать/включать личный кабинет пользователя (клиента, рекламодателя) 420A-420N. Личный кабинет пользователя 420A-420N может включать модуль трансляции (430A-430N), модуль рекламной сети (440A-440N), модуль обмена рекламой/баннерную сеть (1250A-125N), модуль экранов (рекламных модулей, модулей отображения) 460A-460N. Количество и тип отображаемых модулей 430-460 в кабинете пользователя определяется/устанавливается, в частности, от типа пользователя, так, например, для клиента могут быть доступны все модули, а для рекламодателя может быть доступен только модуль (440A-440N). Модуль экранов 460A-460N может включать отображение модулей системы 100, реализующих (отвечающих за) отображение экранов, на которых отображаются данные для отображения, в частности, модули отображения 160А-160N и/или рекламные модули 140A-140N.[0174] FIG. 4 shows an example implementation of the present invention. As mentioned above, the
[0175] На ФИГ. 5-8 изображены потоки данных (обмен данными для отображения, служебными данными и т.д.) между модулями системы 100, в частности в процессе передачи данных для отображения в рекламные модули и базы/узловые модули. На ФИГ. 5-8 не показаны модули отображения 160A-160N, однако стоит понимать, что данные (в частном случае сигнал, по HDMI-HDMI проводу) на такие модули могут быть переданы по крайней мере, с одного рекламного модуля 140A-140N. Стрелки на ФИГ. 5-8 отображают данные, передаваемые между модулями. ФИГ. 5-8 также включают опциональные модули, такие как модуль модерации 150 или Интернет. Передача потоков данных может быть реализована проводным и/или беспроводным способом (проводной и/или беспроводной) связью, как описано в рамках настоящего изобретения. Стоит отметить, что по каналам (связи), по которым передаются упомянутые выше данные, может осуществляться передача данных и в обратном направлении, например, запросы на загрузку новых трансляций (данных для отображения), передаваться служебные данные, собранные статистические данные, подсчитанное количество посетителей, идентификаторов устройств пользователей, данные для обмена рекламными материалами (данными для отображения) и т.д.[0175] FIG. 5-8, data streams (data exchange for display, service data, etc.) between the modules of the
[0176] На ФИГ. 9 изображен примерный вариант шаблона для слайда, согласно одному из вариантов реализации настоящего изобретения. Шаблон 910 (в частном случае, частично заполненный слайд, примерный вариант которого приведен на ФИГ. 9), как было сказано выше, может являться пустым, частично заполненным или полностью заполненным слайдом, является Шаблон 910 может включать элементы шаблона (920A-920N), которые являются и/или позволяют добавлять (в частном случае пользователю, например, в личном кабинете пользователя) в слайд: видеофайлы, ссылки на видеофайлы, графические изображения, текст, программный код, например, в виде скриптов, в частности, javascript-скриптов (например, скрипт таймера, расчета скидок, текущего времени, количества посетителей, количество оставшегося товара и т.д.), медиаконтент (например, анимации, аудиофайлы и т.д.), приложения, виджеты и/или их части и другое содержание/контент, в том числе контент по обмену (рекламой), в частности из упомянутой выше бартерной сети, рекламный контент из упомянутой выше рекламной сети и т.д. Шаблон 910 также может включать панель настроек/управления слайдом (слайдами)/трансляцией (трансляциями) 930 и/или элементами (элементов) слайда/трансляции (трансляций), как было описано выше, причем элементами (940A-940N) панели 930 могут являться настройки отображения слайда (940А), настройки элемента слайда (940Б), настройки внешнего оформления/вида слайда (940В), настройки внешнего оформления/вида элемента слайда (940N) и т.д.[0176] FIG. 9 illustrates an exemplary embodiment of a slide template in accordance with one embodiment of the present invention. Template 910 (in the particular case, a partially filled slide, an example of which is shown in FIG. 9), as mentioned above, may be an empty, partially filled or completely filled slide,
[0177] На ФИГ. 10 показан пример компьютерной системы общего назначения, которая включает в себя многоцелевое вычислительное устройство в виде компьютера 20 или сервера, включающего в себя процессор 21, системную память 22 и системную шину 23, которая связывает различные системные компоненты, включая системную память с процессором 21.[0177] In FIG. 10 shows an example of a general-purpose computer system that includes a multi-purpose computing device in the form of a
[0178] Системная шина 23 может быть любого из различных типов структур шин, включающих шину памяти или контроллер памяти, периферийную шину и локальную шину, использующую любую из множества архитектур шин. Системная память включает постоянное запоминающее устройство (ПЗУ) 24 и оперативное запоминающее устройство (ОЗУ) 25. В ПЗУ 24 хранится базовая система ввода/вывода 26 (БИОС), состоящая из основных подпрограмм, которые помогают обмениваться информацией между элементами внутри компьютера 20, например, в момент запуска.[0178] The
[0179] Компьютер 20 также может включать в себя накопитель 27 на жестком диске для чтения с и записи на жесткий диск, не показан, накопитель 28 на магнитных дисках для чтения с или записи на съемный магнитный диск 29, и накопитель 30 на оптическом диске для чтения с или записи на съемный оптический диск 31 такой, как компакт-диск, цифровой видео-диск и другие оптические средства. Накопитель 27 на жестком диске, накопитель 28 на магнитных дисках и накопитель 30 на оптических дисках соединены с системной шиной 23 посредством, соответственно, интерфейса 32 накопителя на жестком диске, интерфейса 33 накопителя на магнитных дисках и интерфейса 34 оптического накопителя. Накопители и их соответствующие читаемые компьютером средства обеспечивают энергонезависимое хранение читаемых компьютером инструкций, структур данных, программных модулей и других данных для компьютера 20.[0179]
[0180] Хотя описанная здесь типичная конфигурация использует жесткий диск, съемный магнитный диск 29 и съемный оптический диск 31, специалист примет во внимание, что в типичной операционной среде могут также быть использованы другие типы читаемых компьютером средств, которые могут хранить данные, которые доступны с помощью компьютера, такие как магнитные кассеты, карты флеш-памяти, цифровые видеодиски, картриджи Бернулли, оперативные запоминающие устройства (ОЗУ), постоянные запоминающие устройства (ПЗУ) и т.п.[0180] Although the typical configuration described here uses a hard disk, a removable
[0181] Различные программные модули, включая операционную систему 35, могут быть сохранены на жестком диске, магнитном диске 29, оптическом диске 3 1, ПЗУ 24 или ОЗУ 25. Компьютер 20 включает в себя файловую систему 36, связанную с операционной системой 35 или включенную в нее, одно или более программное приложение 37, другие программные модули 38 и программные данные 39. Пользователь может вводить команды и информацию в компьютер 20 при помощи устройств ввода, таких как клавиатура 40 и указательное устройство 42. Другие устройства ввода (не показаны) могут включать в себя микрофон, джойстик, геймпад, спутниковую антенну, сканер или любое другое.[0181] Various software modules, including operating system 35, may be stored on a hard disk,
[0182] Эти и другие устройства ввода соединены с процессором 21 часто посредством интерфейса 46 последовательного порта, который связан с системной шиной, но могут быть соединены посредством других интерфейсов, таких как параллельный порт, игровой порт или универсальная последовательная шина (УПШ). Монитор 47 или другой тип устройства визуального отображения также соединен с системной шиной 23 посредством интерфейса, например, видеоадаптера 48. В дополнение к монитору 47, персональные компьютеры обычно включают в себя другие периферийные устройства вывода (не показано), такие как динамики и принтеры.[0182] These and other input devices are connected to the
[0183] Компьютер 20 может работать в сетевом окружении посредством логических соединений к одному или нескольким удаленным компьютерам 49. Удаленный компьютер (или компьютеры) 49 может представлять собой другой компьютер, сервер, роутер, сетевой ПК, пиринговое устройство или другой узел единой сети, а также обычно включает в себя большинство или все элементы, описанные выше, в отношении компьютера 20, хотя показано только устройство хранения информации 50. Логические соединения включают в себя локальную сеть (ЛВС) 51 и глобальную компьютерную сеть (ГКС) 52. Такие сетевые окружения обычно распространены в учреждениях, корпоративных компьютерных сетях, Интернете.[0183]
[0184] Компьютер 20, используемый в сетевом окружении ЛВС, соединяется с локальной сетью 51 посредством сетевого интерфейса или адаптера 53. Компьютер 20, используемый в сетевом окружении ГКС, обычно использует модем 54 или другие средства для установления связи с глобальной компьютерной сетью 52, такой как Интернет.[0184] A
[0185] Модем 54, который может быть внутренним или внешним, соединен с системной шиной 23 посредством интерфейса 46 последовательного порта. В сетевом окружении программные модули или их части, описанные применительно к компьютеру 20, могут храниться на удаленном устройстве хранения информации. Надо принять во внимание, что показанные сетевые соединения являются типичными, и для установления коммуникационной связи между компьютерами могут быть использованы другие средства.[0185] The modem 54, which may be internal or external, is connected to the
[0186] В заключение следует отметить, что приведенные в описании сведения являются примерами, которые не ограничивают объем настоящего изобретения, определенного формулой. Специалисту в данной области становится понятным, что могут существовать и другие варианты осуществления настоящего изобретения, согласующиеся с сущностью и объемом настоящего изобретения.[0186] In conclusion, it should be noted that the information provided in the description are examples that do not limit the scope of the present invention defined by the claims. One skilled in the art will recognize that there may be other embodiments of the present invention consistent with the spirit and scope of the present invention.
Claims (88)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2017113743A RU2667374C1 (en) | 2017-04-20 | 2017-04-20 | Advertising materials displaying system and method |
| PCT/RU2017/000254 WO2018194484A1 (en) | 2017-04-20 | 2017-04-21 | System and method for displaying advertising materials |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2017113743A RU2667374C1 (en) | 2017-04-20 | 2017-04-20 | Advertising materials displaying system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2667374C1 true RU2667374C1 (en) | 2018-09-19 |
Family
ID=63580407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2017113743A RU2667374C1 (en) | 2017-04-20 | 2017-04-20 | Advertising materials displaying system and method |
Country Status (2)
| Country | Link |
|---|---|
| RU (1) | RU2667374C1 (en) |
| WO (1) | WO2018194484A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2723450C1 (en) * | 2019-12-10 | 2020-06-11 | Общество с ограниченной ответственностью "ЭВОТОР" (ООО "ЭВОТОР") | Method for automated installation of applications on a user device and a system for realizing the method |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112699256B (en) * | 2019-10-23 | 2024-12-27 | 北京数字理想科技有限公司 | Visual management method, device, equipment and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001057610A2 (en) * | 2000-02-03 | 2001-08-09 | Tophead.Com | System and method for internet advertisement using monitor including main display and sub display |
| US20020161637A1 (en) * | 2000-03-24 | 2002-10-31 | Syunji Sugaya | Advertising system |
| RU2445704C2 (en) * | 2006-06-30 | 2012-03-20 | Нокиа Корпорейшн | Interim software for advertising |
| WO2012148305A1 (en) * | 2011-04-29 | 2012-11-01 | Общество С Ограниченной Ответственностью "Мералабс" | Method for delivering targeted advertising and system for implementing same |
| US20130080194A1 (en) * | 2011-09-27 | 2013-03-28 | Hyeongjin IM | Display device and method for controlling the same |
| RU2517381C2 (en) * | 2009-07-24 | 2014-05-27 | Нокиа Корпорейшн | Method and device for web-page browsing simulation |
-
2017
- 2017-04-20 RU RU2017113743A patent/RU2667374C1/en not_active IP Right Cessation
- 2017-04-21 WO PCT/RU2017/000254 patent/WO2018194484A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001057610A2 (en) * | 2000-02-03 | 2001-08-09 | Tophead.Com | System and method for internet advertisement using monitor including main display and sub display |
| US20020161637A1 (en) * | 2000-03-24 | 2002-10-31 | Syunji Sugaya | Advertising system |
| RU2445704C2 (en) * | 2006-06-30 | 2012-03-20 | Нокиа Корпорейшн | Interim software for advertising |
| RU2517381C2 (en) * | 2009-07-24 | 2014-05-27 | Нокиа Корпорейшн | Method and device for web-page browsing simulation |
| WO2012148305A1 (en) * | 2011-04-29 | 2012-11-01 | Общество С Ограниченной Ответственностью "Мералабс" | Method for delivering targeted advertising and system for implementing same |
| US20130080194A1 (en) * | 2011-09-27 | 2013-03-28 | Hyeongjin IM | Display device and method for controlling the same |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2723450C1 (en) * | 2019-12-10 | 2020-06-11 | Общество с ограниченной ответственностью "ЭВОТОР" (ООО "ЭВОТОР") | Method for automated installation of applications on a user device and a system for realizing the method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018194484A1 (en) | 2018-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6531105B2 (en) | N-level duplication of supplemental content | |
| US8849827B2 (en) | Method and apparatus for automatically tagging content | |
| US9785924B2 (en) | System, software application, and method for displaying third party media content in a public space | |
| US20200021734A1 (en) | System for publishing digital images | |
| US10455280B2 (en) | System and method for digital media content creation and distribution | |
| WO2021185302A1 (en) | Live streaming and configuration method based on cloud phones, and related apparatus and system | |
| EP2617190A2 (en) | Content capture device and methods for automatically tagging content | |
| US9325691B2 (en) | Video management method and video management system | |
| KR20140093974A (en) | Image annotation method and system | |
| US9584834B1 (en) | Video broadcasting with geolocation | |
| WO2012037005A2 (en) | Sensors, scanners, and methods for automatically tagging content | |
| US20160261921A1 (en) | Context based shopping capabilities when viewing digital media | |
| KR102496238B1 (en) | Method and system for providing a platform for building an online virtual space | |
| Geel et al. | PresiShare: opportunistic sharing and presentation of content using public displays and QR codes | |
| RU2667374C1 (en) | Advertising materials displaying system and method | |
| CN102104622A (en) | Network multimedia terminal information publishing method | |
| CN111033497B (en) | Providing hyperlinks in remotely viewed presentations | |
| CN106296283A (en) | A mobile application-based advertisement playing method and system | |
| RU121637U1 (en) | AUTOMATED SYSTEM FOR CREATING AND EDITING ROLLERS IN THE INTERNET BROWSER FOR THE NEXT DELIVERY TO ADVERTISERS | |
| KR101780043B1 (en) | Method for providing video using messaging service, api server, and streaming server for providing video | |
| KR102691420B1 (en) | Method of providing live commerce broadcasting when live commerce broadcasting error occur and apparatus of managing broadcasting | |
| Khue et al. | Design and implementation of MEAN stack-based scalable real-time Digital Signage System | |
| KR101547013B1 (en) | Method and system for managing production of contents based scenario | |
| CN114092079B (en) | Remote card reading system and method for mobile digital film projector | |
| Tatman et al. | Are System on Chip Displays the future of Digital Signage? |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20190421 |