СПОСОБ УПРАВЛЕНИЯ ЗАЩИТОЙ ОТ ДЕТЕЙ В ИНТЕРНЕТ-ТЕЛЕВИДЕНИИ И СЕРВЕР ЭЛЕКТРОННОЙ ПРОГРАММЫ ПЕРЕДАЧ
INTERNET PROTOCOL TELEVISION CHILD LOCK CONTROL METHOD AND ELECTRONIC PROGRAMME GUIDE SERVER

Область техники, к которой относится изобретение
Настоящее изобретение относится к области связи и, в частности, к способу управления защитой от детей в телевидении на основе протокола Интернета (IPTV, Internet Protocol Television), именуемом в дальнейшем интернет-телевидением, и к серверу электронной программы передач (EPG, Electronic Program Guide).
Уровень техники
Интернет-телевидение представляет собой технологию, обеспечивающую различные интерактивные услуги, включая цифровое телевидение для частных пользователей, с использованием кабельной телевизионной сети и интегрированную с другими технологиями, например с Интернетом, мультимедиа и связью, при этом доступ пользователей к интернет-телевидению обычно обеспечивается с помощью сетевой абонентской приставки (set-top box) и обычного телевизионного приемника в доме.
С точки зрения защиты детей от влияния вредной информации в обычных телевизорах реализована функция «защиты от детей», т.е. некоторые каналы, содержащие контент для взрослых, блокируются, чтобы предотвратить их просмотр детьми. Способ защиты от детей, реализованный в существующем уровне техники, как правило, заключается в сохранении информации о блокировании каналов в телевизоре. Когда пользователь переключает каналы, например, переключается на блокированный канал, то на экране возникает окно подтверждения паролем и неразрешенный пользователь не может получить доступ к этому каналу, поскольку не способен ввести пароль, таким образом данный способ предотвращает просмотр канала неразрешенным пользователем. Тем не менее, такой способ обеспечения защиты от детей полагается на пользовательские оконечные устройства и возможность выполнения этой функции полностью зависит от того, обеспечивает ли защиту от детей используемое оконечное устройство. Поскольку разные производители выпускают различные виды оконечных устройств, функция защиты от детей оказывается доступной не всем пользователям, что вызывает неудобства при эксплуатации.
Эффективного решения проблемы существующего уровня техники, которая заключается в том, что способ обеспечения защиты от детей полагается на реализацию функции защиты от детей в применяемом пользователем оконечном устройстве, в настоящее время не предложено.
Раскрытие изобретения
Настоящее изобретение сделано в свете проблемы, которая заключается в том, что способ обеспечения защиты от детей полагается на реализацию функции защиты от детей в применяемом пользователем оконечном устройстве, таким образом, основной целью настоящего изобретения является реализация способа управления защитой от детей в Интернет-телевидении и сервера электронной программы передач для решения, по меньшей мере, одной из указанных выше проблем.
Для достижения указанной выше цели в соответствии с одним аспектом настоящего изобретения предложен способ управления защитой от детей в интернет-телевидении.
Способ управления защитой от детей в интернет-телевидении включает в себя: обеспечение сервером электронной программы передач интерфейса установки защиты от детей для пользователя и получение им параметров защиты от детей, установленных пользователем, через интерфейс установки защиты от детей; и принятие решения сервером электронной программы передач относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей после получения сервером электронной программы передач от пользователя информации о включении заранее определенного канала или переключении на него.
Предпочтительно параметры защиты от детей содержат, по меньшей мере, одно из следующего: рейтинг пользователя и блокированные каналы.
Предпочтительно до обеспечения сервером электронной программы передач интерфейса установки защиты от детей для пользователя и получения им параметров защиты от детей, установленных пользователем, через интерфейс установки защиты от детей, указанный способ дополнительно включает в себя: обеспечение управляющего сервера информацией, относящейся к каналу, включающей в себя, по меньшей мере, одно из следующего: рейтинги каналов и информацию о том, допускает ли канал установку пользователем защиты от детей; и синхронизацию управляющим сервером информации, относящейся к каналу, на сервере электронной программы передач.
Предпочтительно принятие решения сервером электронной программы передач относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей включает в себя: принятие решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с рейтингом пользователя и рейтингом канала, если параметры защиты от детей содержат рейтинг пользователя; и принятие решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с тем, присутствует ли заранее определенный канал среди блокированных каналов, если параметры защиты от детей содержат блокированные каналы.
Предпочтительно управляющий сервер синхронизирует информацию, относящуюся к каналу, на сервере электронной программы передач в соответствии с заранее определенной политикой, при этом заранее определенная политика включает в себя: регулярную синхронизацию, периодическую синхронизацию или синхронизацию после инициирования сервером электронной программы передач запроса синхронизации.
Предпочтительно после принятия решения сервером электронной программы передач относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей, указанный способ дополнительно включает в себя: запрашивание сервером электронной программы передач введения пользователем пароля защиты от детей, если сервер электронной программы передач принимает решение не демонстрировать пользователю заранее определенный канал непосредственно; и разрешение сервером электронной программы передач просмотра пользователем заранее определенного канала, если пользователь ввел верный пароль защиты от детей, или запрет сервером электронной программы передач просмотра пользователем заранее определенного канала в противном случае.
Для достижения указанных выше целей в соответствии с другим аспектом настоящего изобретения предложен сервер электронной программы передач.
Сервер электронной программы передач в соответствии с настоящим изобретением содержит: модуль установки, выполненный с возможностью обеспечения интерфейса установки защиты от детей для пользователя и получения параметров защиты от детей, установленных пользователем, через интерфейс установки защиты от детей; приемный модуль, выполненный с возможностью получения информации от пользователя о включении заранее определенного канала или переключении на него; и модуль принятия решения, выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей, полученными модулем установки.
Предпочтительно параметры защиты от детей содержат, по меньшей мере, одно из следующего: рейтинг пользователя и блокированные каналы.
Предпочтительно модуль принятия решения содержит: первый субмодуль принятия решения, выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала согласно отношению соответствия между рейтингом пользователя и полученным рейтингом канала, если параметры защиты от детей содержат рейтинг пользователя; и второй субмодуль принятия решения, выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с тем, присутствует ли заранее определенный канал среди блокированных каналов, если параметры защиты от детей содержат блокированные каналы.
Предпочтительно сервер электронной программы передач дополнительно содержит: модуль аутентификации, выполненный с возможностью запрашивать введение пользователем пароля защиты от детей, если модуль принятия решения принимает решение не демонстрировать пользователю заранее определенный канал непосредственно, и с возможностью разрешать просмотр пользователем заранее определенного канала, если пользователь ввел верный пароль защиты от детей, или не разрешать просмотр пользователем заранее определенного канала в противном случае.
Благодаря использованию сервера электронной программы передач для осуществления управления защитой от детей и аутентификации настоящее изобретение решает проблему, которая заключается в том, что способ обеспечения защиты от детей полагается на реализацию функции защиты от детей в применяемом пользователем оконечном устройстве, что позволяет легко реализовать различные функции защиты от детей, при этом осуществление такого решения не полагается на абонентскую приставку пользовательского оконечного устройства и имеет универсальное применение.
Краткое описание чертежей
Приложенные чертежи предназначены для более полного описания настоящего изобретения и составляют часть настоящей заявки. Примеры вариантов осуществления и их описание использованы для объяснения настоящего изобретения без неоправданного ограничения объема настоящего изобретения.
На чертежах:
фиг.1 представляет собой блок-схему способа управления защитой от детей в интернет-телевидении в соответствии с вариантами осуществления настоящего изобретения;
фиг.2 представляет собой подробную блок-схему способа управления защитой от детей в интернет-телевидении в соответствии с примером 1;
фиг.3 представляет собой подробную блок-схему способа управления защитой от детей в интернет-телевидении в соответствии с примером 1;
фиг.4 представляет собой структурную схему сервера электронной программы передач в соответствии с вариантами осуществления настоящего изобретения;
фиг.5 представляет собой структурную схему модуля принятия решения в сервере электронной программы передач в соответствии с вариантами осуществления настоящего изобретения; и
фиг.6 представляет собой подробную структурную схему сервера электронной программы передач в соответствии с вариантами осуществления настоящего изобретения.
Осуществление изобретения
Для решения проблемы существующего уровня техники, которая заключается в том, что способ обеспечения защиты от детей полагается на реализацию функции защиты от детей в применяемом пользователем оконечном устройстве, предложено усовершенствованное техническое решение для управления защитой от детей в интернет-телевидении в соответствии с вариантами осуществления настоящего изобретения. Принцип действия данного решения заключается в следующем: сервер электронной программы передач получает от пользователя параметры защиты от детей; и сервер электронной программы передач принимает решение о том, возможен ли непосредственный просмотр канала, выбранного пользователем, в соответствии с параметрами защиты от детей. Данное решение позволяет легко реализовать различные функции защиты от детей, при этом осуществление такого решения не полагается на абонентскую приставку пользовательского оконечного устройства и имеет универсальное применение.
Далее настоящее изобретение подробно описано в вариантах осуществления со ссылкой на приложенные чертежи. Следует отметить, что варианты осуществления настоящего изобретения и признаки этих вариантов осуществления могут сочетаться друг с другом, если не возникает противоречия.
В соответствии с вариантами осуществления настоящего изобретения реализован способ управления защитой от детей в интернет-телевидении. На фиг.1 представлена блок-схема способа управления защитой от детей в интернет-телевидении в соответствии с вариантами осуществления настоящего изобретения. Как показано на фиг.1, данный способ включает в себя шаги с S102 по S104.
На шаге S102 сервер электронной программы передач обеспечивает интерфейс установки защиты от детей для пользователя и получает от пользователя набор параметров защиты от детей через интерфейс установки защиты от детей; и
на шаге S104 сервер электронной программы передач принимает решение относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей после получения сервером электронной программы передач от пользователя информации о включении заранее определенного канала или переключении на него.
Фиг.2 представляет собой подробную блок-схему способа управления защитой от детей в интернет-телевидении в соответствии с вариантами осуществления настоящего изобретения.
На шаге S202 управляющий сервер обеспечивается информацией, относящейся к каналу, включающей в себя, по меньшей мере, одно из следующего: рейтинги каналов и информацию о том, допускает ли канал установку пользователем защиты от детей; и управляющий сервер синхронизирует информацию, относящуюся к каналу, на сервере электронной программы передач. Способ синхронизации может быть способом, использующим протокол передачи файлов (FTP, File Transfer Protocol), или способом, использующим протокол управления передачей (TCP, Transfer Control Protocol), а при его практической реализации информация, относящаяся к каналу, может быть синхронизирована на сервере электронной программы передач в соответствии с заранее определенной политикой, при этом заранее определенная политика включает в себя: регулярную синхронизацию, периодическую синхронизацию или синхронизацию после инициирования сервером электронной программы передач запроса синхронизации.
На шаге S204 сервер электронной программы передач обеспечивает интерфейс установки защиты от детей для пользователя и получает параметры защиты от детей, установленные пользователем, через интерфейс установки защиты от детей, при этом параметры защиты от детей могут включать в себя, по меньшей мере, одно из следующего: рейтинг пользователя и блокированные каналы.
На шаге S206 сервер электронной программы передач получает от пользователя информацию о включении заранее определенного канала или переключении на него.
На шаге S208 сервер электронной программы передач принимает решение относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей. В частности, принимается решение относительно непосредственной демонстрации пользователю заранее определенного канала согласно отношению соответствия между рейтингом пользователя и рейтингом канала, если параметры защиты от детей содержат рейтинг пользователя; и принимается решение относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с тем, присутствует ли заранее определенный канал среди блокированных каналов, если параметры защиты от детей содержат блокированные каналы.
На шаге S210 сервер электронной программы передач запрашивает введение пользователем пароля защиты от детей, если сервер электронной программы передач принимает решение не демонстрировать пользователю заранее определенный канал непосредственно; и сервер электронной программы передач разрешает просмотр пользователем заранее определенного канала, если пользователь ввел верный пароль защиты от детей, в противном случае сервер электронной программы передач не разрешает просмотр пользователем заранее определенного канала.
Далее на примерах подробно описана реализация вариантов осуществления настоящего изобретения.
Пример 1
Фиг.3 представляет собой подробную блок-схему способа управления защитой от детей в интернет-телевидении в соответствии с примером 1. Как показано на фиг.3, практическая реализация способа может включать в себя следующую процедуру.
На шаге S301 в управляющем сервере может фиксироваться информация о каналах, относящаяся к защите от детей, иными словами, указанная выше информация, относящаяся к каналу, в частности, рейтинги каналов или информация о том, допускает ли конкретный канал установку защиты пользователем.
На шаге S302 управляющий сервер синхронизирует информацию, относящуюся к каналам, на множестве серверов электронной программы передач, размещенных распределенным образом, регулярно, периодически или после инициирования сервером электронной программы передач запроса синхронизации, а способ синхронизации может быть способом, использующим протокола FTP, или способом, использующим сообщения протокола TCP.
На шаге S303 пользователь регистрируется на сервере электронной программы передач через абонентскую приставку и скачивает информацию о каналах, при этом такая информация, как имя пользователя и пароль, содержится в запросе регистрации пользователя, и сервер электронной программы передач удостоверяет, следует ли разрешить регистрацию или загрузить данные, относящиеся к пользователю, в соответствии с данной информацией.
На шаге S304 пользователь инициирует в отношении сервера электронной программы передач операцию переключения или включения канала посредством кнопок +/- или цифровых кнопок на пульте дистанционного управления для указания на то, что пользователь выбрал конкретный канал, т.е. указанный выше заранее определенный канал.
На шаге S305 абонентская приставка обращается к серверу электронной программы передач и сервер электронной программы передач принимает решение о том, может ли текущий пользователь непосредственно просматривать этот канал, при этом условие принятия решения о том, разрешить ли данному пользователю просмотр, может представлять собой отношение соответствия между рейтингом пользователя и рейтингом канала, а также может представлять собой информацию о том, присутствует ли данный канал среди блокированных каналов, установленных пользователем, причем указанный выше рейтинг пользователя и блокированные каналы, установленные пользователем, заранее передаются пользователем серверу электронной программы передач.
На шаге S306 пользователь может продолжить просмотр контента данного канала, если данному пользователю разрешен непосредственный просмотр данного канала; и сервер электронной программы передач выполняет последующие соответствующие действия, если данный пользователь не имеет права на просмотр данного канала. В частности, если рейтинг пользователя не соответствует рейтингу канала или данный канал присутствует в таблице защиты от детей, установленной пользователем, т.е. среди блокированных каналов, сервер электронной программы передач сообщает о том, что данный пользователь не имеет права на просмотр данного канала, и требует от пользователя ввести пароль защиты от детей, и просмотр канала возможен только после прохождения аутентификации.
Пример 2
Далее подробно описан способ, реализованный в вариантах осуществления настоящего изобретения, в котором в качестве примера параметр защиты от детей представляет собой рейтинг пользователя.
Администратор управляющего сервера осуществляет управление классификацией контента каналов, при этом стандарты классификации могут быть основаны на рейтингах Американской киноассоциации (МРАА, Motion Picture Association of America), т.е. классификация является рейтинговой классификацией на основе стандартов МРАА. Рейтинги МРАА в целом разделены на следующие категории:
рейтинг G (GENERAL AUDIENCES) - разрешено для всех возрастов;
рейтинг PG (PARENTAL GUIDANCE SUGGESTED) - некоторые материалы могут быть неподходящими для детей, некоторые сцены могут вызывать дискомфорт, родителям предлагается присутствовать при просмотре;
рейтинг PG-13 (PARENTS STRONGLY CAUTIONED) - некоторые материалы могут быть неподходящими для детей младше 13 лет и родители детей, особенно младше 13 лет, должны присутствовать при просмотре;
рейтинг R (RESTRICTED) - лица младше 17 лет допускаются в сопровождении родителя или взрослого опекуна;
рейтинг NC-17 (NO ONE 17 AND UNDER ADMITTED) - допускаются только лица старше 17 лет.
После назначения администратором рейтингов каналов информация о рейтингах каналов синхронизируется на сервере электронной программы передач. При переключении канала пользователь инициирует запрос к серверу электронной программы передач. Сервер электронной программы передач принимает решение о том, имеет ли данный пользователь право просматривать текущий канал в соответствии с рейтингом, установленным для данного пользователя (т.е. рейтингом пользователя), и рейтингом данного канала. Детальная политика принятия решения может быть установлена произвольно и не ограничивается вариантами осуществления настоящего изобретения. Например, если рейтинг, установленный для данного пользователя, является рейтингом PG, то сервер электронной программы передач принимает решение по всем каналам, рейтинг которых выше рейтинга PG, о том, что данный пользователь не может непосредственно просматривать их, при этом от детальной политики принятия решения зависит то, распространяется ли она на рейтинг PG.
Если пользователь имеет право просмотра, то такому пользователю разрешается непосредственный просмотр; если пользователь не имеет права просмотра, то такому пользователю предлагается ввести пароль защиты от детей, и просмотр возможен только после прохождения аутентификации.
Пример 3
Далее подробно описан способ, реализованный в вариантах осуществления настоящего изобретения, в котором в качестве примера параметр защиты от детей представляет собой блокированные каналы.
Пользователь может настроить список защиты от детей, т.е. упомянутые блокированные каналы, при этом список содержит информацию о каналах, которые определены пользователем как не подлежащие непосредственному просмотру. Администратор управляющего сервера может заранее устанавливать, на какие каналы пользователь может устанавливать защиту от детей, а пользователь может определять, добавлять ли каналы, на которые системой разрешено устанавливать защиту от детей, в собственный список защиты от детей на странице установки защиты сервера электронной программы передач. При переключении канала пользователь инициирует запрос к серверу электронной программы передач, а сервер электронной программы передач определяет, присутствует ли текущий канал в списке защиты от детей, определенном самим пользователем. Если канал не присутствует в списке, то пользователю разрешен непосредственный просмотр, если канал присутствует в списке, то пользователю предлагается ввести пароль защиты от детей, и просмотр возможен только после прохождения аутентификации.
В соответствии с вариантами осуществления настоящего изобретения реализован сервер электронной программы передач, который может быть использован для реализации описанного выше способа управления защитой от детей в интернет-телевидении. Фиг.4 представляет собой структурную схему сервера электронной программы передач в соответствии с вариантами осуществления настоящего изобретения. Как показано на фиг.4, сервер электронной программы передач содержит модуль 42 установки, выполненный с возможностью обеспечения интерфейса для установки защиты от детей для пользователя и с возможностью получения параметров защиты от детей, установленных пользователем, через интерфейс установки защиты от детей; приемный модуль 44, соединенный с модулем 42 установки и выполненный с возможностью получения от пользователя информации о включении заранее определенного канала или переключении на него; и модуль 46 принятия решения, соединенный с модулем 42 установки и выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с параметрами защиты от детей, полученными модулем 42 установки.
В этом случае параметры защиты от детей включают в себя, по меньшей мере, одно из следующего: рейтинг пользователя и блокированные каналы.
Фиг.5 представляет собой структурную схему модуля принятия решения в сервере электронной программы передач в соответствии с вариантами осуществления настоящего изобретения. Как показано на фиг.5, модуль 46 принятия решения содержит: первый субмодуль 52 принятия решения, выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с соотношением рейтинга пользователя и полученного рейтинга канала, если параметры защиты от детей содержат рейтинг пользователя; и второй субмодуль 54 принятия решения, выполненный с возможностью принятия решения относительно непосредственной демонстрации пользователю заранее определенного канала в соответствии с тем, присутствует ли заранее определенный канал среди блокированных каналов, если параметры защиты от детей содержат блокированные каналы.
Фиг.6 представляет собой подробную структурную схему сервера электронной программы передач в соответствии с вариантами осуществления настоящего изобретения. Как показано на фиг.6, помимо модуля 42 установки, приемного модуля 44 и модуля 46 принятия решения сервер электронной программы передач может также содержать модуль 68 аутентификации, соединенный с модулем 46 принятия решения и выполненный с возможностью запрашивать введение пользователем пароля защиты от детей, если модуль 46 принятия решения принимает решение не демонстрировать пользователю заранее определенный канал непосредственно, и с возможностью разрешать просмотр пользователем заранее определенного канала, если пользователь ввел верный пароль защиты от детей, или не разрешать просмотр пользователем заранее определенного канала в противном случае.
В целом решение для управления защитой от детей в интернет-телевидении, реализованное в вариантах осуществления настоящего изобретения, позволяет легко реализовать различные функции защиты от детей, при этом осуществление такого решения не зависит от абонентской приставки пользовательского оконечного устройства и имеет универсальное применение.
Следует отметить, что шаги, представленные на блок-схемах чертежей, могут выполняться в компьютерной системе в виде набора исполняемых компьютером команд и, помимо логического порядка, представленного на блок-схемах, в некоторых случаях при определенных обстоятельствах показанные или описанные шаги могут выполняться в ином порядке.
Для специалиста в данной области техники очевидно, что вышеуказанные модули и шаги в настоящем изобретении могут быть осуществлены посредством вычислительного устройства общего назначения. Они могут быть объединены в единое вычислительное устройство или могут быть распределены в сети, состоящей из множества вычислительных устройств. В качестве альтернативы они могут быть осуществлены с использованием программных кодов, исполняемых вычислительным устройством, таким образом, что они могут сохраняться в запоминающем устройстве и впоследствии исполняться указанным вычислительным устройством. Они также могут быть изготовлены в виде соответствующих интегральных схем или несколько указанных модулей или шагов могут быть изготовлены в виде единой интегральной схемы. Таким образом, настоящее изобретение не ограничено каким-либо определенным сочетанием аппаратного и программного обеспечения.
Приведенное выше описание предназначено лишь для иллюстрации предпочтительных вариантов осуществления и не предназначено для ограничения настоящего изобретения. Специалисту в данной области техники очевидно, что настоящее изобретение может содержать различные изменения и замены. Любые изменения, эквивалентные замены и усовершенствования в пределах сущности настоящего изобретения включены в объем формулы настоящего изобретения.