СИСТЕМА ПРОВЕДЕНИЯ КОНКУРСОВ ДЛЯ УДАЛЕННЫХ ПОЛЬЗОВАТЕЛЕЙ

Настоящая полезная модель относится к организации и проведения развлекательных, развивающих и познавательных мероприятий, в частности к система проведения конкурсов для удаленных пользователей, содержащим клиентские устройства удаленных пользователей, включающим в себя модуль ввода данных, модуль обработки данных, модуль отображения, коммуникационный модуль, соединенные друг с другом с помощью объединенной сети, включающей в себя, по меньшей мере, один сервер, содержащий модуль ввода данных, модуль обработки данных, базу данных и модуль отображения результатов конкурса, и может использована для проведения различных конкурсов в социальных сетях.
Известна система проведения конкурсов для удаленных пользователей, содержащая клиентские устройства удаленных пользователей, соединенные друг с другом с помощью объединенной сети, включающей в себя, по меньшей мере, один сервер, описанный в патенте на полезную модель РФ №2403944, опубликован 2010 г.
В ней конкурс представлен в том числе в виде лотереи, сервер содержит, по меньшей мере, один локальный сервер лотереи, а клиентские устройства удаленных пользователей выполнены в виде лотерейных терминалов.
Недостатком ее также является то, что в рамках данной системы невозможно произвести 3D визуализацию средствами системы, пользователь не может выбрать себе 3D образ для участия в конкурсе, не может выбрать себе 3D сцену, на которой он мог бы проходить этапы конкурса.
Из уровня техники известна также система проведения конкурсов для удаленных пользователей, содержащая клиентские устройства удаленных пользователей, включающие в себя модуль ввода данных, модуль обработки данных, модуль отображения, коммуникационный модуль, соединенные друг с другом с помощью объединенной сети, включающей в себя, по меньшей мере, один сервер, содержащий модуль ввода данных, модуль обработки данных, базу данных и модуль отображения результатов конкурса, описанная в патенте на изобретение РФ №2124753, опубликован 1999 г.
Данное устройство взято за прототип предлагаемой полезной модели.
Недостатком ее также является то, что в рамках данной системы невозможно произвести 3D визуализацию средствами системы, пользователь не может выбрать себе 3D образ для участия в конкурсе, не может выбрать себе 3D сцену, на которой он мог бы проходить этапы конкурса. Все это ограничивает возможности эксплуатации системы проведения голосования.
Опирающееся на это оригинальное наблюдение настоящая полезная модель, главным образом, имеет целью предложить систему проведения конкурсов для удаленных пользователей, позволяющую, по меньшей мере, сгладить указанный выше недостаток, а именно расширить возможности эксплуатации системы.
Для достижения этой цели модуль обработки данных содержит блок управления 3D сценами.
Благодаря этому становится возможным включать в конкурс 3D элементы прохождения этапов конкурса.
Существует вариант полезной модели, в котором блок управления 3D сценами включает в себя модуль выбора и дизайна виртуального 3D образа пользователя.
Благодаря этой характеристике пользователь может выбирать и редактировать свой виртуальный 3D образ для участия в конкурсе.
Существует также вариант полезной модели, в котором блок управления 3D сценами включает в себя модуль поведенческого сценария для 3D-образа в 3D-сцене.
Благодаря этой характеристике пользователь может управлять поведением своего виртуального 3D образа во время участия в конкурсе.
Совокупность существенных признаков предлагаемой полезной модели неизвестна из уровня техники для устройств аналогичного назначения, что позволяет сделать вывод о соответствии критерию «новизна» для полезной модели.
Другие отличительные признаки и преимущества полезной модели ясно вытекают из описания, приведенного ниже для иллюстрации и не являющегося ограничительным, со ссылками на прилагаемый рисунок, на котором:
- фигура 1 схематично изображает функциональную схему системы проведения конкурсов для удаленных пользователей согласно полезной модели.
- фигура 2 изображает алгоритм проведения конкурса в системе проведения конкурсов для удаленных пользователей
Система проведения конкурсов для удаленных пользователей, содержит (См. фиг.1) клиентские устройства 1 удаленных пользователей, включающие в себя модуль ввода данных 2, модуль обработки данных 3, модуль отображения 4, коммуникационный модуль 5, соединенные друг с другом с помощью объединенной сети 6, включающей в себя, по меньшей мере, один сервер 7, содержащий модуль ввода данных 8, модуль обработки данных 9, базу данных 10 и модуль отображения результатов конкурса 11. Модуль обработки данных 9 содержит блок управления 3D сценами 12. Блок управления 3D сценами 12 включает в себя модуль выбора и дизайна виртуального 3D образа пользователя 13. Блок управления 3D сценами 10 включает в себя модуль поведенческого сценария для 3D-образа в 3D-сцене 14.
В общем, каждым клиентским устройством 1 может быть любая форма вычислительной платформы, подключаемая к сети, такая как объединенная сеть и допускающая взаимодействие с прикладными программами. Типичные примеры отдельных клиентских устройств включают в себя, без ограничения, стационарные и переносные персональные вычислительные машины, "интеллектуальные" сотовые телефоны, (на английском - смартфон), облегченные клиенты, рабочие станции, "неинтеллектуальные" терминалы, соединенные с сервером приложений, а также различные их компоновки и конфигурации, которые должны быть очевидны специалистам в данной области техники, то есть как физические устройства для осуществления взаимодействия в системах коммуникационного взаимодействия, так и виртуальные устройства, реализуемые на программируемых компьютерных устройствах, и имеющих программный интерфейс для осуществления функций коммуникации.
Объединенная сеть 2 включает в себя различные топологии, конфигурации и компоновки компонентов межсетевого соединения, выполненные с возможностью соединять между собой корпоративные, глобальные и локальные вычислительные сети, и включает в себя, без ограничения, традиционные проводные, беспроводные, спутниковые, оптические и эквивалентные сетевые технологии, которые должны быть очевидны специалистам в данной области техники.
Модуль обработки данных 9 системы проведения конкурсов для удаленных пользователей может быть реализован следующими основными блоками:
В1. Блок инициирования конкурса;
В2. Блок управления региональной структурой конкурсов.
В3. Блок размещения информации о конкурсантах;
В4. Блок управления этапами конкурса;
В5. Блок управления размещением конкурсных материалов пользователей - конкурсантов;
В6. Блок управления 3D-сценами конкурсов 12;
В7. Блок выявления победителей этапов конкурса (и конкурса в целом);
В8. Блок фиксации результатов конкурса.
Полезная модель работает следующим образом. Опишем работу системы проведения конкурсов для удаленных пользователей на примере ее реализации в социальной сети.
Пользователь системы проведения конкурсов для удаленных пользователей позиционирует себя как жителя того или иного реального или виртуального поселения (поселок, город и т.п.) и страны (далее будем использовать обобщающий термин "регион"). Необходимые атрибуты адреса задаются пользователем при регистрации.
Система проведения конкурсов для удаленных пользователей обеспечивает возможностями проведения тематических конкурсов среди пользователей. К таким конкурсам относятся виртуальное избрание "мисс" виртуального региона, "мистера" виртуального региона, конкурсы среди животных, конкурс лучшего исполнителя караоке, конкурс лучшей фотографии, конкурс лучшего 3D-образа пользователя, конкурс лучшего видеоролика и тому подобное. Перечень наименований возможных конкурсов открыт: он может быть расширен администрацией системы, в том числе, по предложениям пользователей.
Организация и проведение конкурса для удаленных пользователей осуществляется по следующей схеме:
- конкурс инициируется со стороны отдельного пользователя, зарегистрированного по адресу региона,
- инициирование сопровождается объявлениями в системе о конкурсе,
- после чего наступает этап приема участников,
- после завершения которого наступают этапы выборов.
Выборы могут быть разбиты на несколько этапов: отборочный этап, тематические этапы конкурса.
В системе проведения конкурсов для удаленных пользователей различаются конкурсы по иерархической схеме и без таковой (конкурс прямого действия). Конкурс региона по иерархической схеме проводится с учетом результатов проведения конкурсов той же тематики в иерархии регионов: конкурс в стране проводится на основе результатов конкурсов в регионах, непосредственно являющихся территориальным подразделением страны, в тех, в свою очередь, на основе результатов конкурсов в своих территориальных подразделениях, и т.д., до регионов, не имеющих территориальных подразделений.
Конкурс прямого действия организуется безотносительно к иерархической структуре региона, по которому организуется конкурс.
Свойства конкурсов определяются администрацией системы проведения конкурсов для удаленных пользователей с помощью специальных формализованных дескрипторов конкурсов, закладываемых в систему и хранящихся в специальной управляющей таблице базы данных 10 по проведению конкурсов.
Для организации конкурса пользователь системы проведения конкурсов для удаленных пользователей средствами интерфейса системы вызывает Блок инициирование конкурса В1. С помощью средств интерфейса данного блока пользователь выбирает тематику конкурса из перечня заранее заданных тем. Если нужной темы конкурса нет в перечне, то пользователь имеет возможность послать сообщение администратору системы проведения конкурсов для удаленных пользователей предложение о включении нужной тематики в перечень тем конкурсов. Соответственно, организовать конкурс нужной тематики в данный момент времени пользователь не сможет. О результатах обращения пользователь будет извещен сообщением администрации.
Перечень тематик конкурсов регулируется блоком инициирования конкурса В1 в зависимости от тематик уже проводимых конкурсов, т.е. назначить конкурс будет возможно, если только такой конкурс уже не инициирован другим пользователем. Назначение конкурса зависит также от установки региона конкурса. К примеру, конкурс на лучшую фотографию города N и конкурс на лучшую фотографию города М не одинаковые конкурсы и могут быть проведены в один период времени. В то же время, конкурсы с одинаковой тематикой и в одном и том же регионе не могут быть инициированы и проведены в один и тот же период времени, о чем пользователь будет предупрежден, а его попытка инициировать такой конкурс будет отвергнута.
Кроме того, результаты конкурса также имеют свое время актуальности. Это свойство введено в систему проведения конкурсов для удаленных пользователей по иерархической схеме, а также для исключения частых повторений одних и тех же конкурсов в одном и том же регионе.
Если инициируется конкурс с требованием учета иерархической структуры региона, т.е. с учетом проведения аналогичных конкурсов в регионах - территориальных подразделениях указываемого региона, то блоком управления региональной структурой конкурсов В2 осуществляется проверка проведения аналогичных конкурсов в регионах - территориальных подразделениях, и если такие конкурсы были проведены и их результаты удовлетворяют заложенным в систему критериям, то инициируемый конкурс будет разрешен, в противном случае - запрещен. Пользователь информируется системой проведения конкурсов для удаленных пользователей соответствующим образом.
Если инициируется конкурс прямого действия, то проверка проведения конкурсов в территориальных подразделениях региона не осуществляется.
Если конкурс инициирован, то Блоком инициирования В1 осуществляется информирование о конкурсе с указанием его атрибутов всех пользователей социальной сети, зарегистрированных в регионе, в котором будет проводится конкурс (в том числе, территориальных подразделениях региона).
Если конкурс региона прямого действия, то после инициирования конкурса блоком размещения информации о конкурсантах В3 устанавливается период времени, определенный в дескрипторах конкурса, для представления конкурсантов пользователями сети, зарегистрированных в регионе проведения конкурса, с возможностями размещения информации о конкурсантах: имен конкурсантов, фотографий, аудио- и видео-роликов, и другого. В режиме прямого действия блок управления структурой В2 подключает блок размещения информации о конкурсантах В3, который обеспечивает пользователей системы проведения конкурсов для удаленных пользователей возможностями предлагать кандидатов для участия в конкурсе из числа пользователей, зарегистрированных в данном регионе.
Если конкурс региона проводится по иерархической схеме, то блоком управления региональной структурой конкурсов В2 осуществляется автоматическое размещение конкурсантов из числа победителей аналогичных конкурсов в регионах - территориальных подразделениях региона, в котором инициируется конкурс. В данном режиме произвольное размещение конкурсантов пользователями системы проведения конкурсов для удаленных пользователей не допускается. Блок управления региональной структурой конкурсов В2 без всяких задержек передает управление блоку управления этапами конкурса В4.
Блок управления этапами конкурса В4 опирается на дескрипторы конкурса, в которых заданы, в частности, количество этапов конкурса и виды допустимой к размещению информации конкурсантов. Блок управления этапами конкурса В4 генерирует интерфейсную компоненту для первого и последующих этапов (если их больше одного). В интерфейсе каждого этапа при генерации размещаются компоненты размещения информации конкурсантов. Блоком управления этапами В4 фиксируется время продолжительности этапа на основе дескриптора конкурса. В течение этапа Блок управления этапами В4 позволяет пользователям осуществлять оценивание (голосование) материалов, размещенных конкурсантами. По результатам этапа с помощью Блок выявления победителей этапов конкурса В7 определяется группа победителей, которые переводятся на следующий этап. Блок управления этапами конкурса В4 повторяет свою работу: назначается длительность этапа и обеспечивается размещение конкурсных материалов с помощью блока управления размещением конкурсных материалов.
После фиксации текущего этапа включается блок управления размещением конкурсных материалов пользователей-конкурсантов В5. Каждый конкурсант получает возможность авторизованного входа на собственную интерфейсную страницу размещения и редактирования конкурсных материалов: текстовой и фото-информации, аудио- и видео-роликов, SD-образов пользователей, записей SD-сцен, и другое. Блок управления размещением конкурсных материалов В5 осуществляет контроль размещаемых на соответствие требованиям конкурса на основе заданных формальных признаков. Кроме того, в интерфейсе Блока присутствуют средства комментирования материалов конкурсанта и посылки жалоб со стороны пользователей сети на размещаемые материалы в адрес администрации системы проведения конкурсов для удаленных пользователей. На основе жалоб пользователей конкурсант может быть предупрежден, оштрафован или вовсе снят с конкурса администратором системы.
Размещенные конкурсные материалы доступны для просмотра всем пользователям системы проведения конкурсов для удаленных пользователей, однако право оценивать (голосовать) за того или иного конкурсанта имеют только пользователи, которые зарегистрированы в регионе, по которому производится конкурс.
Особой компонентой системы является блок управления SD-сценами конкурсов В6, который обеспечивает конкурсантов возможностями создания 3D-сцен с возможностями дизайна сцен, имплантации в них собственного SD-образа, осуществления поведенческого сценария для SD-образа в SD-сцене, имплантации в 3D-сцену аудио- и видео-роликов, графических 2D- и 3D-элементов, текстовых компонентов и пр. 3D-сцены с имплантированными компонентами могут быть записаны и сохранены, а также размещены в качестве материалов конкурсанта посредством блока управления размещением конкурсных материалов пользователей-конкурсантов В5. Для этого блок управления 3D сценами В6 включает в себя модуль выбора и дизайна виртуального 3D образа пользователя 13 и модуль поведенческого сценария для 3D-образа в 3D-сцене 14.
Блок выявления победителей этапов и конкурса В7 в целом опирается на дескриптор конкурса и этапа, в частности на указание правила оценивания, принятого в конкурсе.
На основе заданного правила из заранее заданного в системе проведения конкурсов для удаленных пользователей конечного множества правил оценивания Блок выявления победителей этапов и конкурса В7 осуществляет оценивание конкурсантов. Оценивание конкурсантов основывается на следующих основных критериях: количестве голосов, поданных за конкурсантов, суммарном количестве баллов, полученных конкурсантом, средневзвешенном количестве баллов, количестве просмотров материалов различными пользователями и т.п.
По итогам той или иной формы оценивания, заданной в дескрипторе конкурса, блок выявления победителей этапов и конкурса В7 осуществляет построение рейтинговой таблицы, в которой, в зависимости от указанного в дескрипторе конкурса количества отбирается нужное число победителей с распределением по местам.
Рейтинговая таблица и, при необходимости, указания победителей сохраняется в базе данных 10 системы проведения конкурсов для удаленных пользователей.
По завершении этапа выборов активизируется блок фиксации результатов конкурса В8, который осуществляет информирование пользователей о результатах этапа или конкурса в целом, фиксирует в базе данных 10 системы проведения конкурсов для удаленных пользователей конкурсанта (конкурсантов) - победителя (победителей), архивирует все материалы, связанные с проведением этапов и конкурса в целом (перечни конкурсантов, все конкурсные материалы, журналы событий каждого конкурсного этапа, результаты этапов и конкурса в целом).
Предшествующее описание примерных вариантов осуществления полезной модели обеспечивает иллюстрацию и описание, но не предназначено быть исчерпывающим или ограничивать полезную модель описанными точными формами. Модификации и изменения возможны в свете вышеприведенного рассмотрения или могут быть получены из применения полезной модели.
Специалистам также понятно, что объекты полезной модели, как описано выше, могут быть воплощены во многих различных формах программного обеспечения, встроенных программ и аппаратного обеспечения в вариантах осуществления, проиллюстрированных на чертежах. Реальный программный код или специализированное аппаратное управление, используемые для воплощения объектов, согласующихся с принципами полезной модели, не ограничивает полезной модели. Таким образом, работа и поведение объектов полезной модели были описаны без ссылок на конкретный программный код - понятно, что специалист способен разработать программное обеспечение и управляющую аппаратуру для воплощения этих объектов на основе приведенного здесь описания.
В соответствии с предложенной полезной моделью изготовлена система проведения конкурсов для удаленных пользователей в социальной сети «Cafe4tune». Опытная эксплуатация системы проведения конкурсов для удаленных пользователей показала, что она позволяет производить проведение конкурсов, а именно:
- инициировать конкурс со стороны отдельного пользователя, зарегистрированного по адресу региона,
- сопровождать инициирование объявлениями в системе о конкурсе,
- производить приема участников конкурса,
- производить этапы выборов,
- разбивать выборы на несколько этапов: отборочный этап, тематические этапы конкурса.
- проводить конкурсы для удаленных пользователей иерархической схеме и без таковой,
- осуществлять размещение конкурсных материалов пользователей-конкурсантов,
- осуществлять оценивание конкурсантов,
- осуществлять управление SD-сценами конкурсов, включая выбор и дизайн виртуального 3D образа пользователя, а также управление поведенческим сценарием для SD-образа в SD-сцене,
- выявлять победителей этапов и конкурса в целом,
- фиксировать результаты конкурса, с информированием пользователей о результатах этапа или конкурса в целом
Все это в конечном счете обеспечивает достигаемый технический результат - расширение функциональных возможностей и повышение удобства эксплуатации системы проведения конкурсов для удаленных пользователей.
Преимуществом применения данной полезной модели является также то, что вместо конкурса возможно проводить различные викторины и шоу, имеющие, например, рекламный характер.